diff options
author | Rob Norris <[email protected]> | 2024-01-23 17:43:20 +1100 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2024-01-29 11:36:07 -0800 |
commit | 7a2e54b7d358d7b95ce539389fa480e259a95ae3 (patch) | |
tree | ba188173f7ac6dc2b4065278e0402b4b6e74e7d2 /config | |
parent | 7692d86de45492eabaf7a18c24f8cb9a8108120f (diff) |
Linux 6.8 compat: fix inode permission tests
The name inode_permission is now defined in the kernel. Rename ours to
test_permission, in line with most of our other tests.
Reviewed-by: Brian Behlendorf <[email protected]>
Signed-off-by: Rob Norris <[email protected]>
Sponsored-by: https://despairlabs.com/sponsor/
Closes #15805
Diffstat (limited to 'config')
-rw-r--r-- | config/kernel-inode-permission.m4 | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/config/kernel-inode-permission.m4 b/config/kernel-inode-permission.m4 index aef4005c4..f7fc16439 100644 --- a/config/kernel-inode-permission.m4 +++ b/config/kernel-inode-permission.m4 @@ -8,12 +8,12 @@ AC_DEFUN([ZFS_AC_KERNEL_SRC_PERMISSION], [ #include <linux/fs.h> #include <linux/sched.h> - static int inode_permission(struct mnt_idmap *idmap, + static int test_permission(struct mnt_idmap *idmap, struct inode *inode, int mask) { return 0; } static const struct inode_operations iops __attribute__ ((unused)) = { - .permission = inode_permission, + .permission = test_permission, }; ],[]) @@ -25,12 +25,12 @@ AC_DEFUN([ZFS_AC_KERNEL_SRC_PERMISSION], [ #include <linux/fs.h> #include <linux/sched.h> - static int inode_permission(struct user_namespace *userns, + static int test_permission(struct user_namespace *userns, struct inode *inode, int mask) { return 0; } static const struct inode_operations iops __attribute__ ((unused)) = { - .permission = inode_permission, + .permission = test_permission, }; ],[]) ]) |