Show patches with: Submitter = Alistair Popple       |    Archived = No       |   203 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,25/25] Revert "riscv: mm: Add support for ZONE_DEVICE" fs/dax: Fix ZONE_DEVICE page reference counts - - - --- 2024-11-22 Alistair Popple New
[v3,24/25] mm: Remove devmap related functions and page table bits fs/dax: Fix ZONE_DEVICE page reference counts 1 - - --- 2024-11-22 Alistair Popple New
[v3,23/25] mm: Remove pXX_devmap callers fs/dax: Fix ZONE_DEVICE page reference counts - - - --- 2024-11-22 Alistair Popple New
[v3,22/25] device/dax: Properly refcount device dax pages when mapping fs/dax: Fix ZONE_DEVICE page reference counts - - - --- 2024-11-22 Alistair Popple New
[v3,21/25] fs/dax: Properly refcount fs dax pages fs/dax: Fix ZONE_DEVICE page reference counts - - - --- 2024-11-22 Alistair Popple New
[v3,20/25] mm/mlock: Skip ZONE_DEVICE PMDs during mlock fs/dax: Fix ZONE_DEVICE page reference counts - - - --- 2024-11-22 Alistair Popple New
[v3,19/25] memcontrol-v1: Ignore ZONE_DEVICE pages fs/dax: Fix ZONE_DEVICE page reference counts - - - --- 2024-11-22 Alistair Popple New
[v3,18/25] proc/task_mmu: Ignore ZONE_DEVICE pages fs/dax: Fix ZONE_DEVICE page reference counts - - - --- 2024-11-22 Alistair Popple New
[v3,17/25] gup: Don't allow FOLL_LONGTERM pinning of FS DAX pages fs/dax: Fix ZONE_DEVICE page reference counts - 1 - --- 2024-11-22 Alistair Popple New
[v3,16/25] memremap: Add is_device_dax_page() and is_fsdax_page() helpers fs/dax: Fix ZONE_DEVICE page reference counts - - - --- 2024-11-22 Alistair Popple New
[v3,15/25] huge_memory: Allow mappings of PMD sized pages fs/dax: Fix ZONE_DEVICE page reference counts - - - --- 2024-11-22 Alistair Popple New
[v3,14/25] huge_memory: Allow mappings of PUD sized pages fs/dax: Fix ZONE_DEVICE page reference counts - - - --- 2024-11-22 Alistair Popple New
[v3,13/25] mm/memory: Add vmf_insert_page_mkwrite() fs/dax: Fix ZONE_DEVICE page reference counts - - - --- 2024-11-22 Alistair Popple New
[v3,12/25] mm/memory: Enhance insert_page_into_pte_locked() to create writable mappings fs/dax: Fix ZONE_DEVICE page reference counts - - - --- 2024-11-22 Alistair Popple New
[v3,11/25] mm: Allow compound zone device pages fs/dax: Fix ZONE_DEVICE page reference counts - 2 - --- 2024-11-22 Alistair Popple New
[v3,10/25] pci/p2pdma: Don't initialise page refcount to one fs/dax: Fix ZONE_DEVICE page reference counts - 1 - --- 2024-11-22 Alistair Popple New
[v3,09/25] mm/gup.c: Remove redundant check for PCI P2PDMA page fs/dax: Fix ZONE_DEVICE page reference counts 1 2 - --- 2024-11-22 Alistair Popple New
[v3,08/25] fs/dax: Remove PAGE_MAPPING_DAX_SHARED mapping flag fs/dax: Fix ZONE_DEVICE page reference counts - - - --- 2024-11-22 Alistair Popple New
[v3,07/25] fs/dax: Ensure all pages are idle prior to filesystem unmount fs/dax: Fix ZONE_DEVICE page reference counts - - - --- 2024-11-22 Alistair Popple New
[v3,06/25] fs/dax: Always remove DAX page-cache entries when breaking layouts fs/dax: Fix ZONE_DEVICE page reference counts - - - --- 2024-11-22 Alistair Popple New
[v3,05/25] fs/dax: Create a common implementation to break DAX layouts fs/dax: Fix ZONE_DEVICE page reference counts - - - --- 2024-11-22 Alistair Popple New
[v3,04/25] fs/dax: Refactor wait for dax idle page fs/dax: Fix ZONE_DEVICE page reference counts 1 3 - --- 2024-11-22 Alistair Popple New
[v3,03/25] fs/dax: Don't skip locked entries when scanning entries fs/dax: Fix ZONE_DEVICE page reference counts - - - --- 2024-11-22 Alistair Popple New
[v3,02/25] fs/dax: Return unmapped busy pages from dax_layout_busy_page_range() fs/dax: Fix ZONE_DEVICE page reference counts - - - --- 2024-11-22 Alistair Popple New
[v3,01/25] fuse: Fix dax truncate/punch_hole fault path fs/dax: Fix ZONE_DEVICE page reference counts - - - --- 2024-11-22 Alistair Popple New
[12/12] mm: Remove devmap related functions and page table bits fs/dax: Fix FS DAX page reference counts 1 - - --- 2024-09-10 Alistair Popple New
[11/12] mm: Remove pXX_devmap callers fs/dax: Fix FS DAX page reference counts - - - --- 2024-09-10 Alistair Popple New
[10/12] fs/dax: Properly refcount fs dax pages fs/dax: Fix FS DAX page reference counts - - - --- 2024-09-10 Alistair Popple New
[09/12] mm: Update vm_normal_page() callers to accept FS DAX pages fs/dax: Fix FS DAX page reference counts - - - --- 2024-09-10 Alistair Popple New
[08/12] gup: Don't allow FOLL_LONGTERM pinning of FS DAX pages fs/dax: Fix FS DAX page reference counts - - - --- 2024-09-10 Alistair Popple New
[07/12] huge_memory: Allow mappings of PMD sized pages fs/dax: Fix FS DAX page reference counts - - - --- 2024-09-10 Alistair Popple New
[06/12] huge_memory: Allow mappings of PUD sized pages fs/dax: Fix FS DAX page reference counts - - - --- 2024-09-10 Alistair Popple New
[05/12] mm/memory: Add dax_insert_pfn fs/dax: Fix FS DAX page reference counts - - - --- 2024-09-10 Alistair Popple New
[04/12] mm: Allow compound zone device pages fs/dax: Fix FS DAX page reference counts - 2 - --- 2024-09-10 Alistair Popple New
[03/12] fs/dax: Refactor wait for dax idle page fs/dax: Fix FS DAX page reference counts - 3 - --- 2024-09-10 Alistair Popple New
[02/12] pci/p2pdma: Don't initialise page refcount to one fs/dax: Fix FS DAX page reference counts - 1 - --- 2024-09-10 Alistair Popple New
[01/12] mm/gup.c: Remove redundant check for PCI P2PDMA page fs/dax: Fix FS DAX page reference counts 1 2 - --- 2024-09-10 Alistair Popple New
[13/13] mm: Remove devmap related functions and page table bits fs/dax: Fix FS DAX page reference counts 1 - - --- 2024-06-27 Alistair Popple New
[12/13] mm: Remove pXX_devmap callers fs/dax: Fix FS DAX page reference counts - - - --- 2024-06-27 Alistair Popple New
[11/13] huge_memory: Remove dead vmf_insert_pXd code fs/dax: Fix FS DAX page reference counts - - - --- 2024-06-27 Alistair Popple New
[10/13] fs/dax: Properly refcount fs dax pages fs/dax: Fix FS DAX page reference counts - - - --- 2024-06-27 Alistair Popple New
[09/13] gup: Don't allow FOLL_LONGTERM pinning of FS DAX pages fs/dax: Fix FS DAX page reference counts - - - --- 2024-06-27 Alistair Popple New
[08/13] huge_memory: Allow mappings of PMD sized pages fs/dax: Fix FS DAX page reference counts - - - --- 2024-06-27 Alistair Popple New
[07/13] huge_memory: Allow mappings of PUD sized pages fs/dax: Fix FS DAX page reference counts - - - --- 2024-06-27 Alistair Popple New
[06/13] mm/memory: Add dax_insert_pfn fs/dax: Fix FS DAX page reference counts - - - --- 2024-06-27 Alistair Popple New
[05/13] mm: Allow compound zone device pages fs/dax: Fix FS DAX page reference counts - 1 - --- 2024-06-27 Alistair Popple New
[04/13] fs/dax: Add dax_page_free callback fs/dax: Fix FS DAX page reference counts - - - --- 2024-06-27 Alistair Popple New
[03/13] fs/dax: Refactor wait for dax idle page fs/dax: Fix FS DAX page reference counts - 2 - --- 2024-06-27 Alistair Popple New
[02/13] pci/p2pdma: Don't initialise page refcount to one fs/dax: Fix FS DAX page reference counts - - - --- 2024-06-27 Alistair Popple New
[01/13] mm/gup.c: Remove redundant check for PCI P2PDMA page fs/dax: Fix FS DAX page reference counts 2 1 - --- 2024-06-27 Alistair Popple New
[RFC,10/10] mm: Remove pXX_devmap fs/dax: Fix FS DAX page reference counts - - - --- 2024-04-11 Alistair Popple New
[RFC,09/10] mm/khugepage.c: Warn if trying to scan devmap pmd fs/dax: Fix FS DAX page reference counts - - - --- 2024-04-11 Alistair Popple New
[RFC,08/10] fs/dax: Properly refcount fs dax pages fs/dax: Fix FS DAX page reference counts - - - --- 2024-04-11 Alistair Popple New
[RFC,07/10] mm: Allow compound zone device pages fs/dax: Fix FS DAX page reference counts - 1 - --- 2024-04-11 Alistair Popple New
[RFC,06/10] fs/dax: Add dax_page_free callback fs/dax: Fix FS DAX page reference counts - - - --- 2024-04-11 Alistair Popple New
[RFC,05/10] fs/dax: Refactor wait for dax idle page fs/dax: Fix FS DAX page reference counts - 1 - --- 2024-04-11 Alistair Popple New
[RFC,04/10] fs/dax: Don't track page mapping/index fs/dax: Fix FS DAX page reference counts - - - --- 2024-04-11 Alistair Popple New
[RFC,03/10] pci/p2pdma: Don't initialise page refcount to one fs/dax: Fix FS DAX page reference counts - - - --- 2024-04-11 Alistair Popple New
[RFC,02/10] mm/hmm: Remove dead check for HugeTLB and FS DAX fs/dax: Fix FS DAX page reference counts - - - --- 2024-04-11 Alistair Popple New
[RFC,01/10] mm/gup.c: Remove redundant check for PCI P2PDMA page fs/dax: Fix FS DAX page reference counts 1 1 - --- 2024-04-11 Alistair Popple New
[2/2] selftests/migration: Disable NUMA balancing and check migration status [1/2] mm/migrate.c: Fix return code when migration fails - - - --- 2023-08-07 Alistair Popple New
[1/2] mm/migrate.c: Fix return code when migration fails [1/2] mm/migrate.c: Fix return code when migration fails 1 - - --- 2023-08-07 Alistair Popple New
[v4,5/5] mmu_notifiers: Rename invalidate_range notifier Invalidate secondary IOMMU TLB on permission upgrade 1 1 - --- 2023-07-25 Alistair Popple New
[v4,4/5] mmu_notifiers: Don't invalidate secondary TLBs as part of mmu_notifier_invalidate_range_en… Invalidate secondary IOMMU TLB on permission upgrade - 1 - --- 2023-07-25 Alistair Popple New
[v4,3/5] mmu_notifiers: Call invalidate_range() when invalidating TLBs Invalidate secondary IOMMU TLB on permission upgrade 1 1 1 --- 2023-07-25 Alistair Popple New
[v4,2/5] mmu_notifiers: Fixup comment in mmu_interval_read_begin() Invalidate secondary IOMMU TLB on permission upgrade - 1 - --- 2023-07-25 Alistair Popple New
[v4,1/5] arm64/smmu: Use TLBI ASID when invalidating entire range Invalidate secondary IOMMU TLB on permission upgrade - 1 - --- 2023-07-25 Alistair Popple New
[v3,5/5] mmu_notifiers: Rename invalidate_range notifier Invalidate secondary IOMMU TLB on permission upgrade 1 1 - --- 2023-07-20 Alistair Popple New
[v3,4/5] mmu_notifiers: Don't invalidate secondary TLBs as part of mmu_notifier_invalidate_range_en… Invalidate secondary IOMMU TLB on permission upgrade - 1 - --- 2023-07-20 Alistair Popple New
[v3,3/5] mmu_notifiers: Call invalidate_range() when invalidating TLBs Invalidate secondary IOMMU TLB on permission upgrade 1 1 1 --- 2023-07-20 Alistair Popple New
[v3,2/5] mmu_notifiers: Fixup comment in mmu_interval_read_begin() Invalidate secondary IOMMU TLB on permission upgrade - 1 - --- 2023-07-20 Alistair Popple New
[v3,1/5] arm64/smmu: Use TLBI ASID when invalidating entire range Invalidate secondary IOMMU TLB on permission upgrade - 1 - --- 2023-07-20 Alistair Popple New
[v2,5/5] mmu_notifiers: Rename invalidate_range notifier Invalidate secondary IOMMU TLB on permission upgrade - - - --- 2023-07-19 Alistair Popple New
[v2,4/5] mmu_notifiers: Don't invalidate secondary TLBs as part of mmu_notifier_invalidate_range_en… Invalidate secondary IOMMU TLB on permission upgrade - - - --- 2023-07-19 Alistair Popple New
[v2,3/5] mmu_notifiers: Call invalidate_range() when invalidating TLBs Invalidate secondary IOMMU TLB on permission upgrade - - 2 --- 2023-07-19 Alistair Popple New
[v2,2/5] mmu_notifiers: Fixup comment in mmu_interval_read_begin() Invalidate secondary IOMMU TLB on permission upgrade - - - --- 2023-07-19 Alistair Popple New
[v2,1/5] arm64/smmu: Use TLBI ASID when invalidating entire range Invalidate secondary IOMMU TLB on permission upgrade - - - --- 2023-07-19 Alistair Popple New
[4/4] mmu_notifiers: Don't invalidate secondary TLBs as part of mmu_notifier_invalidate_range_end() Invalidate secondary IOMMU TLB on permission upgrade - - - --- 2023-07-18 Alistair Popple New
[3/4] mmu_notifiers: Call arch_invalidate_secondary_tlbs() when invalidating TLBs Invalidate secondary IOMMU TLB on permission upgrade - - - --- 2023-07-18 Alistair Popple New
[2/4] arm64/smmu: Use TLBI ASID when invalidating entire range Invalidate secondary IOMMU TLB on permission upgrade - - - --- 2023-07-18 Alistair Popple New
[1/4] mm_notifiers: Rename invalidate_range notifier Invalidate secondary IOMMU TLB on permission upgrade - - - --- 2023-07-18 Alistair Popple New
[RFC,v2,3/3] mmu_notifiers: Don't invalidate secondary TLBs as part of mmu_notifier_invalidate_rang… Invalidate secondary IOMMU TLB on permission upgrade - - - --- 2023-07-07 Alistair Popple New
[RFC,v2,2/3] mmu_notifiers: Call arch_invalidate_secondary_tlbs() when invalidating TLBs Invalidate secondary IOMMU TLB on permission upgrade - - - --- 2023-07-07 Alistair Popple New
[RFC,v2,1/3] mm_notifiers: Rename invalidate_range notifier Invalidate secondary IOMMU TLB on permission upgrade - - - --- 2023-07-07 Alistair Popple New
[RFC,2/2] arm64: Notify on pte permission upgrades Invalidate secondary IOMMU TLB on permission upgrade - - - --- 2023-06-20 Alistair Popple New
[RFC,1/2] mm_notifiers: Rename invalidate_range notifier Invalidate secondary IOMMU TLB on permission upgrade - - - --- 2023-06-20 Alistair Popple New
[2/2] arm64: Notify on pte permission upgrades [1/2] mmu_notifiers: Restore documentation for .invalidate_range() - - - --- 2023-05-24 Alistair Popple New
[1/2] mmu_notifiers: Restore documentation for .invalidate_range() [1/2] mmu_notifiers: Restore documentation for .invalidate_range() - - - --- 2023-05-24 Alistair Popple New
mmu_notifiers: Notify on pte permission upgrades mmu_notifiers: Notify on pte permission upgrades - - - --- 2023-05-22 Alistair Popple New
[v2] mm: Take a page reference when removing device exclusive entries [v2] mm: Take a page reference when removing device exclusive entries 1 2 - --- 2023-03-30 Alistair Popple New
mm: Take a page reference when removing device exclusive entries mm: Take a page reference when removing device exclusive entries - 2 - --- 2023-03-28 Alistair Popple New
[19/19] selftests/vm: Add pins-cgroup selftest for mlock/mmap mm: Introduce a cgroup to limit the amount of locked and pinned memory - - - --- 2023-02-06 Alistair Popple New
[18/19] mm/mmap: Charge locked memory to pins cgroup mm: Introduce a cgroup to limit the amount of locked and pinned memory - - - --- 2023-02-06 Alistair Popple New
[17/19] mm: Convert mmap and mlock to use account_locked_vm mm: Introduce a cgroup to limit the amount of locked and pinned memory - - - --- 2023-02-06 Alistair Popple New
[16/19] mm/util: Refactor account_locked_vm mm: Introduce a cgroup to limit the amount of locked and pinned memory - - - --- 2023-02-06 Alistair Popple New
[15/19] mm/util: Extend vm_account to charge pages against the pin cgroup mm: Introduce a cgroup to limit the amount of locked and pinned memory - - - --- 2023-02-06 Alistair Popple New
[14/19] mm: Introduce a cgroup for pinned memory mm: Introduce a cgroup to limit the amount of locked and pinned memory - - - --- 2023-02-06 Alistair Popple New
[13/19] fpga: dfl: afu: convert to use vm_account mm: Introduce a cgroup to limit the amount of locked and pinned memory - - - --- 2023-02-06 Alistair Popple New
[12/19] kvm/book3s_64_vio: Convert account_locked_vm() to vm_account_pinned() mm: Introduce a cgroup to limit the amount of locked and pinned memory - - - --- 2023-02-06 Alistair Popple New
[11/19] xdp: convert to use vm_account mm: Introduce a cgroup to limit the amount of locked and pinned memory - - - --- 2023-02-06 Alistair Popple New
« 1 2 3 »