lkml.org 
[lkml]   [2011]   [Oct]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH -V7 07/26] vfs: Optimize out IS_RICHACL() if CONFIG_FS_RICHACL is not defined
    Date
    From: Andreas Gruenbacher <agruen@kernel.org>

    if CONFIG_FS_RICHACL is not defined optimize out
    the ACL check function.

    Acked-by: David Howells <dhowells@redhat.com>
    Signed-off-by: Andreas Gruenbacher <agruen@kernel.org>
    Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
    ---
    fs/Kconfig | 3 +++
    include/linux/fs.h | 5 +++++
    2 files changed, 8 insertions(+), 0 deletions(-)

    diff --git a/fs/Kconfig b/fs/Kconfig
    index 9fe0b34..7939190 100644
    --- a/fs/Kconfig
    +++ b/fs/Kconfig
    @@ -46,6 +46,9 @@ endif # BLOCK
    config FS_POSIX_ACL
    def_bool n

    +config FS_RICHACL
    + def_bool n
    +
    config EXPORTFS
    tristate

    diff --git a/include/linux/fs.h b/include/linux/fs.h
    index 7b4bfe6..f3ebf86 100644
    --- a/include/linux/fs.h
    +++ b/include/linux/fs.h
    @@ -271,7 +271,12 @@ struct inodes_stat_t {
    #define IS_APPEND(inode) ((inode)->i_flags & S_APPEND)
    #define IS_IMMUTABLE(inode) ((inode)->i_flags & S_IMMUTABLE)
    #define IS_POSIXACL(inode) __IS_FLG(inode, MS_POSIXACL)
    +
    +#ifdef CONFIG_FS_RICHACL
    #define IS_RICHACL(inode) __IS_FLG(inode, MS_RICHACL)
    +#else
    +#define IS_RICHACL(inode) 0
    +#endif

    #define IS_DEADDIR(inode) ((inode)->i_flags & S_DEAD)
    #define IS_NOCMTIME(inode) ((inode)->i_flags & S_NOCMTIME)
    --
    1.7.5.4


    \
     
     \ /
      Last update: 2011-10-18 17:37    [W:0.019 / U:0.848 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site