[Bug 219808] New: Commit 5009628d8509dbb90e1b88e01eda00430fa24b4b Breaks AMDGPU

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

            Bug ID: 219808
           Summary: Commit 5009628d8509dbb90e1b88e01eda00430fa24b4b Breaks
                    AMDGPU
           Product: Drivers
           Version: 2.5
          Hardware: All
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: Video(DRI - non Intel)
          Assignee: drivers_video-dri@xxxxxxxxxxxxxxxxxxxx
          Reporter: kieran@xxxxxxxxxxx
        Regression: No

Created attachment 307704
  --> https://bugzilla.kernel.org/attachment.cgi?id=307704&action=edit
Bisect log finding commit 5009628d8509dbb90e1b88e01eda00430fa24b4b breaks my
kernel

PROBLEM:
When booting in a kernel after commit 5009628d8509dbb90e1b88e01eda00430fa24b4b
was accepted, amdgpu would fail to initialize with message:

kernel: [drm:amdgpu_discove6.12.9-00103-g42ef932bad9bry_set_ip_blocks [amdgpu]]
*ERROR* amdgpu_discovery_init failed
kernel: amdgpu 0000:03:00.0: amdgpu: Fatal error during GPU init
kernel: amdgpu 0000:03:00.0: amdgpu: amdgpu: finishing device.
kernel: amdgpu 0000:03:00.0: probe with driver amdgpu failed with error -22

(full boot log can be found http://0x0.st/8cPi.txt)

Performing a bisect yielded the problem commit as
5009628d8509dbb90e1b88e01eda00430fa24b4b. (Bisect log is attached)

KERNEL INFORMATION:
Kernel 6.12.9 was the last working version, and kernel 6.12.10 broke.  The last
working compiled kernel is 6.12.9-00103-g42ef932bad9b.  Kernel was compiled
with the standard Arch Linux .config.

VER_LINUX OUTPUT:

GNU C                   14.2.1
GNU Make                4.4.1
Binutils                2.43.1
Util-linux              2.40.4
Mount                   2.40.4
Module-init-tools       33
E2fsprogs               1.47.2
Jfsutils                1.1.15
Reiserfsprogs           3.6.27
PPP                     2.5.2
Bison                   3.8.2
Flex                    2.6.4
Linux C++ Library       6.0.33
Dynamic linker (ldd)    2.40
Procps                  4.0.5
Kbd                     2.7.1
Console-tools           2.7.1
Sh-utils                9.5
Udev                    257
Wireless-tools          30
Modules Loaded          aesni_intel amd_atl amdgpu amdxcp asus_wmi bluetooth
btbcm btintel btmtk btrtl btusb ccm ccp cec cfg80211 crc16 crc32c_generic
crc32c_intel crc32_pclmul crct10dif_pclmul cryptd crypto_simd dm_mod drm_buddy
drm_display_helper drm_exec drm_suballoc_helper drm_ttm_helper eeepc_wmi ext4
fat gf128mul ghash_clmulni_intel gpio_amdpt gpio_generic gpu_sched hid_generic
i2c_algo_bit i2c_piix4 i2c_smbus i8042 intel_rapl_common intel_rapl_msr
ip_tables jbd2 k10temp kvm kvm_amd libarc4 libphy loop mac80211 mac_hid mbcache
mdio_devres mousedev mt76 mt76_connac_lib mt7925_common mt7925e mt792x_lib
nfnetlink nvme nvme_auth nvme_core pcspkr platform_profile polyval_clmulni
polyval_generic r8169 radeon rapl realtek rfkill roles serio sha1_ssse3
sha256_ssse3 sha512_ssse3 snd snd_hda_codec snd_hda_codec_generic
snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_core snd_hda_intel
snd_hda_scodec_component snd_hwdep snd_intel_dspcfg snd_intel_sdw_acpi snd_pcm
snd_timer soundcore sp5100_tco sparse_keymap spd5118 thunderbolt ttm typec
typec_ucsi uas ucsi_acpi usbhid usb_storage vfat video wmi wmi_bmof x_tables

HARDWARE:
CPU: AMD Ryzen 7 8700F (16) @ 5.054GHz
GPU: AMD ATI Radeon RX 6600

NOTES:
My thinking is that the lines removed from
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c are actually need for my
hardware and should be added back in.  I tested just writing the deleted lines
back into the /gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c source for a kernel
version I knew to be bad, and this solved the problem.

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.



[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux