[ATrpms-devel] Problems with nVidia driver in FC6

Tako Schotanus quintesse at palacio-cristal.com
Wed Nov 1 11:53:24 CET 2006


Hi,

unfortunately this is not the "easy" problem that John was having with 
the mismatched kernel arch because on my system the driver actually 
segfaults during boot with the message you can find at the end of this 
mail.

I also tried the kernel module from livna with the exact same result.

The problem I'm having is bigger than just the nVidia driver because I 
can't get vesa or nv to work on FC6 either! (and no, the system has not 
changed before wiping FC5 and installing FC6).

I've filed a bugreport with redhat with all the relevant info (xorg 
conf, xorg logs, dmesg output etc): 
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=212432

Does anyone have any idea what this could be?

BTW, are kernel modules somehow checked even though there are not loaded 
yet? I was mystified that this error appeared even though I turned of 
the graphical boot (removed "rhgb" from kernel options in grub) and was 
entering into single user mode.

Cheers,
 -Tako




nvidia: module license 'NVIDIA' taints kernel.
ACPI: PCI Interrupt Link [APC3] enabled at IRQ 18
ACPI: PCI Interrupt 0000:05:00.0[A] -> Link [APC3] -> GSI 18 (level, 
low) -> IRQ 20
PCI: Setting latency timer of device 0000:05:00.0 to 64
NVRM: loading NVIDIA Linux x86 Kernel Module  1.0-9626  Wed Sep 20 
16:39:14 PDT 2006
general protection fault: 0000 [#1]
SMP
last sysfs file: /class/misc/microcode/dev
Modules linked in: nvidia(U) ide_cd cdrom ieee1394 i2c_nforce2 pcspkr 
serio_raw i2c_core sata_nv libata sd_mod scsi_mod ext3 jbd ehci_hcd 
ohci_hcd uhci_hcd
CPU:    0
EIP:    0061:[<ee9f4fa5>]    Tainted: P      VLI
EFLAGS: 00010082   (2.6.18-1.2798.fc6xen #1)
EIP is at __nv_setup_pat_entries+0x2b
/0x9b [nvidia]
eax: c005003b   ebx: 00070406   ecx: 00000001   edx: f5416000
esi: 000000ff   edi: 00070406   ebp: 00000000   esp: c027ee5c
ds: 007b   es: 007b   ss: 0069
Process modprobe (pid: 611, ti=c027e000 task=c0a84d90 task.ti=c027e000)
Stack: 00070406 000000ff 00070406 eebc401c ee9f50ae 00000001 eea3f130 
00070406
       00070406 c027eeb2 c0ac4000 eebc48c0 ee002609 eebc3da0 eea40589 
eea40582
       c027eeb8 00000000 c04163f6 ecd6bec0 00000001 00300e80 00000001 
ffffffff
Call Trace:
 [<ee9f50ae>] __nv_enable_pat_support+0x99/0x199 [nvidia]
 [<ee002609>] nvidia_init_module+0x609/0x755 [nvidia]
 [<c043667b>] sys_init_module+0x17de/0x1977
 [<c0404ea7>] syscall_call+0x7/0xb
DWARF2 unwinder stuck at syscall_call+0x7/0xb

Leftover inexact backtrace:

 =======================
Code: 83 ec 10 89 1c 24 89 74 24 04 89 7c 24 08 89 6c 24 0c e8 53 04 a2 
d1 89 c5 e8 8b 04 a2 d1 0f 20 c0 25 ff ff ff df 0d 00 00 00 40 <0f> 22 
c0 0f 09 0f 20 e6 89 f7 81 e7 80 00 00 00 74 07 89 f0 24
EIP: [<ee9f4fa5>] __nv_setup_pat_entries+0x2b/0x9b [nvidia] SS:ESP 
0069:c027ee5c
 <3>BUG: sleeping function called from invalid context at kernel/rwsem.c:20
in_atomic():0, irqs_disabled():1
 [<c040571a>] dump_trace+0x69/0x1af
 [<c0405878>] show_trace_log_lvl+0x18/0x2c
 [<c0405e18>] show_trace+0xf/0x11
 [<c0405e47>] dump_stack+0x15/0x17
 [<c0430a96>] down_read+0x12/0x20
 [<c0428ba5>] blocking_notifier_call_chain+0xe/0x29
 [<c041ec7d>] do_exit+0x1b/0x776
 [<c0405db9>] die+0x289/0x2ae
 [<c0609169>] do_general_protection+0x152/0x159
 [<c040502b>] error_code+0x2b/0x30
DWARF2 unwinder stuck at error_code+0x2b/0x30

Leftover inexact backtrace:

 [<ee9f4fa5>] __nv_setup_pat_entries+0x2b/0x9b [nvidia]
 [<ee9f50ae>] __nv_enable_pat_support+0x99/0x199 [nvidia]
 [<ee002609>] nvidia_init_module+0x609/0x755 [nvidia]
 [<c04163f6>] __might_sleep+0x1e/0xa4
 [<c043667b>] sys_init_module+0x17de/0x1977
 [<c04665ec>] vfs_read+0xa6/0x157
 [<c0404ea7>] syscall_call+0x7/0xb
 =======================



More information about the atrpms-devel mailing list