aboutsummaryrefslogtreecommitdiffstats
path: root/fs/f2fs/file.c
Commit message (Expand)AuthorAgeFilesLines
* f2fs: fix to write node pages with WRITE_SYNCJaegeuk Kim2016-06-051-1/+1
* f2fs: use inode mutex to keep atomicity of f2fs_fallocChao Yu2016-06-051-0/+5
* f2fs: backport k3.0 re-add start/end params to f2fs_sync_fileHashcode2016-06-051-1/+6
* f2fs: clean checkpatch warningsChris Fries2016-06-051-1/+1
* f2fs: improve write performance under frequent fsync callsJaegeuk Kim2016-06-051-1/+1
* f2fs: add inline_data recovery routineJaegeuk Kim2016-06-051-1/+1
* f2fs: refactor f2fs_convert_inline_dataJaegeuk Kim2016-06-051-16/+9
* f2fs: convert inline_data for punch_holeJaegeuk Kim2016-06-051-19/+3
* f2fs: don't need to get f2fs_lock_op for the inline_data testJaegeuk Kim2016-06-051-5/+4
* f2fs: handle inline data operationsHuajun Li2016-06-051-3/+42
* f2fs: add unlikely() macro for compiler more aggressivelyJaegeuk Kim2016-06-051-5/+4
* f2fs: remove unneeded code in punch_holeChao Yu2016-06-051-8/+2
* f2fs: add a new function: f2fs_reserve_block()Huajun Li2016-06-051-32/+6
* f2fs: avoid to wait all the node blocks during fsyncJaegeuk Kim2016-06-051-2/+3
* f2fs: add an option to avoid unnecessary BUG_ONsJaegeuk Kim2016-06-051-1/+1
* f2fs: add tracepoint for vm_page_mkwriteJaegeuk Kim2016-06-051-0/+1
* f2fs: use rw_sem instead of fs_lock(locks mutex)Gu Zheng2016-06-051-20/+17
* f2fs: reserve the xattr space dynamicallyJaegeuk Kim2016-06-051-1/+1
* f2fs: introduce cur_cp_version function to reduce code sizeJaegeuk Kim2016-06-051-2/+1
* f2fs: fix inconsistency between xattr node blocks and its inodeJaegeuk Kim2016-06-051-0/+5
* f2fs: fix i_name during f2fs_sync_fileJaegeuk Kim2016-06-051-4/+6
* f2fs: introduce help function F2FS_NODE()Gu Zheng2016-06-051-1/+1
* f2fs: recover date requested by fdatasyncJaegeuk Kim2016-06-051-3/+4
* f2fs: recover wrong pino after checkpoint during fsyncJaegeuk Kim2016-06-051-1/+30
* f2fs: avoid freqeunt write_inode callsJaegeuk Kim2016-06-051-0/+1
* f2fs: optimise the truncate_data_blocks_range() rangeNamjae Jeon2016-06-051-1/+1
* f2fs: use the F2FS specific flags in f2fs_ioctl()Namjae Jeon2016-06-051-2/+2
* f2fs: fix i_blocks translation on various types of filesJaegeuk Kim2016-06-051-1/+1
* f2fs: reuse the locked dnode page and its inodeJaegeuk Kim2016-06-051-1/+1
* f2fs: add f2fs_readonly()Jaegeuk Kim2016-06-051-1/+1
* f2fs: reorganize f2fs_vm_page_mkwriteNamjae Jeon2016-06-051-6/+6
* f2fs: change get_new_data_page to pass a locked node pageJaegeuk Kim2016-06-051-1/+1
* f2fs: check truncation of mapping after lock_pageJaegeuk Kim2016-06-051-0/+4
* f2fs: give a chance to merge IOs by IO schedulerJaegeuk Kim2016-06-051-1/+1
* f2fs: add tracepoints to debug the block allocationNamjae Jeon2016-06-051-0/+1
* f2fs: add tracepoints for truncate operationNamjae Jeon2016-06-051-0/+9
* f2fs: add tracepoints for sync & inode operationsNamjae Jeon2016-06-051-0/+4
* f2fs: use mnt_want_write_file() in ioctlAl Viro2016-06-051-2/+2
* f2fs: introduce a new global lock schemeJaegeuk Kim2016-06-051-24/+22
* f2fs: move f2fs_balance_fs from truncate to punch_holeJason Hrycay2016-06-051-2/+3
* f2fs: fix to give correct parent inode number for roll forwardJaegeuk Kim2016-06-051-20/+2
* f2fs: do not skip writing file meta during fsyncJaegeuk Kim2016-06-051-10/+0
* f2fs: fix to call WRITE_FLUSH at the end of fsyncJaegeuk Kim2016-06-051-0/+2
* f2fs: introduce readahead mode of node pagesJaegeuk Kim2016-06-051-4/+4
* f2fs: add compat_ioctl to provide backward compatabilityNamjae Jeon2016-06-051-0/+21
* f2fs: stop repeated checking if cp is neededChangman Lee2016-06-051-3/+3
* f2fs: avoid balanc_fs during evict_inodeJaegeuk Kim2016-06-051-2/+1
* f2fs: cover global locks for reserve_new_blockJaegeuk Kim2016-06-051-0/+5
* f2fs: move f2fs_balance_fs to punch_holeJaegeuk Kim2016-06-051-3/+2
* f2fs: add f2fs_balance_fs in several interfacesJaegeuk Kim2016-06-051-0/+3