[ATrpms-users] alsa kernel module for 2.6.17-1.2139

Jeff Guerdat jguerdat at rochester.rr.com
Sat Jul 1 00:34:44 CEST 2006


Is there a reason there's no alsa kernel modules for 2.6.17-1.2139, Red
Hat or Suspend2?  I tried downloading the source to compile but the
build barfs a good ways in with:

CC [M] 
/home/jguerdat/Desktop/alsa-driver-1.0.11-47.rhfc5.at.src.rpm_FILES/alsa-driver-1.0.11/drivers/serialmidi.o
/home/jguerdat/Desktop/alsa-driver-1.0.11-47.rhfc5.at.src.rpm_FILES/alsa-driver-1.0.11/drivers/serialmidi.c: 
In function ‘tx_loop’:
/home/jguerdat/Desktop/alsa-driver-1.0.11-47.rhfc5.at.src.rpm_FILES/alsa-driver-1.0.11/drivers/serialmidi.c:317: 
error: ‘struct tty_struct’ has no member named ‘atomic_write’
/home/jguerdat/Desktop/alsa-driver-1.0.11-47.rhfc5.at.src.rpm_FILES/alsa-driver-1.0.11/drivers/serialmidi.c:322: 
error: ‘struct tty_struct’ has no member named ‘atomic_write’
/home/jguerdat/Desktop/alsa-driver-1.0.11-47.rhfc5.at.src.rpm_FILES/alsa-driver-1.0.11/drivers/serialmidi.c:339: 
error: ‘struct tty_struct’ has no member named ‘atomic_write’
make[4]: *** 
[/home/jguerdat/Desktop/alsa-driver-1.0.11-47.rhfc5.at.src.rpm_FILES/alsa-driver-1.0.11/drivers/serialmidi.o] 
Error 1
make[3]: *** 
[/home/jguerdat/Desktop/alsa-driver-1.0.11-47.rhfc5.at.src.rpm_FILES/alsa-driver-1.0.11/drivers] 
Error 2
make[2]: *** 
[_module_/home/jguerdat/Desktop/alsa-driver-1.0.11-47.rhfc5.at.src.rpm_FILES/alsa-driver-1.0.11] 
Error 2
make[1]: *** [modules] Error 2
make[1]: Leaving directory 
`/usr/src/kernels/2.6.17-1.2139_1.rhfc5.cubbi_suspend2-i686'
make: *** [compile] Error 2



If I try to use the Red Hat alsa driver, I get a segmentation fault with 
a slew of errors and it hangs endlessly:

[jguerdat at toshiba alsa-driver-1.0.11]$ sudo hibernate
ro root=LABEL=/ rhgb quiet resume2=file:/dev/sda2:0x868000 vga=0x317 
video=i810fb:vram:2,xres:1280,yres=800,bpp:24,hsync1:30,hsync2:49,vsync1:40,vsync2:70,accel,mtrr
Shutting down sound driver: /etc/init.d/alsasound: line 163:  7635 
Segmentation fault      /sbin/rmmod `echo $line | cut -d ' ' -f 1`

Message from syslogd at loopback at Fri Jun 30 18:31:49 2006 ...
loopback kernel: ------------[ cut here ]------------

Message from syslogd at loopback at Fri Jun 30 18:31:49 2006 ...
loopback kernel: kernel BUG at include/linux/list.h:58!

Message from syslogd at loopback at Fri Jun 30 18:31:49 2006 ...
loopback kernel: invalid opcode: 0000 [#1]

Message from syslogd at loopback at Fri Jun 30 18:31:49 2006 ...
loopback kernel: CPU:    0

Message from syslogd at loopback at Fri Jun 30 18:31:49 2006 ...
loopback kernel: EIP is at snd_seq_delete_all_ports+0x60/0x176 [snd_seq]

Message from syslogd at loopback at Fri Jun 30 18:31:49 2006 ...
loopback kernel: eax: 00000044   ebx: f7822a48   ecx: c06c8fb0   edx: 
e9b17000

Message from syslogd at loopback at Fri Jun 30 18:31:49 2006 ...
loopback kernel: esi: f7822a48   edi: f790e948   ebp: f790e8c0   esp: 
f35f3f0c

Message from syslogd at loopback at Fri Jun 30 18:31:49 2006 ...
loopback kernel: ds: 007b   es: 007b   ss: 0068

Message from syslogd at loopback at Fri Jun 30 18:31:49 2006 ...
loopback kernel: Process rmmod (pid: 7635, threadinfo=f35f3000 
task=e9b17000)

Message from syslogd at loopback at Fri Jun 30 18:31:49 2006 ...
loopback kernel: Stack: f8bf5432 f7822a48 f790e948 f790e95c f790e950 
00200282 22222222 22222222

Message from syslogd at loopback at Fri Jun 30 18:31:49 2006 ...
loopback kernel:        f790e8c0 00000000 bf8c8a40 f35f3000 f8bef1bc 
f790e8c0 f8bef26e 22222222

Message from syslogd at loopback at Fri Jun 30 18:31:49 2006 ...
loopback kernel:        22222222 bf8c8a40 f790e8c0 f8bf15a0 f8848d00 
c0433773 5f646e73 5f716573

Message from syslogd at loopback at Fri Jun 30 18:31:49 2006 ...
loopback kernel: Call Trace:

Message from syslogd at loopback at Fri Jun 30 18:31:49 2006 ...
loopback kernel:  <f8bef1bc> seq_free_client1+0x8/0x7e [snd_seq] 
<f8bef26e> seq_free_client+0x3c/0x78 [snd_seq]

Message from syslogd at loopback at Fri Jun 30 18:31:49 2006 ...
loopback kernel:  <f8bf15a0> snd_seq_delete_kernel_client+0x1a/0x2c 
[snd_seq]  <c0433773> sys_delete_module+0x15b/0x180

Message from syslogd at loopback at Fri Jun 30 18:31:49 2006 ...
loopback kernel:  <c060b010> do_page_fault+0x22d/0x5ad  <c0457857> 
do_munmap+0x193/0x1ac

Message from syslogd at loopback at Fri Jun 30 18:31:49 2006 ...
loopback kernel:  <c0402abf> sysenter_past_esp+0x54/0x75

Message from syslogd at loopback at Fri Jun 30 18:31:49 2006 ...
loopback kernel: Code: 00 00 74 6d 8b 9d 88 00 00 00 8b b5 8c 00 00 00 
8b 43 04 39 f0 74 1c 89 74 24 04 89 44 24 08 c7 04 24 32 54 bf f8 e8 4b 
82 82 c7 <0f> 0b 3a 00 1d 54 bf f8 8b 06 39 d8 74 1c 89 5c 24 04 89 44 24

Message from syslogd at loopback at Fri Jun 30 18:31:49 2006 ...
loopback kernel: EIP: [<f8bf4234>] snd_seq_delete_all_ports+0x60/0x176 
[snd_seq] SS:ESP 0068:f35f3f0c


-- 
Jeff Guerdat

What did the elephant say to the naked man?

"It's cute but can you really breathe through that thing?"




More information about the atrpms-users mailing list