ACK: [PATCH 0/6][SRU][Jammy] touchpad and touchscreen doesn't work at all on ACER Spin 5 (SP513-54N)

Tim Gardner tim.gardner at canonical.com
Tue Aug 2 12:27:31 UTC 2022


On 8/1/22 07:38, AceLan Kao wrote:
> From: "Chia-Lin Kao (AceLan)" <acelan.kao at canonical.com>
> 
> BugLink: https://bugs.launchpad.net/bugs/1884232
> 
> [Impact]
> E820 reserved retire memory window, and make other hot-added devices unable
> to get the required memory window.
> 
> [Fix]
> It only can be fixed by a quirk to list the buggy machines, and
> the backported commits are from v5.19-rc1 and v5.19-rc3
> 
> a2b36ffbf5b6 x86/PCI: Revert "x86/PCI: Clip only host bridge windows for E820 regions"
> d341838d776a x86/PCI: Disable E820 reserved region clipping via quirks
> fa6dae5d8208 x86/PCI: Add kernel cmdline options to use/ignore E820 reserved regions
> 4c5e242d3e93 x86/PCI: Clip only host bridge windows for E820 regions
> 31bf0f433325 x86: Log resource clipping for E820 regions
> 93d256cd3c1e x86/PCI: Eliminate remove_e820_regions() common subexpressions
> 
> [Test]
> Verified by the bug reporter.
> 
> [Where problems could occur]
> The 6 commits are all clean cherry-picked, and the sixth commit reverts the
> third commit which are the 2 commits that do real functional changes.
> a2b36ffbf5b6 ("x86/PCI: Revert \"x86/PCI: Clip only host bridge windows for E820 regions\"")
> 4c5e242d3e93 ("x86/PCI: Clip only host bridge windows for E820 regions")
> The fourth and and fifth commits introduce a new quirk to ignore E820 reserved
> regions and the quirk only affects the listed machines.
> Drivers that operates E820 table may fail if we ignore the E820 regions,
> but it should have no impact on the listed consumer PCs.
> 
> Bjorn Helgaas (3):
>    x86/PCI: Eliminate remove_e820_regions() common subexpressions
>    x86: Log resource clipping for E820 regions
>    x86/PCI: Clip only host bridge windows for E820 regions
> 
> Hans de Goede (3):
>    x86/PCI: Add kernel cmdline options to use/ignore E820 reserved
>      regions
>    x86/PCI: Disable E820 reserved region clipping via quirks
>    x86/PCI: Revert "x86/PCI: Clip only host bridge windows for E820
>      regions"
> 
>   .../admin-guide/kernel-parameters.txt         |  9 +++
>   arch/x86/include/asm/pci_x86.h                | 10 +++
>   arch/x86/kernel/resource.c                    | 17 ++++-
>   arch/x86/pci/acpi.c                           | 66 +++++++++++++++++++
>   arch/x86/pci/common.c                         |  8 +++
>   5 files changed, 108 insertions(+), 2 deletions(-)
> 
Acked-by: Tim Gardner <tim.gardner at canonical.com>

-- 
-----------
Tim Gardner
Canonical, Inc



More information about the kernel-team mailing list