[PATCH 000/165] radeon drm-next patches

Jerome Glisse j.glisse at gmail.com
Thu Jun 27 07:21:15 PDT 2013


On Wed, Jun 26, 2013 at 6:51 PM, Julian Wollrath <jwollrath at web.de> wrote:
> Hi,
>
>> I just tried the DPM support out on a E-450 APU (HD6320) and it did
>> not work like expected. In the terminal everything seemed ok but when
>> I started a display manager, the screen showed garbage and the system
>> basically locked up. The radeon and drm related parts of the syslog
>> are below.
> I saw, that you updated the patches, therefore I tried out the branch
> drm-next-3.11-wip-2 and I got, additionally to the problem mentioned in
> my first e-mail, the following warning:
>
> [   14.274349] ------------[ cut here ]------------
> [   14.274369] WARNING: at kernel/workqueue.c:1365 __queue_work+0x260/0x2c0()
> [   14.274374] Modules linked in: bluetooth crc16 acpi_cpufreq snd_hda_codec_hdmi iwlwifi uvcvideo mperf radeon(+) videobuf2_vmalloc cfg80211 snd_hda_intel(+) battery processor button thinkpad_acpi video nvram rfkill videobuf2_memops videobuf2_core videodev snd_hda_codec kvm_amd i2c_algo_bit kvm snd_hwdep snd_pcm snd_timer snd_page_alloc ac drm_kms_helper ttm snd drm soundcore wmi i2c_piix4 agpgart pcspkr i2c_core evdev k10temp psmouse serio_raw sha256_ssse3 sha256_generic twofish_x86_64_3way glue_helper xts lrw gf128mul twofish_x86_64 twofish_common cbc dm_crypt dm_mod sd_mod crc_t10dif rtsx_pci_sdmmc mmc_core microcode thermal thermal_sys ahci libahci ohci_hcd ehci_pci ehci_hcd rtsx_pci mfd_core usbcore usb_common libata scsi_mod
> [   14.274517] CPU: 1 PID: 497 Comm: modprobe Not tainted 3.10.0-rc7-wl+ #3
> [   14.274524] Hardware name: LENOVO 30515YG/30515YG, BIOS 8RET52WW (1.15 ) 11/15/2011
> [   14.274530]  ffffffff813fc83e ffffffff81037a7a ffff88011ec12540 ffff88011ed15d00
> [   14.274539]  ffff8801164a5bc8 0000000000000002 ffff88011e060a00 ffffffff81053590
> [   14.274548]  0000000000000002 ffff8801164a5e9c 0000000000000001 0000000000000010
> [   14.274558] Call Trace:
> [   14.274563]  <IRQ>  [<ffffffff813fc83e>] ? dump_stack+0xc/0x15
> [   14.274582]  [<ffffffff81037a7a>] ? warn_slowpath_common+0x6a/0xa0
> [   14.274594]  [<ffffffff81053590>] ? __queue_work+0x260/0x2c0
> [   14.274605]  [<ffffffff8105360d>] ? queue_work_on+0x1d/0x30
> [   14.274703]  [<ffffffffa045ac26>] ? evergreen_irq_process+0x906/0xd20 [radeon]
> [   14.274715]  [<ffffffff810a0a2d>] ? handle_irq_event_percpu+0x2d/0x1a0
> [   14.274724]  [<ffffffff810a0bd6>] ? handle_irq_event+0x36/0x60
> [   14.274734]  [<ffffffff810a3487>] ? handle_edge_irq+0x67/0x110
> [   14.274743]  [<ffffffff810045d5>] ? handle_irq+0x15/0x20
> [   14.274751]  [<ffffffff81004261>] ? do_IRQ+0x51/0xd0
> [   14.274761]  [<ffffffff814009ea>] ? common_interrupt+0x6a/0x6a
> [   14.274765]  <EOI>  [<ffffffff812369a9>] ? delay_tsc+0x29/0x60
> [   14.274850]  [<ffffffffa0455cda>] ? sumo_set_uvd_clock+0x8a/0xb0 [radeon]
> [   14.274926]  [<ffffffffa0455dfd>] ? sumo_set_uvd_clocks+0x4d/0xe0 [radeon]
> [   14.274999]  [<ffffffffa043f775>] ? r600_uvd_init+0x25/0x390 [radeon]
> [   14.275073]  [<ffffffffa045d652>] ? evergreen_startup+0x1952/0x1960 [radeon]
> [   14.275146]  [<ffffffffa045d85b>] ? evergreen_init+0x17b/0x2c0 [radeon]
> [   14.275208]  [<ffffffffa03f96a5>] ? radeon_device_init+0x5b5/0x6d0 [radeon]
> [   14.275219]  [<ffffffff8124d975>] ? pci_find_capability+0x45/0x60
> [   14.275279]  [<ffffffffa03fb234>] ? radeon_driver_load_kms+0x84/0x140 [radeon]
> [   14.275303]  [<ffffffffa01d84ad>] ? drm_get_pci_dev+0x17d/0x290 [drm]
> [   14.275314]  [<ffffffff812521b8>] ? pci_device_probe+0x98/0xe0
> [   14.275325]  [<ffffffff812d9ed8>] ? driver_probe_device+0x68/0x210
> [   14.275333]  [<ffffffff812da173>] ? __driver_attach+0x93/0xa0
> [   14.275341]  [<ffffffff812da0e0>] ? __device_attach+0x60/0x60
> [   14.275351]  [<ffffffff812d81b3>] ? bus_for_each_dev+0x53/0x90
> [   14.275359]  [<ffffffff812d96a0>] ? bus_add_driver+0x1c0/0x250
> [   14.275367]  [<ffffffff812da709>] ? driver_register+0x69/0x140
> [   14.275380]  [<ffffffffa050b000>] ? 0xffffffffa050afff
> [   14.275390]  [<ffffffffa050b000>] ? 0xffffffffa050afff
> [   14.275399]  [<ffffffff810002da>] ? do_one_initcall+0x10a/0x160
> [   14.275408]  [<ffffffff8108e508>] ? load_module+0x1cd8/0x2390
> [   14.275416]  [<ffffffff8108a540>] ? store_uevent+0x50/0x50
> [   14.275427]  [<ffffffff8108ec78>] ? SyS_init_module+0xb8/0xe0
> [   14.275438]  [<ffffffff81401112>] ? system_call_fastpath+0x16/0x1b
> [   14.275444] ---[ end trace 1f1cbf85b14e84a1 ]---
>
> With best regards,
> Julian Wollrath


This patch should fix your issue :

http://people.freedesktop.org/~glisse/0001-radeon-do-no-schedule-thermal-work-if-dpm-is-not-ena.patch

Cheers,
Jerome


More information about the dri-devel mailing list