Show patches with: Submitter = David Hildenbrand       |    Archived = No       |   44 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,3/3] kernel/events/uprobes: uprobe_write_opcode() rewrite kernel/events/uprobes: uprobe_write_opcode() rewrite 1 - - --- 2025-03-21 David Hildenbrand New
[v3,2/3] kernel/events/uprobes: pass VMA to set_swbp(), set_orig_insn() and uprobe_write_opcode() kernel/events/uprobes: uprobe_write_opcode() rewrite 1 - - --- 2025-03-21 David Hildenbrand New
[v3,1/3] kernel/events/uprobes: pass VMA instead of MM to remove_breakpoint() kernel/events/uprobes: uprobe_write_opcode() rewrite 1 - - --- 2025-03-21 David Hildenbrand New
[v2,3/3] kernel/events/uprobes: uprobe_write_opcode() rewrite kernel/events/uprobes: uprobe_write_opcode() rewrite 1 - - --- 2025-03-18 David Hildenbrand Superseded
[v2,2/3] kernel/events/uprobes: pass VMA to set_swbp(), set_orig_insn() and uprobe_write_opcode() kernel/events/uprobes: uprobe_write_opcode() rewrite - - - --- 2025-03-18 David Hildenbrand Superseded
[v2,1/3] kernel/events/uprobes: pass VMA instead of MM to remove_breakpoint() kernel/events/uprobes: uprobe_write_opcode() rewrite - - - --- 2025-03-18 David Hildenbrand Superseded
[-next,v1,3/3] kernel/events/uprobes: uprobe_write_opcode() rewrite kernel/events/uprobes: uprobe_write_opcode() rewrite - - - --- 2025-03-04 David Hildenbrand Superseded
[-next,v1,2/3] kernel/events/uprobes: pass VMA to set_swbp(), set_orig_insn() and uprobe_write_opco… kernel/events/uprobes: uprobe_write_opcode() rewrite - - - --- 2025-03-04 David Hildenbrand Superseded
[-next,v1,1/3] kernel/events/uprobes: pass VMA instead of MM to remove_breakpoint() kernel/events/uprobes: uprobe_write_opcode() rewrite - - - --- 2025-03-04 David Hildenbrand Superseded
[v2,17/17] mm/rmap: avoid -EBUSY from make_device_exclusive() mm: fixes for device-exclusive entries (hmm) - - - --- 2025-02-10 David Hildenbrand Handled Elsewhere
[v2,16/17] mm/rmap: keep mapcount untouched for device-exclusive entries mm: fixes for device-exclusive entries (hmm) - - - --- 2025-02-10 David Hildenbrand Handled Elsewhere
[v2,15/17] mm/damon: handle device-exclusive entries correctly in damon_folio_mkold_one() mm: fixes for device-exclusive entries (hmm) - 1 - --- 2025-02-10 David Hildenbrand Handled Elsewhere
[v2,14/17] mm/damon: handle device-exclusive entries correctly in damon_folio_young_one() mm: fixes for device-exclusive entries (hmm) - 1 - --- 2025-02-10 David Hildenbrand Handled Elsewhere
[v2,13/17] mm/page_idle: handle device-exclusive entries correctly in page_idle_clear_pte_refs_one() mm: fixes for device-exclusive entries (hmm) - 1 - --- 2025-02-10 David Hildenbrand Handled Elsewhere
[v2,12/17] mm/rmap: handle device-exclusive entries correctly in page_vma_mkclean_one() mm: fixes for device-exclusive entries (hmm) - - - --- 2025-02-10 David Hildenbrand Handled Elsewhere
[v2,11/17] mm/rmap: handle device-exclusive entries correctly in try_to_migrate_one() mm: fixes for device-exclusive entries (hmm) - - - --- 2025-02-10 David Hildenbrand Handled Elsewhere
[v2,10/17] mm/rmap: handle device-exclusive entries correctly in try_to_unmap_one() mm: fixes for device-exclusive entries (hmm) - - - --- 2025-02-10 David Hildenbrand Handled Elsewhere
[v2,09/17] mm/ksm: handle device-exclusive entries correctly in write_protect_page() mm: fixes for device-exclusive entries (hmm) - - - --- 2025-02-10 David Hildenbrand Handled Elsewhere
[v2,08/17] kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page() mm: fixes for device-exclusive entries (hmm) - - - --- 2025-02-10 David Hildenbrand Handled Elsewhere
[v2,07/17] mm/page_vma_mapped: device-exclusive entries are not migration entries mm: fixes for device-exclusive entries (hmm) - 1 - --- 2025-02-10 David Hildenbrand Handled Elsewhere
[v2,06/17] mm: use single SWP_DEVICE_EXCLUSIVE entry type mm: fixes for device-exclusive entries (hmm) 1 1 - --- 2025-02-10 David Hildenbrand Handled Elsewhere
[v2,05/17] mm/memory: detect writability in restore_exclusive_pte() through can_change_pte_writable… mm: fixes for device-exclusive entries (hmm) - - - --- 2025-02-10 David Hildenbrand Handled Elsewhere
[v2,04/17] mm/rmap: implement make_device_exclusive() using folio_walk instead of rmap walk mm: fixes for device-exclusive entries (hmm) - - - --- 2025-02-10 David Hildenbrand Handled Elsewhere
[v2,03/17] mm/rmap: convert make_device_exclusive_range() to make_device_exclusive() mm: fixes for device-exclusive entries (hmm) 1 1 - --- 2025-02-10 David Hildenbrand Handled Elsewhere
[v2,02/17] mm/rmap: reject hugetlb folios in folio_make_device_exclusive() mm: fixes for device-exclusive entries (hmm) - 1 - --- 2025-02-10 David Hildenbrand Handled Elsewhere
[v2,01/17] mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs mm: fixes for device-exclusive entries (hmm) - 2 - --- 2025-02-10 David Hildenbrand Handled Elsewhere
[v1,18/18] Documentation/admin-guide/cgroup-v1/memory.rst: don't reference page_mapcount() mm: mapcount for large folios + page_mapcount() cleanups - - - --- 2024-04-09 David Hildenbrand Handled Elsewhere
[v1,17/18] mm/debug: print only page mapcount (excluding folio entire mapcount) in __dump_folio() mm: mapcount for large folios + page_mapcount() cleanups - - - --- 2024-04-09 David Hildenbrand Handled Elsewhere
[v1,16/18] xtensa/mm: convert check_tlb_entry() to sanity check folios mm: mapcount for large folios + page_mapcount() cleanups - - - --- 2024-04-09 David Hildenbrand Handled Elsewhere
[v1,15/18] trace/events/page_ref: trace the raw page mapcount value mm: mapcount for large folios + page_mapcount() cleanups - - - --- 2024-04-09 David Hildenbrand Handled Elsewhere
[v1,14/18] mm/migrate_device: use folio_mapcount() in migrate_vma_check_page() mm: mapcount for large folios + page_mapcount() cleanups - - - --- 2024-04-09 David Hildenbrand Handled Elsewhere
[v1,13/18] mm/filemap: use folio_mapcount() in filemap_unaccount_folio() mm: mapcount for large folios + page_mapcount() cleanups - - - --- 2024-04-09 David Hildenbrand Handled Elsewhere
[v1,12/18] sh/mm/cache: use folio_mapped() in copy_from_user_page() mm: mapcount for large folios + page_mapcount() cleanups - - - --- 2024-04-09 David Hildenbrand Handled Elsewhere
[v1,11/18] mm/migrate: use folio_likely_mapped_shared() in add_page_for_migration() mm: mapcount for large folios + page_mapcount() cleanups - - - --- 2024-04-09 David Hildenbrand Handled Elsewhere
[v1,10/18] mm/page_alloc: use folio_mapped() in __alloc_contig_migrate_range() mm: mapcount for large folios + page_mapcount() cleanups - - - --- 2024-04-09 David Hildenbrand Handled Elsewhere
[v1,09/18] mm/memory-failure: use folio_mapcount() in hwpoison_user_mappings() mm: mapcount for large folios + page_mapcount() cleanups - - - --- 2024-04-09 David Hildenbrand Handled Elsewhere
[v1,08/18] mm/huge_memory: use folio_mapcount() in zap_huge_pmd() sanity check mm: mapcount for large folios + page_mapcount() cleanups - - - --- 2024-04-09 David Hildenbrand Handled Elsewhere
[v1,07/18] mm/memory: use folio_mapcount() in zap_present_folio_ptes() mm: mapcount for large folios + page_mapcount() cleanups - - - --- 2024-04-09 David Hildenbrand Handled Elsewhere
[v1,06/18] mm: make folio_mapcount() return 0 for small typed folios mm: mapcount for large folios + page_mapcount() cleanups - - - --- 2024-04-09 David Hildenbrand Handled Elsewhere
[v1,05/18] mm: improve folio_likely_mapped_shared() using the mapcount of large folios mm: mapcount for large folios + page_mapcount() cleanups - 1 - --- 2024-04-09 David Hildenbrand Handled Elsewhere
[v1,04/18] mm: track mapcount of large folios in single value mm: mapcount for large folios + page_mapcount() cleanups - 1 - --- 2024-04-09 David Hildenbrand Handled Elsewhere
[v1,03/18] mm/rmap: add fast-path for small folios when adding/removing/duplicating mm: mapcount for large folios + page_mapcount() cleanups - 1 - --- 2024-04-09 David Hildenbrand Handled Elsewhere
[v1,02/18] mm/rmap: always inline anon/file rmap duplication of a single PTE mm: mapcount for large folios + page_mapcount() cleanups - 1 - --- 2024-04-09 David Hildenbrand Handled Elsewhere
[v1,01/18] mm: allow for detecting underflows with page_mapcount() again mm: mapcount for large folios + page_mapcount() cleanups - - - --- 2024-04-09 David Hildenbrand Handled Elsewhere