Bug 173007 - agpgart kernel modules built into kernel block nvidia agpgart
agpgart kernel modules built into kernel block nvidia agpgart
Product: Fedora
Classification: Fedora
Component: kernel (Show other bugs)
i386 Linux
medium Severity low
: ---
: ---
Assigned To: Dave Jones
Brian Brock
Depends On:
  Show dependency treegraph
Reported: 2005-11-12 01:08 EST by Nigel
Modified: 2015-01-04 17:23 EST (History)
2 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2005-11-12 01:29:44 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Nigel 2005-11-12 01:08:05 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050922 Fedora/1.0.7-1.1.fc4 Firefox/1.0.7

Description of problem:
With the agpgart module built into the kernel, the nvidia agpgart module (nvidia-agp) cannot be loaded and cards supporting this feature suffer in performance.  In order to make the nvidia module work properly, the kernel has to be reconfigured and recompiled from the src.rpm.  The only change is that agpgart needs to be built as a module instead of being built into the kernel.  The problem with the current model is that nvidia agpgart support is broken with each kernel update and requires a kernel recompile to fix.

Version-Release number of selected component (if applicable):
kernel 2.6.11,12,13,14

How reproducible:

Steps to Reproduce:
1. install nvidia drivers
2. add agpgart to /etc/hotplug/blacklist
3. reconfigure xorg.conf
4. add nvidia-agp /bin/true to /etc/modprobe.conf

Actual Results:  cat /proc/driver/nvidia/agp/status shows "disabled"

dmesg reports |grep NV shows a problem with NVRM

Expected Results:  the command above should show "enabled"

dmesg command above should show :

NVRM: loading NVIDIA Linux x86 NVIDIA Kernel Module  1.0-7676  Fri Jul 29 12:58:54 PDT 2005

Additional info:
Comment 1 Dave Jones 2005-11-12 01:29:44 EST
The nvidia driver can be configured to use the in-kernel gart, which is
preferred for a number of reasons.

Additionally, out of kernel-tree AGP drivers are nearly always out of date, and
lack bug fixes that get included in the upstream driver.

Note You need to log in before you can comment on or make changes to this bug.