Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
bfc61c36260ca990937539cd648ede3cd749bc10
/
fs
/
btrfs
/
backref.c
bfc61c3
Btrfs: do not start a transaction at iterate_extent_inodes()
by Filipe Manana
· 6 years ago
290342f
btrfs: use BUG() instead of BUG_ON(1)
by Arnd Bergmann
· 6 years ago
38e3eeb
btrfs: honor path->skip_locking in backref code
by Josef Bacik
· 6 years ago
300aa89
btrfs: replace btrfs_set_lock_blocking_rw with appropriate helpers
by David Sterba
· 7 years ago
52042d8
btrfs: Fix typos in comments and strings
by Andrea Gelmini
· 6 years ago
5c623d3
btrfs: Remove needless tree locking in iterate_inode_extrefs
by Nikolay Borisov
· 6 years ago
e5bba0b
btrfs: Remove needless tree locking in iterate_inode_refs
by Nikolay Borisov
· 6 years ago
ecf160b
Btrfs: preftree: use rb_first_cached
by Liu Bo
· 6 years ago
e3d0396
Btrfs: delayed-refs: use rb_first_cached for ref_tree
by Liu Bo
· 6 years ago
4fd786e
btrfs: Remove 'objectid' member from struct btrfs_root
by Misono Tomohiro
· 6 years ago
afc6961
btrfs: backref: Use ERR_CAST to return error code
by Misono Tomohiro
· 6 years ago
af431dc
btrfs: return EUCLEAN if extent_inline_ref type is invalid
by Su Yue
· 7 years ago
c1d7c51
btrfs: replace GPL boilerplate by SPDX -- sources
by David Sterba
· 7 years ago
581c176
btrfs: Validate child tree block's level and first key
by Qu Wenruo
· 7 years ago
a6dbcea
btrfs: Remove unused op_key var from add_delayed_refs
by Nikolay Borisov
· 7 years ago
e67c718
btrfs: add more __cold annotations
by David Sterba
· 7 years ago
18bf591
btrfs: add missing initialization in btrfs_check_shared
by Edmund Nadolski
· 7 years ago
c8195a7
btrfs: remove spurious WARN_ON(ref->count < 0) in find_parent_nodes
by Zygo Blaxell
· 7 years ago
ccc8dc7
btrfs: make function update_share_count static
by Colin Ian King
· 7 years ago
0e0adbc
btrfs: track refs in a rb_tree instead of a list
by Josef Bacik
· 7 years ago
c995ab3
btrfs: add a flag to iterate_inodes_from_logical to find all extent refs for uncompressed extents
by Zygo Blaxell
· 7 years ago
d278850
btrfs: remove delayed_ref_node from ref_head
by Josef Bacik
· 7 years ago
3de28d5
Btrfs: convert to use btrfs_get_extent_inline_ref_type
by Liu Bo
· 7 years ago
01747e9
btrfs: clean up extraneous computations in add_delayed_refs
by Edmund Nadolski
· 7 years ago
3ec4d32
btrfs: allow backref search checks for shared extents
by Edmund Nadolski
· 7 years ago
9dd14fd
btrfs: add cond_resched() calls when resolving backrefs
by Edmund Nadolski
· 7 years ago
0014275
btrfs: backref, add tracepoints for prelim_ref insertion and merging
by Jeff Mahoney
· 7 years ago
6c336b2
btrfs: add a node counter to each of the rbtrees
by Jeff Mahoney
· 7 years ago
86d5f99
btrfs: convert prelimary reference tracking to use rbtrees
by Edmund Nadolski
· 7 years ago
f695424
btrfs: remove ref_tree implementation from backref.c
by Edmund Nadolski
· 8 years ago
bb739cf
btrfs: btrfs_check_shared should manage its own transaction
by Edmund Nadolski
· 8 years ago
e0c476b
btrfs: backref, cleanup __ namespace abuse
by Jeff Mahoney
· 8 years ago
4dae077
btrfs: backref, add unode_aux_to_inode_list helper
by Jeff Mahoney
· 8 years ago
73980be
btrfs: backref, constify some arguments
by Jeff Mahoney
· 8 years ago
f54de06
btrfs: use GFP_KERNEL in init_ipath
by David Sterba
· 8 years ago
de47c9d
btrfs: replace hardcoded value with SEQ_LAST macro
by Edmund Nadolski
· 8 years ago
f58d88b
btrfs: provide enumeration for __merge_refs mode argument
by Edmund Nadolski
· 8 years ago
6df8cdf
btrfs: convert btrfs_delayed_ref_node.refs from atomic_t to refcount_t
by Elena Reshetova
· 8 years ago
eeac44c
btrfs: remove unused parameter from __add_inline_refs
by David Sterba
· 8 years ago
f72ad18e
Btrfs: pass delayed_refs directly to btrfs_find_delayed_ref_head
by Liu Bo
· 8 years ago
3a45bb2
btrfs: remove root parameter from transaction commit/end routines
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
da17066
btrfs: pull node/sector/stripe sizes out of root and into fs_info
by Jeff Mahoney
· 9 years ago
ab8d0fc
btrfs: convert pr_* to btrfs_* where possible
by Jeff Mahoney
· 8 years ago
5d163e0
btrfs: unsplit printed strings
by Jeff Mahoney
· 8 years ago
afce772
btrfs: fix check_shared for fiemap ioctl
by Lu Fengqi
· 9 years ago
d8422ba3
btrfs: backref: Fix soft lockup in __merge_refs function
by Qu Wenruo
· 8 years ago
f5ee5c9
btrfs: tests, use BTRFS_FS_STATE_DUMMY_FS_INFO instead of dummy root
by Jeff Mahoney
· 9 years ago
fba4b69
btrfs: Fix slab accounting flags
by Nikolay Borisov
· 9 years ago
42f3173
Merge branch 'cleanups-4.7' into for-chris-4.7-20160525
by David Sterba
· 9 years ago
0132761
btrfs: fix string and comment grammatical issues and typos
by Nicholas D Steeves
· 9 years ago
72928f2
Btrfs: fix fspath error deallocation
by Vincent Stehlé
· 9 years ago
f004fae0
Merge branch 'cleanups-4.6' into for-chris-4.6
by David Sterba
· 9 years ago
5598e90
btrfs: drop null testing before destroy functions
by Kinglong Mee
· 9 years ago
8f682f6
btrfs: remove open-coded swap() in backref.c:__merge_refs
by Dave Jones
· 9 years ago
0c0fe3b
Btrfs: fix hang on extent buffer lock caused by the inode_paths ioctl
by Filipe Manana
· 9 years ago
8e21785
btrfs: fix iterator with update error in backref.c
by Geliang Tang
· 9 years ago
a7ca422
btrfs: use list_for_each_entry* in backref.c
by Geliang Tang
· 9 years ago
2d9e977
Btrfs: use btrfs_get_fs_root in resolve_indirect_ref
by Josef Bacik
· 9 years ago
2849a85
btrfs: fix use after free iterating extrefs
by Chris Mason
· 9 years ago
d9ee522
Btrfs: fix qgroup sanity tests
by Josef Bacik
· 9 years ago
acdf898
Btrfs: fix warning in backref walking
by Liu Bo
· 9 years ago
d658910
Btrfs: teach backref walking about backrefs with underflowed offset values
by Filipe Manana
· 9 years ago
21633fc
btrfs: backref: Add special time_seq == (u64)-1 case for btrfs_find_all_roots().
by Qu Wenruo
· 10 years ago
c6fc245
btrfs: delayed-ref: Use list to replace the ref_root in ref_head.
by Qu Wenruo
· 10 years ago
00db646
btrfs: backref: Don't merge refs which are not for same block.
by Qu Wenruo
· 10 years ago
64c043d
Btrfs: fix up read_tree_block to return proper error
by Liu Bo
· 10 years ago
2c2ed5a
btrfs: clear 'ret' in btrfs_check_shared() loop
by Mark Fasheh
· 10 years ago
3284da7
btrfs: use explicit initializer for seq_elem
by David Sterba
· 10 years ago
c234a24
btrfs: cleanup, remove inode_ref_info helper
by David Sterba
· 10 years ago
14692cc
btrfs: cleanup, remove inode_item_info helper
by David Sterba
· 10 years ago
a1317f4
Btrfs: correctly get tree level in tree_backref_for_extent
by Filipe Manana
· 10 years ago
ce86cd5
btrfs: remove parameter blocksize from read_tree_block
by David Sterba
· 11 years ago
dc046b1
Btrfs: make fiemap not blow when you have lots of snapshots
by Josef Bacik
· 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
4eb1f66
Btrfs: Fix memory corruption by ulist_add_merge() on 32bit arch
by Takashi Iwai
· 10 years ago
6f7ff6d
Btrfs: read lock extent buffer while walking backrefs
by Filipe Manana
· 11 years ago
6eda71d
Btrfs: fix scrub_print_warning to handle skinny metadata extents
by Liu Bo
· 11 years ago
cd857dd
Btrfs: use right type to get real comparison
by Liu Bo
· 11 years ago
8a56457
Btrfs: don't check nodes for extent items
by Josef Bacik
· 11 years ago
faa2dbf
Btrfs: add sanity tests for new qgroup accounting code
by Josef Bacik
· 11 years ago
9e351cc
Btrfs: remove transaction from send
by Josef Bacik
· 11 years ago
4485386
Btrfs: take into account total references when doing backref lookup
by Josef Bacik
· 11 years ago
e84752d
Btrfs: skip locking when searching commit root
by Wang Shilong
· 11 years ago
850a8cd
Btrfs: switch to btrfs_previous_extent_item()
by Wang Shilong
· 11 years ago
98cfee21
Btrfs: only add roots if necessary in find_parent_nodes()
by Wang Shilong
· 11 years ago
f05c474
Btrfs: fix memory leaks on walking backrefs failure
by Wang Shilong
· 11 years ago
bca1a29
Btrfs: add a reschedule point in btrfs_find_all_roots()
by Wang Shilong
· 11 years ago
95def2ed
Btrfs: fix to catch all errors when resolving indirect ref
by Wang Shilong
· 11 years ago
538f72cd
Btrfs: fix protection between walking backrefs and root deletion
by Wang Shilong
· 11 years ago
7ef81ac
Btrfs: only process as many file extents as there are refs
by Josef Bacik
· 11 years ago
580f0a6
Btrfs: fix extent_from_logical to deal with skinny metadata
by Josef Bacik
· 11 years ago
d7df2c7
Btrfs: attach delayed ref updates to delayed ref heads
by Josef Bacik
· 11 years ago
3fe81ce
Btrfs: fix deadlock when iterating inode refs and running delayed inodes
by Filipe David Borba Manana
· 11 years ago
e33d5c3
btrfs: bootstrap generic btrfs_find_item interface
by Kelley Nielsen
· 11 years ago
e94acd8
btrfs: replace path->slots[0] with otherwise unused variable 'slot'
by Valentina Giusti
· 11 years ago
fae7f21
btrfs: Use WARN_ON()'s return value in place of WARN_ON(1)
by Dulshani Gunawardhana
· 11 years ago
48ec473
Btrfs: fix a crash when running balance and defrag concurrently
by Liu Bo
· 11 years ago
dd3cc16
btrfs: drop unused parameter from btrfs_item_nr
by Ross Kirk
· 11 years ago
Next »