mm: document mmu_notifier_invalidate_range_start_nonblock()
authorJann Horn <jannh@google.com>
Mon, 18 Sep 2023 20:18:32 +0000 (22:18 +0200)
committerAndrew Morton <akpm@linux-foundation.org>
Fri, 6 Oct 2023 21:44:10 +0000 (14:44 -0700)
commit7ced098fcfe596feab3cea4f40128b0119c7bf1a
treefc842812b08bbd231586c18b7eb469f9b6a1a4bb
parent840ea53a8dec3aa5773f7957d4eaafdf925c664a
mm: document mmu_notifier_invalidate_range_start_nonblock()

Document what mmu_notifier_invalidate_range_start_nonblock() is for.  Also
add a __must_check annotation to signal that callers must bail out if a
notifier vetoes the operation.

Link: https://lkml.kernel.org/r/20230918201832.265108-1-jannh@google.com
Signed-off-by: Jann Horn <jannh@google.com>
Reviewed-by: Jason Gunthorpe <jgg@nvidia.com>
Reviewed-by: Alistair Popple <apopple@nvidia.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
include/linux/mmu_notifier.h