Does anyone know why the dma-mapping error in 1.0.12 still occurs?

----- Original Message ----- 
From: "Lee Revell" <[EMAIL PROTECTED]>
To: "D.Tamm" <[EMAIL PROTECTED]>
Cc: <alsa-user@lists.sourceforge.net>
Sent: Tuesday, August 22, 2006 10:51 PM
Subject: Re: [Alsa-user] alsa-driver-1.0.11rc5 on SuSE won't compile

> The DMA mapping error is because your kernel was modified by the
> distributor, so it's not guaranteed to work according to the above.
>
> The issue is fixed in the latest ALSA sources.  You will need to get the
> 1.0.12 release as soon as it comes out (any day now)
>
> Lee
>

Thank you Lee!
The 1.0.12 drivers were released yesterday.
Today I gave them a try.
There seems to be another problem with DMA-mapping.
Or is it the same?
What files might I have to delete beforehand?



make dep
make[1]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12'
make[2]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/acore'
make[3]: Entering directory
`/LocalData/alsa/alsa-driver-1.0.12/acore/ioctl32'
make[3]: Leaving directory
`/LocalData/alsa/alsa-driver-1.0.12/acore/ioctl32'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/acore/oss'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/acore/oss'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/acore/seq'
make[4]: Entering directory
`/LocalData/alsa/alsa-driver-1.0.12/acore/seq/instr'
make[4]: Leaving directory
`/LocalData/alsa/alsa-driver-1.0.12/acore/seq/instr'
make[4]: Entering directory
`/LocalData/alsa/alsa-driver-1.0.12/acore/seq/oss'
make[4]: Leaving directory
`/LocalData/alsa/alsa-driver-1.0.12/acore/seq/oss'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/acore/seq'
make[2]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/acore'
make[2]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/i2c'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/i2c/other'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/i2c/other'
make[2]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/i2c'
make[2]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/drivers'
make[3]: Entering directory
`/LocalData/alsa/alsa-driver-1.0.12/drivers/mpu401'
make[3]: Leaving directory
`/LocalData/alsa/alsa-driver-1.0.12/drivers/mpu401'
make[3]: Entering directory
`/LocalData/alsa/alsa-driver-1.0.12/drivers/opl3'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/drivers/opl3'
make[3]: Entering directory
`/LocalData/alsa/alsa-driver-1.0.12/drivers/opl4'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/drivers/opl4'
make[3]: Entering directory
`/LocalData/alsa/alsa-driver-1.0.12/drivers/pcsp'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/drivers/pcsp'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/drivers/vx'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/drivers/vx'
make[2]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/drivers'
make[2]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/isa'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/isa/ad1816a'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/isa/ad1816a'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/isa/ad1848'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/isa/ad1848'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/isa/cs423x'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/isa/cs423x'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/isa/es1688'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/isa/es1688'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/isa/gus'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/isa/gus'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/isa/msnd'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/isa/msnd'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/isa/opti9xx'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/isa/opti9xx'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/isa/sb'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/isa/sb'
make[3]: Entering directory
`/LocalData/alsa/alsa-driver-1.0.12/isa/wavefront'
make[3]: Leaving directory
`/LocalData/alsa/alsa-driver-1.0.12/isa/wavefront'
make[2]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/isa'
make[2]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/synth'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/synth/emux'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/synth/emux'
make[2]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/synth'
make[2]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/pci'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/pci/ac97'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/pci/ac97'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/pci/ali5451'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/pci/ali5451'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/pci/asihpi'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/pci/asihpi'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/pci/au88x0'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/pci/au88x0'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/pci/ca0106'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/pci/ca0106'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/pci/cs46xx'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/pci/cs46xx'
make[3]: Entering directory
`/LocalData/alsa/alsa-driver-1.0.12/pci/cs5535audio'
make[3]: Leaving directory
`/LocalData/alsa/alsa-driver-1.0.12/pci/cs5535audio'
make[3]: Entering directory
`/LocalData/alsa/alsa-driver-1.0.12/pci/echoaudio'
make[3]: Leaving directory
`/LocalData/alsa/alsa-driver-1.0.12/pci/echoaudio'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/pci/emu10k1'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/pci/emu10k1'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/pci/hda'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/pci/hda'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/pci/ice1712'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/pci/ice1712'
make[3]: Entering directory
`/LocalData/alsa/alsa-driver-1.0.12/pci/korg1212'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/pci/korg1212'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/pci/mixart'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/pci/mixart'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/pci/nm256'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/pci/nm256'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/pci/pcxhr'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/pci/pcxhr'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/pci/pdplus'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/pci/pdplus'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/pci/riptide'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/pci/riptide'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/pci/rme9652'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/pci/rme9652'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/pci/trident'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/pci/trident'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/pci/vx222'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/pci/vx222'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/pci/ymfpci'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/pci/ymfpci'
make[2]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/pci'
make[2]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/usb'
make[3]: Entering directory `/LocalData/alsa/alsa-driver-1.0.12/usb/usx2y'
make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/usb/usx2y'
make[2]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12/usb'
make[1]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.12'
make -C /usr/src/linux-2.6.7/ SUBDIRS=/LocalData/alsa/alsa-driver-1.0.12
CPP="gcc -E" CC="gcc" modules
make[1]: Entering directory `/usr/src/linux-2.6.7'
  CC [M]  /LocalData/alsa/alsa-driver-1.0.12/acore/hwdep.o
