Show patches with: Series = Fine grained MM locking       |   24 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,24/24] do_mmap: implement easiest cases of fine grained locking Fine grained MM locking - - - --- 2020-02-24 Michel Lespinasse New
[RFC,23/24] do_mmap: use locked=false in vm_mmap_pgoff() and aio_setup_ring() Fine grained MM locking - - - --- 2020-02-24 Michel Lespinasse New
[RFC,22/24] do_mmap: implement locked argument Fine grained MM locking - - - --- 2020-02-24 Michel Lespinasse New
[RFC,21/24] do_mmap: add locked argument Fine grained MM locking - - - --- 2020-02-24 Michel Lespinasse New
[RFC,20/24] x86 fault handler: extend range locking to supported file vmas Fine grained MM locking - - - --- 2020-02-24 Michel Lespinasse New
[RFC,19/24] mm: add field to annotate vm_operations that support range locking Fine grained MM locking - - - --- 2020-02-24 Michel Lespinasse New
[RFC,18/24] shared file mappings: use the vmf->range field when dropping mmap_sem Fine grained MM locking - - - --- 2020-02-24 Michel Lespinasse New
[RFC,17/24] x86 fault handler: implement range locking Fine grained MM locking - - - --- 2020-02-24 Michel Lespinasse New
[RFC,16/24] MM locking API: add vma locking API Fine grained MM locking - - - --- 2020-02-24 Michel Lespinasse New
[RFC,15/24] x86 fault handler: use a pseudo-vma when operating on anonymous vmas. Fine grained MM locking - - - --- 2020-02-24 Michel Lespinasse New
[RFC,14/24] mm/swap_state: disable swap vma readahead Fine grained MM locking - - - --- 2020-02-24 Michel Lespinasse New
[RFC,13/24] mm/memory: add prepare_mm_fault() function Fine grained MM locking - - - --- 2020-02-24 Michel Lespinasse New
[RFC,12/24] x86 fault handler: use an explicit MM lock range Fine grained MM locking - - - --- 2020-02-24 Michel Lespinasse New
[RFC,11/24] x86 fault handler: merge bad_area() functions Fine grained MM locking - - - --- 2020-02-24 Michel Lespinasse New
[RFC,10/24] handle_userfault: use the vmf->range field when dropping mmap_sem Fine grained MM locking - - - --- 2020-02-24 Michel Lespinasse New
[RFC,09/24] do_swap_page: use the vmf->range field when dropping mmap_sem Fine grained MM locking - - - --- 2020-02-24 Michel Lespinasse New
[RFC,08/24] mm/memory: allow specifying MM lock range to handle_mm_fault() Fine grained MM locking - - - --- 2020-02-24 Michel Lespinasse New
[RFC,07/24] mm/memory: add range field to struct vm_fault Fine grained MM locking - - - --- 2020-02-24 Michel Lespinasse New
[RFC,06/24] MM locking API: implement fine grained range locks Fine grained MM locking - - - --- 2020-02-24 Michel Lespinasse New
[RFC,05/24] MM locking API: allow for sleeping during unlock Fine grained MM locking - - - --- 2020-02-24 Michel Lespinasse New
[RFC,04/24] MM locking API: add range arguments Fine grained MM locking - - - --- 2020-02-24 Michel Lespinasse New
[RFC,03/24] MM locking API: manual conversion of mmap_sem call sites missed by coccinelle Fine grained MM locking - - - --- 2020-02-24 Michel Lespinasse New
[RFC,02/24] MM locking API: use coccinelle to convert mmap_sem rwsem call sites Fine grained MM locking - - - --- 2020-02-24 Michel Lespinasse New
[RFC,01/24] MM locking API: initial implementation as rwsem wrappers Fine grained MM locking - - - --- 2020-02-24 Michel Lespinasse New