kernel IO_PAGE_FAULT error messages

poma pomidorabelisima at gmail.com
Thu Sep 5 15:33:28 UTC 2013


On 05.09.2013 15:11, Lester M. Petrie Jr. wrote:
> On Thursday, September 05, 2013 01:26:02 AM poma wrote:
>> On 04.09.2013 16:09, Lester M. Petrie Jr. wrote:
>>> Hi
>>>
>>> The following message (its one line) is swamping /var/log/messages,
>>> occurring many times per second. Does anyone know what it means, and
>>> especially how to fix it, or at least turn it off.  The machine seems to
>>> be running OK.  Thanks.
>>>
>>> Sep  3 17:16:55 HOST kernel: [  712.941330] AMD-Vi: Event logged
>>> [IO_PAGE_FAULT device=04:00.0 domain=0x0011 address=0x0000000000001000
>>> flags=0x0000]
>>
>> uname -a
>> lspci -vnn | grep 04:00.0 -A9
>>
>>
>> poma
> 
> OK, here it is, with some line wrap.
> 
> Linux xncse3.ornl.gov 3.10.10-200.fc19.x86_64 #1 SMP Thu Aug 29 19:05:45 UTC 
> 2013 x86_64 x86_64 x86_64 GNU/Linux
> 04:00.0 VGA compatible controller [0300]: NVIDIA Corporation G92 [GeForce 9800 
> GT] [10de:0605] (rev a2) (prog-if 00 [VGA controller])
> 	Subsystem: eVga.com. Corp. Device [3842:c981]
> 	Flags: bus master, fast devsel, latency 0, IRQ 24
> 	Memory at fb000000 (32-bit, non-prefetchable) [size=16M]
> 	Memory at d0000000 (64-bit, prefetchable) [size=256M]
> 	Memory at f8000000 (64-bit, non-prefetchable) [size=32M]
> 	I/O ports at ec00 [size=128]
> 	[virtual] Expansion ROM at fafe0000 [disabled] [size=128K]
> 	Capabilities: [60] Power Management version 3
> 	Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
> 
> I am using the nvidia driver because I can't get nouveau to bring up the login 
> screen, but I can get to multiuser and then do a startx.  That is better than 
> megabytes of error messages in log files.
> 

$ modinfo -F filename nouveau
/lib/modules/3.11.0-3.fc20.x86_64/kernel/drivers/gpu/drm/nouveau/nouveau.ko

You can try it with that one,
http://kojipkgs.fedoraproject.org/packages/kernel/3.11.0/3.fc20/x86_64/
kernel-3.11.0-3.fc20.x86_64.rpm
# rpm -ivh kernel-3.11.0-3.fc20.x86_64.rpm

Check&update the BIOS.
$ su -c "dmidecode -t bios"
$ su -c "dmidecode -t baseboard"

If IOMMU still bothers, check whether you can disable it via BIOS.

You can also try to set up pass through mode with the kernel parameter,
EXTLINUX:
/boot/extlinux/extlinux.conf
append … iommu=pt
GRUB:
/boot/grub2/grub.cfg
linux …	iommu=pt


poma


The Nvidia related discussion forum is right here:
https://devtalk.nvidia.com/default/board/98/




More information about the users mailing list