[pkg-nvidia-devel] Bug#566337: Nvidia kernel module 190.53 crashes on Linux AMD64 2.6.31 and 2.6.32

Marc Petit-Huguenin marc at petit-huguenin.org
Fri Jan 22 23:59:57 UTC 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Package: nvidia-kernel-source
Version: 190.53-1

The module crashes with the following trace:

[231395.763832] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  185.18.36  Fri
Aug 14 17:35:21 PDT 2009
[231565.050711] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  190.53  Wed Dec
 9 15:29:46 PST 2009
[231566.591049] BUG: unable to handle kernel NULL pointer dereference at (null)
[231566.593007] IP: [<(null)>] (null)
[231566.593007] PGD 20331a067 PUD 23dc2f067 PMD 0
[231566.593007] Oops: 0010 [#1] SMP
[231566.593007] last sysfs file:
/sys/devices/pci0000:00/0000:00:0e.0/0000:04:00.0/resource
[231566.593007] CPU 2
[231566.593007] Modules linked in: nvidia(P) snd_seq_dummy cpufreq_conservative
cpufreq_powersave cpufreq_userspace cpufreq_stats powernow_k8 vmnet vmblock vmci
vmmon sco bridge bnep l2cap bluetooth rfkill vboxnetflt vboxnetadp vboxdrv
binfmt_misc fuse 8021q garp stp w83792d dm_mod snd_intel8x0 snd_ac97_codec
ac97_bus snd_pcm_oss snd_mixer_oss snd_mpu401 snd_mpu401_uart snd_pcm
snd_seq_midi snd_rawmidi snd_seq_midi_event sg snd_seq i2c_nforce2 ses
parport_pc sr_mod k8temp snd_timer snd_seq_device i2c_core usblp snd enclosure
amd64_edac_mod pcspkr edac_core parport soundcore snd_page_alloc evdev ns558
processor gameport button usbhid hid ext3 jbd mbcache raid10 md_mod ide_cd_mod
cdrom firewire_sbp2 sd_mod crc_t10dif ohci_hcd ide_pci_generic ata_generic
usb_storage amd74xx firewire_ohci firewire_core sata_sil crc_itu_t ide_core
ehci_hcd tg3 libphy sata_nv libata scsi_mod thermal fan thermal_sys [last
unloaded: nvidia]
[231566.593007] Pid: 32060, comm: Xorg Tainted: P           2.6.31-1-amd64 #1
System Product Name
[231566.593007] RIP: 0010:[<0000000000000000>]  [<(null)>] (null)
[231566.593007] RSP: 0000:ffffc90000403d08  EFLAGS: 00013282
[231566.593007] RAX: 00000000001a0a30 RBX: 0000000000000120 RCX: 0000000000000120
[231566.593007] RDX: ffffc90014300000 RSI: ffff880198df0000 RDI: ffff88013c009000
[231566.593007] RBP: ffff8801cb6c6da8 R08: ffff88013c1b7000 R09: ffff880198df0000
[231566.593007] R10: 0000000000000076 R11: 0000000000000040 R12: 0000000000100000
[231566.593007] R13: 0000000000000438 R14: ffff880198df0000 R15: 0000000000000001
[231566.593007] FS:  00007f264be7f790(0000) GS:ffffc90000400000(0000)
knlGS:00000000f69ea740
[231566.593007] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[231566.593007] CR2: 0000000000000000 CR3: 000000013c082000 CR4: 00000000000006e0
[231566.593007] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[231566.593007] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[231566.593007] Process Xorg (pid: 32060, threadinfo ffff88019b036000, task
ffff88023d1da080)
[231566.593007] Stack:
[231566.593007]  ffffffffa10ae1b8 ffff88033d02c000 0000000000000001 ffff8801a74b2000
[231566.593007] <0> 0000000000000000 ffff880198df0000 ffffffffa102d102
0000000000000000
[231566.593007] <0> 000000000000035c ffff88033d02c000 000000000773004e
ffff880198df0000
[231566.593007] Call Trace:
[231566.593007]  <IRQ>
[231566.593007]  [<ffffffffa10ae1b8>] ? _nv017814rm+0x2646/0x389d [nvidia]
[231566.593007]  [<ffffffffa102d102>] ? _nv020486rm+0xe3c/0x10c9 [nvidia]
[231566.593007]  [<ffffffffa1013dd7>] ? _nv020325rm+0x5c/0xc5 [nvidia]
[231566.593007]  [<ffffffffa11ce434>] ? _nv013632rm+0x58c/0xbc0 [nvidia]
[231566.593007]  [<ffffffffa1347e1f>] ? _nv008583rm+0x2eb/0x550 [nvidia]
[231566.593007]  [<ffffffffa132cfc6>] ? _nv008603rm+0x66/0x90 [nvidia]
[231566.593007]  [<ffffffffa13ebbc0>] ? _nv003827rm+0xa0/0xd3 [nvidia]
[231566.593007]  [<ffffffffa13f1853>] ? rm_isr_bh+0x5a/0x8d [nvidia]
[231566.593007]  [<ffffffff81061b9c>] ? tasklet_action+0x88/0xf5
[231566.593007]  [<ffffffff810638d6>] ? __do_softirq+0xe2/0x1bc
[231566.593007]  [<ffffffff8101302c>] ? call_softirq+0x1c/0x30
[231566.593007]  [<ffffffff8101530e>] ? do_softirq+0x4e/0xa9
[231566.593007]  [<ffffffff810634e0>] ? irq_exit+0x4f/0xba
[231566.593007]  [<ffffffff8101498f>] ? do_IRQ+0xb0/0xde
[231566.593007]  [<ffffffff8102b1ae>] ? smp_apic_timer_interrupt+0x97/0xbc
[231566.593007]  [<ffffffff81012853>] ? ret_from_intr+0x0/0x11
[231566.593007]  <EOI>
[231566.593007] Code:  Bad RIP value.
[231566.593007] RIP  [<(null)>] (null)
[231566.593007]  RSP <ffffc90000403d08>
[231566.593007] CR2: 0000000000000000
[231566.962099] ---[ end trace 3c9c6389b08aadef ]---
[231566.966939] Kernel panic - not syncing: Fatal exception in interrupt
[231566.973666] Pid: 32060, comm: Xorg Tainted: P      D    2.6.31-1-amd64 #1
[231566.980847] Call Trace:
[231566.983506]  <IRQ>  [<ffffffff8138df3c>] ? panic+0x96/0x14a
[231566.989466]  [<ffffffff810129f3>] ? apic_timer_interrupt+0x13/0x20
[231566.996053]  [<ffffffff811d79c2>] ? delay_tsc+0x0/0x98
[231567.001507]  [<ffffffff8105c2cd>] ? oops_exit+0x1e/0x4c
[231567.007024]  [<ffffffff81016857>] ? oops_end+0xbb/0xdf
[231567.012495]  [<ffffffff8103bcab>] ? no_context+0x1fc/0x220
[231567.018274]  [<ffffffff8103be6f>] ? __bad_area_nosemaphore+0x1a0/0x1dc
[231567.025762]  [<ffffffffa139365f>] ? _nv011922rm+0x38/0x44 [nvidia]
[231567.032749]  [<ffffffffa10bc1bb>] ? _nv006733rm+0xce/0x25c [nvidia]
[231567.039873]  [<ffffffffa13d4437>] ? _nv005981rm+0x1f/0x27 [nvidia]
[231567.046924]  [<ffffffffa1396134>] ? _nv012339rm+0x3f/0x54 [nvidia]
[231567.053516]  [<ffffffff81391095>] ? page_fault+0x25/0x30
[231567.059555]  [<ffffffffa10ae1b8>] ? _nv017814rm+0x2646/0x389d [nvidia]
[231567.066920]  [<ffffffffa102d102>] ? _nv020486rm+0xe3c/0x10c9 [nvidia]
[231567.074209]  [<ffffffffa1013dd7>] ? _nv020325rm+0x5c/0xc5 [nvidia]
[231567.081277]  [<ffffffffa11ce434>] ? _nv013632rm+0x58c/0xbc0 [nvidia]
[231567.088533]  [<ffffffffa1347e1f>] ? _nv008583rm+0x2eb/0x550 [nvidia]
[231567.095757]  [<ffffffffa132cfc6>] ? _nv008603rm+0x66/0x90 [nvidia]
[231567.102835]  [<ffffffffa13ebbc0>] ? _nv003827rm+0xa0/0xd3 [nvidia]
[231567.109951]  [<ffffffffa13f1853>] ? rm_isr_bh+0x5a/0x8d [nvidia]
[231567.116314]  [<ffffffff81061b9c>] ? tasklet_action+0x88/0xf5
[231567.122336]  [<ffffffff810638d6>] ? __do_softirq+0xe2/0x1bc
[231567.128247]  [<ffffffff8101302c>] ? call_softirq+0x1c/0x30
[231567.134080]  [<ffffffff8101530e>] ? do_softirq+0x4e/0xa9
[231567.139678]  [<ffffffff810634e0>] ? irq_exit+0x4f/0xba
[231567.145147]  [<ffffffff8101498f>] ? do_IRQ+0xb0/0xde
[231567.150477]  [<ffffffff8102b1ae>] ? smp_apic_timer_interrupt+0x97/0xbc
[231567.157358]  [<ffffffff81012853>] ? ret

The same problem exists with Linux 2.6.32:

[  173.724356] nvidia: module license 'NVIDIA' taints kernel.
[  173.729983] Disabling lock debugging due to kernel taint
[  174.686472] ACPI: PCI Interrupt Link [APC3] enabled at IRQ 18
[  174.692714] nvidia 0000:04:00.0: PCI INT A -> Link[APC3] -> GSI 18 (level,
low) -> IRQ 18
[  174.702224] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  190.53  Wed Dec
9 15:29:46 PST 2009
[  176.540542] BUG: unable to handle kernel NULL pointer dereference at (null)
[  176.541507] IP: [<(null)>] (null)
[  176.541507] PGD 33d6db067 PUD 33d0e8067 PMD 0
[  176.541507] Oops: 0010 [#1] SMP
[  176.541507] last sysfs file:
/sys/devices/pci0000:00/0000:00:0e.0/0000:04:00.0/resource
[  176.541507] CPU 3
[  176.541507] Modules linked in: nvidia(P) agpgart cpufreq_conservative
cpufreq_powersave cpufreq_userspace cpufreq_stats powernow_k8 sco bridge bnep
rfcomm l2cap crc16 bluetooth rfkill binfmt_misc fuse 8021q garp stp w83792d
snd_intel8x0 snd_ac97_codec snd_mpu401 snd_mpu401_uart ac97_bus snd_pcm_oss
snd_mixer_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_pcm snd_seq
amd64_edac_mod snd_timer snd_seq_device usblp parport_pc edac_core parport
processor ns558 snd snd_page_alloc k8temp pcspkr i2c_nforce2 gameport i2c_core
evdev edac_mce_amd soundcore ext3 jbd mbcache dm_mod raid10 md_mod ide_cd_mod
usbhid hid cdrom sd_mod crc_t10dif ide_pci_generic ata_generic usb_storage
ohci_hcd sata_sil sata_nv amd74xx tg3 libata firewire_ohci firewire_core
crc_itu_t ehci_hcd usbcore nls_base scsi_mod libphy ide_core button thermal fan
thermal_sys [last unloaded: scsi_wait_scan]
[  176.541507] Pid: 0, comm: swapper Tainted: P           2.6.32-trunk-amd64 #1
System Product Name
[  176.541507] RIP: 0010:[<0000000000000000>]  [<(null)>] (null)
[  176.541507] RSP: 0018:ffff880243d03d38  EFLAGS: 00010292
[  176.541507] RAX: 00000000001a0a30 RBX: 0000000000000100 RCX: 0000000000000100
[  176.541507] RDX: ffffc90013f80000 RSI: ffff88033ebb6000 RDI: ffff88033d9b6000
[  176.541507] RBP: ffff88033db12b70 R08: ffff88033d9b7000 R09: ffff88033ebb6000
[  176.541507] R10: 0000000000000076 R11: 0000000000000099 R12: 0000000000100000
[  176.541507] R13: 0000000000000438 R14: ffff88033ebb6000 R15: 0000000000000001
[  176.541507] FS:  00007fb5e8f6f6f0(0000) GS:ffff880243d00000(0000)
knlGS:0000000000000000
[  176.541507] CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b
[  176.541507] CR2: 0000000000000000 CR3: 000000033d6da000 CR4: 00000000000006e0
[  176.541507] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[  176.541507] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[  176.541507] Process swapper (pid: 0, threadinfo ffff88023f08a000, task
ffff88023f05f100)
[  176.541507] Stack:
[  176.541507]  ffffffffa044a1b8 ffff88033d7ed000 0000000000000001 ffff88033d378000
[  176.541507] <0> 0000000000000000 ffff88033ebb6000 ffffffffa03c9102
0000000000000000
[  176.541507] <0> 000000000000035c ffff88033d7ed000 000000000773004e
ffff88033ebb6000
[  176.541507] Call Trace:
[  176.541507]  <IRQ>
[  176.541507]  [<ffffffffa044a1b8>] ? _nv017814rm+0x2646/0x389d [nvidia]
[  176.541507]  [<ffffffffa03c9102>] ? _nv020486rm+0xe3c/0x10c9 [nvidia]
[  176.541507]  [<ffffffffa03afdd7>] ? _nv020325rm+0x5c/0xc5 [nvidia]
[  176.541507]  [<ffffffffa056a434>] ? _nv013632rm+0x58c/0xbc0 [nvidia]
[  176.541507]  [<ffffffffa06e3e1f>] ? _nv008583rm+0x2eb/0x550 [nvidia]
[  176.541507]  [<ffffffffa06c8fc6>] ? _nv008603rm+0x66/0x90 [nvidia]
[  176.541507]  [<ffffffffa0787bc0>] ? _nv003827rm+0xa0/0xd3 [nvidia]
[  176.541507]  [<ffffffffa078d853>] ? rm_isr_bh+0x5a/0x8d [nvidia]
[  176.541507]  [<ffffffff81052306>] ? tasklet_action+0x78/0xce
[  176.541507]  [<ffffffffa078d783>] ? rm_isr+0x95/0x10b [nvidia]
[  176.541507]  [<ffffffff810539ca>] ? __do_softirq+0xdd/0x19f
[  176.541507]  [<ffffffffa086d717>] ? nv_kern_isr+0x49/0x57 [nvidia]
[  176.541507]  [<ffffffff81011c6c>] ? call_softirq+0x1c/0x30
[  176.541507]  [<ffffffff810138c3>] ? do_softirq+0x3f/0x7c
[  176.541507]  [<ffffffff81053839>] ? irq_exit+0x36/0x76
[  176.541507]  [<ffffffff81012fba>] ? do_IRQ+0xa0/0xb6
[  176.541507]  [<ffffffff81011493>] ? ret_from_intr+0x0/0x11
[  176.541507]  <EOI>
[  176.541507]  [<ffffffff8102c55c>] ? native_safe_halt+0x2/0x3
[  176.541507]  [<ffffffff81017d0d>] ? default_idle+0x34/0x51
[  176.541507]  [<ffffffff8100fe6f>] ? cpu_idle+0xa2/0xda
[  176.541507] Code:  Bad RIP value.
[  176.541507] RIP  [<(null)>] (null)
[  176.541507]  RSP <ffff880243d03d38>
[  176.541507] CR2: 0000000000000000
[  176.912288] ---[ end trace d4862372ef959c49 ]---
[  176.916936] Kernel panic - not syncing: Fatal exception in interrupt
[  176.923333] Pid: 0, comm: swapper Tainted: P      D    2.6.32-trunk-amd64 #1
[  176.930404] Call Trace:
[  176.932862]  <IRQ>  [<ffffffff812e4cdb>] ? panic+0x86/0x141
[  176.938526]  [<ffffffff81011633>] ? apic_timer_interrupt+0x13/0x20
[  176.944740]  [<ffffffff810149f7>] ? oops_end+0x64/0xb4
[  176.949905]  [<ffffffff81014a3a>] ? oops_end+0xa7/0xb4
[  176.955073]  [<ffffffff81032298>] ? no_context+0x1e9/0x1f8
[  176.960840]  [<ffffffffa0732134>] ? _nv012339rm+0x3f/0x54 [nvidia]
[  176.967049]  [<ffffffff8103244d>] ? __bad_area_nosemaphore+0x1a6/0x1ca
[  176.973837]  [<ffffffffa04581bb>] ? _nv006733rm+0xce/0x25c [nvidia]
[  176.980417]  [<ffffffffa0770437>] ? _nv005981rm+0x1f/0x27 [nvidia]
[  176.986898]  [<ffffffffa0732134>] ? _nv012339rm+0x3f/0x54 [nvidia]
[  176.993355]  [<ffffffffa0770437>] ? _nv005981rm+0x1f/0x27 [nvidia]
[  176.999584]  [<ffffffff812e6f25>] ? page_fault+0x25/0x30
[  177.005160]  [<ffffffffa044a1b8>] ? _nv017814rm+0x2646/0x389d [nvidia]
[  177.011929]  [<ffffffffa03c9102>] ? _nv020486rm+0xe3c/0x10c9 [nvidia]
[  177.018624]  [<ffffffffa03afdd7>] ? _nv020325rm+0x5c/0xc5 [nvidia]
[  177.025099]  [<ffffffffa056a434>] ? _nv013632rm+0x58c/0xbc0 [nvidia]
[  177.031736]  [<ffffffffa06e3e1f>] ? _nv008583rm+0x2eb/0x550 [nvidia]
[  177.038372]  [<ffffffffa06c8fc6>] ? _nv008603rm+0x66/0x90 [nvidia]
[  177.044828]  [<ffffffffa0787bc0>] ? _nv003827rm+0xa0/0xd3 [nvidia]
[  177.051284]  [<ffffffffa078d853>] ? rm_isr_bh+0x5a/0x8d [nvidia]
[  177.057322]  [<ffffffff81052306>] ? tasklet_action+0x78/0xce
[  177.063252]  [<ffffffffa078d783>] ? rm_isr+0x95/0x10b [nvidia]
[  177.069143]  [<ffffffff810539ca>] ? __do_softirq+0xdd/0x19f
[  177.074962]  [<ffffffffa086d717>] ? nv_kern_isr+0x49/0x57 [nvidia]
[  177.081199]  [<ffffffff81011c6c>] ? call_softirq+0x1c/0x30
[  177.086719]  [<ffffffff810138c3>] ? do_softirq+0x3f/0x7c
[  177.092059]  [<ffffffff81053839>] ? irq_exit+0x36/0x76
[  177.097255]  [<ffffffff81012fba>] ? do_IRQ+0xa0/0xb6
[  177.102268]  [<ffffffff81011493>] ? ret_from_intr+0x0/0x11
[  177.107795]  <EOI>  [<ffffffff8102c55c>] ? native_safe_halt+0x2/0x3
[  177.114172]  [<ffffffff81017d0d>] ? default_idle+0x34/0x51
[  177.119703]  [<ffffffff8100fe6f>] ? cpu_idle+0xa2/0xda

- -- 
Marc Petit-Huguenin
Personal email: marc at petit-huguenin.org
Professional email: petithug at acm.org
Blog: http://blog.marc.petit-huguenin.org

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAktaO/sACgkQ9RoMZyVa61fnygCffrVT9YNlpEb/bMMuPFT8qQ8t
s5AAoJ/JdxUZqSyNUtWvYKG7slgWLa9P
=bPTn
-----END PGP SIGNATURE-----





More information about the Pkg-nvidia-devel mailing list