kernel IO_PAGE_FAULT error messages [SOLVED - Partially]
Lester M Petrie
lmpetrie at bellsouth.net
Thu Sep 12 00:27:21 UTC 2013
On 09/05/2013 11:33 AM, poma wrote:
> 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/
>
After reading several articles on the nvidia Optimus and the problems
with having dual hardware, I realized that my machine had dual hardware
also. lspci | grep VGA gives
01:01.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED
Graphics Family (rev 10)
04:00.0 VGA compatible controller: NVIDIA Corporation G92 [GeForce 9800
GT] (rev a2)
I had noticed a considerable delay in booting when it came to the ast
module, so I decided to try and blacklist it. After trying several
different options, I found that putting 'modprobe.ast=blacklist' on the
kernel line succeeded. Booting takes about half the time, and nouveau
now opens the login screen. This doesn't solve the subject directly (I
haven't tried the nvidia driver with the blacklist), but it solves my
problem in that I can now boot all the way into graphical mode
successfully.
--
Lester M Petrie
More information about the users
mailing list