14 fixes and one selftest to verify the ipc fixes herein. 15 patches, based on a811c1fa0a02c062555b54651065899437bacdbe: Oleg Nesterov <oleg@xxxxxxxxxx>: ipc/mqueue.c: change __do_notify() to bypass check_kill_permission() Yafang Shao <laoar.shao@xxxxxxxxx>: mm, memcg: fix error return value of mem_cgroup_css_alloc() David Hildenbrand <david@xxxxxxxxxx>: mm/page_alloc: fix watchdog soft lockups during set_zone_contiguous() Maciej Grochowski <maciej.grochowski@xxxxx>: kernel/kcov.c: fix typos in kcov_remote_start documentation Ivan Delalande <colona@xxxxxxxxxx>: scripts/decodecode: fix trapping instruction formatting Janakarajan Natarajan <Janakarajan.Natarajan@xxxxxxx>: arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in sev_pin_memory() Khazhismel Kumykov <khazhy@xxxxxxxxxx>: eventpoll: fix missing wakeup for ovflist in ep_poll_callback Aymeric Agon-Rambosson <aymeric.agon@xxxxxxxxxx>: scripts/gdb: repair rb_first() and rb_last() Waiman Long <longman@xxxxxxxxxx>: mm/slub: fix incorrect interpretation of s->offset Filipe Manana <fdmanana@xxxxxxxx>: percpu: make pcpu_alloc() aware of current gfp context Roman Penyaev <rpenyaev@xxxxxxx>: kselftests: introduce new epoll60 testcase for catching lost wakeups epoll: atomically remove wait entry on wake up Qiwu Chen <qiwuchen55@xxxxxxxxx>: mm/vmscan: remove unnecessary argument description of isolate_lru_pages() Kees Cook <keescook@xxxxxxxxxxxx>: ubsan: disable UBSAN_ALIGNMENT under COMPILE_TEST Henry Willard <henry.willard@xxxxxxxxxx>: mm: limit boost_watermark on small zones arch/x86/kvm/svm/sev.c | 2 fs/eventpoll.c | 61 ++-- ipc/mqueue.c | 34 +- kernel/kcov.c | 4 lib/Kconfig.ubsan | 15 - mm/memcontrol.c | 15 - mm/page_alloc.c | 9 mm/percpu.c | 14 mm/slub.c | 45 ++- mm/vmscan.c | 1 scripts/decodecode | 2 scripts/gdb/linux/rbtree.py | 4 tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c | 146 ++++++++++ tools/testing/selftests/wireguard/qemu/debug.config | 1 14 files changed, 275 insertions(+), 78 deletions(-)