linux-stable/fs/f2fs
Chao Yu 2b947003fa f2fs: don't tag REQ_META for temporary non-meta pages
In recovery or checkpoint flow, we grab pages temperarily in meta inode's
mapping for caching temperary data, actually, datas in these pages were
not meta data of f2fs, but still we tag them with REQ_META flag. However,
lower device like eMMC may do some optimization for data of such type.
So in order to avoid wrong optimization, we'd better remove such flag
for temperary non-meta pages.

Signed-off-by: Chao Yu <chao2.yu@samsung.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
2015-10-12 14:01:46 -07:00
..
acl.c f2fs: make posix_acl_create() safer and cleaner 2015-05-07 11:38:31 -07:00
acl.h f2fs: avoid deadlock on init_inode_metadata 2014-11-03 16:07:33 -08:00
checkpoint.c f2fs: don't tag REQ_META for temporary non-meta pages 2015-10-12 14:01:46 -07:00
crypto.c f2fs crypto: add alloc_bounce_page 2015-06-11 15:04:20 -07:00
crypto_fname.c f2fs crypto: clean up error handling in f2fs_fname_setup_filename 2015-06-01 16:21:08 -07:00
crypto_key.c f2fs crypto: delete an unnecessary check before the function call "key_put" 2015-08-04 14:09:52 -07:00
crypto_policy.c f2fs crypto: do not set encryption policy for non-directory by ioctl 2015-06-01 16:21:07 -07:00
data.c f2fs: add a tracepoint for f2fs_read_data_pages 2015-10-12 14:00:34 -07:00
debug.c f2fs: use atomic64_t for extent cache hit stat 2015-10-09 16:20:55 -07:00
dir.c f2fs: set GFP_NOFS for grab_cache_page 2015-10-12 13:38:03 -07:00
extent_cache.c f2fs: introduce __try_update_largest_extent 2015-10-09 16:20:53 -07:00
f2fs.h f2fs: don't tag REQ_META for temporary non-meta pages 2015-10-12 14:01:46 -07:00
f2fs_crypto.h f2fs crypto: remove alloc_page for bounce_page 2015-06-01 16:21:10 -07:00
file.c f2fs: set GFP_NOFS for grab_cache_page 2015-10-12 13:38:03 -07:00
gc.c f2fs: set GFP_NOFS for grab_cache_page 2015-10-12 13:38:03 -07:00
gc.h f2fs: support synchronous gc in ioctl 2015-10-09 16:20:56 -07:00
hash.c f2fs: introduce dot and dotdot name check 2015-05-28 15:41:34 -07:00
inline.c f2fs: fix error handling for calls to various functions in the function recover_inline_data 2015-10-09 16:20:53 -07:00
inode.c f2fs: no need to lock for update_inode_page all the time 2015-10-09 16:20:50 -07:00
Kconfig f2fs: fix typo 2015-08-21 22:43:32 -07:00
Makefile f2fs: maintain extent cache in separated file 2015-08-04 14:09:58 -07:00
namei.c f2fs crypto: allocate buffer for decrypting filename 2015-10-09 16:20:51 -07:00
node.c f2fs: don't tag REQ_META for temporary non-meta pages 2015-10-12 14:01:46 -07:00
node.h Revert "f2fs: do not skip dentry block writes" 2015-10-12 13:38:02 -07:00
recovery.c f2fs: don't tag REQ_META for temporary non-meta pages 2015-10-12 14:01:46 -07:00
segment.c f2fs: don't tag REQ_META for temporary non-meta pages 2015-10-12 14:01:46 -07:00
segment.h Revert "f2fs: do not skip dentry block writes" 2015-10-12 13:38:02 -07:00
shrinker.c f2fs: shrink free_nids entries 2015-08-20 09:00:06 -07:00
super.c f2fs: introduce a periodic checkpoint flow 2015-10-09 16:20:57 -07:00
trace.c f2fs: add sbi and page pointer in f2fs_io_info 2015-05-28 15:41:32 -07:00
trace.h f2fs: add sbi and page pointer in f2fs_io_info 2015-05-28 15:41:32 -07:00
xattr.c f2fs: correct return value of ->setxattr 2015-08-04 14:09:59 -07:00
xattr.h f2fs crypto: add encryption xattr support 2015-05-28 15:41:47 -07:00