Bug 98129

Summary: X hung with nouveau 'INVALID_CMD' and 'INVALID_ADDRESS_ALIGNMENT' errors on GeForce 9600 GT [10de:0622]
Product: xorg Reporter: Adam Williamson <adamw>
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: RESOLVED MOVED QA Contact: Xorg Project Team <xorg-team>
Severity: critical    
Priority: medium    
Version: git   
Hardware: x86-64 (AMD64)   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Adam Williamson 2016-10-06 22:32:23 UTC
Recently my desktop - running Fedora 25, kernel 4.8.0-0.rc8.git0.1.fc25.x86_64 , xorg-x11-drv-nouveau-1.0.13-1.fc25.x86_64 - hung in the middle of normal operation. X was totally stuck, but I could get in and shut down via ssh. The journal shows these nouveau errors at the time of the hang:

Oct 03 16:55:33 adam.happyassassin.net kernel: nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 6 [systemd-logind[1245]] get 00200218e0 put 0020024010 ib_get 0000032c ib_put 0000032d state 80004861 (err: INVALID_CMD) push 00504031
Oct 03 16:55:33 adam.happyassassin.net kernel: nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 6 [systemd-logind[1245]] get 0020024010 put 0020024010 ib_get 0000032c ib_put 00000348 state 80000000 (err: INVALID_CMD) push 00406040
Oct 03 16:55:33 adam.happyassassin.net kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 0000000b [INVALID_ADDRESS_ALIGNMENT]
Oct 03 16:55:33 adam.happyassassin.net kernel: nouveau 0000:01:00.0: gr: 00100000 [] ch 6 [001fbe5000 systemd-logind[1245]] subc 0 class 5039 mthd 0328 data 00000000

this is on a GeForce 9600 GT, [10de:0622] , with two displays connected via DVI.
Comment 1 Martin Peres 2019-12-04 09:17:45 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/issues/288.

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.