Show patches with: Submitter = Michel Lespinasse       |    State = Action Required       |    Archived = No       |   86 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,01/24] MM locking API: initial implementation as rwsem wrappers Fine grained MM locking - - - 0 0 0 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 - - - 0 0 0 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 - - - 0 0 0 2020-02-24 Michel Lespinasse New
[RFC,04/24] MM locking API: add range arguments Fine grained MM locking - - - 0 0 0 2020-02-24 Michel Lespinasse New
[RFC,05/24] MM locking API: allow for sleeping during unlock Fine grained MM locking - - - 0 0 0 2020-02-24 Michel Lespinasse New
[RFC,06/24] MM locking API: implement fine grained range locks Fine grained MM locking - - - 0 0 0 2020-02-24 Michel Lespinasse New
[RFC,07/24] mm/memory: add range field to struct vm_fault Fine grained MM locking - - - 0 0 0 2020-02-24 Michel Lespinasse New
[RFC,08/24] mm/memory: allow specifying MM lock range to handle_mm_fault() Fine grained MM locking - - - 0 0 0 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 - - - 0 0 0 2020-02-24 Michel Lespinasse New
[RFC,10/24] handle_userfault: use the vmf->range field when dropping mmap_sem Fine grained MM locking - - - 0 0 0 2020-02-24 Michel Lespinasse New
[RFC,11/24] x86 fault handler: merge bad_area() functions Fine grained MM locking - - - 0 0 0 2020-02-24 Michel Lespinasse New
[RFC,12/24] x86 fault handler: use an explicit MM lock range Fine grained MM locking - - - 0 0 0 2020-02-24 Michel Lespinasse New
[RFC,13/24] mm/memory: add prepare_mm_fault() function Fine grained MM locking - - - 0 0 0 2020-02-24 Michel Lespinasse New
[RFC,14/24] mm/swap_state: disable swap vma readahead Fine grained MM locking - - - 0 0 0 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 - - - 0 0 0 2020-02-24 Michel Lespinasse New
[RFC,16/24] MM locking API: add vma locking API Fine grained MM locking - - - 0 0 0 2020-02-24 Michel Lespinasse New
[RFC,17/24] x86 fault handler: implement range locking Fine grained MM locking - - - 0 0 0 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 - - - 0 0 0 2020-02-24 Michel Lespinasse New
[RFC,19/24] mm: add field to annotate vm_operations that support range locking Fine grained MM locking - - - 0 0 0 2020-02-24 Michel Lespinasse New
[RFC,20/24] x86 fault handler: extend range locking to supported file vmas Fine grained MM locking - - - 0 0 0 2020-02-24 Michel Lespinasse New
[RFC,21/24] do_mmap: add locked argument Fine grained MM locking - - - 0 0 0 2020-02-24 Michel Lespinasse New
[RFC,22/24] do_mmap: implement locked argument Fine grained MM locking - - - 0 0 0 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 - - - 0 0 0 2020-02-24 Michel Lespinasse New
[RFC,24/24] do_mmap: implement easiest cases of fine grained locking Fine grained MM locking - - - 0 0 0 2020-02-24 Michel Lespinasse New
[1/8] mmap locking API: initial implementation as rwsem wrappers Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-26 Michel Lespinasse New
[2/8] MMU notifier: use the new mmap locking API Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-26 Michel Lespinasse New
[3/8] mmap locking API: use coccinelle to convert mmap_sem rwsem call sites Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-26 Michel Lespinasse New
[4/8] mmap locking API: convert mmap_sem call sites missed by coccinelle Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-26 Michel Lespinasse New
[5/8] mmap locking API: convert nested write lock sites Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-26 Michel Lespinasse New
[6/8] mmap locking API: add mmap_read_release() and mmap_read_unlock_non_owner() Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-26 Michel Lespinasse New
[7/8] mmap locking API: add MMAP_LOCK_INITIALIZER Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-26 Michel Lespinasse New
[8/8] mmap locking API: rename mmap_sem to mmap_lock Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-26 Michel Lespinasse New
[v2,01/10] mmap locking API: initial implementation as rwsem wrappers Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-27 Michel Lespinasse New
[v2,02/10] MMU notifier: use the new mmap locking API Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-27 Michel Lespinasse New
[v2,03/10] DMA reservations: use the new mmap locking API Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-27 Michel Lespinasse New
[v2,04/10] mmap locking API: use coccinelle to convert mmap_sem rwsem call sites Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-27 Michel Lespinasse New
[v2,05/10] mmap locking API: convert mmap_sem call sites missed by coccinelle Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-27 Michel Lespinasse New
[v2,06/10] mmap locking API: convert nested write lock sites Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-27 Michel Lespinasse New
[v2,07/10] mmap locking API: add mmap_read_release() and mmap_read_unlock_non_owner() Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-27 Michel Lespinasse New
[v2,08/10] mmap locking API: add MMAP_LOCK_INITIALIZER Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-27 Michel Lespinasse New
[v2,09/10] mmap locking API: use lockdep_assert_held Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-27 Michel Lespinasse New
[v2,10/10] mmap locking API: rename mmap_sem to mmap_lock Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-27 Michel Lespinasse New
[v3,01/10] mmap locking API: initial implementation as rwsem wrappers Add a new mmap locking API wrapping mmap_sem calls - 1 - 0 0 0 2020-03-27 Michel Lespinasse New
[v3,02/10] MMU notifier: use the new mmap locking API Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-27 Michel Lespinasse New
[v3,03/10] DMA reservations: use the new mmap locking API Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-27 Michel Lespinasse New
[v3,04/10] mmap locking API: use coccinelle to convert mmap_sem rwsem call sites Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-27 Michel Lespinasse New
[v3,05/10] mmap locking API: convert mmap_sem call sites missed by coccinelle Add a new mmap locking API wrapping mmap_sem calls - 1 - 0 0 0 2020-03-27 Michel Lespinasse New
[v3,06/10] mmap locking API: convert nested write lock sites Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-27 Michel Lespinasse New
[v3,07/10] mmap locking API: add mmap_read_release() and mmap_read_unlock_non_owner() Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-27 Michel Lespinasse New
[v3,08/10] mmap locking API: add MMAP_LOCK_INITIALIZER Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-27 Michel Lespinasse New
[v3,09/10] mmap locking API: use lockdep_assert_held Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-27 Michel Lespinasse New
[v3,10/10] mmap locking API: rename mmap_sem to mmap_lock Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-03-27 Michel Lespinasse New
[v4,01/10] mmap locking API: initial implementation as rwsem wrappers Add a new mmap locking API wrapping mmap_sem calls - 2 - 0 0 0 2020-04-15 Michel Lespinasse New
[v4,02/10] MMU notifier: use the new mmap locking API Add a new mmap locking API wrapping mmap_sem calls - 2 - 0 0 0 2020-04-15 Michel Lespinasse New
[v4,03/10] DMA reservations: use the new mmap locking API Add a new mmap locking API wrapping mmap_sem calls - 1 - 0 0 0 2020-04-15 Michel Lespinasse New
[v4,04/10] mmap locking API: use coccinelle to convert mmap_sem rwsem call sites Add a new mmap locking API wrapping mmap_sem calls - 1 - 0 0 0 2020-04-15 Michel Lespinasse New
[v4,05/10] mmap locking API: convert mmap_sem call sites missed by coccinelle Add a new mmap locking API wrapping mmap_sem calls - 1 - 0 0 0 2020-04-15 Michel Lespinasse New
[v4,06/10] mmap locking API: convert nested write lock sites Add a new mmap locking API wrapping mmap_sem calls - 1 - 0 0 0 2020-04-15 Michel Lespinasse New
[v4,07/10] mmap locking API: add mmap_read_trylock_non_owner() Add a new mmap locking API wrapping mmap_sem calls - 1 - 0 0 0 2020-04-15 Michel Lespinasse New
[v4,08/10] mmap locking API: add MMAP_LOCK_INITIALIZER Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-04-15 Michel Lespinasse New
[v4,09/10] mmap locking API: use lockdep_assert_held Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-04-15 Michel Lespinasse New
[v4,10/10] mmap locking API: rename mmap_sem to mmap_lock Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-04-15 Michel Lespinasse New
[v5,01/10] mmap locking API: initial implementation as rwsem wrappers Add a new mmap locking API wrapping mmap_sem calls - 4 - 0 0 0 2020-04-22 Michel Lespinasse New
[v5,02/10] MMU notifier: use the new mmap locking API Add a new mmap locking API wrapping mmap_sem calls - 4 - 0 0 0 2020-04-22 Michel Lespinasse New
[v5,03/10] DMA reservations: use the new mmap locking API Add a new mmap locking API wrapping mmap_sem calls - 3 - 0 0 0 2020-04-22 Michel Lespinasse New
[v5,04/10] mmap locking API: use coccinelle to convert mmap_sem rwsem call sites Add a new mmap locking API wrapping mmap_sem calls - 3 - 0 0 0 2020-04-22 Michel Lespinasse New
[v5,05/10] mmap locking API: convert mmap_sem call sites missed by coccinelle Add a new mmap locking API wrapping mmap_sem calls - 3 - 0 0 0 2020-04-22 Michel Lespinasse New
[v5,06/10] mmap locking API: convert nested write lock sites Add a new mmap locking API wrapping mmap_sem calls - 3 - 0 0 0 2020-04-22 Michel Lespinasse New
[v5,07/10] mmap locking API: add mmap_read_trylock_non_owner() Add a new mmap locking API wrapping mmap_sem calls - 2 - 0 0 0 2020-04-22 Michel Lespinasse New
[v5,08/10] mmap locking API: add MMAP_LOCK_INITIALIZER Add a new mmap locking API wrapping mmap_sem calls - 2 - 0 0 0 2020-04-22 Michel Lespinasse New
[v5,09/10] mmap locking API: add mmap_assert_locked Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-04-22 Michel Lespinasse New
[v5,10/10] mmap locking API: rename mmap_sem to mmap_lock Add a new mmap locking API wrapping mmap_sem calls - - - 0 0 0 2020-04-22 Michel Lespinasse New
[v5.5,09/10] mmap locking API: add mmap_assert_locked() and mmap_assert_write_locked() Untitled series #276451 - - - 0 0 0 2020-04-24 Michel Lespinasse New
[v5.5,10/10] mmap locking API: rename mmap_sem to mmap_lock Untitled series #276451 - 1 - 0 0 0 2020-04-24 Michel Lespinasse New
[v6,01/12] mmap locking API: initial implementation as rwsem wrappers Add a new mmap locking API wrapping mmap_sem calls - 4 - 0 0 0 2020-05-20 Michel Lespinasse New
[v6,02/12] MMU notifier: use the new mmap locking API Add a new mmap locking API wrapping mmap_sem calls - 4 - 0 0 0 2020-05-20 Michel Lespinasse New
[v6,03/12] DMA reservations: use the new mmap locking API Add a new mmap locking API wrapping mmap_sem calls - 3 - 0 0 0 2020-05-20 Michel Lespinasse New
[v6,04/12] mmap locking API: use coccinelle to convert mmap_sem rwsem call sites Add a new mmap locking API wrapping mmap_sem calls - 3 - 0 0 0 2020-05-20 Michel Lespinasse New
[v6,05/12] mmap locking API: convert mmap_sem call sites missed by coccinelle Add a new mmap locking API wrapping mmap_sem calls - 4 - 0 0 0 2020-05-20 Michel Lespinasse New
[v6,06/12] mmap locking API: convert nested write lock sites Add a new mmap locking API wrapping mmap_sem calls - 3 - 0 0 0 2020-05-20 Michel Lespinasse New
[v6,07/12] mmap locking API: add mmap_read_trylock_non_owner() Add a new mmap locking API wrapping mmap_sem calls - 3 - 0 0 0 2020-05-20 Michel Lespinasse New
[v6,08/12] mmap locking API: add MMAP_LOCK_INITIALIZER Add a new mmap locking API wrapping mmap_sem calls - 3 - 0 0 0 2020-05-20 Michel Lespinasse New
[v6,09/12] mmap locking API: add mmap_assert_locked() and mmap_assert_write_locked() Add a new mmap locking API wrapping mmap_sem calls - 2 - 0 0 0 2020-05-20 Michel Lespinasse New
[v6,10/12] mmap locking API: rename mmap_sem to mmap_lock Add a new mmap locking API wrapping mmap_sem calls - 3 - 0 0 0 2020-05-20 Michel Lespinasse New
[v6,11/12] mmap locking API: convert mmap_sem API comments Add a new mmap locking API wrapping mmap_sem calls - 3 - 0 0 0 2020-05-20 Michel Lespinasse New
[v6,12/12] mmap locking API: convert mmap_sem comments Add a new mmap locking API wrapping mmap_sem calls - 3 - 0 0 0 2020-05-20 Michel Lespinasse New