Age | Commit message (Expand) | Author |
2020-10-16 | lib/idr.c: document that ida_simple_{get,remove}() are deprecated | Stephen Boyd |
2020-10-16 | lib/idr.c: document calling context for IDA APIs mustn't use locks | Stephen Boyd |
2020-05-28 | radix-tree: Use local_lock for protection | Sebastian Andrzej Siewior |
2019-11-08 | Merge tag 'xarray-5.4' of git://git.infradead.org/users/willy/linux-dax | Linus Torvalds |
2019-11-03 | idr: Fix integer overflow in idr_for_each_entry | Matthew Wilcox (Oracle) |
2019-07-01 | idr: introduce idr_for_each_entry_continue_ul() | Cong Wang |
2019-07-01 | idr: fix overflow case for idr_for_each_entry_ul() | Cong Wang |
2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 220 | Thomas Gleixner |
2018-10-21 | ida: Convert to XArray | Matthew Wilcox |
2018-08-26 | Merge branch 'ida-4.19' of git://git.infradead.org/users/willy/linux-dax | Linus Torvalds |
2018-08-21 | ida: Remove old API | Matthew Wilcox |
2018-08-21 | ida: Add new API | Matthew Wilcox |
2018-06-18 | IDR: Expose the XArray lock | willy@infradead.org |
2018-04-11 | xarray: add the xa_lock to the radix_tree_root | Matthew Wilcox |
2018-04-11 | radix tree: use GFP_ZONEMASK bits of gfp_t for flags | Matthew Wilcox |
2018-02-06 | idr: Add documentation | Matthew Wilcox |
2018-02-06 | idr: Make 1-based IDRs more efficient | Matthew Wilcox |
2018-02-06 | idr: Rename idr_for_each_entry_ext | Matthew Wilcox |
2018-02-06 | idr: Remove idr_alloc_ext | Matthew Wilcox |
2018-02-06 | idr: Add idr_alloc_u32 helper | Matthew Wilcox |
2018-02-06 | idr: Delete idr_find_ext function | Matthew Wilcox |
2018-02-06 | idr: Delete idr_replace_ext function | Matthew Wilcox |
2018-02-06 | idr: Delete idr_remove_ext function | Matthew Wilcox |
2017-12-14 | include/linux/idr.h: add #include <linux/bug.h> | Wei Wang |
2017-08-30 | idr: Add new APIs to support unsigned long | Chris Mi |
2017-02-13 | idr: Return the deleted entry from idr_remove | Matthew Wilcox |
2017-02-13 | ida: Move ida_bitmap to a percpu variable | Matthew Wilcox |
2017-02-13 | Reimplement IDR and IDA using the radix tree | Matthew Wilcox |
2016-12-14 | idr: reduce the number of bits per level from 8 to 6 | Matthew Wilcox |
2016-12-14 | rxrpc: abstract away knowledge of IDR internals | Matthew Wilcox |
2016-12-14 | idr: add ida_is_empty | Matthew Wilcox |
2015-11-25 | drbd: Backport the "status" command | Andreas Gruenbacher |
2014-06-06 | idr: reorder the fields | Lai Jiangshan |
2014-04-07 | idr: remove dead code | Stephen Hemminger |
2014-04-02 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik... | Linus Torvalds |
2014-02-17 | idr: Add new function idr_is_empty() | Andreas Gruenbacher |
2014-01-30 | idr: remove unused prototype of idr_free() | Vladimir Davydov |
2013-05-08 | Merge branch 'for-3.10/drivers' of git://git.kernel.dk/linux-block | Linus Torvalds |
2013-04-29 | idr: introduce idr_alloc_cyclic() | Jeff Layton |
2013-03-28 | idr: document exit conditions on idr_for_each_entry better | George Spelvin |
2013-03-13 | idr: deprecate idr_pre_get() and idr_get_new[_above]() | Tejun Heo |
2013-03-12 | idr: fix new kernel-doc warnings | Randy Dunlap |
2013-02-27 | idr: implement lookup hint | Tejun Heo |
2013-02-27 | idr: add idr_layer->prefix | Tejun Heo |
2013-02-27 | idr: make idr_layer larger | Tejun Heo |
2013-02-27 | idr: remove length restriction from idr_layer->bitmap | Tejun Heo |
2013-02-27 | idr: remove MAX_IDR_MASK and move left MAX_IDR_* into idr.c | Tejun Heo |
2013-02-27 | idr: implement idr_preload[_end]() and idr_alloc() | Tejun Heo |
2013-02-27 | idr: remove _idr_rc_to_errno() hack | Tejun Heo |
2013-02-27 | idr: relocate idr_for_each_entry() and reorganize id[r|a]_get_new() | Tejun Heo |