Bug 33436

Summary: data error on channel 128 when running piglit
Product: xorg Reporter: Xavier <shiningxc>
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
dmesg none

Description Xavier 2011-01-24 14:42:44 UTC
Created attachment 42413 [details]
dmesg

I get the following message associated with screen freeze every time I do a piglit run :
[  512.205375] [drm] nouveau 0000:01:00.0: PGRAPH - DATA_ERROR INVALID_OBJECT
[  512.205381] [drm] nouveau 0000:01:00.0: PGRAPH - DATA_ERROR
[  512.205387] [drm] nouveau 0000:01:00.0: PGRAPH - ch 128 (0x0002d30000) subc 3 class 0x5039 mthd 0x0184 data 0x00000e02

Previously I got vanishing text/pictures rather than freeze, but this behavior has been there for a long time now.

I think it was introduced in October after the 2.6.36-rc7 merge but not 100% sure.

This commit makes the problem appear less quickly, but it is still reproducible :
drm/nv50: Fix race with PFIFO during PGRAPH context destruction.

git as of today:
kernel: 64b792
drm: 550fe2
ddx: 38e880

01:00.0 VGA compatible controller: nVidia Corporation G84 [GeForce 8600M GT]
(rev a1)
Comment 1 Xavier 2011-02-15 03:05:40 UTC
No idea why, but after the 38-rc4 merge in nouveau/master git recently, I am not able to reproduce any of these.

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.