]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
selftests/landlock: Simplify ruleset creation and enforcement in fs_test
authorGünther Noack <gnoack3000@gmail.com>
Fri, 27 Mar 2026 16:48:36 +0000 (17:48 +0100)
committerMickaël Salaün <mic@digikod.net>
Tue, 7 Apr 2026 16:51:10 +0000 (18:51 +0200)
commitdc75f890469401816fc8c492e11885409b5efd12
treec8ee70a79ea957cc81c81ac85c6b3c28a90193fc
parentf433fd3fa275e52fc1c7107e8aa57f1d037ee341
selftests/landlock: Simplify ruleset creation and enforcement in fs_test

* Add enforce_fs() for defining and enforcing a ruleset in one step
* In some places, dropped "ASSERT_LE(0, fd)" checks after
  create_ruleset() call -- create_ruleset() already checks that.
* In some places, rename "file_fd" to "fd" if it is not needed to
  disambiguate any more.

Signed-off-by: Günther Noack <gnoack3000@gmail.com>
Link: https://lore.kernel.org/r/20260327164838.38231-12-gnoack3000@gmail.com
[mic: Tweak subjet]
Signed-off-by: Mickaël Salaün <mic@digikod.net>
tools/testing/selftests/landlock/fs_test.c