Bug 100541

Summary: Since 4.1, the mouse cursor is corrupted after suspend/resume
Product: Drivers Reporter: Christian Casteyde (casteyde.christian)
Component: Video(DRI - non Intel)Assignee: drivers_video-dri
Status: CLOSED PATCH_ALREADY_AVAILABLE    
Severity: normal CC: alexdeucher
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 4.1 Subsystem:
Regression: No Bisected commit-id:
Attachments: Xorg.0.log after a suspend/resume

Description Christian Casteyde 2015-06-26 20:31:31 UTC
When I suspend the laptop and resume it, X.org shows the screen locker fine but:
a. the mouse cursor is now a square full of random colored pixels;
b. switching to console VT shows the whole screen filled with random colored pixels until the text mode is set up.
After switching back to X (vt7), everything is nice. The cursor is also restored when after login to KDE, probably the WM changes it.

It used to work fine with previous kernels (last working is 4.0.6).
Therefore I think something was broken when restoring the graphic state.

Hardware: AMD turks, Core i7, 64bits.

lspci -v:

00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
        Subsystem: Acer Incorporated [ALI] Device 050e
        Flags: bus master, fast devsel, latency 0
        Capabilities: [e0] Vendor Specific Information: Len=0c <?>

00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        I/O behind bridge: 00003000-00003fff
        Memory behind bridge: c0300000-c12fffff
        Prefetchable memory behind bridge: 00000000b0000000-00000000bfffffff
        Capabilities: [88] Subsystem: Acer Incorporated [ALI] Device 050e
        Capabilities: [80] Power Management version 3
        Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [a0] Express Root Port (Slot+), MSI 00
        Capabilities: [100] Virtual Channel
        Capabilities: [140] Root Complex Link
        Kernel driver in use: pcieport

00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
        Subsystem: Acer Incorporated [ALI] Device 050e
        Flags: bus master, fast devsel, latency 0, IRQ 10
        Memory at c1304000 (64-bit, non-prefetchable) [size=16]
        Capabilities: [50] Power Management version 3
        Capabilities: [8c] MSI: Enable- Count=1/1 Maskable- 64bit+

00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 04) (prog-if 20 [EHCI])
        Subsystem: Acer Incorporated [ALI] Device 050e
        Flags: bus master, medium devsel, latency 0, IRQ 16
        Memory at c130a000 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Debug port: BAR=1 offset=00a0
        Capabilities: [98] PCI Advanced Features
        Kernel driver in use: ehci-pci

00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 04)
        Subsystem: Acer Incorporated [ALI] Device 050e
        Flags: bus master, fast devsel, latency 0, IRQ 35
        Memory at c1300000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 2
        Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
        Capabilities: [100] Virtual Channel
        Capabilities: [130] Root Complex Link
        Kernel driver in use: snd_hda_intel

00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b4) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
        I/O behind bridge: 00002000-00002fff
        Memory behind bridge: c0200000-c02fffff
        Capabilities: [40] Express Root Port (Slot+), MSI 00
        Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
        Capabilities: [90] Subsystem: Acer Incorporated [ALI] Device 050e
        Capabilities: [a0] Power Management version 2
        Kernel driver in use: pcieport

00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b4) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
        Memory behind bridge: c0100000-c01fffff
        Capabilities: [40] Express Root Port (Slot+), MSI 00
        Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
        Capabilities: [90] Subsystem: Acer Incorporated [ALI] Device 050e
        Capabilities: [a0] Power Management version 2
        Kernel driver in use: pcieport

00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b4) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
        Memory behind bridge: c0000000-c00fffff
        Capabilities: [40] Express Root Port (Slot+), MSI 00
        Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
        Capabilities: [90] Subsystem: Acer Incorporated [ALI] Device 050e
        Capabilities: [a0] Power Management version 2
        Kernel driver in use: pcieport

00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 04) (prog-if 20 [EHCI])
        Subsystem: Acer Incorporated [ALI] Device 050e
        Flags: bus master, medium devsel, latency 0, IRQ 23
        Memory at c1309000 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Debug port: BAR=1 offset=00a0
        Capabilities: [98] PCI Advanced Features
        Kernel driver in use: ehci-pci

00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 04)
        Subsystem: Acer Incorporated [ALI] Device 050e
        Flags: bus master, medium devsel, latency 0
        Capabilities: [e0] Vendor Specific Information: Len=0c <?>

00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 04) (prog-if 01 [AHCI 1.0])
        Subsystem: Acer Incorporated [ALI] Device 050e
        Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 26
        I/O ports at 4048 [size=8]
        I/O ports at 405c [size=4]
        I/O ports at 4040 [size=8]
        I/O ports at 4058 [size=4]
        I/O ports at 4020 [size=32]
        Memory at c1308000 (32-bit, non-prefetchable) [size=2K]
        Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [70] Power Management version 3
        Capabilities: [a8] SATA HBA v1.0
        Capabilities: [b0] PCI Advanced Features
        Kernel driver in use: ahci

00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 04)
        Subsystem: Acer Incorporated [ALI] Device 050e
        Flags: medium devsel, IRQ 7
        Memory at c1306000 (64-bit, non-prefetchable) [size=256]
        I/O ports at 4000 [size=32]

