]> git.baikalelectronics.ru Git - kernel.git/commit
ksmbd: remove select FS_POSIX_ACL in Kconfig
authorNamjae Jeon <namjae.jeon@samsung.com>
Thu, 12 Aug 2021 23:15:33 +0000 (08:15 +0900)
committerNamjae Jeon <namjae.jeon@samsung.com>
Thu, 12 Aug 2021 23:18:10 +0000 (08:18 +0900)
commitbaeb986bbc379b01421dd787b81aad5993a595a2
tree866691f1a2b9c8d530edb4b3a57f40ea8b4c9e24
parentd9c1db6361325828d33de66bf94a6e1beca9175b
ksmbd: remove select FS_POSIX_ACL in Kconfig

ksmbd is forcing to turn on FS_POSIX_ACL in Kconfig to use vfs acl
functions(posix_acl_alloc, get_acl, set_posix_acl). OpenWRT and other
platform doesn't use acl and this config is disable by default in
kernel. This patch use IS_ENABLED() to know acl config is enable and use
acl function if it is enable.

Signed-off-by: Namjae Jeon <namjae.jeon@samsung.com>
Signed-off-by: Steve French <stfrench@microsoft.com>
fs/ksmbd/Kconfig
fs/ksmbd/smb2pdu.c
fs/ksmbd/smbacl.c
fs/ksmbd/vfs.c