All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Ortwin Glück" <odi@odi.ch>
To: linux-kernel@vger.kernel.org
Cc: bskeggs@redhat.com, dri-devel@lists.freedesktop.org
Subject: drm/nouveau: crash regression in 3.5
Date: Mon, 23 Jul 2012 20:01:14 +0200	[thread overview]
Message-ID: <500D916A.60703@odi.ch> (raw)

Hi,

My HP Elitebook 8540w now crashes on boot with 3.5. All works fine with 
3.4. Bisected to the following commit:

20abd1634a6e2eedb84ca977adea56b8aa06cc3e is the first bad commit
commit 20abd1634a6e2eedb84ca977adea56b8aa06cc3e
Author: Ben Skeggs <bskeggs@redhat.com>
Date:   Mon Apr 30 11:33:43 2012 -0500

     drm/nouveau: create real execution engine for software object class

     Just a cleanup more or less, and to remove the need for special 
handling of
     software objects.

     This removes a heap of documentation on dma/graph object formats. 
The info
     is very out of date with our current understanding, and is far better
     documented in rnndb in envytools git.

     Signed-off-by: Ben Skeggs <bskeggs@redhat.com>

lspci:
01:00.0 VGA compatible controller: NVIDIA Corporation GT215 [Quadro FX 
1800M] (rev a2)


kernel output from a working 3.4:
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: Detected 
an NV50 generation card (0x0a3e00a2)
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: Checking 
PRAMIN for VBIOS
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: ... 
appears to be valid
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: Using 
VBIOS from PRAMIN
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: BIT BIOS found
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: Bios 
version 70.15.43.00
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: TMDS table 
version 2.0
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: MXM: BIOS 
version 3.0
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: MXM: MXMS 
Version 3.0
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: DCB 
version 4.0
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: DCB outp 
00: 01000313 00010034
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: DCB outp 
03: 080153d6 0f220020
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: DCB outp 
04: 08015392 00020020
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: DCB outp 
05: 080143c6 0f220010
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: DCB outp 
06: 08014382 00020010
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: DCB outp 
08: 040383b6 0f230014
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: DCB outp 
10: 020273a6 0f220010
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: DCB outp 
11: 02027362 00020010
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: DCB outp 
13: 02049300 00000000
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: DCB conn 
00: 00000040
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: DCB conn 
01: 00001161
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: DCB conn 
02: 00001231
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: DCB conn 
03: 01000331
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: DCB conn 
04: 01000446
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: DCB conn 
05: 02000546
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: DCB conn 
06: 00010631
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: DCB conn 
07: 00010746
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: DCB conn 
08: 00020847
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: DCB conn 
09: 00000900
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: Parsing 
VBIOS init table 0 at offset 0x7AE4
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: 0x7E6B: 
Condition still not met after 20ms, skipping follow
ing opcodes
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: 0x7E6F: 
Condition still not met after 20ms, skipping follow
ing opcodes
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: Parsing 
VBIOS init table 1 at offset 0x809A
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: Parsing 
VBIOS init table 2 at offset 0x951E
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: Parsing 
VBIOS init table 3 at offset 0x955C
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: Parsing 
VBIOS init table 4 at offset 0x97CA
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: Parsing 
VBIOS init table at offset 0x982F
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: 0x982F: 
Condition still not met after 20ms, skipping follow
ing opcodes
Jul 23 19:49:57 localhost kernel: [TTM] Zone  kernel: Available graphics 
memory: 4008772 kiB
Jul 23 19:49:57 localhost kernel: [TTM] Zone   dma32: Available graphics 
memory: 2097152 kiB
Jul 23 19:49:57 localhost kernel: [TTM] Initializing pool allocator
Jul 23 19:49:57 localhost kernel: [TTM] Initializing DMA pool allocator
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: Detected 
1024MiB VRAM (GDDR5)
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: 512 MiB 
GART (aperture)
Jul 23 19:49:57 localhost kernel: [drm] Supports vblank timestamp 
caching Rev 1 (10.10.2010).
Jul 23 19:49:57 localhost kernel: [drm] No driver support for vblank 
timestamp query.
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: ACPI 
backlight interface available, not registering our own
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: 3 
available performance level(s)
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: 0: core 
135MHz shader 270MHz memory 135MHz voltage 800mV
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: 1: core 
405MHz shader 810MHz memory 324MHz voltage 850mV
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: 3: core 
561MHz shader 1125MHz memory 1099MHz voltage 1000mV
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: c: core 
405MHz shader 810MHz memory 324MHz voltage 1000mV
Jul 23 19:49:57 localhost kernel: [drm] nouveau 0000:01:00.0: allocated 
1680x1050 fb: 0x210000, bo ffff880230e50c00
Jul 23 19:49:57 localhost kernel: fbcon: nouveaufb (fb0) is primary device
Jul 23 19:49:57 localhost kernel: Console: switching to colour frame 
buffer device 210x65
Jul 23 19:49:57 localhost kernel: fb0: nouveaufb frame buffer device
Jul 23 19:49:57 localhost kernel: drm: registered panic notifier
Jul 23 19:49:57 localhost kernel: [drm] Initialized nouveau 1.0.0 
20120316 for 0000:01:00.0 on minor 0

             reply	other threads:[~2012-07-23 18:01 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-07-23 18:01 Ortwin Glück [this message]
2012-07-24 17:00 ` drm/nouveau: crash regression in 3.5 Marcin Slusarz
2012-07-24 17:22   ` Ortwin Glück
2012-07-24 20:57     ` Marcin Slusarz
2012-07-25  8:46       ` Ortwin Glück
2012-07-25 18:42         ` Marcin Slusarz
2012-07-26 12:56           ` Ortwin Glück
2012-07-26 15:47             ` Marcin Slusarz
2012-07-29 20:15             ` Marcin Slusarz
2012-07-29 20:15               ` Marcin Slusarz
2012-07-30  8:46               ` Maarten Lankhorst
2012-07-30 11:16               ` Ortwin Glück
2012-07-30 17:16                 ` Marcin Slusarz
2012-07-31  7:06                   ` Ortwin Glück
2012-08-01 15:47                   ` Ortwin Glück
2012-08-02 11:26                     ` Ortwin Glück
2012-08-02 16:56                       ` Marcin Slusarz
2012-10-30 17:47                         ` Ortwin Glück

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=500D916A.60703@odi.ch \
    --to=odi@odi.ch \
    --cc=bskeggs@redhat.com \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=linux-kernel@vger.kernel.org \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.