Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
e1da7872f6eda977bd812346bf588c35e4495a1e
/
fs
/
f2fs
/
checkpoint.c
e1da787
f2fs: introduce and spread verify_blkaddr
by Chao Yu
· 7 years ago
2a63531
f2fs: fix a hungtask problem caused by congestion_wait
by Yunlei He
· 7 years ago
76a45e3
f2fs: don't acquire orphan ino during recovery
by Chao Yu
· 7 years ago
83a3bfd
f2fs: indicate shutdown f2fs to allow unmount successfully
by Jaegeuk Kim
· 7 years ago
af697c0
f2fs: keep meta pages in cp_error state
by Jaegeuk Kim
· 7 years ago
026f050
treewide: Use array_size() in f2fs_kzalloc()
by Kees Cook
· 7 years ago
c29fd0c
f2fs: let sync node IO interrupt async one
by Chao Yu
· 7 years ago
a1f72ac2
f2fs: fix to update mtime correctly
by Chao Yu
· 7 years ago
4d57b86
f2fs: clean up symbol namespace
by Chao Yu
· 7 years ago
7b525dd
f2fs: clean up with is_valid_blkaddr()
by Chao Yu
· 7 years ago
a515d12
f2fs: remove duplicated dquot_initialize and fix error handling
by Sheng Yong
· 7 years ago
81114ba
f2fs: don't use GFP_ZERO for page caches
by Chao Yu
· 7 years ago
b87078a
Revert "f2fs: introduce f2fs_set_page_dirty_nobuffer"
by Jaegeuk Kim
· 7 years ago
0833721
f2fs: check blkaddr more accuratly before issue a bio
by Yunlei He
· 7 years ago
46706d5
f2fs: flush cp pack except cp pack 2 page at first
by Gao Xiang
· 7 years ago
0f9ec2a
f2fs: handle quota for orphan inodes
by Jaegeuk Kim
· 7 years ago
cd36d7a
f2fs: fix to clear CP_TRIMMED_FLAG
by Chao Yu
· 7 years ago
f236792
f2fs: allow to recover node blocks given updated checkpoint
by Jaegeuk Kim
· 7 years ago
db198ae
f2fs: drop page cache after fs shutdown
by Chao Yu
· 7 years ago
acbf054
f2fs: inject fault to kzalloc
by Chao Yu
· 7 years ago
1751e8a
Rename superblock flags (MS_xyz -> SB_xyz)
by Linus Torvalds
· 7 years ago
a02cd42
Merge tag 'f2fs-for-4.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
by Linus Torvalds
· 7 years ago
8667982
mm, pagevec: remove cold parameter for pagevecs
by Mel Gorman
· 7 years ago
67fd707
mm: remove nr_pages argument from pagevec_lookup_{,range}_tag()
by Jan Kara
· 7 years ago
028a63a
f2fs: simplify page iteration loops
by Jan Kara
· 7 years ago
19526d7
f2fs: avoid opened loop codes in __add_ino_entry
by Chao Yu
· 7 years ago
dee668c
f2fs: remove unneeded semicolon
by Chao Yu
· 7 years ago
ea67673
f2fs: support quota sys files
by Jaegeuk Kim
· 7 years ago
1f227a3
f2fs: stop all the operations by cp_error flag
by Jaegeuk Kim
· 7 years ago
1228b48
f2fs: fix to flush multiple device in checkpoint
by Chao Yu
· 7 years ago
39d787b
f2fs: enhance multiple device flush
by Chao Yu
· 7 years ago
4b2414d
f2fs: support journalled quota
by Chao Yu
· 7 years ago
b0af6d4
f2fs: add app/fs io stat
by Chao Yu
· 7 years ago
401db79
f2fs: provide f2fs_balance_fs to __write_node_page
by Yunlong Song
· 7 years ago
4db08d0
f2fs: avoid cpu lockup
by Jaegeuk Kim
· 8 years ago
d1aa245
f2fs: use spin_{,un}lock_irq{save,restore}
by Chao Yu
· 8 years ago
0771fcc
f2fs: skip ->writepages for {mete,node}_inode during recovery
by Chao Yu
· 8 years ago
fb830fc
f2fs: introduce io_list for serialize data/node IOs
by Chao Yu
· 8 years ago
b9109b0
f2fs: remove unnecessary read cases in merged IO flow
by Jaegeuk Kim
· 8 years ago
1919ffc
f2fs: use f2fs_submit_page_bio for ra_meta_pages
by Jaegeuk Kim
· 8 years ago
1f43e2a
f2fs: introduce CP_TRIMMED_FLAG to avoid unneeded discard
by Chao Yu
· 8 years ago
c473f1a
f2fs: allow cpc->reason to indicate more than one reason
by Chao Yu
· 8 years ago
3097388
f2fs: give time to flush dirty pages for checkpoint
by Jaegeuk Kim
· 8 years ago
fc2e287
f2fs: remove the redundant variable definition
by Kaixu Xia
· 8 years ago
59c9081
f2fs: allow write page cache when writting cp
by Yunlei He
· 8 years ago
99f4b91
f2fs: don't track volatile file in dirty inode list
by Chao Yu
· 8 years ago
c6f89df
f2fs: sanity check of crc_offset from raw checkpoint
by Kinglong Mee
· 8 years ago
a29d0e0
f2fs: skip writeback meta pages if cp_mutex acquire failed
by Yunlei He
· 8 years ago
5ce4738
f2fs: show more precise message on orphan recovery failure
by Jaegeuk Kim
· 8 years ago
10047f5
f2fs: le32_to_cpu for ckpt->cp_pack_total_block_count
by Kinglong Mee
· 8 years ago
ced2c7e
f2fs: new helper cur_cp_crc() getting crc in f2fs_checkpoint
by Kinglong Mee
· 8 years ago
5552351
f2fs: show simple call stack in fault injection message
by Chao Yu
· 8 years ago
22ad0b6
f2fs: add bitmaps for empty or full NAT blocks
by Jaegeuk Kim
· 8 years ago
9b064f7
f2fs: remove build_free_nids() during checkpoint
by Jaegeuk Kim
· 8 years ago
942fd31
f2fs: check last page index in cached bio to decide submission
by Jaegeuk Kim
· 8 years ago
939afa9
f2fs: clean up with list_{first, last}_entry
by Chao Yu
· 8 years ago
25290fa
f2fs: return fs_trim if there is no candidate
by Jaegeuk Kim
· 8 years ago
0333ad4
f2fs: avoid needless checkpoint in f2fs_trim_fs
by Jaegeuk Kim
· 8 years ago
4e6a8d9
f2fs: relax async discard commands more
by Jaegeuk Kim
· 8 years ago
09cb646
Merge tag 'for-f2fs-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
by Linus Torvalds
· 8 years ago
a2125ff
f2fs: free meta pages if sanity check for ckpt is failed
by Jaegeuk Kim
· 8 years ago
8508e44
f2fs: fix to determine start_cp_addr by sbi->cur_cp_pack
by Jaegeuk Kim
· 8 years ago
36951b3
f2fs: don't wait writeback for datas during checkpoint
by Chao Yu
· 8 years ago
18340ed
f2fs: make clean inodes when flushing inode page
by Jaegeuk Kim
· 8 years ago
664ba97
f2fs: use BIO_MAX_PAGES for bio allocation
by Jaegeuk Kim
· 8 years ago
3a2ad56
f2fs: don't interrupt free nids building during nid allocation
by Chao Yu
· 8 years ago
2dd1565
f2fs: fix to release discard entries during checkpoint
by Chao Yu
· 8 years ago
70fd761
block,fs: use REQ_* flags directly
by Christoph Hellwig
· 8 years ago
e4c5d84
f2fs: introduce update_ckpt_flags to clean up
by Jaegeuk Kim
· 8 years ago
fc0065a
f2fs: introduce get_checkpoint_version for cleanup
by Tiezhu Yang
· 8 years ago
7fd748d
f2fs: remove redundant io plug
by Chao Yu
· 8 years ago
1ecc0c5
f2fs: support configuring fault injection per superblock
by Chao Yu
· 8 years ago
d41065e
f2fs: handle errors during recover_orphan_inodes
by Jaegeuk Kim
· 8 years ago
5b7a487
f2fs: add customized migrate_page callback
by Weichao Guo
· 8 years ago
aaec2b1
f2fs: introduce cp_lock to protect updating of ckpt_flags
by Chao Yu
· 8 years ago
a468f0e
f2fs: use crc and cp version to determine roll-forward recovery
by Jaegeuk Kim
· 8 years ago
5905f9a
f2fs: handle error in recover_orphan_inode
by Jaegeuk Kim
· 8 years ago
c2a080a
f2fs: fix to set superblock dirty correctly
by Chao Yu
· 8 years ago
bbf156f
f2fs: fix lost xattrs of directories
by Jaegeuk Kim
· 8 years ago
275b66b
f2fs: support async discard
by Chao Yu
· 8 years ago
58cce38
f2fs: skip new checkpoint when doing fstrim without fs change
by Yunlei He
· 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
· 9 years ago
237c079
f2fs: call SetPageUptodate if needed
by Jaegeuk Kim
· 9 years ago
fe76b79
f2fs: introduce f2fs_set_page_dirty_nobuffer
by Jaegeuk Kim
· 9 years ago
ad4edb8
f2fs: produce more nids and reduce readahead nats
by Jaegeuk Kim
· 9 years ago
67c3758
f2fs: call update_inode_page for orphan inodes
by Jaegeuk Kim
· 9 years ago
36abef4
f2fs: introduce mode=lfs mount option
by Jaegeuk Kim
· 9 years ago
19a5f5e
f2fs: drop any block plugging
by Jaegeuk Kim
· 9 years ago
04d328d
f2fs: use bio op accessors
by Mike Christie
· 9 years ago
0f18b46
f2fs: flush inode metadata when checkpoint is doing
by Jaegeuk Kim
· 9 years ago
a196124
f2fs: introduce f2fs_i_links_write with mark_inode_dirty_sync
by Jaegeuk Kim
· 9 years ago
9194232
f2fs: use inode pointer for {set, clear}_inode_flag
by Jaegeuk Kim
· 9 years ago
1c4bf76
Revert "f2fs: no need inc dirty pages under inode lock"
by Jaegeuk Kim
· 9 years ago
38f91ca
f2fs: flush pending bios right away when error occurs
by Jaegeuk Kim
· 9 years ago
41382ec
f2fs: use percpu_counter for alloc_valid_block_count
by Jaegeuk Kim
· 9 years ago
f573018
f2fs: use bio count instead of F2FS_WRITEBACK page count
by Jaegeuk Kim
· 9 years ago
10aa97c3
f2fs: manipulate dirty file inodes when DATA_FLUSH is set
by Jaegeuk Kim
· 9 years ago
b951a4e
f2fs: no need inc dirty pages under inode lock
by Yunlei He
· 9 years ago
Next »