| Age | Commit message (Expand) | Author | Lines |
| 2026-04-05 | mm, swap: simplify checking if a folio is swapped | Kairui Song | -39/+48 |
| 2026-04-05 | mm, swap: no need to truncate the scan border | Kairui Song | -2/+2 |
| 2026-04-05 | mm, swap: use the swap table to track the swap count | Kairui Song | -558/+334 |
| 2026-04-05 | mm, swap: simplify swap table sanity range check | Kairui Song | -26/+9 |
| 2026-04-05 | mm, swap: mark bad slots in swap table directly | Kairui Song | -15/+41 |
| 2026-04-05 | mm, swap: implement helpers for reserving data in the swap table | Kairui Song | -13/+124 |
| 2026-04-05 | mm/workingset: leave highest bits empty for anon shadow | Kairui Song | -19/+34 |
| 2026-04-05 | mm, swap: consolidate bad slots setup and make it more robust | Kairui Song | -30/+38 |
| 2026-04-05 | mm, swap: remove redundant arguments and locking for enabling a device | Kairui Song | -30/+18 |
| 2026-04-05 | mm, swap: clean up swapon process and locking | Kairui Song | -39/+48 |
| 2026-04-05 | mm, swap: protect si->swap_file properly and use as a mount indicator | Kairui Song | -12/+13 |
| 2026-04-05 | mm: fix typo in the comment of mod_zone_state() | Miquel Sabaté Solà | -1/+1 |
| 2026-04-05 | mm: move pgscan, pgsteal, pgrefill to node stats | JP Kobryn (Meta) | -73/+82 |
| 2026-04-05 | selftests/mm: skip migration tests if NUMA is unavailable | AnishMulay | -1/+2 |
| 2026-04-05 | mm/pkeys: remove unused tsk parameter from arch_set_user_pkey_access() | Seongsu Park | -17/+10 |
| 2026-04-05 | maple_tree: clean up mas_wr_node_store() | Liam R. Howlett | -16/+26 |
| 2026-04-05 | maple_tree: don't pass end to mas_wr_append() | Liam R. Howlett | -4/+3 |
| 2026-04-05 | maple_tree: pass maple copy node to mas_wmb_replace() | Liam R. Howlett | -35/+25 |
| 2026-04-05 | maple_tree: remove maple big node and subtree structs | Liam R. Howlett | -1184/+0 |
| 2026-04-05 | maple_tree: use maple copy node for mas_wr_split() | Liam R. Howlett | -16/+149 |
| 2026-04-05 | maple_tree: add cp_converged() helper | Liam R. Howlett | -3/+11 |
| 2026-04-05 | maple_tree: add copy_tree_location() helper | Liam R. Howlett | -6/+12 |
| 2026-04-05 | maple_tree: add test for rebalance calculation off-by-one | Liam R. Howlett | -0/+125 |
| 2026-04-05 | maple_tree: use maple copy node for mas_wr_rebalance() operation | Liam R. Howlett | -7/+206 |
| 2026-04-05 | maple_tree: add cp_is_new_root() helper | Liam R. Howlett | -32/+38 |
| 2026-04-05 | maple_tree: separate wr_split_store and wr_rebalance store type code path | Liam R. Howlett | -24/+23 |
| 2026-04-05 | maple_tree: remove unnecessary return statements | Liam R. Howlett | -11/+0 |
| 2026-04-05 | maple_tree: inline mas_wr_spanning_rebalance() | Liam R. Howlett | -23/+15 |
| 2026-04-05 | maple_tree: start using maple copy node for destination | Liam R. Howlett | -182/+458 |
| 2026-04-05 | maple_tree: add gap support, slot and pivot sizes for maple copy | Liam R. Howlett | -0/+6 |
| 2026-04-05 | maple_tree: introduce ma_leaf_max_gap() | Liam R. Howlett | -20/+28 |
| 2026-04-05 | maple_tree: change initial big node setup in mas_wr_spanning_rebalance() | Liam R. Howlett | -23/+153 |
| 2026-04-05 | maple_tree: inline mas_spanning_rebalance_loop() into mas_wr_spanning_rebalan... | Liam R. Howlett | -1/+107 |
| 2026-04-05 | maple_tree: testing update for spanning store | Liam R. Howlett | -9/+163 |
| 2026-04-05 | maple_tree: introduce maple_copy node and use it in mas_spanning_rebalance() | Liam R. Howlett | -9/+157 |
| 2026-04-05 | maple_tree: correct right ma_wr_state end pivot in mas_wr_spanning_store() | Liam R. Howlett | -0/+1 |
| 2026-04-05 | maple_tree: move maple_subtree_state from mas_wr_spanning_store to mas_wr_spa... | Liam R. Howlett | -20/+21 |
| 2026-04-05 | maple_tree: don't pass through height in mas_wr_spanning_store | Liam R. Howlett | -5/+4 |
| 2026-04-05 | maple_tree: remove l_wr_mas from mas_wr_spanning_rebalance | Liam R. Howlett | -11/+8 |
| 2026-04-05 | maple_tree: make ma_wr_states reliable for reuse in spanning store | Liam R. Howlett | -0/+2 |
| 2026-04-05 | maple_tree: inline mas_spanning_rebalance() into mas_wr_spanning_rebalance() | Liam R. Howlett | -1/+19 |
| 2026-04-05 | maple_tree: remove unnecessary assignment of orig_l index | Liam R. Howlett | -1/+1 |
| 2026-04-05 | maple_tree: extract use of big node from mas_wr_spanning_store() | Liam R. Howlett | -18/+26 |
| 2026-04-05 | maple_tree: move mas_spanning_rebalance loop to function | Liam R. Howlett | -50/+58 |
| 2026-04-05 | maple_tree: fix mas_dup_alloc() sparse warning | Liam R. Howlett | -2/+9 |
| 2026-04-05 | mm/fadvise: validate offset in generic_fadvise | Kevin Lourenco | -1/+1 |
| 2026-04-05 | ksm: initialize the addr only once in rmap_walk_ksm | xu xin | -4/+3 |
| 2026-04-05 | Merge tag 'sched-urgent-2026-04-05' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | -8/+6 |
| 2026-04-05 | Merge tag 'perf-urgent-2026-04-05' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | -2/+4 |
| 2026-04-05 | Merge tag 'irq-urgent-2026-04-05' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | -2/+2 |