SMP HT + USB2.0 crash

From: davor emard
Date: Sun Jun 04 2006 - 06:21:20 EST


Usually SMP + EHCI crashes like this Apr 13 00:49:00 localhost kernel: Unable to handle kernel paging request at virtual address 1359024b
Apr 13 00:49:00 localhost kernel: printing eip:
Apr 13 00:49:00 localhost kernel: c013c633
Apr 13 00:49:00 localhost kernel: *pde = 00000000
Apr 13 00:49:00 localhost kernel: Oops: 0002 [#1]
Apr 13 00:49:00 localhost kernel: PREEMPT SMP
Apr 13 00:49:00 localhost kernel: Modules linked in: police sch_ingress cls_u32 sch_sfq sch_cbq pppoe pppox rfcomm l2cap lp thermal fan button processor ac battery ppp_generic slhc dv1394 raw1394 w83627ehf hwmon i2c_isa uinput nvram ircomm_tty ircomm stir4200 irda vfat fat db9 saa7134_alsa eeprom nvidia pl2303 usbserial usbhid usblp eth1394 dvb_usb_a800 dvb_usb_dibusb_common dib3000mc dib3000_common dvb_usb dvb_pll hci_usb bluetooth tuner snd_mpu401 8250_pnp snd_mpu401_uart 8250 serial_core snd_rawmidi snd_hda_intel saa7134 ir_kbd_i2c ir_common serio_raw snd_seq_device pcspkr dvb_ttpci l64781 saa7146_vv video_buf saa7146 v4l1_compat v4l2_common videodev ves1820 stv0299 dvb_core tda8083 stv0297 sp8870 ves1x93 snd_hda_codec parport_pc parport rtc ohci1394 ieee1394 ttpci_eeprom i2c_i801 snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd ehci_hcd snd_page_alloc uhci_hcd ide_cd cdrom
Apr 13 00:49:00 localhost kernel: CPU: 1
Apr 13 00:49:00 localhost kernel: EIP: 0060:[free_block+57/183] Tainted: P VLI
Apr 13 00:49:00 localhost kernel: EFLAGS: 00210002 (2.6.15.7)
Apr 13 00:49:00 localhost kernel: EIP is at free_block+0x39/0xb7
Apr 13 00:49:00 localhost kernel: eax: 87be9624 ebx: dc6b7000 ecx: dc6b76f8 edx: 13590247
Apr 13 00:49:00 localhost kernel: esi: f792bfc0 edi: f7f20840 ebp: 00000008 esp: f7c8ff14
Apr 13 00:49:00 localhost kernel: ds: 007b es: 007b ss: 0068
Apr 13 00:49:00 localhost kernel: Process events/1 (pid: 9, threadinfo=f7c8c000 task=f7c64a30)
Apr 13 00:49:00 localhost kernel: Stack: f7fbe618 00000018 f7fbe600 00000000 c013ce68 f7f20840 f7fbe618 00000018
Apr 13 00:49:00 localhost kernel: 00000000 f7f20840 f792bf50 f792bfc0 f7f20840 00000001 c013cefb f7f20840
Apr 13 00:49:00 localhost kernel: f7fbe600 00000000 00000000 f792bfe8 f7f20898 c1712120 f7c081c0 c1712124
Apr 13 00:49:00 localhost kernel: Call Trace:
Apr 13 00:49:00 localhost kernel: [drain_array_locked+98/140] drain_array_locked+0x62/0x8c
Apr 13 00:49:00 localhost kernel: [cache_reap+105/372] cache_reap+0x69/0x174
Apr 13 00:49:00 localhost kernel: [worker_thread+342/452] worker_thread+0x156/0x1c4
Apr 13 00:49:00 localhost kernel: [cache_reap+0/372] cache_reap+0x0/0x174
Apr 13 00:49:00 localhost kernel: [default_wake_function+0/18] default_wake_function+0x0/0x12
Apr 13 00:49:00 localhost kernel: [worker_thread+0/452] worker_thread+0x0/0x1c4
Apr 13 00:49:00 localhost kernel: [kthread+114/159] kthread+0x72/0x9f
Apr 13 00:49:00 localhost kernel: [kthread+0/159] kthread+0x0/0x9f
Apr 13 00:49:00 localhost kernel: [kernel_thread_helper+5/11] kernel_thread_helper+0x5/0xb
Apr 13 00:49:00 localhost kernel: Code: 00 8b 44 24 18 8b 0c a8 8d 81 00 00 00 40 c1 e8 0c c1 e0 05 8b 15 10 e2 4f c0 8b 5c 10 1c 8b 44 24 20 8b 74 87 18 8b 13 8b 43 04 <89> 42 04 89 10 c7 03 00 01 10 00 c7 43 04 00 02 20 00 2b 4b 0c
Apr 13 00:49:00 localhost kernel: <6>note: events/1[9] exited with preempt_count 1
Apr 13 00:52:11 localhost syslogd 1.4.1#17: restart.