]> git.baikalelectronics.ru Git - kernel.git/commit
landlock: Change landlock_add_rule(2) argument check ordering
authorMickaël Salaün <mic@digikod.net>
Fri, 6 May 2022 16:08:18 +0000 (18:08 +0200)
committerMickaël Salaün <mic@digikod.net>
Mon, 23 May 2022 11:27:51 +0000 (13:27 +0200)
commit67006e5a686933fd1477809e8d625544a415430f
tree35a77d99cf8aed2e25fecb2360e734f9b8baf328
parent72a0cae042a94309d95f484e3847a6495b2a8cc0
landlock: Change landlock_add_rule(2) argument check ordering

This makes more sense to first check the ruleset FD and then the rule
attribute.  It will be useful to factor out code for other rule types.

Add inval_add_rule_arguments tests, extension of empty_path_beneath_attr
tests, to also check error ordering for landlock_add_rule(2).

Link: https://lore.kernel.org/r/20220506160820.524344-9-mic@digikod.net
Cc: stable@vger.kernel.org
Signed-off-by: Mickaël Salaün <mic@digikod.net>
security/landlock/syscalls.c
tools/testing/selftests/landlock/base_test.c