X-Git-Url: http://pilppa.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=fs%2Fafs%2Finode.c;h=08db82e1343a1555fcc911fb4d42954db3fad1a0;hb=3dfcb701e1ff7aa21d6623e46b6ec3f7d0d306e1;hp=47f5fed7195dbbf11cc6ea9a1b7e2ca6f43cdbc3;hpb=57a44415beee38d1afcd8e1b5fad66f3414d2dac;p=linux-2.6-omap-h63xx.git diff --git a/fs/afs/inode.c b/fs/afs/inode.c index 47f5fed7195..08db82e1343 100644 --- a/fs/afs/inode.c +++ b/fs/afs/inode.c @@ -19,6 +19,7 @@ #include #include #include +#include #include "internal.h" struct afs_iget_data { @@ -195,10 +196,7 @@ struct inode *afs_iget(struct super_block *sb, struct key *key, /* failure */ bad_inode: - make_bad_inode(inode); - unlock_new_inode(inode); - iput(inode); - + iget_failed(inode); _leave(" = %d [bad]", ret); return ERR_PTR(ret); } @@ -300,7 +298,8 @@ int afs_getattr(struct vfsmount *mnt, struct dentry *dentry, inode = dentry->d_inode; - _enter("{ ino=%lu v=%lu }", inode->i_ino, inode->i_version); + _enter("{ ino=%lu v=%llu }", inode->i_ino, + (unsigned long long)inode->i_version); generic_fillattr(inode, stat); return 0;