From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 85667] New: GPU lockup when playing H264 video with vlc on Radeon 3850HD and R600_uvd.bin loaded Date: Fri, 31 Oct 2014 00:33:49 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1917298655==" Return-path: Received: from culpepper.freedesktop.org (unknown [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id EF7E66E048 for ; Thu, 30 Oct 2014 17:33:48 -0700 (PDT) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1917298655== Content-Type: multipart/alternative; boundary="1414715628.3aDEA650.7497"; charset="UTF-8" --1414715628.3aDEA650.7497 Date: Fri, 31 Oct 2014 00:33:48 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" https://bugs.freedesktop.org/show_bug.cgi?id=85667 Bug ID: 85667 Summary: GPU lockup when playing H264 video with vlc on Radeon 3850HD and R600_uvd.bin loaded Product: Mesa Version: unspecified Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: Drivers/Gallium/r600 Assignee: dri-devel@lists.freedesktop.org Reporter: arthur.marsh@internode.on.net When playing an H264 encoded video with vlc from Debian unstable with Radeon 3850HD and R600_uvd.bin loaded with kernel 3.18.0-rc2+ (Linus git head), I encountered: [ 5113.478824] radeon 0000:01:00.0: ring 5 stalled for more than 10000msec [ 5113.478833] radeon 0000:01:00.0: GPU lockup (current fence id 0x00000000000008e9 last fence id 0x00000000000008eb on ring 5) [ 5113.728849] radeon 0000:01:00.0: Saved 169 dwords of commands on ring 0. [ 5113.728864] radeon 0000:01:00.0: GPU softreset: 0x00000008 [ 5113.728867] radeon 0000:01:00.0: R_008010_GRBM_STATUS = 0xA0003030 [ 5113.728870] radeon 0000:01:00.0: R_008014_GRBM_STATUS2 = 0x00000003 [ 5113.728872] radeon 0000:01:00.0: R_000E50_SRBM_STATUS = 0x200400C0 [ 5113.728874] radeon 0000:01:00.0: R_008674_CP_STALLED_STAT1 = 0x00000000 [ 5113.728876] radeon 0000:01:00.0: R_008678_CP_STALLED_STAT2 = 0x00000002 [ 5113.728878] radeon 0000:01:00.0: R_00867C_CP_BUSY_STAT = 0x00008084 [ 5113.728880] radeon 0000:01:00.0: R_008680_CP_STAT = 0x80018645 [ 5113.728882] radeon 0000:01:00.0: R_00D034_DMA_STATUS_REG = 0x44C83D57 [ 5113.780372] radeon 0000:01:00.0: R_008020_GRBM_SOFT_RESET=0x00004001 [ 5113.780425] radeon 0000:01:00.0: SRBM_SOFT_RESET=0x00000100 [ 5113.782511] radeon 0000:01:00.0: R_008010_GRBM_STATUS = 0xA0003030 [ 5113.782513] radeon 0000:01:00.0: R_008014_GRBM_STATUS2 = 0x00000003 [ 5113.782515] radeon 0000:01:00.0: R_000E50_SRBM_STATUS = 0x200480C0 [ 5113.782517] radeon 0000:01:00.0: R_008674_CP_STALLED_STAT1 = 0x00000000 [ 5113.782519] radeon 0000:01:00.0: R_008678_CP_STALLED_STAT2 = 0x00000000 [ 5113.782521] radeon 0000:01:00.0: R_00867C_CP_BUSY_STAT = 0x00000000 [ 5113.782523] radeon 0000:01:00.0: R_008680_CP_STAT = 0x80100000 [ 5113.782526] radeon 0000:01:00.0: R_00D034_DMA_STATUS_REG = 0x44C83D57 [ 5113.782532] radeon 0000:01:00.0: GPU reset succeeded, trying to resume [ 5113.798206] [drm] PCIE gen 2 link speeds already enabled [ 5113.799330] [drm] PCIE GART of 512M enabled (table at 0x0000000000254000). [ 5113.799352] radeon 0000:01:00.0: WB enabled [ 5113.799355] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000020000c00 and cpu addr 0xffff880221e41c00 [ 5113.799862] radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x00000000000521d0 and cpu addr 0xffffc900101121d0 [ 5113.830683] [drm] ring test on 0 succeeded in 0 usecs [ 5114.005189] [drm] ring test on 5 succeeded in 1 usecs [ 5114.005197] [drm] UVD initialized successfully. [ 5139.254221] Watchdog[5059]: segfault at 0 ip 00000032b800916e sp 00007f1e09079740 error 6 in chromium[32b4200000+5ccc000] [ 5205.932591] systemd-logind[3679]: New session 9 of user amarsh04. [ 5270.497516] INFO: task Xorg:2440 blocked for more than 120 seconds. [ 5270.497523] Not tainted 3.18.0-rc2+ #1317 [ 5270.497525] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 5270.497527] Xorg D ffff88021e53a1d0 0 2440 2423 0x00000004 [ 5270.497532] ffff8800c79d37e8 0000000000000096 ffff88021e53a1d0 0000000000013c80 [ 5270.497536] ffff8800c79d3fd8 0000000000013c80 ffff880222daa310 ffff88021e53a1d0 [ 5270.497539] 0000000000000001 7fffffffffffffff ffff8800c79d3958 ffff88022e23c000 [ 5270.497543] Call Trace: [ 5270.497551] [] schedule+0x24/0x60 [ 5270.497554] [] schedule_timeout+0x1dc/0x330 [ 5270.497558] [] ? _raw_spin_unlock_irqrestore+0x6d/0x90 [ 5270.497591] [] ? radeon_fence_process+0x11/0x40 [radeon] [ 5270.497603] [] ? radeon_fence_any_seq_signaled+0x3c/0x80 [radeon] [ 5270.497615] [] radeon_fence_wait_seq_timeout.constprop.8+0x2ff/0x360 [radeon] [ 5270.497618] [] ? __wake_up_sync+0x10/0x10 [ 5270.497630] [] radeon_fence_wait_empty+0x5b/0x80 [radeon] [ 5270.497645] [] radeon_pm_set_clocks+0x89/0x5a0 [radeon] [ 5270.497658] [] ? radeon_pm_compute_clocks+0x4e/0x8c0 [radeon] [ 5270.497662] [] ? trace_hardirqs_on+0xd/0x10 [ 5270.497665] [] ? mod_timer+0x120/0x250 [ 5270.497678] [] radeon_pm_compute_clocks+0x108/0x8c0 [radeon] [ 5270.497695] [] ? drm_vblank_put+0x79/0xb0 [drm] [ 5270.497706] [] atombios_crtc_dpms+0x6d/0x100 [radeon] [ 5270.497717] [] atombios_crtc_commit+0x13/0x30 [radeon] [ 5270.497723] [] drm_crtc_helper_set_mode+0x422/0x570 [drm_kms_helper] [ 5270.497729] [] drm_helper_resume_force_mode+0x83/0x1b0 [drm_kms_helper] [ 5270.497739] [] radeon_gpu_reset+0x1c7/0x330 [radeon] [ 5270.497751] [] radeon_gem_handle_lockup.part.4+0x9/0x20 [radeon] [ 5270.497764] [] radeon_gem_wait_idle_ioctl+0xa8/0x110 [radeon] [ 5270.497771] [] drm_ioctl+0x1a1/0x660 [drm] [ 5270.497775] [] ? _raw_spin_unlock_irqrestore+0x6d/0x90 [ 5270.497777] [] ? trace_hardirqs_on_caller+0x165/0x200 [ 5270.497780] [] ? trace_hardirqs_on+0xd/0x10 [ 5270.497782] [] ? _raw_spin_unlock_irqrestore+0x4e/0x90 [ 5270.497792] [] radeon_drm_ioctl+0x54/0x90 [radeon] [ 5270.497796] [] do_vfs_ioctl+0x2d8/0x4e0 [ 5270.497799] [] ? __fget+0xae/0xe0 [ 5270.497801] [] ? expand_fdtable+0x170/0x170 [ 5270.497804] [] ? retint_swapgs+0x13/0x1b [ 5270.497806] [] SyS_ioctl+0x89/0xa0 [ 5270.497809] [] system_call_fastpath+0x12/0x17 [ 5270.497811] 8 locks held by Xorg/2440: [ 5270.497812] #0: (&rdev->exclusive_lock){++++++}, at: [] radeon_gpu_reset+0x2a/0x330 [radeon] [ 5270.497826] #1: (&dev->mode_config.mutex){+.+.+.}, at: [] __drm_modeset_lock_all+0x88/0x110 [drm] [ 5270.497839] #2: (crtc_ww_class_acquire){+.+.+.}, at: [] __drm_modeset_lock_all+0x92/0x110 [drm] [ 5270.497848] #3: (crtc_ww_class_mutex){+.+.+.}, at: [] drm_modeset_lock+0x3f/0x120 [drm] [ 5270.497858] #4: (&rdev->pm.mutex){+.+...}, at: [] radeon_pm_compute_clocks+0x4e/0x8c0 [radeon] [ 5270.497873] #5: (&dev->struct_mutex){+.+.+.}, at: [] radeon_pm_set_clocks+0x4d/0x5a0 [radeon] [ 5270.497888] #6: (&rdev->pm.mclk_lock){++++.+}, at: [] radeon_pm_set_clocks+0x55/0x5a0 [radeon] [ 5270.497903] #7: (&rdev->ring_lock){+.+.+.}, at: [] radeon_pm_set_clocks+0x5f/0x5a0 [radeon] [ 5270.497988] INFO: task chromium:5055 blocked for more than 120 seconds. [ 5270.497990] Not tainted 3.18.0-rc2+ #1317 [ 5270.497991] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 5270.497992] chromium D ffff8800606fc4d0 0 5055 5047 0x00000004 [ 5270.497996] ffff8800668d7c58 0000000000000096 ffff8800606fc4d0 0000000000013c80 [ 5270.497999] ffff8800668d7fd8 0000000000013c80 ffff880222da82d0 ffff8800606fc4d0 [ 5270.498002] 0000000000000246 ffff8800ac3b0bc8 ffff8800ca060068 0000000000000246 [ 5270.498005] Call Trace: [ 5270.498008] [] schedule_preempt_disabled+0x2e/0x80 [ 5270.498010] [] mutex_lock_nested+0x154/0x420 [ 5270.498018] [] ? drm_gem_object_handle_unreference_unlocked+0xea/0x110 [drm] [ 5270.498021] [] ? trace_hardirqs_on_caller+0x165/0x200 [ 5270.498028] [] drm_gem_object_handle_unreference_unlocked+0xea/0x110 [drm] [ 5270.498035] [] drm_gem_handle_delete+0xc0/0x110 [drm] [ 5270.498042] [] drm_gem_close_ioctl+0x20/0x30 [drm] [ 5270.498049] [] drm_ioctl+0x1a1/0x660 [drm] [ 5270.498053] [] ? _raw_spin_unlock_irqrestore+0x6d/0x90 [ 5270.498055] [] ? trace_hardirqs_on_caller+0x165/0x200 [ 5270.498058] [] ? trace_hardirqs_on+0xd/0x10 [ 5270.498060] [] ? _raw_spin_unlock_irqrestore+0x4e/0x90 [ 5270.498071] [] radeon_drm_ioctl+0x54/0x90 [radeon] [ 5270.498073] [] do_vfs_ioctl+0x2d8/0x4e0 [ 5270.498075] [] ? __fget+0xae/0xe0 [ 5270.498078] [] ? expand_fdtable+0x170/0x170 [ 5270.498080] [] ? sysret_check+0x22/0x5d [ 5270.498083] [] SyS_ioctl+0x89/0xa0 [ 5270.498086] [] system_call_fastpath+0x12/0x17 [ 5270.498087] 1 lock held by chromium/5055: [ 5270.498089] #0: (&dev->struct_mutex){+.+.+.}, at: [] drm_gem_object_handle_unreference_unlocked+0xea/0x110 [drm] [ 5270.498099] INFO: task Watchdog:5059 blocked for more than 120 seconds. [ 5270.498100] Not tainted 3.18.0-rc2+ #1317 [ 5270.498101] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 5270.498102] Watchdog D ffff8801958ac5d0 0 5059 5047 0x00000000 [ 5270.498105] ffff880183677ae8 0000000000000096 ffff8801958ac5d0 0000000000013c80 [ 5270.498108] ffff880183677fd8 0000000000013c80 ffffffff81a13580 ffff8801958ac5d0 [ 5270.498111] ffff880185f8a590 7fffffffffffffff ffff880183677d10 ffff880183677d08 [ 5270.498114] Call Trace: [ 5270.498117] [] schedule+0x24/0x60 [ 5270.498119] [] schedule_timeout+0x1dc/0x330 [ 5270.498122] [] ? wait_for_completion+0x1e/0x100 [ 5270.498124] [] ? _raw_spin_unlock_irqrestore+0x4e/0x90 [ 5270.498127] [] ? _raw_spin_unlock_irq+0x2b/0x60 [ 5270.498129] [] ? trace_hardirqs_on_caller+0x165/0x200 [ 5270.498132] [] ? trace_hardirqs_on+0xd/0x10 [ 5270.498134] [] wait_for_completion+0x9c/0x100 [ 5270.498137] [] ? wake_up_state+0x10/0x10 [ 5270.498140] [] do_coredump+0x435/0xfa0 [ 5270.498143] [] ? trace_hardirqs_off+0xd/0x10 [ 5270.498146] [] ? _raw_spin_unlock_irqrestore+0x4e/0x90 [ 5270.498149] [] get_signal+0x3dc/0x7f0 [ 5270.498152] [] ? __bad_area_nosemaphore+0x11a/0x200 [ 5270.498156] [] do_signal+0x2e/0x770 [ 5270.498160] [] ? get_parent_ip+0x11/0x50 [ 5270.498163] [] ? printk+0x48/0x4a [ 5270.498165] [] ? trace_hardirqs_on_caller+0x165/0x200 [ 5270.498167] [] ? trace_hardirqs_on+0xd/0x10 [ 5270.498170] [] ? retint_signal+0x11/0x9f [ 5270.498172] [] do_notify_resume+0x78/0xa0 [ 5270.498174] [] retint_signal+0x4d/0x9f [ 5270.498176] no locks held by Watchdog/5059. [ 5270.498196] INFO: task vlc:8856 blocked for more than 120 seconds. [ 5270.498198] Not tainted 3.18.0-rc2+ #1317 [ 5270.498199] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 5270.498200] vlc D ffff8802222ba350 0 8856 4097 0x00000000 [ 5270.498203] ffff8802222e7b58 0000000000000096 ffff8802222ba350 0000000000013c80 [ 5270.498206] ffff8802222e7fd8 0000000000013c80 ffffffff81a13580 ffff8802222ba350 [ 5270.498208] ffff88022e23c030 ffff8802222ba350 ffff88022e23c030 ffff88022e23c018 [ 5270.498211] Call Trace: [ 5270.498214] [] schedule+0x24/0x60 [ 5270.498216] [] rwsem_down_write_failed+0x17d/0x360 [ 5270.498219] [] ? rwsem_down_write_failed+0x3c/0x360 [ 5270.498222] [] call_rwsem_down_write_failed+0x13/0x20 [ 5270.498225] [] ? down_write+0x47/0x60 [ 5270.498235] [] ? radeon_gpu_reset+0x2a/0x330 [radeon] [ 5270.498237] [] ? __wake_up_sync+0x10/0x10 [ 5270.498247] [] radeon_gpu_reset+0x2a/0x330 [radeon] [ 5270.498251] [] ? fence_wait_timeout+0x51/0x180 [ 5270.498254] [] ? reservation_object_wait_timeout_rcu+0x1e8/0x370 [ 5270.498257] [] ? reservation_object_wait_timeout_rcu+0xa8/0x370 [ 5270.498269] [] radeon_gem_handle_lockup.part.4+0x9/0x20 [radeon] [ 5270.498281] [] radeon_gem_wait_idle_ioctl+0xa8/0x110 [radeon] [ 5270.498289] [] drm_ioctl+0x1a1/0x660 [drm] [ 5270.498292] [] ? _raw_spin_unlock_irqrestore+0x6d/0x90 [ 5270.498294] [] ? trace_hardirqs_on_caller+0x165/0x200 [ 5270.498297] [] ? trace_hardirqs_on+0xd/0x10 [ 5270.498299] [] ? _raw_spin_unlock_irqrestore+0x4e/0x90 [ 5270.498309] [] radeon_drm_ioctl+0x54/0x90 [radeon] [ 5270.498312] [] do_vfs_ioctl+0x2d8/0x4e0 [ 5270.498314] [] ? __fget+0xae/0xe0 [ 5270.498316] [] ? expand_fdtable+0x170/0x170 [ 5270.498319] [] ? sysret_check+0x22/0x5d [ 5270.498321] [] SyS_ioctl+0x89/0xa0 [ 5270.498324] [] system_call_fastpath+0x12/0x17 [ 5270.498326] 1 lock held by vlc/8856: [ 5270.498327] #0: (&rdev->exclusive_lock){++++++}, at: [] radeon_gpu_reset+0x2a/0x330 [radeon] [ 5390.279838] INFO: task Xorg:2440 blocked for more than 120 seconds. [ 5390.279844] Not tainted 3.18.0-rc2+ #1317 [ 5390.279845] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 5390.279847] Xorg D ffff88021e53a1d0 0 2440 2423 0x00000004 [ 5390.279852] ffff8800c79d37e8 0000000000000096 ffff88021e53a1d0 0000000000013c80 [ 5390.279856] ffff8800c79d3fd8 0000000000013c80 ffff880222daa310 ffff88021e53a1d0 [ 5390.279859] 0000000000000001 7fffffffffffffff ffff8800c79d3958 ffff88022e23c000 [ 5390.279862] Call Trace: [ 5390.279870] [] schedule+0x24/0x60 [ 5390.279873] [] schedule_timeout+0x1dc/0x330 [ 5390.279877] [] ? _raw_spin_unlock_irqrestore+0x6d/0x90 [ 5390.279907] [] ? radeon_fence_process+0x11/0x40 [radeon] [ 5390.279918] [] ? radeon_fence_any_seq_signaled+0x3c/0x80 [radeon] [ 5390.279930] [] radeon_fence_wait_seq_timeout.constprop.8+0x2ff/0x360 [radeon] [ 5390.279934] [] ? __wake_up_sync+0x10/0x10 [ 5390.279945] [] radeon_fence_wait_empty+0x5b/0x80 [radeon] [ 5390.279959] [] radeon_pm_set_clocks+0x89/0x5a0 [radeon] [ 5390.279973] [] ? radeon_pm_compute_clocks+0x4e/0x8c0 [radeon] [ 5390.279976] [] ? trace_hardirqs_on+0xd/0x10 [ 5390.279979] [] ? mod_timer+0x120/0x250 [ 5390.279992] [] radeon_pm_compute_clocks+0x108/0x8c0 [radeon] [ 5390.280007] [] ? drm_vblank_put+0x79/0xb0 [drm] [ 5390.280018] [] atombios_crtc_dpms+0x6d/0x100 [radeon] [ 5390.280029] [] atombios_crtc_commit+0x13/0x30 [radeon] [ 5390.280035] [] drm_crtc_helper_set_mode+0x422/0x570 [drm_kms_helper] [ 5390.280041] [] drm_helper_resume_force_mode+0x83/0x1b0 [drm_kms_helper] [ 5390.280051] [] radeon_gpu_reset+0x1c7/0x330 [radeon] [ 5390.280063] [] radeon_gem_handle_lockup.part.4+0x9/0x20 [radeon] [ 5390.280076] [] radeon_gem_wait_idle_ioctl+0xa8/0x110 [radeon] [ 5390.280083] [] drm_ioctl+0x1a1/0x660 [drm] [ 5390.280086] [] ? _raw_spin_unlock_irqrestore+0x6d/0x90 [ 5390.280089] [] ? trace_hardirqs_on_caller+0x165/0x200 [ 5390.280091] [] ? trace_hardirqs_on+0xd/0x10 [ 5390.280094] [] ? _raw_spin_unlock_irqrestore+0x4e/0x90 [ 5390.280104] [] radeon_drm_ioctl+0x54/0x90 [radeon] [ 5390.280107] [] do_vfs_ioctl+0x2d8/0x4e0 [ 5390.280110] [] ? __fget+0xae/0xe0 [ 5390.280112] [] ? expand_fdtable+0x170/0x170 [ 5390.280114] [] ? retint_swapgs+0x13/0x1b [ 5390.280117] [] SyS_ioctl+0x89/0xa0 [ 5390.280120] [] system_call_fastpath+0x12/0x17 [ 5390.280122] 8 locks held by Xorg/2440: [ 5390.280123] #0: (&rdev->exclusive_lock){++++++}, at: [] radeon_gpu_reset+0x2a/0x330 [radeon] [ 5390.280136] #1: (&dev->mode_config.mutex){+.+.+.}, at: [] __drm_modeset_lock_all+0x88/0x110 [drm] [ 5390.280149] #2: (crtc_ww_class_acquire){+.+.+.}, at: [] __drm_modeset_lock_all+0x92/0x110 [drm] [ 5390.280159] #3: (crtc_ww_class_mutex){+.+.+.}, at: [] drm_modeset_lock+0x3f/0x120 [drm] [ 5390.280168] #4: (&rdev->pm.mutex){+.+...}, at: [] radeon_pm_compute_clocks+0x4e/0x8c0 [radeon] [ 5390.280183] #5: (&dev->struct_mutex){+.+.+.}, at: [] radeon_pm_set_clocks+0x4d/0x5a0 [radeon] [ 5390.280198] #6: (&rdev->pm.mclk_lock){++++.+}, at: [] radeon_pm_set_clocks+0x55/0x5a0 [radeon] [ 5390.280213] #7: (&rdev->ring_lock){+.+.+.}, at: [] radeon_pm_set_clocks+0x5f/0x5a0 [radeon] [ 5390.280278] INFO: task chromium:5055 blocked for more than 120 seconds. [ 5390.280279] Not tainted 3.18.0-rc2+ #1317 [ 5390.280280] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 5390.280282] chromium D ffff8800606fc4d0 0 5055 5047 0x00000004 [ 5390.280285] ffff8800668d7c58 0000000000000096 ffff8800606fc4d0 0000000000013c80 [ 5390.280288] ffff8800668d7fd8 0000000000013c80 ffff880222da82d0 ffff8800606fc4d0 [ 5390.280291] 0000000000000246 ffff8800ac3b0bc8 ffff8800ca060068 0000000000000246 [ 5390.280294] Call Trace: [ 5390.280297] [] schedule_preempt_disabled+0x2e/0x80 [ 5390.280299] [] mutex_lock_nested+0x154/0x420 [ 5390.280307] [] ? drm_gem_object_handle_unreference_unlocked+0xea/0x110 [drm] [ 5390.280309] [] ? trace_hardirqs_on_caller+0x165/0x200 [ 5390.280316] [] drm_gem_object_handle_unreference_unlocked+0xea/0x110 [drm] [ 5390.280323] [] drm_gem_handle_delete+0xc0/0x110 [drm] [ 5390.280330] [] drm_gem_close_ioctl+0x20/0x30 [drm] [ 5390.280337] [] drm_ioctl+0x1a1/0x660 [drm] [ 5390.280341] [] ? _raw_spin_unlock_irqrestore+0x6d/0x90 [ 5390.280343] [] ? trace_hardirqs_on_caller+0x165/0x200 [ 5390.280345] [] ? trace_hardirqs_on+0xd/0x10 [ 5390.280348] [] ? _raw_spin_unlock_irqrestore+0x4e/0x90 [ 5390.280358] [] radeon_drm_ioctl+0x54/0x90 [radeon] [ 5390.280360] [] do_vfs_ioctl+0x2d8/0x4e0 [ 5390.280363] [] ? __fget+0xae/0xe0 [ 5390.280365] [] ? expand_fdtable+0x170/0x170 [ 5390.280367] [] ? sysret_check+0x22/0x5d [ 5390.280370] [] SyS_ioctl+0x89/0xa0 [ 5390.280372] [] system_call_fastpath+0x12/0x17 [ 5390.280374] 1 lock held by chromium/5055: [ 5390.280375] #0: (&dev->struct_mutex){+.+.+.}, at: [] drm_gem_object_handle_unreference_unlocked+0xea/0x110 [drm] [ 5390.280385] INFO: task Watchdog:5059 blocked for more than 120 seconds. [ 5390.280387] Not tainted 3.18.0-rc2+ #1317 [ 5390.280388] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 5390.280389] Watchdog D ffff8801958ac5d0 0 5059 5047 0x00000000 [ 5390.280391] ffff880183677ae8 0000000000000096 ffff8801958ac5d0 0000000000013c80 [ 5390.280394] ffff880183677fd8 0000000000013c80 ffffffff81a13580 ffff8801958ac5d0 [ 5390.280397] ffff880185f8a590 7fffffffffffffff ffff880183677d10 ffff880183677d08 [ 5390.280400] Call Trace: [ 5390.280403] [] schedule+0x24/0x60 [ 5390.280405] [] schedule_timeout+0x1dc/0x330 [ 5390.280407] [] ? wait_for_completion+0x1e/0x100 [ 5390.280410] [] ? _raw_spin_unlock_irqrestore+0x4e/0x90 [ 5390.280412] [] ? _raw_spin_unlock_irq+0x2b/0x60 [ 5390.280415] [] ? trace_hardirqs_on_caller+0x165/0x200 [ 5390.280417] [] ? trace_hardirqs_on+0xd/0x10 [ 5390.280420] [] wait_for_completion+0x9c/0x100 [ 5390.280423] [] ? wake_up_state+0x10/0x10 [ 5390.280426] [] do_coredump+0x435/0xfa0 [ 5390.280428] [] ? trace_hardirqs_off+0xd/0x10 [ 5390.280431] [] ? _raw_spin_unlock_irqrestore+0x4e/0x90 [ 5390.280434] [] get_signal+0x3dc/0x7f0 [ 5390.280437] [] ? __bad_area_nosemaphore+0x11a/0x200 [ 5390.280440] [] do_signal+0x2e/0x770 [ 5390.280444] [] ? get_parent_ip+0x11/0x50 [ 5390.280446] [] ? printk+0x48/0x4a [ 5390.280449] [] ? trace_hardirqs_on_caller+0x165/0x200 [ 5390.280451] [] ? trace_hardirqs_on+0xd/0x10 [ 5390.280453] [] ? retint_signal+0x11/0x9f [ 5390.280456] [] do_notify_resume+0x78/0xa0 [ 5390.280458] [] retint_signal+0x4d/0x9f [ 5390.280460] no locks held by Watchdog/5059. [ 5390.280478] INFO: task vlc:8856 blocked for more than 120 seconds. [ 5390.280479] Not tainted 3.18.0-rc2+ #1317 [ 5390.280480] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 5390.280481] vlc D ffff8802222ba350 0 8856 4097 0x00000000 [ 5390.280484] ffff8802222e7b58 0000000000000096 ffff8802222ba350 0000000000013c80 [ 5390.280487] ffff8802222e7fd8 0000000000013c80 ffffffff81a13580 ffff8802222ba350 [ 5390.280489] ffff88022e23c030 ffff8802222ba350 ffff88022e23c030 ffff88022e23c018 [ 5390.280492] Call Trace: [ 5390.280495] [] schedule+0x24/0x60 [ 5390.280497] [] rwsem_down_write_failed+0x17d/0x360 [ 5390.280500] [] ? rwsem_down_write_failed+0x3c/0x360 [ 5390.280503] [] call_rwsem_down_write_failed+0x13/0x20 [ 5390.280506] [] ? down_write+0x47/0x60 [ 5390.280516] [] ? radeon_gpu_reset+0x2a/0x330 [radeon] [ 5390.280518] [] ? __wake_up_sync+0x10/0x10 [ 5390.280528] [] radeon_gpu_reset+0x2a/0x330 [radeon] [ 5390.280532] [] ? fence_wait_timeout+0x51/0x180 [ 5390.280535] [] ? reservation_object_wait_timeout_rcu+0x1e8/0x370 [ 5390.280537] [] ? reservation_object_wait_timeout_rcu+0xa8/0x370 [ 5390.280549] [] radeon_gem_handle_lockup.part.4+0x9/0x20 [radeon] [ 5390.280561] [] radeon_gem_wait_idle_ioctl+0xa8/0x110 [radeon] [ 5390.280569] [] drm_ioctl+0x1a1/0x660 [drm] [ 5390.280572] [] ? _raw_spin_unlock_irqrestore+0x6d/0x90 [ 5390.280575] [] ? trace_hardirqs_on_caller+0x165/0x200 [ 5390.280577] [] ? trace_hardirqs_on+0xd/0x10 [ 5390.280579] [] ? _raw_spin_unlock_irqrestore+0x4e/0x90 [ 5390.280589] [] radeon_drm_ioctl+0x54/0x90 [radeon] [ 5390.280592] [] do_vfs_ioctl+0x2d8/0x4e0 [ 5390.280594] [] ? __fget+0xae/0xe0 [ 5390.280596] [] ? expand_fdtable+0x170/0x170 [ 5390.280599] [] ? sysret_check+0x22/0x5d [ 5390.280601] [] SyS_ioctl+0x89/0xa0 [ 5390.280604] [] system_call_fastpath+0x12/0x17 [ 5390.280605] 1 lock held by vlc/8856: [ 5390.280606] #0: (&rdev->exclusive_lock){++++++}, at: [] radeon_gpu_reset+0x2a/0x330 [radeon] [ 5510.062118] INFO: task Xorg:2440 blocked for more than 120 seconds. [ 5510.062125] Not tainted 3.18.0-rc2+ #1317 [ 5510.062126] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 5510.062128] Xorg D ffff88021e53a1d0 0 2440 2423 0x00000004 [ 5510.062133] ffff8800c79d37e8 0000000000000096 ffff88021e53a1d0 0000000000013c80 [ 5510.062137] ffff8800c79d3fd8 0000000000013c80 ffff880222daa310 ffff88021e53a1d0 [ 5510.062140] 0000000000000001 7fffffffffffffff ffff8800c79d3958 ffff88022e23c000 [ 5510.062143] Call Trace: [ 5510.062150] [] schedule+0x24/0x60 [ 5510.062153] [] schedule_timeout+0x1dc/0x330 [ 5510.062157] [] ? _raw_spin_unlock_irqrestore+0x6d/0x90 [ 5510.062188] [] ? radeon_fence_process+0x11/0x40 [radeon] [ 5510.062200] [] ? radeon_fence_any_seq_signaled+0x3c/0x80 [radeon] [ 5510.062211] [] radeon_fence_wait_seq_timeout.constprop.8+0x2ff/0x360 [radeon] [ 5510.062215] [] ? __wake_up_sync+0x10/0x10 [ 5510.062226] [] radeon_fence_wait_empty+0x5b/0x80 [radeon] [ 5510.062241] [] radeon_pm_set_clocks+0x89/0x5a0 [radeon] [ 5510.062254] [] ? radeon_pm_compute_clocks+0x4e/0x8c0 [radeon] [ 5510.062257] [] ? trace_hardirqs_on+0xd/0x10 [ 5510.062260] [] ? mod_timer+0x120/0x250 [ 5510.062274] [] radeon_pm_compute_clocks+0x108/0x8c0 [radeon] [ 5510.062289] [] ? drm_vblank_put+0x79/0xb0 [drm] [ 5510.062300] [] atombios_crtc_dpms+0x6d/0x100 [radeon] [ 5510.062311] [] atombios_crtc_commit+0x13/0x30 [radeon] [ 5510.062340] [] drm_crtc_helper_set_mode+0x422/0x570 [drm_kms_helper] [ 5510.062346] [] drm_helper_resume_force_mode+0x83/0x1b0 [drm_kms_helper] [ 5510.062356] [] radeon_gpu_reset+0x1c7/0x330 [radeon] [ 5510.062368] [] radeon_gem_handle_lockup.part.4+0x9/0x20 [radeon] [ 5510.062381] [] radeon_gem_wait_idle_ioctl+0xa8/0x110 [radeon] [ 5510.062388] [] drm_ioctl+0x1a1/0x660 [drm] [ 5510.062392] [] ? _raw_spin_unlock_irqrestore+0x6d/0x90 [ 5510.062394] [] ? trace_hardirqs_on_caller+0x165/0x200 [ 5510.062397] [] ? trace_hardirqs_on+0xd/0x10 [ 5510.062399] [] ? _raw_spin_unlock_irqrestore+0x4e/0x90 [ 5510.062409] [] radeon_drm_ioctl+0x54/0x90 [radeon] [ 5510.062413] [] do_vfs_ioctl+0x2d8/0x4e0 [ 5510.062416] [] ? __fget+0xae/0xe0 [ 5510.062418] [] ? expand_fdtable+0x170/0x170 [ 5510.062420] [] ? retint_swapgs+0x13/0x1b [ 5510.062423] [] SyS_ioctl+0x89/0xa0 [ 5510.062426] [] system_call_fastpath+0x12/0x17 [ 5510.062428] 8 locks held by Xorg/2440: [ 5510.062429] #0: (&rdev->exclusive_lock){++++++}, at: [] radeon_gpu_reset+0x2a/0x330 [radeon] [ 5510.062443] #1: (&dev->mode_config.mutex){+.+.+.}, at: [] __drm_modeset_lock_all+0x88/0x110 [drm] [ 5510.062455] #2: (crtc_ww_class_acquire){+.+.+.}, at: [] __drm_modeset_lock_all+0x92/0x110 [drm] [ 5510.062465] #3: (crtc_ww_class_mutex){+.+.+.}, at: [] drm_modeset_lock+0x3f/0x120 [drm] [ 5510.062475] #4: (&rdev->pm.mutex){+.+...}, at: [] radeon_pm_compute_clocks+0x4e/0x8c0 [radeon] [ 5510.062490] #5: (&dev->struct_mutex){+.+.+.}, at: [] radeon_pm_set_clocks+0x4d/0x5a0 [radeon] [ 5510.062505] #6: (&rdev->pm.mclk_lock){++++.+}, at: [] radeon_pm_set_clocks+0x55/0x5a0 [radeon] [ 5510.062519] #7: (&rdev->ring_lock){+.+.+.}, at: [] radeon_pm_set_clocks+0x5f/0x5a0 [radeon] [ 5510.062578] INFO: task chromium:5055 blocked for more than 120 seconds. [ 5510.062580] Not tainted 3.18.0-rc2+ #1317 [ 5510.062581] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 5510.062582] chromium D ffff8800606fc4d0 0 5055 5047 0x00000004 [ 5510.062585] ffff8800668d7c58 0000000000000096 ffff8800606fc4d0 0000000000013c80 [ 5510.062588] ffff8800668d7fd8 0000000000013c80 ffff880222da82d0 ffff8800606fc4d0 [ 5510.062591] 0000000000000246 ffff8800ac3b0bc8 ffff8800ca060068 0000000000000246 [ 5510.062594] Call Trace: [ 5510.062597] [] schedule_preempt_disabled+0x2e/0x80 [ 5510.062599] [] mutex_lock_nested+0x154/0x420 [ 5510.062607] [] ? drm_gem_object_handle_unreference_unlocked+0xea/0x110 [drm] [ 5510.062609] [] ? trace_hardirqs_on_caller+0x165/0x200 [ 5510.062617] [] drm_gem_object_handle_unreference_unlocked+0xea/0x110 [drm] [ 5510.062623] [] drm_gem_handle_delete+0xc0/0x110 [drm] [ 5510.062631] [] drm_gem_close_ioctl+0x20/0x30 [drm] [ 5510.062638] [] drm_ioctl+0x1a1/0x660 [drm] [ 5510.062641] [] ? _raw_spin_unlock_irqrestore+0x6d/0x90 [ 5510.062643] [] ? trace_hardirqs_on_caller+0x165/0x200 [ 5510.062646] [] ? trace_hardirqs_on+0xd/0x10 [ 5510.062648] [] ? _raw_spin_unlock_irqrestore+0x4e/0x90 [ 5510.062658] [] radeon_drm_ioctl+0x54/0x90 [radeon] [ 5510.062661] [] do_vfs_ioctl+0x2d8/0x4e0 [ 5510.062663] [] ? __fget+0xae/0xe0 [ 5510.062665] [] ? expand_fdtable+0x170/0x170 [ 5510.062668] [] ? sysret_check+0x22/0x5d [ 5510.062670] [] SyS_ioctl+0x89/0xa0 [ 5510.062673] [] system_call_fastpath+0x12/0x17 [ 5510.062675] 1 lock held by chromium/5055: [ 5510.062676] #0: (&dev->struct_mutex){+.+.+.}, at: [] drm_gem_object_handle_unreference_unlocked+0xea/0x110 [drm] -- You are receiving this mail because: You are the assignee for the bug. --1414715628.3aDEA650.7497 Date: Fri, 31 Oct 2014 00:33:48 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8"
Bug ID 85667
Summary GPU lockup when playing H264 video with vlc on Radeon 3850HD and R600_uvd.bin loaded
Product Mesa
Version unspecified
Hardware x86-64 (AMD64)
OS Linux (All)
Status NEW
Severity normal
Priority medium
Component Drivers/Gallium/r600
Assignee dri-devel@lists.freedesktop.org
Reporter arthur.marsh@internode.on.net