In file included from include/linux/dma-mapping.h:16,
                 from
/LocalData/alsa/alsa-driver-1.0.12/include/adriver.h:784,
                 from
/LocalData/alsa/alsa-driver-1.0.12/include/sound/driver.h:46,
                 from /LocalData/alsa/alsa-driver-1.0.12/acore/hwdep.c:22:
include/asm/dma-mapping.h: In function `dma_map_sg':
include/asm/dma-mapping.h:44: error: `mem_map' undeclared (first use in this
function)
include/asm/dma-mapping.h:44: error: (Each undeclared identifier is reported
only once
include/asm/dma-mapping.h:44: error: for each function it appears in.)
include/asm/dma-mapping.h: In function `dma_map_page':
include/asm/dma-mapping.h:56: error: `mem_map' undeclared (first use in this
function)
In file included from include/asm/pci.h:7,
                 from include/linux/pci.h:805,
                 from
/LocalData/alsa/alsa-driver-1.0.12/include/adriver.h:842,
                 from
/LocalData/alsa/alsa-driver-1.0.12/include/sound/driver.h:46,
                 from /LocalData/alsa/alsa-driver-1.0.12/acore/hwdep.c:22:
include/linux/mm.h: At top level:
include/linux/mm.h:400: error: `mem_map' used prior to declaration
In file included from include/linux/interrupt.h:11,
                 from
/LocalData/alsa/alsa-driver-1.0.12/include/adriver.h:1216,
                 from
/LocalData/alsa/alsa-driver-1.0.12/include/sound/driver.h:46,
                 from /LocalData/alsa/alsa-driver-1.0.12/acore/hwdep.c:22:
include/asm/hardirq.h:84:1: warning: "in_atomic" redefined
In file included from
/LocalData/alsa/alsa-driver-1.0.12/include/sound/driver.h:46,
                 from /LocalData/alsa/alsa-driver-1.0.12/acore/hwdep.c:22:
/LocalData/alsa/alsa-driver-1.0.12/include/adriver.h:244:1: warning: this is
the location of the previous definition
make[3]: *** [/LocalData/alsa/alsa-driver-1.0.12/acore/hwdep.o] Error 1
make[2]: *** [/LocalData/alsa/alsa-driver-1.0.12/acore] Error 2
make[1]: *** [_module_/LocalData/alsa/alsa-driver-1.0.12] Error 2
make: *** [compile] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.7'




-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to