Show patches with: none      |   72627 patches
« 1 2 ... 334 335 336726 727 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,47/66] bpf: Remove VMA linked list Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,48/66] mm/gup: Use maple tree navigation instead of linked list Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,45/66] kernel/fork: Use maple tree iterators instead of linked list Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,46/66] arch/um/kernel/tlb: Stop using linked list Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,44/66] kernel/sched/fair: Use maple tree iterators instead of linked list Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,43/66] kernel/events/uprobes: Use maple tree iterators instead of linked list Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,42/66] kernel/events/core: Use maple tree iterators instead of linked list Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,41/66] kernel/acct: Use maple tree iterators instead of linked list Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,40/66] ipc/shm: Stop using the vma linked list Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,38/66] fs/proc/task_mmu: Stop using linked list and highest_vm_end Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,39/66] fs/userfaultfd: Stop using vma linked list. Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,36/66] fs/exec: Use vma_next() instead of linked list Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,37/66] fs/proc/base: Use maple tree iterators in place of linked list Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,35/66] fs/coredump: Use maple tree iterators in place of linked list Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,34/66] fs/binfmt_elf: Use maple tree iterators for fill_files_note() Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,32/66] drivers/misc/cxl: Use maple tree iterators for cxl_prefault_vma() Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,33/66] drivers/tee/optee: Use maple tree iterators for __check_mem_type() Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,31/66] arch/xtensa: Use maple tree iterators for unmapped area Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,30/66] arch/x86: Use maple tree iterators for vdso/vma Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,28/66] arch/powerpc: Remove mmap linked list from mm/book3s64/subpage_prot Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,29/66] arch/s390: Use maple tree iterators instead of linked list. Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,27/66] arch/powerpc: Remove mmap linked list from mm/book3s32/tlb Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,26/66] arch/parisc: Remove mmap linked list from kernel/cache Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,25/66] arch/arm64: Remove mmap linked list from vdso. Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,24/66] mm: Introduce vma_next() and vma_prev() Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,23/66] mm/mmap: Change do_brk_munmap() to use do_mas_align_munmap() Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,22/66] mm/mmap: Reorganize munmap to use maple states Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,21/66] mm/mmap: Convert count_vma_pages_range() to use ma_state Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,20/66] mm/mmap: Move mmap_region() below do_munmap() Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,19/66] mm: Remove vmacache Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,18/66] mm/mmap: Use advanced maple tree API for mmap_region() Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,17/66] mm: Use maple tree operations for find_vma_intersection() and find_vma() Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,16/66] mm/mmap: Change do_brk_flags() to expand existing VMA and add do_brk_munmap() Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,15/66] mm/khugepaged: Optimize collapse_pte_mapped_thp() by using vma_lookup() Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,14/66] mm: Optimize find_exact_vma() to use vma_lookup() Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,12/66] mmap: Change zeroing of maple tree in __vma_adjust Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,13/66] xen/privcmd: Optimized privcmd_ioctl_mmap() by using vma_lookup() Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,11/66] mm: Remove rb tree. Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,10/66] kernel/fork: Use maple tree for dup_mmap() during forking Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,08/66] mm/mmap: Use the maple tree for find_vma_prev() instead of the rbtree Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,09/66] mm/mmap: Use maple tree for unmapped_area{_topdown} Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,07/66] mm/mmap: Use the maple tree in find_vma() instead of the rbtree. Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,06/66] mm: Start tracking VMAs with maple tree Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,05/66] Maple Tree: Add new data structure Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,03/66] radix tree test suite: Add allocation counts and size to kmem_cache Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,02/66] radix tree test suite: Add kmem_cache_set_non_kernel() Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,04/66] radix tree test suite: Add support for slab bulk APIs Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[v3,01/66] radix tree test suite: Add pr_err define Introducing the Maple Tree - - - --- 2021-10-05 Liam R. Howlett New
[3/3] mm/usercopy: Detect compound page overruns Assorted improvements to usercopy 1 - - --- 2021-10-04 Matthew Wilcox New
[2/3] mm/usercopy: Detect vmalloc overruns Assorted improvements to usercopy 1 - - --- 2021-10-04 Matthew Wilcox New
[1/3] mm/usercopy: Check kmap addresses properly Assorted improvements to usercopy 1 - - --- 2021-10-04 Matthew Wilcox New
[2/2] mm/vmalloc: Check various alignments when debugging [1/2] mm/vmalloc: Do not adjust the search size for alignment overhead - - - --- 2021-10-04 Uladzislau Rezki New
[1/2] mm/vmalloc: Do not adjust the search size for alignment overhead [1/2] mm/vmalloc: Do not adjust the search size for alignment overhead - 1 1 --- 2021-10-04 Uladzislau Rezki New
[62/62] mm: Remove slab from struct page Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[61/62] iommu: Use put_pages_list Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[60/62] bootmem: Use page->index instead of page->freelist Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[59/62] zsmalloc: Stop using slab fields in struct page Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[58/62] mm/kasan: Convert to struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[57/62] memcg: Convert object cgroups from struct page to struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[56/62] mm: Convert slub to use struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[55/62] mm: Convert slob to use struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[54/62] mm: Convert slab to use struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[53/62] mm/slub: Remove pfmemalloc_match_unsafe() Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[52/62] mm/slub: Convert pfmemalloc_match() to take a struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[51/62] mm/slub: Convert setup_page_debug() to setup_slab_debug() Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[50/62] mm/slub: Convert slab_lock() and slab_unlock() to struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[49/62] mm/slub: Convert get_map() and __fill_map() to struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[48/62] mm/slub: Convert cmpxchg_double_slab to struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[47/62] mm/slub: Convert trace() to take a struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[46/62] mm/slub: Convert print_page_info() to print_slab_info() Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[45/62] mm/slub: Convert slab_err() to take a struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[44/62] mm/slub: Convert print_trailer() to struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[43/62] mm/slub: Convert object_err() to take a struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[42/62] mm/slub: Convert check_valid_pointer() to struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[41/62] mm/slub: Convert check_slab() to struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[40/62] mm/slub: Convert on_freelist() to struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[39/62] mm/slub: Convert check_object() to struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[38/62] mm/slub: Convert alloc_debug_processing() to struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[37/62] mm/slub: Convert free_consistency_checks() to take a struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[36/62] mm/slub: Convert full slab management to struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[35/62] mm/slub: Convert freelist_corrupted() to struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[34/62] mm/slub: Remove struct page argument from setup_object() Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[33/62] mm/slub: Remove struct page argument to next_freelist_entry() Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[32/62] mm/slub: Convert shuffle_freelist to struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[31/62] mm/slub: Convert slab freeing to struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[30/62] mm/slub: Convert partial slab management to struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[29/62] mm/slub: Convert acquire_slab() to take a struct page Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[28/62] mm/slub: Convert deactivate_slab() to take a struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[27/62] mm/slub: Convert __unfreeze_partials to take a struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[26/62] mm/slub: Convert slab flushing to struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[25/62] mm/slub: Convert node_match() to take a struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[24/62] mm/slub: Convert get_freelist() to take a struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[23/62] mm/slub: Convert slab_alloc_node() to use a struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[22/62] mm/slub: Convert list_slab_objects() to take a struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[21/62] mm/slub: Convert free_partial() to use struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[20/62] mm/slub: Convert __kmem_cache_do_shrink() to struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[19/62] mm/slub: Convert bootstrap() to struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[18/62] mm/slub: Convert count_partial() to struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[17/62] mm/slub: Convert validate_slab() to take a struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
[16/62] mm/slub: Convert show_slab_objects() to struct slab Separate struct slab from struct page - - - --- 2021-10-04 Matthew Wilcox New
« 1 2 ... 334 335 336726 727 »