Nouveau module loading regression in 4.4-rc1 on optimus system
Submitted by Oliver Neukum
Assigned to Nouveau Project
Description
Created attachment 119903
lspci -vvv
I am seeing a short freeze of the system loading the nouveau module and then a kernel error in syslog:
[ 295.486823] nouveau 0000:01:00.0: enabling device (0000 -> 0003)
[ 295.486851] nouveau 0000:01:00.0: NVIDIA GK104 (0e4360a2)
[ 295.499666] nouveau 0000:01:00.0: bios: version 80.04.b1.00.03
[ 295.499966] nouveau 0000:01:00.0: mxm: BIOS version 3.0
[ 295.503015] ACPI Warning: _SB_.PCI0.PEGP.DGFX._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20150930/nsarguments-95)
[ 295.746220] nouveau 0000:01:00.0: fb: 4096 MiB GDDR5
[ 295.812103] [TTM] Zone kernel: Available graphics memory: 12164158 kiB
[ 295.812105] [TTM] Zone dma32: Available graphics memory: 2097152 kiB
[ 295.812105] [TTM] Initializing pool allocator
[ 295.812109] [TTM] Initializing DMA pool allocator
[ 295.812116] nouveau 0000:01:00.0: DRM: VRAM: 4096 MiB
[ 295.812117] nouveau 0000:01:00.0: DRM: GART: 1048576 MiB
[ 295.812120] nouveau 0000:01:00.0: DRM: TMDS table version 2.0
[ 295.812121] nouveau 0000:01:00.0: DRM: DCB version 4.0
[ 295.812122] nouveau 0000:01:00.0: DRM: DCB outp 03: 01075fd6 0f420020
[ 295.812123] nouveau 0000:01:00.0: DRM: DCB outp 04: 01075f92 00020020
[ 295.812124] nouveau 0000:01:00.0: DRM: DCB outp 05: 08014fc6 0f420010
[ 295.812125] nouveau 0000:01:00.0: DRM: DCB outp 06: 08014f82 00020010
[ 295.812126] nouveau 0000:01:00.0: DRM: DCB outp 08: 04038fb6 0f420010
[ 295.812127] nouveau 0000:01:00.0: DRM: DCB outp 09: 04038f72 00020010
[ 295.812128] nouveau 0000:01:00.0: DRM: DCB conn 04: 01000446
[ 295.812129] nouveau 0000:01:00.0: DRM: DCB conn 05: 02000546
[ 295.812130] nouveau 0000:01:00.0: DRM: DCB conn 07: 00010747
[ 295.812131] nouveau 0000:01:00.0: DRM: DCB conn 08: 00020846
[ 295.812132] nouveau 0000:01:00.0: DRM: DCB conn 09: 00000900
[ 295.830519] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 295.830521] [drm] Driver supports precise vblank timestamp query.
[ 296.026589] nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies
[ 297.565049] SFW2-INext-DROP-DEFLT IN=enp0s25 OUT= MAC=6c:3b:e5:8c:99:ec:00:1c:4a:86:25:6a:08:00 SRC=192.168.234.1 DST=192.168.234.102 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=6751 DF PROTO=TCP SPT=4739 DPT=14013 WINDOW=5840 RES=0x00 SYN URGP=0 OPT (020405B40402080A020ABC300000000001030301)
[ 298.474076] nouveau 0000:01:00.0: gr: wait for idle timeout (en: 1, ctxsw: 0, busy: 1)
[ 300.473977] nouveau 0000:01:00.0: gr: wait for idle timeout (en: 1, ctxsw: 0, busy: 1)
[ 302.473878] nouveau 0000:01:00.0: gr: wait for idle timeout (en: 1, ctxsw: 0, busy: 1)
[ 304.473781] nouveau 0000:01:00.0: gr: wait for idle timeout (en: 1, ctxsw: 0, busy: 1)
[ 306.473761] nouveau 0000:01:00.0: timeout at drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c:1365/gf100_grctx_generate()!
[ 306.473775] nouveau 0000:01:00.0: gr: failed to construct context
[ 306.473778] nouveau 0000:01:00.0: gr: init failed, -16
[ 306.476140] nouveau 0000:01:00.0: DRM: allocated 1680x1050 fb: 0x60000, bo ffff88068c051400
[ 306.476221] nouveau 0000:01:00.0: fb1: nouveaufb frame buffer device
[ 306.476226] [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 1
Attachment 119903, "lspci -vvv":
pci.txt