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]

 



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