/openbmc/linux/fs/f2fs/ |
H A D | extent_cache.c | diff ee6d182f2a19d5d44607b5ae4bec523726d76a99 Fri May 20 18:32:49 CDT 2016 Jaegeuk Kim <jaegeuk@kernel.org> f2fs: remove syncing inode page in all the cases
This patch reduces to call them across the whole tree. - sync_inode_page() - update_inode_page() - update_inode() - f2fs_write_inode()
Instead, checkpoint will flush all the dirty inode metadata before syncing node pages. Note that, this is doable, since we call mark_inode_dirty_sync() for all inode's field change which needs to update on-disk inode as well.
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
|
H A D | inline.c | diff ee6d182f2a19d5d44607b5ae4bec523726d76a99 Fri May 20 18:32:49 CDT 2016 Jaegeuk Kim <jaegeuk@kernel.org> f2fs: remove syncing inode page in all the cases
This patch reduces to call them across the whole tree. - sync_inode_page() - update_inode_page() - update_inode() - f2fs_write_inode()
Instead, checkpoint will flush all the dirty inode metadata before syncing node pages. Note that, this is doable, since we call mark_inode_dirty_sync() for all inode's field change which needs to update on-disk inode as well.
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
|
H A D | xattr.c | diff ee6d182f2a19d5d44607b5ae4bec523726d76a99 Fri May 20 18:32:49 CDT 2016 Jaegeuk Kim <jaegeuk@kernel.org> f2fs: remove syncing inode page in all the cases
This patch reduces to call them across the whole tree. - sync_inode_page() - update_inode_page() - update_inode() - f2fs_write_inode()
Instead, checkpoint will flush all the dirty inode metadata before syncing node pages. Note that, this is doable, since we call mark_inode_dirty_sync() for all inode's field change which needs to update on-disk inode as well.
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
|
H A D | recovery.c | diff ee6d182f2a19d5d44607b5ae4bec523726d76a99 Fri May 20 18:32:49 CDT 2016 Jaegeuk Kim <jaegeuk@kernel.org> f2fs: remove syncing inode page in all the cases
This patch reduces to call them across the whole tree. - sync_inode_page() - update_inode_page() - update_inode() - f2fs_write_inode()
Instead, checkpoint will flush all the dirty inode metadata before syncing node pages. Note that, this is doable, since we call mark_inode_dirty_sync() for all inode's field change which needs to update on-disk inode as well.
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
|
H A D | dir.c | diff ee6d182f2a19d5d44607b5ae4bec523726d76a99 Fri May 20 18:32:49 CDT 2016 Jaegeuk Kim <jaegeuk@kernel.org> f2fs: remove syncing inode page in all the cases
This patch reduces to call them across the whole tree. - sync_inode_page() - update_inode_page() - update_inode() - f2fs_write_inode()
Instead, checkpoint will flush all the dirty inode metadata before syncing node pages. Note that, this is doable, since we call mark_inode_dirty_sync() for all inode's field change which needs to update on-disk inode as well.
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
|
H A D | namei.c | diff ee6d182f2a19d5d44607b5ae4bec523726d76a99 Fri May 20 18:32:49 CDT 2016 Jaegeuk Kim <jaegeuk@kernel.org> f2fs: remove syncing inode page in all the cases
This patch reduces to call them across the whole tree. - sync_inode_page() - update_inode_page() - update_inode() - f2fs_write_inode()
Instead, checkpoint will flush all the dirty inode metadata before syncing node pages. Note that, this is doable, since we call mark_inode_dirty_sync() for all inode's field change which needs to update on-disk inode as well.
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
|
H A D | node.c | diff ee6d182f2a19d5d44607b5ae4bec523726d76a99 Fri May 20 18:32:49 CDT 2016 Jaegeuk Kim <jaegeuk@kernel.org> f2fs: remove syncing inode page in all the cases
This patch reduces to call them across the whole tree. - sync_inode_page() - update_inode_page() - update_inode() - f2fs_write_inode()
Instead, checkpoint will flush all the dirty inode metadata before syncing node pages. Note that, this is doable, since we call mark_inode_dirty_sync() for all inode's field change which needs to update on-disk inode as well.
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
|
H A D | data.c | diff ee6d182f2a19d5d44607b5ae4bec523726d76a99 Fri May 20 18:32:49 CDT 2016 Jaegeuk Kim <jaegeuk@kernel.org> f2fs: remove syncing inode page in all the cases
This patch reduces to call them across the whole tree. - sync_inode_page() - update_inode_page() - update_inode() - f2fs_write_inode()
Instead, checkpoint will flush all the dirty inode metadata before syncing node pages. Note that, this is doable, since we call mark_inode_dirty_sync() for all inode's field change which needs to update on-disk inode as well.
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
|
H A D | file.c | diff ee6d182f2a19d5d44607b5ae4bec523726d76a99 Fri May 20 18:32:49 CDT 2016 Jaegeuk Kim <jaegeuk@kernel.org> f2fs: remove syncing inode page in all the cases
This patch reduces to call them across the whole tree. - sync_inode_page() - update_inode_page() - update_inode() - f2fs_write_inode()
Instead, checkpoint will flush all the dirty inode metadata before syncing node pages. Note that, this is doable, since we call mark_inode_dirty_sync() for all inode's field change which needs to update on-disk inode as well.
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
|
H A D | f2fs.h | diff ee6d182f2a19d5d44607b5ae4bec523726d76a99 Fri May 20 18:32:49 CDT 2016 Jaegeuk Kim <jaegeuk@kernel.org> f2fs: remove syncing inode page in all the cases
This patch reduces to call them across the whole tree. - sync_inode_page() - update_inode_page() - update_inode() - f2fs_write_inode()
Instead, checkpoint will flush all the dirty inode metadata before syncing node pages. Note that, this is doable, since we call mark_inode_dirty_sync() for all inode's field change which needs to update on-disk inode as well.
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
|