All of lore.kernel.org
 help / color / mirror / Atom feed
From: bugzilla-daemon@bugzilla.kernel.org
To: dri-devel@lists.freedesktop.org
Subject: [Bug 209019] New: [drm:dpcd_set_source_specific_data [amdgpu]] *ERROR* Error in DP aux read transaction, not writing source specific data
Date: Mon, 24 Aug 2020 04:03:35 +0000	[thread overview]
Message-ID: <bug-209019-2300@https.bugzilla.kernel.org/> (raw)

https://bugzilla.kernel.org/show_bug.cgi?id=209019

            Bug ID: 209019
           Summary: [drm:dpcd_set_source_specific_data [amdgpu]] *ERROR*
                    Error in DP aux read transaction, not writing source
                    specific data
           Product: Drivers
           Version: 2.5
    Kernel Version: 5.8.1
          Hardware: x86-64
                OS: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Video(DRI - non Intel)
          Assignee: drivers_video-dri@kernel-bugs.osdl.org
          Reporter: rtmasura+kernel@hotmail.com
        Regression: No

In kernel 5.8.1 and kernel 5.8.2 I am having an issue with multiple displays.
It's losing detection of one of my monitors and causing it to re-detect the
monitors, and detects it, then loses it again, and re-detects, and so forth
until it does eventually detect the monitor and the issue goes away for some
time. It's random, I can't reproduce it at will. 

I have managed to trigger it:
1. By maximizing a window on a monitor that is not the one it loses connection
to.

2. The screen graphical effect such as when xfce-screenshooter darkens the
screen to  capture a region


Let me know if there's anything else I can provide. I think Arch Linux is
currently at 5.8.3, so I'll do an upgrade.




uname -a:                                                                       
Linux abiggun 5.8.2-arch1-1 #1 SMP PREEMPT Thu, 20 Aug 2020 20:45:00 +0000
x86_64 GNU/Linux



dmesg:
[21159.093638] [drm:dpcd_set_source_specific_data [amdgpu]] *ERROR* Error in DP
aux read transaction, not writing source specific data
[21159.542494] [drm] amdgpu_dm_irq_schedule_work FAILED src 1
[21169.281470] [drm:dpcd_set_source_specific_data [amdgpu]] *ERROR* Error in DP
aux read transaction, not writing source specific data
[21169.712677] [drm] amdgpu_dm_irq_schedule_work FAILED src 1
[21179.389388] [drm:dpcd_set_source_specific_data [amdgpu]] *ERROR* Error in DP
aux read transaction, not writing source specific data
[21179.832841] [drm] amdgpu_dm_irq_schedule_work FAILED src 1
[21180.189786] [drm:dm_restore_drm_connector_state [amdgpu]] *ERROR* Restoring
old state failed with -12
[21193.108746] [drm:dm_restore_drm_connector_state [amdgpu]] *ERROR* Restoring
old state failed with -12
[21203.108238] [drm:dpcd_set_source_specific_data [amdgpu]] *ERROR* Error in DP
aux read transaction, not writing source specific data
[21203.563296] [drm] amdgpu_dm_irq_schedule_work FAILED src 1
[21231.665363] [drm:dpcd_set_source_specific_data [amdgpu]] *ERROR* Error in DP
aux read transaction, not writing source specific data
[21232.103796] [drm] amdgpu_dm_irq_schedule_work FAILED src 1
[21232.201005] [drm:dc_link_detect_helper [amdgpu]] *ERROR* No EDID read.
[21232.450766] [drm:dm_restore_drm_connector_state [amdgpu]] *ERROR* Restoring
old state failed with -12
[21234.635424] [drm:retrieve_link_cap [amdgpu]] *ERROR* retrieve_link_cap: Read
dpcd data failed.
[21255.768880] [drm:dpcd_set_source_specific_data [amdgpu]] *ERROR* Error in DP
aux read transaction, not writing source specific data
[21256.214181] [drm] amdgpu_dm_irq_schedule_work FAILED src 1
[21266.041592] [drm:dpcd_set_source_specific_data [amdgpu]] *ERROR* Error in DP
aux read transaction, not writing source specific data
[21266.514366] [drm] amdgpu_dm_irq_schedule_work FAILED src 1
[21268.894874] [drm:dpcd_set_source_specific_data [amdgpu]] *ERROR* Error in DP
aux read transaction, not writing source specific data
[21269.334409] [drm] amdgpu_dm_irq_schedule_work FAILED src 1
[21269.431262] [drm:dc_link_detect_helper [amdgpu]] *ERROR* No EDID read.
[21269.679883] [drm:dm_restore_drm_connector_state [amdgpu]] *ERROR* Restoring
old state failed with -12
[21272.604484] [drm] amdgpu_dm_irq_schedule_work FAILED src 1
[21273.016019] [drm:dm_restore_drm_connector_state [amdgpu]] *ERROR* Restoring
old state failed with -12



