linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "Berck E. Nash" <flyboy@gmail.com>
To: skeggsb@gmail.com
Cc: Dave Airlie <airlied@gmail.com>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	jak@jak-linux.org
Subject: Re: DRM nouveau crash with 3.2.0-rc5
Date: Sun, 05 Feb 2012 10:02:16 -0700	[thread overview]
Message-ID: <4F2EB618.7050503@gmail.com> (raw)
In-Reply-To: <1323753537.10514.0.camel@nisroch>

[-- Attachment #1: Type: text/plain, Size: 1164 bytes --]

On 12/12/2011 10:18 PM, Ben Skeggs wrote:
> Are you able to bisect this back to a commit?  I've attempted on a few
> different cards to cause this and I'm not seeing it.

Okay, after one of the most time-consuming git bisects ever, I think
I've found it:

0b1076c4b2a06e517fafbb2b4704f23e69b05386 is the first bad commit
commit 0b1076c4b2a06e517fafbb2b4704f23e69b05386
Author: Julian Andres Klode <jak@jak-linux.org>
Date:   Tue Sep 27 19:00:48 2011 +0200

    staging: nvec: Introduce new internal API for msg alloc/free

    Introduce two new functions nvec_msg_alloc() and nvec_msg_free()
    that allocate and free message buffers from the internal pool
    of messages.

    Signed-off-by: Julian Andres Klode <jak@jak-linux.org>
    Acked-by: Marc Dietrich <marvin24@gmx.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

Since you guys have probably forgotten about this since it took so long,
I'll recap:

While watching video with mplayer, the nouveau driver crashes rendering
X totally non-responsive, though the system still behaves normally via
ssh or serial console.  Dmesg attached, and I've cc'ed the author of the
first bad commit.

Berck

[-- Attachment #2: drm-crash3.log --]
[-- Type: text/plain, Size: 1451 bytes --]

[ 3349.160013] [drm] nouveau 0000:01:00.0: PGRAPH - TRAP_VFETCH FAULT
[ 3349.166606] [drm] nouveau 0000:01:00.0: PGRAPH - TRAP_VFETCH 00f00000 0000fe0c 00000000 00000000
[ 3349.175978] [drm] nouveau 0000:01:00.0: PGRAPH - TRAP
[ 3349.181217] [drm] nouveau 0000:01:00.0: PGRAPH - ch 5 (0x000c2d3000) subc 5 class 0x8297 mthd 0x0f04 data 0x00000000
[ 3349.192084] [drm] nouveau 0000:01:00.0: VM: trapped read at 0x0000000000 on ch 2 [0x00000d03] PGRAPH/VFETCH/00 reason: PT_NOT_PRESENT
[ 5764.751389] [drm] nouveau 0000:01:00.0: PFIFO_DMA_PUSHER - Ch 2 Get 0x00200273f0 Put 0x002002743c IbGet 0x00000071 IbPut 0x0000007e State 0x80004290 (err: INVALID_CMD) Push 0x00406040
[ 5764.768325] [drm] nouveau 0000:01:00.0: PGRAPH - DATA_ERROR INVALID_VALUE
[ 5764.775360] [drm] nouveau 0000:01:00.0: PGRAPH - DATA_ERROR
[ 5764.781169] [drm] nouveau 0000:01:00.0: PGRAPH - ch 2 (0x0000d03000) subc 2 class 0x502d mthd 0x0288 data 0x000cb574
[ 6808.165838] [drm] nouveau 0000:01:00.0: PGRAPH - DATA_ERROR INVALID_VALUE
[ 6808.172672] [drm] nouveau 0000:01:00.0: PGRAPH - DATA_ERROR
[ 6808.178308] [drm] nouveau 0000:01:00.0: PGRAPH - ch 2 (0x0000d03000) subc 2 class 0x502d mthd 0x0284 data 0x0004af00
[10938.360854] [drm] nouveau 0000:01:00.0: PGRAPH - DATA_ERROR INVALID_VALUE
[10938.367947] [drm] nouveau 0000:01:00.0: PGRAPH - DATA_ERROR
[10938.373740] [drm] nouveau 0000:01:00.0: PGRAPH - ch 2 (0x0000d03000) subc 2 class 0x502d mthd 0x028c data 0x20031000

  parent reply	other threads:[~2012-02-05 17:02 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-12-10  5:10 DRM nouveau crash with 3.2.0-rc5 Berck E. Nash
2011-12-10  7:06 ` Dave Airlie
     [not found]   ` <CACAvsv6g+qz+-ja+4Qfinz04rr0EAyxwxQpFyfcE1fAtqQyuEA@mail.gmail.com>
2011-12-11  4:00     ` Berck E. Nash
2011-12-11  7:56       ` Ben Skeggs
2011-12-12  2:19         ` Berck E. Nash
2011-12-13  5:18           ` Ben Skeggs
2011-12-13  5:23             ` Berck E. Nash
2012-02-05 17:02             ` Berck E. Nash [this message]
2011-12-12  5:19         ` Berck E. Nash

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4F2EB618.7050503@gmail.com \
    --to=flyboy@gmail.com \
    --cc=airlied@gmail.com \
    --cc=jak@jak-linux.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=skeggsb@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).