Hi Ben,

On Thu, Dec 14, 2023 at 09:16:48AM +0000, Ben Mesman | Spark Narrowcasting 
> The attached patch works on my systems. Is there a way to get this in?

> --- arch/x86/kernel/reboot.c.orig     2023-12-14 08:25:10.033382061 +0100
> +++ arch/x86/kernel/reboot.c  2023-12-14 08:31:10.394325941 +0100
> @@ -469,6 +469,14 @@
>                       DMI_MATCH(DMI_PRODUCT_NAME, "HP Compaq"),
>               },
>       },
> +     {       /* Handle problems with rebooting HP t640 thin-clients */
> +             .callback = set_pci_reboot,
> +             .ident = "HP t640",
> +             .matches = {
> +                     DMI_MATCH(DMI_SYS_VENDOR, "HP"),
> +                     DMI_MATCH(DMI_PRODUCT_NAME, "HP t640 Thin Client"),
> +             },
> +     },
>       {       /* PCIe Wifi card isn't detected after reboot otherwise */
>               .callback = set_pci_reboot,

We cannot pick changes which are not going to land in Linux upstream
and then backported to the stable series. So the way to go here is to
report the bug upstream, along with your proposed change. Candidates
to reach out are:

./scripts/get_maintainer.pl arch/x86/kernel/reboot.c
Thomas Gleixner <t...@linutronix.de> (maintainer:X86 ARCHITECTURE (32-BIT AND 
Ingo Molnar <mi...@redhat.com> (maintainer:X86 ARCHITECTURE (32-BIT AND 64-BIT))
Borislav Petkov <b...@alien8.de> (maintainer:X86 ARCHITECTURE (32-BIT AND 
Dave Hansen <dave.han...@linux.intel.com> (maintainer:X86 ARCHITECTURE (32-BIT 
AND 64-BIT))
x...@kernel.org (maintainer:X86 ARCHITECTURE (32-BIT AND 64-BIT))
"H. Peter Anvin" <h...@zytor.com> (reviewer:X86 ARCHITECTURE (32-BIT AND 
Sean Christopherson <sea...@google.com> 
Kai Huang <kai.hu...@intel.com> (commit_signer:7/11=64%)
Josh Poimboeuf <jpoim...@kernel.org> (commit_signer:1/11=9%,authored:1/11=9%)
"Peter Zijlstra (Intel)" <pet...@infradead.org> (commit_signer:1/11=9%)
linux-ker...@vger.kernel.org (open list:X86 ARCHITECTURE (32-BIT AND 64-BIT))

as it is affecting 6.1.y mention that the fix needs to be backported to various
stable series at least back 6.1.y and describe which testing you have

Feel free to keep as well the Debian bug in the loop for the report.

Hope this helps?


Reply via email to