Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
3dadb717ae908a5ceb33372e21295714b0755167
/
fs
/
f2fs
/
node.c
ba01a42
Merge 4.9.128 into android-4.9
by Greg Kroah-Hartman
· 6 years ago
ddeaf5a
f2fs: try grabbing node page lock aggressively in sync scenario
by Chao Yu
· 6 years ago
f950fa4
treewide: Use array_size in f2fs_kvzalloc()
by Kees Cook
· 6 years ago
61f4864
treewide: Use array_size() in f2fs_kzalloc()
by Kees Cook
· 6 years ago
deb78d4
f2fs: let sync node IO interrupt async one
by Chao Yu
· 6 years ago
7507ad2
f2fs: don't change wbc->sync_mode
by Chao Yu
· 6 years ago
6b4d6a8
f2fs: clean up symbol namespace
by Chao Yu
· 6 years ago
bcbcda4
f2fs: clean up with clear_radix_tree_dirty_tag
by Chao Yu
· 6 years ago
4d93a43
mm: remove nr_pages argument from pagevec_lookup_{,range}_tag()
by Jan Kara
· 7 years ago
45ec63b
f2fs: simplify page iteration loops
by Jan Kara
· 7 years ago
158d9bb
f2fs: clean up with is_valid_blkaddr()
by Chao Yu
· 6 years ago
04fa5dc
f2fs: don't drop any page on f2fs_cp_error() case
by Jaegeuk Kim
· 6 years ago
b733d01
f2fs: give message and set need_fsck given broken node id
by Jaegeuk Kim
· 6 years ago
f453147
f2fs: clear PageError on writepage - part 2
by Jaegeuk Kim
· 6 years ago
95459e9
Revert "f2fs: introduce f2fs_set_page_dirty_nobuffer"
by Jaegeuk Kim
· 6 years ago
83b9bb9
f2fs: don't track new nat entry in nat set
by Chao Yu
· 7 years ago
a33ce03
f2fs: clean up with F2FS_BLK_ALIGN
by Chao Yu
· 7 years ago
9f1896c
f2fs: align memory boundary for bitops
by Jaegeuk Kim
· 7 years ago
c7930ee8
f2fs: remove unneeded set_cold_node()
by Chao Yu
· 7 years ago
cfabb6e
f2fs: use GFP_F2FS_ZERO for cleanup
by Chao Yu
· 7 years ago
86f78c1
f2fs: drop page cache after fs shutdown
by Chao Yu
· 7 years ago
cbd5e5a
f2fs: implement cgroup writeback support
by Yufen Yu
· 7 years ago
4f76d6a
f2fs: update inode info to inode page for new file
by Yunlei He
· 7 years ago
c804fcf
f2fs: no need return value in restore summary process
by Yunlei He
· 7 years ago
ead5259
f2fs: inject fault to kvmalloc
by Chao Yu
· 7 years ago
e585ca2
f2fs: inject fault to kzalloc
by Chao Yu
· 7 years ago
8b5674e
f2fs: remove repeated f2fs_bug_on
by Zhikang Zhang
· 7 years ago
8933908
f2fs: remove unused parameter
by Sheng Yong
· 7 years ago
4e68a15
f2fs: fix concurrent problem for updating free bitmap
by LiFan
· 7 years ago
923df75
f2fs: no need to read nat block if nat_block_bitmap is set
by Yunlei He
· 7 years ago
09234be
f2fs: reserve nid resource for quota sysfile
by Chao Yu
· 7 years ago
45d6e70
f2fs: separate nat entry mem alloc from nat_tree_lock
by Yunlei He
· 7 years ago
8e2f721
f2fs: validate before set/clear free nat bitmap
by LiFan
· 7 years ago
b561061
f2fs: introduce scan_curseg_cache for cleanup
by Chao Yu
· 7 years ago
5772e0c
f2fs: optimize the way of traversing free_nid_bitmap
by Fan Li
· 7 years ago
a51e85e
f2fs: keep scanning until enough free nids are acquired
by Fan Li
· 7 years ago
51cb399
f2fs: save a multiplication for last_nid calculation
by Fan Li
· 7 years ago
1033eee
f2fs: optimize __update_nat_bits
by Fan Li
· 7 years ago
247e895
f2fs: modify for accurate fggc node io stat
by Yunlei He
· 7 years ago
068868f
f2fs: add a function to move nid
by Fan Li
· 7 years ago
58ddec8
f2fs: support get_page error injection
by Chao Yu
· 7 years ago
50ffaa9
f2fs: support flexible inline xattr size
by Chao Yu
· 7 years ago
41d5923
f2fs: remove obsolete pointer for truncate_xattr_node
by Jaegeuk Kim
· 7 years ago
35e13ca
f2fs: limit # of inmemory pages
by Jaegeuk Kim
· 7 years ago
f014be8
f2fs: enhance multiple device flush
by Chao Yu
· 7 years ago
84af6ae
f2fs: obsolete ALLOC_NID_LIST list
by Chao Yu
· 7 years ago
127faa7
Revert "f2fs: reuse nids more aggressively"
by Chao Yu
· 7 years ago
c5497ec
f2fs: don't check inode's checksum if it was dirtied or writebacked
by Jaegeuk Kim
· 7 years ago
7bd0f32
f2fs: don't need to update inode checksum for recovery
by Jaegeuk Kim
· 7 years ago
d6f5d63
f2fs: return error when accessing insane flie offset
by Jaegeuk Kim
· 7 years ago
c0fe488
f2fs: add app/fs io stat
by Chao Yu
· 7 years ago
4310125
f2fs: support inode checksum
by Chao Yu
· 7 years ago
0c535c5
f2fs: provide f2fs_balance_fs to __write_node_page
by Yunlong Song
· 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
e21d43c
f2fs: alloc new nids for xattr block in recovery
by Yunlei He
· 7 years ago
40df136
f2fs: remove unused input parameter
by Yunlei He
· 7 years ago
09c3a72
f2fs: support plain user/group quota
by Chao Yu
· 7 years ago
d9bfbbb
f2fs: don't count inode block in in-memory inode.i_blocks
by Chao Yu
· 7 years ago
00cc7ed
f2fs: skip ->writepages for {mete,node}_inode during recovery
by Chao Yu
· 7 years ago
56a0d93
f2fs: measure inode.i_blocks as generic filesystem
by Chao Yu
· 7 years ago
b8329ee
f2fs: fix to avoid panic when encountering corrupt node
by Chao Yu
· 7 years ago
86aadea
f2fs: don't track newly allocated nat entry in list
by Chao Yu
· 7 years ago
61c356c
f2fs: declare load_free_nid_bitmap static
by Hou Pengyang
· 7 years ago
9bc576a
f2fs: remove unnecessary read cases in merged IO flow
by Jaegeuk Kim
· 7 years ago
e6b120d
f2fs/fscrypt: catch up to v4.12
by Jaegeuk Kim
· 7 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
3f5f495
f2fs: fix to commit bio cache after flushing node pages
by Chao Yu
· 8 years ago
1ecc0c5
f2fs: support configuring fault injection per superblock
by Chao Yu
· 8 years ago
5b7a487
f2fs: add customized migrate_page callback
by Weichao Guo
· 8 years ago
280db3c
f2fs: use filemap_check_errors()
by Miklos Szeredi
· 8 years ago
e8ea9b3
f2fs: avoid ENOMEM during roll-forward recovery
by Jaegeuk Kim
· 8 years ago
5f8eaf1
f2fs: remove redundant judgement condition in available_free_memory
by Chao Yu
· 8 years ago
b873b79
Revert "f2fs: use percpu_rw_semaphore"
by Jaegeuk Kim
· 8 years ago
4fc29c1
Merge tag 'for-f2fs-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
by Linus Torvalds
· 8 years ago
7024628
block: get rid of bio_rw and READA
by Christoph Hellwig
· 8 years ago
9dfa1ba
f2fs: use blk_plug in all the possible paths
by Jaegeuk Kim
· 8 years ago
0a2aa8f
f2fs: refactor __exchange_data_block for speed up
by Jaegeuk Kim
· 8 years ago
ec79541
f2fs: use percpu_rw_semaphore
by Jaegeuk Kim
· 8 years ago
3bdad3c
f2fs: skip to check the block address of node page
by Jaegeuk Kim
· 8 years ago
237c079
f2fs: call SetPageUptodate if needed
by Jaegeuk Kim
· 8 years ago
fe76b79
f2fs: introduce f2fs_set_page_dirty_nobuffer
by Jaegeuk Kim
· 8 years ago
1563ac7
f2fs: fix to detect truncation prior rather than EIO during read
by Chao Yu
· 8 years ago
ad4edb8
f2fs: produce more nids and reduce readahead nats
by Jaegeuk Kim
· 8 years ago
04d328d
f2fs: use bio op accessors
by Mike Christie
· 8 years ago
e589c2c
f2fs: control not to exceed # of cached nat entries
by Jaegeuk Kim
· 8 years ago
0c9df7f
f2fs: return the errno to the caller to avoid using a wrong page
by Yunlong Song
· 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
0f18b46
f2fs: flush inode metadata when checkpoint is doing
by Jaegeuk Kim
· 8 years ago
205b982
f2fs: call mark_inode_dirty_sync for i_field changes
by Jaegeuk Kim
· 8 years ago
9194232
f2fs: use inode pointer for {set, clear}_inode_flag
by Jaegeuk Kim
· 8 years ago
0f3311a
f2fs: fix to update dirty page count correctly
by Chao Yu
· 8 years ago
79344ef
f2fs: read node blocks ahead when truncating blocks
by Jaegeuk Kim
· 8 years ago
fb58ae2
f2fs: remove an obsolete variable
by Jaegeuk Kim
· 8 years ago
cb78942
f2fs: inject ENOSPC failures
by Jaegeuk Kim
· 8 years ago
300e129
f2fs: use f2fs_grab_cache_page instead of grab_cache_page
by Jaegeuk Kim
· 8 years ago
da011cc
f2fs: move node pages only in victim section during GC
by Chao Yu
· 8 years ago
608514d
f2fs: set fsync mark only for the last dnode
by Jaegeuk Kim
· 8 years ago
c267ec1
f2fs: report unwritten status in fsync_node_pages
by Jaegeuk Kim
· 8 years ago
Next »