[Nouveau] PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT

Anders Eriksson aeriksson at fastmail.fm
Mon Feb 1 01:05:55 PST 2010


Switching focus to a previously idle firefox and starting to type in the 
google bar, the screen locked up (and the display went black and showed 'no 
signal').

Ssh'ing into the machine, I found this in dmesg:

[drm] nouveau 0000:01:00.0: Allocating FIFO number 1
[drm] nouveau 0000:01:00.0: nouveau_channel_alloc: initialised FIFO 1
[drm] nouveau 0000:01:00.0: Setting dpms mode 3 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 0 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 3 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 0 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 3 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 0 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 3 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 0 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 3 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 0 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 3 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 0 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 3 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 0 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 3 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 0 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 3 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 0 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 3 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 0 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 3 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 0 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 3 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 0 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 3 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 0 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 3 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 0 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 3 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 0 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: PFIFO_DMA_PUSHER - Ch 1
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x027c Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x0280 Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x0284 Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x0288 Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x028c Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x0290 Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x0294 Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x0298 Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x029c Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x02a0 Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x02a4 Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x02a8 Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x02ac Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x02b0 Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x02b4 Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x02b8 Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x02bc Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x02c0 Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x02c4 Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x02c8 Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x02cc Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x02d0 Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x02d4 Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x02d8 Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x02dc Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x02e0 Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x02e4 Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x02e8 Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x02ec Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x02f0 Data 0xdb192df0:0x007c827c
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[drm] nouveau 0000:01:00.0: PGRAPH_NOTIFY - Ch 1/4 Class 0x0039 Mthd 0x02f4 Data 0xdb192df0:0x00020202
[drm] nouveau 0000:01:00.0: nouveau_channel_free: freeing fifo 1
[drm] nouveau 0000:01:00.0: Failed to idle channel 1.


2.6.33-rc2, userspace is git as of ~january. 

Known?




More information about the Nouveau mailing list