[Bug 198883] amdgpu: carrizo: Screen stalls after starting X

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

 



https://bugzilla.kernel.org/show_bug.cgi?id=198883

--- Comment #31 from Ricardo Ribalda (ricardo.ribalda@xxxxxxxxx) ---
Hi Andrey

I mean a stall, sorry about that.

root@qt5122:~# ps aux | grep Xorg
root       520  0.0  0.0  15936   900 ?        S    07:59   0:00 xinit
/etc/X11/Xsession -- /usr/bin/Xorg :0 -br -pn
root       541  0.2  1.3 859896 47412 ?        S<sl 07:59   0:00 /usr/bin/Xorg
:0 -br -pn
root      1072  0.0  0.0   8088  1052 pts/3    S+   08:01   0:00 grep Xorg

root@qt5122:~# gdb -p 541
GNU gdb (GDB) 8.0
Copyright (C) 2017 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-poky-linux".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word".
Attaching to process 541
[New LWP 614]
[New LWP 615]
[New LWP 616]
[New LWP 617]
[New LWP 618]
[New LWP 619]
[New LWP 620]
[New LWP 625]
[New LWP 636]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/libthread_db.so.1".
0x000000321c4ee1a6 in __GI_epoll_pwait (epfd=3,
events=events@entry=0x7ffc92802560, 
    maxevents=maxevents@entry=256, timeout=474326, set=set@entry=0x0)
    at
/usr/src/debug/glibc/2.26-r0/git/sysdeps/unix/sysv/linux/epoll_pwait.c:42
42        return SYSCALL_CANCEL (epoll_pwait, epfd, events, maxevents,

(gdb) thread apply all bt

Thread 10 (Thread 0x7fb4d31cd700 (LWP 636)):
#0  0x000000321c4ee1a6 in __GI_epoll_pwait (epfd=24,
events=events@entry=0x7fb4d31cc0d0, 
    maxevents=maxevents@entry=256, timeout=timeout@entry=-1, set=set@entry=0x0)
    at
/usr/src/debug/glibc/2.26-r0/git/sysdeps/unix/sysv/linux/epoll_pwait.c:42
#1  0x000000321c4ee318 in epoll_wait (epfd=<optimized out>,
events=events@entry=0x7fb4d31cc0d0, 
    maxevents=maxevents@entry=256, timeout=timeout@entry=-1)
    at /usr/src/debug/glibc/2.26-r0/git/sysdeps/unix/sysv/linux/epoll_wait.c:30
#2  0x000000000056ff24 in ospoll_wait (ospoll=0xea8b50,
timeout=timeout@entry=-1)
    at
/usr/src/debug/xserver-xorg/2_1.19.3-r0/xorg-server-1.19.3/os/ospoll.c:397
#3  0x000000000056d9b6 in InputThreadDoWork (arg=<optimized out>)
    at
/usr/src/debug/xserver-xorg/2_1.19.3-r0/xorg-server-1.19.3/os/inputthread.c:367
#4  0x000000321c807385 in start_thread (arg=0x7fb4d31cd700)
    at /usr/src/debug/glibc/2.26-r0/git/nptl/pthread_create.c:465
#5  0x000000321c4ee03f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fb4d3fff700 (LWP 625)):
#0  0x000000321c80d2a5 in futex_wait_cancelable (private=<optimized out>,
expected=0, 
    futex_word=0xd390f4)
    at
/usr/src/debug/glibc/2.26-r0/git/sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0xd390a0, cond=0xd390c8)
    at /usr/src/debug/glibc/2.26-r0/git/nptl/pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0xd390c8, mutex=0xd390a0)
    at /usr/src/debug/glibc/2.26-r0/git/nptl/pthread_cond_wait.c:655
#3  0x00007fb4e40e5243 in ?? () from /usr/lib/dri/radeonsi_dri.so
#4  0x00007fb4e40e5188 in ?? () from /usr/lib/dri/radeonsi_dri.so
#5  0x000000321c807385 in start_thread (arg=0x7fb4d3fff700)
    at /usr/src/debug/glibc/2.26-r0/git/nptl/pthread_create.c:465
#6  0x000000321c4ee03f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fb4d93d8700 (LWP 620)):
#0  0x000000321c80d2a5 in futex_wait_cancelable (private=<optimized out>,
expected=0, 
    futex_word=0xc655f8)
    at
