Re: Radeon driver hang with 4.9.0-rt

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

 



On Mon, Mar 06, 2017 at 06:59:26PM +0100, Wargreen wrote:
> Here a new try, with a process name more explicit, but without X crash
> this time.
> So it's the graphic's ressources demanding process.
>
> [  497.053562] 2 locks held by Xorg/2154:
> [  497.053563]  #0: (&rdev->exclusive_lock){++++.+}, at: [<ffffffffa90f3710>] rt_down_read+0x10/0x20
> [  497.053571]  #1: (&rdev->pm.mclk_lock){++++++}, at: [<ffffffffa90f3710>] rt_down_read+0x10/0x20
> [  497.053589] 2 locks held by gnome-shell/2344:
> [  497.053590]  #0: (&rdev->pm.mclk_lock){++++++}, at: [<ffffffffa90f3710>] rt_down_read+0x10/0x20
> [  497.053597]  #1: (reservation_ww_class_mutex){+.+.+.}, at: [<ffffffffc0af47b0>] ttm_bo_vm_fault+0x60/0x530 [ttm]

Unfortunately, this doesn't get us any more data than we already had.
For some reason, a thread (G.Main in the prior trace, gnome-shell here)
in this state fails to make progress.

We need to better understand what this thread is doing.  Is it
Runnable/spinning?  Is it itself waiting on a lock?  Dumping the stack
from it in this state might be revealing.  The contents of
/proc/<pid>/stack might be of interest.

   Julia

Attachment: signature.asc
Description: PGP signature


[Index of Archives]     [RT Stable]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux