Linux USB
 help / color / mirror / Atom feed
* [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
                   ` (7 more replies)
  0 siblings, 8 replies; 12+ 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] 12+ 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
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 12+ 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] 12+ 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
                   ` (5 subsequent siblings)
  7 siblings, 2 replies; 12+ 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] 12+ 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
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 12+ 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] 12+ 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; 12+ 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] 12+ 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
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 12+ 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] 12+ 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; 12+ 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] 12+ 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
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 12+ 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] 12+ 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; 12+ 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] 12+ 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
  2026-07-11 21:01 ` bugzilla-daemon
  7 siblings, 0 replies; 12+ 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] 12+ 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
  7 siblings, 0 replies; 12+ 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] 12+ 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
  7 siblings, 0 replies; 12+ 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] 12+ messages in thread

end of thread, other threads:[~2026-07-11 21:01 UTC | newest]

Thread overview: 12+ 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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox