Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #92031

Bug#1133389: amdgpu: udev-worker hangs, kworker hang in amdgpu_vce_idle_work_handler

From Salvatore Bonaccorso <carnil@debian.org>
Newsgroups linux.debian.bugs.dist, linux.debian.kernel
Subject Bug#1133389: amdgpu: udev-worker hangs, kworker hang in amdgpu_vce_idle_work_handler
Date 2026-04-15 17:50 +0200
Message-ID <MKaF3-fmox-11@gated-at.bofh.it> (permalink)
References <MKaF3-fmox-13@gated-at.bofh.it> <MKaF3-fmox-13@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


Control: tags -1 + moreinfo upstream

Hi Amit,

On Mon, Apr 13, 2026 at 12:19:05AM +0100, Amit Gurdasani wrote:
> Package: src:linux
> Version: 6.19.11-1
> Severity: important
> Tags: upstream
> 
> Dear Maintainer,
> 
> On booting the packaged 6.19.8 and 6.19.11 Debian amd64 kernels on
> my desktop, there is a hang during early boot in the initramfs as
> systemd-udevd enumerates devices. This ends up timing out after ~100
> seconds, and the system never comes up properly (though there might
> be another aspect to that, as device-mapper fails to map a number of
> LVM volumes, I am investigating that issue separately).
> systemd-udevd ends up in unkillable sleep, something also evidenced
> by kernel messages indicating that the udev-worker task remains
> blocked. It appears the issue originates from the amdgpu driver
> (also evidenced in the kernel task blocked messages).
> 
> I checked, and the issue is present in the upstream Linux kernel as
> well. I was able to use git bisect to pinpoint the commit from which
> the issue is exhibited (between 6.18.0-rc2 and 6.18.0-rc3):
> 
> git bisect start
> # status: waiting for both good and bad commits
> # good: [7d0a66e4bb9081d75c82ec4957c50034cb0ea449] Linux 6.18
> git bisect good 7d0a66e4bb9081d75c82ec4957c50034cb0ea449
> # status: waiting for bad commit, 1 good commit known
> # bad: [05f7e89ab9731565d8a62e3b5d1ec206485eeb0b] Linux 6.19
> git bisect bad 05f7e89ab9731565d8a62e3b5d1ec206485eeb0b
> # bad: [02892f90a9851f508e557b3c75e93fc178310d5f] Merge tag 'hwmon-for-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
> git bisect bad 02892f90a9851f508e557b3c75e93fc178310d5f
> # good: [8f7aa3d3c7323f4ca2768a9e74ebbe359c4f8f88] Merge tag 'net-next-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
> git bisect good 8f7aa3d3c7323f4ca2768a9e74ebbe359c4f8f88
> # bad: [0692602defb0c273f80dec9c564ca50726404aca] Merge tag 'amd-drm-next-6.19-2025-12-02' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
> git bisect bad 0692602defb0c273f80dec9c564ca50726404aca
> # good: [8f037e11d070a38d143b85d72d369190514dca99] Merge tag 'drm-intel-next-2025-11-04' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
> git bisect good 8f037e11d070a38d143b85d72d369190514dca99
> # good: [f88f3575bc9099395232fa85da91c51f2861d582] Merge tag 'drm-intel-next-2025-11-14' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
> git bisect good f88f3575bc9099395232fa85da91c51f2861d582
> # bad: [ee31621316cc20108eb2075de5d57f2cbd295677] Merge tag 'drm-msm-next-2025-11-18' of https://gitlab.freedesktop.org/drm/msm into drm-next
> git bisect bad ee31621316cc20108eb2075de5d57f2cbd295677
> # good: [77b686f688126a5f758b51441a03186e9eb1b0f1] gpu: nova-core: make formatting compatible with rust tree
> git bisect good 77b686f688126a5f758b51441a03186e9eb1b0f1
> # bad: [ccd3b4c7c37fbbd3e5244d3c54ca24ae0a37810d] drm/amdgpu: Use amdgpu by default on SI dedicated GPUs (v2)
> git bisect bad ccd3b4c7c37fbbd3e5244d3c54ca24ae0a37810d
> # good: [af2e61d61b127300f48609bf06e69643aab1c5ef] drm/amd/pm: Enable ppt1 caps for smu_v13_0_12
> git bisect good af2e61d61b127300f48609bf06e69643aab1c5ef
> # good: [53cc70f8f143d62341b7653e829e6d2af04946dd] drm/amd/pm/si: Hook up VCE1 to SI DPM
> git bisect good 53cc70f8f143d62341b7653e829e6d2af04946dd
> # bad: [f1a2cd427d0401c1888c04613fb18d272825a5c2] drm/amdgpu: Refactor sriov xgmi topology filling to common code
> git bisect bad f1a2cd427d0401c1888c04613fb18d272825a5c2
> # bad: [43d08222adf70f6b3ff6ded8dd8e8e4ed3ceff05] drm/amdgpu: Avoid xgmi register access
> git bisect bad 43d08222adf70f6b3ff6ded8dd8e8e4ed3ceff05
> # bad: [baefc7cdac82e39fac31818ecc799a6b9b14a312] drm/amdgpu/vce1: Workaround PLL timeout on FirePro W9000
> git bisect bad baefc7cdac82e39fac31818ecc799a6b9b14a312
> # bad: [eabc71661f01c74e5da3182b268170626e8bd290] drm/amdgpu/vce1: Enable VCE1 on Tahiti, Pitcairn, Cape Verde GPUs
> git bisect bad eabc71661f01c74e5da3182b268170626e8bd290
> # first bad commit: [eabc71661f01c74e5da3182b268170626e8bd290] drm/amdgpu/vce1: Enable VCE1 on Tahiti, Pitcairn, Cape Verde GPUs

Thanks for doing this bisect work. Can you please report the issue to
https://gitlab.freedesktop.org/drm/amd/-/issues and then report back
here the issue reference as well for further tracking?

Regards,
Salvatore

Back to linux.debian.kernel | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Bug#1133389: amdgpu: udev-worker hangs, kworker hang in amdgpu_vce_idle_work_handler Salvatore Bonaccorso <carnil@debian.org> - 2026-04-15 17:50 +0200
  Processed: Re: Bug#1133389: amdgpu: udev-worker hangs, kworker  hang in amdgpu_vce_idle_work_handler "Debian Bug Tracking System" <owner@bugs.debian.org> - 2026-04-15 18:10 +0200

csiph-web