01:00.0 VGA compatible controller: AMD/ATI [Advanced Micro Devices, Inc.] Whistler [Radeon HD 6600M/6700M/7600M Series] (prog-if 00 [VGA controller])
        Subsystem: Acer Incorporated [ALI] Device 050e
        Flags: bus master, fast devsel, latency 0, IRQ 25
        Memory at b0000000 (64-bit, prefetchable) [size=256M]
        Memory at c0300000 (64-bit, non-prefetchable) [size=128K]
        I/O ports at 3000 [size=256]
        Expansion ROM at c0340000 [disabled] [size=128K]
        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
        Kernel driver in use: radeon

01:00.1 Audio device: AMD/ATI [Advanced Micro Devices, Inc.] Turks/Whistler HDMI Audio [Radeon HD 6000 Series]
        Subsystem: Acer Incorporated [ALI] Device 050e
        Flags: bus master, fast devsel, latency 0, IRQ 36
        Memory at c0320000 (64-bit, non-prefetchable) [size=16K]
        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
        Kernel driver in use: snd_hda_intel

02:00.0 Ethernet controller: Qualcomm Atheros AR8151 v2.0 Gigabit Ethernet (rev c0)
        Subsystem: Acer Incorporated [ALI] Device 050e
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at c0200000 (64-bit, non-prefetchable) [size=256K]
        I/O ports at 2000 [size=128]
        Capabilities: [40] Power Management version 3
        Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [58] Express Endpoint, MSI 00
        Capabilities: [6c] Vital Product Data
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [180] Device Serial Number ff-d9-05-a8-1c-75-08-ff
        Kernel driver in use: atl1c

03:00.0 Network controller: Atheros Communications Inc. AR9287 Wireless Network Adapter (PCI-Express) (rev 01)
        Subsystem: Foxconn International, Inc. Device e034
        Flags: bus master, fast devsel, latency 0, IRQ 17
        Memory at c0100000 (64-bit, non-prefetchable) [size=64K]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit-
        Capabilities: [60] Express Legacy Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Virtual Channel
        Capabilities: [160] Device Serial Number 00-15-17-ff-ff-24-14-12
        Capabilities: [170] Power Budgeting <?>
        Kernel driver in use: ath9k

05:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04) (prog-if 30 [XHCI])
        Subsystem: Acer Incorporated [ALI] Device 050e
        Flags: bus master, fast devsel, latency 0, IRQ 19
        Memory at c0000000 (64-bit, non-prefetchable) [size=8K]
        Capabilities: [50] Power Management version 3
        Capabilities: [70] MSI: Enable- Count=1/8 Maskable- 64bit+
        Capabilities: [90] MSI-X: Enable+ Count=8 Masked-
        Capabilities: [a0] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Device Serial Number ff-ff-ff-ff-ff-ff-ff-ff
        Capabilities: [150] Latency Tolerance Reporting
        Kernel driver in use: xhci_hcd


dmesg after resume:
...
ACPI: Sleep Button [SLPB]
input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
ACPI: Power Button [PWRF]
ACPI: Video Device [PEGP] (multi-head: yes  rom: no  post: no)
acpi device:35: registered as cooling_device0
input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:34/LNXVIDEO:01/input/input4
[Firmware Bug]: Duplicate ACPI video bus devices for the same VGA controller, please try module parameter "video.allow_duplicates=1"if the current driver doesn't work.
ACPI: Battery Slot [BAT0] (battery present)
Non-volatile memory driver v1.3
[drm] Initialized drm 1.1.0 20060810
[drm] radeon kernel modesetting enabled.
[drm] initializing kernel modesetting (TURKS 0x1002:0x6741 0x1025:0x050E).
[drm] register mmio base: 0xC0300000
[drm] register mmio size: 131072
ATOM BIOS: Acer
radeon 0000:01:00.0: VRAM: 2048M 0x0000000000000000 - 0x000000007FFFFFFF (2048M used)
radeon 0000:01:00.0: GTT: 1024M 0x0000000080000000 - 0x00000000BFFFFFFF
[drm] Detected VRAM RAM=2048M, BAR=256M
[drm] RAM width 128bits DDR
[TTM] Zone  kernel: Available graphics memory: 3045992 kiB
tsc: Refined TSC clocksource calibration: 1995.462 MHz
clocksource tsc: mask: 0xffffffffffffffff max_cycles: 0x3986dea5ff8, max_idle_ns: 881590714180 ns
[TTM] Zone   dma32: Available graphics memory: 2097152 kiB
[TTM] Initializing pool allocator
[TTM] Initializing DMA pool allocator
[drm] radeon: 2048M of VRAM memory ready
[drm] radeon: 1024M of GTT memory ready.
[drm] Loading TURKS Microcode
[drm] Internal thermal controller with fan control
== power state 0 ==
        ui class: none
        internal class: boot 
        caps: 
        uvd    vclk: 0 dclk: 0
                power level 0    sclk: 10000 mclk: 15000 vddc: 900 vddci: 0
                power level 1    sclk: 10000 mclk: 15000 vddc: 900 vddci: 0
                power level 2    sclk: 10000 mclk: 15000 vddc: 900 vddci: 0
        status: c r b 
== power state 1 ==
        ui class: performance
        internal class: none
        caps: 
        uvd    vclk: 0 dclk: 0
                power level 0    sclk: 10000 mclk: 60000 vddc: 900 vddci: 0
                power level 1    sclk: 40000 mclk: 80000 vddc: 1000 vddci: 0
                power level 2    sclk: 60000 mclk: 80000 vddc: 1000 vddci: 0
        status: 
== power state 2 ==
        ui class: none
        internal class: uvd 
        caps: video 
        uvd    vclk: 70000 dclk: 56000
                power level 0    sclk: 60000 mclk: 80000 vddc: 1000 vddci: 0
                power level 1    sclk: 60000 mclk: 80000 vddc: 1000 vddci: 0
                power level 2    sclk: 60000 mclk: 80000 vddc: 1000 vddci: 0
        status: 
== power state 3 ==
        ui class: battery
        internal class: none
        caps: 
        uvd    vclk: 0 dclk: 0
                power level 0    sclk: 10000 mclk: 15000 vddc: 900 vddci: 0
                power level 1    sclk: 10000 mclk: 15000 vddc: 900 vddci: 0
                power level 2    sclk: 30000 mclk: 30000 vddc: 900 vddci: 0
        status: 
== power state 4 ==
        ui class: battery
        internal class: uvd_hd 
        caps: video 
        uvd    vclk: 40000 dclk: 30000
                power level 0    sclk: 40000 mclk: 60000 vddc: 900 vddci: 0
                power level 1    sclk: 40000 mclk: 60000 vddc: 900 vddci: 0
                power level 2    sclk: 40000 mclk: 60000 vddc: 900 vddci: 0
        status: 
== power state 5 ==
        ui class: battery
        internal class: uvd_sd 
        caps: video 
        uvd    vclk: 10000 dclk: 10000
                power level 0    sclk: 30000 mclk: 30000 vddc: 900 vddci: 0
                power level 1    sclk: 30000 mclk: 30000 vddc: 900 vddci: 0
                power level 2    sclk: 30000 mclk: 30000 vddc: 900 vddci: 0
        status: 
== power state 6 ==
        ui class: none
        internal class: uvd_hd2 
        caps: video 
        uvd    vclk: 70000 dclk: 56000
                power level 0    sclk: 60000 mclk: 80000 vddc: 1000 vddci: 0
                power level 1    sclk: 60000 mclk: 80000 vddc: 1000 vddci: 0
                power level 2    sclk: 60000 mclk: 80000 vddc: 1000 vddci: 0
        status: 
