membarrier: Create Documentation/scheduler/membarrier.rst
authorAndrea Parri <parri.andrea@gmail.com>
Wed, 31 Jan 2024 14:49:34 +0000 (15:49 +0100)
committerPalmer Dabbelt <palmer@rivosinc.com>
Thu, 15 Feb 2024 16:04:12 +0000 (08:04 -0800)
commita14d11a0f5f4105e0df96811dfa81dc5f79fecba
tree5b581014e1cbf4e437de5afb74e8a9bff9b9e8eb
parentd6cfd1770f20392d7009ae1fdb04733794514fa9
membarrier: Create Documentation/scheduler/membarrier.rst

To gather the architecture requirements of the "private/global
expedited" membarrier commands.  The file will be expanded to
integrate further information about the membarrier syscall (as
needed/desired in the future).  While at it, amend some related
inline comments in the membarrier codebase.

Suggested-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Signed-off-by: Andrea Parri <parri.andrea@gmail.com>
Reviewed-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Link: https://lore.kernel.org/r/20240131144936.29190-3-parri.andrea@gmail.com
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
Documentation/scheduler/index.rst
Documentation/scheduler/membarrier.rst [new file with mode: 0644]
MAINTAINERS
kernel/sched/core.c
kernel/sched/membarrier.c