Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 04-29-09, 02:05 PM   #1
RAMChYLD
Registered User
 
Join Date: Feb 2005
Location: Malaysia
Posts: 95
Default Problem with Kernel 2.6.29 and Legacy 96.43.11 drivers

Hi, I'm not sure if this has been reported in the past since my search turned up nothing, but I've been having a hard time with the 96.43.11 drivers since Kernel 2.6.29 was released. I've been receiving the following error messages:

Code:
[   64.850635] nvidia: module license 'NVIDIA' taints kernel.
[   65.114192] ACPI: PCI Interrupt Link [APC4] enabled at IRQ 19
[   65.114212] nvidia 0000:02:00.0: PCI INT A -> Link[APC4] -> GSI 19 (level, high) -> IRQ 19
[   65.117276] NVRM: loading NVIDIA Linux x86 Kernel Module  96.43.11  Mon Feb 23 15:29:05 PST 2009
[   65.118420] IRQ 19/nvidia: IRQF_DISABLED is not guaranteed on shared IRQs
[   65.225800] agpgart-nvidia 0000:00:00.0: AGP 3.0 bridge
[   65.225827] agpgart-nvidia 0000:00:00.0: putting AGP V3 device into 8x mode
[   65.225905] nvidia 0000:02:00.0: putting AGP V3 device into 8x mode
[   65.809497] Xorg:5600 conflicting memory types e0000000-e0600000 uncached-minus<->write-combining
[   65.809508] reserve_memtype failed 0xe0000000-0xe0600000, track uncached-minus, req write-combining
[   65.810485] Xorg:5600 conflicting memory types e0000000-e0600000 uncached-minus<->write-combining
[   65.810492] reserve_memtype failed 0xe0000000-0xe0600000, track uncached-minus, req write-combining
Under kernel 2.6.28.7 I don't have this error, X starts up as it should.

I've finally found a workaround for it which involves adding "nopat" to the kernel boot line. However, I'm guessing that the hack is a bad thing and could potentially open up a can of worms.

So I would like to know if there's a long-term fix for this. I'm convinced that it's a kernel-module problem since the module works fine under 2.6.28.7.

Thanks.
RAMChYLD is offline   Reply With Quote
Old 04-29-09, 02:42 PM   #2
twoborg
Registered User
 
Join Date: Mar 2009
Posts: 3
Default Re: Problem with Kernel 2.6.29 and Legacy 96.43.11 drivers

With kernel release 2.6.29.1 or 2.6.29.2 I believe I read somewhere that these issues have been fixed - so try with the latest linux kernel.

Also from the kernel config:

CONFIG_X86_PAT

Use PAT attributes to setup page level cache control.

PATs are the modern equivalents of MTRRs and are much more flexible than MTRRs.

Say N here if you see bootup problems (boot crash, boot hang, spontaneous reboots) or a non-working video driver.

(emphasis mine)
twoborg is offline   Reply With Quote
Old 04-30-09, 01:18 AM   #3
RAMChYLD
Registered User
 
Join Date: Feb 2005
Location: Malaysia
Posts: 95
Default Re: Problem with Kernel 2.6.29 and Legacy 96.43.11 drivers

Ah, so that caused it. Thanks a million. Think this means I am to recompile my kernel.

Actually, I am using 2.6.29.2. I've been having that issue since 2.6.29 release and been pretty much reverting back to 2.6.28.7 every time the nvidia driver fails.

So, does anyone know if or when NVidia plans to put out drivers that support PAT?

Edit: I figured out how to override debian's update-grub script and install grub with the nopat command permanently set to the kernel. But I think it would be better if NVidia can put out a workaround that allows the drivers to support PAT, since PAT is said to be better than MTRR.
RAMChYLD is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 07:07 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.