[PATCH] gfp_t: fs/*
- ->releasepage() annotated (s/int/gfp_t), instances updated - missing gfp_t in fs/* added - fixed misannotation from the original sweep caught by bitwise checks: XFS used __nocast both for gfp_t and for flags used by XFS allocator. The latter left with unsigned int __nocast; we might want to add a different type for those but for now let's leave them alone. That, BTW, is a case when __nocast use had been actively confusing - it had been used in the same code for two different and similar types, with no way to catch misuses. Switch of gfp_t to bitwise had caught that immediately... One tricky bit is left alone to be dealt with later - mapping->flags is a mix of gfp_t and error indications. Left alone for now. Signed-off-by:Al Viro <viro@zeniv.linux.org.uk> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
Showing
- fs/afs/file.c 2 additions, 2 deletionsfs/afs/file.c
- fs/bio.c 2 additions, 2 deletionsfs/bio.c
- fs/buffer.c 1 addition, 1 deletionfs/buffer.c
- fs/dcache.c 1 addition, 1 deletionfs/dcache.c
- fs/dquot.c 1 addition, 1 deletionfs/dquot.c
- fs/ext3/inode.c 1 addition, 1 deletionfs/ext3/inode.c
- fs/hfs/inode.c 1 addition, 1 deletionfs/hfs/inode.c
- fs/hfsplus/inode.c 1 addition, 1 deletionfs/hfsplus/inode.c
- fs/inode.c 1 addition, 1 deletionfs/inode.c
- fs/jbd/journal.c 1 addition, 1 deletionfs/jbd/journal.c
- fs/jbd/transaction.c 1 addition, 1 deletionfs/jbd/transaction.c
- fs/jfs/jfs_metapage.c 2 additions, 2 deletionsfs/jfs/jfs_metapage.c
- fs/mbcache.c 3 additions, 3 deletionsfs/mbcache.c
- fs/reiserfs/fix_node.c 1 addition, 1 deletionfs/reiserfs/fix_node.c
- fs/reiserfs/inode.c 1 addition, 1 deletionfs/reiserfs/inode.c
- fs/xfs/linux-2.6/kmem.c 11 additions, 11 deletionsfs/xfs/linux-2.6/kmem.c
- fs/xfs/linux-2.6/kmem.h 9 additions, 9 deletionsfs/xfs/linux-2.6/kmem.h
- fs/xfs/linux-2.6/xfs_aops.c 1 addition, 1 deletionfs/xfs/linux-2.6/xfs_aops.c
- fs/xfs/linux-2.6/xfs_buf.c 4 additions, 4 deletionsfs/xfs/linux-2.6/xfs_buf.c
- include/linux/bio.h 1 addition, 1 deletioninclude/linux/bio.h
Loading
Please register or sign in to comment