The usual shower of hotfixes and some followups to the recently merged page_owner enhancements. 16 patches, based on 2abd839aa7e615f2bbc50c8ba7deb9e40d186768. Subsystems affected by this patch series: Vlastimil Babka <vbabka@xxxxxxx>: Patch series "followups to debug_pagealloc improvements through page_owner", v3: mm, page_owner: fix off-by-one error in __set_page_owner_handle() mm, page_owner: decouple freeing stack trace from debug_pagealloc mm, page_owner: rename flag indicating that page is allocated Qian Cai <cai@xxxxxx>: mm/slub: fix a deadlock in show_slab_objects() Eric Biggers <ebiggers@xxxxxxxxxx>: lib/generic-radix-tree.c: add kmemleak annotations Alexander Potapenko <glider@xxxxxxxxxx>: mm/slub.c: init_on_free=1 should wipe freelist ptr for bulk allocations lib/test_meminit: add a kmem_cache_alloc_bulk() test David Rientjes <rientjes@xxxxxxxxxx>: mm, hugetlb: allow hugepage allocations to reclaim as needed Vlastimil Babka <vbabka@xxxxxxx>: mm, compaction: fix wrong pfn handling in __reset_isolation_pfn() Randy Dunlap <rdunlap@xxxxxxxxxxxxx>: fs/direct-io.c: fix kernel-doc warning fs/libfs.c: fix kernel-doc warning fs/fs-writeback.c: fix kernel-doc warning bitmap.h: fix kernel-doc warning and typo xarray.h: fix kernel-doc warning mm/slab.c: fix kernel-doc warning for __ksize() Jane Chu <jane.chu@xxxxxxxxxx>: mm/memory-failure: poison read receives SIGKILL instead of SIGBUS if mmaped more than once Documentation/dev-tools/kasan.rst | 3 ++ fs/direct-io.c | 3 -- fs/fs-writeback.c | 2 - fs/libfs.c | 3 -- include/linux/bitmap.h | 3 +- include/linux/page_ext.h | 10 ++++++ include/linux/xarray.h | 4 +- lib/generic-radix-tree.c | 32 +++++++++++++++++----- lib/test_meminit.c | 27 ++++++++++++++++++ mm/compaction.c | 7 ++-- mm/memory-failure.c | 22 ++++++++------- mm/page_alloc.c | 6 ++-- mm/page_ext.c | 23 ++++++--------- mm/page_owner.c | 55 +++++++++++++------------------------- mm/slab.c | 3 ++ mm/slub.c | 35 ++++++++++++++++++------ 16 files changed, 152 insertions(+), 86 deletions(-)