X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Fllite%2Fsuper25.c;h=1ba3a123fa4f167002f6c8cbfb651257a3c89611;hb=d510b34d4a90b25d0816787c5f8eb9a85893f172;hp=358b769d369c7bc9192a7ffe4ae38ecd58be1b65;hpb=a7a80b77e29c4010d2bb8ef3a7172bdc34cfbd73;p=fs%2Flustre-release.git diff --git a/lustre/llite/super25.c b/lustre/llite/super25.c index 358b769..1ba3a12 100644 --- a/lustre/llite/super25.c +++ b/lustre/llite/super25.c @@ -58,8 +58,6 @@ static struct inode *ll_alloc_inode(struct super_block *sb) return NULL; inode_init_once(&lli->lli_vfs_inode); - ll_lli_init(lli); - return &lli->lli_vfs_inode; } @@ -92,8 +90,12 @@ struct super_operations lustre_super_operations = { .alloc_inode = ll_alloc_inode, .destroy_inode = ll_destroy_inode, +#ifdef HAVE_SBOPS_EVICT_INODE + .evict_inode = ll_delete_inode, +#else .clear_inode = ll_clear_inode, .delete_inode = ll_delete_inode, +#endif .put_super = ll_put_super, .statfs = ll_statfs, .umount_begin = ll_umount_begin, @@ -116,7 +118,7 @@ static int __init init_lustre_lite(void) /* print an address of _any_ initialized kernel symbol from this * module, to allow debugging with gdb that doesn't support data * symbols from modules.*/ - CDEBUG(D_CONSOLE, "Lustre client module (%p).\n", + CDEBUG(D_INFO, "Lustre client module (%p).\n", &lustre_super_operations); rc = ll_init_inodecache();