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]

 



Just a small update, regarding to what I have posted...

I've made additional tests with mesa-17.4 at commit "radv: Implement
binning on GFX9" - 6a36bfc64d2096aa338958c4605f5fc6372c07b8 and I was
able to gather a smaller apitrace of kodi playing a video with about
1GB that hangs the GPU, almost always, when replayed with glretrace if
without the option --singlethread. If option --singlethread is used,
when doing glretrace, no gpu hang occurs, ever, it seems.

For some reason now I am getting past the lightdm login screen without
issues, maybe some of the suggested changes improved the behaviour
with mesa-17.4, however with mesa-17.3.1 I didn't have those issues
anyway.

Now both mesa-17.3.1 and mesa-17.4 behave similarly, blocking while
playing video with kodi, but is also possible to cause the gpu hang
with other applications.
On the other hand pure openGL application seem to work fine... I am
able to run glmark2 tests without issues.

How can I send these apitraces?

On Tue, Jan 2, 2018 at 10:29 PM, Luís Mendes <luis.p.mendes at gmail.com> wrote:
> Ok... I've done some of the suggested tests.
>
> I still haven't tested on x86, but I'll get to that.
>
> I've recompiled the kernel to disable Power Management as much as
> possible at all levels, including the PCIe, I've also modified
> /include/drm/drm_cache.h - static inline bool
> drm_arch_can_wc_memory(void) to always return false, but neither
> solved the issue.
>
> When I run kodi under apitrace with mesa 17.3.1 it becomes much more
> difficult to reproduce the crash, there are a lot of missed frames due
> to the CPU overload of apitrace, but I was to able to crash the GPU
> once. The apitrace log has 2.3GB, how should I send it?
> It happened while playing a VP9 encoded webm video file, which is
> decoded by software, as RX 460 is unable to hardware decode this codec
> AFAIK. In fact software decoded videos are more prone to produce the
> GPU hang, while a H265 4K hardware decoded video never causes a GPU
> hang. I'm affraid I forgot to have kodi to log the execution data when
> I did the apitrace.
>
>
> The full dmesg is presented below as well as the /proc/iomem
> information and lspci output.
>  I just want to note that I'm having EDID DDC errors with my TV
> screen, because at some point in kernel 4.14 onwards, both the RX460
> as well as the RX550 cards started to corrupt the I2C TV screen EDID
> memory, so that I have to reflash the correct EDID data to get the
> screen back to its own configuration. This is a rare problem that only
> occurs with this TV. All other TVs and monitors that I've tested don't
> show this EDID corruption issue. I currently have stopped to reflash
> the I2C EDID configuration memory of my TV to avoid exceeding the
> memory write cycles endurance, instead I now modify gpu/drm/drm_edid.c
> in function drm_do_get_edid() to allow the corrupted EDID to pass and
> enter X. So please ignore the EDID error warnings on my dmesg log. The
> GPU hangs occur just the same, even when I have the correct EDID, as
> it is an unrelated issue.
>
> Regards,
> Luís
>
> iomem shows this:
> 00000000-3fffffff : System RAM
>   00008000-00efffff : Kernel code
>   01000000-010e3913 : Kernel data
> d0000000-efffffff : PCI MEM
>   d0000000-e7ffffff : PCI Bus 0000:01
>     d0000000-dfffffff : 0000:01:00.0
>     e0000000-e01fffff : 0000:01:00.0
>     e0200000-e023ffff : 0000:01:00.0
>     e0240000-e025ffff : 0000:01:00.0
>     e0260000-e0263fff : 0000:01:00.1
>       e0260000-e0263fff : ICH HD audio
> f1010680-f10106cf : spi at 10680
> f1011000-f101101f : i2c at 11000
> f1011100-f101111f : i2c at 11100
> f1012000-f101201f : serial
> f1012100-f101211f : serial
> f1018000-f101801f : pinctrl at 18000
> f1018100-f101813f : gpio
> f1018140-f101817f : gpio
> f1018454-f1018457 : conf-sdio3
> f10184a0-f10184ab : rtc-soc
> f1020704-f1020707 : watchdog at 20300
> f1020800-f102080f : cpurst at 20800
> f1020a00-f1020ccf : interrupt-controller at 20a00
> f1021070-f10210c7 : interrupt-controller at 20a00
> f1022000-f1022fff : pmsu at 22000
> f1030000-f1033fff : ethernet at 30000
> f1034000-f1037fff : ethernet at 34000
> f1040000-f1041fff : pcie at 2,0
> f1044000-f1045fff : pcie at 3,0
> f1058000-f10584ff : usb at 58000
> f1070000-f1073fff : ethernet at 70000
> f10a3800-f10a381f : rtc
> f10a8000-f10a9fff : sata at a8000
> f10d8000-f10d8fff : sdhci
> f10e0000-f10e1fff : sata at e0000
> f10e4074-f10e4077 : thermal at e8078
> f10e4078-f10e407b : thermal at e8078
> f10f0000-f10f3fff : usb3 at f0000
> f10f8000-f10fbfff : usb3 at f8000
> f1100000-f11007ff : f1100000.sa-sram0
> f1110000-f11107ff : f1110000.sa-sram1
> f1200000-f12fffff : f1200000.bm-bppi
>
> lspci is like this:
> 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc.
> [AMD/ATI] Baffin [Radeon RX 460] (rev cf) (prog-if 00)
>         Subsystem: PC Partner Limited / Sapphire Technology Baffin
> [Radeon RX 460]
>         Flags: bus master, fast devsel, latency 0, IRQ 57
>         Memory at d0000000 (64-bit, prefetchable) [size=256M]
>         Memory at e0000000 (64-bit, prefetchable) [size=2M]
>         I/O ports at 10000 [size=256]
>         Memory at e0200000 (32-bit, non-prefetchable) [size=256K]
>         Expansion ROM at e0240000 [disabled] [size=128K]
>         Capabilities: [48] Vendor Specific Information: Len=08 <?>
>         Capabilities: [50] Power Management version 3
>         Capabilities: [58] Express Legacy Endpoint, MSI 00
>         Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
>         Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1
> Len=010 <?>
>         Capabilities: [150] Advanced Error Reporting
>         Capabilities: [200] #15
>         Capabilities: [270] #19
>         Capabilities: [2b0] Address Translation Service (ATS)
>         Capabilities: [2c0] Page Request Interface (PRI)
>         Capabilities: [2d0] Process Address Space ID (PASID)
>         Capabilities: [320] Latency Tolerance Reporting
>         Capabilities: [328] Alternative Routing-ID Interpretation
> (ARI)
>         Capabilities: [370] L1 PM Substates
>         Kernel driver in use: amdgpu
>         Kernel modules: amdgpu
>
> 01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Device
> aae0
>         Subsystem: PC Partner Limited / Sapphire Technology Device
> aae0
>         Flags: bus master, fast devsel, latency 0, IRQ 56
>         Memory at e0260000 (64-bit, non-prefetchable) [size=16K]
>         Capabilities: [48] Vendor Specific Information: Len=08 <?>
>         Capabilities: [50] Power Management version 3
>         Capabilities: [58] Express Legacy Endpoint, MSI 00
>         Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
>         Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1
> Len=010 <?>
>         Capabilities: [150] Advanced Error Reporting
>         Capabilities: [328] Alternative Routing-ID Interpretation
> (ARI)
>         Kernel driver in use: snd_hda_intel
>         Kernel modules: snd_hda_intel
>
>
> Full dmesg output follows:
>
> Starting kernel ...
>
> [    0.000000] Booting Linux on physical CPU 0x0
> [    0.000000] Linux version 4.15.0-rc4-strong-g104bd2c-dirty
> (lpnm at ENIAC10) (gcc version 5.4.0 20160609 (Ubuntu/Lina8
> [    0.000000] CPU: ARMv7 Processor [414fc091] revision 1 (ARMv7),
> cr=10c5387d
> [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing
> instruction cache
> [    0.000000] Memory policy: Data cache writealloc
> [    0.000000] random: fast init done
> [    0.000000] percpu: Embedded 16 pages/cpu @(ptrval) s35148 r8192
> d22196 u65536
> [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages:
> 260096
> [    0.000000] Kernel command line: root=/dev/sda2 rw rootfstype=ext4
> rootwait console=ttyS0,115200n8
> [    0.000000] Dentry cache hash table entries: 131072 (order: 7,
> 524288 bytes)
> [    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144
> bytes)
> [    0.000000] Memory: 1023088K/1048576K available (11264K kernel
> code, 685K rwdata, 2296K rodata, 1024K init, 224K b)
> [    0.000000] Virtual kernel memory layout:
> [    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
> [    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
> [    0.000000]     vmalloc : 0xc0800000 - 0xff800000   (1008 MB)
> [    0.000000]     lowmem  : 0x80000000 - 0xc0000000   (1024 MB)
> [    0.000000]     pkmap   : 0x7fe00000 - 0x80000000   (   2 MB)
> [    0.000000]     modules : 0x7f000000 - 0x7fe00000   (  14 MB)
> [    0.000000]       .text : 0x(ptrval) - 0x(ptrval)   (12256 kB)
> [    0.000000]       .init : 0x(ptrval) - 0x(ptrval)   (1024 kB)
> [    0.000000]       .data : 0x(ptrval) - 0x(ptrval)   ( 686 kB)
> [    0.000000]        .bss : 0x(ptrval) - 0x(ptrval)   ( 225 kB)
> [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2,
> Nodes=1
> [    0.000000] Hierarchical RCU implementation.
> [    0.000000]  RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
> [    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16,
> nr_cpu_ids=2
> [    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
> [    0.000000] L2C-310 erratum 769419 enabled
> [    0.000000] L2C-310 enabling early BRESP for Cortex-A9
> [    0.000000] L2C-310 full line of zeros enabled for Cortex-A9
> [    0.000000] L2C-310 D prefetch enabled, offset 1 lines
> [    0.000000] L2C-310 dynamic clock gating enabled, standby mode
> enabled
> [    0.000000] L2C-310 Coherent cache controller enabled, 16 ways,
> 1024 kB
> [    0.000000] L2C-310 Coherent: CACHE_ID 0x410054c9, AUX_CTRL
> 0x56070001
> [    0.000006] sched_clock: 64 bits at 800MHz, resolution 1ns, wraps
> every 4398046511103ns
> [    0.000017] clocksource: arm_global_timer: mask: 0xffffffffffffffff
> max_cycles: 0xb881274fa3, max_idle_ns: 4407952s
> [    0.000030] Switching to timer-based delay loop, resolution 1ns
> [    0.000168] Ignoring duplicate/late registration of
> read_current_timer delay
> [    0.000175] clocksource: armada_370_xp_clocksource: mask:
> 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 76450417s
> [    0.000351] Console: colour dummy device 80x30
> [    0.000364] Calibrating delay loop (skipped), value calculated
> using timer frequency.. 1600.00 BogoMIPS (lpj=80000)
> [    0.000370] pid_max: default: 32768 minimum: 301
> [    0.000416] Mount-cache hash table entries: 2048 (order: 1, 8192
> bytes)
> [    0.000422] Mountpoint-cache hash table entries: 2048 (order: 1,
> 8192 bytes)
> [    0.000660] CPU: Testing write buffer coherency: ok
> [    0.000775] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
> [    0.000907] Setting up static identity map for 0x100000 - 0x100060
> [    0.000982] mvebu-soc-id: MVEBU SoC ID=0x6828, Rev=0x4
> [    0.001058] mvebu-pmsu: Initializing Power Management Service Unit
> [    0.001107] Hierarchical SRCU implementation.
> [    0.002574] smp: Bringing up secondary CPUs ...
> [    0.002727] Booting CPU 1
> [    0.002882] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
> [    0.002927] smp: Brought up 1 node, 2 CPUs
> [    0.002933] SMP: Total of 2 processors activated (3200.00
> BogoMIPS).
> [    0.002936] CPU: All CPU(s) started in SVC mode.
> [    0.003353] devtmpfs: initialized
> [    0.005053] VFP support v0.3: implementor 41 architecture 3 part 30
> variant 9 rev 4
> [    0.005112] clocksource: jiffies: mask: 0xffffffff max_cycles:
> 0xffffffff, max_idle_ns: 19112604462750000 ns
> [    0.005120] futex hash table entries: 512 (order: 3, 32768 bytes)
> [    0.005188] xor: measuring software checksum speed
> [    0.100066]    arm4regs  :  2506.400 MB/sec
> [    0.200065]    8regs     :  1967.600 MB/sec
> [    0.300066]    32regs    :  1854.800 MB/sec
> [    0.400067]    neon      :  1822.000 MB/sec
> [    0.400070] xor: using function: arm4regs (2506.400 MB/sec)
> [    0.400076] pinctrl core: initialized pinctrl subsystem
> [    0.400421] NET: Registered protocol family 16
> [    0.400918] DMA: preallocated 256 KiB pool for atomic coherent
> allocations
> [    0.401426] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1
> watchpoint registers.
> [    0.401432] hw-breakpoint: maximum watchpoint size is 4 bytes.
> [    0.401547] mvebu-pmsu: CPU hotplug support is currently broken on
> Armada 38x: disabling
> [    0.401554] mvebu-pmsu: CPU idle is currently broken on Armada 38x:
> disabling
> [    0.580251] raid6: int32x1  gen()   210 MB/s
> [    0.750114] raid6: int32x1  xor()   299 MB/s
> [    0.920090] raid6: int32x2  gen()   291 MB/s
> [    1.090117] raid6: int32x2  xor()   345 MB/s
> [    1.260146] raid6: int32x4  gen()   385 MB/s
> [    1.430096] raid6: int32x4  xor()   343 MB/s
> [    1.600076] raid6: int32x8  gen()   405 MB/s
> [    1.770097] raid6: int32x8  xor()   283 MB/s
> [    1.940098] raid6: neonx1   gen()  1212 MB/s
> [    2.110070] raid6: neonx1   xor()  1147 MB/s
> [    2.280110] raid6: neonx2   gen()  1294 MB/s
> [    2.450092] raid6: neonx2   xor()  1331 MB/s
> [    2.620096] raid6: neonx4   gen()  1271 MB/s
> [    2.790069] raid6: neonx4   xor()  1273 MB/s
> [    2.960097] raid6: neonx8   gen()  1094 MB/s
> [    3.130097] raid6: neonx8   xor()  1033 MB/s
> [    3.130100] raid6: using algorithm neonx2 gen() 1294 MB/s
> [    3.130103] raid6: .... xor() 1331 MB/s, rmw enabled
> [    3.130106] raid6: using neon recovery algorithm
> [    3.130501] vgaarb: loaded
> [    3.130631] SCSI subsystem initialized
> [    3.130846] usbcore: registered new interface driver usbfs
> [    3.130870] usbcore: registered new interface driver hub
> [    3.130895] usbcore: registered new device driver usb
> [    3.130993] pps_core: LinuxPPS API ver. 1 registered
> [    3.130997] pps_core: Software ver. 5.3.6 - Copyright 2005-2007
> Rodolfo Giometti <giometti at linux.it>
> [    3.131007] PTP clock support registered
> [    3.131255] Advanced Linux Sound Architecture Driver Initialized.
> [    3.131458] Bluetooth: Core ver 2.22
> [    3.131480] NET: Registered protocol family 31
> [    3.131484] Bluetooth: HCI device and connection manager
> initialized
> [    3.131490] Bluetooth: HCI socket layer initialized
> [    3.131494] Bluetooth: L2CAP socket layer initialized
> [    3.131507] Bluetooth: SCO socket layer initialized
> [    3.131694] clocksource: Switched to clocksource arm_global_timer
> [    3.156110] NET: Registered protocol family 2
> [    3.156352] TCP established hash table entries: 8192 (order: 3,
> 32768 bytes)
> [    3.156391] TCP bind hash table entries: 8192 (order: 4, 65536
> bytes)
> [    3.156452] TCP: Hash tables configured (established 8192 bind
> 8192)
> [    3.156507] UDP hash table entries: 512 (order: 2, 16384 bytes)
> [    3.156532] UDP-Lite hash table entries: 512 (order: 2, 16384
> bytes)
> [    3.156610] NET: Registered protocol family 1
> [    3.156807] RPC: Registered named UNIX socket transport module.
> [    3.156811] RPC: Registered udp transport module.
> [    3.156814] RPC: Registered tcp transport module.
> [    3.156817] RPC: Registered tcp NFSv4.1 backchannel transport
> module.
> [    3.157229] hw perfevents: enabled with armv7_cortex_a9 PMU driver,
> 7 counters available
> [    3.157717] Initialise system trusted keyrings
> [    3.157939] workingset: timestamp_bits=30 max_order=18
> bucket_order=0
> [    3.160489] Installing knfsd (copyright (C) 1996
> okir at monad.swb.de).
> [    3.162171] async_tx: api initialized (async)
> [    3.162179] Key type asymmetric registered
> [    3.162183] Asymmetric key parser 'x509' registered
> [    3.162218] Block layer SCSI generic (bsg) driver version 0.4
> loaded (major 249)
> [    3.162224] io scheduler noop registered
> [    3.162228] io scheduler deadline registered
> [    3.162300] io scheduler cfq registered (default)
> [    3.162305] io scheduler mq-deadline registered
> [    3.162309] io scheduler kyber registered
> [    3.162896] armada-38x-pinctrl f1018000.pinctrl: registered pinctrl
> driver
> [    3.163856] mvebu-pcie soc:pcie: /soc/pcie/pcie at 2,0: reset gpio is
> active low
> [    3.164199] mv_xor f1060800.xor: Marvell shared XOR driver
> [    3.222153] mv_xor f1060800.xor: Marvell XOR (Descriptor Mode): (
> xor cpy intr )
> [    3.222894] mv_xor f1060900.xor: Marvell shared XOR driver
> [    3.282140] mv_xor f1060900.xor: Marvell XOR (Descriptor Mode): (
> xor cpy intr )
> [    3.301102] Serial: 8250/16550 driver, 4 ports, IRQ sharing
> disabled
> [    3.301902] console [ttyS0] disabled
> [    3.321974] f1012000.serial: ttyS0 at MMIO 0xf1012000 (irq = 23,
> base_baud = 15625000) is a 16550A
> [    4.145968] console [ttyS0] enabled
> [    4.169945] f1012100.serial: ttyS1 at MMIO 0xf1012100 (irq = 24,
> base_baud = 15625000) is a 16550A
> [    4.179505] ahci-mvebu f10a8000.sata: AHCI 0001.0000 32 slots 2
> ports 6 Gbps 0x3 impl platform mode
> [    4.188591] ahci-mvebu f10a8000.sata: flags: 64bit ncq sntf led
> only pmp fbs pio slum part sxs
> [    4.197699] scsi host0: ahci-mvebu
> [    4.201249] scsi host1: ahci-mvebu
> [    4.204774] ata1: SATA max UDMA/133 mmio [mem
> 0xf10a8000-0xf10a9fff] port 0x100 irq 45
> [    4.212715] ata2: SATA max UDMA/133 mmio [mem
> 0xf10a8000-0xf10a9fff] port 0x180 irq 45
> [    4.220778] ahci-mvebu f10e0000.sata: AHCI 0001.0000 32 slots 2
> ports 6 Gbps 0x3 impl platform mode
> [    4.229854] ahci-mvebu f10e0000.sata: flags: 64bit ncq sntf led
> only pmp fbs pio slum part sxs
> [    4.238957] scsi host2: ahci-mvebu
> [    4.242505] scsi host3: ahci-mvebu
> [    4.245987] ata3: SATA max UDMA/133 mmio [mem
> 0xf10e0000-0xf10e1fff] port 0x100 irq 46
> [    4.253944] ata4: SATA max UDMA/133 mmio [mem
> 0xf10e0000-0xf10e1fff] port 0x180 irq 46
> [    4.262653] Ethernet Channel Bonding Driver: v3.7.1 (April 27,
> 2011)
> [    4.269799] libphy: Fixed MDIO Bus: probed
> [    4.274099] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
> [    4.279945] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
> [    4.285917] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver -
> version 5.1.0-k
> [    4.293594] ixgbe: Copyright (c) 1999-2016 Intel Corporation.
> [    4.299440] ixgb: Intel(R) PRO/10GbE Network Driver - version
> 1.0.135-k2-NAPI
> [    4.306607] ixgb: Copyright (c) 1999-2008 Intel Corporation.
> [    4.312474] libphy: orion_mdio_bus: probed
> [    4.318289] mv88e6085: probe of f1072004.mdio-mii:04 failed with
> error -110
> [    4.326210] mvneta f1070000.ethernet eth0: Using device tree mac
> address 00:50:43:56:27:29
> [    4.335261] mvneta f1030000.ethernet eth1: Using device tree mac
> address 00:50:43:56:8b:29
> [    4.344297] mvneta f1034000.ethernet eth2: Using device tree mac
> address 00:50:43:27:8b:56
> [    4.352756] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network
> Connection driver for Linux, in-tree:s
> [    4.361914] iwl3945: Copyright(c) 2003-2011 Intel Corporation
> [    4.367671] iwl3945: hw_scan is disabled
> [    4.371688] usbcore: registered new interface driver asix
> [    4.377123] usbcore: registered new interface driver ax88179_178a
> [    4.383251] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI)
> Driver
> [    4.389796] ehci-pci: EHCI PCI platform driver
> [    4.394273] ehci-orion: EHCI orion driver
> [    4.398380] orion-ehci f1058000.usb: EHCI Host Controller
> [    4.403807] orion-ehci f1058000.usb: new USB bus registered,
> assigned bus number 1
> [    4.411440] orion-ehci f1058000.usb: irq 41, io mem 0xf1058000
> [    4.441680] orion-ehci f1058000.usb: USB 2.0 started, EHCI 1.00
> [    4.447935] hub 1-0:1.0: USB hub found
> [    4.451780] hub 1-0:1.0: 1 port detected
> [    4.456093] xhci-hcd f10f0000.usb3: xHCI Host Controller
> [    4.461436] xhci-hcd f10f0000.usb3: new USB bus registered,
> assigned bus number 2
> [    4.469014] xhci-hcd f10f0000.usb3: hcc params 0x0a000990 hci
> version 0x100 quirks 0x00010010
> [    4.477582] xhci-hcd f10f0000.usb3: irq 48, io mem 0xf10f0000
> [    4.483661] hub 2-0:1.0: USB hub found
> [    4.487443] hub 2-0:1.0: 1 port detected
> [    4.491486] xhci-hcd f10f0000.usb3: xHCI Host Controller
> [    4.496838] xhci-hcd f10f0000.usb3: new USB bus registered,
> assigned bus number 3
> [    4.504383] usb usb3: We don't know the algorithms for LPM for this
> host, disabling LPM.
> [    4.512749] hub 3-0:1.0: USB hub found
> [    4.516526] hub 3-0:1.0: 1 port detected
> [    4.520635] xhci-hcd f10f8000.usb3: xHCI Host Controller
> [    4.525989] xhci-hcd f10f8000.usb3: new USB bus registered,
> assigned bus number 4
> [    4.533545] xhci-hcd f10f8000.usb3: hcc params 0x0a000990 hci
> version 0x100 quirks 0x00010010
> [    4.542111] xhci-hcd f10f8000.usb3: irq 49, io mem 0xf10f8000
> [    4.548169] hub 4-0:1.0: USB hub found
> [    4.551961] ata2: SATA link down (SStatus 0 SControl 300)
> [    4.551965] hub 4-0:1.0: 1 port detected
> [    4.552066] xhci-hcd f10f8000.usb3: xHCI Host Controller
> [    4.552073] xhci-hcd f10f8000.usb3: new USB bus registered,
> assigned bus number 5
> [    4.552119] usb usb5: We don't know the algorithms for LPM for this
> host, disabling LPM.
> [    4.552414] hub 5-0:1.0: USB hub found
> [    4.552444] hub 5-0:1.0: 1 port detected
> [    4.552652] usbcore: registered new interface driver usb-storage
> [    4.552824] mousedev: PS/2 mouse device common for all mice
> [    4.553353] armada38x-rtc f10a3800.rtc: rtc core: registered
> f10a3800.rtc as rtc0
> [    4.553480] i2c /dev entries driver
> [    4.553855] pca953x 0-0020: 0-0020 supply vcc not found, using
> dummy regulator
> [    4.567037] GPIO line 496 (pcie1.0-clkreq) hogged as input
> [    4.568076] GPIO line 499 (pcie1.0-w-disable) hogged as output/low
> [    4.568805] GPIO line 501 (usb3-current-limit) hogged as input
> [    4.569844] GPIO line 502 (usb3-power) hogged as output/high
> [    4.570883] GPIO line 507 (m.2 devslp) hogged as output/low
> [    4.571613] GPIO line 508 (sfp-los) hogged as input
> [    4.572343] GPIO line 509 (sfp-tx-fault) hogged as input
> [    4.573382] GPIO line 510 (sfp-tx-disable) hogged as output/low
> [    4.574111] GPIO line 511 (sfp-mod-def0) hogged as input
> [    4.574840] GPIO line 500 (pcie2.0-clkreq) hogged as input
> [    4.575879] GPIO line 503 (pcie2.0-w-disable) hogged as output/low
> [    4.575961] pca953x 0-0020: interrupt support not compiled in
> [    4.576394] IR NEC protocol handler initialized
> [    4.576396] IR RC5(x/sz) protocol handler initialized
> [    4.576397] IR RC6 protocol handler initialized
> [    4.576398] IR JVC protocol handler initialized
> [    4.576399] IR Sony protocol handler initialized
> [    4.576400] IR SANYO protocol handler initialized
> [    4.576402] IR Sharp protocol handler initialized
> [    4.576403] IR MCE Keyboard/mouse protocol handler initialized
> [    4.576404] IR XMP protocol handler initialized
> [    4.586610] (NULL device *): hwmon_device_register() is deprecated.
> Please convert the driver to use hwmon_device_.
> [    4.587121] orion_wdt: Initial timeout 171 sec
> [    4.587445] sdhci: Secure Digital Host Controller Interface driver
> [    4.587446] sdhci: Copyright(c) Pierre Ossman
> [    4.587610] sdhci-pxav3 f10d8000.sdhci: Got CD GPIO
> [    4.601813] ata4: SATA link down (SStatus 0 SControl 300)
> [    4.602073] ata3: SATA link down (SStatus 0 SControl 300)
> [    4.651761] mmc0: SDHCI controller on f10d8000.sdhci
> [f10d8000.sdhci] using ADMA
> [    4.651860] sdhci-pltfm: SDHCI platform and OF driver helper
> [    4.652046] usbcore: registered new interface driver usbhid
> [    4.652047] usbhid: USB HID core driver
> [    4.653005] NET: Registered protocol family 10
> [    4.653849] Segment Routing with IPv6
> [    4.653881] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
> [    4.654110] NET: Registered protocol family 17
> [    4.657571] 8021q: 802.1Q VLAN Support v1.8
> [    4.657655] ThumbEE CPU extension supported.
> [    4.657660] Registering SWP/SWPB emulation handler
> [    4.657907] Loading compiled-in X.509 certificates
> [    4.658691] Btrfs loaded, crc32c=crc32c-generic
> [    4.659319] mvebu-pcie soc:pcie: /soc/pcie/pcie at 2,0: reset gpio is
> active low
> [    4.659357] mvebu-pcie soc:pcie: /soc/pcie/pcie at 3,0: reset gpio is
> active low
> [    4.704927] mmc0: new high speed SDHC card at address aaaa
> [    4.705127] mmcblk0: mmc0:aaaa SL16G 14.8 GiB
> [    4.707004]  mmcblk0: p1 p2
> [    4.891777] mvebu-pcie soc:pcie: PCI host bridge to bus 0000:00
> [    4.897716] pci_bus 0000:00: root bus resource [io  0x1000-0xfffff]
> [    4.904006] pci_bus 0000:00: root bus resource [mem
> 0xd0000000-0xefffffff]
> [    4.910897] pci_bus 0000:00: root bus resource [bus 00-ff]
> [    4.916598] PCI: bus0: Fast back to back transfers disabled
> [    4.922192] pci 0000:00:02.0: bridge configuration invalid ([bus
> 00-00]), reconfiguring
> [    4.930217] pci 0000:00:03.0: bridge configuration invalid ([bus
> 00-00]), reconfiguring
> [    4.938401] pci 0000:01:00.0: enabling Extended Tags
> [    4.943568] pci 0000:01:00.0: vgaarb: VGA device added:
> decodes=io+mem,owns=none,locks=none
> [    4.952057] pci 0000:01:00.1: enabling Extended Tags
> [    4.957200] PCI: bus1: Fast back to back transfers disabled
> [    4.962831] PCI: bus2: Fast back to back transfers enabled
> [    4.968347] pci 0000:00:02.0: BAR 8: assigned [mem
> 0xd0000000-0xe7ffffff]
> [    4.975159] pci 0000:00:02.0: BAR 7: assigned [io  0x10000-0x10fff]
> [    4.981444] pci 0000:01:00.0: BAR 0: assigned [mem
> 0xd0000000-0xdfffffff 64bit pref]
> [    4.989219] pci 0000:01:00.0: BAR 2: assigned [mem
> 0xe0000000-0xe01fffff 64bit pref]
> [    4.996991] pci 0000:01:00.0: BAR 5: assigned [mem
> 0xe0200000-0xe023ffff]
> [    5.003802] pci 0000:01:00.0: BAR 6: assigned [mem
> 0xe0240000-0xe025ffff pref]
> [    5.011041] pci 0000:01:00.1: BAR 0: assigned [mem
> 0xe0260000-0xe0263fff 64bit]
> [    5.018378] pci 0000:01:00.0: BAR 4: assigned [io  0x10000-0x100ff]
> [    5.024667] pci 0000:00:02.0: PCI bridge to [bus 01]
> [    5.029642] pci 0000:00:02.0:   bridge window [io  0x10000-0x10fff]
> [    5.035929] pci 0000:00:02.0:   bridge window [mem
> 0xd0000000-0xe7ffffff]
> [    5.042738] pci 0000:00:03.0: PCI bridge to [bus 02]
> [    5.047757] pcieport 0000:00:02.0: enabling device (0140 -> 0143)
> [    5.054113] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
> [    5.054406] usb 4-1: new high-speed USB device number 2 using
> xhci-hcd
> [    5.054803] input: gpio-keys as
> /devices/platform/gpio-keys/input/input0
> [    5.060314] armada38x-rtc f10a3800.rtc: setting system clock to
> 2018-01-02 22:16:04 UTC (1514931364)
> [    5.060413] cfg80211: Loading compiled-in X.509 certificates for
> regulatory database
> [    5.062147] cfg80211: Loaded X.509 cert 'sforshee:
> 00b28ddf47aef9cea7'
> [    5.062170] ALSA device list:
> [    5.062171]   No soundcards found.
> [    5.062225] platform regulatory.0: Direct firmware load for
> regulatory.db failed with error -2
> [    5.062228] cfg80211: failed to load regulatory.db
> [    5.118446] ata1.00: supports DRM functions and may not be fully
> accessible
> [    5.125486] ata1.00: ATA-9: Samsung SSD 850 EVO mSATA 250GB,
> EMT41B6Q, max UDMA/133
> [    5.133166] ata1.00: 488397168 sectors, multi 1: LBA48 NCQ (depth
> 31/32)
> [    5.141562] ata1.00: supports DRM functions and may not be fully
> accessible
> [    5.149950] ata1.00: configured for UDMA/133
> [    5.154421] scsi 0:0:0:0: Direct-Access     ATA      Samsung SSD
> 850  1B6Q PQ: 0 ANSI: 5
> [    5.162898] sd 0:0:0:0: [sda] 488397168 512-byte logical blocks:
> (250 GB/233 GiB)
> [    5.170424] sd 0:0:0:0: [sda] Write Protect is off
> [    5.175289] sd 0:0:0:0: [sda] Write cache: enabled, read cache:
> enabled, doesn't support DPO or FUA
> [    5.185066]  sda: sda1 sda2 sda3
> [    5.188854] sd 0:0:0:0: [sda] Attached SCSI removable disk
> [    5.194390] md: Waiting for all devices to be available before
> autodetect
> [    5.201192] md: If you don't use raid, use raid=noautodetect
> [    5.207132] md: Autodetecting RAID arrays.
> [    5.211237] md: autorun ...
> [    5.214043] md: ... autorun DONE.
> [    5.223207] EXT4-fs (sda2): mounted filesystem with ordered data
> mode. Opts: (null)
> [    5.230899] VFS: Mounted root (ext4 filesystem) on device 8:2.
> [    5.237830] devtmpfs: mounted
> [    5.241302] Freeing unused kernel memory: 1024K
> [    5.247070] hub 4-1:1.0: USB hub found
> [    5.250926] hub 4-1:1.0: 4 ports detected
> [    5.317951] systemd[1]: systemd 234 running in system mode. (+PAM
> +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT )
> [    5.338867] systemd[1]: Detected architecture arm.
> Jan  2 22:16:10 localhost kernel: [    5.571694] usb 4-1.2: new
> low-speed USB device number 3 using xhci-hcd
> Jan  2 22:16:10 localhost kernel: [    5.740438] input: Trust Trust
> Wireless TouchKB as
> /devices/platform/soc/soc:internal-regs/f10f8000.usb3/usb4/4-1/4-1.2/4-1.2:1.0/0003:145F:01D3.0001/input/input1
> Jan  2 22:16:10 localhost kernel: [    5.822021] hid-generic
> 0003:145F:01D3.0001: input: USB HID v1.10 Keyboard [Trust Trust
> Wireless TouchKB] on usb-f10f8000.usb3-1.2/input0
> Jan  2 22:16:10 localhost kernel: [    5.842379] input: Trust Trust
> Wireless TouchKB as
> /devices/platform/soc/soc:internal-regs/f10f8000.usb3/usb4/4-1/4-1.2/4-1.2:1.1/0003:145F:01D3.0002/input/input2
> Jan  2 22:16:10 localhost kernel: [    5.921815] hid-generic
> 0003:145F:01D3.0002: input: USB HID v1.10 Mouse [Trust Trust Wireless
> TouchKB] on usb-f10f8000.usb3-1.2/input1
> Jan  2 22:16:10 localhost kernel: [    6.409779] lp: driver loaded but
> no devices found
> Jan  2 22:16:10 localhost kernel: [    6.417487] ppdev: user-space
> parallel port driver
> Jan  2 22:16:10 localhost kernel: [    6.614196] EXT4-fs (sda2):
> re-mounted. Opts: errors=remount-ro
> Jan  2 22:16:10 localhost kernel: [    7.648916] snd_hda_intel
> 0000:01:00.1: enabling device (0140 -> 0142)
> Jan  2 22:16:10 localhost kernel: [    7.648929] snd_hda_intel
> 0000:01:00.1: Force to snoop mode by module option
> Jan  2 22:16:10 localhost kernel: [    7.650649]
> drm_panel_orientation_quirks: module license 'unspecified' taints
> kernel.
> Jan  2 22:16:10 localhost kernel: [    7.650653] Disabling lock
> debugging due to kernel taint
> Jan  2 22:16:10 localhost kernel: [    7.706837] 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
> Jan  2 22:16:10 localhost kernel: [    7.706974] 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
> Jan  2 22:16:10 localhost kernel: [    7.707110] 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
> Jan  2 22:16:10 localhost kernel: [    7.707249] 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
> Jan  2 22:16:10 localhost kernel: [    7.707369] 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
> Jan  2 22:16:10 localhost kernel: [    7.777661] [drm] amdgpu kernel
> modesetting enabled.
> Jan  2 22:16:10 localhost kernel: [    7.778616] amdgpu 0000:01:00.0:
> enabling device (0140 -> 0143)
> Jan  2 22:16:10 localhost kernel: [    7.780795] [drm] initializing
> kernel modesetting (POLARIS11 0x1002:0x67EF 0x174B:0xE348 0xCF).
> Jan  2 22:16:10 localhost kernel: [    7.780809] [drm] register mmio
> base: 0xE0200000
> Jan  2 22:16:10 localhost kernel: [    7.780811] [drm] register mmio
> size: 262144
> Jan  2 22:16:10 localhost kernel: [    7.780846] [drm] probing gen 2
> caps for device 11ab:6828 = 3ac12/0
> Jan  2 22:16:10 localhost kernel: [    7.780848] [drm] probing mlw for
> device 11ab:6828 = 3ac12
> Jan  2 22:16:10 localhost kernel: [    7.780876] [drm] UVD is enabled in VM mode
> Jan  2 22:16:10 localhost kernel: [    7.780877] [drm] UVD ENC is
> enabled in VM mode
> Jan  2 22:16:10 localhost kernel: [    7.780882] [drm] VCE enabled in VM mode
> Jan  2 22:16:10 localhost kernel: [    7.998516] ATOM BIOS: 113-34801-U03
> Jan  2 22:16:10 localhost kernel: [    7.998546] [drm] GPU posting now...
> Jan  2 22:16:10 localhost kernel: [    8.128956] [drm] vm size is 64
> GB, 2 levels, block size is 10-bit, fragment size is 9-bit
> Jan  2 22:16:10 localhost kernel: [    8.133710] amdgpu 0000:01:00.0:
> VRAM: 2048M 0x000000F400000000 - 0x000000F47FFFFFFF (2048M used)
> Jan  2 22:16:10 localhost kernel: [    8.133724] amdgpu 0000:01:00.0:
> GTT: 256M 0x0000000000000000 - 0x000000000FFFFFFF
> Jan  2 22:16:10 localhost kernel: [    8.133727] [drm] Detected VRAM
> RAM=2048M, BAR=256M
> Jan  2 22:16:10 localhost kernel: [    8.133729] [drm] RAM width 128bits GDDR5
> Jan  2 22:16:10 localhost kernel: [    8.133823] [TTM] Zone  kernel:
> Available graphics memory: 512056 kiB
> Jan  2 22:16:10 localhost kernel: [    8.133825] [TTM] Initializing
> pool allocator
> Jan  2 22:16:10 localhost kernel: [    8.133864] [TTM] Initializing
> DMA pool allocator
> Jan  2 22:16:10 localhost kernel: [    8.133906] [drm] amdgpu: 2048M
> of VRAM memory ready
> Jan  2 22:16:10 localhost kernel: [    8.133910] [drm] amdgpu: 750M of
> GTT memory ready.
> Jan  2 22:16:10 localhost kernel: [    8.133933] [drm] GART: num cpu
> pages 65536, num gpu pages 65536
> Jan  2 22:16:10 localhost kernel: [    8.134011] [drm] PCIE GART of
> 256M enabled (table at 0x000000F400040000).
> Jan  2 22:16:10 localhost kernel: [    8.135969] [drm] Chained IB
> support enabled!
> Jan  2 22:16:10 localhost kernel: [    8.222388] [drm] Found UVD
> firmware Version: 1.79 Family ID: 16
> Jan  2 22:16:10 localhost kernel: [    8.370002] [drm] Found VCE
> firmware Version: 52.4 Binary ID: 3
> Jan  2 22:16:10 localhost kernel: [    8.459983] amdgpu: [powerplay]
> Jan  2 22:16:10 localhost kernel: [    8.459983]  failed to send
> message 309 ret is 254
> Jan  2 22:16:10 localhost kernel: [    8.460011] amdgpu: [powerplay]
> Jan  2 22:16:10 localhost kernel: [    8.460011]  failed to send pre
> message 14e ret is 254
> Jan  2 22:16:10 localhost kernel: [    8.591421]
> [drm:dal_bios_parser_init_cmd_tbl [amdgpu]] *ERROR* Don't have
> enable_spread_spectrum_on_ppll for v4
> Jan  2 22:16:10 localhost kernel: [    8.602061]
> [drm:dal_bios_parser_init_cmd_tbl [amdgpu]] *ERROR* Don't have
> program_clock for v7
> Jan  2 22:16:10 localhost kernel: [    8.610933] [drm] DM_PPLIB:
> values for Engine clock
> Jan  2 22:16:10 localhost kernel: [    8.610937] [drm] DM_PPLIB:     21400
> Jan  2 22:16:10 localhost kernel: [    8.610939] [drm] DM_PPLIB:     48100
> Jan  2 22:16:10 localhost kernel: [    8.610940] [drm] DM_PPLIB:     76000
> Jan  2 22:16:10 localhost kernel: [    8.610941] [drm] DM_PPLIB:     102000
> Jan  2 22:16:10 localhost kernel: [    8.610943] [drm] DM_PPLIB:     110200
> Jan  2 22:16:10 localhost kernel: [    8.610944] [drm] DM_PPLIB:     113800
> Jan  2 22:16:10 localhost kernel: [    8.610945] [drm] DM_PPLIB:     117200
> Jan  2 22:16:10 localhost kernel: [    8.610946] [drm] DM_PPLIB:     121000
> Jan  2 22:16:10 localhost kernel: [    8.610948] [drm] DM_PPLIB:
> Warning: using default validation clocks!
> Jan  2 22:16:10 localhost kernel: [    8.610950] [drm] DM_PPLIB:
> Validation clocks:
> Jan  2 22:16:10 localhost kernel: [    8.610952] [drm] DM_PPLIB:
> engine_max_clock: 72000
> Jan  2 22:16:10 localhost kernel: [    8.610953] [drm] DM_PPLIB:
> memory_max_clock: 80000
> Jan  2 22:16:10 localhost kernel: [    8.610955] [drm] DM_PPLIB:
> level           : 0
> Jan  2 22:16:10 localhost kernel: [    8.610957] [drm] DM_PPLIB:
> reducing engine clock level from 8 to 2
> Jan  2 22:16:10 localhost kernel: [    8.610961] [drm] DM_PPLIB:
> values for Memory clock
> Jan  2 22:16:10 localhost kernel: [    8.610963] [drm] DM_PPLIB:     30000
> Jan  2 22:16:10 localhost kernel: [    8.610964] [drm] DM_PPLIB:     175000
> Jan  2 22:16:10 localhost kernel: [    8.610966] [drm] DM_PPLIB:
> Warning: using default validation clocks!
> Jan  2 22:16:10 localhost kernel: [    8.610967] [drm] DM_PPLIB:
> Validation clocks:
> Jan  2 22:16:10 localhost kernel: [    8.610969] [drm] DM_PPLIB:
> engine_max_clock: 72000
> Jan  2 22:16:10 localhost kernel: [    8.610970] [drm] DM_PPLIB:
> memory_max_clock: 80000
> Jan  2 22:16:10 localhost kernel: [    8.610972] [drm] DM_PPLIB:
> level           : 0
> Jan  2 22:16:10 localhost kernel: [    8.610973] [drm] DM_PPLIB:
> reducing memory clock level from 2 to 1
> Jan  2 22:16:10 localhost kernel: [    8.611994] [drm] Display Core
> initialized with v3.1.27!
> Jan  2 22:16:10 localhost kernel: [    8.711955] [drm] EDID checksum
> is invalid, remainder is 223
> Jan  2 22:16:10 localhost kernel: [    8.711961] Raw EDID:
> Jan  2 22:16:10 localhost kernel: [    8.711965]      00 ff ff ff ff
> ff ff 00 2e 83 54 21 34 00 00 00
> Jan  2 22:16:10 localhost kernel: [    8.711967]      29 15 01 03 80
> 30 1b 78 0a f0 65 98 57 51 91 27
> Jan  2 22:16:10 localhost kernel: [    8.711969]      00 50 54 21 08
> 00 81 80 a9 c0 01 01 01 01 01 01
> Jan  2 22:16:10 localhost kernel: [    8.711970]      01 01 01 01 01
> 01 02 3a 80 18 71 38 2d 40 58 2c
> Jan  2 22:16:10 localhost kernel: [    8.711972]      45 00 dc 0c 11
> 00 00 1e 66 21 50 b0 51 00 1b 30
> Jan  2 22:16:10 localhost kernel: [    8.711974]      40 70 36 00 dc
> 0c 11 00 00 1e 00 00 00 fc 00 32
> Jan  2 22:16:10 localhost kernel: [    8.711975]      32 4c 31 31 41
> 2d 48 44 2d 41 55 0a 00 00 00 fd
> Jan  2 22:16:10 localhost kernel: [    8.711977]      00 31 3d 0f 44
> 0f 00 0a 20 20 20 20 20 20 01 15
> Jan  2 22:16:10 localhost kernel: [    8.773617] [drm] EDID checksum
> is invalid, remainder is 223
> Jan  2 22:16:10 localhost kernel: [    8.773622] Raw EDID:
> Jan  2 22:16:10 localhost kernel: [    8.773625]      00 ff ff ff ff
> ff ff 00 2e 83 54 21 34 00 00 00
> Jan  2 22:16:10 localhost kernel: [    8.773627]      29 15 01 03 80
> 30 1b 78 0a f0 65 98 57 51 91 27
> Jan  2 22:16:10 localhost kernel: [    8.773629]      00 50 54 21 08
> 00 81 80 a9 c0 01 01 01 01 01 01
> Jan  2 22:16:10 localhost kernel: [    8.773631]      01 01 01 01 01
> 01 02 3a 80 18 71 38 2d 40 58 2c
> Jan  2 22:16:10 localhost kernel: [    8.773632]      45 00 dc 0c 11
> 00 00 1e 66 21 50 b0 51 00 1b 30
> Jan  2 22:16:10 localhost kernel: [    8.773634]      40 70 36 00 dc
> 0c 11 00 00 1e 00 00 00 fc 00 32
> Jan  2 22:16:10 localhost kernel: [    8.773635]      32 4c 31 31 41
> 2d 48 44 2d 41 55 0a 00 00 00 fd
> Jan  2 22:16:10 localhost kernel: [    8.773637]      00 31 3d 0f 44
> 0f 00 0a 20 20 20 20 20 20 01 15
> Jan  2 22:16:10 localhost kernel: [    8.835263] [drm] EDID checksum
> is invalid, remainder is 223
> Jan  2 22:16:10 localhost kernel: [    8.835267] Raw EDID:
> Jan  2 22:16:10 localhost kernel: [    8.835270]      00 ff ff ff ff
> ff ff 00 2e 83 54 21 34 00 00 00
> Jan  2 22:16:10 localhost kernel: [    8.835272]      29 15 01 03 80
> 30 1b 78 0a f0 65 98 57 51 91 27
> Jan  2 22:16:10 localhost kernel: [    8.835274]      00 50 54 21 08
> 00 81 80 a9 c0 01 01 01 01 01 01
> Jan  2 22:16:10 localhost kernel: [    8.835275]      01 01 01 01 01
> 01 02 3a 80 18 71 38 2d 40 58 2c
> Jan  2 22:16:10 localhost kernel: [    8.835277]      45 00 dc 0c 11
> 00 00 1e 66 21 50 b0 51 00 1b 30
> Jan  2 22:16:10 localhost kernel: [    8.835278]      40 70 36 00 dc
> 0c 11 00 00 1e 00 00 00 fc 00 32
> Jan  2 22:16:10 localhost kernel: [    8.835280]      32 4c 31 31 41
> 2d 48 44 2d 41 55 0a 00 00 00 fd
> Jan  2 22:16:10 localhost kernel: [    8.835282]      00 31 3d 0f 44
> 0f 00 0a 20 20 20 20 20 20 01 15
> Jan  2 22:16:10 localhost kernel: [    8.835794]
> [drm:dm_helpers_read_local_edid [amdgpu]] *ERROR* EDID err: 3, on
> connector: HDMI-A-1
> Jan  2 22:16:10 localhost kernel: [    8.836127]
> [drm:log_to_debug_console [amdgpu]] *ERROR* EDID checksum invalid.
> Jan  2 22:16:10 localhost kernel: [    8.858895] [drm] Supports vblank
> timestamp caching Rev 2 (21.10.2013).
> Jan  2 22:16:10 localhost kernel: [    8.858900] [drm] Driver supports
> precise vblank timestamp query.
> Jan  2 22:16:10 localhost kernel: [    8.891054] [drm] UVD and UVD ENC
> initialized successfully.
> Jan  2 22:16:10 localhost kernel: [    8.991987] [drm] VCE initialized
> successfully.
> Jan  2 22:16:10 localhost kernel: [    9.122860] EXT4-fs (mmcblk0p1):
> mounted filesystem with ordered data mode. Opts: errors=remount-ro
> Jan  2 22:16:10 localhost kernel: [    9.148940] Adding 1952764k swap
> on /dev/sda1.  Priority:-2 extents:1 across:1952764k SS
> Jan  2 22:16:10 localhost kernel: [    9.514830] [drm] EDID checksum
> is invalid, remainder is 223
> Jan  2 22:16:10 localhost kernel: [    9.514834] Raw EDID:
> Jan  2 22:16:10 localhost kernel: [    9.514838]      00 ff ff ff ff
> ff ff 00 2e 83 54 21 34 00 00 00
> Jan  2 22:16:10 localhost kernel: [    9.514840]      29 15 01 03 80
> 30 1b 78 0a f0 65 98 57 51 91 27
> Jan  2 22:16:10 localhost kernel: [    9.514842]      00 50 54 21 08
> 00 81 80 a9 c0 01 01 01 01 01 01
> Jan  2 22:16:10 localhost kernel: [    9.514843]      01 01 01 01 01
> 01 02 3a 80 18 71 38 2d 40 58 2c
> Jan  2 22:16:10 localhost kernel: [    9.514845]      45 00 dc 0c 11
> 00 00 1e 66 21 50 b0 51 00 1b 30
> Jan  2 22:16:10 localhost kernel: [    9.514846]      40 70 36 00 dc
> 0c 11 00 00 1e 00 00 00 fc 00 32
> Jan  2 22:16:10 localhost kernel: [    9.514848]      32 4c 31 31 41
> 2d 48 44 2d 41 55 0a 00 00 00 fd
> Jan  2 22:16:10 localhost kernel: [    9.514850]      00 31 3d 0f 44
> 0f 00 0a 20 20 20 20 20 20 01 15
> Jan  2 22:16:10 localhost kernel: [    9.514856] amdgpu 0000:01:00.0:
> HDMI-A-1: EDID invalid.
> Jan  2 22:16:10 localhost kernel: [    9.515693] [drm] fb mappable at 0xD03F2000
> Jan  2 22:16:10 localhost kernel: [    9.515695] [drm] vram apper at 0xD0000000
> Jan  2 22:16:10 localhost kernel: [    9.515697] [drm] size 3145728
> Jan  2 22:16:10 localhost kernel: [    9.515698] [drm] fb depth is 24
> Jan  2 22:16:10 localhost kernel: [    9.515700] [drm]    pitch is 4096
> Jan  2 22:16:10 localhost kernel: [    9.535511] Console: switching to
> colour frame buffer device 128x48
> Jan  2 22:16:10 localhost kernel: [    9.595719] amdgpu 0000:01:00.0:
> fb0: amdgpudrmfb frame buffer device
> Jan  2 22:16:10 localhost kernel: [    9.633154] [drm] Initialized
> amdgpu 3.23.0 20150101 for 0000:01:00.0 on minor 0
> Jan  2 22:16:12 localhost kernel: [   12.690445] IPv6:
> ADDRCONF(NETDEV_UP): eth0: link is not ready
> Jan  2 22:16:12 localhost kernel: [   12.782663] IPv6:
> ADDRCONF(NETDEV_UP): eth0: link is not ready
> Jan  2 22:16:12 localhost kernel: [   12.804369] IPv6:
> ADDRCONF(NETDEV_UP): eth1: link is not ready
> Jan  2 22:16:12 localhost kernel: [   12.805095] IPv6:
> ADDRCONF(NETDEV_UP): eth1: link is not ready
> Jan  2 22:16:12 localhost kernel: [   12.840083] IPv6:
> ADDRCONF(NETDEV_UP): eth2: link is not ready
> Jan  2 22:16:12 localhost kernel: [   12.841117] IPv6:
> ADDRCONF(NETDEV_UP): eth2: link is not ready
> Jan  2 22:16:12 localhost kernel: [   13.371194] [drm] EDID checksum
> is invalid, remainder is 223
> Jan  2 22:16:12 localhost kernel: [   13.371199] Raw EDID:
> Jan  2 22:16:12 localhost kernel: [   13.371202]      00 ff ff ff ff
> ff ff 00 2e 83 54 21 34 00 00 00
> Jan  2 22:16:12 localhost kernel: [   13.371204]      29 15 01 03 80
> 30 1b 78 0a f0 65 98 57 51 91 27
> Jan  2 22:16:12 localhost kernel: [   13.371206]      00 50 54 21 08
> 00 81 80 a9 c0 01 01 01 01 01 01
> Jan  2 22:16:12 localhost kernel: [   13.371208]      01 01 01 01 01
> 01 02 3a 80 18 71 38 2d 40 58 2c
> Jan  2 22:16:12 localhost kernel: [   13.371209]      45 00 dc 0c 11
> 00 00 1e 66 21 50 b0 51 00 1b 30
> Jan  2 22:16:12 localhost kernel: [   13.371211]      40 70 36 00 dc
> 0c 11 00 00 1e 00 00 00 fc 00 32
> Jan  2 22:16:12 localhost kernel: [   13.371213]      32 4c 31 31 41
> 2d 48 44 2d 41 55 0a 00 00 00 fd
> Jan  2 22:16:12 localhost kernel: [   13.371214]      00 31 3d 0f 44
> 0f 00 0a 20 20 20 20 20 20 01 15
> Jan  2 22:16:12 localhost kernel: [   13.371220] amdgpu 0000:01:00.0:
> HDMI-A-1: EDID invalid.
> Jan  2 22:16:12 localhost kernel: [   13.372798] [drm] EDID checksum
> is invalid, remainder is 223
> Jan  2 22:16:12 localhost kernel: [   13.372801] Raw EDID:
> Jan  2 22:16:12 localhost kernel: [   13.372804]      00 ff ff ff ff
> ff ff 00 2e 83 54 21 34 00 00 00
> Jan  2 22:16:12 localhost kernel: [   13.372806]      29 15 01 03 80
> 30 1b 78 0a f0 65 98 57 51 91 27
> Jan  2 22:16:12 localhost kernel: [   13.372808]      00 50 54 21 08
> 00 81 80 a9 c0 01 01 01 01 01 01
> Jan  2 22:16:12 localhost kernel: [   13.372809]      01 01 01 01 01
> 01 02 3a 80 18 71 38 2d 40 58 2c
> Jan  2 22:16:12 localhost kernel: [   13.372811]      45 00 dc 0c 11
> 00 00 1e 66 21 50 b0 51 00 1b 30
> Jan  2 22:16:12 localhost kernel: [   13.372813]      40 70 36 00 dc
> 0c 11 00 00 1e 00 00 00 fc 00 32
> Jan  2 22:16:12 localhost kernel: [   13.372814]      32 4c 31 31 41
> 2d 48 44 2d 41 55 0a 00 00 00 fd
> Jan  2 22:16:12 localhost kernel: [   13.372816]      00 31 3d 0f 44
> 0f 00 0a 20 20 20 20 20 20 01 15
> Jan  2 22:16:12 localhost kernel: [   13.372821] amdgpu 0000:01:00.0:
> HDMI-A-1: EDID invalid.
> Jan  2 22:16:13 localhost kernel: [   13.831733] mvneta
> f1030000.ethernet eth1: Link is Up - 1Gbps/Full - flow control off
> Jan  2 22:16:13 localhost kernel: [   13.831755] IPv6:
> ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
> Jan  2 22:16:13 localhost kernel: [   13.911730] mvneta
> f1034000.ethernet eth2: Link is Up - 1Gbps/Full - flow control off
> Jan  2 22:16:13 localhost kernel: [   13.911748] IPv6:
> ADDRCONF(NETDEV_CHANGE): eth2: link becomes ready
> Jan  2 22:16:13 localhost kernel: [   14.209369] random: crng init done
> Jan  2 22:16:13 localhost kernel: [   14.534838] fuse init (API version 7.26)
> Jan  2 22:16:15 localhost kernel: [   15.992865] mvneta
> f1070000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx
> Jan  2 22:16:15 localhost kernel: [   15.992884] IPv6:
> ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
>
> On Tue, Jan 2, 2018 at 1:17 PM, Christian König
> <christian.koenig at amd.com> wrote:
>>> when you refer to API traces, you're suggesting to strace
>>> kodi, or what do you mean?
>>
>> What I meant was apitrace (https://github.com/apitrace/apitrace), but when
>> even the lightdm login screen crashes than this won't be much helpful.
>>
>> That strongly sounds like a ARM specific problem, maybe USWC doesn't work as
>> it should? See function drm_arch_can_wc_memory() in the kernel source and
>> try if it helps if you always return false.
>>
>> Apart from that the only other explanation I have is that some system memory
>> isn't accessible for the GPU while some other is working fine.
>>
>> Please provide the output of "sudo cat /proc/iomem" to double check that.
>>
>> Regards,
>> Christian.
>>
>>


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

  Powered by Linux