Subject: Re: neo0: can't map buffer
To: Jason Thorpe <>
From: Steven M. Bellovin <>
List: current-users
Date: 04/05/2007 12:58:27
On Thu, 5 Apr 2007 09:48:16 -0700
Jason Thorpe <> wrote:

> On Apr 5, 2007, at 6:27 AM, Kimi Ostro wrote:
> > Hi list,
> >
> > I decided I wanted to play music today on laptop, but realised there
> > was no sound and only interesting could find is:
> > neo0 at pci1 dev 0 function 1: NeoMagic 256ZX audio
> > neo0: can't map buffer
> The NeoMagic audio device uses the buffer resident in the device
> itself, not main memory.  That message is telling you that the driver
> was unable to map that hardware buffer into the kernel's address
> space.  It possibly means that you have the device unconfigured in
> your BIOS settings (the most likely cause of this message is that the
> PCI bus address register for that buffer has not been programmed by
> the BIOS at power-up).
Is that a boot-time message or an open-time message?  Could it be that
it couldn't find enough contiguous kernel address space at open time?

		--Steve Bellovin,