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 fafe5ef21130 MIPS: make userspace mapping young by default omits 73a63ac67bdd Merge branch 'akpm-current/current' omits 392b733195f3 Merge remote-tracking branch 'mhi/mhi-next' omits 732b255992a3 Merge remote-tracking branch 'xarray/main' omits dff0904b6562 Merge remote-tracking branch 'nvmem/for-next' omits ab57c5c3b92e Merge remote-tracking branch 'slimbus/for-next' omits 598bb9ede1be Merge remote-tracking branch 'gnss/gnss-next' omits e33c109617c0 Merge remote-tracking branch 'kspp/for-next/kspp' omits 3b18a4bb3f1a Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits d439f01f4e74 Merge remote-tracking branch 'coresight/next' omits 5e46c1134c10 Merge remote-tracking branch 'livepatching/for-next' omits 685b492af69f Merge remote-tracking branch 'pwm/for-next' omits 26874af4f634 Merge remote-tracking branch 'gpio-intel/for-next' omits 3fe007745418 Merge remote-tracking branch 'rpmsg/for-next' omits a7b0a33d6c95 Merge remote-tracking branch 'vhost/linux-next' omits 46a96112c319 Merge remote-tracking branch 'scsi-mkp/for-next' omits 431d3c0beff0 Merge remote-tracking branch 'scsi/for-next' omits a89d85d8f189 Merge remote-tracking branch 'cgroup/for-next' omits 8f7e1df094bb Merge remote-tracking branch 'dmaengine/next' omits 50dba014bc14 Merge remote-tracking branch 'vfio/next' omits e09bc2ebd780 Merge remote-tracking branch 'extcon/extcon-next' omits d71c47728787 Merge remote-tracking branch 'char-misc/char-misc-next' omits c3f2d2c688ba Merge remote-tracking branch 'driver-core/driver-core-next' omits aa123372b42c Merge remote-tracking branch 'leds/for-next' omits c567ee663e45 Merge remote-tracking branch 'percpu/for-next' omits 39206e1fd02e Merge remote-tracking branch 'xen-tip/linux-next' omits 14670dafafb7 Merge remote-tracking branch 'rcu/rcu/next' omits 2efc462f57cc Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 77ed50b342c9 Merge remote-tracking branch 'edac/edac-for-next' omits e37123bdeacc Merge remote-tracking branch 'tip/auto-latest' omits cf9202d1c44d Merge remote-tracking branch 'mailbox/mailbox-for-next' omits 3ab2b533167a Merge remote-tracking branch 'keys/keys-next' omits 69a675204c34 Merge remote-tracking branch 'apparmor/apparmor-next' omits 06deff7ffd55 Merge remote-tracking branch 'security/next-testing' omits 518646a7e69f Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 42b08822dc9f Merge remote-tracking branch 'block/for-next' omits 9bac5697dde2 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits f43ec135d880 Merge remote-tracking branch 'drm-msm/msm-next' omits 205a9829153e Merge remote-tracking branch 'drm-intel/for-linux-next' omits 98bf3b2b1cdb Merge remote-tracking branch 'amdgpu/drm-next' omits 6dc37f7fa2b6 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 287cf10e6fa7 Merge remote-tracking branch 'gfs2/for-next' omits 25b3708414ea Merge remote-tracking branch 'swiotlb/linux-next' omits d4d0ec586151 Merge remote-tracking branch 'ieee1394/for-next' omits 499ecad1e1db Merge remote-tracking branch 'pm/linux-next' omits 6545cc73cbf2 Merge remote-tracking branch 'v4l-dvb-next/master' omits 9d0b6a4d22db Merge remote-tracking branch 'jc_docs/docs-next' omits 3425c687a0b2 Merge remote-tracking branch 'dmi/dmi-for-next' omits 901769bb9a75 Merge remote-tracking branch 'i2c/i2c/for-next' omits 1528511df607 Merge remote-tracking branch 'hid/for-next' omits 58ca1f84deee Merge remote-tracking branch 'pstore/for-next/pstore' omits a83bdef52a02 Merge remote-tracking branch 'pci/next' omits 991cfbdbff95 Merge remote-tracking branch 'printk/for-next' omits a12c12a54419 Merge remote-tracking branch 'vfs/for-next' omits 39d17c6ee0f8 Merge remote-tracking branch 'v9fs/9p-next' omits 5050b826bef3 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits c75362a249ed Merge remote-tracking branch 'cel/for-next' omits 6f6a5fb070d9 Merge remote-tracking branch 'nfs-anna/linux-next' omits bc7f5c0e4c95 Merge branch 'block-5.12' into for-next omits 10166b865de0 Merge remote-tracking branch 'ext4/dev' omits 8fd5d1040075 Merge remote-tracking branch 'ext3/for_next' omits 91bb4c1eb6f1 Merge remote-tracking branch 'ecryptfs/next' omits 8ce9c54f6763 Merge remote-tracking branch 'cifs/for-next' omits 7b34a2252e14 Merge branch 'io_uring-worker.v3' into for-next omits 4545f8716e80 io-wq: fix races around manager/worker creation and task exit omits e95f5656e671 Merge remote-tracking branch 'btrfs/for-next' omits f8fe28600194 Merge remote-tracking branch 'fscache/fscache-next' omits 7838a854e8ea Merge remote-tracking branch 'pidfd/for-next' omits 717dd6ae68db Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 7b621172de76 Merge remote-tracking branch 's390/for-next' omits b84fed4621d5 Merge remote-tracking branch 'risc-v/for-next' omits e319fc6c5388 Merge remote-tracking branch 'openrisc/for-next' omits c833fb99b0ae Merge remote-tracking branch 'nios2/for-next' omits 01b38789b144 Merge remote-tracking branch 'nds32/next' omits 7874b7ce6154 Merge remote-tracking branch 'mips/mips-next' omits 8698b5a3276b Merge remote-tracking branch 'm68knommu/for-next' omits c93956e6a699 Merge remote-tracking branch 'h8300/h8300-next' omits 6e8b6d3ffd0d Merge remote-tracking branch 'csky/linux-next' omits d43363800006 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 002605f43fa9 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits d680c461fad5 Merge remote-tracking branch 'tegra/for-next' omits cf8c65f40839 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits dd0aea6c3774 Merge remote-tracking branch 'stm32/stm32-next' omits 57e15cfdafc4 Merge remote-tracking branch 'samsung-krzk/for-next' omits 86418a78f584 Merge remote-tracking branch 'rockchip/for-next' omits ec600a9d8186 Merge remote-tracking branch 'renesas/next' omits b9796a6f155b Merge remote-tracking branch 'realtek/for-next' omits eb941f55429d Merge remote-tracking branch 'raspberrypi/for-next' omits 337e75d3f00c Merge remote-tracking branch 'qcom/for-next' omits 6e9c4fffc4fe Merge remote-tracking branch 'omap/for-next' omits 55f223aec313 Merge remote-tracking branch 'mvebu/for-next' omits dbc8e1859f12 Merge remote-tracking branch 'mediatek/for-next' omits fcbb2019ca10 Merge remote-tracking branch 'keystone/next' omits 458de43c34d8 Merge remote-tracking branch 'imx-mxs/for-next' omits c8ff1d48bb60 Merge remote-tracking branch 'drivers-memory/for-next' omits 9be48f358a0b Merge remote-tracking branch 'at91/at91-next' omits 86e67cbb9777 Merge remote-tracking branch 'aspeed/for-next' omits 944e6bed8206 Merge remote-tracking branch 'amlogic/for-next' omits 6ab98131e99c Merge remote-tracking branch 'actions/for-next' omits b41312970540 Merge remote-tracking branch 'arm-soc/for-next' omits 20be62928d2d Merge remote-tracking branch 'arm/for-next' omits 98b2b7ca1f62 Merge remote-tracking branch 'asm-generic/master' omits 91db9a2704dc Merge remote-tracking branch 'dma-mapping/for-next' omits ec2fb6a68ca9 Merge remote-tracking branch 'kbuild/for-next' omits 5933851d9e7b Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 7c7fe88bbd69 Merge remote-tracking branch 'cel-fixes/for-rc' omits d5a0ddaa7fec Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 06ee7c41e3a2 Merge remote-tracking branch 'omap-fixes/fixes' omits c2da0e3d6304 Merge remote-tracking branch 'at91-fixes/at91-fixes' omits 88bb4a8bc8ef Merge remote-tracking branch 'ide/master' omits 36306b33da59 Merge remote-tracking branch 'input-current/for-linus' omits b3875a65f676 Merge remote-tracking branch 'phy/fixes' omits 16188c3a64ce Merge remote-tracking branch 'pci-current/for-linus' omits e2b52beeca33 Merge remote-tracking branch 'spi-fixes/for-linus' omits f5c05dbfc67e Merge remote-tracking branch 'regulator-fixes/for-linus' omits 45d6fd9a7368 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 3ada1414c014 Merge remote-tracking branch 'wireless-drivers/master' omits ee9ed95cff38 Merge remote-tracking branch 'ipsec/master' omits badbdbea4c71 Merge remote-tracking branch 'bpf/master' omits 41e2972c0061 Merge remote-tracking branch 'net/master' omits 90bb501a72a8 Merge remote-tracking branch 'sparc/master' omits e9d2dfc49a8c Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 6039bd61b69f Merge branch 'remotes/lorenzo/pci/misc' omits 918da858f9a2 Merge branch 'remotes/lorenzo/pci/xilinx' omits e21fd0c835bb Merge branch 'remotes/lorenzo/pci/tango' omits 543b42567cc6 Merge branch 'pci/rockchip' omits 99251dfd5645 Merge branch 'remotes/lorenzo/pci/rcar' omits 0cde4706c1e8 Merge branch 'remotes/lorenzo/pci/qcom' omits be693339b83f Merge branch 'pci/ntb' omits f3cd02fa3336 Merge branch 'pci/microchip' omits 6f99b70ed23b Merge branch 'remotes/lorenzo/pci/mediatek' omits 1ee26e5a9d99 Merge branch 'pci/dwc' omits 98bdd0b836ec Merge branch 'remotes/lorenzo/pci/cadence' omits 31d05bf15a0c Merge branch 'remotes/lorenzo/pci/brcmstb' omits 5d94f4e90fc3 Merge branch 'pci/misc' omits 4c5ce62755ce Merge branch 'pci/host-probe-refactor' omits 88dd4fbf0dbc Merge branch 'pci/resource' omits e8af69175ce5 Merge branch 'pci/link' omits 9e1ddb7504b2 Merge branch 'pci/hotplug' omits dfdc1fea1449 Merge branch 'pci/error' omits 6810808acf67 Merge branch 'pci/enumeration' omits 718466bbe763 PCI: dwc: Add upper limit address for outbound iATU omits 9d3c303c5d71 PCI: dwc: Change size to u64 for EP outbound iATU omits ccc3e8411467 PCI: dwc: al: Remove useless dw_pcie_ops omits 100904f3327a PCI: dwc: Don't assume the ops in dw_pcie always exists omits 735a3f356546 PCI: dwc: layerscape: Convert to builtin_platform_driver() omits 2c7b7acfa069 PCI: dwc: Drop support for config space in 'ranges' omits 138f65423b4e PCI: qcom: use PHY_REFCLK_USE_PAD only for ipq8064 omits e8880bbb624f PCI: layerscape: Add LX2160A rev2 EP mode support omits 3567754c4c6f dt-bindings: pci: layerscape-pci: Add LX2160A rev2 compati [...] omits 3faaa3b49644 PCI: dwc: Add support to configure for ECRC omits eb3703ae5632 drm/amdgpu: always reset the asic in suspend omits 1a98cfed8112 drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x omits a08e984a4d6e drm/amdgpu/display: handle aux backlight in backlight_get_ [...] omits 2813d5ba0a6e drm/amdgpu/display: don't assert in set backlight function omits 1d7b38c9252b drm/amdgpu/display: simplify backlight setting omits f9f22a2df848 drm/amdgpu: enable DPM_FLAG_MAY_SKIP_RESUME and DPM_FLAG_S [...] omits 4b53772f1a21 drm/amdgpu: add a dev_pm_ops prepare callback (v2) omits f180f44b458e drm/amdgpu/codec: drop the internal codec index omits 0a8fdb6dc69c drm/amdgpu: bump driver version for new video codec INFO i [...] omits 3db0b07a4d93 drm/amdgpu: add INFO ioctl support for querying video caps (v4) omits 7b8d646de464 drm/amdgpu: add video decode/encode cap tables and asic ca [...] omits 7a929f70df95 drm/amdgpu: add asic callback for querying video codec info (v3) omits b49e88bd21c4 drm/amdgpu: add another raven1 gfxoff quirk omits 70eba281c90f drm/amdgpu: Remove unnecessary conversion to bool omits 6ea015d7b235 drm/amdgpu/display: initialize the variable 'i' omits e3e12a4e300f drm/amdgpu/vcn3.0: add wptr/rptr reset/update for share memory omits e0354b53392f Merge branch 'io_uring-worker.v3' into for-next omits 6f70bae3cffe io_uring: ensure io-wq context is always destroyed for tasks omits aad0357368bf Merge branch 'io_uring-worker.v3' into for-next omits e4595c30ec30 arch: ensure parisc/powerpc handle PF_IO_WORKER in copy_thread() omits 3453f7fa1002 cifs: ignore FL_FLOCK locks in read/write omits 969c68ddedec Merge branch 'block-5.12' into for-next omits 914a702e915e Merge branch 'io_uring-worker.v3' into for-next omits 33a23998c378 io_uring: cleanup ->user usage omits c5f14d465874 io-wq: remove nr_process accounting omits 7ca102e95aec io_uring: flag new native workers with IORING_FEAT_NATIVE_WORKERS omits 35c2afcb52b3 net: remove cmsg restriction from io_uring based send/recv [...] omits d89ee22736e6 Revert "proc: don't allow async path resolution of /proc/s [...] omits c7c5c2fb7bed Revert "proc: don't allow async path resolution of /proc/t [...] omits 80bef65c55d1 io-wq: make buffered file write hashed work map per-ctx omits 7303e95cf59a io_uring: move SQPOLL thread io-wq forked worker omits 0e7a251633d7 drm/amd/display: Enable ASSR in DM omits 8a1d6b78e572 drm/amdgpu: disable mec2 fw bin loading omits 64da37b8e6ba drm/amdgpu: fix wrong executable setting for dimgrey_cavef [...] omits 8dc8c9624089 drm/amdgpu: fix shutdown and poweroff process failed with s0ix omits 810d428a7c40 drm/amdgpu/sdma5.2: Remove unnecessary conversion to bool omits 67e2c17476ff drm/amd/display/dc/core/dc_link_ddc: Remove unnecessary co [...] omits 222d7b6bc2b0 drm/amdgpu/swsmu/navi1x: Remove unnecessary conversion to bool omits dd8f438e17f7 drm/amd/pm/swsmu: Avoid using structure_size uninitialized [...] omits c9e73d70c93c drm/amd/display: Allow spatial dither to 10 bpc on all DCE omits 3cfd14b67b2c drm/amd/display: Fix system hang after multiple hotplugs (v2) omits 098474f3cf61 Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus omits ff6f08e70d36 Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus omits 1165069361b2 fs: nfsd: fix kconfig dependency warning for NFSD_V4 omits 47dce08daef8 svcrdma: disable timeouts on rdma backchannel omits 3d235355a792 initramfs: Remove redundant dependency of RD_ZSTD on BLK_D [...] omits ecce3daec27a Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits 28c93644d865 Merge remote-tracking branch 'spi/for-5.11' into spi-linus omits e124039e9567 Merge remote-tracking branch 'regulator/for-5.12' into reg [...] omits 1dbcf513dcf6 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] omits 2f9dbf67b29a kbuild: remove deprecated 'always' and 'hostprogs-y/m' omits ee38bf52412c kbuild: parse C= and M= before changing the working directory omits 2c6a960613de kbuild: reuse this-makefile to define abs_srctree omits cfe93fcafd19 kconfig: unify rule of config, menuconfig, nconfig, gconfi [...] omits cd0bddd66b2c kconfig: omit --oldaskconfig option for 'make config' omits 79e901ab8e7e kconfig: fix 'invalid option' for help option omits 65517e25def9 kconfig: remove dead code in conf_askvalue() omits c523fb810ff3 kconfig: clean up nested if-conditionals in check_conf() omits 3e7709b8cb11 kconfig: Remove duplicate call to sym_get_string_value() omits 3d9055f99d24 Makefile: Remove # characters from compiler string omits 4475f0291af9 Merge branch 'acpica-fixes' into linux-next omits 7ab39384da0b leds: lp50xx: Get rid of redundant explicit casting omits bebe9e37bc4c leds: lp50xx: Update headers block to reflect reality omits 05f23a954ba5 leds: lp50xx: Get rid of redundant check in lp50xx_enable_ [...] omits 65be50bb2a5c leds: lp50xx: Reduce level of dereferences omits 203175025c96 leds: lp50xx: Switch to new style i2c-driver probe function omits a5af062036f4 leds: lp50xx: Don't spam logs when probe is deferred omits 76d007c3e293 leds: apu: extend support for PC Engines APU1 with newer firmware omits 12e9b8a3c276 initramfs-panic-with-memory-information-fix omits 71cb9e7dcddf initramfs: panic with memory information omits c4822c552ea7 ubsan: remove overflow checks omits 44b15033506e scripts/gdb: fix list_for_each omits 4508881e0b76 aio: simplify read_events() omits 769fcdfe09e3 x86: fix seq_file iteration for pat/memtype.c omits a68cdbf635f1 seq_file-document-how-per-entry-resources-are-managed-fix omits 729170a8e849 seq_file: document how per-entry resources are managed. omits fdab5c341da3 fs/coredump: use kmap_local_page() omits 9206ebe62f23 init: clean up early_param_on_off() macro omits 8b275cdf2aee init/version.c: remove Version_<LINUX_VERSION_CODE> symbol omits 3d19b51c8ae5 checkpatch: do not apply "initialise globals to 0" check t [...] omits 9b748818cd20 checkpatch: don't warn about colon termination in linker scripts omits e19841ec5f28 checkpatch: add kmalloc_array_node to unnecessary OOM mess [...] omits ccd545bca1bb checkpatch: add warning for avoiding .L prefix symbols in [...] omits e2474c7918de checkpatch: improve TYPECAST_INT_CONSTANT test message omits f6c50ee84bea checkpatch: prefer ftrace over function entry/exit printks omits f68471b4b730 checkpatch: trivial style fixes omits a9ff2824a7bd checkpatch: ignore warning designated initializers using NR_CPUS omits 1f7d3d590053 checkpatch: improve blank line after declaration test omits c8c590b8b560 include/linux/bitops.h: spelling s/synomyn/synonym/ omits f23bcfeafc7e mm/page_poison: use unhashed address in hexdump for check_ [...] omits 8820df439133 lib/hexdump: introduce DUMP_PREFIX_UNHASHED for unhashed a [...] omits f8d7bc399ab7 lib/cmdline: remove an unneeded local variable in next_arg() omits 4ccf58a59421 lib: stackdepot: fix ignoring return value warning omits 24e025dc7eb8 lib-stackdepot-add-support-to-disable-stack-depot-fix omits 9edc18aecf98 lib: stackdepot: add support to disable stack depot omits d707610f6aae lib: stackdepot: add support to configure STACK_HASH_SIZE omits b51b6c192637 string.h: move fortified functions definitions in a dedica [...] omits c4c46aab8d54 lib/genalloc.c: change return type to unsigned long for bi [...] omits 2169c17ed375 MAINTAINERS: add uapi directories to API/ABI section omits a769f44ced6a kernel: delete repeated words in comments omits 42f42df9240f groups: simplify struct group_info allocation omits d4af8cb7d42b groups: use flexible-array member in struct group_info omits 3f564f05419e treewide: Miguel has moved omits f4a2ce1e082b include/linux: remove repeated words omits 9f9a4b79d3ec proc/sysctl: make protected_* world readable omits 882e3102fecd sysctl.c: fix underflow value setting risk in vm_table omits aaa41cd1b9f8 proc: use kvzalloc for our kernel buffer omits d671b5b81e04 proc/wchan: use printk format instead of lookup_symbol_name() omits df3aa4be787e alpha: remove CONFIG_EXPERIMENTAL from defconfigs omits 4f20a14ffd16 kernel/hung_task.c: Monitor killed tasks. omits 7669217d086f fs/buffer.c: dump more info for __getblk_gfp() stall problem omits efc444fd218b fs/buffer.c: add debug print for __getblk_gfp() stall problem omits c34a66c47f46 mm, kasan: don't poison boot memory omits c982edf5c5f6 kasan: clarify that only first bug is reported in HW_TAGS omits bc57af975133 kasan: inline HW_TAGS helper functions omits f18478c021ad arm64: fix warning in mte_get_random_tag() omits eb38242db1f9 arm64: kasan: simplify and inline MTE functions omits f65212a1abf9 kasan: ensure poisoning size alignment omits a078c09d5c73 kasan, mm: optimize krealloc poisoning omits e3c1e8908496 kasan, mm: fail krealloc on freed objects omits 381ad84e29eb kasan: rework krealloc tests omits 9ca85be81eca kasan: unify large kfree checks omits a182b068ea10 kasan: clean up setting free info in kasan_slab_free omits 306cdf981f7a kasan: optimize large kmalloc poisoning omits dc3703755587 kasan, mm: optimize kmalloc poisoning omits fedad093cd5a kasan, mm: don't save alloc stacks twice omits d80a4ea66876 kasan: use error_report_end tracepoint omits 4acea57bbaa4 kfence: use error_report_end tracepoint omits 4fb3b51137c3 tracing: add error_report_end trace point omits 469e1a0efb60 MAINTAINERS: add entry for KFENCE omits 3adc617cf4b5 kfence: show access type in report omits 0178d2c8d254 kfence: fix typo in test omits c7bdaabce23c kfence: add test suite omits eb66e576453f kfence: add missing copyright header to documentation omits 9f340de3a916 kfence, Documentation: add KFENCE documentation omits 4152fa3b299f kasan: untag addresses for KFENCE omits ba66e9a6ebd8 revert kasan-remove-kfence-leftovers omits a3ee24e859b5 kfence, kasan: make KFENCE compatible with KASAN omits f8ebb7ab945f mm, kfence: insert KFENCE hooks for SLUB omits 2dd8dcfa6e06 mm, kfence: insert KFENCE hooks for SLAB omits f90e75d540ec kfence: use pt_regs to generate stack trace on faults omits 61583d1eea7f kfence, arm64: add missing copyright and description header omits a584ee1b14c8 arm64, kfence: enable KFENCE for ARM64 omits 7fb28c9f0d60 kfence, x86: add missing copyright and description header omits 770911e9b138 x86, kfence: enable KFENCE for x86 omits b260834aff71 kfence: add missing copyright and description headers omits 985b1fcefd2f kfence: add option to use KFENCE without static keys omits f53fa0bf382e kfence: fix potential deadlock due to wake_up() omits a4fd5d5b975b kfence: avoid stalling work queue task without allocations omits 5085fe9598ca kfence: Fix parameter description for kfence_object_start() omits 9d2833f5efc4 mm: add Kernel Electric-Fence infrastructure omits 09822f3cba06 mm/early_ioremap.c: use __func__ instead of function name omits cc20224fc075 bdi-use-might_alloc-fix omits f27643082160 mm/backing-dev.c: use might_alloc() omits 6a92c8dbfc37 mm/dmapool: use might_alloc() omits 4d6e832f5bcd mm: page-flags.h: Typo fix (It -> If) omits 5c220bd3d9a2 mm/highmem: Remove deprecated kmap_atomic omits c5acf28e5076 mm/zsmalloc.c: use page_private() to access page->private omits ff3ed6f37693 zsmalloc: account the number of compacted pages correctly omits 4630b54517af mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_a [...] omits 4f9efcb47473 mm: set the sleep_mapped to true for zbud and z3fold omits 52b41f44f603 mm/zswap: add the flag can_sleep_mapped omits c8ce1ff1030b mm: zswap: clean up confusing comment omits ac3a4cad54bf mm/rmap: fix potential pte_unmap on an not mapped pte omits 2c6f160767d5 mm/rmap: correct obsolete comment of page_get_anon_vma() omits 3c1360d371b3 mm/rmap: use page_not_mapped in try_to_unmap() omits 05eaae161a2c mm/rmap: fix obsolete comment in __page_check_anon_rmap() omits a01be7d67a9d mm/rmap: remove unneeded semicolon in page_not_mapped() omits 7e103c9798d5 mm/rmap: correct some obsolete comments of anon_vma omits 5173cb4db038 mm/mlock: stop counting mlocked pages when none vma is found omits 54827a5823b8 virtio-mem: check against mhp_get_pluggable_range() which [...] omits aa63e705d260 s390/mm: define arch_get_mappable_range() omits b44e5737e8c9 arm64/mm: define arch_get_mappable_range() omits a291e71399fd mm-memory_hotplug-prevalidate-the-address-range-being-adde [...] omits 7cdc39e26339 mm/memory_hotplug: prevalidate the address range being add [...] omits c26570066604 Documentation: sysfs/memory: clarify some memory block dev [...] omits ceeb404fee9c drivers/base/memory: don't store phys_device in memory blocks omits d10ac7ae5ce7 mm/memory_hotplug: use helper function zone_end_pfn() to g [...] omits a25495360547 mm/memory_hotplug: MEMHP_MERGE_RESOURCE -> MHP_MERGE_RESOURCE omits bcbdbb3980f8 mm/memory_hotplug: rename all existing 'memhp' into 'mhp' omits 338ffac2573b mm: fix memory_failure() handling of dax-namespace metadata omits 86be4893146c mm-teach-pfn_to_online_page-about-zone_device-section-coll [...] omits ad26af1d48a6 mm: teach pfn_to_online_page() about ZONE_DEVICE section c [...] omits 03cf068b6291 mm: teach pfn_to_online_page() to consider subsection validity omits 6e145c1ac868 mm: move pfn_to_online_page() out of line omits cbf8c47ba088 mm/vmstat.c: erase latency in vmstat_shepherd omits 2e9430cebe4a mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits f42307af767e mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 0e8868113a6b mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 33bc08043927 mm: vmstat: add some comments on internal storage of byte items omits 3b4f1aeee084 mm: vmstat: fix NOHZ wakeups for node stat changes omits d7f73af857a9 mm-cma-print-region-name-on-failure-v2 omits b6749d9792ba mm: cma: print region name on failure omits b04165677da4 mm-page_alloc-count-cma-pages-per-zone-and-print-them-in-p [...] omits 8b3f16cc30bf mm-page_alloc-count-cma-pages-per-zone-and-print-them-in-p [...] omits 4ede7e7f1e74 mm/page_alloc: count CMA pages per zone and print them in [...] omits 8dbeeb689b0f mm/cma: expose all pages to the buddy if activation of an [...] omits 93ec9b7520ad mm-cma-allocate-cma-areas-bottom-up-fix-3-fix omits 9d987d246e06 mm-cma-allocate-cma-areas-bottom-up-fix-3 omits 0271aee9279e mm-cma-allocate-cma-areas-bottom-up-fix-2 omits 1d09af72147c mm-cma-allocate-cma-areas-bottom-up-fix omits 9848545bb54f mm: cma: allocate cma areas bottom-up omits 5e69b1ceab90 mm,thp,shmem: make khugepaged obey tmpfs mount flags omits 8b4143f5a288 mm,thp,shm: limit gfp mask to no more than specified omits d029e06c5ee8 mm,thp,shmem: limit shmem THP alloc gfp_mask omits f60eddf121d8 mm: remove pagevec_lookup_entries omits 2a80c358273f mm: pass pvec directly to find_get_entries omits 8f0d2db80f00 mm: remove nr_entries parameter from pagevec_lookup_entries omits 492e2ba93813 mm: add an 'end' parameter to pagevec_lookup_entries omits 4daf12ff1622 mm: add an 'end' parameter to find_get_entries omits d69b0683601d fix mm-add-and-use-find_lock_entries.patch omits 74d9231633dd mm: add and use find_lock_entries omits 0eeec05b525e iomap: use mapping_seek_hole_data omits 0477810bb8ec fix mm-filemap-add-mapping_seek_hole_data.patch omits 490017a2746c mm/filemap: add mapping_seek_hole_data omits 6b222a82fad4 fix mm-filemap-add-helper-for-finding-pages.patch omits 57c6a1f41290 mm/filemap: add helper for finding pages omits babaa974ab5c mm/filemap: rename find_get_entry to mapping_get_entry omits 4d0697be072c mm: add FGP_ENTRY omits f4733e74a207 mm/swap: optimise get_shadow_from_swap_cache omits 02696188bbc3 mm/shmem: use pagevec_lookup in shmem_unlock_mapping omits 1a287283949b mm: make pagecache tagged lookups return only head pages omits 23fb6c2fbd2a mm/migrate: remove unneeded semicolons omits 74a4fef5f24c hugetlbfs: remove unneeded return value of hugetlb_vmtruncate() omits 2acc6acff5f3 hugetlbfs: fix some comment typos omits 79f5993b1008 hugetlbfs: correct some obsolete comments about inode i_mutex omits 7338adaadb6f hugetlbfs: make hugepage size conversion more readable omits 7488042ebf29 hugetlbfs: remove meaningless variable avoid_reserve omits 10011b59f778 hugetlbfs: correct obsolete function name in hugetlbfs_rea [...] omits 6461246b8a1d hugetlbfs: use helper macro default_hstate in init_hugetlbfs_fs omits 667aa112f7b5 hugetlbfs: remove useless BUG_ON(!inode) in hugetlbfs_setattr() omits f7336e873510 hugetlbfs: remove special hugetlbfs_set_page_dirty() omits 8ce3524c183a mm/hugetlb: change hugetlb_reserve_pages() to type bool omits c8533f3770bf mm, oom: fix a comment in dump_task() omits 1d6470d8b2f3 mm/mempolicy: use helper range_in_vma() in queue_pages_tes [...] omits c84e1af09fc7 numa balancing: migrate on fault among multiple bound nodes omits e2c6628dcac1 mm, compaction: make fast_isolate_freepages() stay within zone omits 8caf518fe7aa mm/compaction: fix misbehaviors of fast_find_migrateblock() omits cf04f8e90ded mm/compaction: correct deferral logic for proactive compaction omits cbd34023a176 mm/compaction: remove duplicated VM_BUG_ON_PAGE !PageLocked omits 831dd5c49faa mm/compaction: remove rcu_read_lock during page compaction omits 5da8f6fc1bf3 z3fold: simplify the zhdr initialization code in init_z3fo [...] omits 29d68ee1b981 z3fold: remove unused attribute for release_z3fold_page omits 3835c46cd3e7 hugetlb: convert PageHugeFreed to HPageFreed flag omits 07ddfe9c70a3 hugetlb: convert PageHugeTemporary() to HPageTemporary flag omits eaefc66945ed hugetlb-convert-page_huge_active-hpagemigratable-flag-fix omits 67d0a122d079 hugetlb: convert page_huge_active() HPageMigratable flag omits f1280272ae4d hugetlb: use page.private for hugetlb specific page flags omits e02ccf46f10f mm: workingset: clarify eviction order and distance calculation omits 1a393c6c7405 mm/vmscan.c: make lruvec_lru_size() static omits 3e01800b79d3 include/linux/mm_inline.h: fold __update_lru_size() into i [...] omits cf2f101bfb47 include/linux/mm_inline.h: fold page_lru_base_type() into [...] omits a84dbf1e9c3d mm: VM_BUG_ON lru page flags omits 740ef65363db mm: add __clear_page_lru_flags() to replace page_off_lru() omits b708fef91583 mm/swap.c: don't pass "enum lru_list" to del_page_from_lru_list() omits 57e9af4dbefa mm/swap.c: don't pass "enum lru_list" to trace_mm_lru_insertion() omits 657596bc0bfd mm: don't pass "enum lru_list" to lru list addition functions omits 9faec60e1b6d include/linux/mm_inline.h: shuffle lru list addition and d [...] omits d38c0bd9f712 mm/vmscan.c: use add_page_to_lru_list() omits 4290eb6c7fea mm/workingset.c: avoid unnecessary max_nodes estimation in [...] omits 6c51b45fe6e7 mm/vmscan: __isolate_lru_page_prepare() cleanup omits 4bbe850321af hugetlb: fix copy_huge_page_from_user contig page struct a [...] omits 6024358de4f8 hugetlb: fix update_and_free_page contig page struct assumption omits 2d53427b8766 mm/hugetlb: use helper huge_page_size() to get hugepage size omits 572deef35626 mm/hugetlb: use helper huge_page_size() to get hugepage size omits 2516a88a085a mm/hugetlb: remove unnecessary VM_BUG_ON_PAGE on putback_a [...] omits 74e586939b72 mm/hugetlb: use helper function range_in_vma() in page_tab [...] omits 52a546b058d8 hugetlb_cgroup: use helper pages_per_huge_page() in hugetl [...] omits a0ab9db7d50e mm/pmem: avoid inserting hugepage PTE entry with fsdax if [...] omits 386e777f92d2 mm/huge_memory.c: remove unused return value of set_huge_z [...] omits c087a38ea1e6 mm/hugetlb.c: fix typos in comments omits 771457c0d4f1 mm/hugetlb: remove redundant check in preparing and destro [...] omits 686c87e83068 mm/hugetlb: fix some comment typos omits 0b1eacecd0d2 mm/hugetlb: refactor subpage recording omits 0c5983aace3c mm/hugetlb: grab head page refcount once for group of subpages omits 3eeb2eb415b3 mm/hugetlb: simplify the calculation of variables omits 824cec86627b mm/hugetlb: fix use after free when subpool max_hpages acc [...] omits b62789f548d0 mm/hugetlb: use helper huge_page_order and pages_per_huge_page omits 4218d7acf2ba mm/hugetlb: avoid unnecessary hugetlb_acct_memory() call omits 3c0fe23814c4 mm/hugetlb.c: fix unnecessary address expansion of pmd sharing omits 5de509c42149 mm/hugetlb: fix potential double free in hugetlb_register_ [...] omits 98b2d3ce5cb1 MIPS: do not call flush_tlb_all when setting pmd entry omits 51da67a62901 mm/huge_memory.c: update tlb entry if pmd is changed omits 24090c4a94c4 mm,hwpoison: send SIGBUS to PF_MCE_EARLY processes on acti [...] omits 9f7e9abdbd98 mm/page_alloc.c: refactor initialization of struct page fo [...] omits e8805271b827 mm/gfp: add kernel-doc for gfp_t omits 44936a7e5d26 mm: simplify free_highmem_page() and free_reserved_page() omits 942c38a1d185 video: fbdev: acornfb: remove free_unused_pages() omits 3eb26dfb86df mm: remove unneeded local variable in free_area_init_core omits e0f36168a845 mm: simplify parameter of setup_usemap() omits e7e00d8059fd mm: simplify parater of function memmap_init_zone() omits 981469b467f6 mm: rename memmap_init() and memmap_init_zone() omits 389371893e2e mm: fix prototype warning from kernel test robot omits 89457f367595 kasan-remove-redundant-config-option-v3 omits 9919ee3d92b5 kasan: remove redundant config option omits 98b73d9f2759 kasan: don't run tests when KASAN is not enabled omits fe7456180d95 kasan: add a test for kmem_cache_alloc/free_bulk omits d1bb929e1881 kasan: add proper page allocator tests omits efd6e5ace7bb kasan: fix bug detection via ksize for HW_TAGS mode omits 5973c3ab09f2 kasan: move _RET_IP_ to inline wrappers omits 786c4c6ee19a kasan: fix memory corruption in kasan_bitops_tags test omits 4f3481254af0 kasan: adapt kmalloc_uaf2 test to HW_TAGS mode omits 9e45f52a8d1e kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL omits a96998aeab5c kasan: rename CONFIG_TEST_KASAN_MODULE omits 26f86b37941d kasan: export HW_TAGS symbols for KUnit tests omits 694d6772b234 kasan, arm64: allow using KUnit tests with HW_TAGS mode omits 4e7749260d82 kasan-add-match-all-tag-tests-fix-fix omits 6901f3b7e4da kasan: export kasan_poison omits 3d64f182ee22 kasan: add match-all tag tests omits 0464ea794fa0 kasan: add macros to simplify checking test constraints omits 4c039c509301 kasan: clean up comments in tests omits 4943fe8382b7 kasan: clarify HW_TAGS impact on TBI omits f2fd73bd7226 kasan: prefix global functions with kasan_ omits ec56875f5e5a vmalloc: remove redundant NULL check omits 6269b36b88ed mm/page_reporting: use list_entry_is_head() in page_report [...] omits 83a6f3aa8422 mm: mremap: unlink anon_vmas when mremap with MREMAP_DONTU [...] omits 754868b07ccb mm: mremap: unlink anon_vmas when mremap with MREMAP_DONTU [...] omits f7b86cb00894 mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas() omits 4ec34e52ca57 mm/mprotect.c: optimize error detection in do_mprotect_pkey() omits c3dfad8dcbee mm/memory.c: fix potential pte_unmap_unlock pte error omits a86363048280 mm/pgtable-generic.c: optimize the VM_BUG_ON condition in [...] omits 9a9e52c395b2 mm/mmap.c: fix the adjusted length error omits 8f610d8f5ff9 mm/pgtable-generic.c: simplify the VM_BUG_ON condition in [...] omits 1c276450b12b mm/memory.c: fix potential pte_unmap_unlock pte error omits 7d6fbad66a8c mm/mmap.c: remove unnecessary local variable omits cb9870e487c9 mm: memcontrol: fix swap undercounting in cgroup2 omits 816e7b1e424f fs: buffer: use raw page_memcg() on locked page omits 973d1e2e3641 mm/list_lru.c: remove kvfree_rcu_local() omits 87a7f3db117f mm: memcontrol: replace the loop with a list_for_each_entry() omits 1902f458aeaa mm/memcontrol: remove redundant NULL check omits b0e4542c11f9 mm: page_counter: re-layout structure to reduce false sharing omits 89bc49b6d74b mm: kmem: make __memcg_kmem_(un)charge static omits ba063f9af469 mm-memcg-add-swapcache-stat-for-memcg-v2-fix omits ac77a0872a96 mm: memcg: add swapcache stat for memcg v2 omits 375705e31023 mm/memcg: remove rcu locking for lock_page_lruvec function series omits 3a51c205773e mm/memcg: revise the using condition of lock_page_lruvec f [...] omits 774ae674b63b mm: memcontrol: make the slab calculation consistent omits 6f872867a44c mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages omits 30c01403a570 mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages omits 82c2a6d5ab83 mm: memcontrol: convert NR_SHMEM_THPS account to pages omits ff83fea9c765 mm: memcontrol: convert NR_FILE_THPS account to pages omits 38a5e6e5535d mm: memcontrol: convert NR_ANON_THPS account to pages omits 92c99d5728c6 mm: memcontrol: fix NR_ANON_THPS accounting in charge moving omits 73612b292fd6 mm-memcontrol-optimize-per-lruvec-stats-counter-memory-usa [...] omits 1a0e7b2c6b6f mm: memcontrol: optimize per-lruvec stats counter memory usage omits 0438549a801f mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] omits d2fbe0b5367e mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] omits c4e9cd95b154 mm/swap: don't SetPageWorkingset unconditionally during swapin omits da7752c26fdb mm/swap_state: constify static struct attribute_group omits 592367f36f62 mm/page_io: use pr_alert_ratelimited for swap read/write errors omits 6ee740745f15 mm/swapfile.c: fix debugging information problem omits 8f72e2d02379 mm/swap_slots.c: remove redundant NULL check omits c0925f375941 mm: backing-dev: Remove duplicated macro definition omits a3acf21c00da fs/buffer.c: add checking buffer head stat before clear omits 84babf6b962a mm/filemap: simplify generic_file_read_iter omits c73e687d8732 mm/filemap: rename generic_file_buffered_read to filemap_read omits 35d91544a492 mm/filemap: don't relock the page after calling readpage omits 6f6600dd76ed mm/filemap: restructure filemap_get_pages omits 2a38a7c32308 mm/filemap: split filemap_readahead out of filemap_get_pages omits 3e174fb1ec5e mm-filemap-add-filemap_range_uptodate-fix omits bad2e9095516 mm/filemap: add filemap_range_uptodate omits 32226b3f3e42 mm/filemap: move the iocb checks into filemap_update_page omits 2cc085e39980 mm/filemap: convert filemap_update_page to return an errno omits e1ce0875a599 mm/filemap: change filemap_create_page calling conventions omits c26694afef21 mm/filemap: change filemap_read_page calling conventions omits f1b60898aeca mm/filemap: don't call ->readpage if IOCB_WAITQ is set omits 04ad1050b8d0 mm/filemap: inline __wait_on_page_locked_async into caller omits 61528998271d mm/filemap: support readpage splitting a page omits 460aeaba8a6c mm/filemap: pass a sleep state to put_and_wait_on_page_locked omits 4d3ac4bbca98 mm/filemap: use head pages in generic_file_buffered_read omits da8d5e0316fb mm/filemap: convert filemap_get_pages to take a pagevec omits 526984361543 mm/filemap: remove dynamically allocated array from filemap_read omits 4a784cc6c076 mm/filemap: rename generic_file_buffered_read subfunctions omits 42a9691b74d0 mm/filemap: don't revert iter on -EIOCBQUEUED omits 478ae2bbbdbf mm/filemap: remove unused parameter and change to void typ [...] omits 79700331ccce mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits 845bd8cbd313 mm/page_owner: use helper function zone_end_pfn() to get end_pfn omits 050b3cfdac49 mm/debug_vm_pgtable/basic: iterate over entire protection_map[] omits 2b0957e147ee mm/debug_vm_pgtable/basic: add validation for dirtiness af [...] omits 0a0f2a6883b1 mm/debug: improve memcg debugging omits dd37ebae88ad mm/slub: minor coding style tweaks omits d84094cffd66 mm, slub: remove slub_memcg_sysfs boot param and CONFIG_SL [...] omits 3cf4867bc08a mm, slub: splice cpu and page freelists in deactivate_slab() omits 9a4a555c5188 mm, slab, slub: stop taking cpu hotplug lock omits a072ed908e77 mm, slab, slub: stop taking memory hotplug lock omits 97f66560cf1b mm, slub: stop freeing kmem_cache_node structures on node offline omits 07e1b7ff3998 mm/slub: disable user tracing for kmemleak caches by default omits fbf49cf32fd0 mm/slab: minor coding style tweaks omits 797097df5480 mm/sl?b.c: remove ctor argument from kmem_cache_flags omits 40eee4a81855 mm, tracing: record slab name for kmem_cache_free() omits 57cf8bf4c1a4 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 4dc46f05c317 ramfs: support O_TMPFILE omits 51eb8b27da3e fs: delete repeated words in comments omits 98742b334003 ocfs2: fix ocfs2 corrupt when iputting an inode omits 2f0cd8294548 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits dd4c81441ff8 ocfs2: Simplify the calculation of variables omits 63ddfc60a88f ocfs2: fix a use after free on error omits e8e5e77f2273 ocfs2: clean up some definitions which are not used any more omits 23449506d829 ocfs2: remove redundant conditional before iput omits d2ef2b9f5891 ntfs: layout.h: delete duplicated words omits d986a2f25b92 scripts/spelling.txt: add more spellings to spelling.txt omits 3c299288b940 scripts/spelling.txt: add "allocted" and "exeeds" typo omits 79970e555816 scripts/spelling.txt: check for "exeeds" omits 9a9aeed4cf89 scripts/spelling.txt: increase error-prone spell checking omits 00810caa0dae hexagon: remove CONFIG_EXPERIMENTAL from defconfigs omits faedcea4681c /proc/kpageflags: do not use uninitialized struct pages omits daf50759bfb9 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 8b72d3aa065c Merge branches 'pm-cpufreq-fixes' and 'pm-opp-fixes' into [...] omits 8a2664c3f092 Merge branch 'pm-opp' into linux-next omits 606a19484587 Merge branches 'pm-misc', 'pm-cpuidle', 'pm-sleep' and 'po [...] omits af5b22027738 Merge branch 'acpi-properties' into linux-next omits 4f0db3fc3839 Merge branch 'platform-drivers-mid-removal' into linux-next omits b47f625e102b Merge branch 'features' into for-next omits 5352de4c92b3 Merge branch 'acpi-properties' into linux-next omits c25ed1a101a3 Merge branch 'platform-drivers-mid-removal' into linux-next omits 9ea1ba38e25a Merge branch 'acpi-messages' into linux-next omits 0cea36bd0c8e PCI/portdrv: Report reset for frozen channel omits a0bea14a8378 PCI/AER: Specify the type of Port that was reset omits fde474986573 PCI/ERR: Retain status from error notification omits d0d159c6c357 PCI/AER: Clear AER status from Root Port when resetting Do [...] omits e07e5cae10ae PCI/ERR: Clear status of the reporting device omits 32890f947002 Merge branch 'pm-devfreq' into linux-next omits 4084a778320d Merge branch 'pm-tools' into linux-next omits 153551b4190b Merge branch 'powercap' into linux-next omits c3680c3e9162 Merge branches 'pm-sleep', 'pm-core', 'pm-domains' and 'pm [...] omits e1a36563dee5 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next omits 6f69a9c41180 Merge branch 'acpi-messages' into linux-next omits b521db706972 Merge branches 'acpi-scan', 'acpi-apei' and 'acpi-platform [...] omits f4b814c28e8b Merge branches 'acpi-misc', 'acpi-cppc', 'acpi-docs', 'acp [...] omits ca3cde5822b1 Merge branch 'acpica' into linux-next omits f2946d6be094 Merge branches 'pm-cpufreq-fixes' and 'acpica-fixes' into [...] omits 5f8f7ab22973 Merge branch 'pnp' into linux-next omits f5d48a3328d0 PCI: qcom: add support for ddrss_sf_tbu clock omits a8069a4831d2 dt-bindings: pci: qcom: Document ddrss_sf_tbu clock for sm8250 new c03c21ba6f4e Merge tag 'keys-misc-20210126' of git://git.kernel.org/pub [...] new a555bdd0c58c Kbuild: enable TRIM_UNUSED_KSYMS again, with some guarding new b866bc5fe0f9 Merge tag 'nios2-5.12-rc1' of git://git.kernel.org/pub/scm [...] new 64ffe8432074 Merge branch 'for-5.12/dax' into for-5.12/libnvdimm new fb9f08548873 Merge tag 'libnvdimm-for-5.12' of git://git.kernel.org/pub [...] new 825d1508750c Merge tag 'cxl-for-5.12' of git://git.kernel.org/pub/scm/l [...] new 6b50df2b8c20 mailbox: arm_mhuv2: Skip calling kfree() with invalid pointer new b817c931233b Merge tag 'mailbox-v5.12' of git://git.linaro.org/landing- [...] new a4dec04c7ff4 Merge tag 'dma-mapping-5.12' of git://git.infradead.org/us [...] new 7ac1161c2789 Merge tag 'driver-core-5.12-rc1' of git://git.kernel.org/p [...] new e229b429bb4a Merge tag 'char-misc-5.12-rc1' of git://git.kernel.org/pub [...] new c4fbde84fede Merge tag 'sfi-removal-5.12-rc1' of git://git.kernel.org/p [...] new 719bbd4a509f Merge tag 'vfio-v5.12-rc1' of git://github.com/awilliam/li [...] new 890caa39a959 Merge tag 'hwlock-v5.12' of git://git.kernel.org/pub/scm/l [...] new e40242b98208 Merge tag 'rpmsg-v5.12' of git://git.kernel.org/pub/scm/li [...] new 062c84fccc44 Merge tag 'rproc-v5.12' of git://git.kernel.org/pub/scm/li [...] new 610e4dc8ac46 KVM: arm64: make the hyp vector table entries local new f1b6cff7c98b arm64: VHE: Enable EL2 MMU from the idmap new 9d41053e8dc1 arm64: Add missing ISB after invalidating TLB in __primary_switch new 430251cc864b arm64: Add missing ISB after invalidating TLB in enter_vhe new a947340bcc42 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new 92584ddf550a vxlan: move debug check after netdev unregister new fc0494ead639 net: qrtr: Fix memory leak in qrtr_tun_open new 30ac4e2f54ec wireguard: avoid double unlikely() notation when using IS_ERR() new 7f57bd8dc22d wireguard: socket: remove bogus __be32 annotation new d5a49aa6c3e2 wireguard: selftests: test multiple parallel streams new 5a0598695634 wireguard: peer: put frequently used members above cache lines new 99fff5264e7a wireguard: device: do not generate ICMP for non-IP packets new 8b5553ace83c wireguard: queueing: get rid of per-peer ring buffers new bce2473927af wireguard: kconfig: use arm chacha even with no neon new fcb3007371e1 Merge branch 'wireguard-fixes-for-5-12-rc1' new 7dcf7aa01c7b ice: report correct max number of TCs new 37b52be26002 ice: Set trusted VF as default VSI when setting allmulti on new a6aa7c8f998f ice: Account for port VLAN in VF max packet size calculation new 0d4907f65dc8 ice: Fix state bits on LLDP mode switch new 0393e46ac48a ice: update the number of available RSS queues new 6fbd15c09691 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 88eee9b7b42e net: usb: qmi_wwan: support ZTE P685M modem new f9f1c86d99d7 Merge remote-tracking branch 'net/master' new f4eda8b6e4a5 bpf: Drop imprecise log message new c41d81bfbb45 selftests/bpf: Fix a compiler warning in global func test new 41462c6e730c tools/resolve_btfids: Fix build error with older host toolchains new a7c9c25a99bb bpf: Remove blank line in bpf helper description comment new 557c223b643a selftests/bpf: No need to drop the packet when there is no [...] new 02575ff1de18 Merge remote-tracking branch 'bpf/master' new d755cbafe607 Merge remote-tracking branch 'ipsec/master' new 73bfdc0324bf Merge remote-tracking branch 'wireless-drivers/master' new 2916103f789e Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus new f84b45240052 ASoC: ak4458: Add MODULE_DEVICE_TABLE new 741c8397e5d0 ASoC: ak5558: Add MODULE_DEVICE_TABLE new 30be2641848b ASoC: rt5670: Remove 'OUT Channel Switch' control new 8022f09883e8 ASoC: rt5670: Remove 'HP Playback Switch' control new 674e4ff4c232 ASoC: rt5670: Remove ADC vol-ctrl mute bits poking from St [...] new 982042931c25 ASoC: rt5670: Add emulated 'DAC1 Playback Switch' control new fa27f54021df Merge series "ASoC: rt5670: Various kcontrol fixes" from H [...] new 886fbd78319f Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus new 7066811fdfc2 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 0c82ff8c0bd3 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] new ef4848a6532b regulator: pca9450: Fix return value when failing to get s [...] new 62861a478e06 regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck new 8fb4acb880e9 regulator: qcom-rpmh: Use correct buck for S1C regulator new 4a8a7d251201 Merge remote-tracking branch 'regulator/for-5.12' into reg [...] new 3270b2ba106b Merge remote-tracking branch 'regulator-fixes/for-linus' new f9b5946f4eb6 Merge remote-tracking branch 'spi/for-5.11' into spi-linus new 73ae625da5c3 spi: bcm63xx-spi: fix pm_runtime new 216e8e80057a spi: bcm63xx-hsspi: fix pm_runtime new 21b49223c0f5 Merge remote-tracking branch 'spi/for-5.12' into spi-linus new f1c71fba518f Merge remote-tracking branch 'spi-fixes/for-linus' new bd0d11c420fb Merge remote-tracking branch 'pci-current/for-linus' new b3243a87ed38 Merge remote-tracking branch 'ide/master' new aaf536c1db9f Merge remote-tracking branch 'at91-fixes/at91-fixes' new 3691657124c4 Merge remote-tracking branch 'omap-fixes/fixes' new 372c5b10760b Merge remote-tracking branch 'btrfs-fixes/next-fixes' new a3cb15cda1b8 dt-bindings: bcm2711-hdmi: Fix broken schema new 497a4dc8276d dts: drop dangling c6x symlink new 201158f866dd dt-bindings: media: Use graph and video-interfaces schemas [...] new ea55d78e2cf1 Merge remote-tracking branch 'devicetree-fixes/dt/linus' new 87374f8c7d90 svcrdma: disable timeouts on rdma backchannel new 4a971351c631 fs: nfsd: fix kconfig dependency warning for NFSD_V4 new 135d48d516bd nfsd: don't abort copies early new 10eb418beff7 Merge remote-tracking branch 'cel-fixes/for-rc' new 0de764474e6e drm/rockchip: Require the YTR modifier for AFBC new 54dab3a718f7 drm/panel: kd35t133: allow using non-continuous dsi clock new 633a3e57c64c Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new db07562aeac7 Makefile: reuse CC_VERSION_TEXT new c75173a26948 Makefile: Remove # characters from compiler string new f82bd80d37ec kconfig: Remove duplicate call to sym_get_string_value() new a4cff327d853 kconfig: clean up nested if-conditionals in check_conf() new 102a1a72d0c8 kconfig: remove dead code in conf_askvalue() new a2af62c3bd8f kconfig: fix 'invalid option' for help option new ae8da72bde7a kconfig: omit --oldaskconfig option for 'make config' new f91e46b1a722 kconfig: unify rule of config, menuconfig, nconfig, gconfi [...] new 30cef68d2d19 kbuild: reuse this-makefile to define abs_srctree new bcf637f54f6d kbuild: parse C= and M= before changing the working directory new b97652bf10f1 kbuild: remove deprecated 'always' and 'hostprogs-y/m' new 481083ec0bfc initramfs: Remove redundant dependency of RD_ZSTD on BLK_D [...] new 29f376bbf19c Merge remote-tracking branch 'kbuild/for-next' new 4ec1fa061f36 Merge remote-tracking branch 'dma-mapping/for-next' new c73cafe323db Merge remote-tracking branch 'asm-generic/master' new 489f270ad4bd Merge remote-tracking branch 'arm/for-next' new a620ac396e6f Merge remote-tracking branch 'arm-soc/for-next' new 154fd0e331bc Merge remote-tracking branch 'actions/for-next' new 1042a0fb12c2 Merge remote-tracking branch 'amlogic/for-next' new 19d277cd5444 Merge remote-tracking branch 'aspeed/for-next' new 2d48ac8386f1 Merge remote-tracking branch 'at91/at91-next' new 4b293b6661c3 Merge remote-tracking branch 'drivers-memory/for-next' new acd63e00f2f2 Merge remote-tracking branch 'imx-mxs/for-next' new d7fd0f967126 Merge remote-tracking branch 'keystone/next' new d7243a62d87e Merge remote-tracking branch 'mediatek/for-next' new e23f5e441b0a Merge remote-tracking branch 'mvebu/for-next' new 3c8022ea7dc9 Merge remote-tracking branch 'omap/for-next' new 31365e341376 Merge remote-tracking branch 'qcom/for-next' new 962521228956 Merge remote-tracking branch 'raspberrypi/for-next' new 3baeecc0ed6b Merge remote-tracking branch 'realtek/for-next' new cb4381c7bde9 Merge remote-tracking branch 'renesas/next' new 97233e9ad36d Merge remote-tracking branch 'rockchip/for-next' new 95cf3503d0fa Merge remote-tracking branch 'samsung-krzk/for-next' new e8ee34149107 Merge remote-tracking branch 'stm32/stm32-next' new 75cdeb5b0dd7 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 85120a85a7f7 Merge remote-tracking branch 'tegra/for-next' new b6e512e14a7a Merge remote-tracking branch 'ti-k3/ti-k3-next' new db183135d5a9 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 15d80f1bab26 Merge remote-tracking branch 'csky/linux-next' new 84c1e6753fa1 Merge remote-tracking branch 'h8300/h8300-next' new 27ca4a189f07 Merge remote-tracking branch 'm68knommu/for-next' new ae4bc508b1bf Merge remote-tracking branch 'mips/mips-next' new 9640e779afcf Merge remote-tracking branch 'nds32/next' new 0949ed5d3b45 Merge remote-tracking branch 'openrisc/for-next' new 7117d36c46e2 Merge remote-tracking branch 'risc-v/for-next' new d5b2c4cd0bbb s390/opcodes: rename selhhhr to selfhr new 86c827b39ebb s390/mm: make pXd_deref() macros return a pointer new 0f3bf303fb62 s390/mm: fix invalid __pa() usage in pfn_pXd() macros new 2a444fdc24a8 s390/mm: fix phys vs virt confusion in pgtable allocation [...] new 4c86d2f51a0b s390/mm: fix phys vs virt confusion in vmem_*() functions family new 588a079ebd62 s390/smp: consolidate locking for smp_rescan() new 62c8dca9e194 s390/smp: __smp_rescan_cpus() - move cpumask away from stack new f213e5502d2e s390/smp: smp_emergency_stop() - move cpumask away from stack new da6d2c289dbe s390/topology: move cpumasks away from stack new 55f03123f609 s390/smp: implement arch_irq_work_raise() new 182f709c5cff virtio/s390: implement virtio-ccw revision 2 correctly new cf6acb8bdb1d s390/cpumf: Add support for complete counter set extraction new 900ca5391f34 Merge remote-tracking branch 's390/for-next' new 9fda83d8f34b Merge remote-tracking branch 'xtensa/xtensa-for-next' new c023f7eeb46c Merge remote-tracking branch 'fscache/fscache-next' new a08989ac76b0 Merge remote-tracking branch 'btrfs/for-next' new f1ebe48dd349 cifs: If a corrupted DACL is returned by the server, bail out. new 87a71d53475e cifs: ignore FL_FLOCK locks in read/write new 41c62aaefc82 cifs: Add new mount parameter "acdirmax" to allow caching [...] new 0053e3c9cd3d cifs: convert revalidate of directories to using directory [...] new 4c13d0bc502e cifs: Add new parameter "acregmax" for distinct file and d [...] new c494a7f5f29a cifs: update internal version number new d060e20b8976 Merge remote-tracking branch 'cifs/for-next' new 9e772fb653a8 Merge remote-tracking branch 'ecryptfs/next' new 88ac3056dac7 Merge remote-tracking branch 'ext3/for_next' new f3ac780ce864 Merge remote-tracking branch 'ext4/dev' new 4a041119ceda Merge remote-tracking branch 'nfs-anna/linux-next' new f8fdae87c05e Merge remote-tracking branch 'cel/for-next' new 8e032c1fb501 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 1f2a58f34ff6 Merge remote-tracking branch 'v9fs/9p-next' new a65f72b73f76 Merge remote-tracking branch 'vfs/for-next' new 0b169bcfda9b Merge remote-tracking branch 'printk/for-next' new ce3e292eb703 Merge branch 'pci/enumeration' new 7d7cbeaba5b7 PCI/ERR: Clear status of the reporting device new 7a8a22be35a5 PCI/AER: Clear AER status from Root Port when resetting Do [...] new 387c72cdd7fb PCI/ERR: Retain status from error notification new 33ac78bd3b50 PCI/AER: Specify the type of Port that was reset new ba952824e6c1 PCI/portdrv: Report reset for frozen channel new c3900329b53f Merge branch 'pci/error' new 35b7c87c1808 Merge branch 'pci/hotplug' new 215fc27dd8a5 Merge branch 'pci/link' new da8eb3feea12 Merge branch 'pci/resource' new 617e3a8bc7c2 Merge branch 'pci/host-probe-refactor' new d450f828b50c Merge branch 'pci/misc' new 93aed5215dca Merge branch 'remotes/lorenzo/pci/brcmstb' new 59189d06e06c Merge branch 'remotes/lorenzo/pci/cadence' new 6104033bd25e PCI: dwc: Work around ECRC configuration issue new 2f5ab5afe018 PCI: dwc: Drop support for config space in 'ranges' new 3856e1c5b88e PCI: dwc: Change size to u64 for EP outbound iATU new 5b4cf0f65324 PCI: dwc: Add upper limit address for outbound iATU new a2f882d84406 PCI: dwc: Don't assume the ops in dw_pcie always exist new 2a34b86f9fc8 PCI: al: Remove useless dw_pcie_ops new 29b10c606f1a Merge branch 'pci/dwc' new 792b6aa97e56 dt-bindings: PCI: layerscape: Add LX2160A rev2 compatible strings new 5bfb792f210c PCI: layerscape: Add LX2160A rev2 EP mode support new 7007b745a508 PCI: layerscape: Convert to builtin_platform_driver() new b994a66a9d98 Merge branch 'pci/layerscape' new 4842b3869e4a Merge branch 'remotes/lorenzo/pci/mediatek' new 52c1de640eae Merge branch 'pci/microchip' new 2ef38d7e2b01 Merge branch 'pci/ntb' new c9f04600026f dt-bindings: PCI: qcom: Document ddrss_sf_tbu clock for sm8250 new 7081556f81f7 PCI: qcom: Add support for ddrss_sf_tbu clock new 2cfef1971aea PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 new 9da5366938ad Merge branch 'pci/qcom' new 4ab5718c3146 Merge branch 'remotes/lorenzo/pci/rcar' new ce96d1d7b8ea Merge branch 'pci/rockchip' new 0a437c50f896 Merge branch 'remotes/lorenzo/pci/tango' new 88d2ec1c0d64 Merge branch 'remotes/lorenzo/pci/xilinx' new e18fb64b7986 Merge branch 'remotes/lorenzo/pci/misc' new a8c9f4b22da1 Merge remote-tracking branch 'pci/next' new 42aa4e9defe7 Merge remote-tracking branch 'pstore/for-next/pstore' new 89be116040c9 Merge remote-tracking branch 'hid/for-next' new 9d109ae88a4e Merge remote-tracking branch 'i2c/i2c/for-next' new 43eddae43cfc Merge remote-tracking branch 'dmi/dmi-for-next' new eeebde41e723 Merge remote-tracking branch 'jc_docs/docs-next' new 48c1e1e01bc2 Merge remote-tracking branch 'v4l-dvb-next/master' new 248be8106d20 Merge branch 'sfi-removal' into linux-next new 21f05a437e96 ACPI: platform: Hide ACPI_PLATFORM_PROFILE option new 6120484ef2bd ACPI: platform: Fix file references in comment new 6c0b5e3fc6b5 ACPI: platform: Add balanced-performance platform profile new aa2245914698 Merge branches 'acpi-platform' and 'acpi-tables' into linux-next new 66c2613b8fba Merge remote-tracking branch 'pm/linux-next' new e3c67c693af8 Merge remote-tracking branch 'ieee1394/for-next' new 67edfb88e2f7 Merge remote-tracking branch 'swiotlb/linux-next' new 12458e351799 Merge tag 'drm-msm-next-2021-02-07' of https://gitlab.free [...] new 3953afe846ca Merge remote-tracking branch 'drm/drm-next' new cc84a8e65d87 dma-buf: system_heap: Make sure to return an error if we abort new abf4451b340b dma-buf: heaps: Rework heap allocation hooks to return str [...] new f588f0c69e0e dma-fence: allow signaling drivers to set fence timestamp new 583065c7aa23 drm/drm_vblank: set the dma-fence timestamp during send_vb [...] new b7e273b5bf54 Merge remote-tracking branch 'drm-misc/for-linux-next' new d7faf6f5347b drm/amd/display: Fix system hang after multiple hotplugs (v3) new afdd1de0f9e7 drm/amd/display: Allow spatial dither to 10 bpc on all DCE new 8addf37c2422 drm/amd/pm/swsmu: Avoid using structure_size uninitialized [...] new 94576d03d137 drm/amdgpu/swsmu/navi1x: Remove unnecessary conversion to bool new 2f97d8b788b3 drm/amd/display/dc/core/dc_link_ddc: Remove unnecessary co [...] new cd48758c8252 drm/amdgpu/sdma5.2: Remove unnecessary conversion to bool new b00978de9075 drm/amdgpu: fix shutdown and poweroff process failed with s0ix new 211fe484a624 drm/amdgpu: fix wrong executable setting for dimgrey_cavef [...] new f8f70c1371d3 drm/amdgpu: disable mec2 fw bin loading new 4588f7b7dd5f drm/amd/display: Enable ASSR in DM new b2576c3bf4ce drm/amdgpu/vcn3.0: add wptr/rptr reset/update for share memory new eb0709ba077a drm/amdgpu/display: initialize the variable 'i' new 6c65a582ee76 drm/amdgpu: Remove unnecessary conversion to bool new bdf792b63314 drm/amdgpu: add another raven1 gfxoff quirk new 6f7e7b5ae69f drm/amdgpu: add asic callback for querying video codec info (v3) new ca4cf4c76be5 drm/amdgpu: add video decode/encode cap tables and asic ca [...] new 310ace044792 drm/amdgpu: add INFO ioctl support for querying video caps (v4) new 00dcb1eb6656 drm/amdgpu: bump driver version for new video codec INFO i [...] new 0eeee47d02da drm/amdgpu/codec: drop the internal codec index new dafd84b03ba3 drm/amdgpu: add a dev_pm_ops prepare callback (v2) new 73cda511c3f5 drm/amdgpu: enable DPM_FLAG_MAY_SKIP_RESUME and DPM_FLAG_S [...] new 6239bb0fdf3e drm/amdgpu/display: simplify backlight setting new 3a116f29ee69 drm/amdgpu/display: don't assert in set backlight function new 5c99ca4ec783 drm/amdgpu/display: handle aux backlight in backlight_get_ [...] new fafada7e1738 drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x new 0de5c1dcd380 drm/amdgpu: always reset the asic in suspend new 95c72a23fef4 Merge remote-tracking branch 'amdgpu/drm-next' new dcfbb83f3601 Merge remote-tracking branch 'drm-intel/for-linux-next' new 70fb2e053323 Merge remote-tracking branch 'drm-msm/msm-next' new 17680711c331 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 7c977a58dc83 io_uring: don't attempt IO reissue from the ring exit path new e5547d2c5eb3 io_uring: fix locked_free_list caches_free() new 6eee72fc1fb4 Merge branch 'for-5.12/io_uring' into for-next new 37d1e2e3642e io_uring: move SQPOLL thread io-wq forked worker new 9c3d0334db2e io-wq: make buffered file write hashed work map per-ctx new 56f261f9e8d9 Revert "proc: don't allow async path resolution of /proc/t [...] new 5b1507194e15 Revert "proc: don't allow async path resolution of /proc/s [...] new 54cb3f9b4e29 net: remove cmsg restriction from io_uring based send/recv [...] new ab7a2bcbcf28 io_uring: flag new native workers with IORING_FEAT_NATIVE_WORKERS new 0cb564169038 io-wq: remove nr_process accounting new 0639d2d7dcfc io_uring: cleanup ->user usage new 8b2b435611ae arch: ensure parisc/powerpc handle PF_IO_WORKER in copy_thread() new 6aed1b957759 io_uring: ensure io-wq context is always destroyed for tasks new a1639a434b20 io-wq: fix races around manager/worker creation and task exit new d547f89d10b1 io-wq: fix race around io_worker grabbing new 17d986052e68 Merge branch 'io_uring-worker.v3' into for-next new 4601b4b130de block: reopen the device in blkdev_reread_part new 97f433c3601a blk-settings: align max_sectors on "logical_block_size" boundary new 452c0bf8754f block: fix logging on capacity change new 350d2dadc579 Merge branch 'block-5.12' into for-next new 5407334c53e9 block-crypto-fallback: use a bio_set for splitting bios new b90994c6ab62 block: fix bounce_clone_bio for passthrough bios new ebfe4183c77e block: remove the gfp_mask argument to bounce_clone_bio new 47dc096ac183 block: memory allocations in bounce_clone_bio must not fail new 94d4bffdda21 blktrace: fix documentation for blk_fill_rw() new 2d0297304212 Merge branch 'block-5.12' into for-next new e8b8427ebf6f io-wq: don't attempt hash_list cut if tail is empty new 226fc5e811e1 Merge branch 'io_uring-worker.v3' into for-next new 43dfa4fac8c1 Merge remote-tracking branch 'block/for-next' new 08293cd9f2c8 Merge remote-tracking branch 'pcmcia/pcmcia-next' new 9a66957dc839 Merge remote-tracking branch 'security/next-testing' new a801b08370fe Merge remote-tracking branch 'apparmor/apparmor-next' new b344fdaa43f7 Merge remote-tracking branch 'keys/keys-next' new b4eea117fda5 Merge remote-tracking branch 'tip/auto-latest' new 3527a2c34781 Merge remote-tracking branch 'edac/edac-for-next' new 5f2af0d9e719 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new edea3e5607be Merge remote-tracking branch 'rcu/rcu/next' new 627d90535d95 Merge remote-tracking branch 'xen-tip/linux-next' new 2bcfa1b1f5cc Merge remote-tracking branch 'percpu/for-next' new 1b40faf7e4ab leds: apu: extend support for PC Engines APU1 with newer firmware new 9a10def9ceb5 leds: lp50xx: Don't spam logs when probe is deferred new ea1ff99c9d23 leds: lp50xx: Switch to new style i2c-driver probe function new 556f15fe023e leds: lp50xx: Reduce level of dereferences new 5d2bfb3fb95b leds: lp50xx: Get rid of redundant check in lp50xx_enable_ [...] new fb0f236beccb leds: lp50xx: Update headers block to reflect reality new b0a82efa51ad leds: lp50xx: Get rid of redundant explicit casting new 66b3a295d056 Merge remote-tracking branch 'leds/for-next' new 4bd7d1ebf57c bindings: pm8941-misc: Convert bindings to YAML new 9522d934e00f bindings: pm8941-misc: Add support for VBUS detection new bb512233bffe extcon: qcom-spmi: Add support for VBUS detection new a53fa5ca66fc Merge remote-tracking branch 'extcon/extcon-next' new cb412434af2f Merge remote-tracking branch 'cgroup/for-next' new 3baa36f9f7a8 Merge remote-tracking branch 'scsi/for-next' new d9f06ffd60db Merge remote-tracking branch 'scsi-mkp/for-next' new f5f69249b013 Merge remote-tracking branch 'vhost/linux-next' new 925ab8fc6faa Merge remote-tracking branch 'rpmsg/for-next' new f300468fc9d6 Merge remote-tracking branch 'gpio-intel/for-next' new 08cb6a747cdd Merge remote-tracking branch 'pwm/for-next' new 339450744430 Merge remote-tracking branch 'livepatching/for-next' new b259b55e06c5 Merge remote-tracking branch 'coresight/next' new cc54df4770b3 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 151e14de00a0 Merge remote-tracking branch 'gnss/gnss-next' new fe11164c4849 Merge remote-tracking branch 'slimbus/for-next' new 5a8aa019b46e Merge remote-tracking branch 'nvmem/for-next' new 2536fb49c026 Merge remote-tracking branch 'xarray/main' new b3bd1a0f0a90 Merge remote-tracking branch 'mhi/mhi-next' new c79c3c34f75d hexagon: remove CONFIG_EXPERIMENTAL from defconfigs new 6b294bf6b4f6 scripts/spelling.txt: increase error-prone spell checking new 02bbbc4b554e scripts/spelling.txt: check for "exeeds" new 494519232570 scripts/spelling.txt: add "allocted" and "exeeds" typo new 30cdbd53921f scripts/spelling.txt: add more spellings to spelling.txt new 6bbf29010fa9 ntfs: layout.h: delete duplicated words new 4dfe6bd94959 ntfs: check for valid standard information attribute new 6efb59499aff ocfs2: remove redundant conditional before iput new 95e126d65039 ocfs2: clean up some definitions which are not used any more new c57d117f2b2f ocfs2: fix a use after free on error new 7c908aec3473 ocfs2: simplify the calculation of variables new 3d742d4b6ebb fs: delete repeated words in comments new 93da40039744 ramfs: support O_TMPFILE new 3544de8ee6e4 mm, tracing: record slab name for kmem_cache_free() new 375400087218 mm/sl?b.c: remove ctor argument from kmem_cache_flags new 0b41163407e2 mm/slab: minor coding style tweaks new ca220593208d mm/slub: disable user tracing for kmemleak caches by default new 666716fd267d mm, slub: stop freeing kmem_cache_node structures on node offline new 7e1fa93deff4 mm, slab, slub: stop taking memory hotplug lock new 59450bbc12be mm, slab, slub: stop taking cpu hotplug lock new d930ff03c4d1 mm, slub: splice cpu and page freelists in deactivate_slab() new fe2cce15d682 mm, slub: remove slub_memcg_sysfs boot param and CONFIG_SL [...] new 457c82c3516d mm/slub: minor coding style tweaks new 91f5345afbc6 mm/debug: improve memcg debugging new bb5c47ced467 mm/debug_vm_pgtable/basic: add validation for dirtiness af [...] new 2e326c07bbe1 mm/debug_vm_pgtable/basic: iterate over entire protection_map[] new 1d2cae8ea1cf mm/page_owner: use helper function zone_end_pfn() to get end_pfn new 1f7ef6577403 mm/filemap: remove unused parameter and change to void typ [...] new ab2125df921d mm/filemap: don't revert iter on -EIOCBQUEUED new 3a6bae48390d mm/filemap: rename generic_file_buffered_read subfunctions new 0c7c575df56b mm/filemap: remove dynamically allocated array from filemap_read new ff993ba13000 mm/filemap: convert filemap_get_pages to take a pagevec new cbd59c48ae2b mm/filemap: use head pages in generic_file_buffered_read new 480546259811 mm/filemap: pass a sleep state to put_and_wait_on_page_locked new bd8a1f3655a7 mm/filemap: support readpage splitting a page new f32b5dd721fb mm/filemap: inline __wait_on_page_locked_async into caller new 33a0f5c6b34f mm/filemap: don't call ->readpage if IOCB_WAITQ is set new 68430303c84e mm/filemap: change filemap_read_page calling conventions new f253e1854ce8 mm/filemap: change filemap_create_page calling conventions new 4612aeef09ec mm/filemap: convert filemap_update_page to return an errno new 87d1d7b68831 mm/filemap: move the iocb checks into filemap_update_page new fce70da3a80f mm/filemap: add filemap_range_uptodate new 5963fe031638 mm/filemap: split filemap_readahead out of filemap_get_pages new 2642fca64725 mm/filemap: restructure filemap_get_pages new aa1ec2f69780 mm/filemap: don't relock the page after calling readpage new 87fa0f3eb267 mm/filemap: rename generic_file_buffered_read to filemap_read new 826ea860bc4d mm/filemap: simplify generic_file_read_iter new 4ebd3aec3842 fs/buffer.c: add checking buffer head stat before clear new 6986c3e2b195 mm: backing-dev: Remove duplicated macro definition new 191a7221b70d mm/swap_slots.c: remove redundant NULL check new cf532faa41c5 mm/swapfile.c: fix debugging information problem new 25eaab438dd5 mm/page_io: use pr_alert_ratelimited for swap read/write errors new e48333b660d5 mm/swap_state: constify static struct attribute_group new cad8320b4b39 mm/swap: don't SetPageWorkingset unconditionally during swapin new 2e9bd4831599 mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] new f3344adf38bd mm: memcontrol: optimize per-lruvec stats counter memory usage new b0ba3bff3e7b mm: memcontrol: fix NR_ANON_THPS accounting in charge moving new 69473e5de873 mm: memcontrol: convert NR_ANON_THPS account to pages new bf9ecead53c8 mm: memcontrol: convert NR_FILE_THPS account to pages new 57b2847d3c1d mm: memcontrol: convert NR_SHMEM_THPS account to pages new a1528e21f891 mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages new 380780e71895 mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages new fff66b79a19c mm: memcontrol: make the slab calculation consistent new d7e3aba583e6 mm/memcg: revise the using condition of lock_page_lruvec f [...] new f9b1038ebcca mm/memcg: remove rcu locking for lock_page_lruvec function series new b6038942480e mm: memcg: add swapcache stat for memcg v2 new c1a660dea3fa mm: kmem: make __memcg_kmem_(un)charge static new 802f1d522d5f mm: page_counter: re-layout structure to reduce false sharing new 8a260162f9a0 mm/memcontrol: remove redundant NULL check new c41a40b6baf7 mm: memcontrol: replace the loop with a list_for_each_entry() new a7b7e1df8924 mm/list_lru.c: remove kvfree_rcu_local() new 6eeb104e114c fs: buffer: use raw page_memcg() on locked page new cae3af62b33a mm: memcontrol: fix swap undercounting in cgroup2 new 1685bde6b9af mm: memcontrol: fix get_active_memcg return value new 96403bfe50c3 mm: memcontrol: fix slub memory accounting new b7204006c860 mm/mmap.c: remove unnecessary local variable new 90a3e375d324 mm/memory.c: fix potential pte_unmap_unlock pte error new c045c72ccde3 mm/pgtable-generic.c: simplify the VM_BUG_ON condition in [...] new 374437a274e2 mm/pgtable-generic.c: optimize the VM_BUG_ON condition in [...] new 8abb50c76b48 mm/memory.c: fix potential pte_unmap_unlock pte error new dbf53f7597be mm/mprotect.c: optimize error detection in do_mprotect_pkey() new ee8ab1903e3d mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas() new 1583aa278f5f mm: mremap: unlink anon_vmas when mremap with MREMAP_DONTU [...] new 5df6d792011b mm/page_reporting: use list_entry_is_head() in page_report [...] new fb9bf0484af4 vmalloc: remove redundant NULL check new f00748bfa024 kasan: prefix global functions with kasan_ new 4062c24598b1 kasan: clarify HW_TAGS impact on TBI new 0fd379253691 kasan: clean up comments in tests new da17e377723f kasan: add macros to simplify checking test constraints new 573a48092313 kasan: add match-all tag tests new f05842cfb9ae kasan, arm64: allow using KUnit tests with HW_TAGS mode new 5d92bdffd2d5 kasan: rename CONFIG_TEST_KASAN_MODULE new 2e4bde6a1e3a kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL new 1b1df4c4e257 kasan: adapt kmalloc_uaf2 test to HW_TAGS mode new e66e1799a766 kasan: fix memory corruption in kasan_bitops_tags test new 027b37b552f3 kasan: move _RET_IP_ to inline wrappers new 611806b4bf8d kasan: fix bug detection via ksize for HW_TAGS mode new 858bdeb046f6 kasan: add proper page allocator tests new 115161354d0e kasan: add a test for kmem_cache_alloc/free_bulk new d82dc3a40d12 kasan: don't run tests when KASAN is not enabled new 93f503c3fcd1 mm: fix prototype warning from kernel test robot new ab28cb6e1e5e mm: rename memmap_init() and memmap_init_zone() new 3256ff83c566 mm: simplify parater of function memmap_init_zone() new 7010a6eca49f mm: simplify parameter of setup_usemap() new 9699ee7b2984 mm: remove unneeded local variable in free_area_init_core new b3880c690beb video: fbdev: acornfb: remove free_unused_pages() new a0cd7a7c4bc0 mm: simplify free_highmem_page() and free_reserved_page() new 3b2ebeaf98a0 mm/gfp: add kernel-doc for gfp_t new 30c9cf492704 mm,hwpoison: send SIGBUS to PF_MCE_EARLY processes on acti [...] new fca40573e0f7 mm/huge_memory.c: update tlb entry if pmd is changed new aba677f94b7d MIPS: do not call flush_tlb_all when setting pmd entry new cc2205a67dec mm/hugetlb: fix potential double free in hugetlb_register_ [...] new a1ba9da8f0f9 mm/hugetlb.c: fix unnecessary address expansion of pmd sharing new 0aa7f3544aaa mm/hugetlb: avoid unnecessary hugetlb_acct_memory() call new c78a7f363993 mm/hugetlb: use helper huge_page_order and pages_per_huge_page new 1d88433bb008 mm/hugetlb: fix use after free when subpool max_hpages acc [...] new c93b0a992607 mm/hugetlb: simplify the calculation of variables new 0fa5bc4023c1 mm/hugetlb: grab head page refcount once for group of subpages new 82e5d378b0e4 mm/hugetlb: refactor subpage recording new 6c26d3108393 mm/hugetlb: fix some comment typos new 5291c09b3edb mm/hugetlb: remove redundant check in preparing and destro [...] new 578b7725d4bd mm/hugetlb.c: fix typos in comments new 2efeb8da992b mm/huge_memory.c: remove unused return value of set_huge_z [...] new bae849538157 mm/pmem: avoid inserting hugepage PTE entry with fsdax if [...] new 8938494c8567 hugetlb_cgroup: use helper pages_per_huge_page() in hugetl [...] new 07e51edf839a mm/hugetlb: use helper function range_in_vma() in page_tab [...] new 3f1b0162f6f6 mm/hugetlb: remove unnecessary VM_BUG_ON_PAGE on putback_a [...] new aca78307bfda mm/hugetlb: use helper huge_page_size() to get hugepage size new dbfee5aee7e5 hugetlb: fix update_and_free_page contig page struct assumption new 3272cfc2525b hugetlb: fix copy_huge_page_from_user contig page struct a [...] new 7ecc956551f8 mm/hugetlb: suppress wrong warning info when alloc gigantic page new c2135f7c570b mm/vmscan: __isolate_lru_page_prepare() cleanup new 725cac1c7e34 mm/workingset.c: avoid unnecessary max_nodes estimation in [...] new 42895ea73bcd mm/vmscan.c: use add_page_to_lru_list() new f90d8191ac86 include/linux/mm_inline.h: shuffle lru list addition and d [...] new 3a9c9788a314 mm: don't pass "enum lru_list" to lru list addition functions new 861404536a3a mm/swap.c: don't pass "enum lru_list" to trace_mm_lru_insertion() new 46ae6b2cc2a4 mm/swap.c: don't pass "enum lru_list" to del_page_from_lru_list() new 875601796267 mm: add __clear_page_lru_flags() to replace page_off_lru() new bc7112719e1e mm: VM_BUG_ON lru page flags new c1770e34f3e7 include/linux/mm_inline.h: fold page_lru_base_type() into [...] new 289ccba18af4 include/linux/mm_inline.h: fold __update_lru_size() into i [...] new 2091339d59e7 mm/vmscan.c: make lruvec_lru_size() static new aeddcee6c17b mm: workingset: clarify eviction order and distance calculation new d6995da31122 hugetlb: use page.private for hugetlb specific page flags new 8f251a3d5ce3 hugetlb: convert page_huge_active() HPageMigratable flag new 9157c31186c3 hugetlb: convert PageHugeTemporary() to HPageTemporary flag new 6c0371490140 hugetlb: convert PageHugeFreed to HPageFreed flag new d95c0337774b include/linux/hugetlb.h: add synchronization information f [...] new ff5461176213 hugetlb: fix uninitialized subpool pointer new 519983645a9f mm/vmscan: restore zone_reclaim_mode ABI new 70ad3196a68b z3fold: remove unused attribute for release_z3fold_page new c457cd96f18c z3fold: simplify the zhdr initialization code in init_z3fo [...] new d99fd5feb0ac mm/compaction: remove rcu_read_lock during page compaction new e2d26aa5fb39 mm/compaction: remove duplicated VM_BUG_ON_PAGE !PageLocked new 40d7e2032007 mm/compaction: correct deferral logic for proactive compaction new 15d28d0d1160 mm/compaction: fix misbehaviors of fast_find_migrateblock() new 6e2b7044c199 mm, compaction: make fast_isolate_freepages() stay within zone new bda420b98505 numa balancing: migrate on fault among multiple bound nodes new ce33135cdee6 mm/mempolicy: use helper range_in_vma() in queue_pages_tes [...] new f8159c13905b mm, oom: fix a comment in dump_task() new 33b8f84a4ee7 mm/hugetlb: change hugetlb_reserve_pages() to type bool new a4fa34cdcd18 hugetlbfs: remove special hugetlbfs_set_page_dirty() new d0146756a099 hugetlbfs: remove useless BUG_ON(!inode) in hugetlbfs_setattr() new 3b2275a8d83a hugetlbfs: use helper macro default_hstate in init_hugetlbfs_fs new c7e285e31f76 hugetlbfs: correct obsolete function name in hugetlbfs_rea [...] new 88ce3fef47f3 hugetlbfs: remove meaningless variable avoid_reserve new a25fddced835 hugetlbfs: make hugepage size conversion more readable new 398c0da7364c hugetlbfs: correct some obsolete comments about inode i_mutex new 1935ebd3cf6c hugetlbfs: fix some comment typos new e5d319dedafd hugetlbfs: remove unneeded return value of hugetlb_vmtruncate() new a553e3cd2053 mm/migrate: remove unneeded semicolons new c1339a7f2eb4 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 70a3a7a438a2 /proc/kpageflags: do not use uninitialized struct pages new 8cb0372a6b63 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 5e74e42db2b8 ocfs2: fix ocfs2 corrupt when iputting an inode new e40faae7af39 kernel/watchdog: flush all printk nmi buffers when hardloc [...] new a456e7dbc9f5 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] new e1538d3a571e mm: memcontrol: fix NR_ANON_THPS accounting in charge moving new 20be0ea39f8a mm/mmap.c: fix the adjusted length error new 5e11ce5f6885 kasan: remove redundant config option new 343a08a39979 kasan-remove-redundant-config-option-v3 new d78d72b883e7 mm/page_alloc.c: refactor initialization of struct page fo [...] new a86272be194f mm: make pagecache tagged lookups return only head pages new 875a6df837dc mm/shmem: use pagevec_lookup in shmem_unlock_mapping new 12fb61b6dd3f mm/swap: optimise get_shadow_from_swap_cache new 1f0b227a4d44 mm: add FGP_ENTRY new 8a293a4539eb mm/filemap: rename find_get_entry to mapping_get_entry new 7dc1df8bbd48 mm/filemap: add helper for finding pages new 43d89bae1b8e fix mm-filemap-add-helper-for-finding-pages.patch new 1a2b9bfaec65 mm/filemap: add mapping_seek_hole_data new 3e54e5e02126 fix mm-filemap-add-mapping_seek_hole_data.patch new b48f1cf88a89 iomap: use mapping_seek_hole_data new 4d0a2df4a866 mm: add and use find_lock_entries new 2a20d4b41ba6 fix mm-add-and-use-find_lock_entries.patch new b11add74af1b mm: add an 'end' parameter to find_get_entries new 30a43584ca21 mm: add an 'end' parameter to pagevec_lookup_entries new 09499743dcf1 mm: remove nr_entries parameter from pagevec_lookup_entries new afcd89b0d729 mm: pass pvec directly to find_get_entries new 61233b3c9826 mm: remove pagevec_lookup_entries new 3492016cc2bf mm,thp,shmem: limit shmem THP alloc gfp_mask new a8ad8dd89da5 mm,thp,shm: limit gfp mask to no more than specified new 966c21e023a6 mm,thp,shmem: make khugepaged obey tmpfs mount flags new 7bf09ce7bc1c mm: cma: allocate cma areas bottom-up new baca1a062e36 mm-cma-allocate-cma-areas-bottom-up-fix new 9813a3f9df2d mm-cma-allocate-cma-areas-bottom-up-fix-2 new 90582bdc9d6c mm-cma-allocate-cma-areas-bottom-up-fix-3 new c3c66db3a1a4 mm-cma-allocate-cma-areas-bottom-up-fix-3-fix new b88735767606 mm/cma: expose all pages to the buddy if activation of an [...] new 3adc15d9b92a mm/page_alloc: count CMA pages per zone and print them in [...] new 1bb214263336 mm-page_alloc-count-cma-pages-per-zone-and-print-them-in-p [...] new f3077f7e5d07 mm-page_alloc-count-cma-pages-per-zone-and-print-them-in-p [...] new 8cd4cc692d20 mm: cma: print region name on failure new 89295b56ebf1 mm-cma-print-region-name-on-failure-v2 new ee0b9f64c4b4 mm: vmstat: fix NOHZ wakeups for node stat changes new 1d07b4e4d1b6 mm: vmstat: add some comments on internal storage of byte items new 1ad5f02f0e89 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] new 7d9973f60ddc mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new f27087c9dd21 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 792d4e6e9f8e mm/vmstat.c: erase latency in vmstat_shepherd new 74252c358436 mm: move pfn_to_online_page() out of line new 33ef5177866a mm: teach pfn_to_online_page() to consider subsection validity new d9baa21b3f9e mm: teach pfn_to_online_page() about ZONE_DEVICE section c [...] new f105ae69933c mm-teach-pfn_to_online_page-about-zone_device-section-coll [...] new 091d82a7ea7a mm: fix memory_failure() handling of dax-namespace metadata new fa7432698267 mm/memory_hotplug: rename all existing 'memhp' into 'mhp' new e38b8a5c823a mm/memory_hotplug: MEMHP_MERGE_RESOURCE -> MHP_MERGE_RESOURCE new 58fdda672c42 mm/memory_hotplug: use helper function zone_end_pfn() to g [...] new 4debe80fb141 drivers/base/memory: don't store phys_device in memory blocks new 9bf0216f3be6 Documentation: sysfs/memory: clarify some memory block dev [...] new 8238b8ef3f92 mm/memory_hotplug: prevalidate the address range being add [...] new aaf61e8f4008 mm-memory_hotplug-prevalidate-the-address-range-being-adde [...] new 2c6b61cc3b37 arm64/mm: define arch_get_mappable_range() new 3651ed958c4c s390/mm: define arch_get_mappable_range() new c8afdc16e891 virtio-mem: check against mhp_get_pluggable_range() which [...] new d5be6d9c533a mm/mlock: stop counting mlocked pages when none vma is found new a586ad331e5c mm/rmap: correct some obsolete comments of anon_vma new dc16d6d33f1a mm/rmap: remove unneeded semicolon in page_not_mapped() new 720a18831d1b mm/rmap: fix obsolete comment in __page_check_anon_rmap() new 93c3b31a86f6 mm/rmap: use page_not_mapped in try_to_unmap() new 072aad3c582a mm/rmap: correct obsolete comment of page_get_anon_vma() new 86487858947f mm/rmap: fix potential pte_unmap on an not mapped pte new 02ef666c5981 mm: zswap: clean up confusing comment new 7e5823bbdaa0 mm/zswap: add the flag can_sleep_mapped new 82eb9601c87f mm: set the sleep_mapped to true for zbud and z3fold new ad6f274feac1 mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_a [...] new f2b6a0318d31 zsmalloc: account the number of compacted pages correctly new c7ff84fe4afd mm/zsmalloc.c: use page_private() to access page->private new bc69289df4e8 mm/highmem: Remove deprecated kmap_atomic new 23df5ad6b0d2 mm: page-flags.h: Typo fix (It -> If) new eb96fa88b0fb mm/dmapool: use might_alloc() new b0565645b0a1 mm/backing-dev.c: use might_alloc() new bc7e5cec562e bdi-use-might_alloc-fix new eb5dbbefb7f6 mm/early_ioremap.c: use __func__ instead of function name new f75765d7798d mm: add Kernel Electric-Fence infrastructure new 3643e96e17b1 kfence: Fix parameter description for kfence_object_start() new c6764772c89c kfence: avoid stalling work queue task without allocations new 687ae5d08f73 kfence: fix potential deadlock due to wake_up() new 22d3ad4f28d4 kfence: add option to use KFENCE without static keys new ba82037ce5d5 kfence: add missing copyright and description headers new 4a70e75d59ba x86, kfence: enable KFENCE for x86 new 07e77ee94a44 kfence, x86: add missing copyright and description header new a498b13a6e7a arm64, kfence: enable KFENCE for ARM64 new ab1742dceec1 kfence, arm64: add missing copyright and description header new 01a898204bfd kfence: use pt_regs to generate stack trace on faults new 0d24229527df mm, kfence: insert KFENCE hooks for SLAB new bf4370bb221d mm, kfence: insert KFENCE hooks for SLUB new b919cfa3d47c kfence, kasan: make KFENCE compatible with KASAN new 8fbcce38a878 revert kasan-remove-kfence-leftovers new 21777a3fe66a kasan: untag addresses for KFENCE new bd5f3a7f4771 kfence, Documentation: add KFENCE documentation new e721b61040a9 kfence: add missing copyright header to documentation new 8341f440aada kfence: add test suite new 781741f7d6db kfence: fix typo in test new 6e1c34257622 kfence: show access type in report new b8d59a086646 MAINTAINERS: add entry for KFENCE new 4805926109d6 tracing: add error_report_end trace point new f1dc4226cc6c kfence: use error_report_end tracepoint new 0ad2420f8cc2 kasan: use error_report_end tracepoint new a2f8024dee61 kasan, mm: don't save alloc stacks twice new c45109b0f0d1 kasan, mm: optimize kmalloc poisoning new 6d836ee4b1b5 kasan: optimize large kmalloc poisoning new e8309a52d683 kasan: clean up setting free info in kasan_slab_free new 6118c007ebc7 kasan: unify large kfree checks new 6b71b2ff303b kasan: rework krealloc tests new a05c7ac73494 kasan, mm: fail krealloc on freed objects new 6628346bbc14 kasan, mm: optimize krealloc poisoning new f1994768aed3 kasan: ensure poisoning size alignment new 9afde4255bee arm64: kasan: simplify and inline MTE functions new ee22f239aa5e arm64: fix warning in mte_get_random_tag() new 46cb4d6b1a54 kasan: inline HW_TAGS helper functions new afae61e07892 kasan: clarify that only first bug is reported in HW_TAGS new 3ebe94fd215e mm, kasan: don't poison boot memory new a00a059e0497 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 599a8d44da5f fs/buffer.c: dump more info for __getblk_gfp() stall problem new 353b5d201acc kernel/hung_task.c: Monitor killed tasks. new 3f9b3cd7e1ef alpha: remove CONFIG_EXPERIMENTAL from defconfigs new 6c807b4b065e proc/wchan: use printk format instead of lookup_symbol_name() new c4ddf17aa038 proc: use kvzalloc for our kernel buffer new 43710a6b1096 sysctl.c: fix underflow value setting risk in vm_table new c72dbd2c6f64 proc/sysctl: make protected_* world readable new 4ff641de31e0 include/linux: remove repeated words new cf948d730a1e treewide: Miguel has moved new e38494401cd7 groups: use flexible-array member in struct group_info new 698d1f60e302 groups: simplify struct group_info allocation new 2e605302dcfb kernel: delete repeated words in comments new 60e3abed708d MAINTAINERS: add uapi directories to API/ABI section new d2a6cdf752e2 lib/genalloc.c: change return type to unsigned long for bi [...] new 7adafccdc869 string.h: move fortified functions definitions in a dedica [...] new 7550979d56bc lib: stackdepot: add support to configure STACK_HASH_SIZE new 973d4abed11f lib: stackdepot: add support to disable stack depot new 5591accbe5f4 lib-stackdepot-add-support-to-disable-stack-depot-fix new e2ced316e619 lib: stackdepot: fix ignoring return value warning new 4ee115756cbd lib/cmdline: remove an unneeded local variable in next_arg() new 88499cf56125 lib/hexdump: introduce DUMP_PREFIX_UNHASHED for unhashed a [...] new 358af90af9dd mm/page_poison: use unhashed address in hexdump for check_ [...] new 24b237f45f21 include/linux/bitops.h: spelling s/synomyn/synonym/ new 87beea8389e4 checkpatch: improve blank line after declaration test new 366daab209e9 checkpatch: ignore warning designated initializers using NR_CPUS new a1a6632c2dd5 checkpatch: trivial style fixes new 8c80ba35e45f checkpatch: prefer ftrace over function entry/exit printks new 9e6406424cec checkpatch: improve TYPECAST_INT_CONSTANT test message new 3b942150042c checkpatch: add warning for avoiding .L prefix symbols in [...] new 6a891f76b9b5 checkpatch: add kmalloc_array_node to unnecessary OOM mess [...] new 2436fa069d8e checkpatch: don't warn about colon termination in linker scripts new 1b1aa987c5e2 checkpatch: do not apply "initialise globals to 0" check t [...] new 836fd9572aa0 init/version.c: remove Version_<LINUX_VERSION_CODE> symbol new 1a871a523034 init: clean up early_param_on_off() macro new 706b8b547185 fs/coredump: use kmap_local_page() new 001d762d48cb seq_file: document how per-entry resources are managed. new 01f910dafaf3 seq_file-document-how-per-entry-resources-are-managed-fix new a7272c179adc x86: fix seq_file iteration for pat/memtype.c new 2834c6d57819 aio: simplify read_events() new afd94d3283b4 scripts/gdb: fix list_for_each new f62b88ad9859 ubsan: remove overflow checks new 469432137784 initramfs: panic with memory information new 2e862ce7025b initramfs-panic-with-memory-information-fix new 371f8008a51a Merge branch 'akpm-current/current' new c80e4b3413a6 MIPS: make userspace mapping young by default
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 (fafe5ef21130) \ N -- N -- N refs/heads/akpm (c80e4b3413a6)
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 655 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-platform_profile | 18 +- Documentation/admin-guide/sysctl/vm.rst | 10 +- .../bindings/display/brcm,bcm2711-hdmi.yaml | 2 +- .../bindings/extcon/qcom,pm8941-misc.txt | 41 -- .../bindings/extcon/qcom,pm8941-misc.yaml | 62 +++ .../devicetree/bindings/media/i2c/imx258.yaml | 14 +- .../devicetree/bindings/media/i2c/ovti,ov5647.yaml | 5 +- .../devicetree/bindings/media/i2c/ovti,ov5648.yaml | 16 +- .../devicetree/bindings/media/i2c/ovti,ov8865.yaml | 16 +- .../devicetree/bindings/media/i2c/sony,imx334.yaml | 11 +- Makefile | 14 +- arch/arm64/kernel/head.S | 1 + arch/arm64/kernel/hyp-stub.S | 40 +- arch/arm64/kvm/hyp/hyp-entry.S | 2 +- arch/s390/include/asm/irq_work.h | 12 + arch/s390/include/asm/pgalloc.h | 2 +- arch/s390/include/asm/pgtable.h | 16 +- arch/s390/include/uapi/asm/perf_cpum_cf_diag.h | 51 ++ arch/s390/kernel/perf_cpum_cf_diag.c | 548 ++++++++++++++++++++- arch/s390/kernel/smp.c | 28 +- arch/s390/kernel/topology.c | 25 +- arch/s390/mm/pgalloc.c | 22 +- arch/s390/mm/vmem.c | 30 +- arch/s390/tools/opcodes.txt | 2 +- block/blk-crypto-fallback.c | 12 +- block/blk-settings.c | 12 + block/bounce.c | 24 +- block/genhd.c | 2 +- block/ioctl.c | 21 +- drivers/acpi/Kconfig | 16 +- drivers/acpi/platform_profile.c | 1 + drivers/dma-buf/dma-fence.c | 70 ++- drivers/dma-buf/dma-heap.c | 14 +- drivers/dma-buf/heaps/cma_heap.c | 22 +- drivers/dma-buf/heaps/system_heap.c | 25 +- drivers/extcon/extcon-qcom-spmi-misc.c | 99 +++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2 +- drivers/gpu/drm/drm_file.c | 68 ++- drivers/gpu/drm/drm_vblank.c | 9 +- drivers/gpu/drm/panel/panel-elida-kd35t133.c | 3 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 11 + drivers/mailbox/arm_mhuv2.c | 4 +- drivers/net/Kconfig | 2 +- drivers/net/ethernet/intel/ice/ice.h | 2 - drivers/net/ethernet/intel/ice/ice_dcb_nl.c | 6 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 34 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 35 +- drivers/net/usb/qmi_wwan.c | 1 + drivers/net/vxlan.c | 11 +- drivers/net/wireguard/device.c | 21 +- drivers/net/wireguard/device.h | 15 +- drivers/net/wireguard/peer.c | 28 +- drivers/net/wireguard/peer.h | 8 +- drivers/net/wireguard/queueing.c | 86 +++- drivers/net/wireguard/queueing.h | 45 +- drivers/net/wireguard/receive.c | 16 +- drivers/net/wireguard/send.c | 31 +- drivers/net/wireguard/socket.c | 8 +- drivers/platform/x86/Kconfig | 4 +- drivers/regulator/pca9450-regulator.c | 2 +- drivers/regulator/qcom-rpmh-regulator.c | 6 +- drivers/s390/virtio/virtio_ccw.c | 4 +- drivers/spi/spi-bcm63xx-hsspi.c | 7 +- drivers/spi/spi-bcm63xx.c | 6 +- fs/cifs/cifsacl.c | 4 +- fs/cifs/cifsfs.c | 14 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/connect.c | 4 +- fs/cifs/fs_context.c | 30 +- fs/cifs/fs_context.h | 6 +- fs/cifs/inode.c | 23 +- fs/io-wq.c | 100 +++- fs/io-wq.h | 15 +- fs/io_uring.c | 36 +- fs/nfsd/nfs4state.c | 2 +- fs/ntfs/inode.c | 6 + include/drm/drm_file.h | 3 + include/linux/cpuhotplug.h | 1 + include/linux/dma-fence.h | 3 + include/linux/dma-heap.h | 12 +- include/linux/gfp.h | 7 +- include/linux/hugetlb.h | 10 + include/linux/platform_profile.h | 6 +- include/uapi/linux/bpf.h | 1 - init/Kconfig | 4 +- kernel/bpf/btf.c | 2 - kernel/trace/blktrace.c | 2 +- mm/hugetlb.c | 5 +- mm/memcontrol.c | 16 +- mm/slab_common.c | 4 +- mm/slub.c | 8 +- mm/vmscan.c | 9 +- net/qrtr/tun.c | 12 +- scripts/dtc/include-prefixes/c6x | 1 - sound/soc/codecs/ak4458.c | 1 + sound/soc/codecs/ak5558.c | 1 + sound/soc/codecs/rt5670.c | 110 ++++- sound/soc/codecs/rt5670.h | 9 +- tools/bpf/resolve_btfids/main.c | 5 + tools/include/uapi/linux/bpf.h | 1 - .../selftests/bpf/progs/test_global_func11.c | 2 +- .../testing/selftests/bpf/progs/test_tunnel_kern.c | 6 +- tools/testing/selftests/wireguard/netns.sh | 15 +- 103 files changed, 1737 insertions(+), 542 deletions(-) delete mode 100644 Documentation/devicetree/bindings/extcon/qcom,pm8941-misc.txt create mode 100644 Documentation/devicetree/bindings/extcon/qcom,pm8941-misc.yaml create mode 100644 arch/s390/include/asm/irq_work.h create mode 100644 arch/s390/include/uapi/asm/perf_cpum_cf_diag.h delete mode 120000 scripts/dtc/include-prefixes/c6x