Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
e9a50e6b94791d32f54a4426feba21ee6f6dc167
/
fs
/
f2fs
/
file.c
e9a50e6
f2fs: wrap all options with f2fs_sb_info.mount_opt
by Chao Yu
· 7 years ago
9a95481
f2fs: introduce mount option for fsync mode
by Junling Zheng
· 7 years ago
f4f1022
f2fs: fix to avoid race in between atomic write and background GC
by Chao Yu
· 7 years ago
1e72cb2
f2fs: expose extension_list sysfs entry
by Chao Yu
· 7 years ago
061839d
f2fs: fix to set KEEP_SIZE bit in f2fs_zero_range
by Chao Yu
· 7 years ago
4951ebc
f2fs: introduce sb_lock to make encrypt pwsalt update exclusive
by Chao Yu
· 7 years ago
770611e
f2fs: clean up f2fs_sb_has_xxx functions
by Sheng Yong
· 7 years ago
71f8f04
f2fs: support inode creation time
by Chao Yu
· 7 years ago
1a3b004
f2fs: stop gc/discard thread after fs shutdown
by Chao Yu
· 7 years ago
62a91a5
f2fs: hanlde error case in f2fs_ioc_shutdown
by Chao Yu
· 7 years ago
66356ee
f2fs: split need_inplace_update
by Chao Yu
· 7 years ago
fd21442
f2fs: speed up defragment on sparse file
by Chao Yu
· 7 years ago
6bce963
f2fs: support F2FS_IOC_PRECACHE_EXTENTS
by Chao Yu
· 7 years ago
9ce3d6b
f2fs: add an ioctl to disable GC for specific file
by Jaegeuk Kim
· 7 years ago
4992a3c
f2fs: fix to caclulate required free section correctly
by Chao Yu
· 7 years ago
211cb7b
f2fs: recover directory operations by fsync
by Jaegeuk Kim
· 7 years ago
a74690b
f2fs: don't return value in truncate_data_blocks_range
by Chao Yu
· 7 years ago
ead5259
f2fs: inject fault to kvmalloc
by Chao Yu
· 7 years ago
1a9d6a9
f2fs: apply write hints to select the type of segment for direct write
by Hyunchul Lee
· 7 years ago
955e7f5
f2fs: switch to fscrypt_prepare_setattr()
by Eric Biggers
· 7 years ago
3ccc177
f2fs: switch to fscrypt_file_open()
by Eric Biggers
· 7 years ago
46accc9
f2fs: fix lock dependency in between dio_rwsem & i_mmap_sem
by Chao Yu
· 7 years ago
5b2b7f7
f2fs: deny accessing encryption policy if encryption is off
by Chao Yu
· 7 years ago
2e08de4
f2fs: fix to clear FI_NO_PREALLOC
by Chao Yu
· 7 years ago
d75eb8d
f2fs: trace checkpoint reason in fsync()
by Chao Yu
· 7 years ago
bed6cff
f2fs: keep isize once block is reserved cross EOF
by Chao Yu
· 7 years ago
5f3fdd2
f2fs: avoid race in between GC and block exchange
by Chao Yu
· 7 years ago
6663422
f2fs: stop all the operations by cp_error flag
by Jaegeuk Kim
· 7 years ago
4c94f14
f2fs: skip searching non-exist range in truncate_hole
by Weichao Guo
· 7 years ago
ac5d4b42
f2fs: expose some sectors to user in inline data or dentry case
by Jaegeuk Kim
· 7 years ago
33fdebb
f2fs: fix to avoid race when accessing last_disk_size
by Chao Yu
· 7 years ago
f014be8
f2fs: enhance multiple device flush
by Chao Yu
· 7 years ago
cacc1ed
f2fs: drop FI_UPDATE_WRITE tag after f2fs_issue_flush
by Chao Yu
· 7 years ago
fb605d0
f2fs: use generic terms used for encrypted block management
by Jaegeuk Kim
· 7 years ago
a4fb189
f2fs: introduce f2fs_encrypted_file for clean-up
by Jaegeuk Kim
· 7 years ago
70d7be5
f2fs: trigger fdatasync for non-atomic_write file
by Chao Yu
· 7 years ago
3049eac
f2fs: trigger normal fsync for non-atomic_write file
by Chao Yu
· 7 years ago
4e7540c
f2fs: clear FI_HOT_DATA correctly
by Chao Yu
· 7 years ago
9afa159
f2fs: merge equivalent flags F2FS_GET_BLOCK_[READ|DIO]
by Qiuyang Sun
· 7 years ago
c0fe488
f2fs: add app/fs io stat
by Chao Yu
· 7 years ago
48f95d2
f2fs: don't need to wait for node writes for atomic write
by Jaegeuk Kim
· 7 years ago
5647b30
f2fs: support project quota
by Chao Yu
· 7 years ago
fbcf931
f2fs: enhance on-disk inode structure scalability
by Chao Yu
· 7 years ago
82925bb
f2fs: add ioctl to expose current features
by Jaegeuk Kim
· 7 years ago
a778c4c
f2fs: don't give partially written atomic data from process crash
by Jaegeuk Kim
· 7 years ago
1a3bf340
f2fs: remove extra inode_unlock() in error path
by Luis Henriques
· 7 years ago
09c3a72
f2fs: support plain user/group quota
by Chao Yu
· 7 years ago
0bb5306
f2fs: add ioctl to do gc with target block address
by Jaegeuk Kim
· 7 years ago
231cb87
f2fs: don't need to check encrypted inode for partial truncation
by Jaegeuk Kim
· 7 years ago
56a0d93
f2fs: measure inode.i_blocks as generic filesystem
by Chao Yu
· 7 years ago
d0a17d2
f2fs: require key for truncate(2) of encrypted file
by Eric Biggers
· 7 years ago
7b23ea1
f2fs: dax: fix races between page faults and truncating pages
by Qiuyang Sun
· 7 years ago
6b35680
f2fs: don't bother checking for encryption key in ->write_iter()
by Eric Biggers
· 7 years ago
b65ab24
f2fs: don't bother checking for encryption key in ->mmap()
by Eric Biggers
· 7 years ago
f31e1ae
f2fs: load inode's flag from disk
by Jaegeuk Kim
· 7 years ago
e6b120d
f2fs/fscrypt: catch up to v4.12
by Jaegeuk Kim
· 7 years ago
027611e
f2fs: fix overflow due to condition check order
by Jaegeuk Kim
· 8 years ago
a43e1c4
Revert "f2fs: use percpu_counter for # of dirty pages in inode"
by Jaegeuk Kim
· 8 years ago
101105b
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
97d2116
Merge branch 'work.xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
abb5a14
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
e55f1d1
Merge remote-tracking branch 'jk/vfs' into work.misc
by Al Viro
· 8 years ago
fd50eca
vfs: Remove {get,set,remove}xattr inode operations
by Andreas Gruenbacher
· 8 years ago
4c1fad6
Merge tag 'for-f2fs-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
by Linus Torvalds
· 8 years ago
078cd82
fs: Replace CURRENT_TIME with current_time() for inode timestamps
by Deepa Dinamani
· 8 years ago
31051c8
fs: Give dentry to inode_change_ok() instead of inode
by Jan Kara
· 8 years ago
d95fd91
f2fs: exclude special cases for f2fs_move_file_range
by Fan Li
· 8 years ago
61e4da1
f2fs: fix parameters of __exchange_data_block
by Fan Li
· 8 years ago
7f3037a
f2fs: check free_sections for defragmentation
by Jaegeuk Kim
· 8 years ago
34b5d5c
f2fs: avoid page allocation for truncating partial inline_data
by Jaegeuk Kim
· 8 years ago
ba63f23
fscrypto: require write access to mount to set encryption policy
by Eric Biggers
· 8 years ago
e7ba108
f2fs: add roll-forward recovery process for encrypted dentry
by Shuoran Liu
· 8 years ago
bbf156f
f2fs: fix lost xattrs of directories
by Jaegeuk Kim
· 8 years ago
6949422
f2fs: remove unnecessary initialization
by Sheng Yong
· 8 years ago
20a3d61
f2fs: avoid potential deadlock in f2fs_move_file_range
by Chao Yu
· 8 years ago
fe8494b
f2fs: allow copying file range only in between regular files
by Chao Yu
· 8 years ago
4dd6f97
f2fs: support an ioctl to move a range of data blocks
by Jaegeuk Kim
· 8 years ago
363cad7
f2fs: avoid memory allocation failure due to a long length
by Jaegeuk Kim
· 8 years ago
9dfa1ba
f2fs: use blk_plug in all the possible paths
by Jaegeuk Kim
· 8 years ago
5f281fa
f2fs: disable extent_cache for fcollapse/finsert inodes
by Jaegeuk Kim
· 8 years ago
0a2aa8f
f2fs: refactor __exchange_data_block for speed up
by Jaegeuk Kim
· 8 years ago
b56ab83
f2fs: avoid mark_inode_dirty
by Jaegeuk Kim
· 8 years ago
237c079
f2fs: call SetPageUptodate if needed
by Jaegeuk Kim
· 8 years ago
ac6f199
f2fs: avoid latency-critical readahead of node pages
by Jaegeuk Kim
· 8 years ago
36abef4
f2fs: introduce mode=lfs mount option
by Jaegeuk Kim
· 8 years ago
9a449e9
f2fs: remove obsolete parameter in f2fs_truncate
by Jaegeuk Kim
· 8 years ago
26de9b1
f2fs: avoid unnecessary updating inode during fsync
by Jaegeuk Kim
· 8 years ago
ee6d182
f2fs: remove syncing inode page in all the cases
by Jaegeuk Kim
· 8 years ago
205b982
f2fs: call mark_inode_dirty_sync for i_field changes
by Jaegeuk Kim
· 8 years ago
fc9581c
f2fs: introduce f2fs_i_size_write with mark_inode_dirty_sync
by Jaegeuk Kim
· 8 years ago
9194232
f2fs: use inode pointer for {set, clear}_inode_flag
by Jaegeuk Kim
· 8 years ago
f6c658d
Merge tag 'for-f2fs-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
by Linus Torvalds
· 8 years ago
8da4b8c
lib/uuid.c: move generate_random_uuid() to uuid.c
by Andy Shevchenko
· 8 years ago
38f91ca
f2fs: flush pending bios right away when error occurs
by Jaegeuk Kim
· 8 years ago
1beba1b
f2fs: use percpu_counter for # of dirty pages in inode
by Jaegeuk Kim
· 8 years ago
c2e7b20
Merge branch 'work.preadv2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
6e96194
f2fs: support in batch fzero in dnode page
by Chao Yu
· 8 years ago
0fac558
f2fs: make atomic/volatile operation exclusive
by Chao Yu
· 8 years ago
7fb17fe
f2fs: use mnt_{want,drop}_write_file in ioctl
by Chao Yu
· 8 years ago
79344ef
f2fs: read node blocks ahead when truncating blocks
by Jaegeuk Kim
· 8 years ago
Next »