lscpu:
Architecture:                    x86_64
CPU op-mode(s):                  32-bit, 64-bit
Byte Order:                      Little Endian
Address sizes:                   48 bits physical, 48 bits virtual
CPU(s):                          6
On-line CPU(s) list:             0-5
Thread(s) per core:              1
Core(s) per socket:              6
Socket(s):                       1
NUMA node(s):                    1
Vendor ID:                       AuthenticAMD
CPU family:                      16
Model:                           10
Model name:                      AMD Phenom(tm) II X6 1090T Processor
Stepping:                        0
CPU MHz:                         3297.796
BogoMIPS:                        6423.85
Virtualization:                  AMD-V
L1d cache:                       384 KiB
L1i cache:                       384 KiB
L2 cache:                        3 MiB
L3 cache:                        6 MiB
NUMA node0 CPU(s):               0-5
Vulnerability Itlb multihit:     Not affected
Vulnerability L1tf:              Not affected
Vulnerability Mds:               Not affected
Vulnerability Meltdown:          Not affected
Vulnerability Spec store bypass: Not affected
Vulnerability Spectre v1:        Mitigation; usercopy/swapgs barriers and
__user pointer sanitization
Vulnerability Spectre v2:        Mitigation; Full AMD retpoline, STIBP
disabled, RSB filling
Vulnerability Srbds:             Not affected
Vulnerability Tsx async abort:   Not affected
Flags:                           fpu vme de pse tsc msr pae mce cx8 apic sep
mtrr pge mca cmov pat pse36 clflush mmx fxsr sse
                                  sse2 ht syscall nx mmxext fxsr_opt pdpe1gb
rdtscp lm 3dnowext 3dnow constant_tsc rep_good n
                                 opl nonstop_tsc cpuid extd_apicid aperfmperf
pni monitor cx16 popcnt lahf_lm cmp_legacy svm 
                                 extapic cr8_legacy abm sse4a misalignsse
3dnowprefetch osvw ibs skinit wdt cpb hw_pstate vmm
                                 call npt lbrv svm_lock nrip_save pausefilter




lspci (note: the nvidia card is blacklisted and passed to KVM guests. Vega56 is
the one connected to the monitors):
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890 Northbridge
only single slot PCI-e GFX Hydra part (rev 02)
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD/ATI] RD890S/RD990 I/O Memory
Management Unit (IOMMU)
00:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890/RD9x0/RX980
PCI to PCI bridge (PCI Express GFX port 0)
00:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890/RD9x0/RX980
PCI to PCI bridge (PCI Express GPP Port 0)
00:07.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890/RD9x0/RX980
PCI to PCI bridge (PCI Express GPP Port 3)
00:0b.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890/RD990 PCI to
PCI bridge (PCI Express GFX2 port 0)
00:0d.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890/RD9x0/RX980
PCI to PCI bridge (PCI Express GPP2 Port 0)
00:11.0 RAID bus controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 SATA Controller [RAID5 mode] (rev 40)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus Controller
(rev 42)
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia
(Intel HDA) (rev 40)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0
LPC host controller (rev 40)
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to PCI
Bridge (rev 40)
00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
00:16.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:16.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor
HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor
Address Map
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor
DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor
Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor
Link Control
02:00.0 PCI bridge: PLX Technology, Inc. PEX 8624 24-lane, 6-Port PCI Express
Gen 2 (5.0 GT/s) Switch [ExpressLane] (rev bb)
03:04.0 PCI bridge: PLX Technology, Inc. PEX 8624 24-lane, 6-Port PCI Express
Gen 2 (5.0 GT/s) Switch [ExpressLane] (rev bb)
03:05.0 PCI bridge: PLX Technology, Inc. PEX 8624 24-lane, 6-Port PCI Express
Gen 2 (5.0 GT/s) Switch [ExpressLane] (rev bb)
03:06.0 PCI bridge: PLX Technology, Inc. PEX 8624 24-lane, 6-Port PCI Express
Gen 2 (5.0 GT/s) Switch [ExpressLane] (rev bb)
03:08.0 PCI bridge: PLX Technology, Inc. PEX 8624 24-lane, 6-Port PCI Express
Gen 2 (5.0 GT/s) Switch [ExpressLane] (rev bb)
03:09.0 PCI bridge: PLX Technology, Inc. PEX 8624 24-lane, 6-Port PCI Express
Gen 2 (5.0 GT/s) Switch [ExpressLane] (rev bb)
04:00.0 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection
(rev 01)
04:00.1 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection
(rev 01)
06:00.0 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection
(rev 01)
06:00.1 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection
(rev 01)
07:00.0 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection
(rev 01)
07:00.1 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection
(rev 01)
09:00.0 VGA compatible controller: NVIDIA Corporation GP104GL [Quadro P4000]
(rev a1)
09:00.1 Audio device: NVIDIA Corporation GP104 High Definition Audio Controller
(rev a1)
0a:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev
03)
0b:00.0 SATA controller: JMicron Technology Corp. JMB363 SATA/IDE Controller
(rev 03)
0b:00.1 IDE interface: JMicron Technology Corp. JMB363 SATA/IDE Controller (rev
03)
0c:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Vega 10 PCIe Bridge (rev
c3)
0d:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Vega 10 PCIe Bridge
0e:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Vega
10 XL/XT [Radeon RX Vega 56/64] (rev c3)
0e:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Vega 10 HDMI Audio
[Radeon Vega 56/64]

-- 
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

             reply	other threads:[~2020-08-24  4:03 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-08-24  4:03 bugzilla-daemon [this message]
2020-08-24 15:27 ` [Bug 209019] [drm:dpcd_set_source_specific_data [amdgpu]] *ERROR* Error in DP aux read transaction, not writing source specific data bugzilla-daemon
2020-08-24 19:42 ` bugzilla-daemon
2020-08-24 20:17 ` bugzilla-daemon
2020-08-25  2:01 ` bugzilla-daemon
2020-08-26 18:23 ` bugzilla-daemon
2020-08-26 20:04 ` bugzilla-daemon
2020-08-27  3:19 ` bugzilla-daemon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=bug-209019-2300@https.bugzilla.kernel.org/ \
    --to=bugzilla-daemon@bugzilla.kernel.org \
    --cc=dri-devel@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.