Bug 103889

Summary: [NV50/G86] disp: ERROR 1 [] 01 [] chid 0 mthd 0000 data 00000000
Product: xorg Reporter: erhard_f
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: NEW --- QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: 7.7 (2012.06)   
Hardware: PowerPC   
OS: All   
i915 platform: i915 features:
Description Flags
dmesg output
kernel .config
dmesg output
journalctl -b output with nouveau.debug=trace (kernel 4.15-rc2)
dmesg output (kernel 4.19-rc5, nouveau.debug=debug log_buf_len=2M)
kernel .config (4.19-rc5) none

Description erhard_f 2017-11-24 13:47:32 UTC
Created attachment 135696 [details]
dmesg output

Tried a GeForce 8400 GS as 2nd card in my PowerMac G5 11,2 but I only get a blank screen although it seems to successfully open fb1:

[   14.407485] [drm] Initialized nouveau 1.3.1 20120801 for 0001:06:00.0 on minor 1
[   14.477817] nouveau: DRM:fb000000:0000003d: init running...
[   14.478206] nouveau: DRM:fb000000:0000003d: init children...
[   14.478582] nouveau: DRM:fb000000:0000003d: init completed in 376us
[   14.480128] nouveau 0001:06:00.0: disp: ERROR 1 [] 01 [] chid 1 mthd 0000 data 00000000

# lspci -vv -s 0001:06:00.0
0001:06:00.0 VGA compatible controller: NVIDIA Corporation G86 [GeForce 8400 GS] (rev a1) (prog-if 00 [VGA controller])
	Subsystem: Micro-Star International Co., Ltd. [MSI] G86 [GeForce 8400 GS]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 65
	Region 0: Memory at 81000000 (32-bit, non-prefetchable) [size=16M]
	Region 1: Memory at 90000000 (64-bit, prefetchable) [size=256M]
	Region 3: Memory at 82000000 (64-bit, non-prefetchable) [size=32M]
	Region 5: I/O ports at 0000 [size=128]
	Expansion ROM at 80100000 [disabled] [size=128K]
	Capabilities: [60] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [78] Express (v1) Endpoint, MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 <4us
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 0.000W
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 2.5GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <512ns, L1 <4us
			ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp-
		LnkCtl:	ASPM Disabled; RCB 128 bytes Disabled- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x8, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
	Kernel driver in use: nouveau
	Kernel modules: nouveau
Comment 1 erhard_f 2017-11-24 13:47:56 UTC
Created attachment 135697 [details]
kernel .config
Comment 2 erhard_f 2017-12-06 18:58:44 UTC
Just tried 4.15-rc2. No change concerning the bug, but a bit more debug info.
Comment 3 erhard_f 2017-12-06 18:59:25 UTC
Created attachment 136011 [details]
dmesg output
Comment 4 erhard_f 2017-12-06 21:45:03 UTC
Oops, forgot to connect the monitor the time I tested this card...

Now it initializes, I can start X but the monitor gets 'No Signal.'
Comment 5 erhard_f 2017-12-06 21:46:34 UTC
Created attachment 136018 [details]
journalctl -b output with nouveau.debug=trace (kernel 4.15-rc2)
Comment 6 erhard_f 2017-12-06 21:46:58 UTC
Created attachment 136019 [details]
Comment 7 erhard_f 2018-09-30 17:17:52 UTC
Created attachment 141806 [details]
dmesg output (kernel 4.19-rc5, nouveau.debug=debug log_buf_len=2M)

Some new debug info with kernel 4.19-rc5:

[  254.219918] nouveau 0001:06:00.0: fifo: DMA_PUSHER - ch 2 [X[285]] get fffffffffc put 0000fffff8 ib_get 00000095 ib_put 00000096 state c0040026 (err: MEM_FAULT) push 00406040
[  254.219940] nouveau 0001:06:00.0: fb: trapped read at fffffffffc on channel 2 [07aa0000 X[285]] engine 05 [PFIFO] client 08 [PFIFO_READ] subclient 00 [PUSHBUF] reason 00000000 [PT_NOT_PRESENT]
Comment 8 erhard_f 2018-09-30 17:18:43 UTC
Created attachment 141807 [details]
Comment 9 erhard_f 2018-09-30 17:21:17 UTC
Created attachment 141808 [details]
kernel .config (4.19-rc5)

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.