/usr/src/debug/glibc/2.26-r0/git/sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0xc655a8, cond=0xc655d0)
    at /usr/src/debug/glibc/2.26-r0/git/nptl/pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0xc655d0, mutex=0xc655a8)
    at /usr/src/debug/glibc/2.26-r0/git/nptl/pthread_cond_wait.c:655
#3  0x00007fb4e40e5243 in ?? () from /usr/lib/dri/radeonsi_dri.so
#4  0x00007fb4e40e5188 in ?? () from /usr/lib/dri/radeonsi_dri.so
#5  0x000000321c807385 in start_thread (arg=0x7fb4d93d8700)
    at /usr/src/debug/glibc/2.26-r0/git/nptl/pthread_create.c:465
#6  0x000000321c4ee03f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fb4d9bd9700 (LWP 619)):
#0  0x000000321c80d2a5 in futex_wait_cancelable (private=<optimized out>,
expected=0, 
    futex_word=0xc655f8)
    at
/usr/src/debug/glibc/2.26-r0/git/sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0xc655a8, cond=0xc655d0)
    at /usr/src/debug/glibc/2.26-r0/git/nptl/pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0xc655d0, mutex=0xc655a8)
    at /usr/src/debug/glibc/2.26-r0/git/nptl/pthread_cond_wait.c:655
#3  0x00007fb4e40e5243 in ?? () from /usr/lib/dri/radeonsi_dri.so
#4  0x00007fb4e40e5188 in ?? () from /usr/lib/dri/radeonsi_dri.so
---Type <return> to continue, or q <return> to quit---
#5  0x000000321c807385 in start_thread (arg=0x7fb4d9bd9700)
    at /usr/src/debug/glibc/2.26-r0/git/nptl/pthread_create.c:465
#6  0x000000321c4ee03f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fb4da3da700 (LWP 618)):
#0  0x000000321c80d2a5 in futex_wait_cancelable (private=<optimized out>,
expected=0, 
    futex_word=0xc65510)
    at
/usr/src/debug/glibc/2.26-r0/git/sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0xc654c0, cond=0xc654e8)
    at /usr/src/debug/glibc/2.26-r0/git/nptl/pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0xc654e8, mutex=0xc654c0)
    at /usr/src/debug/glibc/2.26-r0/git/nptl/pthread_cond_wait.c:655
#3  0x00007fb4e40e5243 in ?? () from /usr/lib/dri/radeonsi_dri.so
#4  0x00007fb4e40e5188 in ?? () from /usr/lib/dri/radeonsi_dri.so
#5  0x000000321c807385 in start_thread (arg=0x7fb4da3da700)
    at /usr/src/debug/glibc/2.26-r0/git/nptl/pthread_create.c:465
#6  0x000000321c4ee03f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fb4dabdb700 (LWP 617)):
#0  0x000000321c80d2a5 in futex_wait_cancelable (private=<optimized out>,
expected=0, 
    futex_word=0xc65510)
    at
/usr/src/debug/glibc/2.26-r0/git/sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0xc654c0, cond=0xc654e8)
    at /usr/src/debug/glibc/2.26-r0/git/nptl/pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0xc654e8, mutex=0xc654c0)
    at /usr/src/debug/glibc/2.26-r0/git/nptl/pthread_cond_wait.c:655
#3  0x00007fb4e40e5243 in ?? () from /usr/lib/dri/radeonsi_dri.so
#4  0x00007fb4e40e5188 in ?? () from /usr/lib/dri/radeonsi_dri.so
#5  0x000000321c807385 in start_thread (arg=0x7fb4dabdb700)
    at /usr/src/debug/glibc/2.26-r0/git/nptl/pthread_create.c:465
#6  0x000000321c4ee03f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fb4db3dc700 (LWP 616)):
#0  0x000000321c80d2a5 in futex_wait_cancelable (private=<optimized out>,
expected=0, 
    futex_word=0xc65514)
    at
/usr/src/debug/glibc/2.26-r0/git/sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0xc654c0, cond=0xc654e8)
    at /usr/src/debug/glibc/2.26-r0/git/nptl/pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0xc654e8, mutex=0xc654c0)
    at /usr/src/debug/glibc/2.26-r0/git/nptl/pthread_cond_wait.c:655
