Okay something really bizarre is going on, it may be two separate
issues. I went back to kernel 2.6.16-1.2122_FC5 and 2.6.16-1.2111_FC5,
and once again jack apps would segfault on startup. I determined running
jackd at a period of 256 somehow was causing this, even though I *swear*
it was working at one point. Backing off to 1024 worked fine.
Going back to kernel 2.6.17-1.2139_FC5, and running with a period size
of 1024 allowed me to run hydrogen for a bit, but when I quit hydrogen I
still got this:
Jul 1 23:04:33 localhost kernel: List corruption. next->prev should be
cd330448, but was c9fc98e8
Jul 1 23:04:33 localhost kernel: ------------[ cut here ]------------
Jul 1 23:04:33 localhost kernel: kernel BUG at include/linux/list.h:58!
Jul 1 23:04:33 localhost kernel: invalid opcode: 0000 [#1]
Jul 1 23:04:33 localhost kernel: last sysfs
file: /class/net/wifi0/flags
Jul 1 23:04:33 localhost kernel: Modules linked in: esp4 ah4
wlan_wep(U) deflate zlib_deflate twofish serpent aes blowfish des sha256
crypto_null af_key kqemu(U) pcspkr autofs4 hidp l2cap bluetooth sunrpc
ipt_REJECT xt_state ip_conntrack nfnetlink xt_tcpudp iptable_filter
ip_tables x_tables video button battery ac ipv6 lp uhci_hcd floppy
wlan_scan_sta(U) joydev ath_pci(U) ath_rate_sample(U) wlan(U) ath_hal(U)
snd_via82xx gameport snd_ac97_codec snd_ac97_bus snd_seq_dummy
snd_seq_oss snd_seq_midi_event snd_seq snd_pcm_oss snd_mixer_oss snd_pcm
snd_timer
snd_page_alloc snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore
parport_pc parport dm_snapshot dm_zero dm_mirror dm_mod reiserfs
Jul 1 23:04:33 localhost kernel: CPU: 0
Jul 1 23:04:33 localhost kernel: EIP: 0060:[<d81e5234>] Tainted:
PF VLI
Jul 1 23:04:33 localhost kernel: EFLAGS: 00010082 (2.6.17-1.2139_FC5
#1)
Jul 1 23:04:33 localhost kernel: EIP is at snd_seq_delete_all_ports
+0x60/0x176
[snd_seq]
Jul 1 23:04:33 localhost kernel: eax: 00000044 ebx: cd330448 ecx:
c06bbfd0
edx: c909a550
Jul 1 23:04:33 localhost kernel: esi: cd330448 edi: c9fc98e8 ebp:
c9fc9860
esp: c9a02f30
Jul 1 23:04:33 localhost kernel: ds: 007b es: 007b ss: 0068
Jul 1 23:04:33 localhost kernel: Process hydrogen (pid: 3197,
threadinfo=c9a02000 task=c909a550)
Jul 1 23:04:33 localhost kernel: Stack: d81e6432 cd330448 c9fc98e8
c9fc98fc c9fc98f0 00000282 22222222 22222222
Jul 1 23:04:33 localhost kernel: c9fc9860 d6185bd4 d6185bd4
c8a224e0 d81e01bc c9fc9860 d81e026e 00000000
Jul 1 23:04:33 localhost kernel: d6185d5c 00000008 c9fc9860
d81e02bc 00000008 c045ce66 00000000 d641d388
Jul 1 23:04:33 localhost kernel: Call Trace:
Jul 1 23:04:33 localhost kernel: <d81e01bc> seq_free_client1+0x8/0x7e
[snd_seq] <d81e026e> seq_free_client+0x3c/0x78 [snd_seq]
Jul 1 23:04:33 localhost kernel: <d81e02bc> snd_seq_release+0x12/0x31
[snd_seq] <c045ce66> __fput+0xb2/0x158
Jul 1 23:04:33 localhost kernel: <c045a798> filp_close+0x52/0x59
<c0402cb3> syscall_call+0x7/0xb
Jul 1 23:04:33 localhost 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
64 1e d8 e8 8f
77 23 e8 <0f> 0b 3a 00 1d 64 1e d8 8b 06 39 d8 74 1c 89 5c 24 04 89 44
24
Jul 1 23:04:33 localhost kernel: EIP: [<d81e5234>]
snd_seq_delete_all_ports+0x60/0x176 [snd_seq] SS:ESP 0068:c9a02f30
Jul 1 23:04:33 localhost kernel: <3>BUG: sleeping function called from
invalid context at include/linux/rwsem.h:43
Jul 1 23:04:33 localhost kernel: in_atomic():0, irqs_disabled():1
Jul 1 23:04:33 localhost kernel: <c0426d8d>
blocking_notifier_call_chain+0x18/0x49 <c041e7fc> do_exit+0x19/0x768
Jul 1 23:04:33 localhost kernel: <c05290e7> do_unblank_screen
+0x2a/0x127 <c04042c0> die+0x27b/0x2a0
Jul 1 23:04:33 localhost kernel: <c04048a5> do_invalid_op+0x0/0xab
<c0404947> do_invalid_op+0xa2/0xab
Jul 1 23:04:33 localhost kernel: <d81e5234> snd_seq_delete_all_ports
+0x60/0x176 [snd_seq] <d81e4881> snd_seq_system_broadcast+0x6a/0x75
[snd_seq]
Jul 1 23:04:33 localhost kernel: <d81e0af6> snd_seq_ioctl_create_port
+0x11a/0x131 [snd_seq] <c042f6aa> debug_mutex_add_waiter+0x1c/0x2c
Jul 1 23:04:33 localhost kernel: <c04037df> error_code+0x4f/0x54
<d81e5234> snd_seq_delete_all_ports+0x60/0x176 [snd_seq]
Jul 1 23:04:33 localhost kernel: <d81e01bc> seq_free_client1+0x8/0x7e
[snd_seq] <d81e026e> seq_free_client+0x3c/0x78 [snd_seq]
Jul 1 23:04:33 localhost kernel: <d81e02bc> snd_seq_release+0x12/0x31
[snd_seq] <c045ce66> __fput+0xb2/0x158
Jul 1 23:04:33 localhost kernel: <c045a798> filp_close+0x52/0x59
<c0402cb3> syscall_call+0x7/0xb
Jul 1 23:04:33 localhost kernel: BUG: hydrogen/3197, lock held at task
exit time!
Jul 1 23:04:33 localhost kernel: [d81ec860] {register_mutex}
Jul 1 23:04:33 localhost kernel: .. held by: hydrogen: 3197
[c909a550, 115]
Jul 1 23:04:33 localhost kernel: ... acquired at:
seq_free_client+0x10/0x78 [snd_seq]
The madwifi drivers are tainting my kernel, for some reason they keep
getting loaded even if I don't plug the card in. Though I've been
running madwifi this whole time so I doubt that its the problem. I'll
try nuking them entirely off my system. ;P
signature.asc
Description: This is a digitally signed message part
|