#1 2011-02-23 08:34:53

Dummas
Linux Rat
Iš: Vilnius
Užsiregistravo: 2010-10-10
Pranešimai: 177
Tinklapis

Kernel usb-storage oops (Pirmas oops!)

Sveiki,

Vakar, po to, kai idėjau savo usb flash'ą į usb port'ą, apturėjau pirmą savo oops'ą!

Feb 22 20:10:05 localhost kernel: BUG: unable to handle kernel NULL pointer dereference at 000001b9
Feb 22 20:10:05 localhost kernel: IP: [<fad66603>] last_sector_hacks.clone.1+0x73/0x130 [usb_storage]
Feb 22 20:10:05 localhost kernel: *pde = 00000000
Feb 22 20:10:05 localhost kernel: Oops: 0000 [#1] PREEMPT SMP
Feb 22 20:10:05 localhost kernel: last sysfs file: /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3:1.0/host4/target4:0:0/4:0:0:0/block/sdb/uevent
Feb 22 20:10:05 localhost kernel: Modules linked in: usb_storage uas dm_mod ipv6 ext2 btusb bluetooth usbhid hid uvcvideo snd_seq_dummy videodev v4l1_compat snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_hda_codec_re
altek snd_pcm_oss snd_mixer_oss i915 snd_hda_intel snd_hda_codec snd_hwdep drm_kms_helper snd_pcm drm snd_timer r8169 uhci_hcd ehci_hcd mii snd intel_agp i2c_algo_bit psmouse soundcore sg usbcore processor video intel_gtt i2c_i
801 snd_page_alloc dell_laptop thermal battery output button ac rfkill i2c_core shpchp agpgart dcdbas evdev serio_raw pci_hotplug pcspkr iTCO_wdt iTCO_vendor_support lib80211_crypt_tkip wl(P) lib80211 ext4 mbcache jbd2 crc16 sd
_mod ahci libahci libata scsi_mod
Feb 22 20:10:05 localhost kernel:
Feb 22 20:10:05 localhost kernel: Pid: 24990, comm: usb-storage Tainted: P            2.6.37-ARCH #1 0R45H1/Vostro V13
Feb 22 20:10:05 localhost kernel: EIP: 0060:[<fad66603>] EFLAGS: 00010202 CPU: 0
Feb 22 20:10:05 localhost kernel: EIP is at last_sector_hacks.clone.1+0x73/0x130 [usb_storage]
Feb 22 20:10:05 localhost kernel: EAX: f3392cd4 EBX: 00000051 ECX: f4099300 EDX: f3392cd8
Feb 22 20:10:05 localhost kernel: ESI: 00000001 EDI: 00000000 EBP: f1971ee0 ESP: f1971ec8
Feb 22 20:10:05 localhost kernel: DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
Feb 22 20:10:05 localhost kernel: Process usb-storage (pid: 24990, ti=f1970000 task=f4052b20 task.ti=f1970000)
Feb 22 20:10:05 localhost kernel: Stack:
Feb 22 20:10:05 localhost kernel: 28000000 00000000 00000051 f3392bbc f4099300 f3392be8 f1971f64 fad66c82
Feb 22 20:10:05 localhost kernel: 00000000 00000000 00000000 f4052ce4 01392be8 00000000 00000001 00000001
Feb 22 20:10:05 localhost kernel: 00000003 00000082 f1eeb1c0 00000004 303aa0bf 00000001 7fffffff f3392c90
Feb 22 20:10:05 localhost kernel: Call Trace:
Feb 22 20:10:05 localhost kernel: [<fad66c82>] ? usb_stor_invoke_transport+0xa2/0x3a0 [usb_storage]
Feb 22 20:10:05 localhost kernel: [<c1312737>] ? wait_for_common+0xe7/0x120
Feb 22 20:10:05 localhost kernel: [<c13144bb>] ? __mutex_lock_slowpath+0x1eb/0x2b0
Feb 22 20:10:05 localhost kernel: [<fad65c08>] ? usb_stor_transparent_scsi_command+0x8/0x10 [usb_storage]
Feb 22 20:10:05 localhost kernel: [<fad677f1>] ? usb_stor_control_thread+0x121/0x1f0 [usb_storage]
Feb 22 20:10:05 localhost kernel: [<c1313341>] ? preempt_schedule+0x31/0x50
Feb 22 20:10:05 localhost kernel: [<c13155d6>] ? _raw_spin_unlock_irqrestore+0x26/0x30
Feb 22 20:10:05 localhost kernel: [<c1033269>] ? complete+0x49/0x60
Feb 22 20:10:05 localhost kernel: [<fad676d0>] ? usb_stor_control_thread+0x0/0x1f0 [usb_storage]
Feb 22 20:10:05 localhost kernel: [<c10617d4>] ? kthread+0x74/0x80
Feb 22 20:10:05 localhost kernel: [<c1061760>] ? kthread+0x0/0x80
Feb 22 20:10:05 localhost kernel: [<c1003ebe>] ? kernel_thread_helper+0x6/0x18
Feb 22 20:10:05 localhost kernel: Code: dc 01 00 00 85 ff 89 7d f0 74 2e 0f b6 7d ef c1 e6 18 c1 e7 10 09 fe 0f b6 fb 8b 5d f0 09 fe 0f b6 7d ee c1 e7 08 09 fe 83 c6 01 <33> b3 68 01 00 00 0b b3 6c 01 00 00 74 2f 80 7d eb 00 74
06 c7
Feb 22 20:10:05 localhost kernel: EIP: [<fad66603>] last_sector_hacks.clone.1+0x73/0x130 [usb_storage] SS:ESP 0068:f1971ec8
Feb 22 20:10:05 localhost kernel: CR2: 00000000000001b9
Feb 22 20:10:05 localhost kernel: ---[ end trace 21c0a1c9bbbd63af ]---

Kaip suprantu, tai čia pasidarbavo usb-storage modulis.

  • fdisk -l man pakimdavo ant paskutinės hard'o particijos;

  • shutdown'as pakibo ties "saving clock";

  • Po reset viskas veikė kaip ir turėjo būti; ramiausiai susiformatavau usb flash;

Pažiūrėjau į pacman kernel atnaujinimo datą, vasario 22, kyla įtarimas, kad sekanti klaida buvo inicijuota būtent kernelio atnaujinimu be reboot'o ?


Arch Linux Lietuva

Atsijungęs

#2 2011-02-23 11:40:24

anabolikas
Moderatorius
Užsiregistravo: 2010-10-18
Pranešimai: 139

At: Kernel usb-storage oops (Pirmas oops!)

Ir man neseniai usb ne'maunt'ino po to, kai branduolys atsinaujino, kazkoki keista rekursini link'a kure /mount direktorijoje. Po restarto problemos dingo.


"Ubuntu" is an ancient African word, that means "I can't configure "Slackware""

Atsijungęs

Lentos poraštė