Show patches with: Submitter = Nadav Amit       |    State = Action Required       |   178 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,14/14] mm: conditional check of pfn in pte_flush_type [RFC,01/14] userfaultfd: set dirty and young on writeprotect - - - --- 2022-07-18 Nadav Amit New
[RFC,12/14] x86/tlb: no flush on PTE change from RW->RO when PTE is clean [RFC,01/14] userfaultfd: set dirty and young on writeprotect - - - --- 2022-07-18 Nadav Amit New
[RFC,11/14] x86/mm: use relaxed TLB flushes when protection is removed [RFC,01/14] userfaultfd: set dirty and young on writeprotect - - - --- 2022-07-18 Nadav Amit New
[RFC,10/14] x86/mm: introduce relaxed TLB flushes [RFC,01/14] userfaultfd: set dirty and young on writeprotect - - - --- 2022-07-18 Nadav Amit New
[RFC,08/14] x86/mm: introduce flush_tlb_fix_spurious_fault [RFC,01/14] userfaultfd: set dirty and young on writeprotect - - - --- 2022-07-18 Nadav Amit New
[RFC,07/14] mm: do fix spurious page-faults for instruction faults [RFC,01/14] userfaultfd: set dirty and young on writeprotect - - - --- 2022-07-18 Nadav Amit New
[RFC,06/14] mm/rmap: avoid flushing on page_vma_mkclean_one() when possible [RFC,01/14] userfaultfd: set dirty and young on writeprotect - - - --- 2022-07-18 Nadav Amit New
[RFC,04/14] mm/mprotect: preserve write with MM_CP_TRY_CHANGE_WRITABLE [RFC,01/14] userfaultfd: set dirty and young on writeprotect - - - --- 2022-07-18 Nadav Amit New
[RFC,03/14] mm/mprotect: allow exclusive anon pages to be writable [RFC,01/14] userfaultfd: set dirty and young on writeprotect - - - --- 2022-07-18 Nadav Amit New
[RFC,02/14] userfaultfd: try to map write-unprotected pages [RFC,01/14] userfaultfd: set dirty and young on writeprotect 1 - - --- 2022-07-18 Nadav Amit New
[RFC,01/14] userfaultfd: set dirty and young on writeprotect [RFC,01/14] userfaultfd: set dirty and young on writeprotect - - - --- 2022-07-18 Nadav Amit New
[v2,5/5] selftest/userfaultfd: test read/write hints userfaultfd: support access/write hints - - - --- 2022-07-18 Nadav Amit New
[v2,4/5] userfaultfd: zero access/write hints userfaultfd: support access/write hints 1 1 - --- 2022-07-18 Nadav Amit New
[v2,3/5] userfaultfd: introduce write-likely mode for uffd operations userfaultfd: support access/write hints - - - --- 2022-07-18 Nadav Amit New
[v2,2/5] userfaultfd: introduce access-likely mode for common operations userfaultfd: support access/write hints - - - --- 2022-07-18 Nadav Amit New
userfaultfd: provide properly masked address for huge-pages userfaultfd: provide properly masked address for huge-pages - 3 - --- 2022-07-11 Nadav Amit New
x86/mm/tlb: Skip tracing when flush is not done x86/mm/tlb: Skip tracing when flush is not done - - - --- 2022-07-10 Nadav Amit New
[v2] x86/mm/tlb: ignore f->new_tlb_gen when zero [v2] x86/mm/tlb: ignore f->new_tlb_gen when zero - - 1 --- 2022-07-10 Nadav Amit New
x86/mm/tlb: ignore f->new_tlb_gen when zero x86/mm/tlb: ignore f->new_tlb_gen when zero - - 1 --- 2022-07-08 Nadav Amit New
[v1,5/5] selftest/userfaultfd: test read/write hints userfaultfd: support access/write hints - - - --- 2022-06-22 Nadav Amit New
[v1,4/5] userfaultfd: zero access/write hints userfaultfd: support access/write hints 1 - - --- 2022-06-22 Nadav Amit New
[v1,3/5] userfaultfd: introduce write-likely mode for uffd operations userfaultfd: support access/write hints - - - --- 2022-06-22 Nadav Amit New
[v1,2/5] userfaultfd: introduce access-likely mode for common operations userfaultfd: support access/write hints - - - --- 2022-06-22 Nadav Amit New
[v1,1/5] userfaultfd: introduce uffd_flags userfaultfd: support access/write hints 1 - - --- 2022-06-22 Nadav Amit New
[RFC,v2,5/5] selftest/userfaultfd: test read/write hints userfaultfd: support access/write hints - - - --- 2022-06-19 Nadav Amit New
[RFC,v2,4/5] userfaultfd: zero access/write hints userfaultfd: support access/write hints - - - --- 2022-06-19 Nadav Amit New
[RFC,v2,3/5] userfaultfd: introduce write-likely mode for copy/wp operations userfaultfd: support access/write hints - - - --- 2022-06-19 Nadav Amit New
[RFC,v2,2/5] userfaultfd: introduce access-likely mode for copy/wp operations userfaultfd: support access/write hints - - - --- 2022-06-19 Nadav Amit New
[RFC,v2,1/5] userfaultfd: introduce uffd_flags userfaultfd: support access/write hints 1 - - --- 2022-06-19 Nadav Amit New
[RFC] userfaultfd: introduce UFFDIO_COPY_MODE_YOUNG [RFC] userfaultfd: introduce UFFDIO_COPY_MODE_YOUNG - - - --- 2022-06-13 Nadav Amit New
[v6,1/3] mm/mprotect: use mmu_gather mm/mprotect: avoid unnecessary TLB flushes 1 - - --- 2022-04-01 Nadav Amit New
[RESEND,v5,3/3] mm: avoid unnecessary flush on change_huge_pmd() Untitled series #624913 - - - --- 2022-03-20 Nadav Amit New
[RESEND,v5,2/3] mm/mprotect: do not flush when not required architecturally Untitled series #624913 - - - --- 2022-03-20 Nadav Amit New
[RESEND,v3,5/5] mm: avoid unnecessary flush on change_huge_pmd() mm/mprotect: avoid unnecessary TLB flushes - - - --- 2022-03-11 Nadav Amit New
[RESEND,v3,4/5] mm/mprotect: do not flush on permission promotion mm/mprotect: avoid unnecessary TLB flushes - - - --- 2022-03-11 Nadav Amit New
[RESEND,v3,1/5] x86: Detection of Knights Landing A/D leak mm/mprotect: avoid unnecessary TLB flushes - - - --- 2022-03-11 Nadav Amit New
[v3,5/5] mm: avoid unnecessary flush on change_huge_pmd() Untitled series #621753 - - - --- 2022-03-09 Nadav Amit New
[v3,3/5] mm/mprotect: use mmu_gather Untitled series #621753 - - - --- 2022-03-09 Nadav Amit New
[v3,2/5] x86/mm: check exec permissions on fault Untitled series #621753 - - - --- 2022-03-09 Nadav Amit New
[v3] userfaultfd: provide unmasked address on page-fault [v3] userfaultfd: provide unmasked address on page-fault 3 2 - --- 2022-02-26 Nadav Amit New
[v2] userfaultfd: provide unmasked address on page-fault [v2] userfaultfd: provide unmasked address on page-fault 2 1 - --- 2022-02-18 Nadav Amit New
[4.9] hugetlbfs: flush TLBs correctly after huge_pmd_unshare [4.9] hugetlbfs: flush TLBs correctly after huge_pmd_unshare - - - --- 2021-11-26 Nadav Amit New
mm: use correct VMA flags when freeing page-tables mm: use correct VMA flags when freeing page-tables - - - --- 2021-10-21 Nadav Amit New
[v2,5/5] mm/mprotect: do not flush on permission promotion mm/mprotect: avoid unnecessary TLB flushes - - - --- 2021-10-21 Nadav Amit New
[v2,4/5] mm/mprotect: use mmu_gather mm/mprotect: avoid unnecessary TLB flushes - - - --- 2021-10-21 Nadav Amit New
[v2,3/5] x86/mm: check exec permissions on fault mm/mprotect: avoid unnecessary TLB flushes - - - --- 2021-10-21 Nadav Amit New
[v2,2/5] mm: avoid unnecessary flush on change_huge_pmd() mm/mprotect: avoid unnecessary TLB flushes - - - --- 2021-10-21 Nadav Amit New
[v2,1/5] x86: Detection of Knights Landing A/D leak mm/mprotect: avoid unnecessary TLB flushes - - - --- 2021-10-21 Nadav Amit New
mm/userfaultfd: provide unmasked address on page-fault mm/userfaultfd: provide unmasked address on page-fault - - - --- 2021-10-07 Nadav Amit New
[RFC] userfaultfd: support control over mm of remote PIDs [RFC] userfaultfd: support control over mm of remote PIDs - - - --- 2021-09-26 Nadav Amit New
[RFC,8/8] mm/madvise: process_madvise(MADV_DONTNEED) mm/madvise: support process_madvise(MADV_DONTNEED) - - - --- 2021-09-26 Nadav Amit New
[RFC,7/8] mm/madvise: deduplicate code in madvise_dontneed_free() mm/madvise: support process_madvise(MADV_DONTNEED) - - - --- 2021-09-26 Nadav Amit New
[RFC,6/8] mm/madvise: more aggressive TLB batching mm/madvise: support process_madvise(MADV_DONTNEED) - - - --- 2021-09-26 Nadav Amit New
[RFC,5/8] mm/madvise: perform certain operations once on process_madvise() mm/madvise: support process_madvise(MADV_DONTNEED) - - - --- 2021-09-26 Nadav Amit New
[RFC,4/8] mm/madvise: define madvise behavior in a struct mm/madvise: support process_madvise(MADV_DONTNEED) - - - --- 2021-09-26 Nadav Amit New
[RFC,3/8] mm/madvise: remove unnecessary checks on madvise_free_single_vma() mm/madvise: support process_madvise(MADV_DONTNEED) - - - --- 2021-09-26 Nadav Amit New
[RFC,2/8] mm/madvise: remove unnecessary check on madvise_dontneed_free() mm/madvise: support process_madvise(MADV_DONTNEED) - - - --- 2021-09-26 Nadav Amit New
[RFC,1/8] mm/madvise: propagate vma->vm_end changes mm/madvise: support process_madvise(MADV_DONTNEED) - - - --- 2021-09-26 Nadav Amit New
[2/2] mm/mprotect: do not flush on permission promotion mm/mprotect: avoid unnecessary TLB flushes - - - --- 2021-09-25 Nadav Amit New
[1/2] mm/mprotect: use mmu_gather mm/mprotect: avoid unnecessary TLB flushes - - - --- 2021-09-25 Nadav Amit New
userfaultfd: fix a race between writeprotect and exit_mmap() userfaultfd: fix a race between writeprotect and exit_mmap() - 1 1 --- 2021-09-21 Nadav Amit New
[3/3] selftests/vm/userfaultfd: wake after copy failure userfaultfd: minor bug fixes - - - --- 2021-08-08 Nadav Amit New
[2/3] userfaultfd: prevent concurrent API initialization userfaultfd: minor bug fixes - - - --- 2021-08-08 Nadav Amit New
[1/3] userfaultfd: change mmap_changing to atomic userfaultfd: minor bug fixes - - - --- 2021-08-08 Nadav Amit New
[v4] mm/userfaultfd: fix memory corruption due to writeprotect [v4] mm/userfaultfd: fix memory corruption due to writeprotect - 1 1 --- 2021-03-04 Nadav Amit New
[RESEND,v3] mm/userfaultfd: fix memory corruption due to writeprotect [RESEND,v3] mm/userfaultfd: fix memory corruption due to writeprotect - 1 1 --- 2021-03-03 Nadav Amit New
[v3] mm/userfaultfd: fix memory corruption due to writeprotect [v3] mm/userfaultfd: fix memory corruption due to writeprotect - - - --- 2021-03-03 Nadav Amit New
[6/6] testing/selftest: test vDSO prefetch_page() x86: prefetch_page() vDSO call - - - --- 2021-02-25 Nadav Amit New
[RFC,5/6] mm: use lightweight reclaim on FAULT_FLAG_RETRY_NOWAIT x86: prefetch_page() vDSO call - - - --- 2021-02-25 Nadav Amit New
[RFC,4/6] mm/swap_state: respect FAULT_FLAG_RETRY_NOWAIT x86: prefetch_page() vDSO call - - - --- 2021-02-25 Nadav Amit New
[RFC,3/6] x86/vdso: introduce page_prefetch() x86: prefetch_page() vDSO call - - - --- 2021-02-25 Nadav Amit New
[RFC,2/6] x86/vdso: add mask and flags to extable x86: prefetch_page() vDSO call - - - --- 2021-02-25 Nadav Amit New
[RFC,1/6] vdso/extable: fix calculation of base x86: prefetch_page() vDSO call - - - --- 2021-02-25 Nadav Amit New
[RFC,20/20] mm/rmap: avoid potential races TLB batching consolidation and enhancements - - - --- 2021-01-31 Nadav Amit New
[RFC,19/20] lib/cpumask: introduce cpumask_atomic_or() TLB batching consolidation and enhancements - - - --- 2021-01-31 Nadav Amit New
[RFC,18/20] mm: make mm_cpumask() volatile TLB batching consolidation and enhancements - - - --- 2021-01-31 Nadav Amit New
[RFC,17/20] mm/tlb: updated completed deferred TLB flush conditionally TLB batching consolidation and enhancements - - - --- 2021-01-31 Nadav Amit New
[RFC,16/20] mm/tlb: per-page table generation tracking TLB batching consolidation and enhancements - - - --- 2021-01-31 Nadav Amit New
[RFC,15/20] mm: detect deferred TLB flushes in vma granularity TLB batching consolidation and enhancements - - - --- 2021-01-31 Nadav Amit New
[RFC,14/20] mm: move inc/dec_tlb_flush_pending() to mmu_gather.c TLB batching consolidation and enhancements - - - --- 2021-01-31 Nadav Amit New
[RFC,13/20] mm/tlb: introduce tlb_start_ptes() and tlb_end_ptes() TLB batching consolidation and enhancements - - - --- 2021-01-31 Nadav Amit New
[RFC,12/20] mm/tlb: save the VMA that is flushed during tlb_start_vma() TLB batching consolidation and enhancements - - - --- 2021-01-31 Nadav Amit New
[RFC,11/20] mm/tlb: remove arch-specific tlb_start/end_vma() TLB batching consolidation and enhancements - - - --- 2021-01-31 Nadav Amit New
[RFC,10/20] mm: add pte_to_page() TLB batching consolidation and enhancements - - - --- 2021-01-31 Nadav Amit New
[RFC,09/20] mm: create pte/pmd_tlb_flush_pending() TLB batching consolidation and enhancements - - - --- 2021-01-31 Nadav Amit New
[RFC,08/20] mm: store completed TLB generation TLB batching consolidation and enhancements - - - --- 2021-01-31 Nadav Amit New
[RFC,07/20] mm: move x86 tlb_gen to generic code TLB batching consolidation and enhancements - - - --- 2021-01-31 Nadav Amit New
[RFC,06/20] fs/task_mmu: use mmu_gather interface of clear-soft-dirty TLB batching consolidation and enhancements - - - --- 2021-01-31 Nadav Amit New
[RFC,05/20] mm/tlb: move BATCHED_UNMAP_TLB_FLUSH to tlb.h TLB batching consolidation and enhancements - - - --- 2021-01-31 Nadav Amit New
[RFC,04/20] mm/mapping_dirty_helpers: use mmu_gather TLB batching consolidation and enhancements - - - --- 2021-01-31 Nadav Amit New
[RFC,03/20] mm/mprotect: do not flush on permission promotion TLB batching consolidation and enhancements - - - --- 2021-01-31 Nadav Amit New
[RFC,02/20] mm/mprotect: use mmu_gather TLB batching consolidation and enhancements - - - --- 2021-01-31 Nadav Amit New
[RFC,01/20] mm/tlb: fix fullmm semantics TLB batching consolidation and enhancements - - - --- 2021-01-31 Nadav Amit New
[RFC,v2,2/2] fs/task_mmu: acquire mmap_lock for write on soft-dirty cleanup mm: fix races due to deferred TLB flushes 1 - - --- 2020-12-25 Nadav Amit New
[RFC,v2,1/2] mm/userfaultfd: fix memory corruption due to writeprotect mm: fix races due to deferred TLB flushes - - - --- 2020-12-25 Nadav Amit New
mm/userfaultfd: fix memory corruption due to writeprotect mm/userfaultfd: fix memory corruption due to writeprotect - 1 - --- 2020-12-19 Nadav Amit New
[RFC,13/13] selftests/vm/userfaultfd: iouring and polling tests fs/userfaultfd: support iouring and polling - - - --- 2020-11-29 Nadav Amit New
[RFC,12/13] fs/userfaultfd: kmem-cache for wait-queue objects fs/userfaultfd: support iouring and polling - - - --- 2020-11-29 Nadav Amit New
[RFC,11/13] fs/userfaultfd: complete write asynchronously fs/userfaultfd: support iouring and polling - - - --- 2020-11-29 Nadav Amit New
[RFC,10/13] fs/userfaultfd: add write_iter() interface fs/userfaultfd: support iouring and polling - - - --- 2020-11-29 Nadav Amit New
« 1 2 »