[NVE7] bus: MMIO write of FAULT at [ IBUS ], Pointer to {TDMS,flat panel} table invalid
@Archange
Submitted by Bruno Pagani Assigned to Nouveau Project
Description
Hi, following https://bugzilla.freedesktop.org/show_bug.cgi?id=70354, I’m still having some error messages in dmesg.
This is on first loading:
[ 454.756165] MXM: GUID detected in BIOS
[ 454.756253] ACPI Warning: _SB.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)
[ 454.756309] ACPI Warning: _SB.PCI0.PEG0.PEGP.DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)
[ 454.756430] pci 0000:02:00.0: optimus capabilities: enabled, status dynamic power, hda bios codec supported
[ 454.756432] VGA switcheroo: detected Optimus DSM method _SB.PCI0.PEG0.PEGP handle
[ 454.756433] nouveau: detected PR support, will not use DSM
[ 454.756510] nouveau 0000:02:00.0: NVIDIA GK107 (0e7240a2)
[ 454.775702] nouveau 0000:02:00.0: bios: version 80.07.b3.00.21
[ 454.919182] nouveau 0000:02:00.0: fb: 2048 MiB GDDR5
[ 454.919271] nouveau 0000:02:00.0: bus: MMIO write of 00000002 FAULT at 4188ac [ IBUS ]
[ 454.989821] vga_switcheroo: enabled
[ 454.989938] [TTM] Zone kernel: Available graphics memory: 8169036 kiB
[ 454.989939] [TTM] Zone dma32: Available graphics memory: 2097152 kiB
[ 454.989940] [TTM] Initializing pool allocator
[ 454.989943] [TTM] Initializing DMA pool allocator
[ 454.989951] nouveau 0000:02:00.0: DRM: VRAM: 2048 MiB
[ 454.989951] nouveau 0000:02:00.0: DRM: GART: 1048576 MiB
[ 454.989954] nouveau 0000:02:00.0: DRM: Pointer to TMDS table invalid
[ 454.989956] nouveau 0000:02:00.0: DRM: DCB version 4.0
[ 454.989957] nouveau 0000:02:00.0: DRM: Pointer to flat panel table invalid
[ 455.191639] nouveau 0000:02:00.0: DRM: MM: using COPY for buffer copies
[ 455.191647] [drm] Initialized nouveau 1.3.1 20120801 for 0000:02:00.0 on minor 1
[ 460.192102] nouveau 0000:02:00.0: DRM: evicting buffers...
[ 460.192107] nouveau 0000:02:00.0: DRM: waiting for kernel channels to go idle...
[ 460.192139] nouveau 0000:02:00.0: DRM: suspending client object trees...
[ 460.198135] nouveau 0000:02:00.0: DRM: suspending kernel object tree...
Note the following lines (that appear in red in my console):
[ 454.919271] nouveau 0000:02:00.0: bus: MMIO write of 00000002 FAULT at 4188ac [ IBUS ]
[ 454.989954] nouveau 0000:02:00.0: DRM: Pointer to TMDS table invalid
[ 454.989957] nouveau 0000:02:00.0: DRM: Pointer to flat panel table invalid
And then, on subsequent uses of the card:
[ 470.170765] nouveau 0000:02:00.0: DRM: resuming kernel object tree...
[ 470.245180] nouveau 0000:02:00.0: bus: MMIO write of ffffff1f FAULT at 6013d4 [ IBUS ]
[ 470.266559] nouveau 0000:02:00.0: DRM: resuming client object trees...
[ 476.071701] nouveau 0000:02:00.0: DRM: evicting buffers...
[ 476.071703] nouveau 0000:02:00.0: DRM: waiting for kernel channels to go idle...
[ 476.071732] nouveau 0000:02:00.0: DRM: suspending client object trees...
[ 476.077132] nouveau 0000:02:00.0: DRM: suspending kernel object tree...
And again (can provide any amount you want, only the two hex chains change):
[ 6579.503383] nouveau 0000:02:00.0: DRM: resuming kernel object tree...
[ 6579.586496] nouveau 0000:02:00.0: bus: MMIO write of 8000001f FAULT at 6013d4 [ IBUS ]
[ 6579.607798] nouveau 0000:02:00.0: DRM: resuming client object trees...
[ 6585.210796] nouveau 0000:02:00.0: DRM: evicting buffers...
[ 6585.210798] nouveau 0000:02:00.0: DRM: waiting for kernel channels to go idle...
[ 6585.210825] nouveau 0000:02:00.0: DRM: suspending client object trees...
[ 6585.216211] nouveau 0000:02:00.0: DRM: suspending kernel object tree...
Not sure if it has any consequences, but since it appears in red, I supposed it was worth reporting.