[linux] Unpluggen van USB laat linux crashen

Ulrich Grün Ulrich.Gruen op gmail.com
Do Sep 21 08:59:57 CEST 2006


Hola,

is dat bij iemand bekend? Wanneer ik een USB-geluidskaart (M-Audio) unplug 
(zodat die na 'replug' gebruikt kan worden voor vmware) loopt een deel van 
het systeem vast.
Wat vast loopt is alleen het toetsenbord, de rest (bijv. muis, interne 
geluidskaart, etc.) blijft gewoon doordraaien. Met SysRq lukt het soms nog 
wel om de boel enigzins af te sluiten. 
Mij verbaast dat dit gebeurt bij iets als een USB-geluidskaart, temeer een 
geluidskaart niet zo belangrijk is als bijv. grafische kaart en USB toch 
juist unplugged zou moeten kunnen worden uit een lopend systeem. . .

Na herstart waren volgende meldingen in mijn /var/log/messages voorhanden: 
(vaak alleen eerste 5 meldingen, maar ik geloof dat ik in dit geval 
<alt><sysrq><8> gaf, vandaar)

Sep 20 22:52:14 dzjembee kernel: usb 3-1: USB disconnect, address 2
Sep 20 22:53:51 dzjembee kernel: usb 3-1: new full speed USB device using 
uhci_hcd and address 3
Sep 20 22:53:51 dzjembee kernel: ALSA sound/core/init.c:106: cannot find the 
slot for index 1 (range 0-1)
Sep 20 22:53:51 dzjembee kernel: ALSA sound/usb/usbaudio.c:3063: cannot create 
card instance 0
Sep 20 22:53:51 dzjembee kernel: snd-usb-audio: probe of 3-1:1.0 failed with 
error -5
Sep 20 22:59:03 dzjembee kernel: SysRq : Emergency Sync
Sep 20 22:59:03 dzjembee kernel: Emergency Sync complete
Sep 20 22:59:14 dzjembee kernel: SysRq : Keyboard mode set to XLATE
Sep 20 22:59:55 dzjembee init: Switching to runlevel: 6
Sep 20 23:00:01 dzjembee kernel: /dev/vmmon[9791]: Module vmmon: unloaded
Sep 20 23:00:01 dzjembee kernel: bridge-eth0: down
Sep 20 23:00:01 dzjembee kernel: bridge-eth0: detached
Sep 20 23:00:01 dzjembee hald[7872]: Timed out waiting for hotplug event 1405. 
Rebasing to 1415
Sep 20 23:00:04 dzjembee ifdown: Interface not available and no configuration 
found.
Sep 20 23:00:05 dzjembee kernel: Unable to handle kernel NULL pointer 
dereference at virtual address 00000000
Sep 20 23:00:05 dzjembee kernel:  printing eip:
Sep 20 23:00:05 dzjembee kernel: c0208e27
Sep 20 23:00:05 dzjembee kernel: *pde = 00000000
Sep 20 23:00:05 dzjembee kernel: Oops: 0000 [#1]
Sep 20 23:00:05 dzjembee kernel: Modules linked in: Win4Lin mki_adapter 
ipt_LOG ipt_limit ipt_pkttype speedstep_lib freq_table thermal processor fan 
button battery nvram ac usbserial snd_pcm_oss snd_mixer_oss af_packet kqemu 
ipt_state ipt_REJECT iptable_mangle iptable_filter ip6table_mangle ip_nat_ftp 
iptable_nat ip_conntrack_ftp ip_conntrack ip_tables ip6table_filter 
ip6_tables ipv6 usb_storage usbhid edd evdev joydev st sr_mod sg vfat fat 
ohci1394 ieee1394 ehci_hcd i2c_i801 i2c_core intel_agp agpgart uhci_hcd 
dm_mod lp snd_usb_audio snd_usb_lib usbcore snd_rawmidi snd_seq_device 
snd_intel8x0 snd_ac97_codec snd_pcm snd_timer snd soundcore snd_page_alloc 
piix
Sep 20 23:00:05 dzjembee kernel: CPU:    0
Sep 20 23:00:05 dzjembee kernel: EIP:    0f20:[<c0208e27>]    Tainted: PF     
VLI
Sep 20 23:00:05 dzjembee kernel: EFLAGS: 00010246   (2.6.11.10-default) 
Sep 20 23:00:05 dzjembee kernel: EIP is at get_kobj_path_length+0x17/0x30
Sep 20 23:00:05 dzjembee kernel: eax: 00000000   ebx: 00000000   ecx: ffffffff   
edx: ffffffff
Sep 20 23:00:05 dzjembee kernel: esi: 00000001   edi: 00000000   ebp: f7c08c88   
esp: dfe87e04
Sep 20 23:00:05 dzjembee kernel: ds: 0f3b   es: 0f3b   ss: 0f28
Sep 20 23:00:05 dzjembee kernel: Process events/0 (pid: 3, threadinfo=dfe86000 
task=dfec5020)
Sep 20 23:00:05 dzjembee gconfd (ulrich-9359): Signal 15 erhalten, 
ordungsgemäßes Herunterfahren
Sep 20 23:00:05 dzjembee kernel: Stack: 000000d0 f7c08c64 f757eb98 f7c08c88 
c0208e9e f757eb98 c03db240 f7c08c64 
Sep 20 23:00:05 dzjembee kernel:        f757eb98 f779a28c c026d390 00000000 
00000000 00000000 c03db240 f757eb80 
Sep 20 23:00:05 dzjembee kernel:        f7c08c58 f779a294 c020990a 0000001a 
f7c08c58 000003a8 c026d340 f7c08c00 
Sep 20 23:00:05 dzjembee kernel: Call Trace:
Sep 20 23:00:05 dzjembee kernel:  [<c0208e9e>] kobject_get_path+0xe/0x50
Sep 20 23:00:05 dzjembee kernel:  [<c026d390>] class_hotplug+0x50/0x160
Sep 20 23:00:05 dzjembee kernel:  [<c020990a>] kobject_hotplug+0x1aa/0x260
Sep 20 23:00:05 dzjembee kernel:  [<c026d340>] class_hotplug+0x0/0x160
Sep 20 23:00:05 dzjembee kernel:  [<c0181de9>] sysfs_hash_and_remove+0xa9/0xde
Sep 20 23:00:05 dzjembee kernel:  [<c020916d>] kobject_del+0xd/0x20
Sep 20 23:00:05 dzjembee kernel:  [<c026d75e>] class_device_del+0x8e/0xb0
Sep 20 23:00:05 dzjembee kernel:  [<c026d788>] 
class_device_unregister+0x8/0x10
Sep 20 23:00:05 dzjembee kernel:  [<f88314b7>] snd_unregister_device+0x57/0xa0 
[snd]
Sep 20 23:00:05 dzjembee kernel:  [<f886269e>] 
snd_pcm_dev_unregister+0x4e/0xf0 [snd_pcm]
Sep 20 23:00:05 dzjembee kernel:  [<f883657a>] snd_device_free+0xfa/0x110 
[snd]
Sep 20 23:00:05 dzjembee kernel:  [<f8836878>] snd_device_free_all+0x58/0x90 
[snd]
Sep 20 23:00:05 dzjembee kernel:  [<f8831b39>] snd_card_free+0xe9/0x240 [snd]
Sep 20 23:00:05 dzjembee kernel:  [<c012a650>] 
autoremove_wake_function+0x0/0x30
Sep 20 23:00:05 dzjembee kernel:  [<c012a650>] 
autoremove_wake_function+0x0/0x30
Sep 20 23:00:05 dzjembee kernel:  [<f8831cb0>] snd_card_free_thread+0x20/0x60 
[snd]
Sep 20 23:00:05 dzjembee kernel:  [<c0126e1a>] worker_thread+0x16a/0x210
Sep 20 23:00:05 dzjembee kernel:  [<f8831c90>] snd_card_free_thread+0x0/0x60 
[snd]
Sep 20 23:00:05 dzjembee kernel:  [<c0116ef0>] default_wake_function+0x0/0x10
Sep 20 23:00:05 dzjembee kernel:  [<c03503be>] schedule+0x2ae/0x4e0
Sep 20 23:00:05 dzjembee kernel:  [<c0116ef0>] default_wake_function+0x0/0x10
Sep 20 23:00:05 dzjembee kernel:  [<c0126cb0>] worker_thread+0x0/0x210
Sep 20 23:00:05 dzjembee kernel:  [<c012a2fc>] kthread+0x7c/0xb0
Sep 20 23:00:05 dzjembee kernel:  [<c012a280>] kthread+0x0/0xb0
Sep 20 23:00:05 dzjembee kernel:  [<c010129d>] kernel_thread_helper+0x5/0x18
Sep 20 23:00:05 dzjembee kernel: Code: ea 89 d8 e8 4c 9c f7 ff eb e1 8d 76 00 
8d bc 27 00 00 00 00 55 83 ca ff 57 89 c5 56 be 01 00 00 00 53 31 db 8b 7d 00 
89 d1 89 d8 <f2> ae f7 d1 49 8b 6d 24 8d 74 31 01 85 ed 75 e9 89 f0 5b 5e 5f 
Sep 20 23:00:05 dzjembee gconfd (ulrich-9359): Beenden
PROTO=UDP SPT=5353 DPT=5353 LEN=90 
Sep 20 23:00:28 dzjembee run-crons[9809]: backup.cron returned 2
Sep 20 23:00:41 dzjembee su: (to nobody) root on none
Sep 20 23:00:48 dzjembee last message repeated 4 times
Sep 20 23:01:07 dzjembee exiting on signal 15
Sep 20 23:04:50 dzjembee syslogd 1.4.1: restart.

-- 
Bedankt,
Ulrich Grün.
--   
¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø
      My Box said: "Install WinXP/Vista/Longhorn (what ever) or better ..." 
                                   So I installed Linux.  
¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø



More information about the Linux mailing list