Merge tag 'mm-hotfixes-stable-2023-04-07-16-23' of...
Merge tag 'mm-hotfixes-stable-2023-04-07-16-23' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm Pull MM fixes from Andrew Morton: "28 hotfixes. 23 are cc:stable and the other five address issues which were introduced during this merge cycle. 20 are for MM and the remainder are for other subsystems" * tag 'mm-hotfixes-stable-2023-04-07-16-23' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (28 commits) maple_tree: fix a potential concurrency bug in RCU mode maple_tree: fix get wrong data_end in mtree_lookup_walk() mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() nilfs2: fix sysfs interface lifetime mm: take a page reference when removing device exclusive entries mm: vmalloc: avoid warn_alloc noise caused by fatal signal nilfs2: initialize "struct nilfs_binfo_dat"->bi_pad field nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() zsmalloc: document freeable stats zsmalloc: document new fullness grouping fsdax: force clear dirty mark if CoW mm/hugetlb: fix uffd wr-protection for CoW optimization path mm: enable maple tree RCU mode by default maple_tree: add RCU lock checking to rcu callback functions maple_tree: add smp_rmb() to dead node detection maple_tree: fix write memory barrier of nodes once dead for RCU mode maple_tree: remove extra smp_wmb() from mas_dead_leaves() maple_tree: fix freeing of nodes in rcu mode maple_tree: detect dead nodes in mas_start() maple_tree: be more cautious about dead nodes ...
No related branches found
No related tags found
Showing
- .mailmap 2 additions, 0 deletions.mailmap
- Documentation/mm/zsmalloc.rst 76 additions, 59 deletionsDocumentation/mm/zsmalloc.rst
- fs/dax.c 47 additions, 5 deletionsfs/dax.c
- fs/nilfs2/btree.c 1 addition, 0 deletionsfs/nilfs2/btree.c
- fs/nilfs2/direct.c 1 addition, 0 deletionsfs/nilfs2/direct.c
- fs/nilfs2/segment.c 1 addition, 2 deletionsfs/nilfs2/segment.c
- fs/nilfs2/super.c 2 additions, 0 deletionsfs/nilfs2/super.c
- fs/nilfs2/the_nilfs.c 7 additions, 5 deletionsfs/nilfs2/the_nilfs.c
- include/linux/mm_types.h 2 additions, 1 deletioninclude/linux/mm_types.h
- kernel/fork.c 3 additions, 0 deletionskernel/fork.c
- lib/Kconfig.debug 2 additions, 2 deletionslib/Kconfig.debug
- lib/maple_tree.c 190 additions, 97 deletionslib/maple_tree.c
- mm/hugetlb.c 12 additions, 2 deletionsmm/hugetlb.c
- mm/kfence/core.c 16 additions, 16 deletionsmm/kfence/core.c
- mm/memory.c 15 additions, 1 deletionmm/memory.c
- mm/mmap.c 2 additions, 1 deletionmm/mmap.c
- mm/swapfile.c 2 additions, 1 deletionmm/swapfile.c
- mm/vmalloc.c 5 additions, 3 deletionsmm/vmalloc.c
- tools/testing/radix-tree/maple.c 16 additions, 0 deletionstools/testing/radix-tree/maple.c
Loading
Please register or sign in to comment