Ugly lockdep trace after radeon drm-next patches

Alexander E. Patrakov patrakov at gmail.com
Thu Jun 27 10:06:32 PDT 2013


Hello.

I have cloned Linus' tree, then pulled from
git://people.freedesktop.org/~agd5f/linux and built the kernel.
However, I forgot to install the now-required radeon/TURKS_smc.bin
firmware file. The result is an ugly lockdep trace (please ignore Sony
firmware bug):

[   39.693862] radeon 0000:16:00.0: enabling device (0000 -> 0003)
[   39.694564] [Firmware Bug]: ACPI(GFXA) defines _DOD but not _DOS
[   39.696683] acpi LNXVIDEO:02: registered as cooling_device5
[   39.696979] ACPI: Video Device [GFXA] (multi-head: yes  rom: no  post: no)
[   39.697090] input: Video Bus as
/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:1f/device:20/device:23/device:24/device:25/LNXVIDEO:00/input/input8
[   39.697626] [Firmware Bug]: Duplicate ACPI video bus devices for
the same VGA controller, please try module parameter
"video.allow_duplicates=1"if the current driver doesn't work.
[   39.697646] [Firmware Bug]: Duplicate ACPI video bus devices for
the same VGA controller, please try module parameter
"video.allow_duplicates=1"if the current driver doesn't work.
[   39.697672] [Firmware Bug]: Duplicate ACPI video bus devices for
the same VGA controller, please try module parameter
"video.allow_duplicates=1"if the current driver doesn't work.
[   39.697687] [Firmware Bug]: Duplicate ACPI video bus devices for
the same VGA controller, please try module parameter
"video.allow_duplicates=1"if the current driver doesn't work.
[   39.697708] [Firmware Bug]: Duplicate ACPI video bus devices for
the same VGA controller, please try module parameter
"video.allow_duplicates=1"if the current driver doesn't work.
[   39.697732] [Firmware Bug]: Duplicate ACPI video bus devices for
the same VGA controller, please try module parameter
"video.allow_duplicates=1"if the current driver doesn't work.
[   39.697752] [Firmware Bug]: Duplicate ACPI video bus devices for
the same VGA controller, please try module parameter
"video.allow_duplicates=1"if the current driver doesn't work.
[   39.699348] acpi device:3e: registered as cooling_device6
[   39.699716] ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
[   39.699900] input: Video Bus as
/devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:09/input/input9
[   39.700255] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
[   39.700632] snd_hda_intel 0000:00:1b.0: irq 70 for MSI/MSI-X
[   39.702334] [drm] initializing kernel modesetting (TURKS
0x1002:0x6740 0x104D:0x9084).
[   39.702361] [drm] register mmio base: 0xC0200000
[   39.702362] [drm] register mmio size: 131072
[   39.713351] hda_codec: ALC275: SKU not ready 0x411111f0
[   39.715045] input: HDA Digital PCBeep as
/devices/pci0000:00/0000:00:1b.0/input/input10
[   39.772554] [drm] Enabling RC6 states: RC6 on, RC6p on, RC6pp on
[   40.534911] ATOM BIOS: Sony
[   40.535096] [drm] GPU not posted. posting now...
[   40.541291] radeon 0000:16:00.0: VRAM: 1024M 0x0000000000000000 -
0x000000003FFFFFFF (1024M used)
[   40.541298] radeon 0000:16:00.0: GTT: 512M 0x0000000040000000 -
0x000000005FFFFFFF
[   40.541425] mtrr: no more MTRRs available
[   40.541431] [drm] Detected VRAM RAM=1024M, BAR=256M
[   40.541434] [drm] RAM width 128bits DDR
[   40.542403] [TTM] Zone  kernel: Available graphics memory: 4041738 kiB
[   40.542407] [TTM] Zone   dma32: Available graphics memory: 2097152 kiB
[   40.542410] [TTM] Initializing pool allocator
[   40.542457] [TTM] Initializing DMA pool allocator
[   40.543689] [drm] radeon: 1024M of VRAM memory ready
[   40.543696] [drm] radeon: 512M of GTT memory ready.
[   40.546923] radeon 0000:16:00.0: ffff88024e458400 unpin not necessary
[   40.725371] input: HDA Intel PCH HDMI/DP,pcm=3 as
/devices/pci0000:00/0000:00:1b.0/sound/card0/input11
[   40.725640] input: HDA Intel PCH Headphone as
/devices/pci0000:00/0000:00:1b.0/sound/card0/input12
[   40.727534] ACPI Warning: 0x0000000000000428-0x000000000000042f
SystemIO conflicts with Region \PMIO 1 (20130328/utaddress-251)
[   40.727543] ACPI: If an ACPI driver is available for this device,
you should use it instead of the native driver
[   40.727550] ACPI Warning: 0x0000000000000540-0x000000000000054f
SystemIO conflicts with Region \GPIO 1 (20130328/utaddress-251)
[   40.727555] ACPI: If an ACPI driver is available for this device,
you should use it instead of the native driver
[   40.727559] ACPI Warning: 0x0000000000000530-0x000000000000053f
SystemIO conflicts with Region \GPIO 1 (20130328/utaddress-251)
[   40.727561] ACPI: If an ACPI driver is available for this device,
you should use it instead of the native driver
[   40.727563] ACPI Warning: 0x0000000000000500-0x000000000000052f
SystemIO conflicts with Region \GPIO 1 (20130328/utaddress-251)
[   40.727565] ACPI: If an ACPI driver is available for this device,
you should use it instead of the native driver
[   40.727567] lpc_ich: Resource conflict(s) found affecting gpio_ich
[   40.727787] ACPI Warning: 0x000000000000a040-0x000000000000a05f
SystemIO conflicts with Region \_SB_.PCI0.SBUS.SMBI 1
(20130328/utaddress-251)
[   40.727791] ACPI: If an ACPI driver is available for this device,
you should use it instead of the native driver
[   40.729390] iTCO_vendor_support: vendor-support=0
[   40.730317] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.10
[   40.730361] iTCO_wdt: unable to reset NO_REBOOT flag, device
disabled by hardware/BIOS
[   41.214667] radeon 0000:16:00.0: fence driver on ring 5 use gpu
addr 0x0000000000072118 and cpu addr 0xffffc90023466118
[   41.214672] [drm] GART: num cpu pages 131072, num gpu pages 131072
[   41.215052] [drm] enabling PCIE gen 2 link speeds, disable with
radeon.pcie_gen2=0
[   41.219006] [drm] Loading TURKS Microcode
[   41.221557] ni_cp: Failed to load firmware "radeon/TURKS_smc.bin"
[   41.221566] [drm:evergreen_startup] *ERROR* Failed to load firmware!
[   41.221568] radeon 0000:16:00.0: disabling GPU acceleration
[   41.222741] INFO: trying to register non-static key.
[   41.222763] the code is fine but needs lockdep annotation.
[   41.222781] turning off the locking correctness validator.
[   41.222800] CPU: 2 PID: 644 Comm: udevd Not tainted 3.10.0-rc7-rafael+ #25
[   41.222821] Hardware name: Sony Corporation VPCZ23A4R/VAIO, BIOS
R1013H5 05/21/2012
[   41.222845]  ffff880253500000 ffff8802521f97d8 ffffffff8165b7ae
ffff8802521f98c8
[   41.222876]  ffffffff810a033e ffff8802521f98d8 0000000000000002
ffff880200000000
[   41.222907]  ffff880200000000 ffffffff00000000 0000000000000006
ffff8802521f9868
[   41.222938] Call Trace:
[   41.222952]  [<ffffffff8165b7ae>] dump_stack+0x19/0x1b
[   41.222971]  [<ffffffff810a033e>] __lock_acquire+0x181e/0x1ee0
[   41.222990]  [<ffffffff810a1901>] ? mark_held_locks+0x61/0x150
[   41.223010]  [<ffffffff81661fe0>] ? retint_restore_args+0xe/0xe
[   41.223029]  [<ffffffff810a1af5>] ? trace_hardirqs_on_caller+0x105/0x1d0
[   41.223053]  [<ffffffff8136438e>] ? trace_hardirqs_on_thunk+0x3a/0x3f
[   41.223076]  [<ffffffff8105b9f0>] ? queue_delayed_work_on+0xa0/0xa0
[   41.223096]  [<ffffffff810a1027>] lock_acquire+0x87/0x150
[   41.223114]  [<ffffffff8105b9f0>] ? queue_delayed_work_on+0xa0/0xa0
[   41.223136]  [<ffffffff8105ba28>] flush_work+0x38/0x270
[   41.223154]  [<ffffffff8105b9f0>] ? queue_delayed_work_on+0xa0/0xa0
[   41.223174]  [<ffffffff81362f72>] ? delay_tsc+0x82/0xe0
[   41.223215]  [<ffffffffa05dfda9>] ? r600_rlc_stop+0x29/0xa0 [radeon]
[   41.223251]  [<ffffffffa05c421a>] radeon_irq_kms_fini+0x2a/0x60 [radeon]
[   41.223289]  [<ffffffffa05fcf8a>] evergreen_init+0x2ca/0x300 [radeon]
[   41.223322]  [<ffffffffa05967cc>] radeon_device_init+0x65c/0x760 [radeon]
[   41.223355]  [<ffffffffa059878d>] radeon_driver_load_kms+0x8d/0x160 [radeon]
[   41.223386]  [<ffffffffa01689e1>] drm_get_pci_dev+0x181/0x290 [drm]
[   41.223408]  [<ffffffff81156a58>] ? kfree+0xe8/0x250
[   41.223436]  [<ffffffffa0595113>] radeon_pci_probe+0xa3/0xd0 [radeon]
[   41.223457]  [<ffffffff81385486>] local_pci_probe+0x46/0x80
[   41.223476]  [<ffffffff81385cf9>] pci_device_probe+0xf9/0x120
[   41.223497]  [<ffffffff8143ca86>] driver_probe_device+0x76/0x220
[   41.223518]  [<ffffffff8143ccd3>] __driver_attach+0xa3/0xb0
[   41.223537]  [<ffffffff8143cc30>] ? driver_probe_device+0x220/0x220
[   41.223557]  [<ffffffff8143ae6e>] bus_for_each_dev+0x5e/0x90
[   41.223577]  [<ffffffff8143c5c9>] driver_attach+0x19/0x20
[   41.223596]  [<ffffffff8143c0e1>] bus_add_driver+0xf1/0x260
[   41.223615]  [<ffffffff8143d1e5>] driver_register+0x75/0x150
[   41.223635]  [<ffffffff81385dff>] __pci_register_driver+0x5f/0x70
[   41.223655]  [<ffffffffa06b8000>] ? 0xffffffffa06b7fff
[   41.223678]  [<ffffffffa0168c0a>] drm_pci_init+0x11a/0x130 [drm]
[   41.223698]  [<ffffffffa06b8000>] ? 0xffffffffa06b7fff
[   41.223725]  [<ffffffffa06b809c>] radeon_init+0x9c/0xba [radeon]
[   41.224292]  [<ffffffff8100022a>] do_one_initcall+0x3a/0x160
[   41.224867]  [<ffffffff810ad5c6>] load_module+0x1b56/0x2370
[   41.225454]  [<ffffffff810a8bb0>] ? sys_getegid16+0x50/0x50
[   41.226033]  [<ffffffff810adf66>] SyS_finit_module+0x86/0x90
[   41.226604]  [<ffffffff81668e16>] system_call_fastpath+0x1a/0x1f
[   41.227215] radeon 0000:16:00.0: ffff88024e458800 unpin not necessary
[   41.227819] radeon 0000:16:00.0: ffff88024e458800 unpin not necessary
[   41.228502] [drm:evergreen_init] *ERROR* radeon: MC ucode required for NI+.
[   41.229135] radeon 0000:16:00.0: Fatal error during GPU init
[   41.229760] [drm] radeon: finishing device.
[   41.231516] radeon 0000:16:00.0: fence driver on ring 5 use gpu
addr 0x0000000000072118 and cpu addr 0xffffc9002389c118
[   41.232379] [TTM] Finalizing pool allocator
[   41.233092] [TTM] Finalizing DMA pool allocator
[   41.233830] [TTM] Zone  kernel: Used memory at exit: 0 kiB
[   41.234558] [TTM] Zone   dma32: Used memory at exit: 0 kiB
[   41.235298] [drm] radeon: ttm finalized
[   41.236259] radeon: probe of 0000:16:00.0 failed with error -22
[   41.237155] hda-intel 0000:16:00.1: Handle VGA-switcheroo audio client
[   41.238357] snd_hda_intel 0000:16:00.1: irq 71 for MSI/MSI-X
[   41.242954] input: HD-Audio Generic HDMI/DP,pcm=3 as
/devices/pci0000:00/0000:00:1c.6/0000:08:00.0/0000:0a:04.0/0000:14:00.0/0000:15:03.0/0000:16:00.1/sound/card1/input13

-- 
Alexander E. Patrakov


More information about the dri-devel mailing list