Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
5d66a39102b1c18494bb3801100a5fb3cf7e5bdb
/
fs
/
btrfs
/
tree-log.c
4f4274a
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
1a4ed8f
Btrfs: fix invalid leaf slot access in btrfs_lookup_extent()
by Filipe Manana
· 10 years ago
90d0c37
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
28596c9
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 10 years ago
8407f55
Btrfs: fix data corruption after fast fsync and writeback error
by Filipe Manana
· 10 years ago
a2cc11d
Btrfs: fix directory recovery from fsync log
by Filipe Manana
· 10 years ago
f98de9b
Btrfs: make btrfs_search_forward return with nodes unlocked
by Filipe Manana
· 10 years ago
707e8a0
btrfs: use nodesize everywhere, kill leafsize
by David Sterba
· 11 years ago
962a298
btrfs: kill the key type accessor helpers
by David Sterba
· 11 years ago
125c4cf9
Btrfs: set inode's logged_trans/last_log_commit after ranged fsync
by Filipe Manana
· 10 years ago
49dae1b
Btrfs: fix fsync data loss after a ranged fsync
by Filipe Manana
· 10 years ago
a71db86
fs/btrfs/tree-log.c: Fix closing brace followed by if
by Rasmus Villemoes
· 10 years ago
74121f7c
Btrfs: fix hole detection during file fsync
by Filipe Manana
· 10 years ago
995946d
Btrfs: use helpers for last_trans_log_full_commit instead of opencode
by Miao Xie
· 11 years ago
27cdeb7
Btrfs: use bitfield instead of integer data type for the some variants in btrfs_root
by Miao Xie
· 11 years ago
50471a3
Btrfs: stop joining the log transaction if sync log fails
by Miao Xie
· 11 years ago
d1433de
Btrfs: just wait or commit our own log sub-transaction
by Miao Xie
· 11 years ago
8b050d3
Btrfs: fix skipped error handle when log sync failed
by Miao Xie
· 11 years ago
bb14a59
Btrfs: use signed integer instead of unsigned long integer for log transid
by Miao Xie
· 11 years ago
7483e1a
Btrfs: remove unnecessary memory barrier in btrfs_sync_log()
by Miao Xie
· 11 years ago
e87ac13
Btrfs: don't start the log transaction if the log tree init fails
by Miao Xie
· 11 years ago
48cab2e
Btrfs: fix the skipped transaction commit during the file sync
by Miao Xie
· 11 years ago
5c902ba
Btrfs: use ACCESS_ONCE to prevent the optimize accesses to ->last_trans_log_full_commit
by Miao Xie
· 11 years ago
827463c
Btrfs: don't mix the ordered extents of all files together during logging the inodes
by Miao Xie
· 11 years ago
514ac8a
Btrfs: don't use ram_bytes for uncompressed inline items
by Chris Mason
· 11 years ago
23c671a
Btrfs: flush the dirty pages of the ordered extent aggressively during logging csum
by Miao Xie
· 11 years ago
1acae57
Btrfs: faster file extent item replace operations
by Filipe David Borba Manana
· 11 years ago
3f870c2
btrfs: expand btrfs_find_item() to include find_orphan_item functionality
by Kelley Nielsen
· 11 years ago
16e7549
Btrfs: incompatible format change to remove hole extents
by Josef Bacik
· 11 years ago
d006a04
Btrfs: only drop modified extents if we logged the whole inode
by Josef Bacik
· 11 years ago
6cfab85
Btrfs: make sure to copy everything if we rename
by Josef Bacik
· 11 years ago
fae7f21
btrfs: Use WARN_ON()'s return value in place of WARN_ON(1)
by Dulshani Gunawardhana
· 11 years ago
269d040
Btrfs: log recovery, don't unlink inode always on error
by Filipe David Borba Manana
· 11 years ago
488111a
Btrfs: fix csum search offset/length calculation in log tree
by Filipe David Borba Manana
· 11 years ago
9b011ad
Btrfs: remove scrub_super_lock holding in btrfs_sync_log()
by Wang Shilong
· 11 years ago
8b558c5
btrfs: remove fs/btrfs/compat.h
by Zach Brown
· 11 years ago
e93ae26
Btrfs: optimize tree-log.c:count_inode_refs()
by Filipe David Borba Manana
· 11 years ago
03b2f08
btrfs: Fix memory leakage in the tree-log.c
by Geyslan G. Bem
· 11 years ago
efd0c40
Btrfs: remove unnecessary key copy when logging inode
by Filipe David Borba Manana
· 11 years ago
ed9e8af
Btrfs: fix hole check in log_one_extent
by Josef Bacik
· 11 years ago
681ae50
Btrfs: cleanup reserved space when freeing tree log on error
by Josef Bacik
· 11 years ago
3d41d70
Btrfs: remove unnecessary tree search when logging inode
by Filipe David Borba Manana
· 11 years ago
6174d3c
Btrfs: remove unused max_key arg from btrfs_search_forward
by Filipe David Borba Manana
· 11 years ago
d555438
Btrfs: drop dir i_size when adding new names on replay
by Josef Bacik
· 11 years ago
dd8e721
Btrfs: replay dir_index items before other items
by Josef Bacik
· 11 years ago
de2b530
Btrfs: actually log directory we are fsync()'ing
by Josef Bacik
· 11 years ago
ada9af2
Btrfs: don't ignore errors from btrfs_run_delayed_items
by Filipe David Borba Manana
· 11 years ago
2bac325
Btrfs: fix inode leak on kmalloc failure in tree-log.c
by Filipe David Borba Manana
· 11 years ago
f3b15cc
Btrfs: release both paths before logging dir/changed extents
by Josef Bacik
· 11 years ago
8c2a1a3
Btrfs: exclude logged extents before replying when we are mixed
by Josef Bacik
· 12 years ago
c6adc9c
Btrfs: merge pending IO for tree log write back
by Miao Xie
· 12 years ago
2da1c66
Btrfs: kill replicate code in replay_one_buffer
by Liu Bo
· 12 years ago
cb517ea
Btrfs: cleanup the similar code of the fs root read
by Miao Xie
· 12 years ago
48a3b63
btrfs: make static code static & remove dead code
by Eric Sandeen
· 12 years ago
3650860
Btrfs: remove almost all of the BUG()'s from tree-log.c
by Josef Bacik
· 12 years ago
b50c6e2
Btrfs: deal with free space cache errors while replaying log
by Josef Bacik
· 12 years ago
abefa55
Btrfs: check return value of commit when recovering log
by Josef Bacik
· 12 years ago
5ec8dca
Btrfs: don't try and free ebs twice in log replay
by Josef Bacik
· 12 years ago
4b90c68
Btrfs: remove unused argument of btrfs_extend_item()
by Tsutomu Itoh
· 12 years ago
afe5fea
Btrfs: cleanup of function where fixup_low_keys() is called
by Tsutomu Itoh
· 12 years ago
09a2a8f9
Btrfs: fix bad extent logging
by Josef Bacik
· 12 years ago
cc95bef
Btrfs: log ram bytes properly
by Josef Bacik
· 12 years ago
6841ebe
btrfs: Cleanup some redundant codes in btrfs_log_inode()
by Zhi Yong Wu
· 12 years ago
4bc4bee
Btrfs: make sure nbytes are right after log replay
by Josef Bacik
· 12 years ago
9bf7a48
Btrfs: use set_nlink if our i_nlink is 0
by Josef Bacik
· 12 years ago
124fe66
Btrfs: delete inline extents when we find them during logging
by Josef Bacik
· 12 years ago
3321719
Btrfs: fix memory leak of log roots
by Liu Bo
· 12 years ago
fda2832
btrfs: cleanup for open-coded alignment
by Qu Wenruo
· 12 years ago
de78b51
btrfs: remove cache only arguments from defrag path
by Eric Sandeen
· 12 years ago
dcfac41
Btrfs: kill unused argument of btrfs_pin_extent_for_log_replay
by Liu Bo
· 12 years ago
2ab28f3
Btrfs: wait on ordered extents at the last possible moment
by Josef Bacik
· 12 years ago
192000d
Btrfs: use right range to find checksum for compressed extents
by Liu Bo
· 12 years ago
201a903
Btrfs: do not allow logged extents to be merged or removed
by Josef Bacik
· 12 years ago
0b1c6cc
Btrfs: use tokens where we can in the tree log
by Josef Bacik
· 12 years ago
70c8a91
Btrfs: log changed inodes based on the extent map tree
by Josef Bacik
· 12 years ago
a95249b
Btrfs: don't bother copying if we're only logging the inode
by Josef Bacik
· 12 years ago
e997615
Btrfs: only log the inode item if we can get away with it
by Josef Bacik
· 12 years ago
5269b67
Btrfs: fix missing log when BTRFS_INODE_NEEDS_FULL_SYNC is set
by Miao Xie
· 12 years ago
bbe1426
Btrfs: fix unprotected extent map operation when logging file extents
by Miao Xie
· 12 years ago
315a985
Btrfs: fix wrong file extent length
by Miao Xie
· 12 years ago
183f37f
Btrfs: do not log extents when we only log new names
by Liu Bo
· 12 years ago
e9069f4
btrfs: Fix compilation with user namespace support enabled
by Eric W. Biederman
· 12 years ago
f46dbe3
btrfs: init ref_index to zero in add_inode_ref
by Chris Mason
· 12 years ago
5af3e8c
Btrfs: make filesystem read-only when submitting barrier fails
by Stefan Behrens
· 12 years ago
94edf4a
Btrfs: don't bother committing delayed inode updates when fsyncing
by Josef Bacik
· 12 years ago
18ec90d
Btrfs: be smarter about dropping things from the tree log
by Josef Bacik
· 12 years ago
6f1fed7
Btrfs: don't lookup csums for prealloc extents
by Josef Bacik
· 12 years ago
e613887
Btrfs: cache extent state when writing out dirty metadata pages
by Josef Bacik
· 12 years ago
f186373
btrfs: extended inode refs
by Mark Fasheh
· 12 years ago
5a1d784
btrfs: improved readablity for add_inode_ref
by Jan Schmidt
· 12 years ago
0aa4a17
Btrfs: handle not finding the extent exactly when logging changed extents
by Josef Bacik
· 12 years ago
ff44c6e
Btrfs: do not hold the write_lock on the extent tree while logging
by Josef Bacik
· 12 years ago
2ecb792
Btrfs: fix unprotected ->log_batch
by Miao Xie
· 12 years ago
2aaa665
Btrfs: add hole punching
by Josef Bacik
· 12 years ago
2671485
Btrfs: remove unused hint byte argument for btrfs_drop_extents
by Josef Bacik
· 12 years ago
d279440
Btrfs: check if an inode has no checksum when logging it
by Liu Bo
· 12 years ago
46d8bc3
Btrfs: fix a bug in checking whether a inode is already in log
by Liu Bo
· 12 years ago
4e2f84e
Btrfs: improve fsync by filtering extents that we want
by Liu Bo
· 12 years ago
06d3d22
Btrfs: cleanup extents after we finish logging inode
by Liu Bo
· 12 years ago
0fa83cd
Btrfs: only warn if we hit an error when doing the tree logging
by Josef Bacik
· 12 years ago
Next »