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
next 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.