kernel oops: cdrom_lockdoor [ide_cd]

Alexandros Papadopoulos apapadop at alumni.cmu.edu
Mon Nov 12 15:27:26 EET 2007


Έχει δει κανείς κάτι παρόμοιο; Συμβαίνει από χθες στο laptop μου (Ubuntu 6.06)

Με 2.6.15-27 συμβαίνει συνήθως μερικά λεπτά μετά το boot.
Με 2.6.15-28 και -29 [0] το κάνει αμέσως μετά το boot.

Όταν συμβαίνει ακούω έναν ανεπαίσθητο μηχανικό ήχο (τύπου κλακ [1]) από το DVD 
drive.

Από κει και πέρα το drive δεν είναι προσπελάσιμο μέχρι το επόμενο reboot, ενώ 
το υπόλοιπο σύστημα συνεχίζει παντελώς ανεπηρέαστο (USB devices, X server, 
networking κτλ δε κάνουν ούτε χικ). Sleep/resume δε βοηθάει τη κατάσταση.

[17224153.588000] Unable to handle kernel NULL pointer dereference at virtual 
address 00000110
[17224153.588000]  printing eip:
[17224153.588000] e08a348a
[17224153.588000] *pde = 00000000
[17224153.588000] Oops: 0000 [#1]
[17224153.588000] PREEMPT
[17224153.588000] Modules linked in: uhci_hcd tun binfmt_misc rfcomm l2cap 
bluetooth nvram uinput ppdev sava
ge drm speedstep_ich speedstep_lib cpufreq_userspace cpufreq_stats freq_table 
cpufreq_powersave cpufreq_onde
mand cpufreq_conservative video tc1100_wmi sony_acpi pcc_acpi ibm_acpi hotkey 
dev_acpi ipv6 container button
 acpi_sbs battery ac i2c_acpi_ec i2c_core dm_mod af_packet md_mod lp 
hostap_pci hostap ieee80211_crypt tsdev
 pcmcia floppy irtty_sir sir_dev nsc_ircc irda e100 psmouse orinoco_pci 
orinoco hermes mii crc_ccitt parport
_pc parport yenta_socket rsrc_nonstatic pcmcia_core rtc serio_raw pcspkr 
snd_intel8x0 snd_ac97_codec snd_ac9
7_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_timer hw_random snd soundcore 
snd_page_alloc shpchp pci_hotplug
intel_agp agpgart evdev ext3 jbd ide_generic usbcore ide_cd cdrom ide_disk 
piix generic thermal processor fa
n capability commoncap vga16fb vgastate fbcon tileblit font bitblit softcursor
[17224153.588000] CPU:    0
[17224153.588000] EIP:    0060:[<e08a348a>]    Not tainted VLI
[17224153.588000] EFLAGS: 00010246   (2.6.15-27-386)
[17224153.588000] EIP is at cdrom_lockdoor+0x2a/0x100 [ide_cd]
[17224153.588000] eax: dfdeeb18   ebx: dfdeeb18   ecx: 00000000   edx: 
00000000
[17224153.588000] esi: dcff3eb4   edi: c041cab0   ebp: 00000000   esp: 
dcff3e14
[17224153.588000] ds: 007b   es: 007b   ss: 0068
[17224153.588000] Process hdparm (pid: 5760, threadinfo=dcff2000 
task=c562c550)
[17224153.588000] Stack: 00000000 00000000 00000000 00000000 0000000e 00000000 
dd4bca08 c01db9fe
[17224153.588000]        dd4bca08 dcff3ec8 00000000 0000000e dcff3e4c 00000000 
0000000e 00000000
[17224153.588000]        dd4bca08 c01db7d8 dd4bca08 dcff3ed8 00000000 0000000e 
dcff3e70 00000000
[17224153.588000] Call Trace:
[17224153.588000]  [<c01db9fe>] radix_tree_gang_lookup_tag+0x5e/0x80
[17224153.588000]  [<c01db7d8>] radix_tree_gang_lookup+0x58/0x80
[17224153.588000]  [<c013ff59>] find_get_pages+0x29/0x90
[17224153.588000]  [<c014a8cd>] pagevec_lookup+0x1d/0x30
[17224153.588000]  [<c014acfe>] invalidate_mapping_pages+0x4e/0x110
[17224153.588000]  [<c013f5c7>] __filemap_fdatawrite_range+0x67/0x70
[17224153.588000]  [<e08a4244>] ide_cdrom_lock_door+0x14/0x20 [ide_cd]
[17224153.588000]  [<e08975ff>] cdrom_release+0xdf/0x130 [cdrom]
[17224153.588000]  [<e08a54b8>] idecd_release+0x28/0x40 [ide_cd]
[17224153.588000]  [<c01689e3>] blkdev_put+0x133/0x160
[17224153.588000]  [<c0160c97>] __fput+0x77/0x160
[17224153.588000]  [<c015f34b>] filp_close+0x3b/0x80
[17224153.588000]  [<c015f3f1>] sys_close+0x61/0xb0
[17224153.588000]  [<c0102feb>] sysenter_past_esp+0x54/0x79
[17224153.588000] Code: 00 55 57 56 53 81 ec e0 00 00 00 8b bc 24 f4 00 00 00 
8b ac 24 f8 00 00 00 8b b4 24
fc 00 00 00 85 f6 0f 84 99 00 00 00 8b 4f 1c <f6> 81 10 01 00 00 02 74 2d 31 
db 89 ea 83 e2 01 c1 e2 02 8a 8
1

Υποψιάζομαι πως το drive απλά ετοιμάζεται να παραδώσει το πνεύμα, αλλά είμαι 
ανοιχτός σε προτάσεις debugging/troubleshooting.

Σε περίπτωση που ενδιαφέρει:

root at ubuntu:~# modinfo ide_cd
filename:       /lib/modules/2.6.15-27-386/kernel/drivers/ide/ide-cd.ko
description:    ATAPI CD-ROM Driver
license:        GPL
vermagic:       2.6.15-27-386 preempt 486 gcc-4.0
depends:        cdrom
srcversion:     478C925972E5CF518FF274D
parm:           ignore:charp

root at ubuntu:~# dmesg | grep hdc
[17179575.764000]     ide1: BM-DMA at 0x1868-0x186f, BIOS settings: hdc:DMA, 
hdd:pio
[17179577.480000] hdc: _NEC DVD+/-RW ND-6500A, ATAPI CD/DVD-ROM drive
[17179578.288000] hdc: ATAPI 24X DVD-ROM DVD-R CD-R/RW drive, 2048kB Cache, 
UDMA(33)


Ευχαριστώ

-Α

[0] Ο πιο πρόσφατος πυρήνας που προβλέπεται για το Ubuntu 6.06
[1] Καμμία σχέση με "κλικ".




More information about the Linux-greek-users mailing list