| Commit message (Expand) | Author | Age | Files | Lines |
* | radix-tree: fix the comment of radix_tree_next_slot() | Hui Su | 2020-10-13 | 1 | -1/+1 |
* | radix tree test suite: Fix compilation | Matthew Wilcox (Oracle) | 2020-10-07 | 1 | -0/+1 |
* | radix-tree: Use local_lock for protection | Sebastian Andrzej Siewior | 2020-05-28 | 1 | -1/+10 |
* | radix tree: Remove radix_tree_iter_find | Matthew Wilcox (Oracle) | 2019-11-01 | 1 | -18/+0 |
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 153 | Thomas Gleixner | 2019-05-30 | 1 | -14/+1 |
* | radix tree: Remove multiorder support | Matthew Wilcox | 2018-10-21 | 1 | -36/+4 |
* | radix tree test suite: Convert tag_tagged_items to XArray | Matthew Wilcox | 2018-10-21 | 1 | -2/+0 |
* | radix tree: Remove radix_tree_clear_tags | Matthew Wilcox | 2018-10-21 | 1 | -2/+0 |
* | radix tree: Remove radix_tree_maybe_preload_order | Matthew Wilcox | 2018-10-21 | 1 | -1/+0 |
* | radix tree: Remove split/join code | Matthew Wilcox | 2018-10-21 | 1 | -6/+0 |
* | radix tree: Remove radix_tree_update_node_t | Matthew Wilcox | 2018-10-21 | 1 | -6/+1 |
* | shmem: Convert shmem_alloc_hugepage to XArray | Matthew Wilcox | 2018-10-21 | 1 | -5/+1 |
* | page cache: Convert find_get_pages_contig to XArray | Matthew Wilcox | 2018-10-21 | 1 | -17/+0 |
* | page cache: Add and replace pages using the XArray | Matthew Wilcox | 2018-10-21 | 1 | -3/+0 |
* | xarray: Define struct xa_node | Matthew Wilcox | 2018-10-21 | 1 | -26/+3 |
* | xarray: Add definition of struct xarray | Matthew Wilcox | 2018-10-21 | 1 | -20/+8 |
* | xarray: Change definition of sibling entries | Matthew Wilcox | 2018-09-29 | 1 | -4/+1 |
* | xarray: Replace exceptional entries | Matthew Wilcox | 2018-09-29 | 1 | -28/+8 |
* | xarray: add the xa_lock to the radix_tree_root | Matthew Wilcox | 2018-04-11 | 1 | -2/+5 |
* | radix tree: use GFP_ZONEMASK bits of gfp_t for flags | Matthew Wilcox | 2018-04-11 | 1 | -3/+4 |
* | idr: Remove idr_alloc_ext | Matthew Wilcox | 2018-02-06 | 1 | -16/+1 |
* | include/linux/radix-tree.h: remove unneeded #include <linux/bug.h> | Masahiro Yamada | 2017-11-17 | 1 | -1/+0 |
* | mm, truncate: do not check mapping for every page being truncated | Mel Gorman | 2017-11-15 | 1 | -4/+3 |
* | idr: Add new APIs to support unsigned long | Chris Mi | 2017-08-30 | 1 | -2/+19 |
* | radix-tree: Fix __rcu annotations | Matthew Wilcox | 2017-02-13 | 1 | -56/+54 |
* | radix-tree: Add rcu_dereference and rcu_assign_pointer calls | Matthew Wilcox | 2017-02-13 | 1 | -1/+1 |
* | radix-tree: Store a pointer to the root in each node | Matthew Wilcox | 2017-02-13 | 1 | -1/+1 |
* | Reimplement IDR and IDA using the radix tree | Matthew Wilcox | 2017-02-13 | 1 | -4/+45 |
* | radix-tree: Add radix_tree_iter_delete | Matthew Wilcox | 2017-02-13 | 1 | -0/+2 |
* | radix-tree: Add radix_tree_iter_tag_clear() | Matthew Wilcox | 2017-02-13 | 1 | -1/+3 |
* | radix tree: constify some pointers | Matthew Wilcox | 2017-01-27 | 1 | -11/+11 |
* | radix tree: Add some implicit includes | Matthew Wilcox | 2017-01-27 | 1 | -2/+4 |
* | mm: workingset: fix use-after-free in shadow node shrinker | Johannes Weiner | 2017-01-07 | 1 | -1/+3 |
* | radix-tree: add radix_tree_split_preload() | Matthew Wilcox | 2016-12-14 | 1 | -0/+1 |
* | radix-tree: add radix_tree_split | Matthew Wilcox | 2016-12-14 | 1 | -0/+12 |
* | radix-tree: add radix_tree_join | Matthew Wilcox | 2016-12-14 | 1 | -0/+3 |
* | radix-tree: delete radix_tree_range_tag_if_tagged() | Matthew Wilcox | 2016-12-14 | 1 | -37/+37 |
* | radix-tree: delete radix_tree_locate_item() | Matthew Wilcox | 2016-12-14 | 1 | -1/+0 |
* | radix-tree: improve multiorder iterators | Matthew Wilcox | 2016-12-14 | 1 | -41/+30 |
* | radix-tree: move rcu_head into a union with private_list | Matthew Wilcox | 2016-12-14 | 1 | -10/+4 |
* | mm: workingset: move shadow entry tracking to radix tree exceptional tracking | Johannes Weiner | 2016-12-12 | 1 | -6/+2 |
* | lib: radix-tree: update callback for changing leaf nodes | Johannes Weiner | 2016-12-12 | 1 | -1/+3 |
* | lib: radix-tree: check accounting of existing slot replacement users | Johannes Weiner | 2016-12-12 | 1 | -14/+2 |
* | lib: radix-tree: native accounting of exceptional entries | Johannes Weiner | 2016-12-12 | 1 | -3/+7 |
* | radix-tree: 'slot' can be NULL in radix_tree_next_slot() | Ross Zwisler | 2016-10-11 | 1 | -0/+8 |
* | mm: filemap: don't plant shadow entries without radix tree node | Johannes Weiner | 2016-10-05 | 1 | -3/+3 |
* | radix-tree: fix comment about "exceptional" bits | Ross Zwisler | 2016-08-02 | 1 | -1/+1 |
* | radix-tree: implement radix_tree_maybe_preload_order() | Kirill A. Shutemov | 2016-07-26 | 1 | -0/+1 |
* | radix-tree: fix radix_tree_iter_retry() for tagged iterators. | Andrey Ryabinin | 2016-07-23 | 1 | -0/+1 |
* | radix-tree: free up the bottom bit of exceptional entries for reuse | Matthew Wilcox | 2016-05-20 | 1 | -15/+23 |