messages from 2023-10-20 22:28:31 to 2023-10-24 15:59:37 UTC [more...]
[PATCH v4] iommufd: Only enforce cache coherency in iommufd_hw_pagetable_alloc
2023-10-24 15:59 UTC (2+ messages)
[PATCH v6 00/10] iommufd: Add nesting infrastructure (part 1/2)
2023-10-24 15:56 UTC (12+ messages)
` [PATCH v6 01/10] iommu: Add IOMMU_DOMAIN_NESTED
` [PATCH v6 02/10] iommu: Pass in parent domain with user_data to domain_alloc_user op
` [PATCH v6 03/10] iommufd: Rename IOMMUFD_OBJ_HW_PAGETABLE to IOMMUFD_OBJ_HWPT_PAGING
` [PATCH v6 04/10] iommufd/device: Wrap IOMMUFD_OBJ_HWPT_PAGING-only configurations
` [PATCH v6 05/10] iommufd: Derive iommufd_hwpt_paging from iommufd_hw_pagetable
` [PATCH v6 06/10] iommufd: Share iommufd_hwpt_alloc with IOMMUFD_OBJ_HWPT_NESTED
` [PATCH v6 07/10] iommufd: Add a nested HW pagetable object
` [PATCH v6 08/10] iommu: Add iommu_copy_struct_from_user helper
` [PATCH v6 09/10] iommufd/selftest: Add nested domain allocation for mock domain
` [PATCH v6 10/10] iommufd/selftest: Add coverage for IOMMU_HWPT_ALLOC with nested HWPTs
[PATCH v6 00/18] IOMMUFD Dirty Tracking
2023-10-24 15:55 UTC (20+ messages)
` [PATCH v6 01/18] vfio/iova_bitmap: Export more API symbols
` [PATCH v6 02/18] vfio: Move iova_bitmap into iommufd
` [PATCH v6 03/18] iommufd/iova_bitmap: Move symbols to IOMMUFD namespace
` [PATCH v6 04/18] iommu: Add iommu_domain ops for dirty tracking
` [PATCH v6 05/18] iommufd: Add a flag to enforce dirty tracking on attach
` [PATCH v6 06/18] iommufd: Add IOMMU_HWPT_SET_DIRTY_TRACKING
` [PATCH v6 07/18] iommufd: Add IOMMU_HWPT_GET_DIRTY_BITMAP
` [PATCH v6 08/18] iommufd: Add capabilities to IOMMU_GET_HW_INFO
` [PATCH v6 09/18] iommufd: Add a flag to skip clearing of IOPTE dirty
` [PATCH v6 10/18] iommu/amd: Add domain_alloc_user based domain allocation
` [PATCH v6 11/18] iommu/amd: Access/Dirty bit support in IOPTEs
` [PATCH v6 12/18] iommu/vt-d: Access/Dirty bit support for SS domains
` [PATCH v6 13/18] iommufd/selftest: Expand mock_domain with dev_flags
` [PATCH v6 14/18] iommufd/selftest: Test IOMMU_HWPT_ALLOC_DIRTY_TRACKING
` [PATCH v6 15/18] iommufd/selftest: Test IOMMU_HWPT_SET_DIRTY_TRACKING
` [PATCH v6 16/18] iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP
` [PATCH v6 17/18] iommufd/selftest: Test out_capabilities in IOMMU_GET_HW_INFO
` [PATCH v6 18/18] iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flag
[PATCH v7 0/8] Add Intel VT-d nested translation (part 1/2)
2023-10-24 15:14 UTC (9+ messages)
` [PATCH v7 1/8] iommufd: Add data structure for Intel VT-d stage-1 domain allocation
` [PATCH v7 2/8] iommu/vt-d: Extend dmar_domain to support nested domain
` [PATCH v7 3/8] iommu/vt-d: Add helper for nested domain allocation
` [PATCH v7 4/8] iommu/vt-d: Add helper to setup pasid nested translation
` [PATCH v7 5/8] iommu/vt-d: Make domain attach helpers to be extern
` [PATCH v7 6/8] iommu/vt-d: Set the nested domain to a device
` [PATCH v7 7/8] iommu/vt-d: Add nested domain allocation
` [PATCH v7 8/8] iommu/vt-d: Disallow read-only mappings to nest parent domain
[PATCH] iommu/vt-d: Enhance capability check for nested parent domain allocation
2023-10-24 15:00 UTC
[PATCH v5 00/18] IOMMUFD Dirty Tracking
2023-10-24 13:51 UTC (50+ messages)
` [PATCH v5 01/18] vfio/iova_bitmap: Export more API symbols
` [PATCH v5 02/18] vfio: Move iova_bitmap into iommufd
` [PATCH v5 03/18] iommufd/iova_bitmap: Move symbols to IOMMUFD namespace
` [PATCH v5 04/18] iommu: Add iommu_domain ops for dirty tracking
` [PATCH v5 05/18] iommufd: Add a flag to enforce dirty tracking on attach
` [PATCH v5 06/18] iommufd: Add IOMMU_HWPT_SET_DIRTY_TRACKING
` [PATCH v5 07/18] iommufd: Add IOMMU_HWPT_GET_DIRTY_BITMAP
` [PATCH v5 08/18] iommufd: Add capabilities to IOMMU_GET_HW_INFO
` [PATCH v5 09/18] iommufd: Add a flag to skip clearing of IOPTE dirty
` [PATCH v5 10/18] iommu/amd: Add domain_alloc_user based domain allocation
` [PATCH v5 11/18] iommu/amd: Access/Dirty bit support in IOPTEs
` [PATCH v5 12/18] iommu/intel: Access/Dirty bit support for SL domains
` [PATCH v5 13/18] iommufd/selftest: Expand mock_domain with dev_flags
` [PATCH v5 14/18] iommufd/selftest: Test IOMMU_HWPT_ALLOC_DIRTY_TRACKING
` [PATCH v5 15/18] iommufd/selftest: Test IOMMU_HWPT_SET_DIRTY_TRACKING
` [PATCH v5 16/18] iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP
` [PATCH v5 17/18] iommufd/selftest: Test out_capabilities in IOMMU_GET_HW_INFO
` [PATCH v5 18/18] iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flag
[PATCH v2 00/39] Memory allocation profiling
2023-10-24 13:46 UTC (40+ messages)
` [PATCH v2 01/39] lib/string_helpers: Add flags param to string_get_size()
` [PATCH v2 02/39] scripts/kallysms: Always include __start and __stop symbols
` [PATCH v2 03/39] fs: Convert alloc_inode_sb() to a macro
` [PATCH v2 04/39] nodemask: Split out include/linux/nodemask_types.h
` [PATCH v2 05/39] prandom: Remove unused include
` [PATCH v2 06/39] mm: enumerate all gfp flags
` [PATCH v2 07/39] mm: introduce slabobj_ext to support slab object extensions
` [PATCH v2 08/39] mm: introduce __GFP_NO_OBJ_EXT flag to selectively prevent slabobj_ext creation
` [PATCH v2 09/39] mm/slab: introduce SLAB_NO_OBJ_EXT to avoid obj_ext creation
` [PATCH v2 10/39] mm: prevent slabobj_ext allocations for slabobj_ext and kmem_cache objects
` [PATCH v2 11/39] slab: objext: introduce objext_flags as extension to page_memcg_data_flags
` [PATCH v2 12/39] lib: code tagging framework
` [PATCH v2 13/39] lib: code tagging module support
` [PATCH v2 14/39] lib: prevent module unloading if memory is not freed
` [PATCH v2 15/39] lib: add allocation tagging support for memory allocation profiling
` [PATCH v2 16/39] lib: introduce support for page allocation tagging
` [PATCH v2 17/39] change alloc_pages name in dma_map_ops to avoid name conflicts
` [PATCH v2 18/39] change alloc_pages name in ivpu_bo_ops to avoid conflicts
` [PATCH v2 19/39] mm: enable page allocation tagging
` [PATCH v2 20/39] mm: create new codetag references during page splitting
` [PATCH v2 21/39] mm/page_ext: enable early_page_ext when CONFIG_MEM_ALLOC_PROFILING_DEBUG=y
` [PATCH v2 22/39] lib: add codetag reference into slabobj_ext
` [PATCH v2 23/39] mm/slab: add allocation accounting into slab allocation and free paths
` [PATCH v2 24/39] mm/slab: enable slab allocation tagging for kmalloc and friends
` [PATCH v2 25/39] mm/slub: Mark slab_free_freelist_hook() __always_inline
` [PATCH v2 26/39] mempool: Hook up to memory allocation profiling
` [PATCH v2 27/39] xfs: Memory allocation profiling fixups
` [PATCH v2 28/39] timekeeping: Fix a circular include dependency
` [PATCH v2 29/39] mm: percpu: Introduce pcpuobj_ext
` [PATCH v2 30/39] mm: percpu: Add codetag reference into pcpuobj_ext
` [PATCH v2 31/39] mm: percpu: enable per-cpu allocation tagging
` [PATCH v2 32/39] arm64: Fix circular header dependency
` [PATCH v2 33/39] mm: vmalloc: Enable memory allocation profiling
` [PATCH v2 34/39] rhashtable: Plumb through alloc tag
` [PATCH v2 35/39] lib: add memory allocations report in show_mem()
` [PATCH v2 36/39] codetag: debug: skip objext checking when it's for objext itself
` [PATCH v2 37/39] codetag: debug: mark codetags for reserved pages as empty
` [PATCH v2 38/39] codetag: debug: introduce OBJEXTS_ALLOC_FAIL to mark failed slab_ext allocations
` [PATCH v2 39/39] MAINTAINERS: Add entries for code tagging and memory allocation profiling
[PATCH 00/27] Update SMMUv3 to the modern iommu API (part 2/2)
2023-10-24 13:05 UTC (11+ messages)
` [PATCH 10/27] iommu/arm-smmu-v3: Move the CD generation for SVA into a function
` [PATCH 11/27] iommu/arm-smmu-v3: Lift CD programming out of the SVA notifier code
` [PATCH 14/27] iommu/arm-smmu-v3: Make changing domains be hitless for ATS
` [PATCH 18/27] iommu/arm-smmu-v3: Make SVA allocate a normal arm_smmu_domain
[PATCH 1/2] iommu: Introduce a rb_tree for looking up device
2023-10-24 12:38 UTC (5+ messages)
` [PATCH 2/2] iommu/vt-d: Adopt new helper for looking up pci device
[PATCH 00/19] Update SMMUv3 to the modern iommu API (part 1/2)
2023-10-24 11:50 UTC (14+ messages)
` [PATCH 04/19] iommu/arm-smmu-v3: Make STE programming independent of the callers
` [PATCH 09/19] iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_dev
[PATCH] include: uapi: linux: iommufd.h: fixed kernel-doc warnings
2023-10-24 11:30 UTC (3+ messages)
[PATCH v6 0/8] Add Intel VT-d nested translation (part 1/2)
2023-10-24 2:06 UTC (12+ messages)
` [PATCH v6 3/8] iommu/vt-d: Add helper for nested domain allocation
` [PATCH v6 7/8] iommu/vt-d: Add "
` [PATCH v6 8/8] iommu/vt-d: Disallow read-only mappings to nest parent domain
[PATCH v3] iommufd: Only enforce cache coherency in iommufd_hw_pagetable_alloc
2023-10-24 1:18 UTC (4+ messages)
linux-next: Tree for Oct 23 (drivers/iommu/iommufd/hw_pagetable.c)
2023-10-23 22:43 UTC (2+ messages)
[PATCH 0/2] iommu: Allow passing custom allocators to pgtable drivers
2023-10-23 21:02 UTC (3+ messages)
[PATCH v2] iommufd: Only enforce cache coherency in iommufd_hw_pagetable_alloc
2023-10-23 18:59 UTC (2+ messages)
[PATCH v4 08/17] iommufd: Always setup MSI and anforce cc on kernel-managed domains
2023-10-23 18:49 UTC (16+ messages)
[RFC PATCH 00/12] iommu/vt-d: Remove superfluous IOMMU IOTLB invalidations
2023-10-23 18:35 UTC (3+ messages)
` [RFC PATCH 06/12] iommu: Add mmu_notifier to sva domain
[PATCH 06/10] dma: Use free_decrypted_pages()
2023-10-23 17:27 UTC (5+ messages)
[PATCH] iommufd: fixing build warnings after merging the iommufd tree
2023-10-23 8:55 UTC
[PATCH v3 0/2] fix dma_addressing_limited() if dma_range_map
2023-10-23 6:09 UTC (5+ messages)
` [PATCH v3 1/2] dma-mapping: export dma_addressing_limited()
` [PATCH v3 2/2] dma-mapping: fix dma_addressing_limited() if dma_range_map can't cover all system RAM
[PATCH v2] swiotlb: Rewrite comment explaining why the source is preserved on DMA_FROM_DEVICE
2023-10-23 6:03 UTC (2+ messages)
[PATCH RFC 0/9] Exploring biovec support in (R)DMA API
2023-10-23 5:59 UTC (9+ messages)
` [PATCH RFC 1/9] dma-debug: Fix a typo in a debugging eye-catcher
fix the non-coherent coldfire dma_alloc_coherent v4
2023-10-23 5:50 UTC (4+ messages)
` [PATCH 1/8] dma-direct: add depdenencies to CONFIG_DMA_GLOBAL_POOL
[PATCH 0/2] iommufd: Only enforce_cache_coherency when allocating hwpt
2023-10-23 3:09 UTC (10+ messages)
` [PATCH 1/2] iommufd/device: Drop enforce_cache_coherency in iommufd_device_do_replace
` [PATCH 2/2] iommufd/device: Drop enforce_cache_coherency in iommufd_hw_pagetable_attach
[PATCH v4 00/18] IOMMUFD Dirty Tracking
2023-10-22 7:07 UTC (9+ messages)
` [PATCH v4 11/18] iommu/amd: Access/Dirty bit support in IOPTEs
[PATCH 0/6] Add support for Translation Buffer Units
2023-10-21 21:05 UTC (3+ messages)
` [PATCH 3/6] iommu/arm-smmu-qcom: Add Qualcomm TBU driver
[PATCH] iommufd: Correct IOMMU_HWPT_ALLOC_NEST_PARENT description
2023-10-21 16:17 UTC (2+ messages)
[PATCH v6 0/3] Add Intel VT-d nested translation (part 2/2)
2023-10-21 3:29 UTC (3+ messages)
` [PATCH v6 2/3] iommu/vt-d: Make iotlb flush helpers to be extern
page: next (older) | prev (newer) | latest
- recent:[subjects (threaded)|topics (new)|topics (active)]
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox