NP when accessing dvd/cdrom-drive

From: Sandro Weiser
Date: Fri Oct 01 2010 - 10:28:43 EST


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

First I thought my drive doesn't gets enough power, because I had
problems with my power supply: it has a cable which has contact
problems. So I attached my drive to another cable, so the problems (hard
drives spin downs) went away. But after some time with no problems I
always got kernel NP faults, so I can't use my drive any more. Now I
need it and attached the drive to other cables, because I thought the
problems might be a result of this change, but the NP faults don't go away.
I can't boot windows on the computer to test the drive there.

To produce the NP faults I only need to insert some cd/dvd or read from
a cd/dvd or burn a dvd (cd not tested).

Can any one help me or give me a hint how to fix this?

Sandro

Oct 1 12:49:56 x545 vmunix: BUG: unable to handle kernel NULL pointer
dereference at (null)
Oct 1 12:49:56 x545 vmunix: IP: [<ffffffff810e6cb1>] put_page+0x1/0x40
Oct 1 12:49:56 x545 vmunix: PGD 129835067 PUD 12941b067 PMD 0
Oct 1 12:49:56 x545 vmunix: Oops: 0000 [#1] PREEMPT SMP
Oct 1 12:49:56 x545 vmunix: last sysfs file:
/sys/devices/system/cpu/cpu1/cache/index2/shared_cpu_map
Oct 1 12:49:56 x545 vmunix: CPU 0
Oct 1 12:49:56 x545 vmunix: Modules linked in: ipt_REJECT xt_recent
xt_state xt_tcpudp iptable_filter vboxnetadp vboxnetflt vboxdrv tipc
cpufreq_userspace cpufreq_conservative cpufreq_powersave cpufreq_stats
acpi_pad power_meter sbs sbshc battery container pci_slot video output
fan ac hed binfmt_misc uinput fuse microcode ipt_MASQUERADE iptable_nat
nf_nat nf_conntrack_ipv4 nf_conntrack nf_defrag_ipv4 ip_tables x_tables
ipv6 ext4 jbd2 crc16 sha256_generic sg coretemp eeprom it87 hwmon_vid
hwmon i2c_dev pciehp pci_hotplug cpufreq_ondemand acpi_cpufreq
freq_table mperf snd_hda_codec_realtek snd_hda_intel snd_hda_codec
snd_hwdep snd_bt87x snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_dummy
snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event tuner_simple
tuner_types snd_seq ir_sony_decoder ir_jvc_decoder snd_timer
snd_seq_device tuner ir_rc6_decoder msp3400 ir_rc5_decoder 8250_pnp snd
joydev 8250 serial_core ir_nec_decoder psmouse nvidia(P) bttv
v4l2_common videodev v4l1_compat v4l2_compat_ioctl32 i2c_algo_bit
videobuf_dma_sg rtc_cmo
Oct 1 12:49:56 x545 vmunix: rtc
Oct 1 12:49:56 x545 vmunix: _core rtc_lib videobuf_core btcx_risc
ir_common ir_core tveeprom i2c_i801 pcspkr serio_raw evdev soundcore
processor i2c_core snd_page_alloc btrfs zlib_deflate crc32c libcrc32c
ext2 redboot mtd usb_storage usb_libusual usbhid hid uhci_hcd
firewire_ohci sundance ehci_hcd floppy ide_cd_mod mii thermal button
sky2 sd_mod crc_t10dif cdrom firewire_core crc_itu_t intel_agp usbcore
[last unloaded: scsi_wait_scan]
Oct 1 12:49:56 x545 vmunix:
Oct 1 12:49:56 x545 vmunix: Pid: 14900, comm: ftp Tainted: P
2.6.35.7 #1 965P-DS4/
Oct 1 12:49:56 x545 vmunix: RIP: 0010:[<ffffffff810e6cb1>]
[<ffffffff810e6cb1>] put_page+0x1/0x40
Oct 1 12:49:56 x545 vmunix: RSP: 0018:ffff880037bdbb88 EFLAGS: 00010246
Oct 1 12:49:56 x545 vmunix: RAX: 0000000000000000 RBX: 0000000000000001
RCX: 00000000ffffffff
Oct 1 12:49:56 x545 vmunix: RDX: ffff880126bc2e40 RSI: ffff880126bc2ddc
RDI: 0000000000000000
Oct 1 12:49:56 x545 vmunix: RBP: ffff880037bdbba8 R08: 00000000dd83ae22
R09: 0000000000000000
Oct 1 12:49:56 x545 vmunix: R10: ffff8800379c9680 R11: 0000000000000000
R12: ffff880125274200
Oct 1 12:49:56 x545 vmunix: R13: ffff8800379c9778 R14: ffff8800379c9bcc
R15: 0000000000000000
Oct 1 12:49:56 x545 vmunix: FS: 00007f84de19e720(0000)
GS:ffff880001c00000(0000) knlGS:0000000000000000
Oct 1 12:49:56 x545 vmunix: CS: 0010 DS: 0000 ES: 0000 CR0:
000000008005003b
Oct 1 12:49:56 x545 vmunix: CR2: 0000000000000000 CR3: 000000003682d000
CR4: 00000000000006f0
Oct 1 12:49:56 x545 vmunix: DR0: 0000000000000000 DR1: 0000000000000000
DR2: 0000000000000000
Oct 1 12:49:56 x545 vmunix: DR3: 0000000000000000 DR6: 00000000ffff0ff0
DR7: 0000000000000400
Oct 1 12:49:56 x545 vmunix: Process ftp (pid: 14900, threadinfo
ffff880037bda000, task ffff8801285b1690)
Oct 1 12:49:56 x545 vmunix: Stack:
Oct 1 12:49:56 x545 vmunix: ffff880037bdbba8 ffffffff813980eb
ffff880125274200 0000000000000558
Oct 1 12:49:56 x545 vmunix: <0> ffff880037bdbbc8 ffffffff81397b59
ffff880125274200 ffff880125274200
Oct 1 12:49:56 x545 vmunix: <0> ffff880037bdbca8 ffffffff813e5c80
ffff880037bdbfd8 ffffffffa0f35e80
Oct 1 12:49:56 x545 vmunix: Call Trace:
Oct 1 12:49:56 x545 vmunix: [<ffffffff813980eb>] ?
skb_release_data+0x9b/0xc0
Oct 1 12:49:56 x545 vmunix: [<ffffffff81397b59>] __kfree_skb+0x19/0xa0
Oct 1 12:49:56 x545 vmunix: [<ffffffff813e5c80>] tcp_recvmsg+0xa20/0xbf0
Oct 1 12:49:56 x545 vmunix: [<ffffffff81459e0e>] ?
common_interrupt+0xe/0x13
Oct 1 12:49:56 x545 vmunix: [<ffffffff81406ded>] inet_recvmsg+0x7d/0xc0
Oct 1 12:49:56 x545 vmunix: [<ffffffff8138ecdb>] sock_aio_read+0x15b/0x170
Oct 1 12:49:56 x545 vmunix: [<ffffffff811269d2>] do_sync_read+0xd2/0x110
Oct 1 12:49:56 x545 vmunix: [<ffffffff81459e0e>] ?
common_interrupt+0xe/0x13
Oct 1 12:49:56 x545 vmunix: [<ffffffff81075ab9>] ? ktime_get_ts+0xa9/0xe0
Oct 1 12:49:56 x545 vmunix: [<ffffffff81137e68>] ?
poll_select_copy_remaining+0xf8/0x140
Oct 1 12:49:56 x545 vmunix: [<ffffffff811cdb51>] ?
security_file_permission+0x11/0x20
Oct 1 12:49:56 x545 vmunix: [<ffffffff811271c7>] vfs_read+0x157/0x170
Oct 1 12:49:56 x545 vmunix: [<ffffffff8112722c>] sys_read+0x4c/0x80
Oct 1 12:49:56 x545 vmunix: [<ffffffff81002e6b>]
system_call_fastpath+0x16/0x1b
Oct 1 12:49:56 x545 vmunix: Code: 4c 89 ef e8 72 d0 00 00 4c 89 f6 4c
89 e7 e8 07 2c 37 00 e9 37 ff ff ff 66 90 0f ba 33 15 be 05 00 00 00 eb
db eb 03 90 90 90 55 <48> f7 07 00 c0 00 00 48 89 e5 75 1a f0 ff 4f 08
0f 94 c0 84 c0
Oct 1 12:49:56 x545 vmunix: RIP [<ffffffff810e6cb1>] put_page+0x1/0x40
Oct 1 12:49:56 x545 vmunix: RSP <ffff880037bdbb88>
Oct 1 12:49:56 x545 vmunix: CR2: 0000000000000000
Oct 1 12:49:56 x545 vmunix: ---[ end trace 99688ca8b8351598 ]---
Oct 1 12:50:55 x545 vmunix: BUG: unable to handle kernel NULL pointer
dereference at (null)
Oct 1 12:50:55 x545 vmunix: IP: [<ffffffff810e6cb1>] put_page+0x1/0x40
Oct 1 12:50:55 x545 vmunix: PGD 5b4ec067 PUD 5b4eb067 PMD 0
Oct 1 12:50:55 x545 vmunix: Oops: 0000 [#2] PREEMPT SMP
Oct 1 12:50:55 x545 vmunix: last sysfs file:
/sys/devices/platform/coretemp.1/temp1_label
Oct 1 12:50:55 x545 vmunix: CPU 0
Oct 1 12:50:55 x545 vmunix: Modules linked in: ipt_REJECT xt_recent
xt_state xt_tcpudp iptable_filter vboxnetadp vboxnetflt vboxdrv tipc
cpufreq_userspace cpufreq_conservative cpufreq_powersave cpufreq_stats
acpi_pad power_meter sbs sbshc battery container pci_slot vide
o output fan ac hed binfmt_misc uinput fuse microcode ipt_MASQUERADE
iptable_nat nf_nat nf_conntrack_ipv4 nf_conntrack nf_defrag_ipv4
ip_tables x_tables ipv6 ext4 jbd2 crc16 sha256_generic sg coretemp
eeprom it87 hwmon_vid hwmon i2c_dev pciehp pci_hotplug cpufreq_ondeman
d acpi_cpufreq freq_table mperf snd_hda_codec_realtek snd_hda_intel
snd_hda_codec snd_hwdep snd_bt87x snd_pcm_oss snd_mixer_oss snd_pcm
snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event
tuner_simple tuner_types snd_seq ir_sony_decoder ir_jvc_decoder s
nd_timer snd_seq_device tuner ir_rc6_decoder msp3400 ir_rc5_decoder
8250_pnp snd joydev 8250 serial_core ir_nec_decoder psmouse nvidia(P)
bttv v4l2_common videodev v4l1_compat v4l2_compat_ioctl32 i2c_algo_bit
videobuf_dma_sg rtc_cmo
Oct 1 12:50:55 x545 vmunix: rtc
Oct 1 12:50:55 x545 vmunix: _core rtc_lib videobuf_core btcx_risc
ir_common ir_core tveeprom i2c_i801 pcspkr serio_raw evdev soundcore
processor i2c_core snd_page_alloc btrfs zlib_deflate crc32c libcrc32c
ext2 redboot mtd usb_storage usb_libusual usbhid hid uhci_hcd fir
ewire_ohci sundance ehci_hcd floppy ide_cd_mod mii thermal button sky2
sd_mod crc_t10dif cdrom firewire_core crc_itu_t intel_agp usbcore [last
unloaded: scsi_wait_scan]
Oct 1 12:50:55 x545 vmunix:
Oct 1 12:50:55 x545 vmunix: Pid: 14977, comm: ftp Tainted: P D
2.6.35.7 #1 965P-DS4/
Oct 1 12:50:55 x545 vmunix: RIP: 0010:[<ffffffff810e6cb1>]
[<ffffffff810e6cb1>] put_page+0x1/0x40
Oct 1 12:50:55 x545 vmunix: RSP: 0018:ffff88005b5bdb88 EFLAGS: 00010246
Oct 1 12:50:55 x545 vmunix: RAX: 0000000000000000 RBX: 0000000000000001
RCX: 00000000ffffffff
Oct 1 12:50:55 x545 vmunix: RDX: ffff88012a7b6640 RSI: ffff88012a7b65dc
RDI: 0000000000000000
Oct 1 12:50:55 x545 vmunix: RBP: ffff88005b5bdba8 R08: 0000000015e07096
R09: 0000000000000000
Oct 1 12:50:55 x545 vmunix: R10: ffff8800379c8780 R11: 0000000000000000
R12: ffff880037bb9900
Oct 1 12:50:55 x545 vmunix: R13: ffff8800379c8878 R14: ffff8800379c8ccc
R15: 0000000000000000
Oct 1 12:50:55 x545 vmunix: FS: 00007fb1ce0d1720(0000)
GS:ffff880001c00000(0000) knlGS:0000000000000000
Oct 1 12:50:55 x545 vmunix: CS: 0010 DS: 0000 ES: 0000 CR0:
0000000080050033
Oct 1 12:50:55 x545 vmunix: CR2: 0000000000000000 CR3: 000000005b4e9000
CR4: 00000000000006f0
Oct 1 12:50:55 x545 vmunix: DR0: 0000000000000000 DR1: 0000000000000000
DR2: 00000000000

hdparm -i /dev/cdrom1
/dev/cdrom1:
SG_IO: questionable sense data, results may be incorrect

Model=HL-DT-ST DVDRAM GSA-H42N, FwRev=RL00, SerialNo=K3B71******
Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic }
RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0
BuffType=unknown, BuffSize=unknown, MaxMultSect=0
(maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 *udma4
AdvancedPM=no
Drive conforms to: unknown: ATA/ATAPI-4,5,6,7

* signifies the current active mode

lspci
00:00.0 Host bridge: Intel Corporation 82P965/G965 Memory Controller Hub
(rev 02)


00:01.0 PCI bridge: Intel Corporation 82P965/G965 PCI Express Root Port
(rev 02)


00:03.0 Communication controller: Intel Corporation 82P965/G965 HECI
Controller (rev 02)


00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI
Controller #4 (rev 02)


00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI
Controller #5 (rev 02)


00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI
Controller #2 (rev 02)


00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio
Controller (rev 02)


00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express
Port 1 (rev 02)


00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express
Port 5 (rev 02)


00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express
Port 6 (rev 02)


00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI
Controller #1 (rev 02)


00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI
Controller #2 (rev 02)


00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI
Controller #3 (rev 02)


00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI
Controller #1 (rev 02)


00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev f2)



00:1f.0 ISA bridge: Intel Corporation 82801HB/HR (ICH8/R) LPC Interface
Controller (rev 02)


00:1f.2 SATA controller: Intel Corporation 82801HR/HO/HH (ICH8R/DO/DH) 6
port SATA AHCI Controller (rev 02)


00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller
(rev 02)


01:00.0 VGA compatible controller: nVidia Corporation G71 [GeForce 7900
GT/GTO] (rev a1)


03:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E
Gigabit Ethernet Controller (rev 22)


04:00.0 SATA controller: JMicron Technology Corp. JMB362/JMB363 Serial
ATA Controller (rev 02)


04:00.1 IDE interface: JMicron Technology Corp. JMB362/JMB363 Serial ATA
Controller (rev 02)


05:00.0 Ethernet controller: D-Link System Inc DL10050 Sundance Ethernet



05:01.0 Multimedia video controller: Brooktree Corporation Bt878 Video
Capture (rev 11)


05:01.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture
(rev 11)


05:06.0 FireWire (IEEE 1394): Texas Instruments TSB43AB23
IEEE-1394a-2000 Controller (PHY/Link)

the mb interface:
04:00.1 IDE interface: JMicron Technology Corp. JMB362/JMB363 Serial ATA
Controller (rev 02) (prog-if 85 [Master SecO PriO])
Subsystem: Giga-byte Technology GA-EP45-DS5 Motherboard
Flags: bus master, fast devsel, latency 0, IRQ 18
I/O ports at 9000 [size=8]
I/O ports at 9400 [size=4]
I/O ports at 9800 [size=8]
I/O ports at 9c00 [size=4]
I/O ports at a000 [size=16]
Capabilities: [68] Power Management version 2
Kernel driver in use: JMicron IDE

- --
Sandro Weiser <Sandro.Weiser@xxxxxx>
Fingerprint: 77E0 7C87 4DB2 6BBB 5419 343C 7995 1C67 25B9 CBF1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEAREKAAYFAkyl7/cACgkQeZUcZyW5y/GqDQCeKfDdeda8LrEs4CYmhqICa4ZD
aGcAoI5sm4dVRPKQln0ZFdOKKmK3C8+H
=AIhm
-----END PGP SIGNATURE-----

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature