Deadlocks with multiple applications on AMD RX 460 and RX 550 - Update 2

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

 



Hi Luis,

well first of all that isn't a deadlock, but just a hardware lockup. So 
the traces and logs you tried to attach are not really useful.

What we need instead is a full dmesg and/or some kodi logs, API trace 
etc.. what exactly is happening when the problem occurs.

Please also try Mesa master and try to disable power management as much 
as possible.

Regards,
Christian.

Am 02.01.2018 um 03:51 schrieb Chunming Zhou:
> Did you try it on x86 board? Is there same issue?
>
> We should identify it is ARM specific or genera issue for amdgpu driver.
>
>
> Thanks,
>
> David Zhou
>
>
> On 2018å¹´01æ??02æ?¥ 00:32, Luís Mendes wrote:
>> I am currently testing the amdgpu driver with AMD RX460 and RX550
>> graphics cards on an ARM Cortex-A9 with 1GB RAM and I am consistently
>> getting deadlocks when playing videos with Kodi or other applications.
>>
>> I'm using Linux kernel from
>> https://cgit.freedesktop.org/~agd5f/linux/, branch drm-next-4.16 at
>> commit "drm/amdgpu: Correct the IB size of bo update mapping" -
>> 104bd2ca1124dfd9aa904d5f5a96253ef2b580f6  along with libdrm-2.4.89 and
>> mesa-17.3.1 on an Ubuntu 17.10 with Mate desktop and Lightdm session
>> manager over X11.
>>
>>
>> I am consistently getting deadlocks, which sometimes are almost
>> immediate, but sometimes they take about half an hour to occur. There
>> are some video files that I am using for testing which have more
>> probability of causing a deadlock than others.
>>
>> I got some kernel crash dumps, kodi process backtraces for the
>> offending thread and the deadlocked process tree listing which I
>> attach here. The kernel seems to deadlock during a page flip,
>> indefinitelly waiting for the DMA fence to complete, however, it
>> doesn't and the timeout doesn't expire either... as such this may be a
>> GPU lockup.
>>
>> I can provide more details, if needed, if there is interest or time to
>> look into this.
>>
>> Regards,
>> Luís Mendes
>> Software and Hardware engineer
>>
>> [  253.904103] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring gfx
>> timeout, last signaled seq=43831, last emitted seq=43833
>> [  253.915041] [drm] IP block:gmc_v8_0 is hung!
>> [  253.915047] [drm] IP block:gfx_v8_0 is hung!
>> [  253.915162] [drm] GPU recovery disabled.
>> [  366.541614] INFO: task kworker/u4:4:90 blocked for more than 120
>> seconds.
>> [  366.548436]       Not tainted 4.15.0-rc4-drmnext2g #1
>> [  366.554300] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs"
>> disables this message.
>> [  366.562162] kworker/u4:4    D    0    90      2 0x00000000
>> [  366.562196] Workqueue: events_unbound commit_work [drm_kms_helper]
>> [  366.562215] [<80b8c6d4>] (__schedule) from [<80b8cdd0>]
>> (schedule+0x4c/0xac)
>> [  366.562223] [<80b8cdd0>] (schedule) from [<80b91024>]
>> (schedule_timeout+0x228/0x444)
>> [  366.562233] [<80b91024>] (schedule_timeout) from [<80886738>]
>> (dma_fence_default_wait+0x2b4/0x2d8)
>> [  366.562241] [<80886738>] (dma_fence_default_wait) from [<80885d60>]
>> (dma_fence_wait_timeout+0x40/0x150)
>> [  366.562248] [<80885d60>] (dma_fence_wait_timeout) from [<80887b1c>]
>> (reservation_object_wait_timeout_rcu+0xfc/0x34c)
>> [  366.562476] [<80887b1c>] (reservation_object_wait_timeout_rcu) from
>> [<7f2d3988>] (amdgpu_dm_do_flip+0xec/0x36c [amdgpu])
>> [  366.562754] [<7f2d3988>] (amdgpu_dm_do_flip [amdgpu]) from
>> [<7f2d509c>] (amdgpu_dm_atomic_commit_tail+0xbfc/0xe58 [amdgpu])
>> [  366.562908] [<7f2d509c>] (amdgpu_dm_atomic_commit_tail [amdgpu])
>> from [<7f13e58c>] (commit_tail+0x50/0x94 [drm_kms_helper])
>> [  366.562931] [<7f13e58c>] (commit_tail [drm_kms_helper]) from
>> [<7f13e5ec>] (commit_work+0x1c/0x20 [drm_kms_helper])
>> [  366.562948] [<7f13e5ec>] (commit_work [drm_kms_helper]) from
>> [<8016f4c8>] (process_one_work+0x1a8/0x4ac)
>> [  366.562955] [<8016f4c8>] (process_one_work) from [<8017050c>]
>> (worker_thread+0x68/0x598)
>> [  366.562962] [<8017050c>] (worker_thread) from [<80175e50>]
>> (kthread+0x16c/0x174)
>> [  366.562970] [<80175e50>] (kthread) from [<80109de8>]
>> (ret_from_fork+0x14/0x2c)
>>
>>
>>  From userland side:
>> (gdb) info thread
>>    Id   Target Id         Frame
>> * 1    Thread 0x6eb17c70 (LWP 2071) "kodi.bin" 0x748b2246 in ioctl ()
>>      at ../sysdeps/unix/syscall-template.S:84
>>    2    Thread 0x6eb14170 (LWP 2072) "Announce" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    3    Thread 0x6e1ff170 (LWP 2075) "ActiveAE" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    4    Thread 0x6d9ff170 (LWP 2076) "AESink" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    5    Thread 0x6b7c9170 (LWP 2081) "amdgpu_cs:0" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    6    Thread 0x6ae3c170 (LWP 2082) "disk_cache:0" __libc_do_syscall
>> ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    7    Thread 0x571df170 (LWP 2083) "si_shader:0" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    8    Thread 0x569df170 (LWP 2084) "si_shader_low:0"
>> __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    9    Thread 0x561df170 (LWP 2085) "gallium_drv:0" __libc_do_syscall
>> ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    10   Thread 0x551f6170 (LWP 2086) "kodi.bin" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    11   Thread 0x549f6170 (LWP 2087) "PeripBusUSBUdev"
>> __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>> ---Type <return> to continue, or q <return> to quit---
>>    12   Thread 0x541f6170 (LWP 2088) "PeripBusCEC" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    13   Thread 0x539f6170 (LWP 2089) "PeripBusAddon" __libc_do_syscall
>> ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    14   Thread 0x531f6170 (LWP 2090) "kodi.bin" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    15   Thread 0x510ff170 (LWP 2095) "Timer" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    16   Thread 0x508ff170 (LWP 2096) "kodi.bin" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    17   Thread 0x500ff170 (LWP 2097) "kodi.bin" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    18   Thread 0x4f8b5170 (LWP 2098) "kodi.bin" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    19   Thread 0x4f0b5170 (LWP 2099) "kodi.bin" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    20   Thread 0x4e8b5170 (LWP 2100) "kodi.bin" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    21   Thread 0x4e0b5170 (LWP 2101) "EventServer" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    22   Thread 0x4d8b5170 (LWP 2102) "TCPServer" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    23   Thread 0x4c9a8170 (LWP 2103) "JobWorker" __libc_do_syscall ()
>> ---Type <return> to continue, or q <return> to quit---
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    24   Thread 0x4c1a8170 (LWP 2104) "JobWorker" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    25   Thread 0x4b9a8170 (LWP 2108) "PVRManager" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    26   Thread 0x4b1a8170 (LWP 2114) "PVRGUIInfo" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    27   Thread 0x4a9a8170 (LWP 2115) "EPGUpdater" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    28   Thread 0x4a1a8170 (LWP 2119) "VideoPlayer" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    29   Thread 0x499a8170 (LWP 2120) "VideoPlayer" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    30   Thread 0x491a8170 (LWP 2121) "VideoPlayer" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    31   Thread 0x489a8170 (LWP 2122) "VideoPlayer" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    32   Thread 0x481a8170 (LWP 2123) "VideoPlayer" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    33   Thread 0x479a8170 (LWP 2124) "VideoPlayer" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    34   Thread 0x46d59170 (LWP 2302) "VideoPlayer" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>> ---Type <return> to continue, or q <return> to quit---
>>    35   Thread 0x46559170 (LWP 2303) "VideoPlayer" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>    36   Thread 0x45d59170 (LWP 2304) "VideoPlayer" __libc_do_syscall ()
>>      at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
>>
>> 0x748b2246 in ioctl () at ../sysdeps/unix/syscall-template.S:84
>> 84      ../sysdeps/unix/syscall-template.S: No such file or directory.
>> (gdb) bt
>> #0  0x748b2246 in ioctl () at ../sysdeps/unix/syscall-template.S:84
>> #1  0x7605c096 in drmIoctl (fd=22, request=3223348297,
>>      arg=arg at entry=0x7ec1b218) at ../xf86drm.c:191
>> #2  0x6b875218 in amdgpu_ioctl_wait_cs (context=<optimized out>,
>>      context=<optimized out>, busy=<synthetic pointer>,
>> flags=<optimized out>,
>>      timeout_ns=18446744073709551615, handle=10555, ring=<optimized
>> out>,
>>      ip_instance=<optimized out>, ip=<optimized out>)
>>      at ../../amdgpu/amdgpu_cs.c:408
>> #3  amdgpu_cs_query_fence_status (fence=<optimized out>,
>>      timeout_ns=<optimized out>, flags=1, expired=0x7ec1b280)
>>      at ../../amdgpu/amdgpu_cs.c:437
>> #4  0x6be7866e in ?? () from 
>> /usr/lib/arm-linux-gnueabihf/dri/radeonsi_dri.so
>>      ...
>>
>> ->Another reboot another crash - just at begin of playing a video 
>> with kodi
>>
>> [   73.432967] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring gfx
>> timeout, last signaled seq=4183, last emitted seq=4185
>> [   73.443847] [drm] IP block:gmc_v8_0 is hung!
>> [   73.443854] [drm] IP block:gfx_v8_0 is hung!
>> [   73.444019] [drm] GPU recovery disabled.
>> [  243.672640] INFO: task kworker/u4:3:89 blocked for more than 120
>> seconds.
>> [  243.679466]       Not tainted 4.15.0-rc4-drmnext2g #1
>> [  243.685337] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs"
>> disables this message.
>> [  243.693200] kworker/u4:3    D    0    89      2 0x00000000
>> [  243.693232] Workqueue: events_unbound commit_work [drm_kms_helper]
>> [  243.693251] [<80b8c6d4>] (__schedule) from [<80b8cdd0>]
>> (schedule+0x4c/0xac)
>> [  243.693259] [<80b8cdd0>] (schedule) from [<80b91024>]
>> (schedule_timeout+0x228/0x444)
>> [  243.693270] [<80b91024>] (schedule_timeout) from [<80886738>]
>> (dma_fence_default_wait+0x2b4/0x2d8)
>> [  243.693276] [<80886738>] (dma_fence_default_wait) from [<80885d60>]
>> (dma_fence_wait_timeout+0x40/0x150)
>> [  243.693284] [<80885d60>] (dma_fence_wait_timeout) from [<80887b1c>]
>> (reservation_object_wait_timeout_rcu+0xfc/0x34c)
>> [  243.693509] [<80887b1c>] (reservation_object_wait_timeout_rcu) from
>> [<7f331988>] (amdgpu_dm_do_flip+0xec/0x36c [amdgpu])
>> [  243.693789] [<7f331988>] (amdgpu_dm_do_flip [amdgpu]) from
>> [<7f33309c>] (amdgpu_dm_atomic_commit_tail+0xbfc/0xe58 [amdgpu])
>> [  243.693941] [<7f33309c>] (amdgpu_dm_atomic_commit_tail [amdgpu])
>> from [<7f15758c>] (commit_tail+0x50/0x94 [drm_kms_helper])
>> [  243.693964] [<7f15758c>] (commit_tail [drm_kms_helper]) from
>> [<7f1575ec>] (commit_work+0x1c/0x20 [drm_kms_helper])
>> [  243.693981] [<7f1575ec>] (commit_work [drm_kms_helper]) from
>> [<8016f4c8>] (process_one_work+0x1a8/0x4ac)
>> [  243.693987] [<8016f4c8>] (process_one_work) from [<8017050c>]
>> (worker_thread+0x68/0x598)
>> [  243.693994] [<8017050c>] (worker_thread) from [<80175e50>]
>> (kthread+0x16c/0x174)
>> [  243.694003] [<80175e50>] (kthread) from [<80109de8>]
>> (ret_from_fork+0x14/0x2c)
>>
>> bt
>> 0x7480c246 in ioctl () at ../sysdeps/unix/syscall-template.S:84
>> 84      ../sysdeps/unix/syscall-template.S: No such file or directory.
>> (gdb) bt
>> #0  0x7480c246 in ioctl () at ../sysdeps/unix/syscall-template.S:84
>> #1  0x76068096 in drmIoctl (fd=22, request=3223348297,
>>      arg=arg at entry=0x7efc81c0) at ../xf86drm.c:191
>> #2  0x6e457218 in amdgpu_ioctl_wait_cs (context=<optimized out>,
>>      context=<optimized out>, busy=<synthetic pointer>,
>> flags=<optimized out>,
>>      timeout_ns=18446744073709551615, handle=832, ring=<optimized out>,
>>      ip_instance=<optimized out>, ip=<optimized out>)
>>      at ../../amdgpu/amdgpu_cs.c:408
>> #3  amdgpu_cs_query_fence_status (fence=<optimized out>,
>>      timeout_ns=<optimized out>, flags=1, expired=0x7efc8228)
>>      at ../../amdgpu/amdgpu_cs.c:437
>> #4  0x6bf5b6ec in ?? () from 
>> /usr/lib/arm-linux-gnueabihf/dri/radeonsi_dri.so
>>
>>
>> ->Process tree with Deadlock
>> ubuntu at localhost:~$ ps ax
>>    PID TTY      STAT   TIME COMMAND
>>      1 ?        Ss     0:05 /sbin/init
>>      2 ?        S      0:00 [kthreadd]
>>      4 ?        I<     0:00 [kworker/0:0H]
>>      6 ?        I<     0:00 [mm_percpu_wq]
>>      7 ?        S      0:00 [ksoftirqd/0]
>>      8 ?        I      0:00 [rcu_sched]
>>      9 ?        I      0:00 [rcu_bh]
>>     10 ?        S      0:00 [migration/0]
>>     11 ?        S      0:00 [cpuhp/0]
>>     12 ?        S      0:00 [cpuhp/1]
>>     13 ?        S      0:00 [migration/1]
>>     14 ?        S      0:00 [ksoftirqd/1]
>>     16 ?        I<     0:00 [kworker/1:0H]
>>     17 ?        S      0:00 [kdevtmpfs]
>>     18 ?        I<     0:00 [netns]
>>     19 ?        I      0:00 [kworker/0:1]
>>     20 ?        I      0:00 [kworker/1:1]
>>     21 ?        S      0:00 [kauditd]
>>     22 ?        S      0:00 [khungtaskd]
>>     23 ?        S      0:00 [oom_reaper]
>>     24 ?        I<     0:00 [writeback]
>>     25 ?        S      0:00 [kcompactd0]
>>     26 ?        SN     0:00 [ksmd]
>>     27 ?        I<     0:00 [crypto]
>>     28 ?        I<     0:00 [kintegrityd]
>>     29 ?        I<     0:00 [kblockd]
>>     30 ?        I<     0:00 [ata_sff]
>>     31 ?        I<     0:00 [devfreq_wq]
>>     32 ?        I<     0:00 [watchdogd]
>>     44 ?        S      0:00 [kswapd0]
>>     45 ?        I<     0:00 [xfsalloc]
>>     46 ?        I<     0:00 [xfs_mru_cache]
>>     68 ?        I      0:00 [kworker/u4:1]
>>     78 ?        I<     0:00 [kthrotld]
>>     79 ?        S      0:00 [kapmd]
>>     80 ?        S      0:00 [scsi_eh_0]
>>     81 ?        I<     0:00 [scsi_tmf_0]
>>     82 ?        S      0:00 [scsi_eh_1]
>>     83 ?        I<     0:00 [scsi_tmf_1]
>>     84 ?        I      0:00 [kworker/u4:2]
>>     85 ?        S      0:00 [scsi_eh_2]
>>     86 ?        I<     0:00 [scsi_tmf_2]
>>     87 ?        S      0:00 [scsi_eh_3]
>>     88 ?        I<     0:00 [scsi_tmf_3]
>>     89 ?        D      0:00 [kworker/u4:3]
>>     91 ?        S      0:00 [spi1]
>>     96 ?        S      0:00 [irq/47-mmc0]
>>     98 ?        S      0:00 [irq/53-f10d8000]
>>     99 ?        S      0:00 [irq/42-f1090000]
>>    100 ?        S      0:00 [irq/43-f1090000]
>>    113 ?        I<     0:00 [ipv6_addrconf]
>>    114 ?        I      0:00 [kworker/0:2]
>>    143 ?        S      0:00 [mmcqd/0]
>>    144 ?        I<     0:00 [kworker/1:1H]
>>    145 ?        I<     0:00 [kworker/0:1H]
>>    146 ?        S      0:00 [jbd2/sda2-8]
>>    147 ?        I<     0:00 [ext4-rsv-conver]
>>    181 ?        Ss     0:00 /lib/systemd/systemd-journald
>>    213 ?        Ss     0:00 /lib/systemd/systemd-udevd
>>    243 ?        I<     0:00 [dsa_ordered]
>>    310 ?        I<     0:00 [ttm_swap]
>>    314 ?        S      0:00 [gfx]
>>    316 ?        S      0:00 [comp_1.0.0]
>>    317 ?        S      0:00 [comp_1.0.1]
>>    318 ?        S      0:00 [comp_1.0.2]
>>    319 ?        S      0:00 [comp_1.0.3]
>>    320 ?        S      0:00 [comp_1.0.4]
>>    321 ?        S      0:00 [jbd2/mmcblk0p1-]
>>    322 ?        S      0:00 [comp_1.0.5]
>>    323 ?        I<     0:00 [ext4-rsv-conver]
>>    324 ?        S      0:00 [comp_1.0.6]
>>    325 ?        S      0:00 [comp_1.0.7]
>>    326 ?        S      0:00 [sdma0]
>>    327 ?        S      0:00 [sdma1]
>>    328 ?        S      0:00 [uvd]
>>    329 ?        S      0:00 [uvd_enc0]
>>    330 ?        S      0:00 [uvd_enc1]
>>    331 ?        S      0:00 [vce0]
>>    332 ?        S      0:00 [vce1]
>>    334 ?        I<     0:00 [dm_timer_queue]
>>    347 ?        Ssl    0:00 /lib/systemd/systemd-timesyncd
>>    455 ?        Ss     0:00 /usr/bin/dbus-daemon --system
>> --address=systemd: --no
>>    456 ?        Ssl    0:00 /usr/sbin/NetworkManager --no-daemon
>>    457 ?        Ss     0:00 /usr/sbin/cupsd -l
>>    458 ?        Ssl    0:00 /usr/lib/accountsservice/accounts-daemon
>>    462 ?        Ss     0:00 /usr/sbin/atd -f
>>    464 ?        Ssl    0:00 /usr/sbin/ModemManager
>>    467 ?        Ss     0:00 /usr/sbin/cron -f
>>    475 ?        Ssl    0:00 /usr/lib/udisks2/udisksd
>>    483 ?        Ssl    0:00 /usr/sbin/rsyslogd -n
>>    487 ?        Ss     0:00 /lib/systemd/systemd-logind
>>    488 ?        Ss     0:00 avahi-daemon: running [linux.local]
>>    489 ?        S      0:00 avahi-daemon: chroot helper
>>    490 ?        Ssl    0:00 /usr/lib/snapd/snapd
>>    538 ?        Ssl    0:02 /usr/bin/tvheadend -f -u hts -g video
>>    563 ?        I      0:00 [kworker/1:3]
>>    565 ?        Ssl    0:00 /usr/sbin/cups-browsed
>>    581 ?        Ss     0:00 /lib/systemd/systemd-resolved
>>    582 ?        Ssl    0:00 /usr/lib/policykit-1/polkitd --no-debug
>>    586 ?        Ss     0:00 /usr/sbin/sshd -D
>>    619 ?        SLsl   0:00 /usr/sbin/lightdm
>>    630 ttyS0    Ss     0:00 /bin/login --
>>    638 tty7     Ssl+   0:03 /usr/lib/xorg/Xorg -core :0 -seat seat0
>> -auth /var/ru
>>    642 tty1     Ss+    0:00 /sbin/agetty --noclear tty1 linux
>>    737 ?        Ssl    0:00 /usr/lib/upower/upowerd
>>    758 ?        Sl     0:00 lightdm --session-child 13 20
>>    762 ?        Ssl    0:00 /usr/bin/whoopsie -f
>>    769 ?        Ss     0:00 /usr/sbin/kerneloops
>>    778 ?        Ss     0:00 /lib/systemd/systemd --user
>>    779 ?        S      0:00 (sd-pam)
>>    788 ?        Sl     0:00 /usr/bin/gnome-keyring-daemon --daemonize
>> --login
>>    791 ?        Ssl    0:00 mate-session
>>    976 ?        Ss     0:00 /usr/bin/dbus-daemon --session
>> --address=systemd: --n
>>   1099 ?        Ss     0:00 /usr/bin/ssh-agent /usr/bin/im-launch
>> mate-session
>>   1168 ?        Ssl    0:00 /usr/lib/gvfs/gvfsd
>>   1173 ?        Sl     0:00 /usr/lib/gvfs/gvfsd-fuse
>> /run/user/1000/gvfs -f -o bi
>>   1183 ?        Sl     0:00 /usr/lib/dconf/dconf-service
>>   1189 ?        Sl     0:00 /usr/bin/mate-settings-daemon
>>   1193 ?        Sl     0:00 marco
>>   1201 ?        S<l    0:00 /usr/bin/pulseaudio --start
>> --log-target=syslog
>>   1202 ?        SNsl   0:00 /usr/lib/rtkit/rtkit-daemon
>>   1205 ?        Sl     0:01 mate-panel
>>   1220 ?        Sl     0:02 caja
>>   1224 ?        Sl     0:00 /usr/lib/mate-panel/wnck-applet
>>   1225 ?        Ssl    0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
>>   1232 ?        Ssl    0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
>>   1243 ?        Ssl    0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
>>   1248 ?        Ssl    0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
>>   1252 ?        Ssl    0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
>>   1258 ?        Sl     0:00 /usr/lib/mate-applets/trashapplet
>>   1262 ?        Sl     0:00 /usr/lib/mate-panel/clock-applet
>>   1263 ?        Sl     0:00
>> /usr/lib/mate-panel/notification-area-applet
>>   1267 ?        Sl     0:00 mate-screensaver
>>   1269 ?        Sl     0:00 /usr/bin/python3
>> /usr/share/system-config-printer/app
>>   1272 ?        Sl     0:00 mate-maximus
>>   1274 ?        Sl     0:00 nm-applet
>>   1281 ?        Sl     0:00 mate-power-manager
>>   1283 ?        Sl     0:00 kerneloops-applet
>>   1285 ?        Sl     0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
>> --launch-im
>>   1289 ?        Sl     0:00 update-notifier
>>   1291 ?        Sl     0:01 /usr/bin/python3 /usr/bin/blueman-applet
>>   1292 ?        Sl     0:00
>> /usr/lib/arm-linux-gnueabihf/deja-dup/deja-dup-monito
>>   1293 ?        Sl     0:00 mate-volume-control-applet
>>   1296 ?        Sl     0:02 /usr/bin/python3 /usr/bin/onboard
>>   1306 ?        Sl     0:00
>> /usr/lib/arm-linux-gnueabihf/polkit-mate/polkit-mate-
>>   1314 ?        S      0:00 /usr/bin/dbus-daemon
>> --config-file=/usr/share/default
>>   1327 ?        Sl     0:00 /usr/lib/at-spi2-core/at-spi2-registryd
>> --use-gnome-s
>>   1342 ?        Sl     0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.6
>> /org/gtk/gvf
>>   1395 ?        S      0:00 [jbd2/sda3-8]
>>   1396 ?        I<     0:00 [ext4-rsv-conver]
>>   1397 ?        S      0:00 [jbd2/mmcblk0p2-]
>>   1398 ?        I<     0:00 [ext4-rsv-conver]
>>   1413 ?        Ssl    0:00 /usr/lib/gvfs/gvfsd-metadata
>>   1438 ?        S      0:00 /bin/sh /usr/bin/kodi
>>   1442 ?        Sl     0:44 /usr/lib/arm-linux-gnueabihf/kodi/kodi.bin
>>   1484 ?        Ss     0:00 /usr/lib/bluetooth/obexd
>>
>>
>> Kernel amdgpu initialization:
>> [   12.865468] [drm] amdgpu kernel modesetting enabled.
>> [   12.865699] amdgpu 0000:01:00.0: enabling device (0140 -> 0143)
>> [   12.866422] [drm] initializing kernel modesetting (POLARIS11
>> 0x1002:0x67EF 0x174B:0xE348 0xCF).
>> [   12.866434] [drm] register mmio base: 0xE0200000
>> [   12.866436] [drm] register mmio size: 262144
>> [   12.866463] [drm] probing gen 2 caps for device 11ab:6828 = 3ac12/0
>> [   12.866466] [drm] probing mlw for device 11ab:6828 = 3ac12
>> [   12.866482] [drm] UVD is enabled in VM mode
>> [   12.866483] [drm] UVD ENC is enabled in VM mode
>> [   12.866487] [drm] VCE enabled in VM mode
>> [   13.083379] ATOM BIOS: 113-34801-U03
>> [   13.083412] [drm] GPU posting now...
>> [   13.300951] [drm] vm size is 64 GB, 2 levels, block size is 10-bit,
>> fragment size is 9-bit
>> [   13.302750] amdgpu 0000:01:00.0: VRAM: 2048M 0x000000F400000000 -
>> 0x000000F47FFFFFFF (2048M used)
>> [   13.302756] amdgpu 0000:01:00.0: GTT: 256M 0x0000000000000000 -
>> 0x000000000FFFFFFF
>> [   13.302759] [drm] Detected VRAM RAM=2048M, BAR=256M
>> [   13.302761] [drm] RAM width 128bits GDDR5
>> [   13.307710] [TTM] Zone  kernel: Available graphics memory: 510748
>> kiB
>> [   13.307714] [TTM] Initializing pool allocator
>> [   13.307776] [drm] amdgpu: 2048M of VRAM memory ready
>> [   13.307781] [drm] amdgpu: 748M of GTT memory ready.
>> [   13.307828] [drm] GART: num cpu pages 65536, num gpu pages 65536
>> [   13.307910] [drm] PCIE GART of 256M enabled (table at
>> 0x000000F400040000).
>> [   13.309597] [drm] Chained IB support enabled!
>>                                                  [   13.341215] [drm]
>> Found UVD firmware Version: 1.79 Family ID: 16
>> [   13.359302] [drm] Found VCE firmware Version: 52.4 Binary ID: 3
>> [   13.427998] amdgpu: [powerplay]
>>                  failed to send message 309 ret is 254
>> [   13.428020] amdgpu: [powerplay]
>>                  failed to send pre message 14e ret is 254
>> [   13.436878] [drm:dal_bios_parser_init_cmd_tbl [amdgpu]] *ERROR*
>> Don't have enable_spread_spectrum_on_ppll for v4
>> [   13.447496] [drm:dal_bios_parser_init_cmd_tbl [amdgpu]] *ERROR*
>> Don't have program_clock for v7
>> [   13.456402] [drm] DM_PPLIB: values for Engine clock
>> [   13.456405] [drm] DM_PPLIB:   21400
>> [   13.456406] [drm] DM_PPLIB:   48100
>> [   13.456407] [drm] DM_PPLIB:   76000
>> [   13.456408] [drm] DM_PPLIB:   102000
>> [   13.456409] [drm] DM_PPLIB:   110200
>> [   13.456410] [drm] DM_PPLIB:   113800
>> [   13.456411] [drm] DM_PPLIB:   117200
>> [   13.456412] [drm] DM_PPLIB:   121000
>> [   13.456413] [drm] DM_PPLIB: Warning: using default validation
>> clocks!
>> [   13.456414] [drm] DM_PPLIB: Validation clocks:
>> [   13.456416] [drm] DM_PPLIB:    engine_max_clock: 72000
>> [   13.456417] [drm] DM_PPLIB:    memory_max_clock: 80000
>> [   13.456418] [drm] DM_PPLIB:    level           : 0
>> [   13.456419] [drm] DM_PPLIB: reducing engine clock level from 8 to 2
>> [   13.456423] [drm] DM_PPLIB: values for Memory clock
>> [   13.456425] [drm] DM_PPLIB:   30000
>> [   13.456425] [drm] DM_PPLIB:   175000
>> [   13.456427] [drm] DM_PPLIB: Warning: using default validation
>> clocks!
>> [   13.456427] [drm] DM_PPLIB: Validation clocks:
>> [   13.456428] [drm] DM_PPLIB:    engine_max_clock: 72000
>> [   13.456429] [drm] DM_PPLIB:    memory_max_clock: 80000
>> [   13.456430] [drm] DM_PPLIB:    level           : 0
>> [   13.456432] [drm] DM_PPLIB: reducing memory clock level from 2 to 1
>> [   13.457440] [drm] Display Core initialized with v3.1.27!
>> [   13.664292] [drm] Supports vblank timestamp caching Rev 2
>> (21.10.2013).
>> [   13.664295] [drm] Driver supports precise vblank timestamp query.
>> [   13.703612] [drm] UVD and UVD ENC initialized successfully.
>> [   13.805731] [drm] VCE initialized successfully.
>> [   14.316289] [drm] fb mappable at 0xD03F2000
>> [   14.316291] [drm] vram apper at 0xD0000000
>> [   14.316293] [drm] size 3145728
>> [   14.316294] [drm] fb depth is 24
>> [   14.316296] [drm]    pitch is 4096
>> [   14.336250] Console: switching to colour frame buffer device 128x48
>> [   14.396964] amdgpu 0000:01:00.0: fb0: amdgpudrmfb frame buffer
>> device
>> [   14.469610] [drm] Initialized amdgpu 3.23.0 20150101 for
>> 0000:01:00.0 on minor 0
>> [   14.470097] snd_hda_intel 0000:01:00.1: enabling device (0140 ->
>> 0142)
>> [   14.470109] snd_hda_intel 0000:01:00.1: Force to snoop mode by
>> module option
>> [   14.535472] input: HDA ATI HDMI HDMI/DP,pcm=3 as
>> /devices/platform/soc/soc:pcie/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card0/input3 
>>
>> [   14.535606] input: HDA ATI HDMI HDMI/DP,pcm=7 as
>> /devices/platform/soc/soc:pcie/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card0/input4 
>>
>> [   14.535730] input: HDA ATI HDMI HDMI/DP,pcm=8 as
>> /devices/platform/soc/soc:pcie/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card0/input5 
>>
>> [   14.535845] input: HDA ATI HDMI HDMI/DP,pcm=9 as
>> /devices/platform/soc/soc:pcie/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card0/input6 
>>
>> [   14.535971] input: HDA ATI HDMI HDMI/DP,pcm=10 as
>> /devices/platform/soc/soc:pcie/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card0/input7 
>>
>> _______________________________________________
>> amd-gfx mailing list
>> amd-gfx at lists.freedesktop.org
>> https://lists.freedesktop.org/mailman/listinfo/amd-gfx
>



[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux