ocfs2: Make cached block reads the common case.
ocfs2_read_blocks() currently requires the CACHED flag for cached I/O. However, that's the common case. Let's flip it around and provide an IGNORE_CACHE flag for the special users. This has the added benefit of cleaning up the code some (ignore_cache takes on its special meaning earlier in the loop). Signed-off-by:Joel Becker <joel.becker@oracle.com> Signed-off-by:
Mark Fasheh <mfasheh@suse.com>
Showing
- fs/ocfs2/buffer_head_io.c 11 additions, 8 deletionsfs/ocfs2/buffer_head_io.c
- fs/ocfs2/buffer_head_io.h 2 additions, 2 deletionsfs/ocfs2/buffer_head_io.h
- fs/ocfs2/dir.c 1 addition, 1 deletionfs/ocfs2/dir.c
- fs/ocfs2/inode.c 2 additions, 1 deletionfs/ocfs2/inode.c
- fs/ocfs2/journal.c 2 additions, 1 deletionfs/ocfs2/journal.c
- fs/ocfs2/localalloc.c 2 additions, 2 deletionsfs/ocfs2/localalloc.c
- fs/ocfs2/slot_map.c 4 additions, 2 deletionsfs/ocfs2/slot_map.c
Loading
Please register or sign in to comment