Patch Series

Subject Remove device private pages from physical address space
Author jniethe@nvidia.com
Date 2026-01-30 10:50:47 +0000 UTC
Version
Cc airlied@gmail.com akpm@linux-foundation.org apopple@nvidia.com balbirs@nvidia.com dakr@kernel.org david@redhat.com dri-devel@lists.freedesktop.org felix.kuehling@amd.com intel-xe@lists.freedesktop.org jgg@nvidia.com jgg@ziepe.ca jhubbard@nvidia.com jniethe@nvidia.com linux-kernel@vger.kernel.org linux-mm@kvack.org linuxppc-dev@lists.ozlabs.org lorenzo.stoakes@oracle.com lyude@redhat.com maddy@linux.ibm.com matthew.brost@intel.com mpe@ellerman.id.au mpenttil@redhat.com rcampbell@nvidia.com simona@ffwll.ch willy@infradead.org ziy@nvidia.com

Patches (13)

Name Content [All]
[PATCH v4 01/13] mm/migrate_device: Introduce migrate_pfn_from_page() helper [Body]
[PATCH v4 02/13] drm/amdkfd: Use migrate pfns internally [Body]
[PATCH v4 03/13] mm/migrate_device: Make migrate_device_{pfns,range}() take mpfns [Body]
[PATCH v4 04/13] mm/migrate_device: Add migrate PFN flag to track device private pages [Body]
[PATCH v4 05/13] mm/page_vma_mapped: Add flag to page_vma_mapped_walk::flags to track device private pages [Body]
[PATCH v4 06/13] mm: Add helpers to create migration entries from struct pages [Body]
[PATCH v4 07/13] mm: Add a new swap type for migration entries of device private pages [Body]
[PATCH v4 08/13] mm: Add softleaf support for device private migration entries [Body]
[PATCH v4 09/13] mm: Begin creating device private migration entries [Body]
[PATCH v4 10/13] mm: Add helpers to create device private entries from struct pages [Body]
[PATCH v4 11/13] mm/util: Add flag to track device private pages in page snapshots [Body]
[PATCH v4 12/13] mm/hmm: Add flag to track device private pages [Body]
[PATCH v4 13/13] mm: Remove device private pages from the physical address space [Body]

Session 2026-01-30

ID (for dev) fc457f9a-21ed-4b9a-b05b-3e97888cf595
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 502d2d8e01c8930afd42363d543ed11298cbe34a [Config] passed [Log]
[KASAN] Boot test: Base 502d2d8e01c8930afd42363d543ed11298cbe34a [Config] passed [Log]
[KASAN] Build Patched 502d2d8e01c8930afd42363d543ed11298cbe34a [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 502d2d8e01c8930afd42363d543ed11298cbe34a [Config] [patched] passed [Log]
[KASAN] Fuzzing 502d2d8e01c8930afd42363d543ed11298cbe34a [Config] 502d2d8e01c8930afd42363d543ed11298cbe34a [Config] [patched] passed [Log] [Artifacts]