Re: [PATCH v11 00/11] iommu/arm-smmu-v3: Adopt the crashed kernel's stream table for kdump
From: Nicolin Chen
Date: Mon Oct 05 2026 - 16:49:17 EST
On Mon, Oct 05, 2026 at 12:30:43PM -0700, Nicolin Chen wrote:
> This is on Github:
> https://github.com/nicolinc/iommufd/commits/smmuv3_kdump-v11
>
> Changelog
> v11
> * Rebase on arm/smmu/updates branch
> * Add Tested-by from Breno and Cristian
> * Add Reviewed/Acked-by from Jason and Kiryl
> * Update commit messages and Assisted-by tags
> * New prep patch: swap EVTQ/GERROR MSI indexes
> * Skip EVTQ's CFG0 write and vector allocation
> * Merge arm-smmu-v3-kdump code into arm-smmu-v3-kexec
> * Fold patches accordingly as static functions require callers
Will,
I have checked the new Sashiko finding against this v11.
To approach its claimed 35-trillion bound, every L1 descriptor,
STE and CD L1 descriptor must pass the validations, which takes
a deliberately built aliasing table but is not likely reachable
in practice: with a corrupted memory, one of the entries would
more likely either skip the iteration (V=0) or fail the test.
I tend to ignore that. But if you think it is worth addressing
and have some good idea about it, I don't mind a respin.
Thanks
Nicolin