Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
fba597db4218ac324eee34b64736ea94829c95bf
/
fs
/
btrfs
/
tree-log.c
cbd60aa
Btrfs: remove root_log_ctx from ctx list before btrfs_sync_log returns
by Chris Mason
· 8 years ago
28a2359
Btrfs: fix lockdep warning on deadlock against an inode's log mutex
by Filipe Manana
· 8 years ago
df2c95f
btrfs: qgroup: Fix qgroup incorrectness caused by log replay
by Qu Wenruo
· 8 years ago
1083881
Merge branch 'integration-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/fdmanana/linux into for-linus-4.8
by Chris Mason
· 8 years ago
44f714d
Btrfs: improve performance on fsync against new inode after rename/unlink
by Filipe Manana
· 8 years ago
6664283
btrfs: btrfs_abort_transaction, drop root parameter
by Jeff Mahoney
· 8 years ago
3cdde22
btrfs: btrfs_test_opt and friends should take a btrfs_fs_info
by Jeff Mahoney
· 8 years ago
fb770ae
Btrfs: fix read_node_slot to return errors
by Liu Bo
· 8 years ago
4c6459f
Merge branch 'for-linus-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 8 years ago
c871b0f
Btrfs: check if extent buffer is aligned to sectorsize
by Liu Bo
· 8 years ago
559b6d9
Merge branch 'for-linus-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 8 years ago
42f3173
Merge branch 'cleanups-4.7' into for-chris-4.7-20160525
by David Sterba
· 8 years ago
0132761
btrfs: fix string and comment grammatical issues and typos
by Nicholas D Steeves
· 8 years ago
07be133
Merge branch 'for-linus-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 8 years ago
c315ef8
Merge branch 'for-chris-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/fdmanana/linux into for-linus-4.7
by Chris Mason
· 8 years ago
5f9a8a5
Btrfs: add semaphore to synchronize direct IO writes with fsync
by Filipe Manana
· 8 years ago
3f9749f
Btrfs: fix empty symlink after creating symlink and fsync parent dir
by Filipe Manana
· 9 years ago
657ed1a
Btrfs: fix for incorrect directory entries after fsync log replay
by Filipe Manana
· 9 years ago
84695ff
Merge getxattr prototype change into work.lookups
by Al Viro
· 9 years ago
9116621
btrfs: sink gfp parameter to clear_extent_bits
by David Sterba
· 9 years ago
34d9700
btrfs: rename btrfs_std_error to btrfs_handle_fs_error
by Anand Jain
· 9 years ago
fc64005
don't bother with ->d_inode->i_sb - it's always equal to ->d_sb
by Al Viro
· 9 years ago
56f23fd
Btrfs: fix file/data loss caused by fsync after rename and new inode
by Filipe Manana
· 9 years ago
bb7ab3b
btrfs: Fix misspellings in comments.
by Adam Buchbinder
· 9 years ago
ebb8765
btrfs: move btrfs_compression_type to compression.h
by Anand Jain
· 9 years ago
5e33a2b
Btrfs: do not collect ordered extents when logging that inode exists
by Filipe Manana
· 9 years ago
2be63d5
Btrfs: fix file loss on log replay after renaming a file and fsync
by Filipe Manana
· 9 years ago
1ec9a1a
Btrfs: fix unreplayable log after snapshot delete + parent dir fsync
by Filipe Manana
· 9 years ago
de0ee0e
Btrfs: fix race between fsync and lockless direct IO writes
by Filipe Manana
· 9 years ago
b06c4bf
Btrfs: fix regression running delayed references when using qgroups
by Filipe Manana
· 9 years ago
6db4a73
Merge branch 'fix/waitqueue-barriers' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.4
by Chris Mason
· 9 years ago
779adf0
btrfs: remove extra barrier before waitqueue_active
by David Sterba
· 10 years ago
33a9eca
btrfs: comment waitqueue_active implied by locks
by David Sterba
· 9 years ago
a4553fe
Btrfs: consolidate btrfs_error() to btrfs_std_error()
by Anand Jain
· 9 years ago
b84b839
Btrfs: fix file read corruption after extent cloning and fsync
by Filipe Manana
· 9 years ago
60d53eb
btrfs: Remove unused arguments in tree-log.c
by Zhaolei
· 9 years ago
34eb2a5
btrfs: Remove useless condition in start_log_trans()
by Zhaolei
· 9 years ago
18aa092
Btrfs: fix stale dir entries after removing a link and fsync
by Filipe Manana
· 9 years ago
bb53eda
Btrfs: fix stale directory entries after fsync log replay
by Filipe Manana
· 9 years ago
a89ca6f
Btrfs: fix fsync after truncate when no_holes feature is enabled
by Filipe Manana
· 9 years ago
36283bf
Btrfs: fix fsync xattr loss in the fast fsync path
by Filipe Manana
· 9 years ago
e4545de
Btrfs: fix fsync data loss after append write
by Filipe Manana
· 9 years ago
0c30430
Btrfs: remove csum_bytes_left
by Liu Bo
· 9 years ago
9ec3a64
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 10 years ago
2b0143b
VFS: normal filesystems (and lustre): d_inode() annotations
by David Howells
· 10 years ago
28ed134
btrfs: actively run the delayed refs while deleting large files
by Chris Mason
· 10 years ago
2f2ff0e
Btrfs: fix metadata inconsistencies after directory fsync
by Filipe Manana
· 10 years ago
4f764e5
Btrfs: remove deleted xattrs on fsync log replay
by Filipe Manana
· 10 years ago
fc4c3c8
Merge branch 'cleanups-post-3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.1
by Chris Mason
· 10 years ago
84399bb
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
dd9ef13
Btrfs:__add_inode_ref: out of bounds memory read when looking for extended ref.
by Quentin Casasnovas
· 10 years ago
2b9fb53
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
01d5847
Btrfs: disk-io: replace root args iff only fs_info used
by Daniel Dressler
· 10 years ago
a742994
Btrfs: don't remove extents and xattrs when logging new names
by Filipe Manana
· 10 years ago
1a4bcf4
Btrfs: fix fsync data loss after adding hard link to inode
by Filipe Manana
· 10 years ago
575849e
Btrfs: fix scheduler warning when syncing log
by Filipe Manana
· 10 years ago
3da5ab5
Btrfs: add missing blk_finish_plug in btrfs_sync_log()
by Forrest Liu
· 10 years ago
a937b97
btrfs: kill btrfs_inode_*time helpers
by David Sterba
· 10 years ago
df8d116
Btrfs: fix fsync log replay for inodes with a mix of regular refs and extrefs
by Filipe Manana
· 10 years ago
2c2c452
Btrfs: fix fsync when extend references are added to an inode
by Filipe Manana
· 10 years ago
d36808e
Btrfs: fix directory inconsistency after fsync log replay
by Filipe Manana
· 10 years ago
57bbddd
Merge branch 'cleanup/blocksize-diet-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus
by Chris Mason
· 10 years ago
9c4f61f
btrfs: simplify insert_orphan_item
by David Sterba
· 10 years ago
381cf65
btrfs: fix leak of path in btrfs_find_item
by David Sterba
· 10 years ago
a83fffb
btrfs: sink blocksize parameter to btrfs_find_create_tree_block
by David Sterba
· 10 years ago
b38ef71
Btrfs: ensure ordered extent errors aren't missed on fsync
by Filipe Manana
· 10 years ago
0870295
Btrfs: collect only the necessary ordered extents on ranged fsync
by Filipe Manana
· 10 years ago
5ab5e44
Btrfs: don't ignore log btree writeback errors
by Filipe Manana
· 10 years ago
50d9aa9
Btrfs: make sure logged extents complete in the current transaction V3
by Josef Bacik
· 10 years ago
9dba8cf
Btrfs: make sure we wait on logged extents when fsycning two subvols
by Josef Bacik
· 10 years ago
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
· 10 years ago
962a298
btrfs: kill the key type accessor helpers
by David Sterba
· 10 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
Next »