> This change converts the existing mmap_sem rwsem calls to use the new > mmap locking API instead. > > The change is generated using coccinelle with the following rules: Do you find the following script variant more succinct together with the usage of a disjunction in a single SmPL rule? @replacement@ expression x; @@ ( -init_rwsem +mmap_init_lock | -down_write +mmap_write_lock | -down_write_killable +mmap_write_lock_killable | -down_write_trylock +mmap_write_trylock | -up_write +mmap_write_unlock | -downgrade_write +mmap_downgrade_write_lock | -down_read +mmap_read_lock | -down_read_killable +mmap_read_lock_killable | -down_read_trylock +mmap_read_trylock | -up_read +mmap_read_unlock | -rwsem_is_locked +mmap_is_locked ) ( - & x - ->mmap_sem ) Regards, Markus