This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits e336550f6bf3 secretmem-test-add-basic-selftest-for-memfd_secret2-fix omits 55278e9f982d secretmem: test: add basic selftest for memfd_secret(2) omits ae151b29c791 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix omits b97752013edc arch, mm: wire up memfd_secret system call were relevant omits eaa0d0f9ba30 PM: hibernate: disable when there are active secretmem users omits 6ff50cbe38a7 secretmem: add memcg accounting omits 067806a2efd3 secretmem: use PMD-size pages to amortize direct map fragm [...] omits 694a3cbbfd6d mm: introduce memfd_secret system call to create "secret" [...] omits f3b7a0c27526 kfence: fix implicit function declaration omits 40a8930416e6 set_memory: allow querying whether set_direct_map_*() is a [...] omits b4f026989604 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix omits 0db8bd894471 set_memory: allow set_direct_map_*_noflush() for multiple pages omits 1791ecc108e6 mmap: make mlock_future_check() global omits d9db291ba0b6 mm: add definition of PMD_PAGE_ORDER omits e0cb591b165c mm/gup: assert that the mmap lock is held in __get_user_pages() omits a263cb22cd04 mmap locking API: don't check locking if the mm isn't live yet omits fb4adc5c07bc selftests/filesystems: expand epoll with epoll_pwait2 omits 61af0f40cca9 epoll: wire up syscall epoll_pwait2 omits 73838592ac6d epoll: add syscall epoll_pwait2 omits 1f5a693c35d6 epoll: convert internal api to timespec64 omits da3d6e4c25b5 mm: fix some spelling mistakes in comments omits 78e04f47e901 kasan: update documentation omits e53d04894055 kasan, mm: allow cache merging with no metadata omits 864a94571a6f kasan: sanitize objects when metadata doesn't fit omits 042a402ff631 kasan: clarify comment in __kasan_kfree_large omits 4112547e01ec kasan: simplify assign_tag and set_tag calls omits 06788b95ea61 kasan: don't round_up too much omits e32749772108 kasan, mm: rename kasan_poison_kfree omits 8800546f36b3 kasan, mm: check kasan_enabled in annotations omits fa4d67e4c7a0 kasan: don't use read-only static keys omits b49b1fda123e kasan: add and integrate kasan boot parameters omits 3a1092469df9 kasan: inline (un)poison_range and check_invalid_free omits ace8361e5a42 kasan: open-code kasan_unpoison_slab omits 660f8f1e90d4 kasan: inline random_tag for HW_TAGS omits aaa43e06cecc kasan: inline kasan_reset_tag for tag-based modes omits bf70d997cab9 kasan: remove __kasan_unpoison_stack omits 31509bd3ed92 kasan: allow VMAP_STACK for HW_TAGS mode omits 40d2653c1f9d kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK omits b30c394655a9 kasan: introduce set_alloc_info omits 1c5b5c0d3f3d kasan: rename get_alloc/free_info omits e565f05850f1 kasan: simplify quarantine_put call site omits 52931fca5ba8 kselftest/arm64: check GCR_EL1 after context switch omits 410df302a42d kasan: add documentation for hardware tag-based mode omits a794b0240cab kasan, arm64: enable CONFIG_KASAN_HW_TAGS omits 6c145dcb09b8 kasan, mm: reset tags when accessing metadata omits ecb2c24d2791 kasan, arm64: print report from tag fault handler omits c7e724642c2e kasan, arm64: implement HW_TAGS runtime omits 0056ad3c8323 kasan, arm64: expand CONFIG_KASAN checks omits a07e244d3e4c kasan, x86, s390: update undef CONFIG_KASAN omits c85b79aa57a2 kasan: define KASAN_GRANULE_SIZE for HW_TAGS omits 223b62f3e724 arm64: kasan: add arch layer for memory tagging helpers omits 8083f6a53108 arm64: kasan: align allocations for HW_TAGS omits 7867c07d8d29 kasan, mm: untag page address in free_reserved_area omits f3cbdd121dc5 arm64: mte: switch GCR_EL1 in kernel entry and exit omits d5b1221d9b4a arm64: mte: convert gcr_user into an exclude mask omits e04f6a266584 arm64: kasan: allow enabling in-kernel MTE omits a6fd024dc02f arm64: mte: ensure CONFIG_ARM64_PAN is enabled with MTE omits dd6870f3218e arm64: mte: add in-kernel tag fault handler omits 54053196a429 arm64: mte: reset the page tag in page->flags omits a6bdf8dc80f6 arm64: mte: add in-kernel MTE helpers omits 4180fd7ba760 arm64: enable armv8.5-a asm-arch option omits 6aae1852704b kasan: introduce CONFIG_KASAN_HW_TAGS omits bb4a6b590f49 kasan: separate metadata_fetch_row for each mode omits d96538c30f7a kasan: rename SHADOW layout macros to META omits 5257194111a8 kasan: rename print_shadow_for_address to print_memory_metadata omits fe92adf10f6b kasan: rename addr_has_shadow to addr_has_metadata omits 321eb9d8a0ae kasan, arm64: rename kasan_init_tags and mark as __init omits 4fbc0b0a50b4 kasan, arm64: move initialization message omits e3abbc6ae2a1 kasan, arm64: only use kasan_depth for software modes omits dd55ffd33744 kasan, arm64: only init shadow for software modes omits e4ef6eeef93f kasan: decode stack frame only with KASAN_STACK_ENABLE omits 7149ff3bae9f kasan: hide invalid free check implementation omits a04c44b70367 kasan: don't duplicate config dependencies omits 34ec07a258ce kasan: rename report and tags files omits 0d5b1143b222 kasan: define KASAN_MEMORY_PER_SHADOW_PAGE omits 79da0b12c659 kasan: split out shadow.c from common.c omits d3da9f43f10d kasan: only build init.c for software modes omits dbb0ad3313c8 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* omits a38e24f5ead7 kasan: rename (un)poison_shadow to (un)poison_range omits b22aa998b5a1 kasan, mm: fix build issue with asmlinkage omits e2622996f4cc kasan: shadow declarations only for software modes omits 8776950847b1 kasan: group vmalloc code omits cbca0aa4f39d kasan: KASAN_VMALLOC depends on KASAN_GENERIC omits 7a559ca7def3 kasan: drop unnecessary GPL text from comment headers omits c07f72eaa773 merge fix for "s390/pci: remove races against pte updates" omits 1d60282327b5 mm: simplify follow_pte{,pmd} omits e6ec7ccc8f85 mm: unexport follow_pte_pmd omits aaab9b64213b epoll: eliminate unnecessary lock for zero timeout omits aa81435ef11d epoll: replace gotos with a proper loop omits 897d4fc31ce1 epoll: pull all code between fetch_events and send_event i [...] omits 1208fd6c10f5 epoll: simplify and optimize busy loop logic omits 415647f973ad epoll: move eavail next to the list_empty_careful check omits 93bea07b24fa epoll: pull fatal signal checks into ep_send_events() omits 041da00cf1fe epoll: simplify signal handling omits b71d7ba5469d epoll: check for events when removing a timed out thread f [...] omits bc33e7ab2735 ARM: boot: quote aliased symbol names in string.c omits 15bd718339ad treewide: remove stringification from __alias macro definition omits 20cfc74fa034 mm/memcg: warn on missing memcg on mem_cgroup_page_lruvec() omits ff9a4f3e6ac2 mm/memcg: add missed warning in mem_cgroup_lruvec omits 4f23cd482718 mm/memcontrol:rewrite mem_cgroup_page_lruvec() omits be180ec9a9d5 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] omits 3cf8595a72af mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] omits e62aa0faa975 mm: slub: call account_slab_page() after slab page initialization omits 507701a2b302 mm, kvm: account kvm_vcpu_mmap to kmemcg omits 30b33ae47533 mm/memcg: remove unused definitions omits 9bc92ea68509 mm/memcg: warning on !memcg after readahead page charged omits ee0ada4de7c4 mm/memcg: bail early from swap accounting if memcg disabled omits f0f2e6b87011 apparmor: remove duplicate macro list_entry_is_head() omits 7df4e55f536a kmap: stupid hacks to make it compile omits e913769e3d45 Merge branch 'akpm-current/current' omits 73a01ed47302 Merge remote-tracking branch 'memblock/for-next' omits 9b99880cd0d7 Merge remote-tracking branch 'notifications/notifications- [...] omits 989093ae11d2 Merge remote-tracking branch 'kunit-next/kunit' omits b7e1ed6bbcc2 Merge remote-tracking branch 'fpga/for-next' omits daacfbf5783c Merge remote-tracking branch 'pidfd/for-next' omits dd31aea4f575 Merge remote-tracking branch 'hyperv/hyperv-next' omits 6146ad420a1a Merge remote-tracking branch 'xarray/main' omits f4336dd5afa6 Merge remote-tracking branch 'nvmem/for-next' omits 5863ec18e1db Merge remote-tracking branch 'slimbus/for-next' omits c383480969a3 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits c06817b2fb93 Merge remote-tracking branch 'ntb/ntb-next' omits 7de17b71162c Merge remote-tracking branch 'rtc/rtc-next' omits 95cb09ad6352 Merge remote-tracking branch 'coresight/next' omits 47ef316e6b3a Merge remote-tracking branch 'livepatching/for-next' omits fbbdcd2279d0 Merge remote-tracking branch 'kselftest/next' omits 35be2794d048 Merge remote-tracking branch 'userns/for-next' omits 3a04a6d156aa Merge remote-tracking branch 'pwm/for-next' omits 6537efef9ea1 Merge remote-tracking branch 'pinctrl/for-next' omits 79b5f870ad60 Merge remote-tracking branch 'gpio/for-next' omits 08e1d0c645a0 Merge remote-tracking branch 'rpmsg/for-next' omits 4ab534b41beb Merge remote-tracking branch 'vhost/linux-next' omits c1af035e8aa2 Merge remote-tracking branch 'scsi-mkp/for-next' omits fb6bf80641e2 Merge remote-tracking branch 'scsi/for-next' omits 2ad434af1513 Merge remote-tracking branch 'cgroup/for-next' omits 1c12f4165105 Merge remote-tracking branch 'dmaengine/next' omits c1f49b0ff3ac Merge remote-tracking branch 'icc/icc-next' omits d53c3d24c190 Merge remote-tracking branch 'mux/for-next' omits 6d409a4f6f49 Merge remote-tracking branch 'vfio/next' omits b3b688fe0a0f Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 97a02e1513d6 Merge remote-tracking branch 'ipmi/for-next' omits 64f8a9f72e0f Merge remote-tracking branch 'leds/for-next' omits 97df62bb3ecc Merge remote-tracking branch 'hsi/for-next' omits c07589a8d79f Merge remote-tracking branch 'chrome-platform/for-next' omits cc2e634f25b9 Merge remote-tracking branch 'drivers-x86/for-next' omits 48e03db86a9e Merge remote-tracking branch 'workqueues/for-next' omits 8487ce7d59c9 Merge remote-tracking branch 'percpu/for-next' omits ad3925606ff3 Merge remote-tracking branch 'xen-tip/linux-next' omits 10cdb5bf2825 Merge remote-tracking branch 'kvms390/next' omits 1c16fe0fbd4a Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 5878a63fb44b Merge remote-tracking branch 'kvm-arm/next' omits 7c31d3803868 Merge remote-tracking branch 'rcu/rcu/next' omits 6690e51a9c8a Merge remote-tracking branch 'ftrace/for-next' omits 3ca6637cd34b Merge remote-tracking branch 'edac/edac-for-next' omits 58c625d87fe2 Merge remote-tracking branch 'tip/auto-latest' omits 6b07b559b05f Merge remote-tracking branch 'spi/for-next' omits 8c0049bd66e9 Merge remote-tracking branch 'mailbox/mailbox-for-next' omits dbd552038d3a Merge remote-tracking branch 'devicetree/for-next' omits 0c39dfb670f6 Merge remote-tracking branch 'audit/next' omits 4891db55f79d Merge remote-tracking branch 'smack/next' omits e76fd804abf3 Merge remote-tracking branch 'selinux/next' omits 1dab1204c025 Merge remote-tracking branch 'keys/keys-next' omits 8387d09610bb Merge remote-tracking branch 'integrity/next-integrity' omits 8e8696ff18bc Merge remote-tracking branch 'security/next-testing' omits 742d50f7bc65 Merge remote-tracking branch 'regulator/for-next' omits 787031ad5591 Merge remote-tracking branch 'battery/for-next' omits 8909b51c221e Merge remote-tracking branch 'backlight/for-backlight-next' omits e5f99d028131 Merge remote-tracking branch 'mfd/for-mfd-next' omits 7d72e7a7905b Merge remote-tracking branch 'mmc/next' omits e79f29055c5c Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 86d8bf60c252 Merge remote-tracking branch 'device-mapper/for-next' omits f11a9bfb277c Merge remote-tracking branch 'block/for-next' omits 46b13f6a846f Merge remote-tracking branch 'input/next' omits 0d4f0b9c311f Merge remote-tracking branch 'modules/modules-next' omits ee85e3687c89 Merge remote-tracking branch 'regmap/for-next' omits ab0a3ced433a Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 3fbe014a1649 Merge remote-tracking branch 'drm-msm/msm-next' omits f5ed94f14f7b Merge remote-tracking branch 'drm-intel/for-linux-next' omits 7407fae50110 Merge remote-tracking branch 'amdgpu/drm-next' omits 82093d3f2231 Merge remote-tracking branch 'drm/drm-next' omits 07e45e7ae332 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 762a69e0e544 Merge remote-tracking branch 'nand/nand/next' omits 5a109229b6fd Merge remote-tracking branch 'mtd/mtd/next' omits 7f4686f2f832 Merge remote-tracking branch 'gfs2/for-next' omits ddb87ab63ad9 Merge remote-tracking branch 'net-next/master' omits 420cbb7678c1 Merge remote-tracking branch 'rdma/for-next' omits c73c352fcce9 Merge remote-tracking branch 'swiotlb/linux-next' omits 4ef706fed2f4 Merge remote-tracking branch 'dlm/next' omits d60b947bac45 Merge remote-tracking branch 'ieee1394/for-next' omits bd00e186baf7 Merge remote-tracking branch 'thermal/thermal/linux-next' omits b1b5e923f518 Merge remote-tracking branch 'pm/linux-next' omits bbb0e629d31e Merge remote-tracking branch 'v4l-dvb-next/master' omits 1e2e428aa44a Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits a1563fc1cbd5 Merge remote-tracking branch 'dmi/dmi-for-next' omits 3181e670a458 Merge remote-tracking branch 'i3c/i3c/next' omits 9f756acc2031 Merge remote-tracking branch 'i2c/i2c/for-next' omits eaeb802253b7 Merge remote-tracking branch 'hid/for-next' omits 42bb29f246c7 Merge remote-tracking branch 'pstore/for-next/pstore' omits 6964b3c1c32c Merge remote-tracking branch 'pci/next' omits 90f4fceb57b6 Merge remote-tracking branch 'printk/for-next' omits 4890cd3c8f02 Merge remote-tracking branch 'vfs/for-next' omits be79e5df0174 Merge remote-tracking branch 'file-locks/locks-next' omits 0e9af44b82de Merge remote-tracking branch 'xfs/for-next' omits b248bfbf3a53 Merge remote-tracking branch 'v9fs/9p-next' omits da65304fa278 Merge remote-tracking branch 'ubifs/next' omits 24f526372288 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 9b4d8d430e2b Merge remote-tracking branch 'cel/cel-next' omits 1adc981492a4 Merge remote-tracking branch 'nfs-anna/linux-next' omits d64a25534160 Merge remote-tracking branch 'nfs/linux-next' omits a2696b6d0ea0 Merge remote-tracking branch 'jfs/jfs-next' omits 1797a068d2e2 Merge remote-tracking branch 'fuse/for-next' omits c1f5abc3dfb2 Merge remote-tracking branch 'f2fs/dev' omits 8524cf9da016 Merge remote-tracking branch 'ext4/dev' omits 3631914794e6 Merge remote-tracking branch 'ext3/for_next' omits 1e93dc2c3fbd Merge remote-tracking branch 'exfat/dev' omits f8fc3f605d60 Merge remote-tracking branch 'erofs/dev' omits 9bc31fb3d5cd Merge remote-tracking branch 'configfs/for-next' omits 3251edc39671 Merge remote-tracking branch 'cifs/for-next' omits 8b483e3ae7b7 Merge remote-tracking branch 'ceph/master' omits c7ae2fe6ff71 cifs: update internal module version number omits 15f686606737 Merge remote-tracking branch 'btrfs/for-next' omits 4a2d9fc82fee Merge remote-tracking branch 'uml/linux-next' omits afa34f36a5da Merge remote-tracking branch 's390/for-next' omits acce72f49f6d Merge remote-tracking branch 'risc-v/for-next' omits 84192e00ab16 Merge remote-tracking branch 'powerpc/next' omits b5c84c414310 Merge remote-tracking branch 'parisc-hd/for-next' omits 52df14904c36 Merge remote-tracking branch 'openrisc/for-next' omits f3d8c81561be Merge remote-tracking branch 'nds32/next' omits 557f2e673d9d Merge remote-tracking branch 'mips/mips-next' omits c848bf4c562d Merge remote-tracking branch 'microblaze/next' omits 34431e21eac0 Merge remote-tracking branch 'm68knommu/for-next' omits 12c668adf4ef Merge remote-tracking branch 'h8300/h8300-next' omits 5dbc10b90d73 Merge remote-tracking branch 'csky/linux-next' omits 396263c35d5f Merge remote-tracking branch 'clk/clk-next' omits 56b8f8a8671f Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits e03308241d7f Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 9b5efd165a79 Merge remote-tracking branch 'tegra/for-next' omits a576353a87b3 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 23e683419f34 Merge remote-tracking branch 'stm32/stm32-next' omits f1d1d486c197 Merge remote-tracking branch 'samsung-krzk/for-next' omits c51e3ede2bb9 Merge remote-tracking branch 'rockchip/for-next' omits 8cb53709b260 Merge remote-tracking branch 'reset/reset/next' omits 7284a6319edc Merge remote-tracking branch 'renesas/next' omits 443446d42391 Merge remote-tracking branch 'realtek/for-next' omits 74570ebe3a04 Merge remote-tracking branch 'qcom/for-next' omits ed68029d7b84 Merge remote-tracking branch 'omap/for-next' omits 3b1758a7c004 Merge remote-tracking branch 'mvebu/for-next' omits e647ec4c0496 Merge remote-tracking branch 'mediatek/for-next' omits d3e8a63908cf Merge remote-tracking branch 'keystone/next' omits 1df2ff952051 Merge remote-tracking branch 'imx-mxs/for-next' omits 2c4e8acc6095 Merge remote-tracking branch 'drivers-memory/for-next' omits aba043e2dce4 Merge remote-tracking branch 'at91/at91-next' omits f8113b5ce1e6 Merge remote-tracking branch 'aspeed/for-next' omits c7335c0e4e7d Merge remote-tracking branch 'amlogic/for-next' omits b827245e96f6 Merge remote-tracking branch 'arm-soc/for-next' omits 16afad80f6e1 Merge remote-tracking branch 'arm64/for-next/core' omits 1c2275881a19 Merge remote-tracking branch 'arm/for-next' omits 92e3b930645e Merge remote-tracking branch 'asm-generic/master' omits 9abbd512d78b Merge remote-tracking branch 'dma-mapping/for-next' omits 43bede1b8c70 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits b7cf0f141628 Merge remote-tracking branch 'kbuild/for-next' omits abbad2bed22f Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 077e992aebce Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits d8cd33c15381 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 8d2f89b0ee49 Merge remote-tracking branch 'omap-fixes/fixes' omits 3918058ce812 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 3ed9f715c080 Merge remote-tracking branch 'ide/master' omits 3f786cf0ffa8 Merge remote-tracking branch 'input-current/for-linus' omits 730a10b222d1 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 7f51eef4a6ca Merge remote-tracking branch 'pci-current/for-linus' omits 3e42e21bc257 Merge remote-tracking branch 'spi-fixes/for-linus' omits 647baac0836d Merge remote-tracking branch 'regulator-fixes/for-linus' omits 5a5b81165256 Merge remote-tracking branch 'regmap-fixes/for-linus' omits e5037121674f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 987598fc8055 Merge remote-tracking branch 'sound-current/for-linus' omits 8695ed2e9907 Merge remote-tracking branch 'sparc/master' omits 6b4abfe5a356 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits a42adf26044a Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits d4e6f78c3f8f Merge remote-tracking branch 'arm-current/fixes' omits 6ce2ac2890f6 Merge remote-tracking branch 'arc-current/for-curr' omits 2386d820766e drm/amdgpu/disply: fix documentation warnings in display manager omits 1f77314e11d6 drm/amd/display: Add get_dig_frontend implementation for DCEx omits ac067f51057c Revert "drm/amd/display: disable stream if pixel clock cha [...] omits 6c4672e74f9c ALSA: hda/hdmi - enable runtime pm for CI AMD display audio omits b9bdd520c732 drm/amdgpu: take runtime pm reference when we attach a buffer omits 36cf786fd20a drm/amdgpu: Enable GPU reset for vangogh omits 11bec1c8acd4 drm/amdgpu: fix mode2 reset sequence for vangogh omits 388b50bb48ae drm/amdgpu/nv: add mode2 reset handling omits 54ae8bfa8dbd drm/amdgpu: add mode2 reset support for vangogh omits 7376ea119a72 drm/amdgpu: add another raven1 gfxoff quirk omits 0783615055c6 drm/radeon: fix check order in radeon_bo_move omits 86b6c7a7097f drm/amdgpu: fix check order in amdgpu_bo_move omits 60efcab9cd00 usb: typec: ucsi: check cci busy during PPM reset omits 3048c5493cd2 gpio: Skip over NULL and (empty string) line names omits dc349abb6c52 MAINTAINERS: Remove reference to non-existing file omits 4fe5f9d12412 gpio: hisi: Do not require ACPI for COMPILE_TEST omits d598027b3897 gpiolib: Disallow identical line names in the same chip omits 08e85a810cae Merge branch 'pm-cpufreq' into linux-next omits 1f1c3d7221de Merge branch 'pm-opp' into linux-next omits a1c0ffc5b481 Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus omits 2ca04a92e035 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus omits dee5f5f145b0 nfsd: Don't set eof on a truncated READ_PLUS omits 00f8d9a3f37b nfsd: Fixes for nfsd4_encode_read_plus_data() omits a8f25236e6e3 MAINTAINERS: Add maintainer for HiSilicon GPIO driver omits d82a97956789 lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static omits 7871e047f041 fault-injection: handle EI_ETYPE_TRUE omits 283e7dde237a reboot: hide from sysfs not applicable settings omits 3124dd22f00f reboot: allow to override reboot type if quirks are found omits a6616f53113b reboot: remove cf9_safe from allowed types and rename cf9_force omits 16f3f771cbcc reboot: fix variable assignments in type_store omits e3fa6dc52237 reboot: allow to specify reboot mode via sysfs omits 6fceab58b560 reboot: refactor and comment the cpu selection code omits b3159004569b kcov: don't instrument with UBSAN omits 725b4b699d95 ubsan: expand tests and reporting omits 3c67dabb6817 ubsan: remove UBSAN_MISC in favor of individual options omits 572fc9d54214 powerpc: add .data..Lubsan_data*/.data..Lubsan_type* secti [...] omits bd06731ef42b ubsan: enable for all*config builds omits c32a141b3846 ubsan: disable UBSAN_TRAP for all*config omits 85655cdb5b8f ubsan: disable object-size sanitizer under GCC omits bb12b8e4147b ubsan: move cc-option tests into Kconfig omits 1f4860984aa5 ubsan: remove redundant -Wno-maybe-uninitialized omits 45a8ce825c1d resource-fix-kernel-doc-markups-checkpatch-fixes omits acb24114ac65 kernel/resource.c: fix kernel-doc markups omits 8d7f928aabf9 aio: simplify read_events() omits 471a4e4acb1b blktrace: make relay callbacks const omits 0a596743ada7 ath9k: make relay callbacks const omits d10e9d7ced8d ath11k: make relay callbacks const omits 17d49f9c633e ath10k: make relay callbacks const omits ab90777fc5a7 drm/i915: make relay callbacks const omits 6406b34402c7 relay-allow-the-use-of-const-callback-structs-v3 omits 85d6db7d05ee relay: allow the use of const callback structs omits bc8ab08df9dc relay: make create_buf_file and remove_buf_file callbacks [...] omits 68e8c1d096be relay: require non-NULL callbacks in relay_open() omits 119891c4b10e relay: remove unused buf_mapped and buf_unmapped callbacks omits 11844acb58ae bfs: don't use WARNING: string when it's just info. omits c49dee1ff9b4 gcov: fix kernel-doc markup issue omits 13ea8ef82d84 gcov: remove support for GCC < 4.9 omits 687d004532e9 rapidio: remove unused rio_get_asm() and rio_get_device() omits d00aadff43bf kdump: append uts_namespace.name offset to VMCOREINFO omits 7a3c03ccd5a3 fs/nilfs2: remove some unused macros to tame gcc omits 5ca7affbc400 checkpatch: add printk_once and printk_ratelimit to prefer [...] omits e42bb6d3aa5b checkpatch-fix-typo_spelling-check-for-words-with-apostrophe-fix omits dc2bcf587cbf checkpatch: fix TYPO_SPELLING check for words with apostrophe omits aedb987713fd checkpatch: add warning for lines starting with a '#' in c [...] omits 0b6a1dbbe483 checkpatch: add warning for unnecessary use of %h[xudi] an [...] omits da2ac5b49eb8 checkpatch: add fix and improve warning msg for non-standa [...] omits 98077b1909eb checkpatch: add fix option for LOGICAL_CONTINUATIONS omits 8b3ae6caf132 checkpatch: add fix option for ASSIGNMENT_CONTINUATIONS omits d4aef63a4cef checkpatch: fix unescaped left brace omits 7d4732c1db56 checkpatch: avoid COMMIT_LOG_LONG_LINE warning for signature tags omits 1a9ef30121f6 checkpatch: fix spelling errors and remove repeated word omits 3a9c9e99d31b checkpatch: improve email parsing omits df2e5892ce84 checkpatch: add __alias and __weak to suggested __attribut [...] omits ee28e1878627 checkpatch: add fix option for GERRIT_CHANGE_ID omits f56f6266357f checkpatch-update-__attribute__sectionname-quote-removal-v2 omits 28e3e8699bde checkpatch: update __attribute__((section("name"))) quote removal omits 03ffbf43f5f4 checkpatch: add a fixer for missing newline at eof omits 4e0172a63503 checkpatch: extend attributes check to handle more patterns omits 571c2793aec2 checkpatch: allow --fix removal of unnecessary break statements omits 4e1578ef8cc6 checkpatch: prefer static const declarations omits 85d747d3a480 checkpatch: ignore generated CamelCase defines and enum values omits f784df59ef45 checkpatch: fix false positives in REPEATED_WORD warning omits 2e450ec0110e checkpatch: add new exception to repeated word check omits 401c84df2c36 gpio: xilinx: utilize generic bitmap_get_value and _set_value omits 8ccaaf92c5d5 gpio: thunderx: utilize for_each_set_clump macro omits 0a7a134b6873 lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] omits 44e5d2186090 lib/test_bitmap.c: add for_each_set_clump test cases omits 7765e1d9883d bitops: introduce the for_each_set_clump macro omits 235ffca8e474 lib/lz4: explicitly support in-place decompression omits ac4bd2fc67ea lib: cleanup kstrto*() usage omits b410a02a1ea3 drivers/misc/lkdtm/lkdtm.h: correct wrong filenames in comment omits 29da3dd32242 drivers/misc/lkdtm: add new file in LKDTM to test fortifie [...] omits 076badf635ec string.h: add FORTIFY coverage for strscpy() omits ff08f95c56eb lkdtm: tests for FORTIFY_SOURCE omits 7459d10f0b4b lib: string.h: detect intra-object overflow in fortified s [...] omits 9b9039c72acf lib/string: remove unnecessary #undefs omits 7a572cfb27d4 ilog2-improve-ilog2-for-constant-arguments-checkpatch-fixes omits e69266189ac0 ilog2: Improve ilog2 for constant arguments omits e01dc46130b7 lib: optimize cpumask_local_spread() omits a75235708b87 lib/cmdline_kunit: provide meaningful MODULE_LICENSE() omits 548b33b753c9 lib/cmdline_kunit: type of expected returned values should be int omits 69cf3ec22416 lib-cmdline_kunit-add-a-new-test-suite-for-cmdline-api-fix omits 1987f84faec6 lib/cmdline_kunit: add a new test suite for cmdline API omits ce549492a356 lib/cmdline: allow NULL to be an output for get_option() omits d9e9ef1393cc lib/cmdline: fix get_option() for strings starting with hyphen omits 23fa4e39ee62 lib/bits_kunit: follow new file name convention for KUnit tests omits 17bf776cf09a lib/linear_ranges_kunit: follow new file name convention f [...] omits 8250e121c672 lib/list_kunit: follow new file name convention for KUnit tests omits c1fb8bf58f12 lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT omits f6a22b85686b lib/stackdepot.c: use array_size() helper in jhash2() omits 82b78a3b2705 lib/stackdepot.c: use flex_array_size() helper in memcpy() omits 2b8d7a3855fc lib/stackdepot.c: replace one-element array with flexible- [...] omits af491e9bdd78 lib/test_free_pages.c: add basic progress indicators omits 204939ed72ea bitmap: remove unused function declaration omits aeea4ece464a include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] omits e1a409908d0d kernel/acct.c: use #elif instead of #end and #elif omits 9f1b3a3b2d40 kernel.h: split out mathematical helpers fix omits 9b5514a93494 kernel.h: Split out mathematical helpers omits 930389b31f5f asm-generic: force inlining of get_order() to work around [...] omits 7f014d72f7e1 proc/sysctl: make protected_* world readable omits abe2353f71da proc: fix lookup in /proc/net subdirectories after setns(2) omits a28f9bacd54f proc-provide-details-on-indirect-branch-speculation-v2 omits 8195a554ccb0 proc: provide details on indirect branch speculation omits e1583b3d5a34 procfs: delete duplicated words + other fixes omits 88a41f72c947 alpha: Replace bogus in_interrupt() omits d3928b0cbb6f kernel/hung_task.c: Monitor killed tasks. omits 29e0c129c2b2 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 8fb9bd3f05e4 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 10734d3b0282 MAINTAINERS: add entry for KFENCE omits 50ddd24e216f kfence: add test suite omits 0fca5f991268 kfence, Documentation: add KFENCE documentation omits fa5b7711f7aa kfence, kasan: make KFENCE compatible with KASAN omits a470e5d5e554 mm, kfence: insert KFENCE hooks for SLUB omits c248c80eca73 mm, kfence: insert KFENCE hooks for SLAB omits de62cb015b9b kfence: use pt_regs to generate stack trace on faults omits 4d4fca539f6c arm64, kfence: enable KFENCE for ARM64 omits e21d96503add x86, kfence: enable KFENCE for x86 omits ef020f779b90 kfence: avoid stalling work queue task without allocations omits 957aca52906b kfence: Fix parameter description for kfence_object_start() omits 3b295ea3a66b mm: add Kernel Electric-Fence infrastructure omits 89bc80e2c674 mm: cleanup kstrto*() usage omits 18581d9a1f1b mm: fix fall-through warnings for Clang omits 853a0c1e3b8f mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs [...] omits 4626315a10e4 mm: shmem: convert shmem_enabled_show to use sysfs_emit_at omits a49d1b07ff7a mm:backing-dev: use sysfs_emit in macro defining functions omits 58b9bb96ff4b mm: huge_memory: convert remaining use of sprintf to sysfs [...] omits d82ac6f03acb mm: use sysfs_emit for struct kobject * uses omits 981bebdf3022 mm: fix kernel-doc markups omits 7083381e7523 zram: break the strict dependency from lzo omits e7accb60be5c zram: add stat to gather incompressible pages since zram set up omits 5386a20ae7c6 zram: support page writeback omits a7fe50493d1c mm/process_vm_access: remove redundant initialization of iov_r omits 4aca210bb2b8 mm/zsmalloc.c: rework the list_add code in insert_zspage() omits 86417fae11c2 mm/zswap: move to use crypto_acomp API for hardware acceleration omits dcc4d8d9db3b mm/zswap: fix passing zero to 'PTR_ERR' warning omits a45009f21a3c mm/zswap: make struct kernel_param_ops definitions const omits 96f1f1c26a77 userfaultfd/selftests: hint the test runner on required privilege omits 0cd7fb6a98d9 userfaultfd/selftests: fix retval check for userfaultfd_open() omits 533c3b16b513 userfaultfd/selftests: always dump something in modes omits 47e1c7cc491b userfaultfd-selftests-make-__su64-format-specifiers-portable-v2 omits 65e717090926 userfaultfd: selftests: make __{s,u}64 format specifiers portable omits 3452331fda80 userfaultfd: add user-mode only option to unprivileged_use [...] omits d02eb5bb4f0a userfaultfd: add UFFD_USER_MODE_ONLY omits 9e6fc3a40858 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits e81bdd2e2008 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 6ad9628509ba mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 9aece3b80f4c mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO omits 982cb8f20614 mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY omits 8852002d0a95 kernel/power: allow hibernation with page_poison sanity checking omits e9fb1ed41224 mm, page_poison: use static key more efficiently omits 4dd60bb3e0ff mm, page_alloc: do not rely on the order of page_poison an [...] omits 1592413d5ad7 mm-cma-improve-pr_debug-log-in-cma_release-fix omits 576f36c3c811 mm: cma: improve pr_debug log in cma_release() omits 7cdb61c58e49 mm/cma.c: remove redundant cma_mutex lock omits 6ba086b8dedd mm,thp,shmem: make khugepaged obey tmpfs mount flags omits 3fda1c88c699 mm,thp,shm: limit gfp mask to no more than specified omits 41319cec25f9 mm,thp,shmem: limit shmem THP alloc gfp_mask omits e7735c97e29d mm: remove pagevec_lookup_entries omits a273e732523f mm: pass pvec directly to find_get_entries omits 088328536bb9 mm: remove nr_entries parameter from pagevec_lookup_entries omits 3d9c5b575826 mm: add an 'end' parameter to pagevec_lookup_entries omits 926123abddf9 mm: add an 'end' parameter to find_get_entries omits 5d4dc7ec533e fix mm-add-and-use-find_lock_entries.patch omits fa95c3fb6da9 mm: add and use find_lock_entries omits 8fd22ab65654 iomap: use mapping_seek_hole_data omits e614cf0b276a fix mm-filemap-add-mapping_seek_hole_data.patch omits f4a46331ef04 mm/filemap: add mapping_seek_hole_data omits 3f3ee7413ae1 fix mm-filemap-add-helper-for-finding-pages.patch omits 3a4fa3b5d283 mm/filemap: add helper for finding pages omits f83e4e5e5c21 mm/filemap: rename find_get_entry to mapping_get_entry omits 19151174b180 mm: add FGP_ENTRY omits 1c08e5569100 mm/swap: optimise get_shadow_from_swap_cache omits 084e15209aad mm/shmem: use pagevec_lookup in shmem_unlock_mapping omits 64d2040bebcb mm: make pagecache tagged lookups return only head pages omits 6146269c536d mm: migrate: remove unused parameter in migrate_vma_insert_page() omits e7c25eff2f38 mm: migrate: return -ENOSYS if THP migration is unsupported omits 4eab4a53f453 mm: migrate: clean up migrate_prep{_local} omits b478e55eb63c mm: migrate: skip shared exec THP for NUMA balancing omits 655e3216a44b mm: migrate: simplify the logic for handling permanent failure omits 75f898eb281e mm: truncate_complete_page() does not exist any more omits 139869189f87 opcode: 0000 EIP: zero_user_segments] omits 1c7b6fa207ce mm: support THPs in zero_user_segments omits 21477dcaed86 mm/migrate.c: optimize migrate_vma_pages() mmu notifier omits 111fb9b3cd2e mm/migrate.c: fix comment spelling omits f4d3b9673126 mm/oom_kill: change comment and rename is_dump_unreclaim_slabs() omits 47cb429a7896 mm-fix-initialization-of-struct-page-for-holes-in-memory-l [...] omits 43c0cb131442 mm: fix initialization of struct page for holes in memory layout omits a369e7fce44b mm: memblock: enforce overlap of memory.memblock and memor [...] omits 69c74596f168 mm/compaction: make defer_compaction and compaction_deferr [...] omits 2854c3e8c0d1 mm/compaction: move compaction_suitable's comment to right place omits 4c28a72c8504 mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] omits 7d91e4984ade z3fold: remove preempt disabled sections for RT omits f1945fb2da3e z3fold: stricter locking and more careful reclaim omits 0a18fbbe2e36 z3fold: simplify freeing slots omits 540f9bdd1de0 mm/page_isolation: do not isolate the max order page omits 9dcce7c31e89 mm/vmscan: __isolate_lru_page_prepare() cleanup omits 9fa05461914c mm/vmscan.c: remove the filename in the top of file comment omits 11ef6ae43f8b mm/vmscan: drop unneeded assignment in kswapd() omits b1f0555ea055 mm: don't wake kswapd prematurely when watermark boosting [...] omits 482a2f190eca mm,hugetlb: remove unneeded initialization omits 6b2c2ed988e3 mm: hugetlb: fix type of delta parameter and related local [...] omits e4a29fc96f75 khugepaged: add parameter explanations for kernel-doc markup omits ac7077e3247e include/linux/huge_mm.h: remove extern keyword omits 0e7550941208 MIPS: do not call flush_tlb_all when setting pmd entry omits 2b517531d096 mm/huge_memory.c: update tlb entry if pmd is changed omits 4de0078667b5 mm/hugetlb.c: just use put_page_testzero() instead of page [...] omits b6185381df5e mm,hwpoison: return -EBUSY when migration fails omits dbea50796e99 mm,memory_failure: always pin the page in madvise_inject_error omits 743b55803dbe mm,hwpoison: remove drain_all_pages from shake_page omits 0670a1fbceac mm,hwpoison: disable pcplists before grabbing a refcount omits 923eb50a53ee mm,hwpoison: refactor get_any_page omits a9e858b542b8 mm,hwpoison: drop unneeded pcplist draining omits 285923809400 mm,hwpoison: take free pages off the buddy freelists for hugetlb omits a39bcbdf2901 mm,hwpoison: take free pages off the buddy freelists omits 581cb8e602b8 mm,hwpoison: drain pcplists before bailing out for non-bud [...] omits 20924697b866 mm/page_alloc: speed up the iteration of max_order omits 9a0bf8fcf4fb mm: page_alloc: refactor setup_per_zone_lowmem_reserve() omits a51849b3902e init/main: fix broken buffer_init when DEFERRED_STRUCT_PAG [...] omits 12c932fb09a7 mm/page_alloc: clear all pages in post_alloc_hook() with i [...] omits 0010e4658986 mm/page_alloc: mark some symbols with static keyword omits 7a57311244ea mm/page_alloc: add __free_pages() documentation omits 5bc3f242b43a mm/page-flags: fix comment omits f3c984a82c81 include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] omits 04ea301522aa mm-page_alloc-disable-pcplists-during-memory-offline-fix omits fc232410fb20 mm, page_alloc: disable pcplists during memory offline omits 8b2876210d64 mm, page_alloc: move draining pcplists to page isolation users omits c4109a8e2588 mm, page_alloc: cache pageset high and batch in struct zone omits cc401f129ffa mm, page_alloc: simplify pageset_update() omits 900b930794b2 mm, page_alloc: remove setup_pageset() omits 9f72f13197b8 mm, page_alloc: calculate pageset high and batch once per zone omits 318cc42ef67b mm, page_alloc: clean up pageset high and batch update omits d7b3fe6da326 arch, mm: make kernel_page_present() always available omits d692f17d6c9c arch, mm: restore dependency of __kernel_map_pages() on DE [...] omits 60036afe0f03 PM: hibernate: make direct map manipulations more explicit omits 17236283be1f mm: introduce debug_pagealloc_{map,unmap}_pages() helpers omits 622a73635790 m68k: deprecate DISCONTIGMEM omits 69ff059ac44a m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEM omits 33a0990b75c8 m68k/mm: make node data and node setup depend on CONFIG_DI [...] omits 72270c19cc2e arc: use FLATMEM with freeing of unused memory map instead [...] omits 6565a4c0e17c arm, arm64: move free_unused_memmap() to generic mm omits 998f2a84a169 arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL omits 7f6308883d76 ia64: make SPARSEMEM default and disable DISCONTIGMEM omits 2fd547e3a99c ia64: forbid using VIRTUAL_MEM_MAP with FLATMEM omits 63dec76b6926 ia64: split virtual map initialization out of paging_init() omits fd231e053263 ia64: discontig: paging_init(): remove local max_pfn calculation omits caa241823703 ia64: remove 'ifdef CONFIG_ZONE_DMA32' statements omits bd6040541319 ia64: remove custom __early_pfn_to_nid() omits 1d5adacc135c alpha: switch from DISCONTIGMEM to SPARSEMEM omits cb70feff7a7f kasan: update documentation for generic kasan omits 61d54dca4c42 lib/test_kasan.c: add workqueue test case omits 9dfb5f356631 kasan: print workqueue stack omits dd6e878fcc2d workqueue: kasan: record workqueue stack omits 78e82fb405ce mm/vmalloc.c: fix kasan shadow poisoning size omits b38dd61dedff docs/vm: remove unused 3 items explanation for /proc/vmstat omits 433e93add35e mm/vmalloc.c: remove unnecessary return statement omits 9f150f91a63c mm/vmalloc: add 'align' parameter explanation for pvm_dete [...] omits c0725ddeafcc mm/vmalloc: rework the drain logic omits a7897a4b7262 mm/vmalloc: use free_vm_area() if an allocation fails omits 58155dbe7a74 mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow omits 265596562bda locking/selftests: add testcases for fs_reclaim omits ec71a28613a3 mm: extract might_alloc() debug check omits 0d68dfc7b6cc mm: track mmu notifiers in fs_reclaim_acquire/release omits ca458068d9dc mm: forbid splitting special mappings omits 2b44879fdbcf mremap: check if it's possible to split original vma omits b01dd8816b41 vm_ops: rename .split() callback to .may_split() omits 19f468d54fcf mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio omits bdfdb7aedf60 mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] omits 9513a2a4c062 mm/mremap: account memory on do_munmap() failure omits e496d258091f mm: move free_unref_page to mm/internal.h omits f1609884eb0b sparc: fix handling of page table constructor failure omits dc8b9db813eb mmap_lock-add-tracepoints-around-lock-acquisition-fix-v3 omits 9658f7cb718b mm: mmap_lock: fix use-after-free race and css ref leak in [...] omits 3a5d059cc1c0 mm: mmap_lock: add tracepoints around lock acquisition omits b8d53d708518 mm/page_vma_mapped.c: add colon to fix kernel-doc markups [...] omits 22a5ce0fcd99 mm/mapping_dirty_helpers: enhance the kernel-doc markups omits 961f40b7ba82 mm/mmap.c: fix the adjusted length error omits a8724a8c89df mm: cleanup: remove unused tsk arg from __access_remote_vm omits e77846c3da18 x86: mremap speedup - Enable HAVE_MOVE_PUD omits 2499eda6ddf6 arm64: mremap speedup - enable HAVE_MOVE_PUD omits 72ad8951bac1 mm: speedup mremap on 1GB or larger regions omits fa94bfe31609 kselftests: vm: add mremap tests omits 8831d3f3564b xen/unpopulated-alloc: consolidate pgmap manipulation omits fb09e6adb32c mm: memcontrol: account pagetables per node omits c90f804d3add mm: move lruvec stats update functions to vmstat.h omits cc3a29f1b3ab mm/memcg: remove incorrect comment omits 099f1151aee1 mm: memcontrol: Assign boolean values to a bool variable omits 0b47a0f307ef mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state omits 16c8f779f669 mm/lru: revise the comments of lru_lock omits 6acedc7682e8 mm-lru-introduce-the-relock_page_lruvec-function-fix omits b8d794602cb4 mm/lru: introduce relock_page_lruvec() omits ac042a17748b mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix-2 omits b1a677760b47 mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix omits 78a6f8b1161c mm/lru: replace pgdat lru_lock with lruvec lock omits f7f04513649f mm/swap.c: serialize memcg changes in pagevec_lru_move_fn omits 33d796b4b845 mm/compaction: do page isolation first in compaction omits 50e5e5382e3d mm/lru: introduce TestClearPageLRU() omits eba8373dcb40 mm/mlock: remove __munlock_isolate_lru_page() omits 3eb53c5f82fd mm/mlock: remove lru_lock on TestClearPageMlocked omits 04642388f516 mm/vmscan: remove lruvec reget in move_pages_to_lru omits 6e43e4ce9206 mm/lru: move lock into lru_note_cost omits 7c919c85b2c2 mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn omits c570b10ac3c9 mm/memcg: add debug checking in lock_page_memcg omits a1f7d9f44735 mm: page_idle_get_page() does not need lru_lock omits 784e09e0d4e5 mm-rmap-stop-store-reordering-issue-on-page-mapping-fix omits de32674db5da mm/rmap: stop store reordering issue on page->mapping omits 94adc6e1ad84 mm/vmscan: remove unnecessary lruvec adding omits bbbef6e0f126 mm/thp: narrow lru locking omits 5fb0e3e74f84 mm/thp: simplify lru_add_page_tail() omits b29b2bdecbf5 mm/thp: use head for head page in lru_add_page_tail() omits 565092b2b685 mm/thp: move lru_add_page_tail() to huge_memory.c omits 2c2ad91d4218 mm: memcg: remove obsolete memcg_has_children() omits 0f27a6587f4b mm/page_counter: use page_counter_read in page_counter_set_max omits c086982e44fb cgroup: remove obsoleted broken_hierarchy and warned_broke [...] omits 9f92fdf568d1 docs: cgroup-v1: reflect the deprecation of the non-hierar [...] omits 82a8b22b70bc mm: memcg: deprecate the non-hierarchical mode omits 38a91cccfca2 mm: memcg: fix obsolete code comments omits 5cbc1d264268 mm/memcg: update page struct member in comments omits fade95775259 mm/rmap: always do TTU_IGNORE_ACCESS omits d08caf781cd4 mm: memcg/slab: fix use after free in obj_cgroup_charge omits b139414e98c8 mm: memcg/slab: fix return of child memcg objcg for root memcg omits b98e36fbdbdc mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] omits 88b9c2aa842b mm: memcontrol: remove unused mod_memcg_obj_state() omits 2c6f76b81c2f mm: memcontrol: add file_thp, shmem_thp to memory.stat fix omits e259ac31fbcc mm: memcontrol: add file_thp, shmem_thp to memory.stat omits c2db74839f4c tmpfs: fix Documentation nits omits 46e2001c9b60 mm/shmem.c: make shmem_mapping() inline omits 26dd6328c760 mm/wap: don't SetPageWorkingset unconditionally during swapin omits d89f3ababcac mm: remove pagevec_lookup_range_nr_tag() omits 44c3bf22a732 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] omits 82f57391e50c mm/swapfile.c: remove unnecessary out label in __swap_duplicate() omits e246f0e1d5bb mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] omits 37a6f3b4a8cd mm/swap_state: skip meaningless swap cache readahead when [...] omits 4986689a882d mm/swapfile.c: use helper function swap_count() in add_swa [...] omits 3009cfc78677 mm: handle zone device pages in release_pages() omits 0e5c263163c3 mm/gup: combine put_compound_head() and unpin_user_page() omits c7e0a9774201 mm/gup: remove the vma allocation from gup_longterm_locked() omits 7c4a3ac43711 mm-prevent-gup_fast-from-racing-with-cow-during-fork-check [...] omits 70946f0493a0 mm/gup: prevent gup_fast from racing with COW during fork omits b79b1f835d8b mm/gup: reorganize internal_get_user_pages_fast() omits 994e5f71ad43 mm-gup_benchmark-gup_benchmark-depends-on-debug_fs-v2 omits 35e34fe4dc65 mm/gup_test: GUP_TEST depends on DEBUG_FS omits 681713d328ad mm/gup_test.c: mark gup_test_init as __init function omits e78dd250c02a selftests/vm: 2x speedup for run_vmtests.sh omits 565da4ed4f74 selftests/vm: hmm-tests: remove the libhugetlbfs dependency omits d4340777e852 selftests/vm: run_vmtests.sh: update and clean up gup_test [...] omits 8265aacaa6f9 selftests/vm: gup_test: introduce the dump_pages() sub-test omits 4cf78f967c7a selftests/vm: only some gup_test items are really benchmarks omits 22953aaed0a0 selftests/vm: minor cleanup: Makefile and gup_test.c omits ea11b918769d selftests/vm: rename run_vmtests --> run_vmtests.sh omits ca9164119f9e selftests/vm: use a common gup_test.h omits 3a63651efc63 mm/gup_benchmark: rename to mm/gup_test omits 052954cbc46d mm-remove-the-unuseful-else-after-a-return-fix omits c8af0677c9fd mm/filemap.c: remove else after a return omits 235a4c5c2790 mm/truncate: add parameter explanation for invalidate_mapp [...] omits 0133465a6859 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits eb17b895cb62 mm/filemap.c: generic_file_buffered_read() now uses find_g [...] omits 4b937c01f59d mm/filemap/c: break generic_file_buffered_read up into mul [...] omits ae24f39471bf mm/page_owner: Record timestamp and pid omits 6a32ca104801 mm: fix page_owner initializing issue for arm32 omits 66d50994269a device-dax/kmem: use struct_size() omits 52de8a4f1f6c mm/slub: let number of online CPUs determine the slub page order omits 4be9ebc88c79 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() omits 7bdc26899509 dma-buf: use krealloc_array() omits 6a70c41f85ca hwtracing: intel: use krealloc_array() omits 7e174c5cf455 drm: atomic: use krealloc_array() omits 8cbc57ca115e edac: ghes: use krealloc_array() omits e1e58fefe7cd pinctrl: use krealloc_array() omits 736f3d18a724 vhost: vringh: use krealloc_array() omits fd4d3fa0996c ALSA: pcm: use krealloc_array() omits c886b76979f6 mm: slab: provide krealloc_array() omits 7f0f5d576d78 mm: slab: clarify krealloc()'s behavior with __GFP_ZERO omits 82d2f93d597d mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] omits 31fae33db63a kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 8d15fb75cd3e ramfs: support O_TMPFILE omits f92728d5dbb0 arch/Kconfig: fix spelling mistakes omits 1eba8f1bbddf ocfs2: fix ocfs2 corrupt when iputting an inode omits 3fed30fc323b ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 2046220c37f5 ocfs2: ratelimit the 'max lookup times reached' notice omits 239fe2f506e7 fs/ocfs2/cluster/tcp.c: remove unneeded break omits a171222cc365 fs/ntfs: remove unused variable attr_len omits bc8bfb2f0e08 fs/ntfs: remove unused varibles omits d1d2c2da76c7 ide: remove BUG_ON(in_interrupt() || irqs_disabled()) from [...] omits 070dcbaaf324 ide/falcon: remove in_interrupt() usage omits 7d3ca485de52 uapi: move constants from <linux/kernel.h> to <linux/const.h> omits 2251c56f4db5 kthread_worker-document-cpu-hotplug-handling-fix omits 262d537ae0d9 kthread_worker: document CPU hotplug handling omits 5cc5868d3c57 kthread: add kthread_work tracepoints omits f4e07336441d /proc/kpageflags: do not use uninitialized struct pages omits 5c3756f86712 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 97756044ce06 Merge branch 'pm-devfreq' into linux-next omits 6f4b1b30125e Merge branches 'acpi-processor', 'acpi-ec' and 'acpi-video [...] omits 99fde0a3ece4 Merge branches 'acpi-scan', 'acpi-apei' and 'acpi-misc' in [...] omits 3b2a44bb54cc Merge branches 'acpi-resources' and 'acpi-docs' into linux-next omits 1c94c8a77112 Merge branch 'acpica' into linux-next omits 4e114be19ebc Merge branches 'pm-domains', 'powercap' and 'pm-tools' int [...] omits 961399e43b8e Merge branches 'pm-sleep', 'pm-acpi' and 'pm-em' into linux-next omits 3b0fa99b9202 Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next omits 04e100dce6ec Merge branch 'ovl-unpriv-v3' into overlayfs-next omits 5537b9ada9c3 ovl: unprivieged mounts omits fdf8ca558ecb ovl: do not get metacopy for userxattr omits 982752437f83 ovl: do not fail because of O_NOATIME omits 7f42baa9ea6d ovl: do not fail when setting origin xattr omits ad29e0da2fe5 ovl: user xattr omits ba97b78c92ff ovl: simplify file splice omits 27552d7827c0 ovl: make ioctl() safe omits 7e811f355792 ovl: check privs before decoding file handle omits 8d542b5e94e4 vfs: verify source area in vfs_dedupe_file_range_one() omits 0d14778d28ca vfs: move cap_convert_nscap() call into vfs_setxattr() omits 2b134f6b2ed4 Merge branch 'features' into for-next omits a79275fbbb4f Merge branch 'fixes' into for-next omits 696c1c70a14f ext4: check for invalid block size early when trying to mo [...] omits cce14622a703 PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA [...] adds 88dcb9a3fb48 mm/thp: move lru_add_page_tail() to huge_memory.c adds 94866635372d mm/thp: use head for head page in lru_add_page_tail() adds 6dbb57412c62 mm/thp: simplify lru_add_page_tail() adds b6769834aac1 mm/thp: narrow lru locking adds 3d06afab5268 mm/vmscan: remove unnecessary lruvec adding adds 16f5e707d6f6 mm/rmap: stop store reordering issue on page->mapping adds 880fc6ba624c mm: page_idle_get_page() does not need lru_lock adds 20ad50d67840 mm/memcg: add debug checking in lock_page_memcg adds c7c7b80c39a1 mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn adds 75cc3c9161cd mm/lru: move lock into lru_note_cost adds afca9157fd42 mm/vmscan: remove lruvec reget in move_pages_to_lru adds 3db19aa39bac mm/mlock: remove lru_lock on TestClearPageMlocked adds 13805a88a9bd mm/mlock: remove __munlock_isolate_lru_page() adds d25b5bd8a8f4 mm/lru: introduce TestClearPageLRU() adds 9df41314390b mm/compaction: do page isolation first in compaction adds fc574c23558c mm/swap.c: serialize memcg changes in pagevec_lru_move_fn adds 6168d0da2b47 mm/lru: replace pgdat lru_lock with lruvec lock adds 2a5e4e340b0f mm/lru: introduce relock_page_lruvec() adds 15b447361794 mm/lru: revise the comments of lru_lock adds 5b200f578960 Merge branch 'akpm' (patches from Andrew) adds 2cffa11e2aa7 Merge tag 'irq-core-2020-12-15' of git://git.kernel.org/pu [...] adds a45f1d43311d Merge tag 'regmap-v5.11' of git://git.kernel.org/pub/scm/l [...] adds 2dda5700ef6a Merge tag 'regulator-v5.11' of git://git.kernel.org/pub/sc [...] adds 605ea5aafe13 Merge tag 'spi-v5.11' of git://git.kernel.org/pub/scm/linu [...] adds 71637c620a82 i2c: Warn when device removing fails adds 4e970a0ada52 i2c: remove check that can never be true adds 9d0d886799e4 Merge branch 'i2c/for-5.11' of git://git.kernel.org/pub/sc [...] adds ce51c2b7ceb2 Merge tag 'mmc-v5.11' of git://git.kernel.org/pub/scm/linu [...] adds 0f97458173a2 Merge tag 'hwmon-for-v5.11' of git://git.kernel.org/pub/sc [...] adds 61f914256c56 Merge tag 'platform-drivers-x86-v5.11-1' of git://git.kern [...] adds ee249d30fade Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b109bc722953 Merge tag 'thermal-v5.11-rc1' of git://git.kernel.org/pub/ [...] adds e1f1320fc0a0 Merge branch 'pm-cpufreq' adds 4c5744a0c4fc Merge branches 'pm-cpuidle' and 'pm-em' adds 42b4ca04cbfd Merge branches 'pm-sleep', 'pm-acpi', 'pm-domains' and 'powercap' adds b3fac8178303 Merge branches 'pm-devfreq' and 'pm-tools' adds b4ec805464a4 Merge tag 'pm-5.11-rc1' of git://git.kernel.org/pub/scm/li [...] adds b85195b7ec9d Merge branches 'acpica' and 'acpi-scan' adds 5e2cde03da40 Merge branches 'acpi-resources' and 'acpi-docs' adds 25fe64232ee5 Merge branches 'acpi-apei', 'acpi-misc' and 'acpi-processor' adds 38a0925c5fc8 Merge branch 'acpi-ec' adds aab7ce2b099b Merge tag 'acpi-5.11-rc1' of git://git.kernel.org/pub/scm/ [...] adds 489e9fea66f3 Merge tag 'pci-v5.11-changes' of git://git.kernel.org/pub/ [...] adds ef9df0011791 Merge tag 'rproc-v5.11' of git://git.kernel.org/pub/scm/li [...] adds 0e10f9c89332 Merge tag 'hwlock-v5.11' of git://git.kernel.org/pub/scm/l [...] adds e87b07083941 Merge tag 'rpmsg-v5.11' of git://git.kernel.org/pub/scm/li [...] adds a725cb4d708e Merge tag 'locks-v5.11' of git://git.kernel.org/pub/scm/li [...] adds f1ee3b882900 Merge tag 'for-5.11-tag' of git://git.kernel.org/pub/scm/l [...] adds 8a7a4301ddaf Merge tag 'dlm-5.11' of git://git.kernel.org/pub/scm/linux [...] adds 9867cb1fd510 Merge tag 'jfs-5.11' of git://github.com/kleikamp/linux-shaggy adds 1a50ede2b3c8 Merge tag 'nfsd-5.11' of git://git.linux-nfs.org/projects/ [...] adds e88bd82698af Merge tag 'erofs-for-5.11-rc1' of git://git.kernel.org/pub [...] adds 1a825a6a0e7e Merge branch 'work.epoll' of git://git.kernel.org/pub/scm/ [...] adds 37373d9c37a3 Merge branch 'regset.followup' of git://git.kernel.org/pub [...] adds 582f1fb6b721 fs, close_range: add flag CLOSE_RANGE_CLOEXEC adds 23afeaeff3d9 selftests: core: add tests for CLOSE_RANGE_CLOEXEC adds 345d4ab5e0a2 Merge tag 'close-range-openat2-v5.11' of git://git.kernel. [...] adds 6febd8bef36e Merge branch 'signal-for-v5.11' of git://git.kernel.org/pu [...] adds faf145d6f3f3 Merge branch 'exec-for-v5.11' of git://git.kernel.org/pub/ [...] adds d01e7f10dae2 Merge branch 'exec-update-lock-for-v5.11' of git://git.ker [...] adds b50da6e9f42a mm: fix a race on nr_swap_pages adds 7c33023aad16 mm/memory_hotplug: quieting offline operation adds 4083a281e310 alpha: replace bogus in_interrupt() adds d2928e8550e5 procfs: delete duplicated words + other fixes adds fe719888344c proc: provide details on indirect branch speculation adds c6c75deda813 proc: fix lookup in /proc/net subdirectories after setns(2) adds a9389683fafc fs/proc: make pde_get() return nothing adds 0a571b085ff6 asm-generic: force inlining of get_order() to work around [...] adds aa6159ab99a9 kernel.h: split out mathematical helpers adds 35189b8ff18e kernel/acct.c: use #elif instead of #end and #elif adds 0bb867795540 include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] adds ab7d7798dad5 bitmap: remove unused function declaration adds 0ae446e4b91b lib/test_free_pages.c: add basic progress indicators adds 3a2b67e6e3fd lib/stackdepot.c: replace one-element array with flexible- [...] adds 47e684aaa266 lib/stackdepot.c: use flex_array_size() helper in memcpy() adds 180644f80a02 lib/stackdepot.c: use array_size() helper in jhash2() adds 45e3d5a2af1d lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT adds e291851d6549 lib/cmdline: fix get_option() for strings starting with hyphen adds 6b2b6b864684 lib/cmdline: allow NULL to be an output for get_option() adds 7546861a8c55 lib/cmdline_kunit: add a new test suite for cmdline API adds 2f78788b55ba ilog2: improve ilog2 for constant arguments adds ff72daa371f5 lib/string: remove unnecessary #undefs adds 6a39e62abbaf lib: string.h: detect intra-object overflow in fortified s [...] adds d96938daae2a lkdtm: tests for FORTIFY_SOURCE adds 33e56a59e64d string.h: add FORTIFY coverage for strscpy() adds febebaf36686 drivers/misc/lkdtm: add new file in LKDTM to test fortifie [...] adds d58b0b1a4165 drivers/misc/lkdtm/lkdtm.h: correct wrong filenames in comment adds 506dfc9906e5 lib: cleanup kstrto*() usage adds 89b158635ad7 lib/lz4: explicitly support in-place decompression adds 1db81a682a2f checkpatch: add new exception to repeated word check adds 8d0325cc74a3 checkpatch: fix false positives in REPEATED_WORD warning adds 4104a20646fe checkpatch: ignore generated CamelCase defines and enum values adds 73169765e6e7 checkpatch: prefer static const declarations adds dc58bc553e7a checkpatch: allow --fix removal of unnecessary break statements adds 7ebe1d173cae checkpatch: extend attributes check to handle more patterns adds 47ca69b85821 checkpatch: add a fixer for missing newline at eof adds 339f29d91acf checkpatch: update __attribute__((section("name"))) quote removal adds 7580c5b9b464 checkpatch: add fix option for GERRIT_CHANGE_ID adds 0830aab0e1d4 checkpatch: add __alias and __weak to suggested __attribut [...] adds fccaebf00e60 checkpatch: improve email parsing adds e73d27159400 checkpatch: fix spelling errors and remove repeated word adds 27b379af6102 checkpatch: avoid COMMIT_LOG_LONG_LINE warning for signature tags adds 03f4935135b9 checkpatch: fix unescaped left brace adds da7355ab4e4a checkpatch: add fix option for ASSIGNMENT_CONTINUATIONS adds 8e08f0765f37 checkpatch: add fix option for LOGICAL_CONTINUATIONS adds 831242ab8dff checkpatch: add fix and improve warning msg for non-standa [...] adds 70eb2275ff8e checkpatch: add warning for unnecessary use of %h[xudi] an [...] adds 084a617acfa0 checkpatch: add warning for lines starting with a '#' in c [...] adds 7da07c31b1df checkpatch: fix TYPO_SPELLING check for words with apostrophe adds f5eea3b0442d checkpatch: add printk_once and printk_ratelimit to prefer [...] adds e7920b3e9d9f fs/nilfs2: remove some unused macros to tame gcc adds ca4a9241cc5e kdump: append uts_namespace.name offset to VMCOREINFO adds 5c7b3280d221 rapidio: remove unused rio_get_asm() and rio_get_device() adds 99b75eb7c86b gcov: remove support for GCC < 4.9 adds 26ecea089f42 gcov: fix kernel-doc markup issue adds dc889b8d4a81 bfs: don't use WARNING: string when it's just info. adds 3d03295a7e91 relay: remove unused buf_mapped and buf_unmapped callbacks adds 6f8f25440d79 relay: require non-NULL callbacks in relay_open() adds 371e03880d9d relay: make create_buf_file and remove_buf_file callbacks [...] adds 023542f48b57 relay: allow the use of const callback structs adds 5000cd8adc6a drm/i915: make relay callbacks const adds f573f8150f01 ath10k: make relay callbacks const adds 36b0cefe901a ath11k: make relay callbacks const adds 1bf9c2e88722 ath9k: make relay callbacks const adds abf4e00c7bc6 blktrace: make relay callbacks const adds 3be8da570868 kernel/resource.c: fix kernel-doc markups adds d8a7f62b6eec ubsan: remove redundant -Wno-maybe-uninitialized adds cdf8a76fda4a ubsan: move cc-option tests into Kconfig adds 61e0349f703d ubsan: disable object-size sanitizer under GCC adds 79791378a1bc ubsan: disable UBSAN_TRAP for all*config adds d0a3ac549f38 ubsan: enable for all*config builds adds c637693b20da ubsan: remove UBSAN_MISC in favor of individual options adds 4a26f49b7b3d ubsan: expand tests and reporting adds c1cb05e77f8e kcov: don't instrument with UBSAN adds d3c227978a13 lib/ubsan.c: mark type_check_kinds with static keyword adds f9a90501faac reboot: refactor and comment the cpu selection code adds 2c622ed0eaa3 reboot: allow to specify reboot mode via sysfs adds 0c5c0179e2cd reboot: remove cf9_safe from allowed types and rename cf9_force adds 1a9d079f43e3 reboot: allow to override reboot type if quirks are found adds 40247e55ba09 reboot: hide from sysfs not applicable settings adds 537cd89484ab fault-injection: handle EI_ETYPE_TRUE adds 33fb626be08f lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static adds 9801ca279ad3 apparmor: remove duplicate macro list_entry_is_head() adds 7336375734d6 mm: unexport follow_pte_pmd adds ff5c19ed4b08 mm: simplify follow_pte{,pmd} adds 8958b2491104 mm: fix some spelling mistakes in comments adds f986e3508333 Merge branch 'akpm' (patches from Andrew) adds e2dc4957349a Merge tag 'asm-generic-cleanup-5.11' of git://git.kernel.o [...] adds 157807123c94 Merge tag 'asm-generic-mmu-context-5.11' of git://git.kern [...] adds 7a932e570288 Merge tag 'asm-generic-timers-5.11' of git://git.kernel.or [...] adds b80affe33fdd Merge tag 'linux-kselftest-fixes-5.11-rc1' of git://git.ke [...] adds 7194850efa47 Merge tag 'linux-kselftest-next-5.11-rc1' of git://git.ker [...] adds 706451d47b37 Merge tag 'linux-kselftest-kunit-5.11-rc1' of git://git.ke [...] adds 5e60366d56c6 Merge tag 'fallthrough-fixes-clang-5.11-rc1' of git://git. [...] adds 5f3b8d398601 Merge branch 'for-5.11-null-console' into for-linus adds 5ed37174e6c7 Merge branch 'for-5.11' into for-linus adds d3eb52113d16 Merge tag 'printk-for-5.11' of git://git.kernel.org/pub/sc [...] adds 3d5de2ddc6ba Merge tag 'audit-pr-20201214' of git://git.kernel.org/pub/ [...] adds ca5b877b6ccc Merge tag 'selinux-pr-20201214' of git://git.kernel.org/pu [...] adds e20a9b92ddbf Merge tag 'integrity-v5.11' of git://git.kernel.org/pub/sc [...] adds 8bda68d68b21 Merge tag 'Smack-for-5.11' of git://github.com/cschaufler/ [...] adds af2d22254e8e gcc-plugins: remove code for GCC versions older than 4.9 adds 1e860048c53e gcc-plugins: simplify GCC plugin-dev capability test adds 53a57e60de74 MAINTAINERS: Drop inactive gcc-plugins maintainer adds 6df0f2855a9a Merge tag 'gcc-plugins-v5.11-rc1' of git://git.kernel.org/ [...] adds ba1d41a55e4d Merge tag 'pstore-v5.11-rc1' of git://git.kernel.org/pub/s [...] adds e994cc240a3b Merge tag 'seccomp-v5.11-rc1' of git://git.kernel.org/pub/ [...] adds 571b12dd1ad4 Merge tag 'hyperv-next-signed-20201214' of git://git.kerne [...] adds 7acfd4274e26 Merge tag 'for-linus-5.11-rc1-tag' of git://git.kernel.org [...] adds 66fc6a6254c7 Merge tag 'microblaze-v5.11' of git://git.monstr.eu/linux- [...] adds 8312f41f08ed Merge tag 'mips_5.11' of git://git.kernel.org/pub/scm/linu [...] adds 5ee863bec794 Merge branch 'parisc-5.11-1' of git://git.kernel.org/pub/s [...] adds 005b2a9dc819 Merge tag 'tif-task_work.arch-2020-12-14' of git://git.ker [...] adds 48aba79bcf6e Merge tag 'for-5.11/io_uring-2020-12-14' of git://git.kern [...] adds ac7ac4618cf2 Merge tag 'for-5.11/block-2020-12-14' of git://git.kernel. [...] adds 69f637c33560 Merge tag 'for-5.11/drivers-2020-12-14' of git://git.kerne [...] adds 9ce34ed490ed Merge remote-tracking branch 'arc-current/for-curr' adds 3e12021cb270 Merge remote-tracking branch 'arm-current/fixes' adds 5294c0467481 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds b07af590a67e Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds e6c026f6fe6c Merge remote-tracking branch 'sparc/master' adds 57030a0b620f lan743x: fix rx_napi_poll/interrupt ping-pong adds 8d14768a7972 ice, xsk: clear the status bits for the next_to_use descriptor adds 64050b5b8706 i40e, xsk: clear the status bits for the next_to_use descriptor adds ec58c75a8556 Merge branch 'i40e-ice-af_xdp-zc-fixes' adds 3e47495fc4de net: dsa: qca: ar9331: fix sleeping function called from i [...] adds 54a57d1c4492 dpaa2-eth: fix the size of the mapped SGT buffer adds 4375ada01963 net: bcmgenet: Fix a resource leak in an error handling pa [...] adds c18e68696fdd net/connector: Add const qualifier to cb_id adds f87675b836b3 net: mscc: ocelot: Fix a resource leak in the error handli [...] adds efb796f5571f ethtool: fix string set id check adds 322e53d1e252 net: allwinner: Fix some resources leak in the error handl [...] adds 7061eb8cfa90 net: core: introduce __netdev_notify_peers adds 6be4666221ca use __netdev_notify_peers in ibmvnic adds 935d8a0a43e3 use __netdev_notify_peers in hyperv adds 023cae857b34 Merge branch 'locked-version-of-netdev_notify_peers' adds c32c928d29de tipc: do sanity check payload of a netlink message adds 767143a18d6d phy: fix kdoc warning adds 7ec27c9e97f2 nfc: s3fwrn5: Remove the delay for NFC sleep adds e2138e3f3537 nfc: s3fwrn5: Remove unused NCI prop commands adds 5277d1cadee8 Merge branch 'nfc-s3fwrn5-refactor-the-s3fwrn5-module' adds ef72cd3c5ce1 ethtool: fix error paths in ethnl_set_channels() adds 01f208297a89 Merge remote-tracking branch 'net/master' adds 1a3449c19407 selftests/bpf: Clarify build error if no vmlinux adds 9193b04c0ccc Merge remote-tracking branch 'bpf/master' adds b8b59f81e647 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus adds 5c6679b5cb12 ASoC: dapm: remove widget from dirty list on free adds fe6ce6c394fb MAINTAINERS: Update email address for TI ASoC and twl4030 [...] adds 61fc03b6512b ASoC: dt-bindings: ti, j721e: Update maintainer and author [...] adds b77ab5f936fd Merge series "ASoC: ti: Maintainer mail address change" fr [...] adds 4ad2d3cf2a29 ASoC: codecs: fix spelling mistake in Kconfig "comunicate" [...] adds e49037ad12e4 ASoC: SOF: Fix spelling mistake in Kconfig "ond" -> "and" adds acd894aee314 ASoC: imx-hdmi: Fix warning of the uninitialized variable ret adds 13733775326e ASoC: atmel: fix spelling mistake in Kconfig "programable" [...] adds 20b7445d8aa1 Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus adds 59d99bc2dca8 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds b349886d0a8e Merge remote-tracking branch 'regulator/for-5.10' into reg [...] adds df9716ec9ade regulator: pf8x00: Use specific compatible strings for devices adds 87a96de608de Merge remote-tracking branch 'regulator/for-5.11' into reg [...] adds a18ef3b12bb3 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 3e385943b93b Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds f86e2884684e Merge remote-tracking branch 'ide/master' adds e311c3ff51be Merge remote-tracking branch 'omap-fixes/fixes' adds 5a531c7907ab hwmon: (k10temp) Remove support for displaying voltage and [...] adds 37c44fc31032 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 31c318f75dc4 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 8d8033ed98df Merge remote-tracking branch 'kbuild/for-next' new 2a927e8e2a4e Merge remote-tracking branch 'compiler-attributes/compiler [...] new b208ccf82bda Merge remote-tracking branch 'dma-mapping/for-next' new 821a8a63a6b5 Merge remote-tracking branch 'asm-generic/master' new 19444ba946e9 Merge remote-tracking branch 'arm/for-next' new b383a1412e0d Merge remote-tracking branch 'arm64/for-next/core' new 4538b80cd288 Merge remote-tracking branch 'arm-soc/for-next' new 7e8b0bc8034e Merge remote-tracking branch 'amlogic/for-next' new 00e8834a3798 Merge remote-tracking branch 'aspeed/for-next' new 775eaa15a253 Merge remote-tracking branch 'at91/at91-next' new 403c620aac71 Merge remote-tracking branch 'drivers-memory/for-next' new 9c8b0c787196 Merge remote-tracking branch 'imx-mxs/for-next' new d16bc55772a6 Merge remote-tracking branch 'keystone/next' new 4ced2ca703d7 Merge remote-tracking branch 'mediatek/for-next' new eb6dab9138d0 Merge remote-tracking branch 'mvebu/for-next' new 1750830f4b1c Merge remote-tracking branch 'omap/for-next' new 6b18d935eaea Merge remote-tracking branch 'qcom/for-next' new d2888edf4439 Merge remote-tracking branch 'realtek/for-next' new 9e06b6585636 Merge remote-tracking branch 'renesas/next' new 3da3b3d17342 Merge remote-tracking branch 'reset/reset/next' new 1927e0a58095 Merge remote-tracking branch 'rockchip/for-next' new f253c3d5ff58 Merge remote-tracking branch 'samsung-krzk/for-next' new 450c595365f4 Merge remote-tracking branch 'stm32/stm32-next' new b974e273bf64 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 3f702a209670 Merge remote-tracking branch 'tegra/for-next' new 1c9853a924b4 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 0e57d37ad542 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 19d7f42d729e Merge remote-tracking branch 'clk/clk-next' new c649a26c72cc Merge remote-tracking branch 'csky/linux-next' new 83a89ec8a51c Merge remote-tracking branch 'h8300/h8300-next' new 0242e6160f14 Merge remote-tracking branch 'm68knommu/for-next' new 7ed0f69cabb2 Merge remote-tracking branch 'nds32/next' new 6af0307b6c91 Merge remote-tracking branch 'openrisc/for-next' new b9f72ccb1563 Merge remote-tracking branch 'powerpc/next' new 4176b9d91b13 Merge remote-tracking branch 'risc-v/for-next' new bc6908f21981 Merge branch 'fixes' into for-next new 9365965db0c7 s390: always clear kernel stack backchain before calling f [...] new f0c7cf13a3d7 s390: make calls to TRACE_IRQS_OFF/TRACE_IRQS_ON balanced new f22b9c219a79 s390/test_unwind: fix CALL_ON_STACK tests new 91c2bad6aec9 s390/test_unwind: use timer instead of udelay new dd6cfe553212 s390/delay: simplify udelay new 9ceed9988a8e s390/irq: select HAVE_IRQ_EXIT_ON_IRQ_STACK new e0d62dcb20be s390/delay: remove udelay_simple() new 44292c868473 s390/idle: merge enabled_wait() and arch_cpu_idle() new 7494755a9ad6 s390/idle: remove raw_local_irq_save()/restore() from arch [...] new 8d93b7011831 s390/idle: allow arch_cpu_idle() to be kprobed new dfdc6e73cdcf s390/zcrypt: convert comma to semicolon new 93f57c5f66e6 Merge branch 'features' into for-next new 9f4dd62d099f Merge remote-tracking branch 's390/for-next' new caee6327f504 Merge remote-tracking branch 'uml/linux-next' new d72fddfb9960 Merge remote-tracking branch 'btrfs/for-next' new 208cb125838e Merge remote-tracking branch 'ceph/master' new 27cf94853e6d cifs: correct four aliased mount parms to allow use of pre [...] new 31f6551ad756 cifs: handle "guest" mount parameter new c5ead830cdfe cifs: update internal module version number new fe48c29c909b Merge remote-tracking branch 'cifs/for-next' new 0e5aaa43aa33 Merge remote-tracking branch 'configfs/for-next' new 3c4bd7975131 Merge remote-tracking branch 'exfat/dev' new f7387170339a writeback: don't warn on an unregistered BDI in __mark_ino [...] new bdcfc08b8b5b Pull warning fix from Christoph new d0bf4ca49432 Merge remote-tracking branch 'ext3/for_next' new 3d3bc303a8a8 ext4: check for invalid block size early when mounting a f [...] new 4a1fb108b363 ext4: Fix an IS_ERR() vs NULL check new 3f600fd9629f ext4: remove the unused EXT4_CURRENT_REV macro new 095a77f78e7f ext4: add docs about fast commit idempotence new 8a3da80901e0 ext4: make fast_commit.h byte identical with e2fsprogs/fas [...] new e3ed2a4cdad4 jbd2: add a helper to find out number of fast commit blocks new 03f35c2f4090 ext4: Fix deadlock with fs freezing and EA inodes new 190ba2c55acc ext4: don't remount read-only with errors=continue on reboot new edef5ffaee26 ext4: remove redundant sb checksum recomputation new 3d781b0f1bcc ext4: standardize error message in ext4_protect_reserved_inode() new 6d212d4ddec0 ext4: make ext4_abort() use __ext4_error() new 65776ff4b6e2 ext4: move functions in super.c new 776a7b9fc408 ext4: simplify ext4 error translation new 9f08aedbfeeb ext4: defer saving error info from atomic context new 16458f79e1b8 Merge remote-tracking branch 'ext4/dev' new d0b5172f6ec2 Merge remote-tracking branch 'f2fs/dev' new 2e92cca03359 Merge remote-tracking branch 'fuse/for-next' new 3821e232eb3b xprtrdma: Replace dprintk call sites in ERR_CHUNK path new af5865d27839 xprtrdma: Introduce Receive completion IDs new b2e7467f26d7 xprtrdma: Introduce Send completion IDs new 5ecef9c84366 xprtrdma: Introduce FRWR completion IDs new 36a55edfc3d5 xprtrdma: Clean up trace_xprtrdma_post_linv new 3a9568fedccc xprtrdma: Clean up reply parsing error tracepoints new 03ffd92494a5 xprtrdma: Clean up tracepoints in the reply path new d11e934606ef xprtrdma: Clean up xprtrdma callback tracepoints new 0307cdec7c34 xprtrdma: Clean up trace_xprtrdma_nomrs() new 7703db978d4c xprtrdma: Display the task ID when reporting MR events new 8e24e191d44f xprtrdma: Trace unmap_sync calls new ef2be5918ff5 xprtrdma: Move rpcrdma_mr_put() new 7a03aeb66c41 xprtrdma: Micro-optimize MR DMA-unmapping new edffb84cc8ed Merge tag 'nfs-rdma-for-5.11-1' of git://git.linux-nfs.org [...] new 7be9b38afafb NFSv4.2: fix error return on memory allocation failure new 3316fb80a0b4 fs/lockd: convert comma to semicolon new cac1d3a2b8f7 NFSv4/pnfs: Add tracing for the deviceid cache new 9bfffea3524b pNFS/flexfiles: Avoid spurious layout returns in ff_layout [...] new 52104f274e2d NFS/pNFS: Fix a typo in ff_layout_resend_pnfs_read() new 08e0bf2941c2 Merge remote-tracking branch 'nfs/linux-next' new 1fcaae447efc Merge remote-tracking branch 'nfs-anna/linux-next' new 7c03e2cda4a5 vfs: move cap_convert_nscap() call into vfs_setxattr() new 3078d85c9a10 vfs: verify source area in vfs_dedupe_file_range_one() new c846af050f94 ovl: check privs before decoding file handle new 89bdfaf93d91 ovl: make ioctl() safe new 82a763e61e2b ovl: simplify file splice new 2d2f2d7322ff ovl: user xattr new 6939f977c54a ovl: do not fail when setting origin xattr new b6650dab404c ovl: do not fail because of O_NOATIME new 87b2c60c6127 ovl: do not get metacopy for userxattr new 459c7c565ac3 ovl: unprivieged mounts new e3958eddb5b1 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 116ecb3f45c0 Merge remote-tracking branch 'ubifs/next' new 2bcca133f716 Merge remote-tracking branch 'v9fs/9p-next' new d85e0b4e1d2c Merge remote-tracking branch 'xfs/for-next' new 713e4f32c675 Merge remote-tracking branch 'vfs/for-next' new 49464c086dd1 Merge remote-tracking branch 'printk/for-next' new c2db7ba85f37 Merge remote-tracking branch 'hid/for-next' new f70404fd6c52 Merge remote-tracking branch 'i2c/i2c/for-next' new 6554d72d70f6 Merge remote-tracking branch 'i3c/i3c/next' new 0ec19426df64 Merge remote-tracking branch 'dmi/dmi-for-next' new bd9b9e11b02c Merge remote-tracking branch 'v4l-dvb-next/master' new 1479278654e2 ACPI: scan: Evaluate _DEP before adding the device new 429e1e830af0 ACPI: scan: Defer enumeration of devices with _DEP lists new 3cd53bff21da ACPI: scan: Avoid unnecessary second pass in acpi_bus_scan() new cda7730fa8a3 ACPI: scan: Add Intel Baytrail Mailbox Device to acpi_igno [...] new bca3e43c903f ACPI: processor: fix NONE coordination for domain mapping failure new b08221c40feb ACPI: PNP: compare the string length in the matching_id() new 58504e886a9a Merge branches 'acpi-scan', 'acpi-processor' and 'acpi-pnp [...] new defa0c6b94db Merge branch 'acpi-processor' to satisfy dependencies new d2641a5c3d5e cppc_cpufreq: use policy->cpu as driver of frequency setting new bf76bb208f2b cppc_cpufreq: clarify support for coordination types new cfdc589f4b5f cppc_cpufreq: expose information on frequency domains new a28b2bfc099c cppc_cpufreq: replace per-cpu data array with a list new ca6827de4b67 cpufreq: schedutil: Add util to struct sg_cpu new ee2cc4276ba4 cpufreq: Add special-purpose fast-switching callback for drivers new a365ab6b9dfb cpufreq: intel_pstate: Implement the ->adjust_perf() callback new 73b0a2fc40a0 Merge branch 'pm-cpufreq' into linux-next new c7a92a3de1f3 Merge remote-tracking branch 'pm/linux-next' new aa4079ea132e Merge remote-tracking branch 'ieee1394/for-next' new 10dd81588825 Merge remote-tracking branch 'swiotlb/linux-next' new d04a6ec54fcb Merge remote-tracking branch 'rdma/for-next' new 8e16f4a84f09 Merge remote-tracking branch 'gfs2/for-next' new 4c9e94dff65c Merge tags 'spi-nor/for-5.11' and 'nand/for-5.11' into mtd/next new 16464306353f Merge remote-tracking branch 'mtd/mtd/next' new 0db6dc25b006 Merge remote-tracking branch 'drm/drm-next' new 6bdeff12a96c drm/amd/display: Add get_dig_frontend implementation for DCEx new 15ed44c0e712 drm/amdgpu: set mode1 reset as default for dimgrey_cavefish new 05053c4b4f87 drm/amdgpu: print mmhub client name for dimgrey_cavefish new 6ae09fa49147 drm/amdgpu/disply: fix documentation warnings in display manager new fe36fa33dcd0 usb: typec: ucsi: check cci busy during PPM reset new 150a566ac877 drm/amdgpu: fix check order in amdgpu_bo_move new 57172ac09511 drm/radeon: fix check order in radeon_bo_move new 9a9943005932 drm/amdgpu: add another raven1 gfxoff quirk new 033bc4706756 drm/amdgpu: add mode2 reset support for vangogh new 07e9a2a10687 drm/amdgpu/nv: add mode2 reset handling new f76d65c81324 drm/amdgpu: fix mode2 reset sequence for vangogh new 0965dad7a3d1 drm/amdgpu: Enable GPU reset for vangogh new 656c4554bcc9 drm/amdgpu: take runtime pm reference when we attach a buffer new 8be3f11af693 ALSA: hda/hdmi - enable runtime pm for CI AMD display audio new 7f66d3abbfc7 drm/amdgpu: fix vbios reservarion handling on SR-IOV new 4c76d7fc81aa Merge remote-tracking branch 'amdgpu/drm-next' new 87e9614a1ff7 Merge remote-tracking branch 'drm-intel/for-linux-next' new 846f151d03f7 drm/ttm: fix unused function warning new 8075c3005e4b dma-buf: cma_heap: Include linux/vmalloc.h to fix build fa [...] new 1c49ddac8529 Merge remote-tracking branch 'drm-misc/for-linux-next' new de14ddd01080 Merge remote-tracking branch 'drm-msm/msm-next' new 2c22f657046b Merge remote-tracking branch 'imx-drm/imx-drm/next' new b6c01793924c Merge remote-tracking branch 'modules/modules-next' new 01e05a1f77a5 Merge remote-tracking branch 'input/next' new fdba53782df3 block/rnbd-clt: Get rid of warning regarding size argument [...] new 8b1282f52175 block/rnbd-clt: Fix possible memleak new e2832aad120a block/rnbd-srv: Protect dev session sysfs removal new c624d5ecfec2 block/rnbd: Fix typos new 70d26e1aed58 block/rnbd: Set write-back cache and fua same to the targe [...] new 9d0caa3e24bc block/rnbd-clt: Dynamically allocate sglist for rnbd_iu new 03dbc6187db5 block/rnbd-clt: Does not request pdu to rtrs-clt new 5977a983764e Merge branch 'for-5.11/drivers' into for-next new 7bf338aebb67 Merge remote-tracking branch 'block/for-next' new d3689e09b196 Merge remote-tracking branch 'device-mapper/for-next' new c28a29e356e4 Merge remote-tracking branch 'pcmcia/pcmcia-next' new da4a291e4ab8 Merge remote-tracking branch 'mfd/for-mfd-next' new 221e4cfafd98 Merge remote-tracking branch 'backlight/for-backlight-next' new be5d56e8533a Merge remote-tracking branch 'battery/for-next' new 873b7a168838 Merge remote-tracking branch 'security/next-testing' new 78016590bc08 Merge remote-tracking branch 'keys/keys-next' new 57b9f1bfd00e Merge remote-tracking branch 'devicetree/for-next' new fc0f4a564490 Merge remote-tracking branch 'mailbox/mailbox-for-next' new e101a0cd0f4c Merge remote-tracking branch 'tip/auto-latest' new 16ec44bbd271 Merge remote-tracking branch 'edac/edac-for-next' new a32ded3389ab ring-buffer: Remove obsolete rb_event_is_commit() new 888834903d36 ring-buffer: Fix a typo in function description new d9a9280a0d0a seq_buf: Avoid type mismatch for seq_buf_init new 60efe21e5976 tracing: Disable ftrace selftests when any tracer is running new 3b3493531c4d tracing: Drop unneeded assignment in ring_buffer_resize() new 82db909e6be6 ring-buffer: Fix two typos in comments new 74e2afc6df57 ring-buffer: Add rb_check_bpage in __rb_allocate_pages new adab66b71abf Revert: "ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS" new f6a694665f13 tracing: Offload eval map updates to a work queue new 86f3859cc6e3 Merge remote-tracking branch 'ftrace/for-next' new af5e8878e42f Merge remote-tracking branch 'rcu/rcu/next' new 33dd3574f5fe kvm: x86/mmu: Add existing trace points to TDP MMU new b9a98c3437e3 kvm: x86/mmu: Add TDP MMU SPTE changed trace point new 8cce12b3c827 KVM: nSVM: set fixed bits by hand new dee734a7de91 KVM: x86: adjust SEV for commit 7e8e6eed75e new f57ad63a835c KVM: x86: ignore SIPIs that are received while not in wait [...] new 6c44221b0523 KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S new 3cea1891748e selftests: kvm: Test MSR exiting to userspace new fb6360534ecc selftests: kvm: Merge user_msr_test into userspace_msr_exit_test new e1b35da5e624 x86: Enumerate AVX512 FP16 CPUID feature flag new 2224fc9efb2d KVM: x86: Expose AVX512_FP16 for supported CPUID new 39485ed95d6b KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits new e8614e5e8de8 Merge tag 'kvm-s390-next-5.11-1' of git://git.kernel.org/p [...] new 3f1a18b9fa1c KVM/VMX/SVM: Move kvm_machine_check function to x86.h new 69372cf01290 x86/cpu: Add VM page flush MSR availablility as a CPUID feature new 9d4747d02376 KVM: SVM: Remove the call to sev_platform_status() during setup new 916391a2d1dc KVM: SVM: Add support for SEV-ES capability in KVM new 0f60bde15ee1 KVM: SVM: Add GHCB accessor functions for retrieving fields new add5e2f04541 KVM: SVM: Add support for the SEV-ES VMSA new 1c04d8c98656 KVM: x86: Mark GPRs dirty when written new 9caec4bf1d01 KVM: x86: remove bogus #GP injection new 8b474427cbee KVM: x86: use kvm_complete_insn_gp in emulating RDMSR/WRMSR new f9a4d621761a KVM: x86: introduce complete_emulated_msr callback new f1c6366e3043 KVM: SVM: Add required changes to support intercepts under SEV-ES new 8d4846b9b150 KVM: SVM: Prevent debugging under SEV-ES new bc624d9f1bbb KVM: SVM: Do not allow instruction emulation under SEV-ES new 8164a5ffe4c6 KVM: SVM: Cannot re-initialize the VMCB after shutdown wit [...] new e9093fd49285 KVM: SVM: Prepare for SEV-ES exit handling in the sev.c file new 291bd20d5d88 KVM: SVM: Add initial support for a VMGEXIT VMEXIT new 1edc14599e06 KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x002 new d36946679ef6 KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x004 new e1d71116b64a KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x100 new d523ab6ba275 KVM: SVM: Create trace events for VMGEXIT processing new 59e38b58de28 KVM: SVM: Create trace events for VMGEXIT MSR protocol processing new 8f423a80d299 KVM: SVM: Support MMIO for an SEV-ES guest new 7ed9abfe8e9f KVM: SVM: Support string IO operations for an SEV-ES guest new 2985afbcdbb1 KVM: SVM: Add support for EFER write traps for an SEV-ES guest new f27ad38aac23 KVM: SVM: Add support for CR0 write traps for an SEV-ES guest new 5b51cb13160a KVM: SVM: Add support for CR4 write traps for an SEV-ES guest new d1949b93c605 KVM: SVM: Add support for CR8 write traps for an SEV-ES guest new 5265713a0737 KVM: x86: Update __get_sregs() / __set_sregs() to support SEV-ES new 5719455fbd95 KVM: SVM: Do not report support for SMM for an SEV-ES guest new ed02b213098a KVM: SVM: Guest FPU state save/restore not needed for SEV- [...] new 4444dfe4050b KVM: SVM: Add NMI support for an SEV-ES guest new 85ca8be938c0 KVM: SVM: Set the encryption mask for the SVM host save area new 80675b3ad45f KVM: SVM: Update ASID allocation to support SEV-ES guests new 376c6d285017 KVM: SVM: Provide support for SEV-ES vCPU creation/loading new 861377730aa9 KVM: SVM: Provide support for SEV-ES vCPU loading new 16809ecdc1e8 KVM: SVM: Provide an updated VMRUN invocation for SEV-ES guests new ad73109ae7ec KVM: SVM: Provide support to launch and run an SEV-ES guest new 8640ca588b03 KVM: SVM: Add AP_JUMP_TABLE support in prep for AP booting new 722e039d9a29 Merge tag 'kvmarm-5.11' of git://git.kernel.org/pub/scm/li [...] new d45f89f7437d KVM: SVM: fix 32-bit compilation new eefd686a9562 Merge remote-tracking branch 'kvm/next' new e34ff4cda232 x86/xen: Convert to DEFINE_SHOW_ATTRIBUTE new 34aff14580d1 xen: Remove Xen PVH/PVHVM dependency on PCI new bfda93aee0ec xen: Kconfig: nest Xen guest options new eef024124a22 xen: remove trailing semicolon in macro definition new 3955bcbf3491 xen-blkfront: Fix fall-through warnings for Clang new 5e65f524ed25 xen/manage: Fix fall-through warnings for Clang new a3861ac5cbf2 Merge remote-tracking branch 'xen-tip/linux-next' new ffbdd6140dd7 Merge remote-tracking branch 'percpu/for-next' new 5910118bf9ce Merge remote-tracking branch 'workqueues/for-next' new ab61c75809e0 Merge remote-tracking branch 'chrome-platform/for-next' new 5606663258a9 Merge remote-tracking branch 'hsi/for-next' new ec7df42d0f41 Merge remote-tracking branch 'leds/for-next' new fad0319cacdf char: ipmi: convert comma to semicolon new 47e506d6bc08 Merge remote-tracking branch 'ipmi/for-next' new 114119e6a7eb Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 2a48d8a20fdb Merge remote-tracking branch 'vfio/next' new 718a17d173a1 Merge remote-tracking branch 'mux/for-next' new 56aca51e2542 Merge remote-tracking branch 'icc/icc-next' new 9b413e72a04f Merge remote-tracking branch 'dmaengine/next' new 2d18e54dd866 cgroup: Fix memory leak when parsing multiple source parameters new 72cc7c2f789c Merge remote-tracking branch 'cgroup/for-next' new bb74cd67a45f Merge remote-tracking branch 'scsi/for-next' new 64995837fc95 Merge remote-tracking branch 'scsi-mkp/for-next' new 8cb3c1666483 vdpa: remove unnecessary 'default n' in Kconfig entries new 1c1687028391 vdpa_sim: remove unnecessary headers inclusion new d8354b13acab vdpa_sim: remove hard-coded virtq count new 5c33a69a3ea0 vdpa_sim: make IOTLB entries limit configurable new 70005038df06 vdpa_sim: rename vdpasim_config_ops variables new c0a92498c68c vdpa_sim: add struct vdpasim_dev_attr for device attributes new 9a65b84a9c79 vdpa_sim: add device id field in vdpasim_dev_attr new 3a0f1cce9aae vdpa_sim: add supported_features field in vdpasim_dev_attr new ef957d51d905 vdpa_sim: add work_fn in vdpasim_dev_attr new 292b817d6cd1 vdpa_sim: store parsed MAC address in a buffer new e89eeaa7f21b vdpa_sim: make 'config' generic and usable for any device type new b1a8e6de8380 vdpa_sim: add get_config callback in vdpasim_dev_attr new 4511ccf27459 vdpa_sim: add set_config callback in vdpasim_dev_attr new a41a292345b0 vdpa_sim: set vringh notify callback new d03baff8cb1b vdpa_sim: use kvmalloc to allocate vdpasim->buffer new 51d578f7020f vdpa_sim: make vdpasim->buffer size configurable new 7729f26d2fb0 vdpa_sim: split vdpasim_virtqueue's iov field in out_iov a [...] new 02fa7956a8f3 vdpa: split vdpasim to core and net modules new 73fc55372202 vdpa/mlx5: Use write memory barrier after updating CQ index new b743b3545ebf tools/virtio: include asm/bug.h new 2da537aad646 tools/virtio: add krealloc_array new d85efc381a0c tools/virtio: add barrier for aarch64 new ee49da98f589 virtio_ring: Cut and paste bugs in vring_create_virtqueue_ [...] new af0b972d4b06 virtio_net: Fix error code in probe() new 75a6b9bb6a9d virtio_ring: Fix two use after free bugs new 35fc22b6228d ack! virtio_ring: Cut and paste bugs in vring_create_virtq [...] new 400228b7e0c4 ack! virtio_net: Fix error code in probe() new 4db90b5a8281 ack! virtio_ring: Fix two use after free bugs new 17702d3faba3 vhost scsi: fix error return code in vhost_scsi_set_endpoint() new 9487b8b5d43e uapi: virtio_ids.h: consistent indentions new f89304d86a59 uapi: virtio_ids: add missing device type IDs from OASIS spec new 05aff7251917 vdpa: Add missing comment for virtqueue count new 5e6a378bf7eb vdpa: Use simpler version of ida allocation new c9d14d604545 Merge remote-tracking branch 'vhost/linux-next' new 1271e1d4fc63 Merge remote-tracking branch 'rpmsg/for-next' new 80e493d2b74a MAINTAINERS: Add maintainer for HiSilicon GPIO driver new 72db5d54d763 gpio: hisi: Do not require ACPI for COMPILE_TEST new 7ac554888233 MAINTAINERS: Remove reference to non-existing file new d91e2bacb06c Merge remote-tracking branch 'gpio/for-next' new 4eae1521ba5a Merge remote-tracking branch 'pinctrl/for-next' new 082be70a8589 Merge remote-tracking branch 'pwm/for-next' new adc49e1169da Merge remote-tracking branch 'userns/for-next' new 2f1741f41a99 Merge remote-tracking branch 'livepatching/for-next' new 4aa23f7c8a77 Merge remote-tracking branch 'coresight/next' new 0b3d6541a742 Merge remote-tracking branch 'rtc/rtc-next' new 4ae4660e2c58 Merge remote-tracking branch 'ntb/ntb-next' new d5432013311e Merge remote-tracking branch 'slimbus/for-next' new e3a72bd13278 Merge remote-tracking branch 'nvmem/for-next' new ccf00c79a050 Merge remote-tracking branch 'xarray/main' new 80f2bffb9f1b Merge remote-tracking branch 'pidfd/for-next' new 619a38f69be6 Merge remote-tracking branch 'fpga/for-next' new d481b10b641f Merge remote-tracking branch 'notifications/notifications- [...] new b74f93f81635 Merge remote-tracking branch 'memblock/for-next' new feb727a62a01 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 8574e7071c60 /proc/kpageflags: do not use uninitialized struct pages new c9207399a20e ocfs2: clear links count in ocfs2_mknod() if an error occurs new 3087d5c92320 ocfs2: fix ocfs2 corrupt when iputting an inode new c0c5091633e5 ramfs: support O_TMPFILE new 68090c6e0e48 kernel/watchdog: flush all printk nmi buffers when hardloc [...] new 9c3f246256d3 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] new d980f3955534 mm/wap: don't SetPageWorkingset unconditionally during swapin new d233717121a7 selftests/vm: fix building protection keys test new 262e29f25004 mm/mmap.c: fix the adjusted length error new 465b98ebfb2e mm/huge_memory.c: update tlb entry if pmd is changed new fe10b0cf14d1 MIPS: do not call flush_tlb_all when setting pmd entry new fda6bfcf0ca1 mm/vmscan: __isolate_lru_page_prepare() cleanup new a7ffd53daf1a mm: memblock: enforce overlap of memory.memblock and memor [...] new beb877ae2bbe mm: fix initialization of struct page for holes in memory layout new 215b8a775b34 mm-fix-initialization-of-struct-page-for-holes-in-memory-l [...] new 264a46de5ba3 mm: make pagecache tagged lookups return only head pages new 9208650c78d3 mm/shmem: use pagevec_lookup in shmem_unlock_mapping new bfe00daf46a5 mm/swap: optimise get_shadow_from_swap_cache new b4ab95b97d77 mm: add FGP_ENTRY new 860efd752019 mm/filemap: rename find_get_entry to mapping_get_entry new 71ecb6b2a529 mm/filemap: add helper for finding pages new bdcc5e4006ef fix mm-filemap-add-helper-for-finding-pages.patch new 02084df7693f mm/filemap: add mapping_seek_hole_data new cb7d589e1ff4 fix mm-filemap-add-mapping_seek_hole_data.patch new be93d756eb28 iomap: use mapping_seek_hole_data new 3efc9d5d4d2b mm: add and use find_lock_entries new c814dd4e2d13 fix mm-add-and-use-find_lock_entries.patch new 6a60374c204c mm: add an 'end' parameter to find_get_entries new 1958e055e4de mm: add an 'end' parameter to pagevec_lookup_entries new 462a2852f691 mm: remove nr_entries parameter from pagevec_lookup_entries new 5ec552bbe8fd mm: pass pvec directly to find_get_entries new 7385ac72f8d1 mm: remove pagevec_lookup_entries new a32052c97faa mm,thp,shmem: limit shmem THP alloc gfp_mask new b93f1b1646c1 mm,thp,shm: limit gfp mask to no more than specified new e3c714e106a5 mm,thp,shmem: make khugepaged obey tmpfs mount flags new 67f44b5c01e6 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] new 31a5c36b6b1f mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new bd965772bf96 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 967f9d7c6d35 mm: add Kernel Electric-Fence infrastructure new ef8871757458 kfence: Fix parameter description for kfence_object_start() new 0a8954a4a5be kfence: avoid stalling work queue task without allocations new 77f135dc348c x86, kfence: enable KFENCE for x86 new d1ed29926f28 arm64, kfence: enable KFENCE for ARM64 new b9609d0d48a9 kfence: use pt_regs to generate stack trace on faults new 5035e2a4e575 mm, kfence: insert KFENCE hooks for SLAB new 8c370cf4da63 mm, kfence: insert KFENCE hooks for SLUB new 51eb8bc8edde kfence, kasan: make KFENCE compatible with KASAN new ad1c1110c505 kfence, Documentation: add KFENCE documentation new 42faa33a6d37 kfence: add test suite new 262f8b800ad8 MAINTAINERS: add entry for KFENCE new 66e233d53a42 fs/buffer.c: add debug print for __getblk_gfp() stall problem new a07275d7b41f fs/buffer.c: dump more info for __getblk_gfp() stall problem new ef9e36de0452 kernel/hung_task.c: Monitor killed tasks. new 91114de6c678 proc/sysctl: make protected_* world readable new 6b9be2fe5d29 lib: optimize cpumask_local_spread() new 288511ce0db4 bitops: introduce the for_each_set_clump macro new ea4b543c62b7 lib/test_bitmap.c: add for_each_set_clump test cases new 9e30b9cb00c0 gpio: thunderx: utilize for_each_set_clump macro new a1c6269324d3 gpio: xilinx: utilize generic bitmap_get_value and _set_value new 9254986bd749 aio: simplify read_events() new 329824977cab Merge branch 'akpm-current/current' new b80da3198e02 kmap: stupid hacks to make it compile new 8261ff24c9c7 mm/memcg: bail early from swap accounting if memcg disabled new a7f55805b27f mm/memcg: warning on !memcg after readahead page charged new 21ab6d4c811f mm/memcg: remove unused definitions new 382eda9de6a4 mm, kvm: account kvm_vcpu_mmap to kmemcg new e02c5e75e867 mm: slub: call account_slab_page() after slab page initialization new b98225c1152e mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] new 56466a722990 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] new 6ce01ecebad2 mm/memcontrol:rewrite mem_cgroup_page_lruvec() new 6086b6586302 mm/memcg: add missed warning in mem_cgroup_lruvec new a8cccdc11b9e mm/memcg: warn on missing memcg on mem_cgroup_page_lruvec() new b2d8c29aa2fe epoll: check for events when removing a timed out thread f [...] new ce6b05f4424d epoll: simplify signal handling new 0a59ac0de30c epoll: pull fatal signal checks into ep_send_events() new dfff7630cebe epoll: move eavail next to the list_empty_careful check new bd664f534309 epoll: simplify and optimize busy loop logic new 88acb78b74a4 epoll: pull all code between fetch_events and send_event i [...] new 5fc623f0e5c8 epoll: replace gotos with a proper loop new 1116450ec86d epoll: eliminate unnecessary lock for zero timeout new ffbbacc0bf55 kasan: drop unnecessary GPL text from comment headers new 39ec4103d447 kasan: KASAN_VMALLOC depends on KASAN_GENERIC new b94ed2a6ab0c kasan: group vmalloc code new 7739289e6274 kasan: shadow declarations only for software modes new 1c30f8b4a7a5 kasan, mm: fix build issue with asmlinkage new 788955bf3b3b kasan: rename (un)poison_shadow to (un)poison_range new 72616e6c2226 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* new 5a14c70a9269 kasan: only build init.c for software modes new ebd9c9b24210 kasan: split out shadow.c from common.c new 114a3c46fd94 kasan: define KASAN_MEMORY_PER_SHADOW_PAGE new c0938462546b kasan: rename report and tags files new cc78b4760eb0 kasan: don't duplicate config dependencies new b8dc3a3e0dba kasan: hide invalid free check implementation new 2e2caca1d202 kasan: decode stack frame only with KASAN_STACK_ENABLE new 5c4158e3e57f kasan, arm64: only init shadow for software modes new 3ac9fb73c4f9 kasan, arm64: only use kasan_depth for software modes new 3d660f774b44 kasan, arm64: move initialization message new 2174abc9753c kasan, arm64: rename kasan_init_tags and mark as __init new f6511fd0cc7a kasan: rename addr_has_shadow to addr_has_metadata new 55083b8f11eb kasan: rename print_shadow_for_address to print_memory_metadata new a9d791152797 kasan: rename SHADOW layout macros to META new 30b2662854c9 kasan: separate metadata_fetch_row for each mode new 9b0180d70f43 kasan: introduce CONFIG_KASAN_HW_TAGS new 03e468108186 arm64: enable armv8.5-a asm-arch option new 380c6723eb93 arm64: mte: add in-kernel MTE helpers new 172128e11c36 arm64: mte: reset the page tag in page->flags new b4cad021b4ee arm64: mte: add in-kernel tag fault handler new 9be3c477a313 arm64: mte: ensure CONFIG_ARM64_PAN is enabled with MTE new d2ee5e335296 arm64: kasan: allow enabling in-kernel MTE new 1d9683897124 arm64: mte: convert gcr_user into an exclude mask new f6805deb32d3 arm64: mte: switch GCR_EL1 in kernel entry and exit new b18b9e7728f2 kasan, mm: untag page address in free_reserved_area new b9e11c5c7106 arm64: kasan: align allocations for HW_TAGS new 3f17daa1a111 arm64: kasan: add arch layer for memory tagging helpers new efe6ad4b9343 kasan: define KASAN_GRANULE_SIZE for HW_TAGS new 1f724a6a6537 kasan, x86, s390: update undef CONFIG_KASAN new e3a11b9b4f12 kasan, arm64: expand CONFIG_KASAN checks new 2e4b10bef98b kasan, arm64: implement HW_TAGS runtime new b0c4f1655496 kasan, arm64: print report from tag fault handler new 2f711b0ac80d kasan, mm: reset tags when accessing metadata new 94de9acc63f3 kasan, arm64: enable CONFIG_KASAN_HW_TAGS new 0f3d81a29d61 kasan: add documentation for hardware tag-based mode new 62a05f7c3c2c kselftest/arm64: check GCR_EL1 after context switch new 2af0204708cd kasan: simplify quarantine_put call site new 0a2f30d13b09 kasan: rename get_alloc/free_info new b79ef27be744 kasan: introduce set_alloc_info new 2bc584511767 kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK new 50776320a061 kasan: allow VMAP_STACK for HW_TAGS mode new e94d4e62e490 kasan: remove __kasan_unpoison_stack new 34cc32bf2b04 kasan: inline kasan_reset_tag for tag-based modes new 2ff09ab66b64 kasan: inline random_tag for HW_TAGS new 498939fd328b kasan: open-code kasan_unpoison_slab new db848ab25e76 kasan: inline (un)poison_range and check_invalid_free new 9b9df89d4f4c kasan: add and integrate kasan boot parameters new 0107054a37d1 kasan: don't use read-only static keys new 172efb04a8b2 kasan, mm: check kasan_enabled in annotations new ae66c92f698e kasan, mm: rename kasan_poison_kfree new e0662aec32ba kasan: don't round_up too much new 85c06fc31e6a kasan: simplify assign_tag and set_tag calls new 2b959385b90c kasan: clarify comment in __kasan_kfree_large new 6be37af13c7d kasan: sanitize objects when metadata doesn't fit new ad2f2a27607c kasan, mm: allow cache merging with no metadata new 5bd9d81ebcc7 kasan: update documentation new f9db4c50afe4 epoll: convert internal api to timespec64 new 191a068111dd epoll: add syscall epoll_pwait2 new 5b2a6d566305 epoll: wire up syscall epoll_pwait2 new 2b749dcfd651 epoll-wire-up-syscall-epoll_pwait2-fix new 76f2b5a9946d selftests/filesystems: expand epoll with epoll_pwait2 new c6cd64d44556 mm: add definition of PMD_PAGE_ORDER new b85961ba626d mmap: make mlock_future_check() global new f1a250893c15 set_memory: allow set_direct_map_*_noflush() for multiple pages new 45be122e563c set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix new 35d600105827 set_memory: allow querying whether set_direct_map_*() is a [...] new 64eaa680ce28 kfence: fix implicit function declaration new fad80316eeca mm: introduce memfd_secret system call to create "secret" [...] new 71c4a63740bf secretmem: use PMD-size pages to amortize direct map fragm [...] new 95b0485a8ee8 secretmem: add memcg accounting new cd95e4248453 PM: hibernate: disable when there are active secretmem users new 6221aef9b2df arch, mm: wire up memfd_secret system call where relevant new 3b0cbf026887 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix new 1e7e4bcfdf2d secretmem: test: add basic selftest for memfd_secret(2) new 7fbee6eb4238 secretmem-test-add-basic-selftest-for-memfd_secret2-fix
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (e336550f6bf3) \ N -- N -- N refs/heads/akpm (7fbee6eb4238)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 491 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-devices-system-cpu | 3 +- .../bindings/regulator/nxp,pf8x00-regulator.yaml | 6 +- .../bindings/sound/ti,j721e-cpb-audio.yaml | 4 +- .../bindings/sound/ti,j721e-cpb-ivi-audio.yaml | 4 +- Documentation/driver-api/connector.rst | 2 +- Documentation/filesystems/ext4/journal.rst | 50 ++ MAINTAINERS | 12 +- arch/Kconfig | 16 + arch/alpha/kernel/syscalls/syscall.tbl | 2 +- arch/arm/boot/compressed/string.c | 6 +- arch/arm/tools/syscall.tbl | 2 +- arch/arm64/include/asm/thread_info.h | 4 +- arch/ia64/kernel/syscalls/syscall.tbl | 2 +- arch/m68k/kernel/syscalls/syscall.tbl | 2 +- arch/microblaze/kernel/syscalls/syscall.tbl | 2 +- arch/microblaze/mm/Makefile | 4 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 2 +- arch/mips/kernel/syscalls/syscall_n64.tbl | 2 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 2 +- arch/parisc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/kernel/syscalls/syscall.tbl | 2 +- arch/s390/Kconfig | 1 + arch/s390/include/asm/delay.h | 12 +- arch/s390/include/asm/processor.h | 7 - arch/s390/kernel/entry.S | 16 +- arch/s390/kernel/idle.c | 18 +- arch/s390/kernel/ipl.c | 2 +- arch/s390/kernel/setup.c | 1 - arch/s390/kernel/syscalls/syscall.tbl | 2 +- arch/s390/lib/delay.c | 105 +-- arch/s390/lib/test_unwind.c | 31 +- arch/sh/kernel/syscalls/syscall.tbl | 2 +- arch/sparc/kernel/syscalls/syscall.tbl | 2 +- arch/x86/boot/compressed/string.c | 6 +- arch/x86/include/asm/cpufeatures.h | 2 + arch/x86/include/asm/kvm_host.h | 11 +- arch/x86/include/asm/msr-index.h | 1 + arch/x86/include/asm/svm.h | 40 +- arch/x86/include/asm/syscall_wrapper.h | 2 +- arch/x86/include/asm/xen/page.h | 2 +- arch/x86/include/uapi/asm/svm.h | 28 + arch/x86/kernel/cpu/cpuid-deps.c | 1 + arch/x86/kernel/cpu/scattered.c | 1 + arch/x86/kernel/cpu/vmware.c | 12 +- arch/x86/kvm/Kconfig | 3 +- arch/x86/kvm/cpuid.c | 2 +- arch/x86/kvm/cpuid.h | 14 + arch/x86/kvm/kvm_cache_regs.h | 51 +- arch/x86/kvm/lapic.c | 15 +- arch/x86/kvm/mmu/mmutrace.h | 29 + arch/x86/kvm/mmu/tdp_mmu.c | 14 +- arch/x86/kvm/mtrr.c | 6 +- arch/x86/kvm/svm/nested.c | 9 +- arch/x86/kvm/svm/sev.c | 915 ++++++++++++++++++++- arch/x86/kvm/svm/svm.c | 442 +++++++--- arch/x86/kvm/svm/svm.h | 164 +++- arch/x86/kvm/svm/vmenter.S | 50 ++ arch/x86/kvm/trace.h | 97 +++ arch/x86/kvm/vmx/vmenter.S | 2 +- arch/x86/kvm/vmx/vmx.c | 35 +- arch/x86/kvm/x86.c | 384 +++++++-- arch/x86/kvm/x86.h | 29 + arch/x86/xen/Kconfig | 38 +- arch/x86/xen/p2m.c | 12 +- arch/xtensa/kernel/syscalls/syscall.tbl | 2 +- drivers/acpi/acpi_pnp.c | 3 + drivers/acpi/cppc_acpi.c | 141 ++-- drivers/acpi/processor_perflib.c | 2 +- drivers/acpi/scan.c | 143 +++- drivers/block/rnbd/rnbd-clt-sysfs.c | 5 +- drivers/block/rnbd/rnbd-clt.c | 94 ++- drivers/block/rnbd/rnbd-clt.h | 12 +- drivers/block/rnbd/rnbd-proto.h | 9 +- drivers/block/rnbd/rnbd-srv.c | 12 +- drivers/block/xen-blkfront.c | 1 + drivers/char/ipmi/bt-bmc.c | 6 +- drivers/connector/cn_queue.c | 8 +- drivers/connector/connector.c | 4 +- drivers/cpufreq/cppc_cpufreq.c | 204 +++-- drivers/cpufreq/cpufreq.c | 40 + drivers/cpufreq/intel_pstate.c | 70 +- drivers/dma-buf/heaps/cma_heap.c | 1 + drivers/firmware/efi/runtime-wrappers.c | 2 +- drivers/gpio/gpio-hisi.c | 5 - drivers/gpio/gpiolib.c | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 3 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 1 + drivers/gpu/drm/amd/amdgpu/nv.c | 1 + drivers/gpu/drm/amd/display/dc/core/dc.c | 1 - .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 1 - drivers/gpu/drm/ttm/ttm_pool.c | 29 +- drivers/hwmon/k10temp.c | 98 --- drivers/i2c/i2c-core-base.c | 14 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 6 - drivers/infiniband/ulp/rtrs/rtrs.h | 7 - drivers/net/dsa/qca/ar9331.c | 33 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 7 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 4 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 9 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 5 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 5 +- drivers/net/ethernet/microchip/lan743x_main.c | 43 +- drivers/net/ethernet/mscc/ocelot_vsc7514.c | 8 +- drivers/net/hyperv/netvsc_drv.c | 11 +- drivers/net/virtio_net.c | 1 + drivers/nfc/s3fwrn5/nci.c | 25 - drivers/nfc/s3fwrn5/nci.h | 22 - drivers/nfc/s3fwrn5/phy_common.c | 3 +- drivers/regulator/pf8x00-regulator.c | 8 +- drivers/s390/cio/device.c | 2 +- drivers/s390/crypto/zcrypt_cex2a.c | 2 +- drivers/s390/crypto/zcrypt_cex4.c | 2 +- drivers/vdpa/Kconfig | 16 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 5 + drivers/vdpa/vdpa.c | 2 +- drivers/vdpa/vdpa_sim/Makefile | 1 + drivers/vdpa/vdpa_sim/vdpa_sim.c | 298 ++----- drivers/vdpa/vdpa_sim/vdpa_sim.h | 105 +++ drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 177 ++++ drivers/vhost/scsi.c | 3 +- drivers/virtio/virtio_ring.c | 8 +- drivers/xen/Makefile | 2 +- drivers/xen/manage.c | 1 + fs/cifs/fs_context.c | 19 +- fs/exec.c | 8 - fs/ext4/block_validity.c | 10 +- fs/ext4/ext4.h | 51 +- fs/ext4/ext4_jbd2.c | 4 +- fs/ext4/extents.c | 4 +- fs/ext4/fast_commit.c | 99 ++- fs/ext4/fast_commit.h | 78 +- fs/ext4/inode.c | 21 +- fs/ext4/super.c | 348 ++++---- fs/file.c | 44 +- fs/fs-writeback.c | 4 - fs/jbd2/journal.c | 8 +- fs/lockd/host.c | 2 +- fs/nfs/flexfilelayout/flexfilelayout.c | 8 +- fs/nfs/nfs42proc.c | 1 + fs/nfs/nfs4proc.c | 2 + fs/nfs/nfs4trace.h | 75 ++ fs/nfs/pnfs_dev.c | 23 +- fs/nfsd/nfs4xdr.c | 14 +- fs/overlayfs/file.c | 9 + fs/overlayfs/super.c | 4 +- fs/proc/internal.h | 3 +- include/acpi/cppc_acpi.h | 6 +- include/linux/compiler_attributes.h | 2 +- include/linux/connector.h | 10 +- include/linux/cpufreq.h | 14 + include/linux/jbd2.h | 9 +- include/linux/mm_types.h | 10 - include/linux/mmap_lock.h | 16 +- include/linux/netdevice.h | 1 + include/linux/phy.h | 3 +- include/linux/sched/cpufreq.h | 5 + include/linux/seq_buf.h | 2 +- include/linux/trace_seq.h | 4 +- include/linux/vdpa.h | 1 + include/trace/events/rpcrdma.h | 450 +++++----- include/uapi/linux/close_range.h | 3 + include/uapi/linux/virtio_ids.h | 44 +- kernel/bpf/task_iter.c | 2 +- kernel/cgroup/cgroup-v1.c | 2 + kernel/kcsan/core.c | 10 +- kernel/sched/cpufreq_schedutil.c | 106 ++- kernel/trace/ring_buffer.c | 61 +- kernel/trace/trace.c | 51 +- kernel/trace/trace.h | 5 + kernel/trace/trace_boot.c | 2 + kernel/trace/trace_events.c | 2 +- kernel/trace/trace_kprobe.c | 9 +- kernel/trace/trace_selftest.c | 2 +- lib/Makefile | 7 +- lib/crc32.c | 4 +- lib/crypto/aes.c | 4 +- lib/{list_kunit.c => list-test.c} | 0 lib/{bits_kunit.c => test_bits.c} | 0 ...{linear_ranges_kunit.c => test_linear_ranges.c} | 0 lib/ubsan.c | 2 +- mm/gup.c | 2 - mm/kasan/generic.c | 8 +- mm/kasan/quarantine.c | 4 +- mm/memory_hotplug.c | 2 +- mm/slab.c | 6 +- mm/swapfile.c | 11 +- net/core/dev.c | 22 +- net/ethtool/channels.c | 6 +- net/ethtool/strset.c | 2 +- net/sunrpc/xprtrdma/backchannel.c | 6 +- net/sunrpc/xprtrdma/frwr_ops.c | 81 +- net/sunrpc/xprtrdma/rpc_rdma.c | 32 +- net/sunrpc/xprtrdma/transport.c | 7 +- net/sunrpc/xprtrdma/verbs.c | 30 +- net/sunrpc/xprtrdma/xprt_rdma.h | 9 +- net/tipc/netlink_compat.c | 12 +- scripts/checkpatch.pl | 1 + scripts/gcc-plugin.sh | 19 - scripts/gcc-plugins/Kconfig | 2 +- scripts/gcc-plugins/gcc-common.h | 407 --------- scripts/gcc-plugins/gcc-generate-gimple-pass.h | 12 - scripts/gcc-plugins/gcc-generate-ipa-pass.h | 23 - scripts/gcc-plugins/gcc-generate-rtl-pass.h | 17 - scripts/gcc-plugins/gcc-generate-simple_ipa-pass.h | 17 - scripts/gcc-plugins/latent_entropy_plugin.c | 12 - scripts/gcc-plugins/randomize_layout_plugin.c | 4 - scripts/gcc-plugins/sancov_plugin.c | 6 - scripts/gcc-plugins/stackleak_plugin.c | 4 +- scripts/gcc-plugins/structleak_plugin.c | 4 - sound/soc/atmel/Kconfig | 4 +- sound/soc/codecs/Kconfig | 2 +- sound/soc/fsl/imx-hdmi.c | 1 + sound/soc/soc-dapm.c | 1 + sound/soc/sof/Kconfig | 2 +- tools/power/cpupower/utils/helpers/misc.c | 3 +- tools/testing/selftests/bpf/Makefile | 3 + tools/testing/selftests/core/close_range_test.c | 74 ++ tools/testing/selftests/kvm/.gitignore | 2 +- tools/testing/selftests/kvm/Makefile | 2 +- tools/testing/selftests/kvm/lib/kvm_util.c | 2 + tools/testing/selftests/kvm/x86_64/user_msr_test.c | 251 ------ .../selftests/kvm/x86_64/userspace_msr_exit_test.c | 770 +++++++++++++++++ tools/testing/selftests/vm/Makefile | 2 +- tools/virtio/asm/barrier.h | 10 + tools/virtio/linux/bug.h | 2 + tools/virtio/linux/kernel.h | 13 +- 227 files changed, 5183 insertions(+), 2942 deletions(-) create mode 100644 drivers/vdpa/vdpa_sim/vdpa_sim.h create mode 100644 drivers/vdpa/vdpa_sim/vdpa_sim_net.c rename lib/{list_kunit.c => list-test.c} (100%) rename lib/{bits_kunit.c => test_bits.c} (100%) rename lib/{linear_ranges_kunit.c => test_linear_ranges.c} (100%) delete mode 100755 scripts/gcc-plugin.sh delete mode 100644 tools/testing/selftests/kvm/x86_64/user_msr_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/userspace_msr_exit_test.c