[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#607280: linux-2.6: IOMMU read errors on nouveau (nv50)



Package: linux-2.6
Version: 2.6.32-29
Severity: normal

Hey,

following my tries on intel_iommu, I found some errors on nvidia
hardware, using nouveau driver.

Basically, logs fill up with:

[ 8120.811323] DRHD: handling fault status reg 2
[ 8120.811328] DMAR:[DMA Read] Request device [02:00.0] fault addr 0 
[ 8120.811330] DMAR:[fault reason 06] PTE Read access is not set

PCI device is the nvidia card:

02:00.0 VGA compatible controller: nVidia Corporation G86 [Quadro NVS
290] (rev a1)

which is trying to read address 0. It doesn't seem to cause too much
trouble, but it does fill up the log and it doesn't look really good.

It'd be nice to have a fix for this, but sadly it's not as easy as
#607095. Again, there's a fedora bug
(https://bugzilla.redhat.com/show_bug.cgi?id=561267) which leads to the
commit 4eb3033c but it doesn't really apply fine against 2.6.32, even
with the whole nouveau backport in Debian kernels.

Backporting the whole nv50_fb.c might be a little overkill (especially
for Squeeze) though.

Regards,
-- 
Yves-Alexis

-- System Information:
Debian Release: 6.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-grsec-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



Reply to: