Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
520a247760f750307b53db905a10a17df1700f3b
/
lib
/
radix-tree.c
9e85d81
radix-tree: make radix_tree_descend() more useful
by Matthew Wilcox
· 9 years ago
d604c32
radix-tree: introduce radix_tree_replace_clear_tags()
by Matthew Wilcox
· 9 years ago
89148aa
radix-tree: tidy up __radix_tree_create()
by Matthew Wilcox
· 9 years ago
a8e4da2
radix-tree: tidy up range_tag_if_tagged
by Matthew Wilcox
· 9 years ago
8c1244d
radix-tree: tidy up next_chunk
by Matthew Wilcox
· 9 years ago
af49a63
radix-tree: change naming conventions in radix_tree_shrink
by Matthew Wilcox
· 9 years ago
b194d16
radix-tree: rename radix_tree_is_indirect_ptr()
by Matthew Wilcox
· 9 years ago
4dd6c09
radix-tree: rename indirect_to_ptr() to entry_to_node()
by Matthew Wilcox
· 9 years ago
a4db4dc
radix-tree: rename ptr_to_indirect() to node_to_entry()
by Matthew Wilcox
· 9 years ago
30ff46cc
radix-tree: rename INDIRECT_PTR to INTERNAL_NODE
by Matthew Wilcox
· 9 years ago
d089126
radix-tree: remove root->height
by Matthew Wilcox
· 9 years ago
fb20901
radix-tree: remove a use of root->height from delete_node
by Matthew Wilcox
· 9 years ago
c12e51b
radix-tree: replace node->height with node->shift
by Matthew Wilcox
· 9 years ago
0c7fa0a
radix-tree: split node->path into offset and height
by Matthew Wilcox
· 9 years ago
2fcd900
radix-tree: miscellaneous fixes
by Matthew Wilcox
· 9 years ago
6b053b8
radix-tree: add copyright statements
by Matthew Wilcox
· 9 years ago
0796c58
radix-tree: fix radix_tree_dump() for multi-order entries
by Ross Zwisler
· 9 years ago
070c5ac
radix-tree: fix radix_tree_range_tag_if_tagged() for multiorder entries
by Matthew Wilcox
· 9 years ago
0a2efc6
radix-tree: rewrite radix_tree_locate_item
by Matthew Wilcox
· 9 years ago
8a14f4d
radix-tree: fix radix_tree_create for sibling entries
by Matthew Wilcox
· 9 years ago
4589ba6
radix-tree: rewrite radix_tree_tag_get
by Ross Zwisler
· 9 years ago
00f47b5
radix-tree: rewrite radix_tree_tag_clear
by Ross Zwisler
· 9 years ago
fb96990
radix-tree: rewrite radix_tree_tag_set
by Ross Zwisler
· 9 years ago
21ef533
radix-tree: add support for multi-order iterating
by Ross Zwisler
· 9 years ago
7b60e9a
radix-tree: fix multiorder BUG_ON in radix_tree_insert
by Matthew Wilcox
· 9 years ago
8582995
radix-tree: rewrite __radix_tree_lookup
by Matthew Wilcox
· 9 years ago
afe0e39
radix-tree: fix several shrinking bugs with multiorder entries
by Matthew Wilcox
· 9 years ago
49ea6eb
radix-tree: fix extending the tree for multi-order entries at offset 0
by Matthew Wilcox
· 9 years ago
1456a43
radix-tree: introduce radix_tree_load_root()
by Matthew Wilcox
· 9 years ago
aa54757
radix-tree: remove restriction on multi-order entries
by Matthew Wilcox
· 9 years ago
29e0967
radix-tree: fix deleting a multi-order entry through an alias
by Matthew Wilcox
· 9 years ago
3b8c00f
radix-tree: fix sibling entry insertion
by Matthew Wilcox
· 9 years ago
db050f2
radix-tree: add missing sibling entry functionality
by Matthew Wilcox
· 9 years ago
57578c2
raxix-tree: introduce CONFIG_RADIX_TREE_MULTIORDER
by Matthew Wilcox
· 9 years ago
7cf19af
radix_tree: add radix_tree_dump
by Matthew Wilcox
· 9 years ago
e614523
radix_tree: add support for multi-order entries
by Matthew Wilcox
· 9 years ago
0070e28
radix_tree: loop based on shift count, not height
by Matthew Wilcox
· 9 years ago
339e635
radix_tree: tag all internal tree nodes as indirect pointers
by Matthew Wilcox
· 9 years ago
58e698a
radix-tree: account radix_tree_node to memory cgroup
by Vladimir Davydov
· 9 years ago
46437f9
radix-tree: fix race in gang lookup
by Matthew Wilcox
· 9 years ago
d0164ad
mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and avoiding waking kswapd
by Mel Gorman
· 9 years ago
9d2a8da
radix-tree: replace preallocated node array with linked list
by Kirill A. Shutemov
· 10 years ago
92cf211
sched/preempt: Merge preempt_mask.h into preempt.h
by Frederic Weisbecker
· 10 years ago
886d3df
lib/radix-tree.c: change to simpler include
by Rasmus Villemoes
· 10 years ago
ce80b06
lib/radix-tree.c: update the kmemleak stack trace for radix tree allocations
by Catalin Marinas
· 11 years ago
8e4c0b6
lib/radix-tree.c: kernel-doc warning fix
by Fabian Frederick
· 11 years ago
7c8e018
mm: replace __get_cpu_var uses with this_cpu_ptr
by Christoph Lameter
· 11 years ago
449dd69
mm: keep page cache radix tree nodes in check
by Johannes Weiner
· 11 years ago
139e561
lib: radix_tree: tree node interface
by Johannes Weiner
· 11 years ago
e7b563b
mm: filemap: move radix tree hole searching here
by Johannes Weiner
· 11 years ago
53c59f2
lib: radix-tree: add radix_tree_delete_item()
by Johannes Weiner
· 11 years ago
5f30fc9
lib/radix-tree.c: swapoff tmpfs radix_tree: remember to rcu_read_unlock
by Hugh Dickins
· 11 years ago
5e4c0d97
lib/radix-tree.c: make radix_tree_node_alloc() work correctly within interrupt
by Jan Kara
· 11 years ago
fffaee3
radix-tree: fix contiguous iterator
by Konstantin Khlebnikov
· 13 years ago
5536805
radix-tree: fix preload vector size
by Nick Piggin
· 13 years ago
cebbd29
radix-tree: rewrite gang lookup using iterator
by Konstantin Khlebnikov
· 13 years ago
78c1d78
radix-tree: introduce bit-optimized iterator
by Konstantin Khlebnikov
· 13 years ago
8bc3bcc
lib: reduce the use of module.h wherever possible
by Paul Gortmaker
· 13 years ago
e2bdb93
radix_tree: take radix_tree_path off stack
by Hugh Dickins
· 13 years ago
3fa36ac
radix_tree: clean away saw_unset_tag leftovers
by Hugh Dickins
· 13 years ago
e504f3f
tmpfs radix_tree: locate_item to speed up swapoff
by Hugh Dickins
· 13 years ago
6328650
radix_tree: exceptional entries and indices
by Hugh Dickins
· 13 years ago
ac15ee6
radix_tree: radix_tree_gang_lookup_tag_slot() may never return
by Toshiyuki Okajima
· 14 years ago
27d20fd
radix-tree: fix RCU bug
by Nick Piggin
· 14 years ago
d4f8f21
Merge branch 'rcu/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu into core/rcu
by Ingo Molnar
· 14 years ago
a6b9b4d
Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu into core/rcu
by Ingo Molnar
· 14 years ago
9ee4747
Merge branch 'radix-tree' of git://git.kernel.org/pub/scm/linux/kernel/git/dgc/xfsdev
by Linus Torvalds
· 14 years ago
144dcfc
radix-tree: radix_tree_range_tag_if_tagged() can set incorrect tags
by Dave Chinner
· 14 years ago
b6dd086
radix-tree: clear all tags in radix_tree_node_rcu_free
by Dave Chinner
· 14 years ago
d5ed3a4
lib/radix-tree.c: fix overflow in radix_tree_range_tag_if_tagged()
by Jan Kara
· 14 years ago
a111557
radix-tree: __rcu annotations
by Arnd Bergmann
· 15 years ago
ebf8aa4
radix-tree: omplement function radix_tree_range_tag_if_tagged
by Jan Kara
· 14 years ago
edcd1d8
radix-tree: fix radix_tree_prev_hole() underflow case
by Cesar Eduardo Barros
· 15 years ago
ce82653
radix_tree_tag_get() is not as safe as the docs make out [ver #2]
by David Howells
· 15 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
2676a58
radix-tree: Disable RCU lockdep checking in radix tree
by Paul E. McKenney
· 15 years ago
285e728
FS-Cache: Don't delete pending pages from the page-store tracking tree
by David Howells
· 15 years ago
b34df79
FS-Cache: Use radix tree preload correctly in tracking of pages to be stored
by David Howells
· 15 years ago
b72b71c
lib: do code optimization for radix_tree_lookup() and radix_tree_lookup_slot()
by Huang Shijie
· 16 years ago
dc56612
radix-tree: add radix_tree_prev_hole()
by Wu Fengguang
· 16 years ago
57c44c5
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 16 years ago
8cef7d5
lib: radix_tree.c make percpu variable static
by Harvey Harrison
· 16 years ago
8e6bdb7
trivial: radix-tree: document wrap-around issue of radix_tree_next_hole()
by Wu Fengguang
· 16 years ago
51cc506
SL*B: drop kmem cache argument from constructor
by Alexey Dobriyan
· 16 years ago
47feff2
radix-tree: add gang_lookup_slot, gang_lookup_slot_tag
by Nick Piggin
· 16 years ago
cde5353
Christoph has moved
by Christoph Lameter
· 16 years ago
643b52b
radix-tree: fix small lockless radix-tree bug
by Nick Piggin
· 17 years ago
488514d
Remove set_migrateflags()
by Christoph Lameter
· 17 years ago
e2848a0
radix-tree: avoid atomic allocations for preloaded insertions
by Nick Piggin
· 17 years ago
430d275
avoid negative (and full-width) shifts in radix-tree.c
by Peter Lund
· 17 years ago
4ba9b9d
Slab API: remove useless ctor parameter and reorder parameters
by Christoph Lameter
· 17 years ago
e12ba74
Group short-lived and reclaimable kernel allocations
by Mel Gorman
· 17 years ago
26fb158
fix the max path calculation in radix-tree.c
by Jeff Moyer
· 17 years ago
c0bc987
radix-tree: use indirect bit
by Nick Piggin
· 17 years ago
6df8ba4
radixtree: introduce radix_tree_next_hole()
by Fengguang Wu
· 17 years ago
20c2df8
mm: Remove slab destructors from kmem_cache_create().
by Paul Mundt
· 17 years ago
d7f0923
[LIB]: export radix_tree_preload()
by David Chinner
· 17 years ago
8bb7844
Add suspend-related notifications for CPU hotplug
by Rafael J. Wysocki
· 18 years ago
02316067
[PATCH] hotplug CPU: clean up hotcpu_notifier() use
by Ingo Molnar
· 18 years ago
7cf9c2c
[PATCH] radix-tree: RCU lockless readside
by Nick Piggin
· 18 years ago
Next »