From mboxrd@z Thu Jan 1 00:00:00 1970
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org
Subject: [Bug 104835] New: MMIO read of 00000000 FAULT at 10ac08 [
IBUS ]
Date: Mon, 29 Jan 2018 13:10:43 +0000
Message-ID:
Bug ID
104835
Summary
MMIO read of 00000000 FAULT at 10ac08 [ IBUS ]
Product
xorg
Version
unspecified
Hardware
x86-64 (AMD64)
OS
Linux (All)
Status
NEW
Severity
normal
Priority
medium
Component
Driver/nouveau
Assignee
nouveau@lists.freedesktop.org
Reporter
bruno.n.pagani@gmail.com
QA Contact
xorg-team@lists.x.org
Same setup as in https://bugs.freedesktop.org/show_bug.=
cgi?id=3D100423
Relevant part of dmesg:
```
[ 10.667586] nouveau 0000:01:00.0: enabling device (0006 -> 0007)
[ 10.667788] nouveau 0000:01:00.0: NVIDIA GM107 (117310a2)
[ 10.695951] nouveau 0000:01:00.0: bios: version 82.07.a9.00.0c
[ 10.849391] nouveau 0000:01:00.0: fb: 4096 MiB GDDR5
[ 10.849404] nouveau 0000:01:00.0: bus: MMIO read of 00000000 FAULT at 02=
2554
[ IBUS ]
[ 10.851426] nouveau 0000:01:00.0: bus: MMIO read of 00000000 FAULT at 10=
ac08
[ IBUS ]
[ 11.937159] nouveau 0000:01:00.0: DRM: VRAM: 4096 MiB
[ 11.937160] nouveau 0000:01:00.0: DRM: GART: 1048576 MiB
[ 11.937163] nouveau 0000:01:00.0: DRM: TMDS table version 2.0
[ 11.937164] nouveau 0000:01:00.0: DRM: DCB version 4.0
[ 11.937165] nouveau 0000:01:00.0: DRM: DCB outp 01: 02811fa6 04420010
[ 11.937167] nouveau 0000:01:00.0: DRM: DCB outp 02: 02011f62 04420010
[ 11.937168] nouveau 0000:01:00.0: DRM: DCB outp 03: 08822fc6 04420010
[ 11.937169] nouveau 0000:01:00.0: DRM: DCB outp 04: 08022f82 04420010
[ 11.937170] nouveau 0000:01:00.0: DRM: DCB conn 01: 00010146
[ 11.937171] nouveau 0000:01:00.0: DRM: DCB conn 02: 01000246
[ 12.126552] nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies
[ 12.233419] [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on
minor 1
```
Hardware: Lenovo P50 Symptoms: This problem did not happen until I dist-upgraded from Fedora 26 to 27. If the laptop is connected to the dock during boot, I get the logs below and nothing further. I cannot shift desktops, log in, etc. Due to the configuration, I cannot remotely SSH in without changing the FW after loggi= ng in so I'm unsure about that behavior. If I boot the system off of the doc and then place it into the doc before logging in as a user, all seems to work well. I can then remove and re-seat= the laptop without issue. If I boot the system, log in and then place it on the doc, sometimes (I do = not understand the pattern), the second screen attached to the dock is not seen= at all (does not show under displays).=20 Same symptoms on numerous docs.=20 I am concerned that the nouveau errors seen are unrelated to the actual problems encountered. Log snip [ 2.425868] nouveau 0000:01:00.0: bus: MMIO read of 00000000 FAULT at 02= 2554 [ IBUS ] [ 2.427462] nouveau 0000:01:00.0: bus: MMIO read of 00000000 FAULT at 10= ac08 [ IBUS ]
Same here: Hardware: Asus g751j; GTX860M OS: Debian testing Kernel/Nouveau version: 4.15.0-2-amd64 Here is my dmesg snippet, note the first MMIO fault isn't at the same addre= ss. [ 17.431190] nouveau 0000:01:00.0: NVIDIA GM107 (117120a2) [ 17.589096] nouveau 0000:01:00.0: bios: version 82.07.3a.00.02 [ 17.694025] nouveau 0000:01:00.0: fb: 2048 MiB GDDR5 [ 17.694037] nouveau 0000:01:00.0: bus: MMIO read of 00000000 FAULT at 3c= af10 [ IBUS ] [ 17.700612] nouveau 0000:01:00.0: bus: MMIO read of 00000000 FAULT at 10= ac08 [ IBUS ] [ 19.000836] nouveau 0000:01:00.0: DRM: VRAM: 2048 MiB [ 19.000837] nouveau 0000:01:00.0: DRM: GART: 1048576 MiB [ 19.000840] nouveau 0000:01:00.0: DRM: Pointer to TMDS table invalid [ 19.000862] nouveau 0000:01:00.0: DRM: DCB version 4.0 [ 19.001291] nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies [ 19.001300] [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 1
Similarly here, on a linux desktop/Fedora 28: $ journalctl --dmesg --grep=3Dnouveau --no-hostname=20 -- Logs begin at Wed 2015-01-07 08:21:59 CET, end at Tue 2018-05-22 07:29:38 CEST. -- Mai 22 06:58:51 kernel: nouveau 0000:01:00.0: NVIDIA GM107 (1173b0a2) Mai 22 06:58:51 kernel: nouveau 0000:01:00.0: bios: version 82.07.5a.00.02 Mai 22 06:58:51 kernel: nouveau 0000:01:00.0: fb: 2048 MiB DDR3 Mai 22 06:58:51 kernel: nouveau 0000:01:00.0: bus: MMIO read of 00000000 FA= ULT at 3e6684 [ IBUS ] Mai 22 06:58:51 kernel: nouveau 0000:01:00.0: bus: MMIO read of 00000000 FA= ULT at 10ac08 [ IBUS ] Mai 22 06:58:51 kernel: nouveau 0000:01:00.0: DRM: VRAM: 2048 MiB Mai 22 06:58:51 kernel: nouveau 0000:01:00.0: DRM: GART: 1048576 MiB Mai 22 06:58:51 kernel: nouveau 0000:01:00.0: DRM: TMDS table version 2.0 Mai 22 06:58:51 kernel: nouveau 0000:01:00.0: DRM: DCB version 4.0 Mai 22 06:58:51 kernel: nouveau 0000:01:00.0: DRM: DCB outp 00: 01000f02 00020030 Mai 22 06:58:51 kernel: nouveau 0000:01:00.0: DRM: DCB outp 01: 02000f00 0f420010 Mai 22 06:58:51 kernel: nouveau 0000:01:00.0: DRM: DCB outp 02: 02811fa6 04420010 Mai 22 06:58:51 kernel: nouveau 0000:01:00.0: DRM: DCB outp 03: 02011f62 04420010 Mai 22 06:58:51 kernel: nouveau 0000:01:00.0: DRM: DCB conn 00: 00001030 Mai 22 06:58:51 kernel: nouveau 0000:01:00.0: DRM: DCB conn 01: 00002146 Mai 22 06:58:51 kernel: nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies Mai 22 06:58:52 kernel: nouveau 0000:01:00.0: DRM: allocated 1920x1200 fb: 0x80000, bo 000000004af09701 Mai 22 06:58:52 kernel: fbcon: nouveaufb (fb0) is primary device Mai 22 06:58:52 kernel: nouveau 0000:01:00.0: fb0: nouveaufb frame buffer device Mai 22 06:58:52 kernel: [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 0 $ lspci | grep VGA 01:00.0 VGA compatible controller: NVIDIA Corporation GM107GL [Quadro K620] (rev a2) $ uname -rv 4.16.9-300.fc28.x86_64 #1 SMP Thu May 17 06:39:18 UTC 2018
openSUSE Tumbleweed Kernel 4.19.5-1-default Getting the same errors Dell precision 5520 Model: "nVidia GM107GLM [Quadro M1200 Mobile]" Vendor: pci 0x10de "nVidia Corporation" Device: pci 0x13b6 "GM107GLM [Quadro M1200 Mobile]" Dec 05 07:35:28 flisk kernel: nouveau 0000:01:00.0: fb: 4096 MiB GDDR5 Dec 05 07:35:28 flisk kernel: nouveau 0000:01:00.0: bus: MMIO read of 00000= 000 FAULT at 022554 [ IBUS ] Dec 05 07:35:28 flisk kernel: fbcon: Taking over console Dec 05 07:35:28 flisk kernel: nouveau 0000:01:00.0: bus: MMIO read of 00000= 000 FAULT at 10ac08 [ IBUS ] Dec 05 07:35:28 flisk kernel: usb 1-4: New USB device found, idVendor=3D808= 7, idProduct=3D0a2b, bcdDevice=3D 0.10 Dec 05 07:35:28 flisk kernel: usb 1-4: New USB device strings: Mfr=3D0, Product=3D0, SerialNumber=3D0 Dec 05 07:35:28 flisk kernel: usb 3-1: New USB device found, idVendor=3D042= 4, idProduct=3D2137, bcdDevice=3D60.80 Dec 05 07:35:28 flisk kernel: usb 3-1: New USB device strings: Mfr=3D1, Product=3D2, SerialNumber=3D0 Dec 05 07:35:28 flisk kernel: usb 3-1: Product: USB2137B Dec 05 07:35:28 flisk kernel: usb 3-1: Manufacturer: SMSC Dec 05 07:35:28 flisk kernel: hub 3-1:1.0: USB hub found Dec 05 07:35:28 flisk kernel: hub 3-1:1.0: 7 ports detected Dec 05 07:35:28 flisk kernel: vga_switcheroo: enabled Dec 05 07:35:28 flisk kernel: [TTM] Zone kernel: Available graphics memory: 16391158 kiB Dec 05 07:35:28 flisk kernel: [TTM] Zone dma32: Available graphics memory: 2097152 kiB Dec 05 07:35:28 flisk kernel: [TTM] Initializing pool allocator Dec 05 07:35:28 flisk kernel: [TTM] Initializing DMA pool allocator Dec 05 07:35:28 flisk kernel: nouveau 0000:01:00.0: DRM: VRAM: 4096 MiB Dec 05 07:35:28 flisk kernel: nouveau 0000:01:00.0: DRM: GART: 1048576 MiB Dec 05 07:35:28 flisk kernel: nouveau 0000:01:00.0: DRM: Pointer to TMDS ta= ble invalid Dec 05 07:35:28 flisk kernel: nouveau 0000:01:00.0: DRM: DCB version 4.0 Dec 05 07:35:28 flisk kernel: nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies Dec 05 07:35:28 flisk kernel: [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 1
I'm getting one of these too on Fedora 28 KDE Plasma spin. Acer Aspire VN7-592G/Aspire VN7-592G, BIOS V1.13 03/21/2018 Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2) $ cat /proc/version Linux version 4.19.6-200.fc28.x86_64 (mockbuil= d@bkernel04.phx2.fedoraproject.org) (gcc version 8.2.1 20181105 (Red Hat 8.2.1-5) (GCC)) #1 SMP Sun Dec 2 18:03:32 UTC 2018 $ journalctl -b --no-hostname -o short-monotonic | grep nouveau [ 2.515464] kernel: nouveau: detected PR support, will not use DSM [ 2.515480] kernel: nouveau 0000:01:00.0: enabling device (0006 -> 00= 07) [ 2.515620] kernel: nouveau 0000:01:00.0: NVIDIA GM107 (1171b0a2) [ 2.537544] kernel: nouveau 0000:01:00.0: bios: version 82.07.80.00.2a [ 2.586306] kernel: nouveau 0000:01:00.0: fb: 2048 MiB GDDR5 [ 2.586357] kernel: nouveau 0000:01:00.0: bus: MMIO read of 00000000 FAU= LT at 022554 [ IBUS ] [ 2.599343] kernel: nouveau 0000:01:00.0: bus: MMIO read of 00000000 FAU= LT at 10ac08 [ IBUS ] [ 3.260508] kernel: nouveau 0000:01:00.0: DRM: VRAM: 2048 MiB [ 3.260509] kernel: nouveau 0000:01:00.0: DRM: GART: 1048576 MiB [ 3.260511] kernel: nouveau 0000:01:00.0: DRM: Pointer to TMDS table inv= alid [ 3.260512] kernel: nouveau 0000:01:00.0: DRM: DCB version 4.0 [ 3.261005] kernel: nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies [ 3.261011] kernel: [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 1 [ 7.846986] kernel: nouveau 0000:01:00.0: bus: MMIO read of 00000000 FAU= LT at 619444 [ IBUS ]
Have it on Dell Latitude E5450 00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 5500 [8086:1616] (rev 09) 03:00.0 3D controller [0302]: NVIDIA Corporation GM108M [GeForce 830M] [10de:1340] (rev a2) VERSION=3D"18.04.1 LTS (Bionic Beaver)" Linux bor-Latitude-E5450 4.18.0-13-generic #14~18.04.1-Ubuntu SMP Thu Dec 6 14:09:52 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux Dec 20 21:10:10 bor-Latitude-E5450 kernel: fb: switching to inteldrmfb from= EFI VGA Dec 20 21:10:10 bor-Latitude-E5450 kernel: Console: switching to colour dum= my device 80x25 Dec 20 21:10:10 bor-Latitude-E5450 kernel: [drm] Replacing VGA console driv= er Dec 20 21:10:10 bor-Latitude-E5450 kernel: [drm] ACPI BIOS requests an excessive sleep of 20000 ms, using 1500 ms instead Dec 20 21:10:10 bor-Latitude-E5450 kernel: MXM: GUID detected in BIOS Dec 20 21:10:10 bor-Latitude-E5450 kernel: ACPI Warning: \_SB.PCI0.RP05.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20180531/nsarguments-66) Dec 20 21:10:10 bor-Latitude-E5450 kernel: [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). Dec 20 21:10:10 bor-Latitude-E5450 kernel: [drm] Driver supports precise vb= lank timestamp query. Dec 20 21:10:10 bor-Latitude-E5450 kernel: pci 0000:03:00.0: optimus capabilities: enabled, status dynamic power, hda bios codec supported Dec 20 21:10:10 bor-Latitude-E5450 kernel: VGA switcheroo: detected Optimus= DSM method \_SB_.PCI0.RP05.PEGP handle Dec 20 21:10:10 bor-Latitude-E5450 kernel: nouveau: detected PR support, wi= ll not use DSM Dec 20 21:10:10 bor-Latitude-E5450 kernel: nouveau 0000:03:00.0: enabling device (0006 -> 0007) Dec 20 21:10:10 bor-Latitude-E5450 kernel: nouveau 0000:03:00.0: NVIDIA GM1= 08 (118000a2) Dec 20 21:10:10 bor-Latitude-E5450 kernel: i915 0000:00:02.0: vgaarb: chang= ed VGA decodes: olddecodes=3Dio+mem,decodes=3Dio+mem:owns=3Dio+mem Dec 20 21:10:10 bor-Latitude-E5450 kernel: [drm] Initialized i915 1.6.0 20180514 for 0000:00:02.0 on minor 0 Dec 20 21:10:10 bor-Latitude-E5450 kernel: nouveau 0000:03:00.0: bios: vers= ion 82.08.18.00.2a Dec 20 21:10:10 bor-Latitude-E5450 kernel: ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no) Dec 20 21:10:10 bor-Latitude-E5450 kernel: nouveau 0000:03:00.0: fb: 2048 M= iB DDR3 Dec 20 21:10:10 bor-Latitude-E5450 kernel: nouveau 0000:03:00.0: bus: MMIO = read of 00000000 FAULT at 6013d4 [ IBUS ] Dec 20 21:10:10 bor-Latitude-E5450 kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input7 Dec 20 21:10:10 bor-Latitude-E5450 kernel: ACPI: Video Device [PEGP] (multi-head: no rom: yes post: no) Dec 20 21:10:10 bor-Latitude-E5450 kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:1d/LNXVIDEO:01/input/inp= ut8 Dec 20 21:10:10 bor-Latitude-E5450 kernel: fbcon: inteldrmfb (fb0) is prima= ry device Dec 20 21:10:10 bor-Latitude-E5450 kernel: Console: switching to colour fra= me buffer device 240x67 Dec 20 21:10:10 bor-Latitude-E5450 kernel: i915 0000:00:02.0: fb0: inteldrm= fb frame buffer device Dec 20 21:10:10 bor-Latitude-E5450 kernel: nouveau 0000:03:00.0: bus: MMIO = read of 00000000 FAULT at 10ac08 [ IBUS ] Dec 20 21:10:10 bor-Latitude-E5450 kernel: vga_switcheroo: enabled Dec 20 21:10:10 bor-Latitude-E5450 kernel: nouveau 0000:03:00.0: DRM: GART: 1048576 MiB Dec 20 21:10:10 bor-Latitude-E5450 kernel: nouveau 0000:03:00.0: DRM: Point= er to TMDS table invalid Dec 20 21:10:10 bor-Latitude-E5450 kernel: nouveau 0000:03:00.0: DRM: DCB version 4.0 Dec 20 21:10:10 bor-Latitude-E5450 kernel: nouveau 0000:03:00.0: DRM: MM: u= sing COPY for buffer copies Dec 20 21:10:10 bor-Latitude-E5450 kernel: [drm] Initialized nouveau 1.3.1 20120801 for 0000:03:00.0 on minor 1 The read fault at 10ac08 happens only ones during system boot, read fault 6013d4 happens apparently every time I suspend/resume.
What | Removed | Added |
---|---|---|
Status | NEW | RESOLVED |
Resolution | --- | MOVED |
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this = link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/iss= ues/405.