Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | | | | | | | | maple_tree: rework mas_wr_slot_store() to be cleaner and more efficient. | Peng Zhang | 2023-06-10 | 1 | -34/+19 | |
| * | | | | | | | | | | maple_tree: add comments and some minor cleanups to mas_wr_append() | Peng Zhang | 2023-06-10 | 1 | -24/+23 | |
| * | | | | | | | | | | maple_tree: add mas_wr_new_end() to calculate new_end accurately | Peng Zhang | 2023-06-10 | 1 | -11/+23 | |
| * | | | | | | | | | | maple_tree: make the code symmetrical in mas_wr_extend_null() | Peng Zhang | 2023-06-10 | 1 | -12/+14 | |
| * | | | | | | | | | | maple_tree: simplify mas_is_span_wr() | Peng Zhang | 2023-06-10 | 1 | -23/+11 | |
| * | | | | | | | | | | maple_tree: fix the arguments to __must_hold() | Peng Zhang | 2023-06-10 | 1 | -3/+3 | |
| * | | | | | | | | | | maple_tree: drop mas_{rev_}alloc() and mas_fill_gap() | Peng Zhang | 2023-06-10 | 1 | -108/+0 | |
| * | | | | | | | | | | maple_tree: rework mtree_alloc_{range,rrange}() | Peng Zhang | 2023-06-10 | 1 | -25/+32 | |
| * | | | | | | | | | | maple_tree: update testing code for mas_{next,prev,walk} | Liam R. Howlett | 2023-06-10 | 1 | -5/+633 | |
| * | | | | | | | | | | maple_tree: clear up index and last setting in single entry tree | Liam R. Howlett | 2023-06-10 | 1 | -10/+11 | |
| * | | | | | | | | | | maple_tree: add mas_prev_range() and mas_find_range_rev interface | Liam R. Howlett | 2023-06-10 | 1 | -39/+122 | |
| * | | | | | | | | | | maple_tree: introduce mas_prev_slot() interface | Liam R. Howlett | 2023-06-10 | 1 | -142/+90 | |
| * | | | | | | | | | | maple_tree: relocate mas_rewalk() and mas_rewalk_if_dead() | Liam R. Howlett | 2023-06-10 | 1 | -19/+19 | |
| * | | | | | | | | | | maple_tree: add mas_next_range() and mas_find_range() interfaces | Liam R. Howlett | 2023-06-10 | 1 | -50/+122 | |
| * | | | | | | | | | | maple_tree: introduce mas_next_slot() interface | Liam R. Howlett | 2023-06-10 | 1 | -125/+104 | |
| * | | | | | | | | | | maple_tree: fix testing mas_empty_area() | Liam R. Howlett | 2023-06-10 | 1 | -1/+1 | |
| * | | | | | | | | | | maple_tree: revise limit checks in mas_empty_area{_rev}() | Liam R. Howlett | 2023-06-10 | 2 | -14/+34 | |
| * | | | | | | | | | | maple_tree: try harder to keep active node with mas_prev() | Liam R. Howlett | 2023-06-10 | 1 | -42/+83 | |
| * | | | | | | | | | | maple_tree: try harder to keep active node after mas_next() | Liam R. Howlett | 2023-06-10 | 1 | -42/+47 | |
| * | | | | | | | | | | maple_tree: mas_start() reset depth on dead node | Liam R. Howlett | 2023-06-10 | 1 | -1/+1 | |
| * | | | | | | | | | | maple_tree: remove unnecessary check from mas_destroy() | Liam R. Howlett | 2023-06-10 | 1 | -3/+1 | |
| * | | | | | | | | | | maple_tree: add __init and __exit to test module | Liam R. Howlett | 2023-06-10 | 1 | -78/+80 | |
| * | | | | | | | | | | maple_tree: make test code work without debug enabled | Liam R. Howlett | 2023-06-10 | 2 | -6/+31 | |
| * | | | | | | | | | | maple_tree: return error on mte_pivots() out of range | Liam R. Howlett | 2023-06-10 | 1 | -11/+14 | |
| * | | | | | | | | | | maple_tree: use MAS_BUG_ON() prior to calling mas_meta_gap() | Liam R. Howlett | 2023-06-10 | 1 | -2/+2 | |
| * | | | | | | | | | | maple_tree: use MAS_WR_BUG_ON() in mas_store_prealloc() | Liam R. Howlett | 2023-06-10 | 1 | -1/+1 | |
| * | | | | | | | | | | maple_tree: use MAS_BUG_ON() from mas_topiary_range() | Liam R. Howlett | 2023-06-10 | 1 | -1/+2 | |
| * | | | | | | | | | | maple_tree: use MAS_BUG_ON() in mas_set_height() | Liam R. Howlett | 2023-06-10 | 1 | -1/+1 | |
| * | | | | | | | | | | maple_tree: use MAS_BUG_ON() when setting a leaf node as a parent | Liam R. Howlett | 2023-06-10 | 1 | -13/+13 | |
| * | | | | | | | | | | maple_tree: convert debug code to use MT_WARN_ON() and MAS_WARN_ON() | Liam R. Howlett | 2023-06-10 | 1 | -16/+14 | |
| * | | | | | | | | | | maple_tree: convert BUG_ON() to MT_BUG_ON() | Liam R. Howlett | 2023-06-10 | 1 | -1/+1 | |
| * | | | | | | | | | | maple_tree: add debug BUG_ON and WARN_ON variants | Liam R. Howlett | 2023-06-10 | 1 | -2/+32 | |
| * | | | | | | | | | | maple_tree: add format option to mt_dump() | Liam R. Howlett | 2023-06-10 | 2 | -34/+63 | |
| * | | | | | | | | | | maple_tree: clean up mas_dfs_postorder() | Liam R. Howlett | 2023-06-10 | 1 | -5/+2 | |
| * | | | | | | | | | | maple_tree: avoid unnecessary ascending | Liam R. Howlett | 2023-06-10 | 1 | -3/+8 | |
| * | | | | | | | | | | maple_tree: clean up mas_parent_enum() and rename to mas_parent_type() | Liam R. Howlett | 2023-06-10 | 1 | -28/+22 | |
| * | | | | | | | | | | maple_tree: fix static analyser cppcheck issue | Liam R. Howlett | 2023-06-10 | 1 | -2/+3 | |
| * | | | | | | | | | | mm: page_alloc: collect mem statistic into show_mem.c | Kefeng Wang | 2023-06-10 | 2 | -38/+1 | |
| * | | | | | | | | | | maple_tree: fix potential out-of-bounds access in mas_wr_end_piv() | Peng Zhang | 2023-06-10 | 1 | -5/+6 | |
| | |/ / / / / / / / | |/| | | | | | | | | ||||||
* | | | | | | | | | | Merge tag 'hardening-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2023-06-28 | 11 | -39/+179 | |
|\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|/ | |/| | | | | | | | | ||||||
| * | | | | | | | | | kobject: Use return value of strreplace() | Andy Shevchenko | 2023-06-06 | 1 | -2/+1 | |
| * | | | | | | | | | lib/string_helpers: Change returned value of the strreplace() | Andy Shevchenko | 2023-06-06 | 1 | -4/+8 | |
| * | | | | | | | | | string: use __builtin_memcpy() in strlcpy/strlcat | Alexander Potapenko | 2023-06-01 | 1 | -2/+2 | |
| * | | | | | | | | | ubsan: add prototypes for internal functions | Arnd Bergmann | 2023-05-31 | 2 | -3/+11 | |
| * | | | | | | | | | overflow: Add struct_size_t() helper | Kees Cook | 2023-05-26 | 1 | -1/+1 | |
| * | | | | | | | | | ubsan: remove cc-option test for UBSAN_TRAP | Nick Desaulniers | 2023-05-17 | 1 | -1/+0 | |
| * | | | | | | | | | string: Add Kunit tests for strcat() family | Kees Cook | 2023-05-16 | 3 | -0/+110 | |
| * | | | | | | | | | fortify: Allow KUnit test to build without FORTIFY | Kees Cook | 2023-05-16 | 2 | -1/+15 | |
| * | | | | | | | | | ubsan: Tighten UBSAN_BOUNDS on GCC | Kees Cook | 2023-05-16 | 1 | -25/+31 | |
| | |_|/ / / / / / | |/| | | | | | | | ||||||
* | | | | | | | | | Merge tag 'wq-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq | Linus Torvalds | 2023-06-28 | 1 | -0/+13 | |
|\ \ \ \ \ \ \ \ \ |