Wywrotka udisks przy wybudzeniu z uśpienia

Łukasz Maśko masko w ipipan.waw.pl
Czw, 26 Maj 2011, 16:01:35 CEST


Przed chwilą, przy wychodzeniu z suspenda udisks-daemon poczęstował mnie 
takim oto segfaultem:

May 26 15:51:47 laptok kernel: : [29564.475518] BUG: unable to handle kernel 
NULL pointer dereference at 0000035c
[29564.475576] IP: [<f8d297a6>] scsi_prep_state_check+0x6/0x70 [scsi_mod]
[29564.475630] *pde = 00000000
[29564.475653] Oops: 0000 [#1] SMP
[29564.475684] last sysfs file: 
/sys/devices/pci0000:00/0000:00:1d.7/usb1/uevent
[29564.475725] Modules linked in: vboxdrv nls_iso8859_1 nls_cp437 sd_mod 
crc_t10dif cryptd aes_i586 aes_generic sg sr_mod
 cdrom usb_storage usb_libusual uas scsi_mod ppdev parport_pc parport hidp 
binfmt_misc sco bnep rfcomm l2cap crc16 nls_iso8859_2 nls_cp852 vfat fat 
snd_pcm_oss snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq 
snd_seq_device snd_mixer_oss uinput hid_a4tech usbhid hid i8k fuse 
ircomm_tty ircomm irda crc_ccitt usbserial dm_mod coretemp hwmon 
cpufreq_powersave cpufreq_ondemand cpufreq_stats acpi_cpufreq freq_table 
mperf btusb bluetooth usbnet mii joydev snd_hda_codec_idt uhci_hcd iTCO_wdt 
snd_hda_intel iTCO_vendor_support snd_hda_codec arc4 ehci_hcd usbcore ecb 
snd_hwdep iwl3945 snd_pcm dell_laptop serio_raw dcdbas iwlcore snd_timer 
sdhci_pci sdhci mmc_core dell_wmi sparse_keymap pcmcia mac80211 cfg80211 
yenta_socket pcmcia_rsrc pcmcia_core evdev pcspkr snd tg3 i2c_i801 rfkill 
soundcore processor ac battery snd_page_alloc thermal wmi lzf 
tuxonice_userui tuxonice_swap tuxonice_bio tuxonice_compress tuxonice_core 
i915 drm_kms_helper drm i2c_algo_bit button video intel_agp intel_gtt 
agpgart ext3 jbd mbcache ide_gd_mod piix ide_core [last unloaded: cdc_ether]
[29564.476779]
[29564.476795] Pid: 3271, xid: #0, comm: udisks-daemon Not tainted 
2.6.38.7-1 #1 Dell Inc. Latitude D430
  /0F331C
[29564.476876] EIP: 0060:[<f8d297a6>] EFLAGS: 00010092 CPU: 0
[29564.476914] EIP is at scsi_prep_state_check+0x6/0x70 [scsi_mod]
[29564.476948] EAX: 00000000 EBX: f24ee828 ECX: 00000001 EDX: f24ee828
[29564.476983] ESI: f451f9c0 EDI: f451f9c0 EBP: f3a63cb4 ESP: f3a63ca8
[29564.477018]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[29564.477050] Process udisks-daemon (pid: 3271, ti=f3a3eb90 task=f3a3e910 
task.ti=f3a3eb90)
[29564.477054] Stack:
[29564.477054]  0000000f 00000000 325b1a64 f3a63ccc f8d2a199 00000000 
f24ee828 f451f9c0
[29564.477054]  f451f9c0 f3a63cdc f8d2a2fd f24ee828 f451f9c0 f3a63d04 
c11d09f0 4e001532
[29564.477054]  00000000 00000001 f451fcbc f3a63d04 00000000 00000001 
f451f9c0 f3a63d3c
[29564.477054] Call Trace:
[29564.477054]  [<f8d2a199>] scsi_setup_blk_pc_cmnd+0x19/0x140 [scsi_mod]
[29564.477054]  [<f8d2a2fd>] scsi_prep_fn+0x3d/0xc0 [scsi_mod]
[29564.477054]  [<c11d09f0>] blk_peek_request+0xb0/0x1d0
[29564.477054]  [<f8d2b0a5>] scsi_mode_select+0x6d5/0x720 [scsi_mod]
[29564.477054]  [<f8d3862c>] ? scsi_bus_pm_ops+0x2e4c/0x652c [scsi_mod]
[29564.477054]  [<c104aaee>] ? del_timer+0x5e/0xa0
[29564.477054]  [<c11d058b>] __generic_unplug_device+0x2b/0x30
[29564.477054]  [<c11d3cf5>] blk_execute_rq_nowait+0x55/0x90
[29564.477054]  [<c11d3d98>] blk_execute_rq+0x68/0xe0
[29564.477054]  [<c11d3c70>] ? blk_end_sync_rq+0x0/0x30
[29564.477054]  [<c11d05ad>] ? get_request_wait+0x1d/0x150
[29564.477054]  [<c105b0e9>] ? __wake_up_bit+0x29/0x30
[29564.477054]  [<c11d073b>] ? blk_get_request+0x5b/0x90
[29564.477054]  [<f8d2a447>] scsi_execute+0xc7/0x110 [scsi_mod]
[29564.477054]  [<f8d2a50e>] scsi_execute_req+0x7e/0x100 [scsi_mod]
[29564.477054]  [<f8d253d1>] scsi_nonblockable_ioctl+0x151/0x290 [scsi_mod]
[29564.477054]  [<f8d25576>] scsi_set_medium_removal+0x66/0x90 [scsi_mod]
[29564.477054]  [<f8d46ab6>] sr_lock_door+0x16/0x20 [sr_mod]
[29564.477054]  [<f8cd3f94>] cdrom_release+0x124/0x9b0 [cdrom]
[29564.477054]  [<c1001ce4>] ? __switch_to+0x1b4/0x1e0
[29564.477054]  [<c13bd1c6>] ? schedule+0x256/0x9f0
[29564.477054]  [<f8d457e9>] __this_module+0x62729/0x63300 [sr_mod]
[29564.477054]  [<c1146740>] __blkdev_put+0x120/0x160
[29564.477054]  [<c1146828>] blkdev_put+0xa8/0x130
[29564.477054]  [<c11468c8>] blkdev_close+0x18/0x20
[29564.477054]  [<c1117985>] fput+0xb5/0x220
[29564.477054]  [<c1114159>] filp_close+0x49/0x70
[29564.477054]  [<c11141f0>] sys_close+0x70/0xc0
[29564.477054]  [<c1002f84>] sysenter_do_call+0x12/0x22
[29564.477054]  [<c13b0000>] ? aer_probe+0x19c/0x25a
[29564.477054] Code: fe ff ff ba d7 01 00 00 b8 90 85 d3 f8 89 4d d0 e8 90 
28 31 c8 8b 4d d0 c6 05 5d 5b bb f8 01 e9 b1 fe ff ff 90 55 89 e5 83 ec 0c 
<8b> 88 5c 03 00 00 83 f9 02 75 04 31 c0 c9 c3 83 e9 04 83 f9 04
[29564.477054] EIP: [<f8d297a6>] scsi_prep_state_check+0x6/0x70 [scsi_mod] 
SS:ESP 0068:f3a63ca8
[29564.477054] CR2: 000000000000035c
[29564.477054] ---[ end trace bcefc94394239f4a ]---

Czy ktoś doświadczył podobnego zdarzenia? udisks-1.0.2-5.i686, 
kernel-2.6.38.7-1.i686
-- 
Łukasz Maśko                                           GG:   2441498    _o)
Lukasz.Masko(at)ipipan.waw.pl                                           /\\
Registered Linux User #61028                                           _\_V
Ubuntu: staroafrykańskie słowo oznaczające "Nie umiem zainstalować Debiana"


Więcej informacji o liście pld-users-pl