* [Bug 221721] New: prom21-xhci does not allow to use USB keyboard in plymouth
@ 2026-07-04 15:41 bugzilla-daemon
2026-07-05 10:11 ` [Bug 221721] " bugzilla-daemon
` (9 more replies)
0 siblings, 10 replies; 14+ messages in thread
From: bugzilla-daemon @ 2026-07-04 15:41 UTC (permalink / raw)
To: linux-usb
https://bugzilla.kernel.org/show_bug.cgi?id=221721
Bug ID: 221721
Summary: prom21-xhci does not allow to use USB keyboard in
plymouth
Product: Drivers
Version: 2.5
Hardware: AMD
OS: Linux
Status: NEW
Severity: low
Priority: P3
Component: USB
Assignee: drivers_usb@kernel-bugs.kernel.org
Reporter: marx.tomasz@gmail.com
Regression: No
Created attachment 310416
--> https://bugzilla.kernel.org/attachment.cgi?id=310416&action=edit
output of "sudo lsusb -v"
Hi,
After update to 7.2-rc1 I was unable to type in LUKS password in plymouth. I
tried both of my USB keyboards, but both of them just briefly lit up the LEDs
and then seemed to turn off. Bisection pointed to
commit 364f4a55c661641c02c86a849f0608d8fc3c0006
Merge: e4b4bfaa5090 1c2b66a7d725
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date: Mon Jun 22 12:09:47 2026 -0700
Merge tag 'usb-7.2-rc1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
and then
commit 9e896b4a48c4e815956d28961448041c80ad5a19 (HEAD)
Author: Jihong Min <hurryman2212@gmail.com>
Date: Tue May 19 09:07:31 2026 +0900
usb: xhci-pci: add AMD Promontory 21 PCI glue
After setting SENSORS_PROM21_XHCI=n and compiling kernel again, I'm able to use
my PC normally.
CPU: AMD Ryzen 9 9900X
Motherboard: X870I AORUS PRO ICE
Output of "lsusb -v" provided in attachment.
--
You may reply to this email to add a comment.
You are receiving this mail because:
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug 221721] prom21-xhci does not allow to use USB keyboard in plymouth
2026-07-04 15:41 [Bug 221721] New: prom21-xhci does not allow to use USB keyboard in plymouth bugzilla-daemon
@ 2026-07-05 10:11 ` bugzilla-daemon
2026-07-07 8:03 ` [Bug 221721] New: " Thorsten Leemhuis
` (8 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2026-07-05 10:11 UTC (permalink / raw)
To: linux-usb
https://bugzilla.kernel.org/show_bug.cgi?id=221721
--- Comment #1 from Artem S. Tashkinov (aros@gmx.com) ---
Jihong Min is not on this bug tracker.
Please send to LKML and CC them.
--
You may reply to this email to add a comment.
You are receiving this mail because:
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Bug 221721] New: prom21-xhci does not allow to use USB keyboard in plymouth
2026-07-04 15:41 [Bug 221721] New: prom21-xhci does not allow to use USB keyboard in plymouth bugzilla-daemon
2026-07-05 10:11 ` [Bug 221721] " bugzilla-daemon
@ 2026-07-07 8:03 ` Thorsten Leemhuis
2026-07-07 9:24 ` Jihong Min
2026-07-07 9:53 ` Jihong Min
2026-07-07 8:04 ` [Bug 221721] " bugzilla-daemon
` (7 subsequent siblings)
9 siblings, 2 replies; 14+ messages in thread
From: Thorsten Leemhuis @ 2026-07-07 8:03 UTC (permalink / raw)
To: Jihong Min
Cc: bugzilla-daemon, Linux kernel regressions list, linux-usb,
marx.tomasz
[Switching to email, hope this will work]
Jihong Min, it seems a recent change of yours is causing trouble. See
below for details.
Side note, but not my area of expertise, so feel free to ignore this, as
I might be sending people in the wrong direction and it's just a hunch
anyway: wonder if this is another of those situations where the driver
needs to be in the initramfs. Tomasz, did you have SENSORS_PROM21_XHCI=m
when things were broken? And if yes: have you tried if adding it to the
initramfs or setting SENSORS_PROM21_XHCI=y helps?
Ciao, Thorsten
On 7/4/26 17:41, bugzilla-daemon@kernel.org wrote:
> https://bugzilla.kernel.org/show_bug.cgi?id=221721
>
> Bug ID: 221721
> Summary: prom21-xhci does not allow to use USB keyboard in
> plymouth
> Product: Drivers
> Version: 2.5
> Hardware: AMD
> OS: Linux
> Status: NEW
> Severity: low
> Priority: P3
> Component: USB
> Assignee: drivers_usb@kernel-bugs.kernel.org
> Reporter: marx.tomasz@gmail.com
> Regression: No
>
> Created attachment 310416
> --> https://bugzilla.kernel.org/attachment.cgi?id=310416&action=edit
> output of "sudo lsusb -v"
>
> Hi,
>
> After update to 7.2-rc1 I was unable to type in LUKS password in plymouth. I
> tried both of my USB keyboards, but both of them just briefly lit up the LEDs
> and then seemed to turn off. Bisection pointed to
>
> commit 364f4a55c661641c02c86a849f0608d8fc3c0006
> Merge: e4b4bfaa5090 1c2b66a7d725
> Author: Linus Torvalds <torvalds@linux-foundation.org>
> Date: Mon Jun 22 12:09:47 2026 -0700
>
> Merge tag 'usb-7.2-rc1' of
> git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
>
> and then
>
> commit 9e896b4a48c4e815956d28961448041c80ad5a19 (HEAD)
> Author: Jihong Min <hurryman2212@gmail.com>
> Date: Tue May 19 09:07:31 2026 +0900
>
> usb: xhci-pci: add AMD Promontory 21 PCI glue
>
> After setting SENSORS_PROM21_XHCI=n and compiling kernel again, I'm able to use
> my PC normally.
>
> CPU: AMD Ryzen 9 9900X
> Motherboard: X870I AORUS PRO ICE
> Output of "lsusb -v" provided in attachment.
>
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug 221721] prom21-xhci does not allow to use USB keyboard in plymouth
2026-07-04 15:41 [Bug 221721] New: prom21-xhci does not allow to use USB keyboard in plymouth bugzilla-daemon
2026-07-05 10:11 ` [Bug 221721] " bugzilla-daemon
2026-07-07 8:03 ` [Bug 221721] New: " Thorsten Leemhuis
@ 2026-07-07 8:04 ` bugzilla-daemon
2026-07-07 9:24 ` bugzilla-daemon
` (6 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2026-07-07 8:04 UTC (permalink / raw)
To: linux-usb
https://bugzilla.kernel.org/show_bug.cgi?id=221721
--- Comment #2 from The Linux kernel's regression tracker (Thorsten Leemhuis) (regressions@leemhuis.info) ---
[Switching to email, hope this will work]
Jihong Min, it seems a recent change of yours is causing trouble. See
below for details.
Side note, but not my area of expertise, so feel free to ignore this, as
I might be sending people in the wrong direction and it's just a hunch
anyway: wonder if this is another of those situations where the driver
needs to be in the initramfs. Tomasz, did you have SENSORS_PROM21_XHCI=m
when things were broken? And if yes: have you tried if adding it to the
initramfs or setting SENSORS_PROM21_XHCI=y helps?
Ciao, Thorsten
On 7/4/26 17:41, bugzilla-daemon@kernel.org wrote:
> https://bugzilla.kernel.org/show_bug.cgi?id=221721
>
> Bug ID: 221721
> Summary: prom21-xhci does not allow to use USB keyboard in
> plymouth
> Product: Drivers
> Version: 2.5
> Hardware: AMD
> OS: Linux
> Status: NEW
> Severity: low
> Priority: P3
> Component: USB
> Assignee: drivers_usb@kernel-bugs.kernel.org
> Reporter: marx.tomasz@gmail.com
> Regression: No
>
> Created attachment 310416
> --> https://bugzilla.kernel.org/attachment.cgi?id=310416&action=edit
> output of "sudo lsusb -v"
>
> Hi,
>
> After update to 7.2-rc1 I was unable to type in LUKS password in plymouth. I
> tried both of my USB keyboards, but both of them just briefly lit up the LEDs
> and then seemed to turn off. Bisection pointed to
>
> commit 364f4a55c661641c02c86a849f0608d8fc3c0006
> Merge: e4b4bfaa5090 1c2b66a7d725
> Author: Linus Torvalds <torvalds@linux-foundation.org>
> Date: Mon Jun 22 12:09:47 2026 -0700
>
> Merge tag 'usb-7.2-rc1' of
> git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
>
> and then
>
> commit 9e896b4a48c4e815956d28961448041c80ad5a19 (HEAD)
> Author: Jihong Min <hurryman2212@gmail.com>
> Date: Tue May 19 09:07:31 2026 +0900
>
> usb: xhci-pci: add AMD Promontory 21 PCI glue
>
> After setting SENSORS_PROM21_XHCI=n and compiling kernel again, I'm able to
> use
> my PC normally.
>
> CPU: AMD Ryzen 9 9900X
> Motherboard: X870I AORUS PRO ICE
> Output of "lsusb -v" provided in attachment.
>
--
You may reply to this email to add a comment.
You are receiving this mail because:
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Bug 221721] New: prom21-xhci does not allow to use USB keyboard in plymouth
2026-07-07 8:03 ` [Bug 221721] New: " Thorsten Leemhuis
@ 2026-07-07 9:24 ` Jihong Min
2026-07-07 9:53 ` Jihong Min
1 sibling, 0 replies; 14+ messages in thread
From: Jihong Min @ 2026-07-07 9:24 UTC (permalink / raw)
To: Thorsten Leemhuis
Cc: bugzilla-daemon, Linux kernel regressions list, linux-usb,
marx.tomasz
Hi,
One of the very first thing discussed during the review process of
prom21-xhci commits was about correct loading of the module during
initramfs stage.
It was mainly about writing correct dependencies in Kconfig for USB host
controller build.
config USB_XHCI_PCI_PROM21
tristate
depends on USB_XHCI_PCI
default USB_XHCI_PCI if SENSORS_PROM21_XHCI != n
select AUXILIARY_BUS
Maybe it was not enough? Can you perhaps check whether both xhci_pci and
xhci_pci_prom21 are loaded at the plymouth stage?
I also do use OPAL LUKS with dracut, but my setup uses TPM2 to auto
unlock it. I will check the manual keyboard input during dracut
initramfs LUKS unlock stage.
Sincerely,
Jihong Min
On 7/7/26 17:03, Thorsten Leemhuis wrote:
> [Switching to email, hope this will work]
>
> Jihong Min, it seems a recent change of yours is causing trouble. See
> below for details.
>
> Side note, but not my area of expertise, so feel free to ignore this, as
> I might be sending people in the wrong direction and it's just a hunch
> anyway: wonder if this is another of those situations where the driver
> needs to be in the initramfs. Tomasz, did you have SENSORS_PROM21_XHCI=m
> when things were broken? And if yes: have you tried if adding it to the
> initramfs or setting SENSORS_PROM21_XHCI=y helps?
>
> Ciao, Thorsten
>
> On 7/4/26 17:41, bugzilla-daemon@kernel.org wrote:
>> https://bugzilla.kernel.org/show_bug.cgi?id=221721
>>
>> Bug ID: 221721
>> Summary: prom21-xhci does not allow to use USB keyboard in
>> plymouth
>> Product: Drivers
>> Version: 2.5
>> Hardware: AMD
>> OS: Linux
>> Status: NEW
>> Severity: low
>> Priority: P3
>> Component: USB
>> Assignee: drivers_usb@kernel-bugs.kernel.org
>> Reporter: marx.tomasz@gmail.com
>> Regression: No
>>
>> Created attachment 310416
>> --> https://bugzilla.kernel.org/attachment.cgi?id=310416&action=edit
>> output of "sudo lsusb -v"
>>
>> Hi,
>>
>> After update to 7.2-rc1 I was unable to type in LUKS password in plymouth. I
>> tried both of my USB keyboards, but both of them just briefly lit up the LEDs
>> and then seemed to turn off. Bisection pointed to
>>
>> commit 364f4a55c661641c02c86a849f0608d8fc3c0006
>> Merge: e4b4bfaa5090 1c2b66a7d725
>> Author: Linus Torvalds <torvalds@linux-foundation.org>
>> Date: Mon Jun 22 12:09:47 2026 -0700
>>
>> Merge tag 'usb-7.2-rc1' of
>> git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
>>
>> and then
>>
>> commit 9e896b4a48c4e815956d28961448041c80ad5a19 (HEAD)
>> Author: Jihong Min <hurryman2212@gmail.com>
>> Date: Tue May 19 09:07:31 2026 +0900
>>
>> usb: xhci-pci: add AMD Promontory 21 PCI glue
>>
>> After setting SENSORS_PROM21_XHCI=n and compiling kernel again, I'm able to use
>> my PC normally.
>>
>> CPU: AMD Ryzen 9 9900X
>> Motherboard: X870I AORUS PRO ICE
>> Output of "lsusb -v" provided in attachment.
>>
>
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug 221721] prom21-xhci does not allow to use USB keyboard in plymouth
2026-07-04 15:41 [Bug 221721] New: prom21-xhci does not allow to use USB keyboard in plymouth bugzilla-daemon
` (2 preceding siblings ...)
2026-07-07 8:04 ` [Bug 221721] " bugzilla-daemon
@ 2026-07-07 9:24 ` bugzilla-daemon
2026-07-07 9:54 ` bugzilla-daemon
` (5 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2026-07-07 9:24 UTC (permalink / raw)
To: linux-usb
https://bugzilla.kernel.org/show_bug.cgi?id=221721
--- Comment #3 from hurryman2212@gmail.com ---
Hi,
One of the very first thing discussed during the review process of
prom21-xhci commits was about correct loading of the module during
initramfs stage.
It was mainly about writing correct dependencies in Kconfig for USB host
controller build.
config USB_XHCI_PCI_PROM21
tristate
depends on USB_XHCI_PCI
default USB_XHCI_PCI if SENSORS_PROM21_XHCI != n
select AUXILIARY_BUS
Maybe it was not enough? Can you perhaps check whether both xhci_pci and
xhci_pci_prom21 are loaded at the plymouth stage?
I also do use OPAL LUKS with dracut, but my setup uses TPM2 to auto
unlock it. I will check the manual keyboard input during dracut
initramfs LUKS unlock stage.
Sincerely,
Jihong Min
On 7/7/26 17:03, Thorsten Leemhuis wrote:
> [Switching to email, hope this will work]
>
> Jihong Min, it seems a recent change of yours is causing trouble. See
> below for details.
>
> Side note, but not my area of expertise, so feel free to ignore this, as
> I might be sending people in the wrong direction and it's just a hunch
> anyway: wonder if this is another of those situations where the driver
> needs to be in the initramfs. Tomasz, did you have SENSORS_PROM21_XHCI=m
> when things were broken? And if yes: have you tried if adding it to the
> initramfs or setting SENSORS_PROM21_XHCI=y helps?
>
> Ciao, Thorsten
>
> On 7/4/26 17:41, bugzilla-daemon@kernel.org wrote:
>> https://bugzilla.kernel.org/show_bug.cgi?id=221721
>>
>> Bug ID: 221721
>> Summary: prom21-xhci does not allow to use USB keyboard in
>> plymouth
>> Product: Drivers
>> Version: 2.5
>> Hardware: AMD
>> OS: Linux
>> Status: NEW
>> Severity: low
>> Priority: P3
>> Component: USB
>> Assignee: drivers_usb@kernel-bugs.kernel.org
>> Reporter: marx.tomasz@gmail.com
>> Regression: No
>>
>> Created attachment 310416
>> --> https://bugzilla.kernel.org/attachment.cgi?id=310416&action=edit
>> output of "sudo lsusb -v"
>>
>> Hi,
>>
>> After update to 7.2-rc1 I was unable to type in LUKS password in plymouth. I
>> tried both of my USB keyboards, but both of them just briefly lit up the
>> LEDs
>> and then seemed to turn off. Bisection pointed to
>>
>> commit 364f4a55c661641c02c86a849f0608d8fc3c0006
>> Merge: e4b4bfaa5090 1c2b66a7d725
>> Author: Linus Torvalds <torvalds@linux-foundation.org>
>> Date: Mon Jun 22 12:09:47 2026 -0700
>>
>> Merge tag 'usb-7.2-rc1' of
>> git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
>>
>> and then
>>
>> commit 9e896b4a48c4e815956d28961448041c80ad5a19 (HEAD)
>> Author: Jihong Min <hurryman2212@gmail.com>
>> Date: Tue May 19 09:07:31 2026 +0900
>>
>> usb: xhci-pci: add AMD Promontory 21 PCI glue
>>
>> After setting SENSORS_PROM21_XHCI=n and compiling kernel again, I'm able to
>> use
>> my PC normally.
>>
>> CPU: AMD Ryzen 9 9900X
>> Motherboard: X870I AORUS PRO ICE
>> Output of "lsusb -v" provided in attachment.
>>
>
--
You may reply to this email to add a comment.
You are receiving this mail because:
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Bug 221721] New: prom21-xhci does not allow to use USB keyboard in plymouth
2026-07-07 8:03 ` [Bug 221721] New: " Thorsten Leemhuis
2026-07-07 9:24 ` Jihong Min
@ 2026-07-07 9:53 ` Jihong Min
2026-07-07 22:19 ` Jihong Min
1 sibling, 1 reply; 14+ messages in thread
From: Jihong Min @ 2026-07-07 9:53 UTC (permalink / raw)
To: Thorsten Leemhuis
Cc: bugzilla-daemon, Linux kernel regressions list, linux-usb,
marx.tomasz
With a little more of thinking, I think this happens due to the
initramfs building tool not including xhci-pci-prom21.ko when
xhci-pci.ko is built with the Kconfig where USB_XHCI_PCI_PROM21 was enabled.
Can you check your initramfs file for whether it holds
xhci-pci-prom21.ko correctly, or not?
For example, with dracut, you can do something like:
cat <<'EOF' | sudo tee /etc/dracut.conf.d/10-xhci-pci-prom21.conf
# PROM21 xHCI PCI glue is needed before root/LUKS unlock when xhci-pci
is modular.
force_drivers+=" xhci-pci-prom21 "
EOF
Sincerely,
Jihong Min
On 7/7/26 17:03, Thorsten Leemhuis wrote:
> [Switching to email, hope this will work]
>
> Jihong Min, it seems a recent change of yours is causing trouble. See
> below for details.
>
> Side note, but not my area of expertise, so feel free to ignore this, as
> I might be sending people in the wrong direction and it's just a hunch
> anyway: wonder if this is another of those situations where the driver
> needs to be in the initramfs. Tomasz, did you have SENSORS_PROM21_XHCI=m
> when things were broken? And if yes: have you tried if adding it to the
> initramfs or setting SENSORS_PROM21_XHCI=y helps?
>
> Ciao, Thorsten
>
> On 7/4/26 17:41, bugzilla-daemon@kernel.org wrote:
>> https://bugzilla.kernel.org/show_bug.cgi?id=221721
>>
>> Bug ID: 221721
>> Summary: prom21-xhci does not allow to use USB keyboard in
>> plymouth
>> Product: Drivers
>> Version: 2.5
>> Hardware: AMD
>> OS: Linux
>> Status: NEW
>> Severity: low
>> Priority: P3
>> Component: USB
>> Assignee: drivers_usb@kernel-bugs.kernel.org
>> Reporter: marx.tomasz@gmail.com
>> Regression: No
>>
>> Created attachment 310416
>> --> https://bugzilla.kernel.org/attachment.cgi?id=310416&action=edit
>> output of "sudo lsusb -v"
>>
>> Hi,
>>
>> After update to 7.2-rc1 I was unable to type in LUKS password in plymouth. I
>> tried both of my USB keyboards, but both of them just briefly lit up the LEDs
>> and then seemed to turn off. Bisection pointed to
>>
>> commit 364f4a55c661641c02c86a849f0608d8fc3c0006
>> Merge: e4b4bfaa5090 1c2b66a7d725
>> Author: Linus Torvalds <torvalds@linux-foundation.org>
>> Date: Mon Jun 22 12:09:47 2026 -0700
>>
>> Merge tag 'usb-7.2-rc1' of
>> git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
>>
>> and then
>>
>> commit 9e896b4a48c4e815956d28961448041c80ad5a19 (HEAD)
>> Author: Jihong Min <hurryman2212@gmail.com>
>> Date: Tue May 19 09:07:31 2026 +0900
>>
>> usb: xhci-pci: add AMD Promontory 21 PCI glue
>>
>> After setting SENSORS_PROM21_XHCI=n and compiling kernel again, I'm able to use
>> my PC normally.
>>
>> CPU: AMD Ryzen 9 9900X
>> Motherboard: X870I AORUS PRO ICE
>> Output of "lsusb -v" provided in attachment.
>>
>
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug 221721] prom21-xhci does not allow to use USB keyboard in plymouth
2026-07-04 15:41 [Bug 221721] New: prom21-xhci does not allow to use USB keyboard in plymouth bugzilla-daemon
` (3 preceding siblings ...)
2026-07-07 9:24 ` bugzilla-daemon
@ 2026-07-07 9:54 ` bugzilla-daemon
2026-07-07 22:20 ` bugzilla-daemon
` (4 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2026-07-07 9:54 UTC (permalink / raw)
To: linux-usb
https://bugzilla.kernel.org/show_bug.cgi?id=221721
--- Comment #4 from hurryman2212@gmail.com ---
With a little more of thinking, I think this happens due to the
initramfs building tool not including xhci-pci-prom21.ko when
xhci-pci.ko is built with the Kconfig where USB_XHCI_PCI_PROM21 was enabled.
Can you check your initramfs file for whether it holds
xhci-pci-prom21.ko correctly, or not?
For example, with dracut, you can do something like:
cat <<'EOF' | sudo tee /etc/dracut.conf.d/10-xhci-pci-prom21.conf
# PROM21 xHCI PCI glue is needed before root/LUKS unlock when xhci-pci
is modular.
force_drivers+=" xhci-pci-prom21 "
EOF
Sincerely,
Jihong Min
On 7/7/26 17:03, Thorsten Leemhuis wrote:
> [Switching to email, hope this will work]
>
> Jihong Min, it seems a recent change of yours is causing trouble. See
> below for details.
>
> Side note, but not my area of expertise, so feel free to ignore this, as
> I might be sending people in the wrong direction and it's just a hunch
> anyway: wonder if this is another of those situations where the driver
> needs to be in the initramfs. Tomasz, did you have SENSORS_PROM21_XHCI=m
> when things were broken? And if yes: have you tried if adding it to the
> initramfs or setting SENSORS_PROM21_XHCI=y helps?
>
> Ciao, Thorsten
>
> On 7/4/26 17:41, bugzilla-daemon@kernel.org wrote:
>> https://bugzilla.kernel.org/show_bug.cgi?id=221721
>>
>> Bug ID: 221721
>> Summary: prom21-xhci does not allow to use USB keyboard in
>> plymouth
>> Product: Drivers
>> Version: 2.5
>> Hardware: AMD
>> OS: Linux
>> Status: NEW
>> Severity: low
>> Priority: P3
>> Component: USB
>> Assignee: drivers_usb@kernel-bugs.kernel.org
>> Reporter: marx.tomasz@gmail.com
>> Regression: No
>>
>> Created attachment 310416
>> --> https://bugzilla.kernel.org/attachment.cgi?id=310416&action=edit
>> output of "sudo lsusb -v"
>>
>> Hi,
>>
>> After update to 7.2-rc1 I was unable to type in LUKS password in plymouth. I
>> tried both of my USB keyboards, but both of them just briefly lit up the
>> LEDs
>> and then seemed to turn off. Bisection pointed to
>>
>> commit 364f4a55c661641c02c86a849f0608d8fc3c0006
>> Merge: e4b4bfaa5090 1c2b66a7d725
>> Author: Linus Torvalds <torvalds@linux-foundation.org>
>> Date: Mon Jun 22 12:09:47 2026 -0700
>>
>> Merge tag 'usb-7.2-rc1' of
>> git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
>>
>> and then
>>
>> commit 9e896b4a48c4e815956d28961448041c80ad5a19 (HEAD)
>> Author: Jihong Min <hurryman2212@gmail.com>
>> Date: Tue May 19 09:07:31 2026 +0900
>>
>> usb: xhci-pci: add AMD Promontory 21 PCI glue
>>
>> After setting SENSORS_PROM21_XHCI=n and compiling kernel again, I'm able to
>> use
>> my PC normally.
>>
>> CPU: AMD Ryzen 9 9900X
>> Motherboard: X870I AORUS PRO ICE
>> Output of "lsusb -v" provided in attachment.
>>
>
--
You may reply to this email to add a comment.
You are receiving this mail because:
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Bug 221721] New: prom21-xhci does not allow to use USB keyboard in plymouth
2026-07-07 9:53 ` Jihong Min
@ 2026-07-07 22:19 ` Jihong Min
0 siblings, 0 replies; 14+ messages in thread
From: Jihong Min @ 2026-07-07 22:19 UTC (permalink / raw)
To: Thorsten Leemhuis
Cc: bugzilla-daemon, Linux kernel regressions list, linux-usb,
marx.tomasz
Hi,
PR for Dracut-ng is now submitted:
https://github.com/dracut-ng/dracut/pull/2491
Sincerely,
Jihong Min
On 7/7/26 18:53, Jihong Min wrote:
> With a little more of thinking, I think this happens due to the
> initramfs building tool not including xhci-pci-prom21.ko when
> xhci-pci.ko is built with the Kconfig where USB_XHCI_PCI_PROM21 was enabled.
>
> Can you check your initramfs file for whether it holds
> xhci-pci-prom21.ko correctly, or not?
>
> For example, with dracut, you can do something like:
> cat <<'EOF' | sudo tee /etc/dracut.conf.d/10-xhci-pci-prom21.conf
> # PROM21 xHCI PCI glue is needed before root/LUKS unlock when xhci-pci
> is modular.
> force_drivers+=" xhci-pci-prom21 "
> EOF
>
>
> Sincerely,
> Jihong Min
>
>
> On 7/7/26 17:03, Thorsten Leemhuis wrote:
>> [Switching to email, hope this will work]
>>
>> Jihong Min, it seems a recent change of yours is causing trouble. See
>> below for details.
>>
>> Side note, but not my area of expertise, so feel free to ignore this, as
>> I might be sending people in the wrong direction and it's just a hunch
>> anyway: wonder if this is another of those situations where the driver
>> needs to be in the initramfs. Tomasz, did you have SENSORS_PROM21_XHCI=m
>> when things were broken? And if yes: have you tried if adding it to the
>> initramfs or setting SENSORS_PROM21_XHCI=y helps?
>>
>> Ciao, Thorsten
>>
>> On 7/4/26 17:41, bugzilla-daemon@kernel.org wrote:
>>> https://bugzilla.kernel.org/show_bug.cgi?id=221721
>>>
>>> Bug ID: 221721
>>> Summary: prom21-xhci does not allow to use USB keyboard in
>>> plymouth
>>> Product: Drivers
>>> Version: 2.5
>>> Hardware: AMD
>>> OS: Linux
>>> Status: NEW
>>> Severity: low
>>> Priority: P3
>>> Component: USB
>>> Assignee: drivers_usb@kernel-bugs.kernel.org
>>> Reporter: marx.tomasz@gmail.com
>>> Regression: No
>>>
>>> Created attachment 310416
>>> --> https://bugzilla.kernel.org/attachment.cgi?id=310416&action=edit
>>> output of "sudo lsusb -v"
>>>
>>> Hi,
>>>
>>> After update to 7.2-rc1 I was unable to type in LUKS password in plymouth. I
>>> tried both of my USB keyboards, but both of them just briefly lit up the LEDs
>>> and then seemed to turn off. Bisection pointed to
>>>
>>> commit 364f4a55c661641c02c86a849f0608d8fc3c0006
>>> Merge: e4b4bfaa5090 1c2b66a7d725
>>> Author: Linus Torvalds <torvalds@linux-foundation.org>
>>> Date: Mon Jun 22 12:09:47 2026 -0700
>>>
>>> Merge tag 'usb-7.2-rc1' of
>>> git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
>>>
>>> and then
>>>
>>> commit 9e896b4a48c4e815956d28961448041c80ad5a19 (HEAD)
>>> Author: Jihong Min <hurryman2212@gmail.com>
>>> Date: Tue May 19 09:07:31 2026 +0900
>>>
>>> usb: xhci-pci: add AMD Promontory 21 PCI glue
>>>
>>> After setting SENSORS_PROM21_XHCI=n and compiling kernel again, I'm able to use
>>> my PC normally.
>>>
>>> CPU: AMD Ryzen 9 9900X
>>> Motherboard: X870I AORUS PRO ICE
>>> Output of "lsusb -v" provided in attachment.
>>>
>>
>
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug 221721] prom21-xhci does not allow to use USB keyboard in plymouth
2026-07-04 15:41 [Bug 221721] New: prom21-xhci does not allow to use USB keyboard in plymouth bugzilla-daemon
` (4 preceding siblings ...)
2026-07-07 9:54 ` bugzilla-daemon
@ 2026-07-07 22:20 ` bugzilla-daemon
2026-07-10 15:22 ` bugzilla-daemon
` (3 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2026-07-07 22:20 UTC (permalink / raw)
To: linux-usb
https://bugzilla.kernel.org/show_bug.cgi?id=221721
--- Comment #5 from hurryman2212@gmail.com ---
Hi,
PR for Dracut-ng is now submitted:
https://github.com/dracut-ng/dracut/pull/2491
Sincerely,
Jihong Min
On 7/7/26 18:53, Jihong Min wrote:
> With a little more of thinking, I think this happens due to the
> initramfs building tool not including xhci-pci-prom21.ko when
> xhci-pci.ko is built with the Kconfig where USB_XHCI_PCI_PROM21 was enabled.
>
> Can you check your initramfs file for whether it holds
> xhci-pci-prom21.ko correctly, or not?
>
> For example, with dracut, you can do something like:
> cat <<'EOF' | sudo tee /etc/dracut.conf.d/10-xhci-pci-prom21.conf
> # PROM21 xHCI PCI glue is needed before root/LUKS unlock when xhci-pci
> is modular.
> force_drivers+=" xhci-pci-prom21 "
> EOF
>
>
> Sincerely,
> Jihong Min
>
>
> On 7/7/26 17:03, Thorsten Leemhuis wrote:
>> [Switching to email, hope this will work]
>>
>> Jihong Min, it seems a recent change of yours is causing trouble. See
>> below for details.
>>
>> Side note, but not my area of expertise, so feel free to ignore this, as
>> I might be sending people in the wrong direction and it's just a hunch
>> anyway: wonder if this is another of those situations where the driver
>> needs to be in the initramfs. Tomasz, did you have SENSORS_PROM21_XHCI=m
>> when things were broken? And if yes: have you tried if adding it to the
>> initramfs or setting SENSORS_PROM21_XHCI=y helps?
>>
>> Ciao, Thorsten
>>
>> On 7/4/26 17:41, bugzilla-daemon@kernel.org wrote:
>>> https://bugzilla.kernel.org/show_bug.cgi?id=221721
>>>
>>> Bug ID: 221721
>>> Summary: prom21-xhci does not allow to use USB keyboard in
>>> plymouth
>>> Product: Drivers
>>> Version: 2.5
>>> Hardware: AMD
>>> OS: Linux
>>> Status: NEW
>>> Severity: low
>>> Priority: P3
>>> Component: USB
>>> Assignee: drivers_usb@kernel-bugs.kernel.org
>>> Reporter: marx.tomasz@gmail.com
>>> Regression: No
>>>
>>> Created attachment 310416
>>> --> https://bugzilla.kernel.org/attachment.cgi?id=310416&action=edit
>>> output of "sudo lsusb -v"
>>>
>>> Hi,
>>>
>>> After update to 7.2-rc1 I was unable to type in LUKS password in plymouth.
>>> I
>>> tried both of my USB keyboards, but both of them just briefly lit up the
>>> LEDs
>>> and then seemed to turn off. Bisection pointed to
>>>
>>> commit 364f4a55c661641c02c86a849f0608d8fc3c0006
>>> Merge: e4b4bfaa5090 1c2b66a7d725
>>> Author: Linus Torvalds <torvalds@linux-foundation.org>
>>> Date: Mon Jun 22 12:09:47 2026 -0700
>>>
>>> Merge tag 'usb-7.2-rc1' of
>>> git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
>>>
>>> and then
>>>
>>> commit 9e896b4a48c4e815956d28961448041c80ad5a19 (HEAD)
>>> Author: Jihong Min <hurryman2212@gmail.com>
>>> Date: Tue May 19 09:07:31 2026 +0900
>>>
>>> usb: xhci-pci: add AMD Promontory 21 PCI glue
>>>
>>> After setting SENSORS_PROM21_XHCI=n and compiling kernel again, I'm able to
>>> use
>>> my PC normally.
>>>
>>> CPU: AMD Ryzen 9 9900X
>>> Motherboard: X870I AORUS PRO ICE
>>> Output of "lsusb -v" provided in attachment.
>>>
>>
>
--
You may reply to this email to add a comment.
You are receiving this mail because:
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug 221721] prom21-xhci does not allow to use USB keyboard in plymouth
2026-07-04 15:41 [Bug 221721] New: prom21-xhci does not allow to use USB keyboard in plymouth bugzilla-daemon
` (5 preceding siblings ...)
2026-07-07 22:20 ` bugzilla-daemon
@ 2026-07-10 15:22 ` bugzilla-daemon
2026-07-11 21:01 ` bugzilla-daemon
` (2 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2026-07-10 15:22 UTC (permalink / raw)
To: linux-usb
https://bugzilla.kernel.org/show_bug.cgi?id=221721
--- Comment #6 from Tomasz (marx.tomasz@gmail.com) ---
Hi, with "xhci-pci-prom21" module added to initrd, plymouth now works. Should I
close this ticket?
--
You may reply to this email to add a comment.
You are receiving this mail because:
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug 221721] prom21-xhci does not allow to use USB keyboard in plymouth
2026-07-04 15:41 [Bug 221721] New: prom21-xhci does not allow to use USB keyboard in plymouth bugzilla-daemon
` (6 preceding siblings ...)
2026-07-10 15:22 ` bugzilla-daemon
@ 2026-07-11 21:01 ` bugzilla-daemon
2026-07-13 6:38 ` bugzilla-daemon
2026-07-13 6:44 ` bugzilla-daemon
9 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2026-07-11 21:01 UTC (permalink / raw)
To: linux-usb
https://bugzilla.kernel.org/show_bug.cgi?id=221721
Jihong Min (hurryman2212@gmail.com) changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |hurryman2212@gmail.com
--- Comment #7 from Jihong Min (hurryman2212@gmail.com) ---
(In reply to Tomasz from comment #6)
> Hi, with "xhci-pci-prom21" module added to initrd, plymouth now works.
> Should I close this ticket?
Hi,
Which initrd building tool are you using? I may end up doing PR to that as
well.
Sincerely,
Jihong Min
--
You may reply to this email to add a comment.
You are receiving this mail because:
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug 221721] prom21-xhci does not allow to use USB keyboard in plymouth
2026-07-04 15:41 [Bug 221721] New: prom21-xhci does not allow to use USB keyboard in plymouth bugzilla-daemon
` (7 preceding siblings ...)
2026-07-11 21:01 ` bugzilla-daemon
@ 2026-07-13 6:38 ` bugzilla-daemon
2026-07-13 6:44 ` bugzilla-daemon
9 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2026-07-13 6:38 UTC (permalink / raw)
To: linux-usb
https://bugzilla.kernel.org/show_bug.cgi?id=221721
The Linux kernel's regression tracker (Thorsten Leemhuis) (regressions@leemhuis.info) changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |regressions@leemhuis.info
--- Comment #8 from The Linux kernel's regression tracker (Thorsten Leemhuis) (regressions@leemhuis.info) ---
> I may end up doing PR to that as well.
Well, fixing this is nice, but do you plan to fix this on the kernel level,
too? This is maybe a borderline thing wrt to the "no regressions" rule, but
still would be nice to prevent problems for users that do update their kernels
without updating their initramfs tool.
--
You may reply to this email to add a comment.
You are receiving this mail because:
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug 221721] prom21-xhci does not allow to use USB keyboard in plymouth
2026-07-04 15:41 [Bug 221721] New: prom21-xhci does not allow to use USB keyboard in plymouth bugzilla-daemon
` (8 preceding siblings ...)
2026-07-13 6:38 ` bugzilla-daemon
@ 2026-07-13 6:44 ` bugzilla-daemon
9 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2026-07-13 6:44 UTC (permalink / raw)
To: linux-usb
https://bugzilla.kernel.org/show_bug.cgi?id=221721
--- Comment #9 from Jihong Min (hurryman2212@gmail.com) ---
(In reply to The Linux kernel's regression tracker (Thorsten Leemhuis) from
comment #8)
> > I may end up doing PR to that as well.
>
> Well, fixing this is nice, but do you plan to fix this on the kernel level,
> too? This is maybe a borderline thing wrt to the "no regressions" rule, but
> still would be nice to prevent problems for users that do update their
> kernels without updating their initramfs tool.
Currently, there is no plan to address this in the kernel.
During the patch review series, it was concluded to implement this in the
Renesas way, which does not "pollute" the generic "xhci-pci.c", and requires
the very same approach (initramfs building tools must address this issue to
explicitly include `xhci-pci-prom21` same as `xhci-pci-renesas` (for dracut),
or "correctly" detects the module tree for system-available devices in so
called "dep" or "hostonly" mode (it seems dracut fails in this point but others
look better in the handling routine).
--
You may reply to this email to add a comment.
You are receiving this mail because:
You are watching the assignee of the bug.
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2026-07-13 6:44 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-04 15:41 [Bug 221721] New: prom21-xhci does not allow to use USB keyboard in plymouth bugzilla-daemon
2026-07-05 10:11 ` [Bug 221721] " bugzilla-daemon
2026-07-07 8:03 ` [Bug 221721] New: " Thorsten Leemhuis
2026-07-07 9:24 ` Jihong Min
2026-07-07 9:53 ` Jihong Min
2026-07-07 22:19 ` Jihong Min
2026-07-07 8:04 ` [Bug 221721] " bugzilla-daemon
2026-07-07 9:24 ` bugzilla-daemon
2026-07-07 9:54 ` bugzilla-daemon
2026-07-07 22:20 ` bugzilla-daemon
2026-07-10 15:22 ` bugzilla-daemon
2026-07-11 21:01 ` bugzilla-daemon
2026-07-13 6:38 ` bugzilla-daemon
2026-07-13 6:44 ` bugzilla-daemon
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.