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>
master
Günther Noack 2026-03-27 17:48:36 +01:00 committed by Mickaël Salaün
parent f433fd3fa2
commit dc75f89046
No known key found for this signature in database
GPG Key ID: E5E3D0E88C82F6D2
1 changed files with 210 additions and 611 deletions

File diff suppressed because it is too large Load Diff