[Nouveau] [Bug 74992] [NVAA] gnome-shell freezes with vram_list validate fail, texture traps

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Feb 14 11:16:41 PST 2014


https://bugs.freedesktop.org/show_bug.cgi?id=74992

Ilia Mirkin <imirkin at alum.mit.edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|display freeze              |[NVAA] gnome-shell freezes
                   |                            |with vram_list validate
                   |                            |fail, texture traps

--- Comment #4 from Ilia Mirkin <imirkin at alum.mit.edu> ---
[30028.608886] nouveau E[gnome-shell[1661]] fail ttm_validate
[30028.608894] nouveau E[gnome-shell[1661]] validate vram_list
[30028.608938] nouveau E[gnome-shell[1661]] validate: -12
[30029.187282] nouveau E[gnome-shell[1661]] fail ttm_validate
[30029.187290] nouveau E[gnome-shell[1661]] validate vram_list
[30029.187306] nouveau E[gnome-shell[1661]] validate: -12
[30029.706353] nouveau E[  PGRAPH][0000:02:00.0] magic set 0:
[30029.706364] nouveau E[  PGRAPH][0000:02:00.0]     0x00408604: 0x20081401
[30029.706368] nouveau E[  PGRAPH][0000:02:00.0]     0x00408608: 0x00000000
[30029.706372] nouveau E[  PGRAPH][0000:02:00.0]     0x0040860c: 0x40000432
[30029.706376] nouveau E[  PGRAPH][0000:02:00.0]     0x00408610: 0x00000000
[30029.706380] nouveau E[  PGRAPH][0000:02:00.0] TRAP_TEXTURE - TP0: Unhandled
ustatus 0x00000003
[30029.706383] nouveau E[  PGRAPH][0000:02:00.0]  TRAP
[30029.706390] nouveau E[  PGRAPH][0000:02:00.0] ch 4 [0x000797f000
gnome-shell[1661]] subc 3 class 0x8397 mthd 0x15e0 data 0x00000000
[30029.706400] nouveau E[     PFB][0000:02:00.0] trapped read at 0x0000000000
on channel 0x0000797f [gnome-shell[1661]] PGRAPH/TEXTURE/00 reason:
PT_NOT_PRESENT
[30029.706563] nouveau E[  PGRAPH][0000:02:00.0] magic set 0:
[30029.706566] nouveau E[  PGRAPH][0000:02:00.0]     0x00408604: 0x20086701
[30029.706570] nouveau E[  PGRAPH][0000:02:00.0]     0x00408608: 0x00000000
[30029.706573] nouveau E[  PGRAPH][0000:02:00.0]     0x0040860c: 0x40000432
[30029.706577] nouveau E[  PGRAPH][0000:02:00.0]     0x00408610: 0x00000000
[30029.706580] nouveau E[  PGRAPH][0000:02:00.0] TRAP_TEXTURE - TP0: Unhandled
ustatus 0x00000003
[30029.706583] nouveau E[  PGRAPH][0000:02:00.0]  TRAP
[30029.706588] nouveau E[  PGRAPH][0000:02:00.0] ch 4 [0x000797f000
gnome-shell[1661]] subc 3 class 0x8397 mthd 0x15e0 data 0x00000000


To me, this reads like "you ran out of vram and the driver did not handle this
at all gracefully". "Unhandled ustatus 3" means "FAULT" as best I can tell. And
of course since gnome-shell also acts as a compositor, that means your display
is shot.

The question is how can this happen though... I guess something was requested
to be migrated to vram and that request failed, but the driver didn't notice?
Not sure. Your second log shows a pushbuf submission failure that caused a
validate fail. I don't remember if that means that something was claimed to be
in VRAM and wasn't or if it means that something was requested to be moved to
vram and the move failed.

The fact that you can even go to another TTY and restart GS indicates that the
card is in no way hung, which is nice.

You don't mention what version of mesa you're using... but I'm assuming
something pretty recent, like 10.0.3 or maybe even 10.1-rc1?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20140214/ab4e7f76/attachment.html>


More information about the Nouveau mailing list