https://bugs.freedesktop.org/show_bug.cgi?id=70354
--- Comment #90 from Wouter van Kesteren <[email protected]> --- Hello, i'm not exactly sure if this is the right place but i just tried kernel 4.4.0-rc3. I wanted to add that on my machine a manual 'c800' workaround was also needed to make it work. My laptop is a Clevo barebone with 'Model: W355ST' 'Product code: W355STQ' on the back and dmidecode gives 'W35xSTQ_370ST' % dmesg | grep nouveau without 'c800': nouveau 0000:01:00.0: enabling device (0006 -> 0007) nouveau 0000:01:00.0: NVIDIA GK106 (0e6220a1) nouveau 0000:01:00.0: bios: version 80.06.51.00.17 nouveau 0000:01:00.0: fb: 2048 MiB GDDR5 nouveau 0000:01:00.0: bus: MMIO write of 00000004 FAULT at 620018 [ IBUS ] nouveau 0000:01:00.0: DRM: VRAM: 2048 MiB nouveau 0000:01:00.0: DRM: GART: 1048576 MiB nouveau 0000:01:00.0: DRM: Pointer to TMDS table invalid nouveau 0000:01:00.0: DRM: DCB version 4.0 nouveau 0000:01:00.0: DRM: Pointer to flat panel table invalid nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 1 nouveau 0000:01:00.0: DRM: evicting buffers... nouveau 0000:01:00.0: DRM: waiting for kernel channels to go idle... nouveau 0000:01:00.0: DRM: suspending client object trees... nouveau 0000:01:00.0: DRM: suspending kernel object tree... nouveau 0000:01:00.0: DRM: resuming kernel object tree... nouveau 0000:01:00.0: bus: MMIO write of 00000004 FAULT at 620018 [ IBUS ] nouveau 0000:01:00.0: DRM: resuming client object trees... nouveau 0000:01:00.0: timeout at /root/kernel/git/drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c:1479/gf100_gr_init_ctxctl()! nouveau 0000:01:00.0: gr: 409000 - done 00000240 nouveau 0000:01:00.0: gr: 409000 - stat 00000000 00000000 00000000 00000000 nouveau 0000:01:00.0: gr: 409000 - stat 00000000 00000000 00000006 00000001 nouveau 0000:01:00.0: gr: 502000 - done 00000340 nouveau 0000:01:00.0: gr: 502000 - stat 80000000 00006500 00000000 00000000 nouveau 0000:01:00.0: gr: 502000 - stat 00000000 00000000 00000002 00000000 nouveau 0000:01:00.0: gr: 50a000 - done 00000300 nouveau 0000:01:00.0: gr: 50a000 - stat 00000000 0000f100 00000000 00000000 nouveau 0000:01:00.0: gr: 50a000 - stat 00000000 00000000 00000000 00000000 nouveau 0000:01:00.0: gr: 512000 - done 00000300 nouveau 0000:01:00.0: gr: 512000 - stat 00000000 00000000 00000000 00000000 nouveau 0000:01:00.0: gr: 512000 - stat 00000000 00000000 00000000 00000000 nouveau 0000:01:00.0: gr: init failed, -16 nouveau 0000:01:00.0: DRM: evicting buffers... nouveau 0000:01:00.0: DRM: waiting for kernel channels to go idle... % dmesg | grep nouveau with 'c800': Command line: initrd=\efi\exherbo\initramfs.cpio.xz nouveau.config=War00C800_0=1 nouveau 0000:01:00.0: enabling device (0006 -> 0007) nouveau 0000:01:00.0: NVIDIA GK106 (0e6220a1) nouveau 0000:01:00.0: bios: version 80.06.51.00.17 nouveau 0000:01:00.0: fb: 2048 MiB GDDR5 nouveau 0000:01:00.0: bus: MMIO write of 00000004 FAULT at 620018 [ IBUS ] nouveau 0000:01:00.0: DRM: VRAM: 2048 MiB nouveau 0000:01:00.0: DRM: GART: 1048576 MiB nouveau 0000:01:00.0: DRM: Pointer to TMDS table invalid nouveau 0000:01:00.0: DRM: DCB version 4.0 nouveau 0000:01:00.0: DRM: Pointer to flat panel table invalid nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 1 nouveau 0000:01:00.0: DRM: evicting buffers... nouveau 0000:01:00.0: DRM: waiting for kernel channels to go idle... nouveau 0000:01:00.0: DRM: suspending client object trees... nouveau 0000:01:00.0: DRM: suspending kernel object tree... nouveau 0000:01:00.0: DRM: resuming kernel object tree... nouveau 0000:01:00.0: bus: MMIO write of 00000004 FAULT at 620018 [ IBUS ] nouveau 0000:01:00.0: DRM: resuming client object trees... nouveau 0000:01:00.0: pmu: hw bug workaround enabled nouveau 0000:01:00.0: pmu: hw bug workaround enabled nouveau 0000:01:00.0: DRM: evicting buffers... nouveau 0000:01:00.0: DRM: waiting for kernel channels to go idle... nouveau 0000:01:00.0: DRM: suspending client object trees... nouveau 0000:01:00.0: DRM: suspending kernel object tree... % lspci -nnv 01:00.0 3D controller [0302]: NVIDIA Corporation GK106M [GeForce GTX 765M] [10de:11e2] (rev a1) Subsystem: CLEVO/KAPOK Computer GK106M [GeForce GTX 765M] [1558:3537] Flags: bus master, fast devsel, latency 0, IRQ 26 Memory at f6000000 (32-bit, non-prefetchable) [size=16M] Memory at e0000000 (64-bit, prefetchable) [size=256M] Memory at f0000000 (64-bit, prefetchable) [size=32M] I/O ports at e000 [size=128] Expansion ROM at f7000000 [disabled] [size=512K] Capabilities: [60] Power Management version 3 Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [78] Express Endpoint, MSI 00 Capabilities: [b4] Vendor Specific Information: Len=14 <?> Capabilities: [100] Virtual Channel Capabilities: [128] Power Budgeting <?> Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?> Capabilities: [900] #19 Kernel driver in use: nouveau I think this should be enough info to put the workaround in the kernel right? -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Nouveau mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/nouveau
