diff --git a/[refs] b/[refs] index 939aabf07757..85ae26fb7995 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: b46980feed937868d3333514028bfbe9a651e4ca +refs/heads/master: aa7fa240c7d4ed28ee2d1afacd97be2d76e3cb49 diff --git a/trunk/fs/afs/inode.c b/trunk/fs/afs/inode.c index 84750c8e9f95..08db82e1343a 100644 --- a/trunk/fs/afs/inode.c +++ b/trunk/fs/afs/inode.c @@ -196,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); }