[drm] radeon: dpm initialized
[drm] GART: num cpu pages 262144, num gpu pages 262144
[drm] enabling PCIE gen 2 link speeds, disable with radeon.pcie_gen2=0
[drm] PCIE GART of 1024M enabled (table at 0x0000000000274000).
radeon 0000:01:00.0: WB enabled
radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000080000c00 and cpu addr 0xffff8801c6dcac00
radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000080000c0c and cpu addr 0xffff8801c6dcac0c
radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x0000000000072118 and cpu addr 0xffffc90001032118
[drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[drm] Driver supports precise vblank timestamp query.
radeon 0000:01:00.0: radeon: MSI limited to 32-bit
radeon 0000:01:00.0: radeon: using MSI.
[drm] radeon: irq initialized.
[drm] ring test on 0 succeeded in 2 usecs
[drm] ring test on 3 succeeded in 9 usecs
[drm] ring test on 5 succeeded in 2 usecs
[drm] UVD initialized successfully.
[drm] ib test on ring 0 succeeded in 0 usecs
[drm] ib test on ring 3 succeeded in 0 usecs
[drm] ib test on ring 5 succeeded
[drm] radeon atom DIG backlight initialized
[drm] Radeon Display Connectors
[drm] Connector 0:
[drm]   LVDS-1
[drm]   DDC: 0x6450 0x6450 0x6454 0x6454 0x6458 0x6458 0x645c 0x645c
[drm]   Encoders:
[drm]     LCD1: INTERNAL_UNIPHY
[drm] Connector 1:
[drm]   HDMI-A-1
[drm]   HPD1
[drm]   DDC: 0x6430 0x6430 0x6434 0x6434 0x6438 0x6438 0x643c 0x643c
[drm]   Encoders:
[drm]     DFP1: INTERNAL_UNIPHY1
[drm] Connector 2:
[drm]   VGA-1
[drm]   DDC: 0x6470 0x6470 0x6474 0x6474 0x6478 0x6478 0x647c 0x647c
[drm]   Encoders:
[drm]     CRT1: INTERNAL_KLDSCP_DAC1
Switched to clocksource tsc
switching from power state:
        ui class: none
        internal class: boot 
        caps: 
        uvd    vclk: 0 dclk: 0
                power level 0    sclk: 10000 mclk: 15000 vddc: 900 vddci: 0
                power level 1    sclk: 10000 mclk: 15000 vddc: 900 vddci: 0
                power level 2    sclk: 10000 mclk: 15000 vddc: 900 vddci: 0
        status: c b 
switching to power state:
        ui class: performance
        internal class: none
        caps: 
        uvd    vclk: 0 dclk: 0
                power level 0    sclk: 10000 mclk: 60000 vddc: 900 vddci: 0
                power level 1    sclk: 40000 mclk: 80000 vddc: 1000 vddci: 0
                power level 2    sclk: 60000 mclk: 80000 vddc: 1000 vddci: 0
        status: r 
cfg80211: Calling CRDA to update world regulatory domain
[drm] fb mappable at 0xB0475000
[drm] vram apper at 0xB0000000
[drm] size 5787648
[drm] fb depth is 24
[drm]    pitch is 6400
fbcon: radeondrmfb (fb0) is primary device
switching from power state:
        ui class: performance
        internal class: none
        caps: 
        uvd    vclk: 0 dclk: 0
                power level 0    sclk: 10000 mclk: 60000 vddc: 900 vddci: 0
                power level 1    sclk: 40000 mclk: 80000 vddc: 1000 vddci: 0
                power level 2    sclk: 60000 mclk: 80000 vddc: 1000 vddci: 0
        status: c r 
switching to power state:
        ui class: performance
        internal class: none
        caps: 
        uvd    vclk: 0 dclk: 0
                power level 0    sclk: 10000 mclk: 60000 vddc: 900 vddci: 0
                power level 1    sclk: 40000 mclk: 80000 vddc: 1000 vddci: 0
                power level 2    sclk: 60000 mclk: 80000 vddc: 1000 vddci: 0
        status: c r 
cfg80211: Calling CRDA to update world regulatory domain
cfg80211: Calling CRDA to update world regulatory domain
Console: switching to colour frame buffer device 200x56
radeon 0000:01:00.0: fb0: radeondrmfb frame buffer device
radeon 0000:01:00.0: registered panic notifier
[drm] Initialized radeon 2.42.0 20080528 for 0000:01:00.0 on minor 0
brd: module loaded
loop: module loaded
ahci 0000:00:1f.2: version 3.0
ahci 0000:00:1f.2: SSS flag set, parallel bus scan disabled
ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 6 ports 6 Gbps 0x5 impl SATA mode
ahci 0000:00:1f.2: flags: 64bit ncq sntf stag pm led clo pio slum part ems apst 
scsi host0: ahci
scsi host1: ahci
scsi host2: ahci
scsi host3: ahci
scsi host4: ahci
scsi host5: ahci
ata1: SATA max UDMA/133 abar m2048@0xc1308000 port 0xc1308100 irq 26
ata2: DUMMY
ata3: SATA max UDMA/133 abar m2048@0xc1308000 port 0xc1308200 irq 26
ata4: DUMMY
ata5: DUMMY
ata6: DUMMY
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
atl1c 0000:02:00.0: version 1.0.1.1-NAPI
PPP generic driver version 2.4.2
PPP BSD Compression module registered
PPP Deflate Compression module registered
usbcore: registered new interface driver rt2800usb
ath: phy0: ASPM enabled: 0x42
ath: EEPROM regdomain: 0x65
ath: EEPROM indicates we should expect a direct regpair map
ath: Country alpha2 being used: 00
ath: Regpair used: 0x65
ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
ieee80211 phy0: Atheros AR9287 Rev:2 mem=0xffffc90000fc0000, irq=17
xhci_hcd 0000:05:00.0: xHCI Host Controller
xhci_hcd 0000:05:00.0: new USB bus registered, assigned bus number 1
xhci_hcd 0000:05:00.0: hcc params 0x014042cb hci version 0x96 quirks 0x00000004
usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: xHCI Host Controller
usb usb1: Manufacturer: Linux 4.1.0 xhci-hcd
usb usb1: SerialNumber: 0000:05:00.0
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
xhci_hcd 0000:05:00.0: xHCI Host Controller
xhci_hcd 0000:05:00.0: new USB bus registered, assigned bus number 2
usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: Product: xHCI Host Controller
usb usb2: Manufacturer: Linux 4.1.0 xhci-hcd
usb usb2: SerialNumber: 0000:05:00.0
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci-pci: EHCI PCI platform driver
ehci-pci 0000:00:1a.0: EHCI Host Controller
ehci-pci 0000:00:1a.0: new USB bus registered, assigned bus number 3
ehci-pci 0000:00:1a.0: debug port 2
ehci-pci 0000:00:1a.0: cache line size of 64 is not supported
ehci-pci 0000:00:1a.0: irq 16, io mem 0xc130a000
ehci-pci 0000:00:1a.0: USB 2.0 started, EHCI 1.00
usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb3: Product: EHCI Host Controller
usb usb3: Manufacturer: Linux 4.1.0 ehci_hcd
usb usb3: SerialNumber: 0000:00:1a.0
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
ehci-pci 0000:00:1d.0: EHCI Host Controller
ehci-pci 0000:00:1d.0: new USB bus registered, assigned bus number 4
ehci-pci 0000:00:1d.0: debug port 2
ehci-pci 0000:00:1d.0: cache line size of 64 is not supported
ehci-pci 0000:00:1d.0: irq 23, io mem 0xc1309000
ehci-pci 0000:00:1d.0: USB 2.0 started, EHCI 1.00
usb usb4: New USB device found, idVendor=1d6b, idProduct=0002
usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb4: Product: EHCI Host Controller
usb usb4: Manufacturer: Linux 4.1.0 ehci_hcd
usb usb4: SerialNumber: 0000:00:1d.0
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
uhci_hcd: USB Universal Host Controller Interface driver
usbcore: registered new interface driver cdc_acm
cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
usbcore: registered new interface driver usblp
usbcore: registered new interface driver usb-storage
i8042: PNP: PS/2 Controller [PNP0303:KBC0,PNP0f13:MSS0] at 0x60,0x64 irq 1,12
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
mousedev: PS/2 mouse device common for all mice
input: PC Speaker as /devices/platform/pcspkr/input/input6
rtc_cmos 00:01: RTC can wake from S4
rtc_cmos 00:01: rtc core: registered rtc_cmos as rtc0
rtc_cmos 00:01: alarms up to one year, y3k, 242 bytes nvram, hpet irqs
usbcore: registered new interface driver dvb_usb_af9015
usbcore: registered new interface driver uvcvideo
USB Video Class driver (1.1.1)
md: raid1 personality registered for level 1
md: raid10 personality registered for level 10
md: raid6 personality registered for level 6
md: raid5 personality registered for level 5
md: raid4 personality registered for level 4
device-mapper: ioctl: 4.31.0-ioctl (2015-3-12) initialised: dm-devel@redhat.com
device-mapper: multipath: version 1.9.0 loaded
device-mapper: multipath round-robin: version 1.0.0 loaded
device-mapper: raid: Loading target version 1.6.0
hidraw: raw HID events driver (C) Jiri Kosina
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
usbcore: registered new interface driver snd-usb-audio
Netfilter messages via NETLINK v0.30.
nf_conntrack version 0.5.0 (65536 buckets, 262144 max)
ctnetlink v0.93: registering with nfnetlink.
ipip: IPv4 over IPv4 tunneling driver
snd_hda_codec_realtek hdaudioC0D0: ALC269VB: SKU not ready 0x598301f0
ip_tables: (C) 2000-2006 Netfilter Core Team
Initializing XFRM netlink socket
NET: Registered protocol family 10
ip6_tables: (C) 2000-2006 Netfilter Core Team
sit: IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
NET: Registered protocol family 15
registered taskstats version 1
console [netcon0] enabled
snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC269VB: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
snd_hda_codec_realtek hdaudioC0D0:    inputs:
snd_hda_codec_realtek hdaudioC0D0:      Internal Mic=0x1b
snd_hda_codec_realtek hdaudioC0D0:      Mic=0x18
input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input5
netconsole: network logging started
rtc_cmos 00:01: setting system clock to 2015-06-26 20:16:36 UTC (1435349796)
ALSA device list:
  #0: HDA Intel PCH at 0xc1300000 irq 35
  #1: HDA ATI HDMI at 0xc0320000 irq 36
ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
ata1.00: ATA-8: OCZ-AGILITY3, 2.22, max UDMA/133
ata1.00: 468862128 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
ata1.00: configured for UDMA/133
scsi 0:0:0:0: Direct-Access     ATA      OCZ-AGILITY3     2.22 PQ: 0 ANSI: 5
sd 0:0:0:0: Attached scsi generic sg0 type 0
sd 0:0:0:0: [sda] 468862128 512-byte logical blocks: (240 GB/223 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
 sda: sda1 sda2 sda3
sd 0:0:0:0: [sda] Attached SCSI disk
usb 3-1: new high-speed USB device number 2 using ehci-pci
usb 4-1: new high-speed USB device number 2 using ehci-pci
usb 3-1: New USB device found, idVendor=8087, idProduct=0024
usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
hub 3-1:1.0: USB hub found
hub 3-1:1.0: 6 ports detected
usb 4-1: New USB device found, idVendor=8087, idProduct=0024
usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
hub 4-1:1.0: USB hub found
hub 4-1:1.0: 6 ports detected
ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
ata3.00: ATAPI: MATSHITADVD-RAM UJ8A0AS, 1.00, max UDMA/100
ata3.00: configured for UDMA/100
scsi 2:0:0:0: CD-ROM            MATSHITA DVD-RAM UJ8A0AS  1.00 PQ: 0 ANSI: 5
sr 2:0:0:0: [sr0] scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
cdrom: Uniform CD-ROM driver Revision: 3.20
sr 2:0:0:0: Attached scsi CD-ROM sr0
sr 2:0:0:0: Attached scsi generic sg1 type 5
usb 3-1.3: new high-speed USB device number 3 using ehci-pci
usb 3-1.3: New USB device found, idVendor=058f, idProduct=b002
usb 3-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 3-1.3: Product: 1.3M HD WebCam
usb 3-1.3: Manufacturer: AAB330251
uvcvideo: Found UVC 1.00 device 1.3M HD WebCam (058f:b002)
input: 1.3M HD WebCam as /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.3/3-1.3:1.0/input/input9
usb 3-1.4: new high-speed USB device number 4 using ehci-pci
usb 3-1.4: New USB device found, idVendor=0bda, idProduct=0138
usb 3-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 3-1.4: Product: USB2.0-CRW
usb 3-1.4: Manufacturer: Generic
usb 3-1.4: SerialNumber: 20090516388200000
usb-storage 3-1.4:1.0: USB Mass Storage device detected
scsi host6: usb-storage 3-1.4:1.0
psmouse serio1: synaptics: queried max coordinates: x [..5774], y [..5022]
cfg80211: Calling CRDA to update world regulatory domain
psmouse serio1: synaptics: Touchpad model: 1, fw: 7.5, id: 0x1e0b1, caps: 0xd00073/0x240000/0xa0400, board id: 1694, fw id: 705179
input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input8
md: Skipping autodetection of RAID arrays. (raid=autodetect will force)
EXT4-fs (sda2): couldn't mount as ext3 due to feature incompatibilities
EXT4-fs (sda2): couldn't mount as ext2 due to feature incompatibilities
EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null)
VFS: Mounted root (ext4 filesystem) readonly on device 8:2.
devtmpfs: mounted
Freeing unused kernel memory: 864K (ffffffff81d5f000 - ffffffff81e37000)
scsi 6:0:0:0: Direct-Access     Generic- Multi-Card       1.00 PQ: 0 ANSI: 0 CCS
sd 6:0:0:0: Attached scsi generic sg2 type 0
sd 6:0:0:0: [sdb] Attached SCSI removable disk
udevd[1853]: starting version 182
ath9k 0000:03:00.0 rename3: renamed from wlan0
atl1c 0000:02:00.0 eth1: renamed from eth0
udevd[1863]: renamed network interface wlan0 to rename3
udevd[1860]: renamed network interface eth0 to eth1
ath9k 0000:03:00.0 eth0: renamed from rename3
udevd[1863]: renamed network interface rename3 to eth0
Adding 1048572k swap on /dev/sda1.  Priority:-1 extents:1 across:1048572k SS
EXT4-fs (sda2): re-mounted. Opts: discard
cfg80211: Calling CRDA to update world regulatory domain
cfg80211: World regulatory domain updated:
cfg80211:  DFS Master region: unset
cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm), (N/A)
cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm), (N/A)
cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
EXT4-fs (sda3): mounted filesystem with ordered data mode. Opts: discard
UDF-fs: warning (device loop0): udf_load_vrs: No VRS found
UDF-fs: warning (device loop0): udf_fill_super: No partition found (2)
ISO 9660 Extensions: Microsoft Joliet Level 3
ISO 9660 Extensions: RRIP_1991A
random: dd urandom read with 75 bits of entropy available
IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
random: nonblocking pool is initialized
IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
eth0: authenticate with 00:24:d4:df:3e:5c
eth0: send auth to 00:24:d4:df:3e:5c (try 1/3)
eth0: authenticated
eth0: associate with 00:24:d4:df:3e:5c (try 1/3)
eth0: RX AssocResp from 00:24:d4:df:3e:5c (capab=0x411 status=0 aid=2)
IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
eth0: associated
PM: Syncing filesystems ... done.
Freezing user space processes ... (elapsed 0.001 seconds) done.
Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
Suspending console(s) (use no_console_suspend to debug)
sd 0:0:0:0: [sda] Synchronizing SCSI cache
sd 0:0:0:0: [sda] Stopping disk
eth0: deauthenticating from 00:24:d4:df:3e:5c by local choice (Reason: 3=DEAUTH_LEAVING)
queueing ieee80211 work while going to suspend
cfg80211: Calling CRDA to update world regulatory domain
PM: suspend of devices complete after 1244.291 msecs
PM: late suspend of devices complete after 0.420 msecs
xhci_hcd 0000:05:00.0: System wakeup enabled by ACPI
ehci-pci 0000:00:1d.0: System wakeup enabled by ACPI
PM: noirq suspend of devices complete after 13.163 msecs
ACPI: Preparing to enter system sleep state S3
ACPI : EC: EC stopped
PM: Saving platform NVS memory
Disabling non-boot CPUs ...
kvm: disabling virtualization on CPU1
smpboot: CPU 1 is now offline
kvm: disabling virtualization on CPU2
smpboot: CPU 2 is now offline
kvm: disabling virtualization on CPU3
smpboot: CPU 3 is now offline
kvm: disabling virtualization on CPU4
smpboot: CPU 4 is now offline
kvm: disabling virtualization on CPU5
smpboot: CPU 5 is now offline
kvm: disabling virtualization on CPU6
smpboot: CPU 6 is now offline
kvm: disabling virtualization on CPU7
smpboot: CPU 7 is now offline
ACPI: Low-level resume complete
ACPI : EC: EC started
PM: Restoring platform NVS memory
Enabling non-boot CPUs ...
x86: Booting SMP configuration:
smpboot: Booting Node 0 Processor 1 APIC 0x1
kvm: enabling virtualization on CPU1
 cache: parent cpu1 should not be sleeping
CPU1 is up
smpboot: Booting Node 0 Processor 2 APIC 0x2
kvm: enabling virtualization on CPU2
 cache: parent cpu2 should not be sleeping
CPU2 is up
smpboot: Booting Node 0 Processor 3 APIC 0x3
kvm: enabling virtualization on CPU3
 cache: parent cpu3 should not be sleeping
CPU3 is up
smpboot: Booting Node 0 Processor 4 APIC 0x4
kvm: enabling virtualization on CPU4
 cache: parent cpu4 should not be sleeping
CPU4 is up
smpboot: Booting Node 0 Processor 5 APIC 0x5
kvm: enabling virtualization on CPU5
 cache: parent cpu5 should not be sleeping
CPU5 is up
smpboot: Booting Node 0 Processor 6 APIC 0x6
kvm: enabling virtualization on CPU6
 cache: parent cpu6 should not be sleeping
CPU6 is up
smpboot: Booting Node 0 Processor 7 APIC 0x7
kvm: enabling virtualization on CPU7
 cache: parent cpu7 should not be sleeping
CPU7 is up
ACPI: Waking up from system sleep state S3
xhci_hcd 0000:05:00.0: System wakeup disabled by ACPI
ehci-pci 0000:00:1d.0: System wakeup disabled by ACPI
PM: noirq resume of devices complete after 12.315 msecs
PM: early resume of devices complete after 0.354 msecs
sd 0:0:0:0: [sda] Starting disk
ath: phy0: ASPM enabled: 0x42
[drm] enabling PCIE gen 2 link speeds, disable with radeon.pcie_gen2=0
[drm] PCIE GART of 1024M enabled (table at 0x0000000000274000).
radeon 0000:01:00.0: WB enabled
radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000080000c00 and cpu addr 0xffff8801c6dcac00
radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000080000c0c and cpu addr 0xffff8801c6dcac0c
radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x0000000000072118 and cpu addr 0xffffc90001032118
[drm] ring test on 0 succeeded in 2 usecs
[drm] ring test on 3 succeeded in 9 usecs
[drm] ring test on 5 succeeded in 2 usecs
[drm] UVD initialized successfully.
[drm] ib test on ring 0 succeeded in 0 usecs
[drm] ib test on ring 3 succeeded in 0 usecs
usb 3-1.4: reset high-speed USB device number 4 using ehci-pci
rtc_cmos 00:01: System wakeup disabled by ACPI
ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
ata3.00: configured for UDMA/100
ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
ata1.00: configured for UDMA/133
usb 3-1.3: reset high-speed USB device number 3 using ehci-pci
[drm] ib test on ring 5 succeeded
switching from power state:
        ui class: none
        internal class: boot 
        caps: 
        uvd    vclk: 0 dclk: 0
                power level 0    sclk: 10000 mclk: 15000 vddc: 900 vddci: 0
                power level 1    sclk: 10000 mclk: 15000 vddc: 900 vddci: 0
                power level 2    sclk: 10000 mclk: 15000 vddc: 900 vddci: 0
        status: c b 
switching to power state:
        ui class: performance
        internal class: none
        caps: 
        uvd    vclk: 0 dclk: 0
                power level 0    sclk: 10000 mclk: 60000 vddc: 900 vddci: 0
                power level 1    sclk: 40000 mclk: 80000 vddc: 1000 vddci: 0
                power level 2    sclk: 60000 mclk: 80000 vddc: 1000 vddci: 0
        status: r 
cfg80211: Calling CRDA to update world regulatory domain
PM: resume of devices complete after 4138.045 msecs
Restarting tasks ... done.
video LNXVIDEO:01: Restoring backlight state
cfg80211: World regulatory domain updated:
cfg80211:  DFS Master region: unset
cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm), (N/A)
cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm), (N/A)
cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
eth0: authenticate with 00:24:d4:df:3e:5c
eth0: send auth to 00:24:d4:df:3e:5c (try 1/3)
eth0: authenticated
eth0: associate with 00:24:d4:df:3e:5c (try 1/3)
eth0: RX AssocResp from 00:24:d4:df:3e:5c (capab=0x411 status=0 aid=2)
eth0: associated
psmouse serio1: synaptics: queried max coordinates: x [..5774], y [..5022]
Comment 1 Alex Deucher 2015-06-26 20:45:50 UTC
Did you also update any user mode components (ddx, mesa, etc.)?  If it's specifically a kernel issue (e.g., same userspace with an older kernel works), can you bisect?
Comment 2 Christian Casteyde 2015-06-27 23:17:54 UTC
It was only a kernel update.
I bisected it:
b9729b17a414f99c61f4db9ac9f9ed987fa0cbfe is the first bad commit
commit b9729b17a414f99c61f4db9ac9f9ed987fa0cbfe
Author: Maarten Lankhorst <maarten.lankhorst@canonical.com>
Date:   Tue Jan 13 09:40:13 2015 +0100

    drm/radeon: dont switch vt on suspend
    
    Signed-off-by: Maarten Lankhorst <maarten.lankhorst@canonical.com>
    Acked-by: Alex Deucher <alexander.deucher@amd.com>
    Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

:040000 040000 bb58e32095a1ba5289a312ba268b57240e650202 25504b41de1c9d707ce3c1288c589fd3bd2e4db0 M       drivers

git bisect start
# good: [39a8804455fb23f09157341d3ba7db6d7ae6ee76] Linux 4.0
git bisect good 39a8804455fb23f09157341d3ba7db6d7ae6ee76
# bad: [b953c0d234bc72e8489d3bf51a276c5c4ec85345] Linux 4.1
git bisect bad b953c0d234bc72e8489d3bf51a276c5c4ec85345
# good: [d0a3997c0c3f9351e24029349dee65dd1d9e8d84] Merge tag 'sound-4.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
git bisect good d0a3997c0c3f9351e24029349dee65dd1d9e8d84
# bad: [cf82f52d3619d2e15c83ec9a03c6ce8cdf6c6b58] watchdog: stmp3xxx_rtc_wdt: fix broken email address
git bisect bad cf82f52d3619d2e15c83ec9a03c6ce8cdf6c6b58
# good: [79319a052cb0ae862954fe9f6e606417f1698ddb] Merge tag 'iommu-updates-v4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
git bisect good 79319a052cb0ae862954fe9f6e606417f1698ddb
# bad: [8f443e2372ba23d51ee365974f54507acd6f69d1] Revert "ocfs2: incorrect check for debugfs returns"
git bisect bad 8f443e2372ba23d51ee365974f54507acd6f69d1
# good: [3165c074175cddab1dcfd553042ea4f363bc76e7] drm/i915: Use atomic state in intel_ddi_crtc_get_new_encoder()
git bisect good 3165c074175cddab1dcfd553042ea4f363bc76e7
# bad: [a08aad54be7fca595af2cc7f482961e1af99c4a8] Merge tag 'drm/panel/for-4.1-rc1' of git://anongit.freedesktop.org/tegra/linux into drm-next
git bisect bad a08aad54be7fca595af2cc7f482961e1af99c4a8
# bad: [9e87e48f8e5de2146842fd0ff436e0256b52c4a9] Merge tag 'drm-intel-next-2015-03-27-merge' of git://anongit.freedesktop.org/drm-intel into drm-next
git bisect bad 9e87e48f8e5de2146842fd0ff436e0256b52c4a9
# bad: [87f5942d1f7bc320a0ec70ac4a8a3396024c7091] drm/dp_mst: add a function to retrieve vcpi slots
git bisect bad 87f5942d1f7bc320a0ec70ac4a8a3396024c7091
# bad: [b9729b17a414f99c61f4db9ac9f9ed987fa0cbfe] drm/radeon: dont switch vt on suspend
git bisect bad b9729b17a414f99c61f4db9ac9f9ed987fa0cbfe
# good: [f98bd3eff592fa708bb260cf3c6403e443cd40b7] drm: Fix some typo mistake of the annotations
git bisect good f98bd3eff592fa708bb260cf3c6403e443cd40b7
# good: [1067219b27e29e925e7bdbb85b72c4c2bec0267e] drm/rockchip: vop: power off until vop standby take effect
git bisect good 1067219b27e29e925e7bdbb85b72c4c2bec0267e
# good: [6b94aea01d4f96235e947892f6c39f837045e741] Merge branch 'drm_next' of https://github.com/markyzq/kernel-drm-rockchip into drm-next
git bisect good 6b94aea01d4f96235e947892f6c39f837045e741
# good: [643b1f5629a30f979e2da678ecf0b1855e074a8c] drm/radeon: implement output csc property for DCE5+
git bisect good 643b1f5629a30f979e2da678ecf0b1855e074a8c
# good: [a1dcc2778b682361351a369652b66dd2d66cf1d9] drm/radeon: setup quantization_range in AVI infoframe
git bisect good a1dcc2778b682361351a369652b66dd2d66cf1d9
# first bad commit: [b9729b17a414f99c61f4db9ac9f9ed987fa0cbfe] drm/radeon: dont switch vt on suspend
Comment 3 Michel Dänzer 2015-07-02 03:52:29 UTC
Please attach /var/log/Xorg.0.log captured after suspend/resume, but before switching to any console VTs.
Comment 4 Christian Casteyde 2015-07-02 07:02:07 UTC
Appended the log after:
a. rm Xorg.0.log + a fresh start of X
b. Suspend
c. Resume
and without any VT switch.
The log doesn't show any information about the suspend/resume process (it is exactly the same as before the suspend) btw.
Comment 5 Christian Casteyde 2015-07-02 07:02:35 UTC
Created attachment 181611 [details]
Xorg.0.log after a suspend/resume
Comment 6 Michel Dänzer 2015-07-09 01:53:32 UTC
The mouse cursor corruption should be fixed with the drm-fixes-4.2-wip branch of http://cgit.freedesktop.org/~agd5f/linux/ .
Comment 7 Christian Casteyde 2015-07-09 07:10:22 UTC
Effectively, these patches fix the problem on 4.1:

drm/radeon: unpin cursor BOs on suspend and pin them again on resume (v2)
drm/radeon: Clean up reference counting and pinning of the cursor BOs

Thanks