#3  0x00007fb4e40e5243 in ?? () from /usr/lib/dri/radeonsi_dri.so
#4  0x00007fb4e40e5188 in ?? () from /usr/lib/dri/radeonsi_dri.so
#5  0x000000321c807385 in start_thread (arg=0x7fb4db3dc700)
    at /usr/src/debug/glibc/2.26-r0/git/nptl/pthread_create.c:465
#6  0x000000321c4ee03f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fb4dbbdd700 (LWP 615)):
#0  0x000000321c80d2a5 in futex_wait_cancelable (private=<optimized out>,
expected=0, 
    futex_word=0xc15d10)
    at
/usr/src/debug/glibc/2.26-r0/git/sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0xc15cc0, cond=0xc15ce8)
    at /usr/src/debug/glibc/2.26-r0/git/nptl/pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0xc15ce8, mutex=0xc15cc0)
    at /usr/src/debug/glibc/2.26-r0/git/nptl/pthread_cond_wait.c:655
---Type <return> to continue, or q <return> to quit---
#3  0x00007fb4e40e5243 in ?? () from /usr/lib/dri/radeonsi_dri.so
#4  0x00007fb4e40e5188 in ?? () from /usr/lib/dri/radeonsi_dri.so
#5  0x000000321c807385 in start_thread (arg=0x7fb4dbbdd700)
    at /usr/src/debug/glibc/2.26-r0/git/nptl/pthread_create.c:465
#6  0x000000321c4ee03f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fb4e094d700 (LWP 614)):
#0  0x000000321c80d2a5 in futex_wait_cancelable (private=<optimized out>,
expected=0, 
    futex_word=0xc62760)
    at
/usr/src/debug/glibc/2.26-r0/git/sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0xc62710, cond=0xc62738)
    at /usr/src/debug/glibc/2.26-r0/git/nptl/pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0xc62738, mutex=0xc62710)
    at /usr/src/debug/glibc/2.26-r0/git/nptl/pthread_cond_wait.c:655
#3  0x00007fb4e40e5243 in ?? () from /usr/lib/dri/radeonsi_dri.so
#4  0x00007fb4e40e5188 in ?? () from /usr/lib/dri/radeonsi_dri.so
#5  0x000000321c807385 in start_thread (arg=0x7fb4e094d700)
    at /usr/src/debug/glibc/2.26-r0/git/nptl/pthread_create.c:465
#6  0x000000321c4ee03f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fb4e5de18c0 (LWP 541)):
#0  0x000000321c4ee1a6 in __GI_epoll_pwait (epfd=3,
events=events@entry=0x7ffc92802560, 
    maxevents=maxevents@entry=256, timeout=474326, set=set@entry=0x0)
    at
/usr/src/debug/glibc/2.26-r0/git/sysdeps/unix/sysv/linux/epoll_pwait.c:42
#1  0x000000321c4ee318 in epoll_wait (epfd=<optimized out>,
events=events@entry=0x7ffc92802560, 
    maxevents=maxevents@entry=256, timeout=<optimized out>)
    at /usr/src/debug/glibc/2.26-r0/git/sysdeps/unix/sysv/linux/epoll_wait.c:30
#2  0x000000000056ff24 in ospoll_wait (ospoll=0xc07330, timeout=<optimized
out>)
    at
/usr/src/debug/xserver-xorg/2_1.19.3-r0/xorg-server-1.19.3/os/ospoll.c:397
#3  0x0000000000569a4b in WaitForSomething (are_ready=<optimized out>)
    at
/usr/src/debug/xserver-xorg/2_1.19.3-r0/xorg-server-1.19.3/os/WaitFor.c:226
#4  0x000000000043246b in Dispatch ()
    at
/usr/src/debug/xserver-xorg/2_1.19.3-r0/xorg-server-1.19.3/dix/dispatch.c:422
#5  0x000000000043647d in dix_main (argc=4, argv=0x7ffc92803388,
envp=<optimized out>)
    at
/usr/src/debug/xserver-xorg/2_1.19.3-r0/xorg-server-1.19.3/dix/main.c:287
#6  0x000000321c420f1c in __libc_start_main (main=0x4217e0 <main>, argc=4,
argv=0x7ffc92803388, 
    init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>,
stack_end=0x7ffc92803378)
    at /usr/src/debug/glibc/2.26-r0/git/csu/libc-start.c:308
#7  0x000000000042181a in _start () at ../sysdeps/x86_64/start.S:120
(gdb)

-- 
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
https://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