Hello:

This series was applied to riscv/linux.git (fixes)
by Joerg Roedel <[email protected]>:

On Tue,  4 Nov 2025 14:29:58 -0400 you wrote:
> [Joerg, can you put this and vtd in linux-next please. The vtd series is still
> good at v3 thanks]
> 
> Currently each of the iommu page table formats duplicates all of the logic
> to maintain the page table and perform map/unmap/etc operations. There are
> several different versions of the algorithms between all the different
> formats. The io-pgtable system provides an interface to help isolate the
> page table code from the iommu driver, but doesn't provide tools to
> implement the common algorithms.
> 
> [...]

Here is the summary with links:
  - [v8,01/15] genpt: Generic Page Table base API
    https://git.kernel.org/riscv/c/7c5b184db714
  - [v8,02/15] genpt: Add Documentation/ files
    https://git.kernel.org/riscv/c/ab0b572847ac
  - [v8,03/15] iommupt: Add the basic structure of the iommu implementation
    https://git.kernel.org/riscv/c/cdb39d918579
  - [v8,04/15] iommupt: Add the AMD IOMMU v1 page table format
    https://git.kernel.org/riscv/c/879ced2bab1b
  - [v8,05/15] iommupt: Add iova_to_phys op
    https://git.kernel.org/riscv/c/9d4c274cd7d5
  - [v8,06/15] iommupt: Add unmap_pages op
    https://git.kernel.org/riscv/c/7c53f4238aa8
  - [v8,07/15] iommupt: Add map_pages op
    https://git.kernel.org/riscv/c/dcd6a011a8d5
  - [v8,08/15] iommupt: Add read_and_clear_dirty op
    https://git.kernel.org/riscv/c/4a00f9434891
  - [v8,09/15] iommupt: Add a kunit test for Generic Page Table
    https://git.kernel.org/riscv/c/1dd4187f53c3
  - [v8,10/15] iommupt: Add a mock pagetable format for iommufd selftest to use
    https://git.kernel.org/riscv/c/e5359dcc617a
  - [v8,11/15] iommufd: Change the selftest to use iommupt instead of xarray
    https://git.kernel.org/riscv/c/e93d5945ed5b
  - [v8,12/15] iommupt: Add the x86 64 bit page table format
    https://git.kernel.org/riscv/c/aef5de756ea8
  - [v8,13/15] iommu/amd: Use the generic iommu page table
    (no matching commit)
  - [v8,14/15] iommu/amd: Remove AMD io_pgtable support
    https://git.kernel.org/riscv/c/2fdf6db436e3
  - [v8,15/15] iommupt: Add a kunit test for the IOMMU implementation
    https://git.kernel.org/riscv/c/bc5233c0904e

You are awesome, thank you!
-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html



Reply via email to