Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

logfs doesn't need ->permission() at all

... and never did, what with its ->permission() being what we do by default
when ->permission is NULL...

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>

Al Viro a63ab94d 6b419951

-8
-8
fs/logfs/dir.c
··· 555 555 return __logfs_create(dir, dentry, inode, target, destlen); 556 556 } 557 557 558 - static int logfs_permission(struct inode *inode, int mask, unsigned int flags) 559 - { 560 - if (flags & IPERM_FLAG_RCU) 561 - return -ECHILD; 562 - return generic_permission(inode, mask, flags, NULL); 563 - } 564 - 565 558 static int logfs_link(struct dentry *old_dentry, struct inode *dir, 566 559 struct dentry *dentry) 567 560 { ··· 813 820 .mknod = logfs_mknod, 814 821 .rename = logfs_rename, 815 822 .rmdir = logfs_rmdir, 816 - .permission = logfs_permission, 817 823 .symlink = logfs_symlink, 818 824 .unlink = logfs_unlink, 819 825 };