ACK: [SRU][P][PATCH 0/1] Apple spi keyboard/trackpad not working with 25.04
Edoardo Canepa
edoardo.canepa at canonical.com
Thu Jun 12 06:07:59 UTC 2025
On 04/06/25 04:17, Hui Wang wrote:
> BugLink: https://bugs.launchpad.net/bugs/2107976
>
> [Impact]
>
> 2 Ubuntu users reported that the spi keyboard/trackpad doesn't work anymore with
> Ubuntu Plucky kernel, it works well with Oracular kernel. Through investigation,
> I found the root cause is the change on iommu/intel introduced from v6.12-rc1,
> from v6.12-rc, the keyboard/trackpad stops working. I checked the linux-next,
> there is a fix for this issue already.
>
> This issue only exists for Plucky kernel and onwards, Q is unstable atm, the fix
> will be in Q automatically.
>
>
> [Fix]
> cherry-pick one patch from upstream.
>
> [Test]
> I patched a Plucky kernel and built it, then shared the deb to
> bug reporters, they tested with the patched kernel, the spi keyboard/trackpad
> could work well with this kernel.
>
>
> [Where problems could occur]
> The change impacts context entry setup order for aliased devices, if there is
> regression, it will be on intel pci/pcie aliased devices, but the regression
> chance is very low, since this patch just resotres to the original setup order
> for aliased devices, it should be safe. And they tested the patched kernel,
> no new issues were found.
>
>
> Lu Baolu (1):
> iommu/vt-d: Restore context entry setup order for aliased devices
>
> drivers/iommu/intel/iommu.c | 11 +++++++++++
> drivers/iommu/intel/iommu.h | 1 +
> drivers/iommu/intel/nested.c | 4 ++--
> 3 files changed, 14 insertions(+), 2 deletions(-)
>
Acked-by: Edoardo Canepa <edoardo.canepa at canonical.com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0x20F88172E14F6784.asc
Type: application/pgp-keys
Size: 3167 bytes
Desc: OpenPGP public key
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20250612/3c94d934/attachment.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20250612/3c94d934/attachment.sig>
More information about the kernel-team
mailing list