ACK: [SRU][P][PATCH 0/1] Apple spi keyboard/trackpad not working with 25.04

Thibault Ferrante thibault.ferrante at canonical.com
Tue Jun 10 21:25:09 UTC 2025


Acked-by: Thibault Ferrante <thibault.ferrante at canonical.com>


On 04/06/2025 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(-)
> 




More information about the kernel-team mailing list