January 2023 Archives by subject
Starting: Thu Jan 5 08:05:34 PST 2023
Ending: Tue Jan 31 13:07:13 PST 2023
Messages: 213
- [PATCH] ipc/shm: Introduce new do_vma_munmap() to munmap
Liam R. Howlett
- [PATCH] maple_tree: Fix handle of invalidated state in mas_wr_store_setup()
Liam Howlett
- [PATCH] maple_tree: Fix handle of invalidated state in mas_wr_store_setup()
SeongJae Park
- [PATCH] maple_tree: Fix handle of invalidated state in mas_wr_store_setup()
Andrew Morton
- [PATCH] maple_tree: Fix handle of invalidated state in mas_wr_store_setup()
SeongJae Park
- [PATCH] maple_tree: Fix handle of invalidated state in mas_wr_store_setup()
Liam Howlett
- [PATCH] maple_tree: Fix handle of invalidated state in mas_wr_store_setup()
Andrew Morton
- [PATCH] maple_tree: Fix handle of invalidated state in mas_wr_store_setup()
Liam Howlett
- [PATCH] maple_tree: Fix mas_empty_area_rev() lower bound validation
Liam Howlett
- [PATCH] maple_tree: Fix mas_empty_area_rev() lower bound validation
Holger Hoffstätte
- [PATCH] maple_tree: Fix mas_prev() and mas_find() state handling
Liam Howlett
- [PATCH] maple_tree: Remove GFP_ZERO from kmem_cache_alloc() and kmem_cache_alloc_bulk()
Liam Howlett
- [PATCH] maple_tree: Remove GFP_ZERO from kmem_cache_alloc() and kmem_cache_alloc_bulk()
Mike Rapoport
- [PATCH] maple_tree: Remove GFP_ZERO from kmem_cache_alloc() and kmem_cache_alloc_bulk()
Liam Howlett
- [PATCH] maple_tree: Remove GFP_ZERO from kmem_cache_alloc() and kmem_cache_alloc_bulk()
kernel test robot
- [PATCH] maple_tree: Remove GFP_ZERO from kmem_cache_alloc() and kmem_cache_alloc_bulk()
David Hildenbrand
- [PATCH] maple_tree: Remove GFP_ZERO from kmem_cache_alloc() and kmem_cache_alloc_bulk()
Liam R. Howlett
- [PATCH] mm.h: Fix "mm: Add temporary vma iterator versions of vma_merge(), split_vma(), and __split_vma()
Liam Howlett
- [PATCH] mm.h: Fix "mm: Add temporary vma iterator versions of vma_merge(), split_vma(), and __split_vma()
Andrew Morton
- [PATCH] mm.h: Fix "mm: Add temporary vma iterator versions of vma_merge(), split_vma(), and __split_vma()
Liam Howlett
- [PATCH] mm.h: Fix "mm: Add temporary vma iterator versions of vma_merge(), split_vma(), and __split_vma()
Sven Schnelle
- [PATCH] mm/madvise: Fix VMA_ITERATOR start position
Liam R. Howlett
- [PATCH] mm/mmap: Fix vma_merge() offset when expanding the next vma
Liam R. Howlett
- [PATCH] mm/mmap: Fix vma_merge() offset when expanding the next vma
David Hildenbrand
- [PATCH] mm/mmap: Fix vma_merge() offset when expanding the next vma
Liam R. Howlett
- [PATCH] mm/mmap: Fix vma_merge() offset when expanding the next vma
David Hildenbrand
- [PATCH] mm/mmap: Fix vma_merge() offset when expanding the next vma
Andrew Morton
- [PATCH] mm/mremap: Fix vma iterator initialization
Liam R. Howlett
- [PATCH] nommu: Fix do_munmap() error path
Liam Howlett
- [PATCH] nommu: Fix memory leak in do_mmap() error path
Liam Howlett
- [PATCH] nommu: Fix split_vma() map_count error
Liam Howlett
- [PATCH] userfaultfd: Fix vma iterator conversion.
Liam Howlett
- [PATCH] userfaultfd: Fix vma iterator conversion.
Andrew Morton
- [PATCH] userfaultfd: Fix vma iterator conversion.
Liam Howlett
- [PATCH v2 00/44] VMA tree type safety and remove __vma_adjust()
Liam Howlett
- [PATCH v2 00/44] VMA tree type safety and remove __vma_adjust()
Mark Brown
- [PATCH v2 00/44] VMA tree type safety and remove __vma_adjust()
Liam Howlett
- [PATCH v2 01/44] maple_tree: Add mas_init() function
Liam Howlett
- [PATCH v2 02/44] maple_tree: Fix potential rcu issue
Liam Howlett
- [PATCH v2 03/44] maple_tree: Reduce user error potential
Liam Howlett
- [PATCH v2 04/44] test_maple_tree: Test modifications while iterating
Liam Howlett
- [PATCH v2 05/44] mm: Expand vma iterator interface.
Liam Howlett
- [PATCH v2 06/44] mm/mmap: convert brk to use vma iterator
Liam Howlett
- [PATCH v2 06/44] mm/mmap: convert brk to use vma iterator
Vernon Yang
- [PATCH v2 06/44] mm/mmap: convert brk to use vma iterator
Liam Howlett
- [PATCH v2 07/44] kernel/fork: Convert forking to using the vmi iterator
Liam Howlett
- [PATCH v2 08/44] mmap: Convert vma_link() vma iterator
Liam Howlett
- [PATCH v2 09/44] mm/mmap: Remove preallocation from do_mas_align_munmap()
Liam Howlett
- [PATCH v2 10/44] mmap: Change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator
Liam Howlett
- [PATCH v2 10/44] mmap: Change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator
Sven Schnelle
- [PATCH v2 10/44] mmap: Change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator
Liam Howlett
- [PATCH v2 10/44] mmap: Change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator
Sven Schnelle
- [PATCH v2 11/44] mmap: Convert vma_expand() to use vma iterator
Liam Howlett
- [PATCH v2 12/44] mm: Add temporary vma iterator versions of vma_merge(), split_vma(), and __split_vma()
Liam Howlett
- [PATCH v2 13/44] ipc/shm: Use the vma iterator for munmap calls
Liam Howlett
- [PATCH v2 14/44] userfaultfd: Use vma iterator
Liam Howlett
- [PATCH v2 15/44] mm: Change mprotect_fixup to vma iterator
Liam Howlett
- [PATCH v2 16/44] mlock: Convert mlock to vma iterator
Liam Howlett
- [PATCH v2 17/44] coredump: Convert to vma iterator
Liam Howlett
- [PATCH v2 18/44] mempolicy: Convert to vma iterator
Liam Howlett
- [PATCH v2 19/44] task_mmu: Convert to vma iterator
Liam Howlett
- [PATCH v2 20/44] sched: Convert to vma iterator
Liam Howlett
- [PATCH v2 21/44] madvise: Use vmi iterator for __split_vma() and vma_merge()
Liam Howlett
- [PATCH v2 22/44] mmap: Pass through vmi iterator to __split_vma()
Liam Howlett
- [PATCH v2 22/44] mmap: Pass through vmi iterator to __split_vma()
SeongJae Park
- [PATCH v2 22/44] mmap: Pass through vmi iterator to __split_vma()
SeongJae Park
- [PATCH v2 22/44] mmap: Pass through vmi iterator to __split_vma()
Liam Howlett
- [PATCH v2 22/44] mmap: Pass through vmi iterator to __split_vma()
SeongJae Park
- [PATCH v2 22/44] mmap: Pass through vmi iterator to __split_vma()
Liam Howlett
- [PATCH v2 22/44] mmap: Pass through vmi iterator to __split_vma()
SeongJae Park
- [PATCH v2 23/44] mmap: Use vmi version of vma_merge()
Liam Howlett
- [PATCH v2 24/44] mm/mremap: Use vmi version of vma_merge()
Liam Howlett
- [PATCH v2 25/44] mm: Switch vma_merge(), split_vma(), and __split_vma to vma iterator
Liam Howlett
- [PATCH v2 25/44] mm: Switch vma_merge(), split_vma(), and __split_vma to vma iterator
SeongJae Park
- [PATCH v2 25/44] mm: Switch vma_merge(), split_vma(), and __split_vma to vma iterator
Liam Howlett
- [PATCH v2 26/44] mm/damon: Stop using vma_mas_store() for maple tree store
Liam Howlett
- [PATCH v2 26/44] mm/damon: Stop using vma_mas_store() for maple tree store
SeongJae Park
- [PATCH v2 26/44] mm/damon: Stop using vma_mas_store() for maple tree store
Liam Howlett
- [PATCH v2 26/44] mm/damon: Stop using vma_mas_store() for maple tree store
SeongJae Park
- [PATCH v2 27/44] mmap: Convert __vma_adjust() to use vma iterator
Liam Howlett
- [PATCH v2 28/44] mm: Pass through vma iterator to __vma_adjust()
Liam Howlett
- [PATCH v2 29/44] madvise: Use split_vma() instead of __split_vma()
Liam Howlett
- [PATCH v2 30/44] mm: Remove unnecessary write to vma iterator in __vma_adjust()
Liam Howlett
- [PATCH v2 31/44] mm: Pass vma iterator through to __vma_adjust()
Liam Howlett
- [PATCH v2 32/44] mm: Add vma iterator to vma_adjust() arguments
Liam Howlett
- [PATCH v2 33/44] mmap: Clean up mmap_region() unrolling
Liam Howlett
- [PATCH v2 34/44] mm: Change munmap splitting order and move_vma()
Liam Howlett
- [PATCH v2 35/44] mm/mmap: move anon_vma setting in __vma_adjust()
Liam Howlett
- [PATCH v2 36/44] mm/mmap: Refactor locking out of __vma_adjust()
Liam Howlett
- [PATCH v2 37/44] mm/mmap: Use vma_prepare() and vma_complete() in vma_expand()
Liam Howlett
- [PATCH v2 38/44] mm/mmap: Introduce init_vma_prep() and init_multi_vma_prep()
Liam Howlett
- [PATCH v2 39/44] mm: Don't use __vma_adjust() in __split_vma()
Liam Howlett
- [PATCH v2 40/44] mm/mmap: Don't use __vma_adjust() in shift_arg_pages()
Liam Howlett
- [PATCH v2 41/44] mm/mmap: Introduce dup_vma_anon() helper
Liam Howlett
- [PATCH v2 42/44] mm/mmap: Convert do_brk_flags() to use vma_prepare() and vma_complete()
Liam Howlett
- [PATCH v2 43/44] mm/mmap: Remove __vma_adjust()
Liam Howlett
- [PATCH v2 44/44] vma_merge: Set vma iterator to correct position.
Liam Howlett
- [PATCH v2] nommu: Fix do_munmap() error path
Liam Howlett
- [PATCH v2] nommu: Fix memory leak in do_mmap() error path
Liam Howlett
- [PATCH v2] nommu: Fix split_vma() map_count error
Liam Howlett
- [PATCH v2] nommu: Fix split_vma() map_count error
Liam Howlett
- [PATCH v3 00/48] VMA tree type safety and remove __vma_adjust()
Liam Howlett
- [PATCH v3 01/48] maple_tree: Add mas_init() function
Liam Howlett
- [PATCH v3 02/48] maple_tree: Fix potential rcu issue
Liam Howlett
- [PATCH v3 03/48] maple_tree: Reduce user error potential
Liam Howlett
- [PATCH v3 04/48] test_maple_tree: Test modifications while iterating
Liam Howlett
- [PATCH v3 05/48] maple_tree: Fix handle of invalidated state in mas_wr_store_setup()
Liam Howlett
- [PATCH v3 06/48] maple_tree: Fix mas_prev() and mas_find() state handling
Liam Howlett
- [PATCH v3 07/48] mm: Expand vma iterator interface
Liam Howlett
- [PATCH v3 08/48] mm/mmap: convert brk to use vma iterator
Liam Howlett
- [PATCH v3 09/48] kernel/fork: Convert forking to using the vmi iterator
Liam Howlett
- [PATCH v3 10/48] mmap: Convert vma_link() vma iterator
Liam Howlett
- [PATCH v3 11/48] mm/mmap: Remove preallocation from do_mas_align_munmap()
Liam Howlett
- [PATCH v3 12/48] mmap: Change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator
Liam Howlett
- [PATCH v3 13/48] mmap: Convert vma_expand() to use vma iterator
Liam Howlett
- [PATCH v3 14/48] mm: Add temporary vma iterator versions of vma_merge(), split_vma(), and __split_vma()
Liam Howlett
- [PATCH v3 15/48] ipc/shm: Use the vma iterator for munmap calls
Liam Howlett
- [PATCH v3 16/48] userfaultfd: Use vma iterator
Liam Howlett
- [PATCH v3 17/48] mm: Change mprotect_fixup to vma iterator
Liam Howlett
- [PATCH v3 18/48] mlock: Convert mlock to vma iterator
Liam Howlett
- [PATCH v3 19/48] coredump: Convert to vma iterator
Liam Howlett
- [PATCH v3 20/48] mempolicy: Convert to vma iterator
Liam Howlett
- [PATCH v3 21/48] task_mmu: Convert to vma iterator
Liam Howlett
- [PATCH v3 22/48] sched: Convert to vma iterator
Liam Howlett
- [PATCH v3 23/48] madvise: Use vmi iterator for __split_vma() and vma_merge()
Liam Howlett
- [PATCH v3 24/48] mmap: Pass through vmi iterator to __split_vma()
Liam Howlett
- [PATCH v3 25/48] mmap: Use vmi version of vma_merge()
Liam Howlett
- [PATCH v3 26/48] mm/mremap: Use vmi version of vma_merge()
Liam Howlett
- [PATCH v3 27/48] nommu: Convert nommu to using the vma iterator
Liam Howlett
- [PATCH v3 28/48] nommu: Pass through vma iterator to shrink_vma()
Liam Howlett
- [PATCH v3 29/48] mm: Switch vma_merge(), split_vma(), and __split_vma to vma iterator
Liam Howlett
- [PATCH v3 30/48] mm/damon: Stop using vma_mas_store() for maple tree store
Liam Howlett
- [PATCH v3 30/48] mm/damon: Stop using vma_mas_store() for maple tree store
SeongJae Park
- [PATCH v3 30/48] mm/damon: Stop using vma_mas_store() for maple tree store
SeongJae Park
- [PATCH v3 30/48] mm/damon: Stop using vma_mas_store() for maple tree store
Daniel Latypov
- [PATCH v3 30/48] mm/damon: Stop using vma_mas_store() for maple tree store
Liam Howlett
- [PATCH v3 30/48] mm/damon: Stop using vma_mas_store() for maple tree store
SeongJae Park
- [PATCH v3 30/48] mm/damon: Stop using vma_mas_store() for maple tree store
Liam R. Howlett
- [PATCH v3 31/48] mmap: Convert __vma_adjust() to use vma iterator
Liam Howlett
- [PATCH v3 32/48] mm: Pass through vma iterator to __vma_adjust()
Liam Howlett
- [PATCH v3 33/48] madvise: Use split_vma() instead of __split_vma()
Liam Howlett
- [PATCH v3 34/48] mm: Remove unnecessary write to vma iterator in __vma_adjust()
Liam Howlett
- [PATCH v3 35/48] mm: Pass vma iterator through to __vma_adjust()
Liam Howlett
- [PATCH v3 36/48] mm: Add vma iterator to vma_adjust() arguments
Liam Howlett
- [PATCH v3 37/48] mmap: Clean up mmap_region() unrolling
Liam Howlett
- [PATCH v3 38/48] mm: Change munmap splitting order and move_vma()
Liam Howlett
- [PATCH v3 39/48] mm/mmap: move anon_vma setting in __vma_adjust()
Liam Howlett
- [PATCH v3 40/48] mm/mmap: Refactor locking out of __vma_adjust()
Liam Howlett
- [PATCH v3 41/48] mm/mmap: Use vma_prepare() and vma_complete() in vma_expand()
Liam Howlett
- [PATCH v3 42/48] mm/mmap: Introduce init_vma_prep() and init_multi_vma_prep()
Liam Howlett
- [PATCH v3 43/48] mm: Don't use __vma_adjust() in __split_vma()
Liam Howlett
- [PATCH v3 44/48] mm/mmap: Don't use __vma_adjust() in shift_arg_pages()
Liam Howlett
- [PATCH v3 45/48] mm/mmap: Introduce dup_vma_anon() helper
Liam Howlett
- [PATCH v3 46/48] mm/mmap: Convert do_brk_flags() to use vma_prepare() and vma_complete()
Liam Howlett
- [PATCH v3 47/48] mm/mmap: Remove __vma_adjust()
Liam Howlett
- [PATCH v3 48/48] vma_merge: Set vma iterator to correct position.
Liam Howlett
- [PATCH v4 00/49] VMA tree type safety and remove __vma_adjust()
Liam R. Howlett
- [PATCH v4 01/49] maple_tree: Add mas_init() function
Liam R. Howlett
- [PATCH v4 02/49] maple_tree: Fix potential rcu issue
Liam R. Howlett
- [PATCH v4 03/49] maple_tree: Reduce user error potential
Liam R. Howlett
- [PATCH v4 04/49] test_maple_tree: Test modifications while iterating
Liam R. Howlett
- [PATCH v4 05/49] maple_tree: Fix handle of invalidated state in mas_wr_store_setup()
Liam R. Howlett
- [PATCH v4 06/49] maple_tree: Fix mas_prev() and mas_find() state handling
Liam R. Howlett
- [PATCH v4 07/49] mm: Expand vma iterator interface
Liam R. Howlett
- [PATCH v4 08/49] mm/mmap: convert brk to use vma iterator
Liam R. Howlett
- [PATCH v4 09/49] kernel/fork: Convert forking to using the vmi iterator
Liam R. Howlett
- [PATCH v4 10/49] mmap: Convert vma_link() vma iterator
Liam R. Howlett
- [PATCH v4 11/49] mm/mmap: Remove preallocation from do_mas_align_munmap()
Liam R. Howlett
- [PATCH v4 12/49] mmap: Change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator
Liam R. Howlett
- [PATCH v4 13/49] mmap: Convert vma_expand() to use vma iterator
Liam R. Howlett
- [PATCH v4 14/49] mm: Add temporary vma iterator versions of vma_merge(), split_vma(), and __split_vma()
Liam R. Howlett
- [PATCH v4 15/49] ipc/shm: Use the vma iterator for munmap calls
Liam R. Howlett
- [PATCH v4 15/49] ipc/shm: Use the vma iterator for munmap calls
Sven Schnelle
- [PATCH v4 15/49] ipc/shm: Use the vma iterator for munmap calls
Liam R. Howlett
- [PATCH v4 16/49] userfaultfd: Use vma iterator
Liam R. Howlett
- [PATCH v4 17/49] mm: Change mprotect_fixup to vma iterator
Liam R. Howlett
- [PATCH v4 18/49] mlock: Convert mlock to vma iterator
Liam R. Howlett
- [PATCH v4 19/49] coredump: Convert to vma iterator
Liam R. Howlett
- [PATCH v4 20/49] mempolicy: Convert to vma iterator
Liam R. Howlett
- [PATCH v4 21/49] task_mmu: Convert to vma iterator
Liam R. Howlett
- [PATCH v4 22/49] sched: Convert to vma iterator
Liam R. Howlett
- [PATCH v4 23/49] madvise: Use vmi iterator for __split_vma() and vma_merge()
Liam R. Howlett
- [PATCH v4 24/49] mmap: Pass through vmi iterator to __split_vma()
Liam R. Howlett
- [PATCH v4 25/49] mmap: Use vmi version of vma_merge()
Liam R. Howlett
- [PATCH v4 26/49] mm/mremap: Use vmi version of vma_merge()
Liam R. Howlett
- [PATCH v4 27/49] nommu: Convert nommu to using the vma iterator
Liam R. Howlett
- [PATCH v4 28/49] nommu: Pass through vma iterator to shrink_vma()
Liam R. Howlett
- [PATCH v4 29/49] mm: Switch vma_merge(), split_vma(), and __split_vma to vma iterator
Liam R. Howlett
- [PATCH v4 30/49] mm/damon/vaddr-test.h: Stop using vma_mas_store() for maple tree store
Liam R. Howlett
- [PATCH v4 30/49] mm/damon/vaddr-test.h: Stop using vma_mas_store() for maple tree store
SeongJae Park
- [PATCH v4 31/49] mmap: Convert __vma_adjust() to use vma iterator
Liam R. Howlett
- [PATCH v4 32/49] mm: Pass through vma iterator to __vma_adjust()
Liam R. Howlett
- [PATCH v4 33/49] madvise: Use split_vma() instead of __split_vma()
Liam R. Howlett
- [PATCH v4 34/49] mm: Remove unnecessary write to vma iterator in __vma_adjust()
Liam R. Howlett
- [PATCH v4 35/49] mm: Pass vma iterator through to __vma_adjust()
Liam R. Howlett
- [PATCH v4 36/49] mm: Add vma iterator to vma_adjust() arguments
Liam R. Howlett
- [PATCH v4 37/49] mmap: Clean up mmap_region() unrolling
Liam R. Howlett
- [PATCH v4 38/49] mm: Change munmap splitting order and move_vma()
Liam R. Howlett
- [PATCH v4 39/49] mm/mmap: move anon_vma setting in __vma_adjust()
Liam R. Howlett
- [PATCH v4 40/49] mm/mmap: Refactor locking out of __vma_adjust()
Liam R. Howlett
- [PATCH v4 41/49] mm/mmap: Use vma_prepare() and vma_complete() in vma_expand()
Liam R. Howlett
- [PATCH v4 42/49] mm/mmap: Introduce init_vma_prep() and init_multi_vma_prep()
Liam R. Howlett
- [PATCH v4 43/49] mm: Don't use __vma_adjust() in __split_vma()
Liam R. Howlett
- [PATCH v4 44/49] mm/mremap: Convert vma_adjust() to vma_expand()
Liam R. Howlett
- [PATCH v4 45/49] mm/mmap: Don't use __vma_adjust() in shift_arg_pages()
Liam R. Howlett
- [PATCH v4 46/49] mm/mmap: Introduce dup_vma_anon() helper
Liam R. Howlett
- [PATCH v4 47/49] mm/mmap: Convert do_brk_flags() to use vma_prepare() and vma_complete()
Liam R. Howlett
- [PATCH v4 48/49] mm/mmap: Remove __vma_adjust()
Liam R. Howlett
- [PATCH v4 49/49] vma_merge: Set vma iterator to correct position.
Liam R. Howlett
- [Regression] Bug 216911 - get_unmapped_area returns addresses below mmap_min_addr
Linux kernel regression tracking (Thorsten Leemhuis)
- Re: [Regression] Bug 216911 - get_unmapped_area returns addresses below mmap_min_addr
Linux kernel regression tracking (Thorsten Leemhuis)
- Re: [Regression] Bug 216911 - get_unmapped_area returns addresses below mmap_min_addr
Liam Howlett
- Re: [Regression] Bug 216911 - get_unmapped_area returns addresses below mmap_min_addr
Linux kernel regression tracking (Thorsten Leemhuis)
Last message date:
Tue Jan 31 13:07:13 PST 2023
Archived on: Thu Feb 2 10:26:53 PST 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).