Repository: https://git.rsbac.org/?repository=linux-6.18.y
Commit: https://git.rsbac.org/?repository=linux-6.18.y&commit=7ccb510d827132e783152…
LTS kernel 6.18
Current version: 6.18.37
commit 7ccb510d827132e783152e52314f5cbf8d09a436
Author: Amon Ott <ao(a)rsbac.org>
Date: Thu Jul 2 11:08:34 2026 +0200
Add kernel and proc parameter rsbac_parallel_mounts to de-serialize mounts
For years, RSBAC has been serializing rsbac_mount() and rsbac_umount() to
avoid some races. The new parameter allows to disable this for speedup.
After good testing, default might be changed to enable parallel mounts later.
include/rsbac/debug.h | 5 +--
rsbac/adf/adf_main.c | 6 ++--
rsbac/data_structures/aci_data_structures.c | 49 ++++++++++++++++-------------
rsbac/help/debug.c | 46 ++++++++++++++++++++++++++-
4 files changed, 79 insertions(+), 27 deletions(-)