Hi, The ALSA driver in Kernel 2.6.9 for the Powerbook G3 seems to have a problem.
My program gtkpbbuttons crashed while trying to play a sound via the OSS emulation (/dev/dsp) of ALSA. The same program does well under 2.6.7. I saw the driver of 2.6.9 are much smaller as of 2.6.7. Was there any code removed recently? Following debugging output may help to locate the problem: Nov 28 18:47:29 powerbook kernel: Oops: kernel access of bad area, sig: 11 [#1] Nov 28 18:47:29 powerbook kernel: NIP: 0C000000 LR: CD8A799C SP: C5361D90 REGS: c5361ce0 TRAP: 0400 Not tainted Nov 28 18:47:29 powerbook kernel: MSR: 40009032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11 Nov 28 18:47:29 powerbook kernel: TASK = c530dc00[1354] 'gtkpbbuttons' THREAD: c5360000Last syscall: 6 Nov 28 18:47:29 powerbook kernel: GPR00: 0C000000 C5361D90 C530DC00 C94B1234 CBFF77B4 CD904014 00000004 00000001 Nov 28 18:47:29 powerbook kernel: GPR08: CD904014 CD8AF5D0 CD8DD014 CD8DD014 CBFF77B4 10025400 103F0000 104097E8 Nov 28 18:47:29 powerbook kernel: GPR16: 100E8B68 0F8CD420 00004002 0F8CC980 00000001 0F8CC610 00000548 1011DCE4 Nov 28 18:47:29 powerbook kernel: GPR24: 7FFFF740 00000000 CBFF77B4 00001000 C94B1234 00000002 CBE380EC 00000FFF Nov 28 18:47:29 powerbook kernel: NIP [0c000000] 0xc000000 Nov 28 18:47:29 powerbook kernel: LR [cd8a799c] route_transfer+0xe8/0x194 [snd_pcm_oss] Nov 28 18:47:29 powerbook kernel: Call trace: Nov 28 18:47:29 powerbook kernel: [00000005] 0x5 Nov 28 18:47:29 powerbook kernel: [cd8a4bf8] snd_pcm_plug_write_transfer+0xd4/0x14c [snd_pcm_oss] Nov 28 18:47:29 powerbook kernel: [cd89f76c] snd_pcm_oss_write2+0xb0/0x128 [snd_pcm_oss] Nov 28 18:47:29 powerbook kernel: [cd89fe4c] snd_pcm_oss_sync1+0x60/0x140 [snd_pcm_oss] Nov 28 18:47:29 powerbook kernel: [cd8a015c] snd_pcm_oss_sync+0x230/0x26c [snd_pcm_oss] Nov 28 18:47:29 powerbook kernel: [cd8a18dc] snd_pcm_oss_release+0x30/0x130 [snd_pcm_oss] Nov 28 18:47:29 powerbook kernel: [c0057570] __fput+0x14c/0x158 Nov 28 18:47:29 powerbook kernel: [c0057420] fput+0x3c/0x40 Nov 28 18:47:29 powerbook kernel: [c0055c7c] filp_close+0x78/0xbc Nov 28 18:47:29 powerbook kernel: [c0005b70] ret_from_syscall+0x0/0x4c Best Regards Matthias