When playing an H264 encoded video with vlc from Debian unstable with Radeon
3850HD and R600_uvd.bin loaded with kernel 3.18.0-rc2+ (Linus git head), I
encountered:

[ 5113.478824] radeon 0000:01:00.0: ring 5 stalled for more than 10000msec
[ 5113.478833] radeon 0000:01:00.0: GPU lockup (current fence id
0x00000000000008e9 last fence id 0x00000000000008eb on ring 5)
[ 5113.728849] radeon 0000:01:00.0: Saved 169 dwords of commands on ring 0.
[ 5113.728864] radeon 0000:01:00.0: GPU softreset: 0x00000008
[ 5113.728867] radeon 0000:01:00.0:   R_008010_GRBM_STATUS      = 0xA0003030
[ 5113.728870] radeon 0000:01:00.0:   R_008014_GRBM_STATUS2     = 0x00000003
[ 5113.728872] radeon 0000:01:00.0:   R_000E50_SRBM_STATUS      = 0x200400C0
[ 5113.728874] radeon 0000:01:00.0:   R_008674_CP_STALLED_STAT1 = 0x00000000
[ 5113.728876] radeon 0000:01:00.0:   R_008678_CP_STALLED_STAT2 = 0x00000002
[ 5113.728878] radeon 0000:01:00.0:   R_00867C_CP_BUSY_STAT     = 0x00008084
[ 5113.728880] radeon 0000:01:00.0:   R_008680_CP_STAT          = 0x80018645
[ 5113.728882] radeon 0000:01:00.0:   R_00D034_DMA_STATUS_REG   = 0x44C83D57
[ 5113.780372] radeon 0000:01:00.0: R_008020_GRBM_SOFT_RESET=0x00004001
[ 5113.780425] radeon 0000:01:00.0: SRBM_SOFT_RESET=0x00000100
[ 5113.782511] radeon 0000:01:00.0:   R_008010_GRBM_STATUS      = 0xA0003030
[ 5113.782513] radeon 0000:01:00.0:   R_008014_GRBM_STATUS2     = 0x00000003
[ 5113.782515] radeon 0000:01:00.0:   R_000E50_SRBM_STATUS      = 0x200480C0
[ 5113.782517] radeon 0000:01:00.0:   R_008674_CP_STALLED_STAT1 = 0x00000000
[ 5113.782519] radeon 0000:01:00.0:   R_008678_CP_STALLED_STAT2 = 0x00000000
[ 5113.782521] radeon 0000:01:00.0:   R_00867C_CP_BUSY_STAT     = 0x00000000
[ 5113.782523] radeon 0000:01:00.0:   R_008680_CP_STAT          = 0x80100000
[ 5113.782526] radeon 0000:01:00.0:   R_00D034_DMA_STATUS_REG   = 0x44C83D57
[ 5113.782532] radeon 0000:01:00.0: GPU reset succeeded, trying to resume
[ 5113.798206] [drm] PCIE gen 2 link speeds already enabled
[ 5113.799330] [drm] PCIE GART of 512M enabled (table at 0x0000000000254000).
[ 5113.799352] radeon 0000:01:00.0: WB enabled
[ 5113.799355] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr
0x0000000020000c00 and cpu addr 0xffff880221e41c00
[ 5113.799862] radeon 0000:01:00.0: fence driver on ring 5 use gpu addr
0x00000000000521d0 and cpu addr 0xffffc900101121d0
[ 5113.830683] [drm] ring test on 0 succeeded in 0 usecs
[ 5114.005189] [drm] ring test on 5 succeeded in 1 usecs
[ 5114.005197] [drm] UVD initialized successfully.
[ 5139.254221] Watchdog[5059]: segfault at 0 ip 00000032b800916e sp
00007f1e09079740 error 6 in chromium[32b4200000+5ccc000]
[ 5205.932591] systemd-logind[3679]: New session 9 of user amarsh04.
[ 5270.497516] INFO: task Xorg:2440 blocked for more than 120 seconds.
[ 5270.497523]       Not tainted 3.18.0-rc2+ #1317
[ 5270.497525] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this
message.
[ 5270.497527] Xorg            D ffff88021e53a1d0     0  2440   2423 0x00000004
[ 5270.497532]  ffff8800c79d37e8 0000000000000096 ffff88021e53a1d0
0000000000013c80
[ 5270.497536]  ffff8800c79d3fd8 0000000000013c80 ffff880222daa310
ffff88021e53a1d0
[ 5270.497539]  0000000000000001 7fffffffffffffff ffff8800c79d3958
ffff88022e23c000
[ 5270.497543] Call Trace:
[ 5270.497551]  [<ffffffff81521db4>] schedule+0x24/0x60
[ 5270.497554]  [<ffffffff81526b1c>] schedule_timeout+0x1dc/0x330
[ 5270.497558]  [<ffffffff8152794d>] ? _raw_spin_unlock_irqrestore+0x6d/0x90
[ 5270.497591]  [<ffffffffa0436701>] ? radeon_fence_process+0x11/0x40 [radeon]
[ 5270.497603]  [<ffffffffa043676c>] ? radeon_fence_any_seq_signaled+0x3c/0x80
[radeon]
[ 5270.497615]  [<ffffffffa0436aaf>]
radeon_fence_wait_seq_timeout.constprop.8+0x2ff/0x360 [radeon]
[ 5270.497618]  [<ffffffff8108c6b0>] ? __wake_up_sync+0x10/0x10
[ 5270.497630]  [<ffffffffa0436f5b>] radeon_fence_wait_empty+0x5b/0x80 [radeon]
[ 5270.497645]  [<ffffffffa04846a9>] radeon_pm_set_clocks+0x89/0x5a0 [radeon]
[ 5270.497658]  [<ffffffffa0485c6e>] ? radeon_pm_compute_clocks+0x4e/0x8c0
[radeon]
[ 5270.497662]  [<ffffffff81094cdd>] ? trace_hardirqs_on+0xd/0x10
[ 5270.497665]  [<ffffffff810ba660>] ? mod_timer+0x120/0x250
[ 5270.497678]  [<ffffffffa0485d28>] radeon_pm_compute_clocks+0x108/0x8c0
[radeon]
[ 5270.497695]  [<ffffffffa02b8589>] ? drm_vblank_put+0x79/0xb0 [drm]
[ 5270.497706]  [<ffffffffa04282fd>] atombios_crtc_dpms+0x6d/0x100 [radeon]
[ 5270.497717]  [<ffffffffa04283a3>] atombios_crtc_commit+0x13/0x30 [radeon]
[ 5270.497723]  [<ffffffffa0319a02>] drm_crtc_helper_set_mode+0x422/0x570
[drm_kms_helper]
[ 5270.497729]  [<ffffffffa0319bd3>] drm_helper_resume_force_mode+0x83/0x1b0
[drm_kms_helper]
[ 5270.497739]  [<ffffffffa041cda7>] radeon_gpu_reset+0x1c7/0x330 [radeon]
[ 5270.497751]  [<ffffffffa044e2b9>] radeon_gem_handle_lockup.part.4+0x9/0x20
[radeon]
[ 5270.497764]  [<ffffffffa044f1b8>] radeon_gem_wait_idle_ioctl+0xa8/0x110
[radeon]
[ 5270.497771]  [<ffffffffa02b6ae1>] drm_ioctl+0x1a1/0x660 [drm]
[ 5270.497775]  [<ffffffff8152794d>] ? _raw_spin_unlock_irqrestore+0x6d/0x90
[ 5270.497777]  [<ffffffff81094c35>] ? trace_hardirqs_on_caller+0x165/0x200
[ 5270.497780]  [<ffffffff81094cdd>] ? trace_hardirqs_on+0xd/0x10
[ 5270.497782]  [<ffffffff8152792e>] ? _raw_spin_unlock_irqrestore+0x4e/0x90
[ 5270.497792]  [<ffffffffa041a054>] radeon_drm_ioctl+0x54/0x90 [radeon]
[ 5270.497796]  [<ffffffff811b4688>] do_vfs_ioctl+0x2d8/0x4e0
[ 5270.497799]  [<ffffffff811bf6ee>] ? __fget+0xae/0xe0
[ 5270.497801]  [<ffffffff811bf640>] ? expand_fdtable+0x170/0x170
[ 5270.497804]  [<ffffffff815292e0>] ? retint_swapgs+0x13/0x1b
[ 5270.497806]  [<ffffffff811b4919>] SyS_ioctl+0x89/0xa0
[ 5270.497809]  [<ffffffff815286a9>] system_call_fastpath+0x12/0x17
[ 5270.497811] 8 locks held by Xorg/2440:
[ 5270.497812]  #0:  (&rdev->exclusive_lock){++++++}, at: [<ffffffffa041cc0a>]
radeon_gpu_reset+0x2a/0x330 [radeon]
[ 5270.497826]  #1:  (&dev->mode_config.mutex){+.+.+.}, at:
[<ffffffffa02cfe68>] __drm_modeset_lock_all+0x88/0x110 [drm]
[ 5270.497839]  #2:  (crtc_ww_class_acquire){+.+.+.}, at: [<ffffffffa02cfe72>]
__drm_modeset_lock_all+0x92/0x110 [drm]
[ 5270.497848]  #3:  (crtc_ww_class_mutex){+.+.+.}, at: [<ffffffffa02cfa3f>]
drm_modeset_lock+0x3f/0x120 [drm]
[ 5270.497858]  #4:  (&rdev->pm.mutex){+.+...}, at: [<ffffffffa0485c6e>]
radeon_pm_compute_clocks+0x4e/0x8c0 [radeon]
[ 5270.497873]  #5:  (&dev->struct_mutex){+.+.+.}, at: [<ffffffffa048466d>]
radeon_pm_set_clocks+0x4d/0x5a0 [radeon]
[ 5270.497888]  #6:  (&rdev->pm.mclk_lock){++++.+}, at: [<ffffffffa0484675>]
radeon_pm_set_clocks+0x55/0x5a0 [radeon]
[ 5270.497903]  #7:  (&rdev->ring_lock){+.+.+.}, at: [<ffffffffa048467f>]
radeon_pm_set_clocks+0x5f/0x5a0 [radeon]
[ 5270.497988] INFO: task chromium:5055 blocked for more than 120 seconds.
[ 5270.497990]       Not tainted 3.18.0-rc2+ #1317
[ 5270.497991] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this
message.
[ 5270.497992] chromium        D ffff8800606fc4d0     0  5055   5047 0x00000004
[ 5270.497996]  ffff8800668d7c58 0000000000000096 ffff8800606fc4d0
0000000000013c80
[ 5270.497999]  ffff8800668d7fd8 0000000000013c80 ffff880222da82d0
ffff8800606fc4d0
[ 5270.498002]  0000000000000246 ffff8800ac3b0bc8 ffff8800ca060068
0000000000000246
[ 5270.498005] Call Trace:
[ 5270.498008]  [<ffffffff8152231e>] schedule_preempt_disabled+0x2e/0x80
[ 5270.498010]  [<ffffffff81523db4>] mutex_lock_nested+0x154/0x420
[ 5270.498018]  [<ffffffffa02b595a>] ?
drm_gem_object_handle_unreference_unlocked+0xea/0x110 [drm]
[ 5270.498021]  [<ffffffff81094c35>] ? trace_hardirqs_on_caller+0x165/0x200
[ 5270.498028]  [<ffffffffa02b595a>]
drm_gem_object_handle_unreference_unlocked+0xea/0x110 [drm]
[ 5270.498035]  [<ffffffffa02b5a40>] drm_gem_handle_delete+0xc0/0x110 [drm]
[ 5270.498042]  [<ffffffffa02b6160>] drm_gem_close_ioctl+0x20/0x30 [drm]
[ 5270.498049]  [<ffffffffa02b6ae1>] drm_ioctl+0x1a1/0x660 [drm]
[ 5270.498053]  [<ffffffff8152794d>] ? _raw_spin_unlock_irqrestore+0x6d/0x90
[ 5270.498055]  [<ffffffff81094c35>] ? trace_hardirqs_on_caller+0x165/0x200
[ 5270.498058]  [<ffffffff81094cdd>] ? trace_hardirqs_on+0xd/0x10
[ 5270.498060]  [<ffffffff8152792e>] ? _raw_spin_unlock_irqrestore+0x4e/0x90
[ 5270.498071]  [<ffffffffa041a054>] radeon_drm_ioctl+0x54/0x90 [radeon]
[ 5270.498073]  [<ffffffff811b4688>] do_vfs_ioctl+0x2d8/0x4e0
[ 5270.498075]  [<ffffffff811bf6ee>] ? __fget+0xae/0xe0
[ 5270.498078]  [<ffffffff811bf640>] ? expand_fdtable+0x170/0x170
[ 5270.498080]  [<ffffffff815286d5>] ? sysret_check+0x22/0x5d
[ 5270.498083]  [<ffffffff811b4919>] SyS_ioctl+0x89/0xa0
[ 5270.498086]  [<ffffffff815286a9>] system_call_fastpath+0x12/0x17
[ 5270.498087] 1 lock held by chromium/5055:
[ 5270.498089]  #0:  (&dev->struct_mutex){+.+.+.}, at: [<ffffffffa02b595a>]
drm_gem_object_handle_unreference_unlocked+0xea/0x110 [drm]
[ 5270.498099] INFO: task Watchdog:5059 blocked for more than 120 seconds.
[ 5270.498100]       Not tainted 3.18.0-rc2+ #1317
[ 5270.498101] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this
message.
[ 5270.498102] Watchdog        D ffff8801958ac5d0     0  5059   5047 0x00000000
[ 5270.498105]  ffff880183677ae8 0000000000000096 ffff8801958ac5d0
0000000000013c80
[ 5270.498108]  ffff880183677fd8 0000000000013c80 ffffffff81a13580
ffff8801958ac5d0
[ 5270.498111]  ffff880185f8a590 7fffffffffffffff ffff880183677d10
ffff880183677d08
[ 5270.498114] Call Trace:
[ 5270.498117]  [<ffffffff81521db4>] schedule+0x24/0x60
[ 5270.498119]  [<ffffffff81526b1c>] schedule_timeout+0x1dc/0x330
[ 5270.498122]  [<ffffffff8152345e>] ? wait_for_completion+0x1e/0x100
[ 5270.498124]  [<ffffffff8152792e>] ? _raw_spin_unlock_irqrestore+0x4e/0x90
[ 5270.498127]  [<ffffffff8152799b>] ? _raw_spin_unlock_irq+0x2b/0x60
[ 5270.498129]  [<ffffffff81094c35>] ? trace_hardirqs_on_caller+0x165/0x200
[ 5270.498132]  [<ffffffff81094cdd>] ? trace_hardirqs_on+0xd/0x10
[ 5270.498134]  [<ffffffff815234dc>] wait_for_completion+0x9c/0x100
[ 5270.498137]  [<ffffffff8107bfd0>] ? wake_up_state+0x10/0x10
[ 5270.498140]  [<ffffffff811f7375>] do_coredump+0x435/0xfa0
[ 5270.498143]  [<ffffffff8109200d>] ? trace_hardirqs_off+0xd/0x10
[ 5270.498146]  [<ffffffff8152792e>] ? _raw_spin_unlock_irqrestore+0x4e/0x90
[ 5270.498149]  [<ffffffff8105fd9c>] get_signal+0x3dc/0x7f0
[ 5270.498152]  [<ffffffff8104505a>] ? __bad_area_nosemaphore+0x11a/0x200
[ 5270.498156]  [<ffffffff8100251e>] do_signal+0x2e/0x770
[ 5270.498160]  [<ffffffff81079d31>] ? get_parent_ip+0x11/0x50
[ 5270.498163]  [<ffffffff8151f6e7>] ? printk+0x48/0x4a
[ 5270.498165]  [<ffffffff81094c35>] ? trace_hardirqs_on_caller+0x165/0x200
[ 5270.498167]  [<ffffffff81094cdd>] ? trace_hardirqs_on+0xd/0x10
[ 5270.498170]  [<ffffffff815293f2>] ? retint_signal+0x11/0x9f
[ 5270.498172]  [<ffffffff81002cd8>] do_notify_resume+0x78/0xa0
[ 5270.498174]  [<ffffffff8152942e>] retint_signal+0x4d/0x9f
[ 5270.498176] no locks held by Watchdog/5059.
[ 5270.498196] INFO: task vlc:8856 blocked for more than 120 seconds.
[ 5270.498198]       Not tainted 3.18.0-rc2+ #1317
[ 5270.498199] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this
message.
[ 5270.498200] vlc             D ffff8802222ba350     0  8856   4097 0x00000000
[ 5270.498203]  ffff8802222e7b58 0000000000000096 ffff8802222ba350
0000000000013c80
[ 5270.498206]  ffff8802222e7fd8 0000000000013c80 ffffffff81a13580
ffff8802222ba350
[ 5270.498208]  ffff88022e23c030 ffff8802222ba350 ffff88022e23c030
ffff88022e23c018
[ 5270.498211] Call Trace:
[ 5270.498214]  [<ffffffff81521db4>] schedule+0x24/0x60
[ 5270.498216]  [<ffffffff8152673d>] rwsem_down_write_failed+0x17d/0x360
[ 5270.498219]  [<ffffffff815265fc>] ? rwsem_down_write_failed+0x3c/0x360
[ 5270.498222]  [<ffffffff812bd9a3>] call_rwsem_down_write_failed+0x13/0x20
[ 5270.498225]  [<ffffffff81525f77>] ? down_write+0x47/0x60
[ 5270.498235]  [<ffffffffa041cc0a>] ? radeon_gpu_reset+0x2a/0x330 [radeon]
[ 5270.498237]  [<ffffffff8108c6b0>] ? __wake_up_sync+0x10/0x10
[ 5270.498247]  [<ffffffffa041cc0a>] radeon_gpu_reset+0x2a/0x330 [radeon]
[ 5270.498251]  [<ffffffff813bbfa1>] ? fence_wait_timeout+0x51/0x180
[ 5270.498254]  [<ffffffff813bd888>] ?
reservation_object_wait_timeout_rcu+0x1e8/0x370
[ 5270.498257]  [<ffffffff813bd748>] ?
reservation_object_wait_timeout_rcu+0xa8/0x370
[ 5270.498269]  [<ffffffffa044e2b9>] radeon_gem_handle_lockup.part.4+0x9/0x20
[radeon]
[ 5270.498281]  [<ffffffffa044f1b8>] radeon_gem_wait_idle_ioctl+0xa8/0x110
[radeon]
[ 5270.498289]  [<ffffffffa02b6ae1>] drm_ioctl+0x1a1/0x660 [drm]
[ 5270.498292]  [<ffffffff8152794d>] ? _raw_spin_unlock_irqrestore+0x6d/0x90
[ 5270.498294]  [<ffffffff81094c35>] ? trace_hardirqs_on_caller+0x165/0x200
[ 5270.498297]  [<ffffffff81094cdd>] ? trace_hardirqs_on+0xd/0x10
[ 5270.498299]  [<ffffffff8152792e>] ? _raw_spin_unlock_irqrestore+0x4e/0x90
[ 5270.498309]  [<ffffffffa041a054>] radeon_drm_ioctl+0x54/0x90 [radeon]
[ 5270.498312]  [<ffffffff811b4688>] do_vfs_ioctl+0x2d8/0x4e0
[ 5270.498314]  [<ffffffff811bf6ee>] ? __fget+0xae/0xe0
[ 5270.498316]  [<ffffffff811bf640>] ? expand_fdtable+0x170/0x170
[ 5270.498319]  [<ffffffff815286d5>] ? sysret_check+0x22/0x5d
[ 5270.498321]  [<ffffffff811b4919>] SyS_ioctl+0x89/0xa0
[ 5270.498324]  [<ffffffff815286a9>] system_call_fastpath+0x12/0x17
[ 5270.498326] 1 lock held by vlc/8856:
[ 5270.498327]  #0:  (&rdev->exclusive_lock){++++++}, at: [<ffffffffa041cc0a>]
radeon_gpu_reset+0x2a/0x330 [radeon]
[ 5390.279838] INFO: task Xorg:2440 blocked for more than 120 seconds.
[ 5390.279844]       Not tainted 3.18.0-rc2+ #1317
[ 5390.279845] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this
message.
[ 5390.279847] Xorg            D ffff88021e53a1d0     0  2440   2423 0x00000004
[ 5390.279852]  ffff8800c79d37e8 0000000000000096 ffff88021e53a1d0
0000000000013c80
[ 5390.279856]  ffff8800c79d3fd8 0000000000013c80 ffff880222daa310
ffff88021e53a1d0
[ 5390.279859]  0000000000000001 7fffffffffffffff ffff8800c79d3958
ffff88022e23c000
[ 5390.279862] Call Trace:
[ 5390.279870]  [<ffffffff81521db4>] schedule+0x24/0x60
[ 5390.279873]  [<ffffffff81526b1c>] schedule_timeout+0x1dc/0x330
[ 5390.279877]  [<ffffffff8152794d>] ? _raw_spin_unlock_irqrestore+0x6d/0x90
[ 5390.279907]  [<ffffffffa0436701>] ? radeon_fence_process+0x11/0x40 [radeon]
[ 5390.279918]  [<ffffffffa043676c>] ? radeon_fence_any_seq_signaled+0x3c/0x80
[radeon]
[ 5390.279930]  [<ffffffffa0436aaf>]
radeon_fence_wait_seq_timeout.constprop.8+0x2ff/0x360 [radeon]
[ 5390.279934]  [<ffffffff8108c6b0>] ? __wake_up_sync+0x10/0x10
[ 5390.279945]  [<ffffffffa0436f5b>] radeon_fence_wait_empty+0x5b/0x80 [radeon]
[ 5390.279959]  [<ffffffffa04846a9>] radeon_pm_set_clocks+0x89/0x5a0 [radeon]
[ 5390.279973]  [<ffffffffa0485c6e>] ? radeon_pm_compute_clocks+0x4e/0x8c0
[radeon]
[ 5390.279976]  [<ffffffff81094cdd>] ? trace_hardirqs_on+0xd/0x10
[ 5390.279979]  [<ffffffff810ba660>] ? mod_timer+0x120/0x250
[ 5390.279992]  [<ffffffffa0485d28>] radeon_pm_compute_clocks+0x108/0x8c0
[radeon]
[ 5390.280007]  [<ffffffffa02b8589>] ? drm_vblank_put+0x79/0xb0 [drm]
[ 5390.280018]  [<ffffffffa04282fd>] atombios_crtc_dpms+0x6d/0x100 [radeon]
[ 5390.280029]  [<ffffffffa04283a3>] atombios_crtc_commit+0x13/0x30 [radeon]
[ 5390.280035]  [<ffffffffa0319a02>] drm_crtc_helper_set_mode+0x422/0x570
[drm_kms_helper]
[ 5390.280041]  [<ffffffffa0319bd3>] drm_helper_resume_force_mode+0x83/0x1b0
[drm_kms_helper]
[ 5390.280051]  [<ffffffffa041cda7>] radeon_gpu_reset+0x1c7/0x330 [radeon]
[ 5390.280063]  [<ffffffffa044e2b9>] radeon_gem_handle_lockup.part.4+0x9/0x20
[radeon]
[ 5390.280076]  [<ffffffffa044f1b8>] radeon_gem_wait_idle_ioctl+0xa8/0x110
[radeon]
[ 5390.280083]  [<ffffffffa02b6ae1>] drm_ioctl+0x1a1/0x660 [drm]
[ 5390.280086]  [<ffffffff8152794d>] ? _raw_spin_unlock_irqrestore+0x6d/0x90
[ 5390.280089]  [<ffffffff81094c35>] ? trace_hardirqs_on_caller+0x165/0x200
[ 5390.280091]  [<ffffffff81094cdd>] ? trace_hardirqs_on+0xd/0x10
[ 5390.280094]  [<ffffffff8152792e>] ? _raw_spin_unlock_irqrestore+0x4e/0x90
[ 5390.280104]  [<ffffffffa041a054>] radeon_drm_ioctl+0x54/0x90 [radeon]
[ 5390.280107]  [<ffffffff811b4688>] do_vfs_ioctl+0x2d8/0x4e0
[ 5390.280110]  [<ffffffff811bf6ee>] ? __fget+0xae/0xe0
[ 5390.280112]  [<ffffffff811bf640>] ? expand_fdtable+0x170/0x170
[ 5390.280114]  [<ffffffff815292e0>] ? retint_swapgs+0x13/0x1b
[ 5390.280117]  [<ffffffff811b4919>] SyS_ioctl+0x89/0xa0
[ 5390.280120]  [<ffffffff815286a9>] system_call_fastpath+0x12/0x17
[ 5390.280122] 8 locks held by Xorg/2440:
[ 5390.280123]  #0:  (&rdev->exclusive_lock){++++++}, at: [<ffffffffa041cc0a>]
radeon_gpu_reset+0x2a/0x330 [radeon]
[ 5390.280136]  #1:  (&dev->mode_config.mutex){+.+.+.}, at:
[<ffffffffa02cfe68>] __drm_modeset_lock_all+0x88/0x110 [drm]
[ 5390.280149]  #2:  (crtc_ww_class_acquire){+.+.+.}, at: [<ffffffffa02cfe72>]
__drm_modeset_lock_all+0x92/0x110 [drm]
[ 5390.280159]  #3:  (crtc_ww_class_mutex){+.+.+.}, at: [<ffffffffa02cfa3f>]
drm_modeset_lock+0x3f/0x120 [drm]
[ 5390.280168]  #4:  (&rdev->pm.mutex){+.+...}, at: [<ffffffffa0485c6e>]
radeon_pm_compute_clocks+0x4e/0x8c0 [radeon]
[ 5390.280183]  #5:  (&dev->struct_mutex){+.+.+.}, at: [<ffffffffa048466d>]
radeon_pm_set_clocks+0x4d/0x5a0 [radeon]
[ 5390.280198]  #6:  (&rdev->pm.mclk_lock){++++.+}, at: [<ffffffffa0484675>]
radeon_pm_set_clocks+0x55/0x5a0 [radeon]
[ 5390.280213]  #7:  (&rdev->ring_lock){+.+.+.}, at: [<ffffffffa048467f>]
radeon_pm_set_clocks+0x5f/0x5a0 [radeon]
[ 5390.280278] INFO: task chromium:5055 blocked for more than 120 seconds.
[ 5390.280279]       Not tainted 3.18.0-rc2+ #1317
[ 5390.280280] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this
message.
[ 5390.280282] chromium        D ffff8800606fc4d0     0  5055   5047 0x00000004
[ 5390.280285]  ffff8800668d7c58 0000000000000096 ffff8800606fc4d0
0000000000013c80
[ 5390.280288]  ffff8800668d7fd8 0000000000013c80 ffff880222da82d0
ffff8800606fc4d0
[ 5390.280291]  0000000000000246 ffff8800ac3b0bc8 ffff8800ca060068
0000000000000246
[ 5390.280294] Call Trace:
[ 5390.280297]  [<ffffffff8152231e>] schedule_preempt_disabled+0x2e/0x80
[ 5390.280299]  [<ffffffff81523db4>] mutex_lock_nested+0x154/0x420
[ 5390.280307]  [<ffffffffa02b595a>] ?
drm_gem_object_handle_unreference_unlocked+0xea/0x110 [drm]
[ 5390.280309]  [<ffffffff81094c35>] ? trace_hardirqs_on_caller+0x165/0x200
[ 5390.280316]  [<ffffffffa02b595a>]
drm_gem_object_handle_unreference_unlocked+0xea/0x110 [drm]
[ 5390.280323]  [<ffffffffa02b5a40>] drm_gem_handle_delete+0xc0/0x110 [drm]
[ 5390.280330]  [<ffffffffa02b6160>] drm_gem_close_ioctl+0x20/0x30 [drm]
[ 5390.280337]  [<ffffffffa02b6ae1>] drm_ioctl+0x1a1/0x660 [drm]
[ 5390.280341]  [<ffffffff8152794d>] ? _raw_spin_unlock_irqrestore+0x6d/0x90
[ 5390.280343]  [<ffffffff81094c35>] ? trace_hardirqs_on_caller+0x165/0x200
[ 5390.280345]  [<ffffffff81094cdd>] ? trace_hardirqs_on+0xd/0x10
[ 5390.280348]  [<ffffffff8152792e>] ? _raw_spin_unlock_irqrestore+0x4e/0x90
[ 5390.280358]  [<ffffffffa041a054>] radeon_drm_ioctl+0x54/0x90 [radeon]
[ 5390.280360]  [<ffffffff811b4688>] do_vfs_ioctl+0x2d8/0x4e0
[ 5390.280363]  [<ffffffff811bf6ee>] ? __fget+0xae/0xe0
[ 5390.280365]  [<ffffffff811bf640>] ? expand_fdtable+0x170/0x170
[ 5390.280367]  [<ffffffff815286d5>] ? sysret_check+0x22/0x5d
[ 5390.280370]  [<ffffffff811b4919>] SyS_ioctl+0x89/0xa0
[ 5390.280372]  [<ffffffff815286a9>] system_call_fastpath+0x12/0x17
[ 5390.280374] 1 lock held by chromium/5055:
[ 5390.280375]  #0:  (&dev->struct_mutex){+.+.+.}, at: [<ffffffffa02b595a>]
drm_gem_object_handle_unreference_unlocked+0xea/0x110 [drm]
[ 5390.280385] INFO: task Watchdog:5059 blocked for more than 120 seconds.
[ 5390.280387]       Not tainted 3.18.0-rc2+ #1317
[ 5390.280388] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this
message.
[ 5390.280389] Watchdog        D ffff8801958ac5d0     0  5059   5047 0x00000000
[ 5390.280391]  ffff880183677ae8 0000000000000096 ffff8801958ac5d0
0000000000013c80
[ 5390.280394]  ffff880183677fd8 0000000000013c80 ffffffff81a13580
ffff8801958ac5d0
[ 5390.280397]  ffff880185f8a590 7fffffffffffffff ffff880183677d10
ffff880183677d08
[ 5390.280400] Call Trace:
[ 5390.280403]  [<ffffffff81521db4>] schedule+0x24/0x60
[ 5390.280405]  [<ffffffff81526b1c>] schedule_timeout+0x1dc/0x330
[ 5390.280407]  [<ffffffff8152345e>] ? wait_for_completion+0x1e/0x100
[ 5390.280410]  [<ffffffff8152792e>] ? _raw_spin_unlock_irqrestore+0x4e/0x90
[ 5390.280412]  [<ffffffff8152799b>] ? _raw_spin_unlock_irq+0x2b/0x60
[ 5390.280415]  [<ffffffff81094c35>] ? trace_hardirqs_on_caller+0x165/0x200
[ 5390.280417]  [<ffffffff81094cdd>] ? trace_hardirqs_on+0xd/0x10
[ 5390.280420]  [<ffffffff815234dc>] wait_for_completion+0x9c/0x100
[ 5390.280423]  [<ffffffff8107bfd0>] ? wake_up_state+0x10/0x10
[ 5390.280426]  [<ffffffff811f7375>] do_coredump+0x435/0xfa0
[ 5390.280428]  [<ffffffff8109200d>] ? trace_hardirqs_off+0xd/0x10
[ 5390.280431]  [<ffffffff8152792e>] ? _raw_spin_unlock_irqrestore+0x4e/0x90
[ 5390.280434]  [<ffffffff8105fd9c>] get_signal+0x3dc/0x7f0
[ 5390.280437]  [<ffffffff8104505a>] ? __bad_area_nosemaphore+0x11a/0x200
[ 5390.280440]  [<ffffffff8100251e>] do_signal+0x2e/0x770
[ 5390.280444]  [<ffffffff81079d31>] ? get_parent_ip+0x11/0x50
[ 5390.280446]  [<ffffffff8151f6e7>] ? printk+0x48/0x4a
[ 5390.280449]  [<ffffffff81094c35>] ? trace_hardirqs_on_caller+0x165/0x200
[ 5390.280451]  [<ffffffff81094cdd>] ? trace_hardirqs_on+0xd/0x10
[ 5390.280453]  [<ffffffff815293f2>] ? retint_signal+0x11/0x9f
[ 5390.280456]  [<ffffffff81002cd8>] do_notify_resume+0x78/0xa0
[ 5390.280458]  [<ffffffff8152942e>] retint_signal+0x4d/0x9f
[ 5390.280460] no locks held by Watchdog/5059.
[ 5390.280478] INFO: task vlc:8856 blocked for more than 120 seconds.
[ 5390.280479]       Not tainted 3.18.0-rc2+ #1317
[ 5390.280480] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this
message.
[ 5390.280481] vlc             D ffff8802222ba350     0  8856   4097 0x00000000
[ 5390.280484]  ffff8802222e7b58 0000000000000096 ffff8802222ba350
0000000000013c80
[ 5390.280487]  ffff8802222e7fd8 0000000000013c80 ffffffff81a13580
ffff8802222ba350
[ 5390.280489]  ffff88022e23c030 ffff8802222ba350 ffff88022e23c030
ffff88022e23c018
[ 5390.280492] Call Trace:
[ 5390.280495]  [<ffffffff81521db4>] schedule+0x24/0x60
[ 5390.280497]  [<ffffffff8152673d>] rwsem_down_write_failed+0x17d/0x360
[ 5390.280500]  [<ffffffff815265fc>] ? rwsem_down_write_failed+0x3c/0x360
[ 5390.280503]  [<ffffffff812bd9a3>] call_rwsem_down_write_failed+0x13/0x20
[ 5390.280506]  [<ffffffff81525f77>] ? down_write+0x47/0x60
[ 5390.280516]  [<ffffffffa041cc0a>] ? radeon_gpu_reset+0x2a/0x330 [radeon]
[ 5390.280518]  [<ffffffff8108c6b0>] ? __wake_up_sync+0x10/0x10
[ 5390.280528]  [<ffffffffa041cc0a>] radeon_gpu_reset+0x2a/0x330 [radeon]
[ 5390.280532]  [<ffffffff813bbfa1>] ? fence_wait_timeout+0x51/0x180
[ 5390.280535]  [<ffffffff813bd888>] ?
reservation_object_wait_timeout_rcu+0x1e8/0x370
[ 5390.280537]  [<ffffffff813bd748>] ?
reservation_object_wait_timeout_rcu+0xa8/0x370
[ 5390.280549]  [<ffffffffa044e2b9>] radeon_gem_handle_lockup.part.4+0x9/0x20
[radeon]
[ 5390.280561]  [<ffffffffa044f1b8>] radeon_gem_wait_idle_ioctl+0xa8/0x110
[radeon]
[ 5390.280569]  [<ffffffffa02b6ae1>] drm_ioctl+0x1a1/0x660 [drm]
[ 5390.280572]  [<ffffffff8152794d>] ? _raw_spin_unlock_irqrestore+0x6d/0x90
[ 5390.280575]  [<ffffffff81094c35>] ? trace_hardirqs_on_caller+0x165/0x200
[ 5390.280577]  [<ffffffff81094cdd>] ? trace_hardirqs_on+0xd/0x10
[ 5390.280579]  [<ffffffff8152792e>] ? _raw_spin_unlock_irqrestore+0x4e/0x90
[ 5390.280589]  [<ffffffffa041a054>] radeon_drm_ioctl+0x54/0x90 [radeon]
[ 5390.280592]  [<ffffffff811b4688>] do_vfs_ioctl+0x2d8/0x4e0
[ 5390.280594]  [<ffffffff811bf6ee>] ? __fget+0xae/0xe0
[ 5390.280596]  [<ffffffff811bf640>] ? expand_fdtable+0x170/0x170
[ 5390.280599]  [<ffffffff815286d5>] ? sysret_check+0x22/0x5d
[ 5390.280601]  [<ffffffff811b4919>] SyS_ioctl+0x89/0xa0
[ 5390.280604]  [<ffffffff815286a9>] system_call_fastpath+0x12/0x17
[ 5390.280605] 1 lock held by vlc/8856:
[ 5390.280606]  #0:  (&rdev->exclusive_lock){++++++}, at: [<ffffffffa041cc0a>]
radeon_gpu_reset+0x2a/0x330 [radeon]
[ 5510.062118] INFO: task Xorg:2440 blocked for more than 120 seconds.
[ 5510.062125]       Not tainted 3.18.0-rc2+ #1317
[ 5510.062126] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this
message.
[ 5510.062128] Xorg            D ffff88021e53a1d0     0  2440   2423 0x00000004
[ 5510.062133]  ffff8800c79d37e8 0000000000000096 ffff88021e53a1d0
0000000000013c80
[ 5510.062137]  ffff8800c79d3fd8 0000000000013c80 ffff880222daa310
ffff88021e53a1d0
[ 5510.062140]  0000000000000001 7fffffffffffffff ffff8800c79d3958
ffff88022e23c000
[ 5510.062143] Call Trace:
[ 5510.062150]  [<ffffffff81521db4>] schedule+0x24/0x60
[ 5510.062153]  [<ffffffff81526b1c>] schedule_timeout+0x1dc/0x330
[ 5510.062157]  [<ffffffff8152794d>] ? _raw_spin_unlock_irqrestore+0x6d/0x90
[ 5510.062188]  [<ffffffffa0436701>] ? radeon_fence_process+0x11/0x40 [radeon]
[ 5510.062200]  [<ffffffffa043676c>] ? radeon_fence_any_seq_signaled+0x3c/0x80
[radeon]
[ 5510.062211]  [<ffffffffa0436aaf>]
radeon_fence_wait_seq_timeout.constprop.8+0x2ff/0x360 [radeon]
[ 5510.062215]  [<ffffffff8108c6b0>] ? __wake_up_sync+0x10/0x10
[ 5510.062226]  [<ffffffffa0436f5b>] radeon_fence_wait_empty+0x5b/0x80 [radeon]
[ 5510.062241]  [<ffffffffa04846a9>] radeon_pm_set_clocks+0x89/0x5a0 [radeon]
[ 5510.062254]  [<ffffffffa0485c6e>] ? radeon_pm_compute_clocks+0x4e/0x8c0
[radeon]
[ 5510.062257]  [<ffffffff81094cdd>] ? trace_hardirqs_on+0xd/0x10
[ 5510.062260]  [<ffffffff810ba660>] ? mod_timer+0x120/0x250
[ 5510.062274]  [<ffffffffa0485d28>] radeon_pm_compute_clocks+0x108/0x8c0
[radeon]
[ 5510.062289]  [<ffffffffa02b8589>] ? drm_vblank_put+0x79/0xb0 [drm]
[ 5510.062300]  [<ffffffffa04282fd>] atombios_crtc_dpms+0x6d/0x100 [radeon]
[ 5510.062311]  [<ffffffffa04283a3>] atombios_crtc_commit+0x13/0x30 [radeon]
[ 5510.062340]  [<ffffffffa0319a02>] drm_crtc_helper_set_mode+0x422/0x570
[drm_kms_helper]
[ 5510.062346]  [<ffffffffa0319bd3>] drm_helper_resume_force_mode+0x83/0x1b0
[drm_kms_helper]
[ 5510.062356]  [<ffffffffa041cda7>] radeon_gpu_reset+0x1c7/0x330 [radeon]
[ 5510.062368]  [<ffffffffa044e2b9>] radeon_gem_handle_lockup.part.4+0x9/0x20
[radeon]
[ 5510.062381]  [<ffffffffa044f1b8>] radeon_gem_wait_idle_ioctl+0xa8/0x110
[radeon]
[ 5510.062388]  [<ffffffffa02b6ae1>] drm_ioctl+0x1a1/0x660 [drm]
[ 5510.062392]  [<ffffffff8152794d>] ? _raw_spin_unlock_irqrestore+0x6d/0x90
[ 5510.062394]  [<ffffffff81094c35>] ? trace_hardirqs_on_caller+0x165/0x200
[ 5510.062397]  [<ffffffff81094cdd>] ? trace_hardirqs_on+0xd/0x10
[ 5510.062399]  [<ffffffff8152792e>] ? _raw_spin_unlock_irqrestore+0x4e/0x90
[ 5510.062409]  [<ffffffffa041a054>] radeon_drm_ioctl+0x54/0x90 [radeon]
[ 5510.062413]  [<ffffffff811b4688>] do_vfs_ioctl+0x2d8/0x4e0
[ 5510.062416]  [<ffffffff811bf6ee>] ? __fget+0xae/0xe0
[ 5510.062418]  [<ffffffff811bf640>] ? expand_fdtable+0x170/0x170
[ 5510.062420]  [<ffffffff815292e0>] ? retint_swapgs+0x13/0x1b
[ 5510.062423]  [<ffffffff811b4919>] SyS_ioctl+0x89/0xa0
[ 5510.062426]  [<ffffffff815286a9>] system_call_fastpath+0x12/0x17
[ 5510.062428] 8 locks held by Xorg/2440:
[ 5510.062429]  #0:  (&rdev->exclusive_lock){++++++}, at: [<ffffffffa041cc0a>]
radeon_gpu_reset+0x2a/0x330 [radeon]
[ 5510.062443]  #1:  (&dev->mode_config.mutex){+.+.+.}, at:
[<ffffffffa02cfe68>] __drm_modeset_lock_all+0x88/0x110 [drm]
[ 5510.062455]  #2:  (crtc_ww_class_acquire){+.+.+.}, at: [<ffffffffa02cfe72>]
__drm_modeset_lock_all+0x92/0x110 [drm]
[ 5510.062465]  #3:  (crtc_ww_class_mutex){+.+.+.}, at: [<ffffffffa02cfa3f>]
drm_modeset_lock+0x3f/0x120 [drm]
[ 5510.062475]  #4:  (&rdev->pm.mutex){+.+...}, at: [<ffffffffa0485c6e>]
radeon_pm_compute_clocks+0x4e/0x8c0 [radeon]
[ 5510.062490]  #5:  (&dev->struct_mutex){+.+.+.}, at: [<ffffffffa048466d>]
radeon_pm_set_clocks+0x4d/0x5a0 [radeon]
[ 5510.062505]  #6:  (&rdev->pm.mclk_lock){++++.+}, at: [<ffffffffa0484675>]
radeon_pm_set_clocks+0x55/0x5a0 [radeon]
[ 5510.062519]  #7:  (&rdev->ring_lock){+.+.+.}, at: [<ffffffffa048467f>]
radeon_pm_set_clocks+0x5f/0x5a0 [radeon]
[ 5510.062578] INFO: task chromium:5055 blocked for more than 120 seconds.
[ 5510.062580]       Not tainted 3.18.0-rc2+ #1317
[ 5510.062581] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this
message.
[ 5510.062582] chromium        D ffff8800606fc4d0     0  5055   5047 0x00000004
[ 5510.062585]  ffff8800668d7c58 0000000000000096 ffff8800606fc4d0
0000000000013c80
[ 5510.062588]  ffff8800668d7fd8 0000000000013c80 ffff880222da82d0
ffff8800606fc4d0
[ 5510.062591]  0000000000000246 ffff8800ac3b0bc8 ffff8800ca060068
0000000000000246
[ 5510.062594] Call Trace:
[ 5510.062597]  [<ffffffff8152231e>] schedule_preempt_disabled+0x2e/0x80
[ 5510.062599]  [<ffffffff81523db4>] mutex_lock_nested+0x154/0x420
[ 5510.062607]  [<ffffffffa02b595a>] ?
drm_gem_object_handle_unreference_unlocked+0xea/0x110 [drm]
[ 5510.062609]  [<ffffffff81094c35>] ? trace_hardirqs_on_caller+0x165/0x200
[ 5510.062617]  [<ffffffffa02b595a>]
drm_gem_object_handle_unreference_unlocked+0xea/0x110 [drm]
[ 5510.062623]  [<ffffffffa02b5a40>] drm_gem_handle_delete+0xc0/0x110 [drm]
[ 5510.062631]  [<ffffffffa02b6160>] drm_gem_close_ioctl+0x20/0x30 [drm]
[ 5510.062638]  [<ffffffffa02b6ae1>] drm_ioctl+0x1a1/0x660 [drm]
[ 5510.062641]  [<ffffffff8152794d>] ? _raw_spin_unlock_irqrestore+0x6d/0x90
[ 5510.062643]  [<ffffffff81094c35>] ? trace_hardirqs_on_caller+0x165/0x200
[ 5510.062646]  [<ffffffff81094cdd>] ? trace_hardirqs_on+0xd/0x10
[ 5510.062648]  [<ffffffff8152792e>] ? _raw_spin_unlock_irqrestore+0x4e/0x90
[ 5510.062658]  [<ffffffffa041a054>] radeon_drm_ioctl+0x54/0x90 [radeon]
[ 5510.062661]  [<ffffffff811b4688>] do_vfs_ioctl+0x2d8/0x4e0
[ 5510.062663]  [<ffffffff811bf6ee>] ? __fget+0xae/0xe0
[ 5510.062665]  [<ffffffff811bf640>] ? expand_fdtable+0x170/0x170
[ 5510.062668]  [<ffffffff815286d5>] ? sysret_check+0x22/0x5d
[ 5510.062670]  [<ffffffff811b4919>] SyS_ioctl+0x89/0xa0
[ 5510.062673]  [<ffffffff815286a9>] system_call_fastpath+0x12/0x17
[ 5510.062675] 1 lock held by chromium/5055:
[ 5510.062676]  #0:  (&dev->struct_mutex){+.+.+.}, at: [<ffffffffa02b595a>]
drm_gem_object_handle_unreference_unlocked+0xea/0x110 [drm]


You are receiving this mail because:
  • You are the assignee for the bug.
--1414715628.3aDEA650.7497-- --===============1917298655== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK --===============1917298655==--