Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
d4682ba03ef618b6ef4be7cedc7aacaf505d3a58
/
fs
/
btrfs
/
tree-log.c
d4682ba
Btrfs: sync log after logging new name
by Filipe Manana
· 7 years ago
8d9e220
btrfs: simplify IS_ERR/PTR_ERR checks
by Al Viro
· 6 years ago
2e19f1f
btrfs: btrfs_iget never returns an is_bad_inode inode
by Al Viro
· 6 years ago
0d83639
Btrfs: fix mount failure after fsync due to hard link recreation
by Filipe Manana
· 6 years ago
a95f3aa
btrfs: qgroup: Drop fs_info parameter from btrfs_qgroup_trace_extent
by Lu Fengqi
· 6 years ago
3ffbd68
btrfs: simplify pointer chasing of local fs_info variables
by David Sterba
· 7 years ago
e41ca58
btrfs: Get rid of the confusing btrfs_file_extent_inline_len
by Qu Wenruo
· 7 years ago
61da2ab
btrfs: Remove fs_info from btrfs_alloc_logged_file_extent
by Nikolay Borisov
· 7 years ago
a9ecb65
btrfs: Streamline log_extent_csums a bit
by Nikolay Borisov
· 7 years ago
5636cf7
btrfs: remove the logged extents infrastructure
by Josef Bacik
· 7 years ago
a2120a4
btrfs: clean up the left over logged_list usage
by Josef Bacik
· 7 years ago
e7175a6
btrfs: remove the wait ordered logic in the log_one_extent path
by Josef Bacik
· 7 years ago
093258e
btrfs: replace waitqueue_actvie with cond_wake_up
by David Sterba
· 7 years ago
3d3a2e6
btrfs: add barriers to btrfs_sync_log before log_commit_wait wakeups
by David Sterba
· 7 years ago
31d11b8
Btrfs: fix duplicate extents after fsync of file with prealloc extents
by Filipe Manana
· 7 years ago
9a8fca6
Btrfs: fix xattr loss after power failure
by Filipe Manana
· 7 years ago
c1d7c51
btrfs: replace GPL boilerplate by SPDX -- sources
by David Sterba
· 7 years ago
471d557
Btrfs: fix loss of prealloc extents past i_size after fsync log replay
by Filipe Manana
· 7 years ago
b98def7
Btrfs: bail out on error during replay_dir_deletes
by Liu Bo
· 7 years ago
80c0b42
Btrfs: fix NULL pointer dereference in log_dir_items
by Liu Bo
· 7 years ago
581c176
btrfs: Validate child tree block's level and first key
by Qu Wenruo
· 7 years ago
8434ec4
Btrfs: fix copy_items() return value when logging an inode
by Filipe Manana
· 7 years ago
4ee3fad
Btrfs: fix fsync after hole punching when using no-holes feature
by Filipe Manana
· 7 years ago
e5b84f7a
btrfs: Remove root argument from btrfs_log_dentry_safe
by Nikolay Borisov
· 7 years ago
f882274
btrfs: Remove root arg from btrfs_log_inode_parent
by Nikolay Borisov
· 7 years ago
9678c54
btrfs: Remove custom crc32c init code
by Nikolay Borisov
· 7 years ago
e5c304e6
btrfs: Don't pass fs_info to btrfs_run_delayed_items/_nr
by Nikolay Borisov
· 7 years ago
af8c081
Merge tag 'for-4.16-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 7 years ago
1f250e9
Btrfs: fix log replay failure after unlink and link combination
by Filipe Manana
· 7 years ago
9a6509c
Btrfs: fix log replay failure after linking special file and fsync
by Filipe Manana
· 7 years ago
da370f1
Merge tag 'for-4.16-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 7 years ago
900c998
Btrfs: fix unexpected -EEXIST when creating new inode
by Liu Bo
· 7 years ago
55237a5
Btrfs: fix extent state leak from tree log
by Liu Bo
· 7 years ago
1846430
Btrfs: fix crash due to not cleaning up tree log block's dirty bits
by Liu Bo
· 7 years ago
31466f3
Merge tag 'for-4.16-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 7 years ago
c7f88c4
btrfs: convert to new i_version API
by Jeff Layton
· 7 years ago
41a1ead
btrfs: btrfs_inode_log_parent should use defined inode_only values.
by Edmund Nadolski
· 7 years ago
bae15d9
btrfs: Cleanup existing name_len checks
by Qu Wenruo
· 7 years ago
ebb7044
Btrfs: fix list_add corruption and soft lockups in fsync
by Liu Bo
· 7 years ago
84f7d8e
btrfs: pass root to various extent ref mod functions
by Josef Bacik
· 7 years ago
8ca1995
btrfs: Remove unused variable
by Nikolay Borisov
· 7 years ago
49e83f5
Btrfs: protect conditions within root->log_mutex while waiting
by Liu Bo
· 7 years ago
8c6c592
btrfs: log csums for all modified extents
by Josef Bacik
· 7 years ago
0dde10b
btrfs: Remove extra parentheses from condition in copy_items()
by Matthias Kaehlcke
· 7 years ago
6399fb5
Btrfs: fix assertion failure during fsync in no-holes mode
by Filipe Manana
· 7 years ago
938e1c7
btrfs: remove redundant check on ret being non-zero
by Colin Ian King
· 7 years ago
e33bf72
Btrfs: fix dir item validation when replaying xattr deletes
by Filipe Manana
· 7 years ago
3c1d418
btrfs: Check name_len in btrfs_check_ref_name_override
by Su Yue
· 8 years ago
8ee8c2d
btrfs: Verify dir_item in replay_xattr_deletes
by Su Yue
· 8 years ago
26a836c
btrfs: Check name_len on add_inode_ref call path
by Su Yue
· 8 years ago
e79a332
btrfs: Check name_len with boundary in verify dir_item
by Su Yue
· 8 years ago
490b54d
btrfs: convert extent_map.refs from atomic_t to refcount_t
by Elena Reshetova
· 8 years ago
e9f467d
Merge branch 'for-chris-4.11-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.11
by Chris Mason
· 8 years ago
db0a669
btrfs: Make btrfs_add_link take btrfs_inode
by Nikolay Borisov
· 8 years ago
19df27a
btrfs: make btrfs_log_inode_parent take btrfs_inode
by Nikolay Borisov
· 8 years ago
aefa611
btrfs: Make check_parent_dirs_for_sync take btrfs_inode
by Nikolay Borisov
· 8 years ago
6ef06d2
btrfs: Make btrfs_i_size_write take btrfs_inode
by Nikolay Borisov
· 8 years ago
d0a0b78
btrfs: Make btrfs_log_all_parents take btrfs_inode
by Nikolay Borisov
· 8 years ago
3168021c
Btrfs: do not create explicit holes when replaying log tree if NO_HOLES enabled
by Filipe Manana
· 8 years ago
d75eefd
btrfs: remove unused parameter from __add_inode_ref
by David Sterba
· 8 years ago
eece6a9
btrfs: merge two superblock writing helpers
by David Sterba
· 8 years ago
7c302b4
btrfs: remove unused parameter from clean_tree_block
by David Sterba
· 8 years ago
f85b737
btrfs: fix over-80 lines introduced by previous cleanups
by David Sterba
· 8 years ago
f329e31
btrfs: Make count_inode_refs take btrfs_inode
by Nikolay Borisov
· 8 years ago
3628365
btrfs: Make count_inode_extrefs take btrfs_inode
by Nikolay Borisov
· 8 years ago
a59108a
btrfs: Make btrfs_log_inode take btrfs_inode
by Nikolay Borisov
· 8 years ago
6d889a3
btrfs: Make log_inode_item take btrfs_inode
by Nikolay Borisov
· 8 years ago
94c91a1
btrfs: Make __add_inode_ref take btrfs_inode
by Nikolay Borisov
· 8 years ago
207e7d9
btrfs: Make drop_one_dir_item take btrfs_inode
by Nikolay Borisov
· 8 years ago
4ec5934
btrfs: Make btrfs_unlink_inode take btrfs_inode
by Nikolay Borisov
· 8 years ago
51cc0d3
btrfs: Make log_new_dir_dentries take btrfs_inode
by Nikolay Borisov
· 8 years ago
dbf39ea
btrfs: Make log_directory_changes take btrfs_inode
by Nikolay Borisov
· 8 years ago
684a577
btrfs: Make log_dir_items take btrfs_inode
by Nikolay Borisov
· 8 years ago
9d12262
btrfs: Make btrfs_log_changed_extents take btrfs_inode
by Nikolay Borisov
· 8 years ago
2234663
btrfs: Make btrfs_get_logged_extents take btrfs_inode
by Nikolay Borisov
· 8 years ago
a0308dd
btrfs: Make btrfs_log_trailing_hole take btrfs_inode
by Nikolay Borisov
· 8 years ago
1a93c36
btrfs: Make btrfs_log_all_xattrs take btrfs_inode
by Nikolay Borisov
· 8 years ago
44d70e1
btrfs: Make copy_items take btrfs_inode
by Nikolay Borisov
· 8 years ago
4791c8f
btrfs: Make btrfs_check_ref_name_override take btrfs_inode
by Nikolay Borisov
· 8 years ago
481b01c
btrfs: Make logged_inode_size take btrfs_inode
by Nikolay Borisov
· 8 years ago
a491abb
btrfs: Make btrfs_del_inode_ref take btrfs_inode
by Nikolay Borisov
· 8 years ago
49f34d1
btrfs: Make btrfs_del_dir_entries_in_log take btrfs_inode
by Nikolay Borisov
· 8 years ago
9ca5fbfb
btrfs: Make btrfs_log_new_name take btrfs_inode
by Nikolay Borisov
· 8 years ago
0f8939b
btrfs: Make btrfs_inode_in_log take btrfs_inode
by Nikolay Borisov
· 8 years ago
4366355
btrfs: Make btrfs_record_snapshot_destroy take btrfs_inode
by Nikolay Borisov
· 8 years ago
4176bdb
btrfs: Make btrfs_record_unlink_dir take btrfs_inode
by Nikolay Borisov
· 8 years ago
ab1717b
btrfs: Make btrfs_must_commit_transaction take btrfs_inode
by Nikolay Borisov
· 8 years ago
5f4b32e
btrfs: Make btrfs_commit_inode_delayed_items take btrfs_inode
by Nikolay Borisov
· 8 years ago
aa79021
btrfs: Make btrfs_commit_inode_delayed_inode take btrfs_inode
by Nikolay Borisov
· 8 years ago
4a0cc7c
btrfs: Make btrfs_ino take a struct btrfs_inode
by Nikolay Borisov
· 8 years ago
781feef
Btrfs: fix lockdep warning about log_mutex
by Liu Bo
· 8 years ago
5f52a2c
Merge branch 'for-chris-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/fdmanana/linux into for-linus-4.10
by Chris Mason
· 8 years ago
3a45bb2
btrfs: remove root parameter from transaction commit/end routines
by Jeff Mahoney
· 8 years ago
bf89d38
btrfs: split btrfs_wait_marked_extents into normal and tree log functions
by Jeff Mahoney
· 8 years ago
2ff7e61
btrfs: take an fs_info directly when the root is not used otherwise
by Jeff Mahoney
· 9 years ago
0b246af
btrfs: root->fs_info cleanup, add fs_info convenience variables
by Jeff Mahoney
· 9 years ago
da17066
btrfs: pull node/sector/stripe sizes out of root and into fs_info
by Jeff Mahoney
· 9 years ago
5b4aace
btrfs: call functions that overwrite their root parameter with fs_info
by Jeff Mahoney
· 9 years ago
2a7bf53
Btrfs: fix tree search logic when replaying directory entry deletes
by Robbie Ko
· 8 years ago
ec125cf
Btrfs: fix deadlock caused by fsync when logging directory entries
by Robbie Ko
· 8 years ago
Next »