[opensuse-kernel] Kernel hickup with NVidia Quadro 600, OpenSuSE 13.1 with recent Kernel
Hi, I am running 3.11.10-61.g04896c2-desktop on 32-Bit Intel on many OpenSuSE 13.1 workstations with NVidia Quadro 600. rt-z05s3:/home/DE/km82rt # lspci | grep -i nv 0f:00.0 VGA compatible controller: NVIDIA Corporation GF108GL [Quadro 600] (rev a1) 0f:00.1 Audio device: NVIDIA Corporation GF108 High Definition Audio Controller (rev a1) Using the nouveau oss driver I experience temporary unresponsiveness up to 15s. In many cases the system becomes usable again afterwards. These events correlate with kernel log entries like [ 4490.695824] nouveau E[ PGRAPH][0000:0f:00.0] DATA_ERROR [(unknown enum 0x00000051)] ch 5 [0x001f9fe000 qtcreator[11615]] subc 2 class 0x9039 mthd 0x0300 data 0x00100010 But also [50903.751517] nouveau E[ PFIFO][0000:0f:00.0] DMA_PUSHER - ch 4 [kwin[9156]] get 0x0020165994 put 0x00201659e4 ib_get 0x00000273 ib_put 0x00000296 state 0x8000690c (err: INVALID_CMD) push 0x00406040 [50903.751545] nouveau E[ PFIFO][0000:0f:00.0] DMA_PUSHER - ch 4 [kwin[9156]] get 0x002032c000 put 0x002032c00c ib_get 0x00000274 ib_put 0x00000296 state 0x80000000 (err: INVALID_CMD) push 0x00406040 [50903.751581] nouveau E[ PFIFO][0000:0f:00.0] DMA_PUSHER - ch 4 [kwin[9156]] get 0x0020165a4c put 0x0020165bc0 ib_get 0x00000277 ib_put 0x00000296 state 0x800075f1 (err: INVALID_CMD) push 0x00406040 [50903.751606] nouveau E[ PFIFO][0000:0f:00.0] DMA_PUSHER - ch 4 [kwin[9156]] get 0x002032c000 put 0x002032c00c ib_get 0x00000278 ib_put 0x00000296 state 0x80000000 (err: INVALID_CMD) push 0x00406040 [50903.760615] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_VFETCH FAULT [50903.760629] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_VFETCH 00f00000 0000fe0c 00000000 00000000 [50903.760635] nouveau E[ PGRAPH][0000:0f:00.0] TRAP [50903.760643] nouveau E[ PGRAPH][0000:0f:00.0] ch 4 [0x002f92b000 kwin[9156]] subc 3 class 0x8297 mthd 0x15e0 data 0x00000000 [50903.760658] nouveau E[ PFB][0000:0f:00.0] trapped read at 0x0000046f40 on channel 0x0002f92b [kwin[9156]] PGRAPH/VFETCH/00 reason: PT_NOT_PRESENT [50903.760683] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_VFETCH FAULT [50903.760693] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_VFETCH 00f00000 0000fe0c 00000000 00000000 [50903.760699] nouveau E[ PGRAPH][0000:0f:00.0] TRAP [50903.760706] nouveau E[ PGRAPH][0000:0f:00.0] ch 4 [0x002f92b000 kwin[9156]] subc 3 class 0x8297 mthd 0x0f04 data 0x00000000 [50903.786392] nouveau E[ PFIFO][0000:0f:00.0] DMA_PUSHER - ch 4 [kwin[9156]] get 0x0020169cc8 put 0x0020169d14 ib_get 0x000002ef ib_put 0x00000312 state 0x80000000 (err: INVALID_CMD) push 0x00406040 [50903.786419] nouveau E[ PFIFO][0000:0f:00.0] DMA_PUSHER - ch 4 [kwin[9156]] get 0x002032c000 put 0x002032c00c ib_get 0x000002f0 ib_put 0x00000312 state 0x80000000 (err: INVALID_CMD) push 0x00406040 [50903.795509] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_VFETCH FAULT [50903.795518] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_VFETCH 00f00000 0000fe0c 00000000 00000000 [50903.795522] nouveau E[ PGRAPH][0000:0f:00.0] TRAP [50903.795527] nouveau E[ PGRAPH][0000:0f:00.0] ch 4 [0x002f92b000 kwin[9156]] subc 3 class 0x8297 mthd 0x0f04 data 0x00000000 [50903.795538] nouveau E[ PFB][0000:0f:00.0] trapped read at 0x0000000040 on channel 0x0002f92b [kwin[9156]] PGRAPH/VFETCH/00 reason: PT_NOT_PRESENT [57989.658466] nouveau E[ PFIFO][0000:0f:00.0] DMA_PUSHER - ch 4 [kwin[9156]] get 0x00201a5788 put 0x00201a58fc ib_get 0x0000012a ib_put 0x00000151 state 0x800075f1 (err: INVALID_CMD) push 0x00406040 [57989.658488] nouveau E[ PFIFO][0000:0f:00.0] DMA_PUSHER - ch 4 [kwin[9156]] get 0x002032c000 put 0x002032c018 ib_get 0x0000012b ib_put 0x00000151 state 0x80000000 (err: INVALID_CMD) push 0x00406040 [68964.306247] nouveau E[ PFIFO][0000:0f:00.0] DMA_PUSHER - ch 4 [kwin[9156]] get 0x002003b258 put 0x002003b3b0 ib_get 0x000003d4 ib_put 0x000003fd state 0x80007ac8 (err: INVALID_CMD) push 0x00406040 [68964.306271] nouveau E[ PFIFO][0000:0f:00.0] DMA_PUSHER - ch 4 [kwin[9156]] get 0x002032c000 put 0x002032c030 ib_get 0x000003d5 ib_put 0x000003fd state 0x80000000 (err: INVALID_CMD) push 0x00406040 [68964.307683] nouveau E[ PGRAPH][0000:0f:00.0] DATA_ERROR INVALID_ENUM [68964.307691] nouveau E[ PGRAPH][0000:0f:00.0] DATA_ERROR [68964.307697] nouveau E[ PGRAPH][0000:0f:00.0] ch 4 [0x002f92b000 kwin[9156]] subc 3 class 0x8297 mthd 0x1ac4 data 0x0004735c [73015.511671] nouveau E[ PFIFO][0000:0f:00.0] DMA_PUSHER - ch 4 [kwin[9156]] get 0x002002f478 put 0x002002f4b0 ib_get 0x000003f0 ib_put 0x00000011 state 0x80000024 (err: INVALID_CMD) push 0x00406040 [73015.511692] nouveau E[ PFIFO][0000:0f:00.0] DMA_PUSHER - ch 4 [kwin[9156]] get 0x002032c000 put 0x002032c030 ib_get 0x000003f1 ib_put 0x00000011 state 0x80000000 (err: INVALID_CMD) push 0x003040b0 [73015.515400] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_TPDMA_RT - TP 0 - Unknown fault at address 004e0a0000 [73015.515406] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_TPDMA_RT - TP 0 - e0c: 00000000, e18: 00000000, e1c: 00000000, e20: 00002a00, e24: 00030000 [73015.515417] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_TPDMA_RT - TP 1 - Unknown fault at address 004e0a1000 [73015.515421] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_TPDMA_RT - TP 1 - e0c: 00000000, e18: 00000000, e1c: 00000010, e20: 00002a00, e24: 00030000 [73015.515432] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_TPDMA_RT - TP 2 - Unknown fault at address 004e0a0400 [73015.515436] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_TPDMA_RT - TP 2 - e0c: 00000000, e18: 00000000, e1c: 00100000, e20: 00002a00, e24: 00030000 [73015.515446] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_TPDMA_RT - TP 3 - Unknown fault at address 004e0a1400 [73015.515450] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_TPDMA_RT - TP 3 - e0c: 00000000, e18: 00000000, e1c: 00100018, e20: 00002a00, e24: 00030000 [73015.515455] nouveau E[ PGRAPH][0000:0f:00.0] TRAP [73015.515460] nouveau E[ PGRAPH][0000:0f:00.0] ch 4 [0x002f92b000 kwin[9156]] subc 3 class 0x8297 mthd 0x0f04 data 0x00000000 [73015.515471] nouveau E[ PFB][0000:0f:00.0] trapped write at 0x004e0a1000 on channel 0x0002f92b [kwin[9156]] PGRAPH/PROP/RT0 reason: PAGE_NOT_PRESENT [73015.515490] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_TPDMA_RT - TP 0 - Unknown fault at address 004e0e0300 [73015.515494] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_TPDMA_RT - TP 0 - e0c: 00000000, e18: 00000000, e1c: 000c0400, e20: 00002a00, e24: 00030000 [73015.515504] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_TPDMA_RT - TP 1 - Unknown fault at address 004e0ab400 [73015.515508] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_TPDMA_RT - TP 1 - e0c: 00000000, e18: 00000000, e1c: 001200b8, e20: 00002a00, e24: 00030000 [73015.515518] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_TPDMA_RT - TP 2 - Unknown fault at address 004e0d0700 [73015.515522] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_TPDMA_RT - TP 2 - e0c: 00000000, e18: 00000000, e1c: 001c0300, e20: 00002a00, e24: 00030000 [73015.515533] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_TPDMA_RT - TP 3 - Unknown fault at address 004e0e9600 [73015.515536] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_TPDMA_RT - TP 3 - e0c: 00000000, e18: 00000000, e1c: 00180490, e20: 00002a00, e24: 00030000 [73015.515541] nouveau E[ PGRAPH][0000:0f:00.0] TRAP [73015.515545] nouveau E[ PGRAPH][0000:0f:00.0] ch 4 [0x002f92b000 kwin[9156]] subc 3 class 0x8297 mthd 0x0f04 data 0x00000000 [73015.515555] nouveau E[ PFB][0000:0f:00.0] trapped write at 0x004e10fb00 on channel 0x0002f92b [kwin[9156]] PGRAPH/PROP/RT0 reason: PAGE_NOT_PRESENT [73015.523898] nouveau E[ PGRAPH][0000:0f:00.0] magic set 0: [73015.523905] nouveau E[ PGRAPH][0000:0f:00.0] 0x00408904: 0x20095c04 [73015.523909] nouveau E[ PGRAPH][0000:0f:00.0] 0x00408908: 0x004f180b [73015.523913] nouveau E[ PGRAPH][0000:0f:00.0] 0x0040890c: 0x80000432 [73015.523917] nouveau E[ PGRAPH][0000:0f:00.0] 0x00408910: 0x0a000000 [73015.523920] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_TEXTURE - TP0: Unhandled ustatus 0x00000003 [73015.523924] nouveau E[ PGRAPH][0000:0f:00.0] magic set 1: [73015.523927] nouveau E[ PGRAPH][0000:0f:00.0] 0x00409904: 0x20097004 [73015.523931] nouveau E[ PGRAPH][0000:0f:00.0] 0x00409908: 0x004f181b [73015.523934] nouveau E[ PGRAPH][0000:0f:00.0] 0x0040990c: 0x80000432 [73015.523937] nouveau E[ PGRAPH][0000:0f:00.0] 0x00409910: 0x0a000000 [73015.523940] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_TEXTURE - TP1: Unhandled ustatus 0x00000003 [73015.523944] nouveau E[ PGRAPH][0000:0f:00.0] magic set 2: [73015.523948] nouveau E[ PGRAPH][0000:0f:00.0] 0x0040a904: 0x20090d04 [73015.523951] nouveau E[ PGRAPH][0000:0f:00.0] 0x0040a908: 0x004f182b [73015.523955] nouveau E[ PGRAPH][0000:0f:00.0] 0x0040a90c: 0x80000432 [73015.523958] nouveau E[ PGRAPH][0000:0f:00.0] 0x0040a910: 0x0a000000 [73015.523961] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_TEXTURE - TP2: Unhandled ustatus 0x00000003 [73015.523972] nouveau E[ PGRAPH][0000:0f:00.0] magic set 3: [73015.523980] nouveau E[ PGRAPH][0000:0f:00.0] 0x0040b904: 0x20091004 [73015.523988] nouveau E[ PGRAPH][0000:0f:00.0] 0x0040b908: 0x004f183b [73015.523995] nouveau E[ PGRAPH][0000:0f:00.0] 0x0040b90c: 0x80000432 [73015.524003] nouveau E[ PGRAPH][0000:0f:00.0] 0x0040b910: 0x0a000000 [73015.524010] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_TEXTURE - TP3: Unhandled ustatus 0x00000003 [73015.524018] nouveau E[ PGRAPH][0000:0f:00.0] TRAP [73015.524028] nouveau E[ PGRAPH][0000:0f:00.0] ch 4 [0x002f92b000 kwin[9156]] subc 4 class 0x502d mthd 0x08dc data 0x000004af [73015.524044] nouveau E[ PFB][0000:0f:00.0] trapped write at 0x004e0b8c00 on channel 0x0002f92b [kwin[9156]] PGRAPH/PROP/RT0 reason: PAGE_NOT_PRESENT [73015.524065] nouveau E[ PGRAPH][0000:0f:00.0] magic set 0: [73015.524073] nouveau E[ PGRAPH][0000:0f:00.0] 0x00408904: 0x20083604 [73015.524081] nouveau E[ PGRAPH][0000:0f:00.0] 0x00408908: 0x004f1a8a [73015.524090] nouveau E[ PGRAPH][0000:0f:00.0] 0x0040890c: 0x80000432 [73015.524100] nouveau E[ PGRAPH][0000:0f:00.0] 0x00408910: 0x0a000000 [73015.524109] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_TEXTURE - TP0: Unhandled ustatus 0x00000003 [73015.524120] nouveau E[ PGRAPH][0000:0f:00.0] magic set 1: [73015.524129] nouveau E[ PGRAPH][0000:0f:00.0] 0x00409904: 0x20090004 [73015.524139] nouveau E[ PGRAPH][0000:0f:00.0] 0x00409908: 0x004f1899 [73015.524149] nouveau E[ PGRAPH][0000:0f:00.0] 0x0040990c: 0x80000432 [73015.524158] nouveau E[ PGRAPH][0000:0f:00.0] 0x00409910: 0x0a000000 [73015.524167] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_TEXTURE - TP1: Unhandled ustatus 0x00000003 [73015.524178] nouveau E[ PGRAPH][0000:0f:00.0] magic set 2: [73015.524187] nouveau E[ PGRAPH][0000:0f:00.0] 0x0040a904: 0x20097204 [73015.524197] nouveau E[ PGRAPH][0000:0f:00.0] 0x0040a908: 0x004f1828 [73015.524207] nouveau E[ PGRAPH][0000:0f:00.0] 0x0040a90c: 0x80000432 [73015.524217] nouveau E[ PGRAPH][0000:0f:00.0] 0x0040a910: 0x0a000000 [73015.524227] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_TEXTURE - TP2: Unhandled ustatus 0x00000003 [73015.524238] nouveau E[ PGRAPH][0000:0f:00.0] magic set 3: [73015.524248] nouveau E[ PGRAPH][0000:0f:00.0] 0x0040b904: 0x20082e04 [73015.524257] nouveau E[ PGRAPH][0000:0f:00.0] 0x0040b908: 0x004f1cd7 [73015.524267] nouveau E[ PGRAPH][0000:0f:00.0] 0x0040b90c: 0x80000432 [73015.524277] nouveau E[ PGRAPH][0000:0f:00.0] 0x0040b910: 0x0a000000 [73015.524287] nouveau E[ PGRAPH][0000:0f:00.0] TRAP_TEXTURE - TP3: Unhandled ustatus 0x00000003 [73015.524298] nouveau E[ PGRAPH][0000:0f:00.0] TRAP [73015.524309] nouveau E[ PGRAPH][0000:0f:00.0] ch 4 [0x002f92b000 kwin[9156]] subc 4 class 0x502d mthd 0x08dc data 0x000004af [73015.524328] nouveau E[ PFB][0000:0f:00.0] trapped read at 0x004f1c7600 on channel 0x0002f92b [kwin[9156]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT [73015.532973] nouveau E[ PFB][0000:0f:00.0] trapped write at 0x004f182500 on channel 0x0002f92b [kwin[9156]] PGRAPH/PROP/RT0 reason: PAGE_NOT_PRESENT [138164.630279] nouveau E[ PFIFO][0000:0f:00.0] DMA_PUSHER - ch 4 [kwin[9156]] get 0x00201702e0 put 0x0020170320 ib_get 0x000001ef ib_put 0x00000206 state 0x800075f1 (err: INVALID_CMD) push 0x00406040 [138164.630310] nouveau E[ PFIFO][0000:0f:00.0] DMA_PUSHER - ch 4 [kwin[9156]] get 0x002032c000 put 0x002032c018 ib_get 0x000001f0 ib_put 0x00000206 state 0x80000000 (err: INVALID_CMD) push 0x003040b0 [138530.064164] nouveau E[ PFIFO][0000:0f:00.0] DMA_PUSHER - ch 4 [kwin[9156]] get 0x002014bcf4 put 0x002014bd54 ib_get 0x0000007c ib_put 0x000000a5 state 0x80007ac8 (err: INVALID_CMD) push 0x00406040 [138530.064193] nouveau E[ PFIFO][0000:0f:00.0] DMA_PUSHER - ch 4 [kwin[9156]] get 0x002032c000 put 0x002032c024 ib_get 0x0000007d ib_put 0x000000a5 state 0x80000000 (err: INVALID_CMD) push 0x00406040 [138530.064794] nouveau E[ PGRAPH][0000:0f:00.0] DATA_ERROR INVALID_ENUM [138530.064803] nouveau E[ PGRAPH][0000:0f:00.0] DATA_ERROR [138530.064812] nouveau E[ PGRAPH][0000:0f:00.0] ch 4 [0x002f92b000 kwin[9156]] subc 3 class 0x8297 mthd 0x1ac4 data 0x00040060 [141692.835743] nouveau E[ PFIFO][0000:0f:00.0] DMA_PUSHER - ch 4 [kwin[9156]] get 0x00200db21c put 0x00200db2b4 ib_get 0x000000c3 ib_put 0x000000e4 state 0x8000735c (err: INVALID_CMD) push 0x00406040 [141692.835772] nouveau E[ PFIFO][0000:0f:00.0] DMA_PUSHER - ch 4 [kwin[9156]] get 0x002032c000 put 0x002032c024 ib_get 0x000000c4 ib_put 0x000000e4 state 0x80000000 (err: INVALID_CMD) push 0x00406040 Is this the correct mailing list to discuss the nouveau kernel driver? If yes, do you require further information? Shall I open a bugzilla entry? Yours, --martin -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
participants (1)
-
EXTERNAL Konold Martin (erfrakon, RtP2/TEF72)