drm/nouveau: crash regression in 3.5

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxxx>
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@xxxxxxxxxx>

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
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux