Project 'drm/intel' was moved to 'drm/i915/kernel'. Please update any links and bookmarks that may still have the old path.
Screen doesn't update unless the mouse is being moved
I don't see this issue in Linus's tree 5.8-rc4, I do see it in both airlied's drm-next and agd5f's drm-next branch
System devices:
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16) (rev 07)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 07)
00:14.0 USB controller: Intel Corporation 100 Series/C230 Series Chipset Family USB 3.0 xHCI Controller (rev 31)
00:14.2 Signal processing controller: Intel Corporation 100 Series/C230 Series Chipset Family Thermal Subsystem (rev 31)
00:16.0 Communication controller: Intel Corporation 100 Series/C230 Series Chipset Family MEI Controller #1 (rev 31)
00:17.0 SATA controller: Intel Corporation HM170/QM170 Chipset SATA Controller [AHCI Mode] (rev 31)
00:1c.0 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #1 (rev f1)
00:1c.4 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #5 (rev f1)
00:1c.5 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #6 (rev f1)
00:1c.6 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #7 (rev f1)
00:1d.0 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #9 (rev f1)
00:1f.0 ISA bridge: Intel Corporation HM170 Chipset LPC/eSPI Controller (rev 31)
00:1f.2 Memory controller: Intel Corporation 100 Series/C230 Series Chipset Family Power Management Controller (rev 31)
00:1f.3 Audio device: Intel Corporation 100 Series/C230 Series Chipset Family HD Audio Controller (rev 31)
00:1f.4 SMBus: Intel Corporation 100 Series/C230 Series Chipset Family SMBus (rev 31)
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Amethyst XT [Radeon R9 M295X]
3b:00.0 Ethernet controller: Qualcomm Atheros Killer E2400 Gigabit Ethernet Controller (rev 10)
3c:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32)
3d:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader (rev 01)
3e:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM951/PM951 (rev 01)
I've bisected this issue to:
commit 0a19b068acc47d05212f03e494381926dc0381e2 (HEAD, refs/bisect/bad)
Merge: 48778464bb7d 114427b8927a
Author: Dave Airlie <airlied@redhat.com>
Date: Tue Jun 23 10:58:28 2020 +1000
Merge tag 'drm-misc-next-2020-06-19' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
drm-misc-next for v5.9:
The only thing of notice in the dmesg when running a broken kernel is:
Jul 06 16:28:53 axion kernel: DMAR: DRHD: handling fault status reg 3
Jul 06 16:28:53 axion kernel: DMAR: [DMA Read] Request device [00:02.0] PASID ffffffff fault addr 3a600000 [fault reason 06] PTE Read access is not set
Jul 06 16:28:53 axion kernel: DMAR: Intel(R) Virtualization Technology for Directed I/O
Jul 06 16:28:53 axion kernel: PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
Jul 06 16:28:53 axion kernel: software IO TLB: mapped [mem 0x2b903000-0x2f903000] (64MB)
Jul 06 16:28:53 axion kernel: DMAR: DRHD: handling fault status reg 3
Jul 06 16:28:53 axion kernel: DMAR: [DMA Read] Request device [00:02.0] PASID ffffffff fault addr 3a600000 [fault reason 06] PTE Read access is not set
Jul 06 16:28:53 axion kernel: DMAR: DRHD: handling fault status reg 3
Jul 06 16:28:53 axion kernel: DMAR: [DMA Read] Request device [00:02.0] PASID ffffffff fault addr 3a626000 [fault reason 06] PTE Read access is not set
Jul 06 16:28:53 axion kernel: DMAR: DRHD: handling fault status reg 3
[Note these warnings are when DMAR is initialised, before i915.ko is loaded]