Handle dup_userfaultfd() and anon_vma_fork() NULL check inline to save some function call overhead. The Unixbench single core process create has 1% improve with these patches. Jinjie Ruan (2): userfaultfd: handle dup_userfaultfd() NULL check inline mm, rmap: handle anon_vma_fork() NULL check inline fs/userfaultfd.c | 5 +---- include/linux/rmap.h | 12 +++++++++++- include/linux/userfaultfd_k.h | 11 ++++++++++- mm/rmap.c | 6 +----- 4 files changed, 23 insertions(+), 11 deletions(-) -- 2.34.1