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 4252f57600cb memfd_secret: use unsigned int rather than long as syscall [...]
omits a23afe8ee14e secretmem: test: add basic selftest for memfd_secret(2)
omits 089b1ed0f101 memfd_secret: use unsigned int rather than long as syscall [...]
omits 10f09574ce1b arch, mm: wire up memfd_secret system call where relevant
omits ba2cd515a092 PM: hibernate: disable when there are active secretmem users
omits c5f9fee93e13 secretmem: optimize page_is_secretmem()
omits b18eabc2a2f2 secretmem/gup: don't check if page is secretmem without reference
omits 33631d3a2e4b memfd_secret: use unsigned int rather than long as syscall [...]
omits fbdbaa93ed06 mm: introduce memfd_secret system call to create "secret" [...]
omits 1dbe117e814c set_memory: allow querying whether set_direct_map_*() is a [...]
omits 7af7fc2861b1 set_memory: allow set_direct_map_*_noflush() for multiple pages
omits f2267a2a2a63 riscv/Kconfig: make direct map manipulation options depend on MMU
omits 3a3c5496a6d8 mmap: make mlock_future_check() global
omits 206386975450 mm: fix typos in comments
omits f68f9140cb2d mm: fix typos in comments
omits 8f7985dafda9 treewide: remove editor modelines and cruft
omits ad6d543e2a78 ipc/sem.c: spelling fix
omits b0c963644cc9 fs: fat: fix spelling typo of values
omits 385ecce4efaa kernel/sys.c: fix typo
omits 7a7348e1e78e kernel/up.c: fix typo
omits 1bfb051535fe kernel/user_namespace.c: fix typos
omits ccce781cdab9 kernel/umh.c: fix some spelling mistakes
omits 844b3ce075cc include/linux/pgtable.h: few spelling fixes
omits 5b453fe65293 mm/slab.c: fix spelling mistake "disired" -> "desired"
omits d49873820e4d scripts/spelling.txt: add "overflw"
omits a110417f0224 scripts/spelling.txt: Add "diabled" typo
omits 8b38d7ec0210 scripts/spelling.txt: add "overlfow"
omits 145cfdfde8b7 arm: print alloc free paths for address in registers
omits 8930fc9e0915 mm/vmalloc: remove vwrite()
omits 920a733e45d4 mm: remove xlate_dev_kmem_ptr()
omits 68d565133c85 drivers/char: remove /dev/kmem for good
omits 4c876eac0873 mm: fix some typos and code style problems
omits f5bb3abf5a74 Merge branch 'akpm-current/current'
omits c92eb9cb51a1 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next'
omits 6b2e7761a96b Merge remote-tracking branch 'rust/rust-next'
omits 556bf24ce3b7 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...]
omits 611fbab470ae Merge remote-tracking branch 'kunit-next/kunit'
omits 3deb9913ac23 Merge remote-tracking branch 'kgdb/kgdb/for-next'
omits 683cd255d9f7 Merge remote-tracking branch 'hyperv/hyperv-next'
omits 8c3a6f1695f5 Merge remote-tracking branch 'nvmem/for-next'
omits 45abc19e0da7 Merge remote-tracking branch 'slimbus/for-next'
omits 07df27562964 Merge remote-tracking branch 'gnss/gnss-next'
omits 687bf1f99c9a Merge remote-tracking branch 'kspp/for-next/kspp'
omits 76a363945842 Merge remote-tracking branch 'seccomp/for-next/seccomp'
omits e3e1bebf792c Merge remote-tracking branch 'nvdimm/libnvdimm-for-next'
omits f900a970ce66 Merge remote-tracking branch 'rtc/rtc-next'
omits 12244ff29b24 Merge remote-tracking branch 'coresight/next'
omits 87f12d152701 Merge remote-tracking branch 'livepatching/for-next'
omits 1a6341c469e1 Merge remote-tracking branch 'kselftest/next'
omits e1eded879bad Merge remote-tracking branch 'pwm/for-next'
omits c2bd9b9c073e Merge remote-tracking branch 'pinctrl/for-next'
omits e89cb4fd3f6a Merge remote-tracking branch 'gpio-brgl/gpio/for-next'
omits 9aee3d79a537 Merge remote-tracking branch 'rpmsg/for-next'
omits ddf448d9fab6 Merge remote-tracking branch 'vhost/linux-next'
omits 0bc611ad7021 Merge remote-tracking branch 'scsi-mkp/for-next'
omits dda9ae461e78 Merge remote-tracking branch 'scsi/for-next'
omits 82f2f59eed8c Merge remote-tracking branch 'cgroup/for-next'
omits bba6e79974a7 Merge remote-tracking branch 'dmaengine/next'
omits 473e527a4d6d Merge remote-tracking branch 'staging/staging-next'
omits bc6c3ae4f662 Merge remote-tracking branch 'vfio/next'
omits 1cc176cc2c49 Merge remote-tracking branch 'phy-next/next'
omits 856a099181e8 Merge remote-tracking branch 'char-misc/char-misc-next'
omits 2371e68351ce Merge remote-tracking branch 'tty/tty-next'
omits 3fb9ba23ba4d Merge remote-tracking branch 'usb-serial/usb-next'
omits 21b26348233d Merge remote-tracking branch 'usb/usb-next'
omits 5ff5b00609c6 Merge remote-tracking branch 'driver-core/driver-core-next'
omits 85c44e4be120 Merge remote-tracking branch 'ipmi/for-next'
omits e65864f41189 Merge remote-tracking branch 'leds/for-next'
omits fde7960e640b Merge remote-tracking branch 'hsi/for-next'
omits 02207aad6915 Merge remote-tracking branch 'chrome-platform/for-next'
omits f76dacd09f33 Merge remote-tracking branch 'drivers-x86/for-next'
omits 4027a945c4e2 Merge remote-tracking branch 'percpu/for-next'
omits d45015016bec Merge remote-tracking branch 'kvm-arm/next'
omits c878be9c8831 Merge remote-tracking branch 'kvm/next'
omits 706941227ea2 Merge remote-tracking branch 'rcu/rcu/next'
omits 6603c2d8bd6c Merge remote-tracking branch 'ftrace/for-next'
omits d732cc427b4b Merge remote-tracking branch 'irqchip/irq/irqchip-next'
omits f7b8015171bb Merge remote-tracking branch 'edac/edac-for-next'
omits 27628e42fe59 Merge remote-tracking branch 'tip/auto-latest'
omits 4d0492811351 Merge remote-tracking branch 'spi/for-next'
omits 1ee0231a3e9e Merge remote-tracking branch 'mailbox/mailbox-for-next'
omits 7430873d1902 Merge remote-tracking branch 'devicetree/for-next'
omits c5cbdb834494 Merge remote-tracking branch 'audit/next'
omits 70d313f0a352 Merge remote-tracking branch 'iommu/next'
omits 741ff40f9951 Merge remote-tracking branch 'tpmdd/next'
omits 9f80111f092d Merge remote-tracking branch 'tomoyo/master'
omits 5f5836c75553 Merge remote-tracking branch 'selinux/next'
omits a28f06958fb9 Merge remote-tracking branch 'keys/keys-next'
omits b89765993b33 Merge remote-tracking branch 'integrity/next-integrity'
omits a3a78881d276 Merge remote-tracking branch 'apparmor/apparmor-next'
omits ed3e162e16ac Merge remote-tracking branch 'security/next-testing'
omits 6b17d8880537 Merge remote-tracking branch 'regulator/for-next'
omits f322387eb4c6 Merge remote-tracking branch 'battery/for-next'
omits fec4faba6f70 Merge remote-tracking branch 'backlight/for-backlight-next'
omits 15c31ada8b84 Merge remote-tracking branch 'mfd/for-mfd-next'
omits 226ec27a9c79 Merge remote-tracking branch 'mmc/next'
omits 53a668991ee6 Merge remote-tracking branch 'pcmcia/pcmcia-next'
omits fe608170afbb Merge remote-tracking branch 'device-mapper/for-next'
omits b27974a78ebf Merge remote-tracking branch 'block/for-next'
omits 48a55b9e70c4 Merge remote-tracking branch 'input/next'
omits cf7073e7c6fd Merge remote-tracking branch 'modules/modules-next'
omits 31649cf5d757 Merge remote-tracking branch 'sound-asoc/for-next'
omits be05eeb26f20 Merge remote-tracking branch 'sound/for-next'
omits 26f37fbe0e02 Merge remote-tracking branch 'regmap/for-next'
omits bf1f858a0818 Merge remote-tracking branch 'etnaviv/etnaviv/next'
omits c4380b861a44 Merge remote-tracking branch 'imx-drm/imx-drm/next'
omits f01944a7d48a Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next'
omits bc66f0caf480 Merge remote-tracking branch 'drm-intel/for-linux-next'
omits 47f4b6ddb60f Merge remote-tracking branch 'amdgpu/drm-next'
omits 3e0074937a8c Merge remote-tracking branch 'drm-misc/for-linux-next'
omits 1f15782ace6a Merge remote-tracking branch 'drm/drm-next'
omits d4b5d9d94679 Merge remote-tracking branch 'crypto/master'
omits 61a2720bf15e Merge remote-tracking branch 'mtd/mtd/next'
omits 0e1f53e7e5a0 Merge remote-tracking branch 'gfs2/for-next'
omits e1c742163fe5 Merge remote-tracking branch 'bluetooth/master'
omits b7b941f47c69 Merge remote-tracking branch 'wireless-drivers-next/master'
omits 76b575188695 Merge remote-tracking branch 'ipsec-next/master'
omits cf2fba9d2e35 Merge remote-tracking branch 'bpf-next/for-next'
omits 78a6379b4b03 Merge remote-tracking branch 'net-next/master'
omits 6cea7921d9b0 Merge remote-tracking branch 'rdma/for-next'
omits c2e7de006001 Merge remote-tracking branch 'swiotlb/linux-next'
omits 1efceebcd0f6 Merge remote-tracking branch 'dlm/next'
omits 8b04ee6ff9ca Merge remote-tracking branch 'ieee1394/for-next'
omits 69ba9327bdfd Merge remote-tracking branch 'thermal/thermal/linux-next'
omits df4b38a0c067 Merge remote-tracking branch 'pm/linux-next'
omits de97c721f81f Merge remote-tracking branch 'v4l-dvb/master'
omits 4ddade2e5d1b Merge remote-tracking branch 'jc_docs/docs-next'
omits bded4b114bd4 Merge remote-tracking branch 'hwmon-staging/hwmon-next'
omits 093e3ea05dff Merge remote-tracking branch 'dmi/dmi-for-next'
omits 683c895ea361 Merge remote-tracking branch 'i3c/i3c/next'
omits 221cb2bcf451 Merge remote-tracking branch 'i2c/i2c/for-next'
omits c5f8c820ce31 Merge remote-tracking branch 'hid/for-next'
omits 49c557fcc588 Merge remote-tracking branch 'pstore/for-next/pstore'
omits 3728d44dde82 Merge remote-tracking branch 'pci/next'
omits ba1e24edacac Merge remote-tracking branch 'printk/for-next'
omits 53ac86df0955 Merge remote-tracking branch 'vfs/for-next'
omits ee2ac1c2435a Merge remote-tracking branch 'file-locks/locks-next'
omits 929988905b41 Merge remote-tracking branch 'iomap/iomap-for-next'
omits ec0e4b79d761 Merge remote-tracking branch 'xfs/for-next'
omits 0a9703d112fb Merge remote-tracking branch 'v9fs/9p-next'
omits a32b9a42de0c Merge remote-tracking branch 'ubifs/next'
omits c62978e3d94a Merge remote-tracking branch 'overlayfs/overlayfs-next'
omits e01889b71729 Merge remote-tracking branch 'cel/for-next'
omits 303386a97ed1 Merge remote-tracking branch 'nfs/linux-next'
omits bb52c460533b Merge remote-tracking branch 'jfs/jfs-next'
omits e4048fd28cf2 Merge remote-tracking branch 'fuse/for-next'
omits 768e2187585c Merge remote-tracking branch 'f2fs/dev'
omits 61c456de9257 Merge remote-tracking branch 'ext4/dev'
omits 6aeead5105f9 Merge remote-tracking branch 'ext3/for_next'
omits f0752df8ede1 Merge remote-tracking branch 'exfat/dev'
omits 16c65c129e36 Merge remote-tracking branch 'erofs/dev'
omits d76214defc11 Merge remote-tracking branch 'ecryptfs/next'
omits b713cf04276f Merge remote-tracking branch 'cifsd/cifsd-for-next'
omits bb97dabba028 Merge remote-tracking branch 'cifs/for-next'
omits 6b42f52d3c89 Merge remote-tracking branch 'btrfs/for-next'
omits e3012e2287be Merge remote-tracking branch 'fscache/fscache-next'
omits d30c19d590b7 Merge remote-tracking branch 'pidfd/for-next'
omits 5edeb1d2061c Merge remote-tracking branch 'xtensa/xtensa-for-next'
omits 408753fc1375 Merge remote-tracking branch 'uml/linux-next'
omits 968edf85695f Merge remote-tracking branch 'sh/for-next'
omits 7cedc22846b7 Merge remote-tracking branch 's390/for-next'
omits 0df393cb5eec Merge remote-tracking branch 'risc-v/for-next'
omits 81c36316bfe7 Merge remote-tracking branch 'powerpc/next'
omits aece88277ce9 Merge remote-tracking branch 'parisc-hd/for-next'
omits 04396f9e4cea Merge remote-tracking branch 'mips/mips-next'
omits bc438f0976fc Merge remote-tracking branch 'microblaze/next'
omits ec29d5d7ae89 Merge remote-tracking branch 'm68knommu/for-next'
omits 3e51a0e61bb5 Merge remote-tracking branch 'm68k/for-next'
omits ac212d4823e1 Merge remote-tracking branch 'h8300/h8300-next'
omits acc0049486d2 Merge remote-tracking branch 'csky/linux-next'
omits f1885f5785c9 Merge remote-tracking branch 'clk/clk-next'
omits ab846b5de01d Merge remote-tracking branch 'ti-k3/ti-k3-next'
omits 0831a9c322e0 Merge remote-tracking branch 'tegra/for-next'
omits c67d3b7262a8 Merge remote-tracking branch 'sunxi/sunxi/for-next'
omits 43870d4c6e53 Merge remote-tracking branch 'samsung-krzk/for-next'
omits 581d41c951d3 Merge remote-tracking branch 'rockchip/for-next'
omits 364460f54d77 Merge remote-tracking branch 'reset/reset/next'
omits 26144becb632 Merge remote-tracking branch 'renesas/next'
omits c49a4bac02fa Merge remote-tracking branch 'realtek/for-next'
omits 4d49aff87b13 Merge remote-tracking branch 'raspberrypi/for-next'
omits 737143eb7cf8 Merge remote-tracking branch 'qcom/for-next'
omits 68e58d8020d4 Merge remote-tracking branch 'omap/for-next'
omits 192a68ab2202 Merge remote-tracking branch 'mvebu/for-next'
omits ada7f5d33792 Merge remote-tracking branch 'mediatek/for-next'
omits 07ab353be108 Merge remote-tracking branch 'keystone/next'
omits 9875917ef838 Merge remote-tracking branch 'imx-mxs/for-next'
omits 3dc60194a0b4 Merge remote-tracking branch 'drivers-memory/for-next'
omits f5727db5243e Merge remote-tracking branch 'at91/at91-next'
omits 019af39fa76e Merge remote-tracking branch 'aspeed/for-next'
omits aa04e320eea5 Merge remote-tracking branch 'amlogic/for-next'
omits 48c02d12dfd8 Merge remote-tracking branch 'actions/for-next'
omits 4232dd11d53b Merge remote-tracking branch 'arm-soc/for-next'
omits edd760b26266 Merge remote-tracking branch 'arm64/for-next/core'
omits 3669014b7b86 Merge remote-tracking branch 'arm/for-next'
omits dd81de40e963 Merge remote-tracking branch 'asm-generic/master'
omits 0470968b52af Merge remote-tracking branch 'dma-mapping/for-next'
omits 6d56f92510a4 m68k: coldfire: fix irq ranges
omits 411e95be835d Merge remote-tracking branch 'kbuild/for-next'
omits 209594898343 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...]
omits e26185418e6a Merge remote-tracking branch 'pinctrl-intel-fixes/fixes'
omits 28c32c977553 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current'
omits 2abe6841fc35 Merge remote-tracking branch 'pidfd-fixes/fixes'
omits 5fc5ef5287d9 Merge remote-tracking branch 'rtc-fixes/rtc-fixes'
omits 962a4acc7bfe Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...]
omits ead00f544c06 Merge remote-tracking branch 'vfs-fixes/fixes'
omits a8c7e5ae9ecd Merge remote-tracking branch 'btrfs-fixes/next-fixes'
omits 483a717c1cc3 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes'
omits 86edb3e4dcca Merge remote-tracking branch 'v4l-dvb-fixes/fixes'
omits cdb2f3bd32d6 Merge remote-tracking branch 'ide/master'
omits 38bf7e5917fe Merge remote-tracking branch 'soundwire-fixes/fixes'
omits 6109da29df49 Merge remote-tracking branch 'iio-fixes/fixes-togreg'
omits cc1c3db3f8b4 Merge remote-tracking branch 'phy/fixes'
omits 14590560af51 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes'
omits 6ac40ffc1706 Merge remote-tracking branch 'pci-current/for-linus'
omits 58e3a32ae2bc Merge remote-tracking branch 'spi-fixes/for-linus'
omits dead0eedc838 Merge remote-tracking branch 'regulator-fixes/for-linus'
omits 253dbd158896 Merge remote-tracking branch 'regmap-fixes/for-linus'
omits 12e2f9a9c52c Merge remote-tracking branch 'sound-asoc-fixes/for-linus'
omits 17cb2cd8dae9 Merge remote-tracking branch 'ipsec/master'
omits c0a33446062a Merge remote-tracking branch 'net/master'
omits 90656fa4b34a Merge remote-tracking branch 'arm-soc-fixes/arm/fixes'
omits 56a4df3a9ca6 Merge remote-tracking branch 'arc-current/for-curr'
omits f3f0a837a0cc Merge remote-tracking branch 'regulator/for-5.13' into reg [...]
omits 3e191356dc19 Merge remote-tracking branch 'regulator/for-5.12' into reg [...]
omits 2f31abf1847e Merge remote-tracking branch 'asoc/for-5.13' into asoc-next
omits 2934db281d58 Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus
omits 9b7dd9fc8562 rcu/tree_plugin: Don't handle the case of 'all' CPU range
omits d59602f79147 bitmap_parse: Support 'all' semantics
omits b6927957c073 kcsan: Fix printk format string
omits 82a5ed093d27 Merge branch 'for-5.13/drivers' into for-next
omits e39fb2c85c3f ipc/sem.c: mundane typo fixes
omits 50937f03d601 modules: add CONFIG_MODPROBE_PATH
omits 55cbd6a8449b init/initramfs.c: do unpacking asynchronously
omits 39bc57623f40 kernel/async.c: remove async_unregister_domain()
omits 737d9dbaa5c3 kernel/async.c: stop guarding pr_debug() statements
omits 0601367dad75 selftests: remove duplicate include
omits 621ad8c65689 kernel/resource: fix locking in request_free_mem_region
omits 0d2eeb96425f kernel/resource: refactor __request_region to allow extern [...]
omits 0de9f834b1c8 kernel-resource-allow-region_intersects-users-to-hold-reso [...]
omits 8d7f80de34fd kernel/resource: allow region_intersects users to hold res [...]
omits f71c7cc6dd04 kernel/resource: remove first_lvl / siblings_only logic
omits f4ff97f25f1f kernel/resource: make walk_mem_res() find all busy IORESOU [...]
omits 3fcc12f97f32 kernel/resource: make walk_system_ram_res() find all busy [...]
omits 64d2a82cbca9 scripts/gdb: add lx_current support for arm64
omits 4d11c102f5d0 scripts/gdb: document lx_current is only supported by x86
omits c6828bcb5ac1 gdb: lx-symbols: store the abspath()
omits 63b5df0c0274 aio: simplify read_events()
omits 689e6926bde0 delayacct: clear right task's flag after blkio completes
omits d4b42c23137f smp: kernel/panic.c - silence warnings
omits e57cd2869466 gcov: clang: drop support for clang-10 and older
omits f91dc2dae98f gcov: clang: fix clang-11+ build
omits f0727ff4b41a gcov: use kvmalloc()
omits 69da4b2ad365 gcov: simplify buffer allocation
omits e87f3dbbc470 gcov: combine common code
omits 7a9ba505112c kexec: dump kmessage before machine_kexec
omits 5d76db69351e kernel: kexec_file: fix error return code of kexec_calcula [...]
omits e2a6cfe374f3 kexec: Add kexec reboot string
omits 679b5fe049ca kernel/crash_core: add crashkernel=auto for vmcore creation
omits 93587304bbde kernel/fork.c: fix typos
omits 83ce524c6248 kernel/fork.c: simplify copy_mm()
omits 7717c1021bc3 do_wait: make PIDTYPE_PID case O(1) instead of O(n)
omits e7f1b702654e hpfs: replace one-element array with flexible-array member
omits 9ed4b758d467 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr
omits c1f5a2dc43b8 nilfs2: fix typos in comments
omits 183e6d79c438 fs/nilfs2: fix misspellings using codespell tool
omits a023785baaeb isofs: fix fall-through warnings for Clang
omits 0668d5ad59d4 fs/epoll: restore waking from ep_done_scan()
omits dba3e51a8c81 kselftest: introduce new epoll test case
omits 27b9bdf7847a checkpatch: improve ALLOC_ARRAY_ARGS test
omits 11ad7a87279d checkpatch: exclude four preprocessor sub-expressions from [...]
omits 9573e2b4fe59 checkpatch: warn when missing newline in return sysfs_emit [...]
omits 28a3b6c27364 include/linux/compat.h: remove unneeded declaration from C [...]
omits 744e567cb3b0 lib: parser: clean up kernel-doc
omits 02ae597ac0d6 lib/genalloc: add parameter description to fix doc compile [...]
omits 80f6e1c5e11a lib/percpu_counter: tame kernel-doc compile warning
omits 2d22bf6dd0a2 lib: stackdepot: turn depot_lock spinlock to raw_spinlock
omits 70ffd5d2677a lib: crc8: pointer to data block should be const
omits 3e669f982976 lib/genalloc.c: Fix a typo
omits 8762a98b03b3 lib/list_sort.c: fix typo in function description
omits 46c8ad9498da lib: fix inconsistent indenting in process_bit1()
omits cafed6401449 lib/bch.c: fix a typo in the file bch.c
omits da25dfc871c8 MAINTAINERS: add entry for the bitmap API
omits 92f9516d91ca tools: sync lib/find_bit implementation
omits bfa082638df3 h8300: rearrange headers inclusion order in asm/bitops
omits 3335520506ac lib: add fast path for find_first_*_bit() and find_last_bit()
omits 54a162fb50f3 lib: add fast path for find_next_*_bit()
omits ac736a547059 tools: sync find_next_bit implementation
omits 9ed07a971a5d lib: inline _find_next_bit() wrappers
omits 0c3b2553d406 tools: sync small_const_nbits() macro with the kernel
omits 764d97d1bfed lib: extend the scope of small_const_nbits() macro
omits ce2927b51380 arch: rearrange headers inclusion order in asm/bitops for [...]
omits ed0f3d08f23a tools: sync BITMAP_LAST_WORD_MASK() macro with the kernel
omits d2698aaa14d0 tools: bitmap: sync function declarations with the kernel
omits 5dad9e2eb404 tools: disable -Wno-type-limits
omits 8ab695bec812 kernel/cred.c: make init_groups static
omits 477ddd77a0ef kernel/async.c: fix pr_debug statement
omits c07859c1462d linux/profile.h: remove unnecessary declaration
omits 3ed0101af362 kernel.h: drop inclusion in bitmap.h
omits 7a368e974b12 include: remove pagemap.h from blkdev.h
omits 6c71af90981e proc/sysctl: make protected_* world readable
omits b93b1537ef8a proc/sysctl: fix function name error in comments
omits 3d71f12b5126 procfs/dmabuf: add inode number to /proc/*/fdinfo
omits d153850a84ea procfs: allow reading fdinfo with PTRACE_MODE_READ
omits 179fd1edeb41 selftests: proc: test subset=pid
omits d1a3e950a0b7 proc: delete redundant subset=pid check
omits 0789221a30d9 proc: smoke test lseek()
omits 1cd4b818a2e7 proc: mandate ->proc_lseek in "struct proc_ops"
omits 4d24071c7039 proc: save LOC in __xlate_proc_name()
omits 653e421ed4ca fs/proc/generic.c: fix incorrect pde_is_permanent check
omits 511a9cc02f99 alpha: eliminate old-style function definitions
omits 884c4305093c kernel/hung_task.c: Monitor killed tasks.
omits 7adb71bb2d08 fs/buffer.c: dump more info for __getblk_gfp() stall problem
omits a4c3856fa1da fs/buffer.c: add debug print for __getblk_gfp() stall problem
omits e5bcc059aa23 kfence: use power-efficient work queue to run delayed work
omits 5d744ff5acbb kfence: maximize allocation wait timeout duration
omits 0ac66fbbadde kfence: await for allocation using wait_event
omits 35eaef74e16d kfence: zero guard page after out-of-bounds access
omits e11299cf4e0f mm/process_vm_access.c: remove duplicate include
omits 59e4d5c79970 mm/mempolicy: minor coding style tweaks
omits 320453f362cc mm/memory_hotplug: minor coding style tweaks
omits 62a563a93a9a mm/vmalloc: minor coding style tweaks
omits 0bf80d22be74 mm/frontswap: minor coding style tweaks
omits f47227fa5d0c mm/mlock: minor coding style tweaks
omits c92397c1c56d mm/filemap: minor coding style tweaks
omits 3dad19b5db00 mm/page_alloc: minor coding style tweaks
omits a2902d6a3b00 mm/shmem: minor coding style tweaks
omits 0cf1008c5795 mm/oom_kill: minor coding style tweaks
omits 6eed7350679c mm/compaction: minor coding style tweaks
omits 754e8bb6c7bd mm/vmscan: minor coding style tweaks
omits 41705e050559 mm/sparse: minor coding style tweaks
omits 581b4eb5d2ea mm/swapfile: minor coding style tweaks
omits f37edda60431 mm/mempool: minor coding style tweaks
omits 3e431ef2fbd5 mm/highmem: Remove deprecated kmap_atomic
omits 6fd563a8ba95 mm/highmem.c: fix coding style issue
omits 2f38874f0265 btrfs: use memzero_page() instead of open coded kmap pattern
omits 9f77a8378006 iov_iter: lift memzero_page() to highmem.h
omits c4235dbc0739 mm/zsmalloc: use BUG_ON instead of if condition followed by BUG.
omits 2ca5e58b5c91 mm/zswap.c: switch from strlcpy to strscpy
omits 8b629c7197c0 arm64/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE
omits e8942fbc2268 x86/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE
omits a953e5447c45 mm,memory_hotplug: add kernel boot option to enable memmap [...]
omits 3f840702ffb9 acpi,memhotplug: enable MHP_MEMMAP_ON_MEMORY when supported
omits f14d8ea973e6 mm,memory_hotplug: allocate memmap from the added memory range
omits 400e4b565d37 mm,memory_hotplug: factor out adjusting present pages into [...]
omits ba9b7ae7d1a3 mm,memory_hotplug: relax fully spanned sections check
omits 61ce6e2a1e22 drivers/base/memory: introduce memory_block_{online,offline}
omits 29ca2b744180 mm/memory_hotplug: remove broken locking of zone PCP struc [...]
omits 8f2acd2e3248 selftests/vm: gup_test: test faulting in kernel, and verif [...]
omits 89dfa5faf199 selftests/vm: gup_test: fix test flag
omits 162fab05badc mm/gup: longterm pin migration cleanup
omits 183fb0a28374 mm/gup: change index type to long as it counts pages
omits acd1a3d59ca7 memory-hotplug.rst: add a note about ZONE_MOVABLE and page [...]
omits 5502a7e80077 mm/gup: migrate pinned pages out of movable zone
omits cf3c7aeacb20 mm/gup: do not migrate zero page
omits de572725aad6 mm: honor PF_MEMALLOC_PIN for all movable pages
omits f3fc0a12058d mm: apply per-task gfp constraints in fast path
omits 3d03f0f12249 mm/hugeltb: fix renaming of PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN
omits bb96e34e13bd mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN
omits b25f2d75a29d mm/gup: check for isolation errors
omits 19396ff69139 mm/gup: return an error on migration failure
omits 4e7e54ef3aa0 mm/gup: check every subpage of a compound page during isolation
omits 607327e46051 mm/gup: don't pin migrated cma pages in movable zone
omits 261f99d6baa2 mm/util.c: fix typo
omits 9bc5da968331 mm/util.c: reduce mem_dump_obj() object size
omits 1ef0b9587e04 mm: drop redundant HAVE_ARCH_TRANSPARENT_HUGEPAGE
omits cd72626a03f2 mm: drop redundant ARCH_ENABLE_SPLIT_PMD_PTLOCK
omits 7bdf68a81fa1 mm-drop-redundant-arch_enable__migration-fix-fix
omits 7d35013f52ef mm-drop-redundant-arch_enable__migration-fix
omits 50883d16bac2 mm: drop redundant ARCH_ENABLE_[HUGEPAGE|THP]_MIGRATION
omits de9dcbe2d1ed mm: generalize ARCH_ENABLE_MEMORY_[HOTPLUG|HOTREMOVE]
omits 56b03fa4dfb1 mm: generalize SYS_SUPPORTS_HUGETLBFS (rename as ARCH_SUPP [...]
omits 18072c129bcc mm: generalize ARCH_HAS_CACHE_LINE_SIZE
omits 608d01e9d2da mm/mmap.c: don't unlock VMAs in remap_file_pages()
omits 854b9c3f9904 x86/mm: track linear mapping split events
omits b04004d63eb9 mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats
omits edc9b4c7c043 mm: /proc/sys/vm/stat_refresh skip checking known negative stats
omits 8548bc638cf2 mm: no more EINVAL from /proc/sys/vm/stat_refresh
omits ded2205bd37c mm: restore node stat checking in /proc/sys/vm/stat_refresh
omits 221d885911cc mm/ksm: remove unused parameter from remove_trailing_rmap_items()
omits 4a0f001dc43b ksm: fix potential missing rmap_item for stable_node
omits ddba4085809c ksm: remove dedicated macro KSM_FLAG_MASK
omits 7a26e54374ec ksm: use GET_KSM_PAGE_NOLOCK to get ksm page in remove_rma [...]
omits 19451b6a2c1d ksm: remove redundant VM_BUG_ON_PAGE() on stable_tree_search()
omits b2c086049459 mm: use proper type for cma_[alloc|release]
omits 2151e5317a91 mm: cma: add the CMA instance name to cma trace events
omits 022df6c47faf mm: cma: support sysfs
omits 3aebab48c259 mm: cma: Add the CMA instance name to the cma_alloc_start [...]
omits 205ae807fda9 mm: cma: add trace events for CMA alloc perf testing
omits e4b5b2d71a52 mm: cma: use pr_err_ratelimited for CMA warning
omits 9dffbfc12bf9 mm: vmstat: add cma statistics
omits a2032bc66b02 Revert "mm: migrate: skip shared exec THP for NUMA balancing"
omits 762787c7c782 mm/migrate.c: use helper migrate_vma_collect_skip() in mig [...]
omits e678d53e34e3 mm/migrate.c: fix potential indeterminate pte entry in mig [...]
omits e2ee05a24f72 mm/migrate.c: remove unnecessary rc != MIGRATEPAGE_SUCCESS [...]
omits 8d37d90292e3 mm/migrate.c: make putback_movable_page() static
omits a62c09567bca mm: fs: invalidate BH LRU during page migration
omits 1a7a52f65dfb mm: replace migrate_[prep|finish] with lru_cache_[disable|enable]
omits e4a7590cb8b9 mm: disable LRU pagevec during the migration temporarily
omits afb915bc9f42 mm: compaction: update the COMPACT[STALL|FAIL] events properly
omits b83dca656338 mm/compaction: remove unused variable sysctl_compact_memory
omits f40afa177e39 mm: vmscan: shrink deferred objects proportional to priority
omits 06e5cd6ab112 mm: memcontrol: reparent nr_deferred when memcg offline
omits 571d004f9468 mm: vmscan: don't need allocate shrinker->nr_deferred for [...]
omits 6baef138e17d mm: vmscan: use per memcg nr_deferred of shrinker
omits 9b71aa255143 mm: vmscan: add per memcg shrinker nr_deferred
omits ff32c6794926 mm: vmscan: use a new flag to indicate shrinker is registered
omits 58fa3aef3c0a mm-vmscan-add-shrinker_info_protected-helper-fix
omits bdf55ae9bddb mm: vmscan: add shrinker_info_protected() helper
omits 176ac3b5f9f1 mm: memcontrol: rename shrinker_map to shrinker_info
omits 545dc4ec56ec mm: vmscan: use kvfree_rcu instead of call_rcu
omits a1cc5dee03b5 mm: vmscan: remove memcg_shrinker_map_size
omits 32daf3a944f8 mm: vmscan: use shrinker_rwsem to protect shrinker_maps al [...]
omits 642e93dfc702 mm: vmscan: consolidate shrinker_maps handling code
omits fbbfeee24c49 mm: vmscan: use nid from shrink_control for tracepoint
omits 925f040b1712 mm/vmscan: replace implicit RECLAIM_ZONE checks with expli [...]
omits 4ba03a06889b mm/vmscan: move RECLAIM* bits to uapi header
omits c537ac26a5ea userfaultfd/selftests: add test exercising minor fault handling
omits 1a009f3a9b39 userfaultfd: update documentation to describe minor fault [...]
omits 7791fc10d355 userfaultfd: add UFFDIO_CONTINUE ioctl
omits dcb26cf1a827 userfaultfd: hugetlbfs: only compile UFFD helpers if confi [...]
omits 8744c8d82595 userfaultfd: disable huge PMD sharing for MINOR registered VMAs
omits 13b1df9643a5 userfaultfd/hugetlbfs: fix minor fault page leak
omits 79cb90022664 userfaultfd: add minor fault registration mode
omits fe5337dda8e5 mm,page_alloc: drop unnecessary checks from pfn_range_vali [...]
omits 8c36dc8f0721 mm: make alloc_contig_range handle in-use hugetlb pages
omits 81a27f542282 mm: make alloc_contig_range handle free hugetlb pages
omits 610e59c899e1 mm,hugetlb: split prep_new_huge_page functionality
omits 3d0b8b0e181d mm,hugetlb: drop clearing of flag from prep_new_huge_page
omits 48b81224a4f5 mm,compaction: let isolate_migratepages_{range,block} retu [...]
omits 0dc980f63e3a mm,page_alloc: bail out earlier on -ENOMEM in alloc_contig [...]
omits 7dc57229edac hugetlb: add lockdep_assert_held() calls for hugetlb_lock
omits ed436262410d hugetlb: make free_huge_page irq safe
omits 309197375dc6 hugetlb: change free_pool_huge_page to remove_pool_huge_page
omits f6628ce12dc1 hugetlb: call update_and_free_page without hugetlb_lock
omits b18cb2377195 hugetlb: create remove_hugetlb_page() to separate functionality
omits 019f237acd13 hugetlb: add per-hstate mutex to synchronize user adjustments
omits cbcb88e069f8 hugetlb: no need to drop hugetlb_lock to call cma_release
omits f9d2a92fe6cf mm/cma: change cma mutex to irq safe spinlock
omits 6a3aee426909 mm/hugetlb: remove unused variable pseudo_vma in remove_in [...]
omits 992aec7a3ae0 mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts()
omits 6ed114c9087a mm/hugeltb: clarify (chg - freed) won't go negative in hug [...]
omits ee3486e26c4a mm/hugeltb: simplify the return code of __vma_reservation_ [...]
omits 165f42e73e97 mm/hugeltb: remove redundant VM_BUG_ON() in region_add()
omits 7a22b40413b3 mm: huge_memory: debugfs for file-backed THP split
omits 345bbf84da34 mm: huge_memory: a new debugfs interface for splitting THP tests
omits 9b046ab69386 khugepaged: remove meaningless !pte_present() check in khu [...]
omits fbf11ae1917c khugepaged: remove unnecessary out label in collapse_huge_page()
omits a3a1ad4a751d khugepaged: use helper function range_in_vma() in collapse [...]
omits a56b58c2f07f mm/khugepaged.c: replace barrier() with READ_ONCE() for a [...]
omits f710decf6259 mm/huge_memory.c: use helper function migration_entry_to_page()
omits 6fca7363a654 mm/huge_memory.c: remove unused macro TRANSPARENT_HUGEPAGE [...]
omits 31949fd28327 mm/huge_memory.c: remove redundant PageCompound() check
omits d6bfa0a43a16 mm/huge_memory.c: rework the function do_huge_pmd_numa_pag [...]
omits 3dfb5708066a mm/huge_memory.c: make get_huge_zero_page() return bool
omits 45a732216490 mm/huge_memory.c: rework the function vma_adjust_trans_huge()
omits 226da5c82739 mm/huge_memory.c: remove unnecessary local variable ret2
omits 6c0a7fde8408 khugepaged: fix wrong result value for trace_mm_collapse_h [...]
omits a35fa00743bd khugepaged: use helper khugepaged_test_exit() in __khugepa [...]
omits 2e5250bb969f khugepaged: reuse the smp_wmb() inside __SetPageUptodate()
omits 3ea1851ded8a khugepaged: remove unneeded return value of khugepaged_col [...]
omits 51111a39d828 mm/hugetlb: avoid calculating fault_mutex_hash in truncate [...]
omits fbae9712ee64 mm/hugetlb: simplify the code when alloc_huge_page() faile [...]
omits 61b4d345cb84 mm/hugetlb_cgroup: remove unnecessary VM_BUG_ON_PAGE in hu [...]
omits b9227f6bc711 mm/hugetlb: optimize the surplus state transfer code in mo [...]
omits b969c3e372f3 mm/hugetlb: use some helper functions to cleanup code
omits f3d4e286e02e mm: generalize HUGETLB_PAGE_SIZE_VARIABLE
omits 83e604062cd3 mm/hugetlb: remove redundant reservation check condition i [...]
omits e07699bb5e14 hugetlb/userfaultfd: unshare all pmds for hugetlbfs when r [...]
omits 7c8275fbbaa6 mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h
omits 62cd1a606792 mm/hugetlb: fix build with !ARCH_WANT_HUGE_PMD_SHARE
omits 29e74e8258e1 hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled
omits 9eed1094f7d5 hugetlb-pass-vma-into-huge_pte_alloc-and-huge_pmd_share-fix
omits 67492f75f9d6 hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share()
omits 062643cc2604 mm/memory-failure: unnecessary amount of unmapping
omits 0c1f29b80603 mm/page_alloc: redundant definition variables of pfn in for loop
omits 58139d43c6f7 mm: page_alloc: ignore init_on_free=1 for debug_pagealloc=1
omits 2be71747001a net: page_pool: use alloc_pages_bulk in refill code path
omits 8fdd71a69f19 net: page_pool: refactor dma_map into own function page_po [...]
omits 01eec2d05c91 SUNRPC: refresh rq_pages using a bulk page allocator
omits 8549ac7e0ef0 SUNRPC: set rq_page_end differently
omits 20f5cfd8a400 mm/page_alloc: inline __rmqueue_pcplist
omits 6c22ea5bc825 mm/page_alloc: optimize code layout for __alloc_pages_bulk
omits f22d947ef735 mm-page_alloc-add-an-array-based-interface-to-the-bulk-pag [...]
omits d9d48242e8db mm/page_alloc: add an array-based interface to the bulk pa [...]
omits bbb87524abe2 mm/page_alloc: add a bulk page allocator -fix -fix -fix
omits dca1a7bae975 mm/page_alloc: Add a bulk page allocator -fix -fix
omits 4cbaa5a4580c mm-page_alloc-add-a-bulk-page-allocator-fix
omits d40a800ea2ec mm/page_alloc: add a bulk page allocator
omits 786e290f34e8 mm/page_alloc: rename alloced to allocated
omits 7855446f91a8 mm/page_alloc: duplicate include linux/vmalloc.h
omits 7d931df2eaf2 mm, page_alloc: avoid page_to_pfn() in move_freepages()
omits ed4e61c3f01b mm/Kconfig: remove default DISCONTIGMEM_MANUAL
omits 5e5f683f3a0d mm: page_alloc: dump migrate-failed pages
omits 671ee06f4dd4 mm/mempolicy: fix mpol_misplaced kernel-doc
omits bef15e0cd4e9 mm/mempolicy: rewrite alloc_pages_vma documentation
omits b02b7a4d7e63 mm/mempolicy: rewrite alloc_pages documentation
omits 9f03f83fe354 mm/mempolicy: rename alloc_pages_current to alloc_pages
omits 79ab4382bc0d mm/page_alloc: combine __alloc_pages and __alloc_pages_nodemask
omits cd3447ce719c mm/page_alloc: rename gfp_mask to gfp
omits 9fc1373f7292 mm/page_alloc: rename alloc_mask to alloc_gfp
omits d71638b784a0 include/linux/page-flags-layout.h: cleanups
omits b0003c70056d include/linux/page-flags-layout.h: correctly determine LAS [...]
omits 62e253fe100c mm: remove lru_add_drain_all in alloc_contig_range
omits 5e1e6b4c853d mm/page_alloc: drop pr_info_ratelimited() in alloc_contig_range()
omits af16003dec23 mm: move mem_init_print_info() into mm_init()
omits db84ad342ed6 irq_work: record irq_work_queue() call stack
omits c7d93ce61eb0 kasan: detect false-positives in tests
omits e607ac4300bb kasan: record task_work_add() call stack
omits d365d93cdb86 kasan: docs: update tests section
omits 4d4ded957345 kasan: docs: update ignoring accesses section
omits ef394c30cd00 kasan: docs: update shadow memory section
omits 6aee9513c4f1 kasan: docs: update HW_TAGS implementation details section
omits e19b546cc093 kasan: docs: update SW_TAGS implementation details section
omits e82130775164 kasan: docs: update GENERIC implementation details section
omits 34022ad6ea9c kasan: docs: update boot parameters section
omits 82361dd63e3f kasan: docs: update error reports section
omits 22115fa4c95d kasan: docs: update usage section
omits 1b8a23aab231 kasan: docs: update overview section
omits 543b18eaa7ab kasan: docs: clean up sections
omits 0aaf2d57021f kasan, mm: integrate slab init_on_free with HW_TAGS
omits a7692deb90da kasan, mm: integrate slab init_on_alloc with HW_TAGS
omits 0e4d64bdcec8 mm, kasan: fix for "integrate page_alloc init with HW_TAGS"
omits 18edd98c47cf kasan, mm: integrate page_alloc init with HW_TAGS
omits c7a4f172f026 kasan: init memory in kasan_(un)poison for HW_TAGS
omits 625fdf677074 arm64: kasan: allow to init memory when setting tags
omits 8e23196c2b1f mm, kasan: don't poison boot memory with tag-based modes
omits eca4aadb6375 kasan: initialize shadow to TAG_INVALID for SW_TAGS
omits edeacad0505f kasan: fix kasan_byte_accessible() to be consistent with a [...]
omits 7dcb093a4d77 mm/kasan: switch from strlcpy to strscpy
omits 161f2e5c3aee pagewalk: prefix struct kernel-doc descriptions
omits 46b4d822fd21 MAINTAINERS: assign pagewalk.h to MEMORY MANAGEMENT
omits f5608f57f63b mm/doc: add mm.h and mm_types.h to the mm-api document
omits 899f31cde25f mm/doc: turn fault flags into an enum
omits aa3049624da9 mm/doc: fix page_maybe_dma_pinned kerneldoc
omits c040797d5c61 mm/doc: fix fault_flag_allow_retry_first kerneldoc
omits fb7ecf5d2a9e mm/vmalloc: remove an empty line
omits a24677ceb164 mm/vmalloc: refactor the preloading loagic
omits c682fcbb1fbf vm/test_vmalloc.sh: adapt for updated driver interface
omits e1f1e6a94487 lib/test_vmalloc.c: extend max value of nr_threads parameter
omits 790ed2861286 lib/test_vmalloc.c: add a new 'nr_threads' parameter
omits 64865b305aff lib/test_vmalloc.c: remove two kvfree_rcu() tests
omits 17360d1ff345 mm: vmalloc: prevent use after free in _vm_unmap_aliases
omits fb2b65e36823 mm/vmalloc: print correct vmalloc allocation size
omits 2e6104bbb213 mm/vmalloc: improve allocation failure error messages
omits 29af081c1502 mm-vmalloc-remove-map_kernel_range-fix-2
omits f3a934177f53 mm-vmalloc-remove-unmap_kernel_range-fix-fix
omits a3667451b12c mm-vmalloc-remove-unmap_kernel_range-fix
omits b852a7a0ecb5 mm/vmalloc: remove unmap_kernel_range
omits b7dbe31a337c powerpc/xive: remove unnecessary unmap_kernel_range
omits 356a8c69f245 kernel/dma: remove unnecessary unmap_kernel_range
omits bb46582655a5 mm/vmalloc: remove map_kernel_range
omits fedc03601574 mm/vmalloc: fix read of uninitialized pointer area
omits f785d95f10b7 mm/vmalloc: hugepage vmalloc mappings
omits 226d18c6169b mm/vmalloc: add vmap_range_noflush variant
omits 1f06a50e756f mm: move vmap_range from mm/ioremap.c to mm/vmalloc.c
omits 64d40338e739 mm/vmalloc: provide fallback arch huge vmap support functions
omits fbcddfb95a68 x86: inline huge vmap supported functions
omits c76b36a63b32 arm64: inline huge vmap supported functions
omits 4fc3394f6665 powerpc: inline huge vmap supported functions
omits 4f4e15f4ccfe mm: HUGE_VMAP arch support cleanup
omits d6d1437d19f2 mm/ioremap: rename ioremap_*_range to vmap_*_range
omits 423306a1e6ef mm/vmalloc: rename vmap_*_range vmap_pages_*_range
omits 6903b29cbdb6 mm: apply_to_pte_range warn and fail if a large pte is enc [...]
omits e53f04e95760 sparc32: add stub pud_page define for walking huge vmalloc [...]
omits 834f5cf52cb8 mm/vmalloc: fix HUGE_VMAP regression by enabling huge page [...]
omits dffcc2183793 ARM: mm: add missing pud_page define to 2-level page tables
omits 3593593343af mm/vmalloc: use rb_tree instead of list for vread() lookups
omits 8e2899fcb268 mm: unexport remap_vmalloc_range_partial
omits 55300bdf0528 samples/vfio-mdev/mdpy: use remap_vmalloc_range
omits 9cf65931279c mm/sparse: add the missing sparse_buffer_fini() in error branch
omits 2b3e00243509 mm/dmapool: switch from strlcpy to strscpy
omits c01ddf729245 selftests: add a MREMAP_DONTUNMAP selftest for shmem
omits 3e228f294cb3 Revert "mremap: don't allow MREMAP_DONTUNMAP on special_ma [...]
omits 977154f12de9 mm: extend MREMAP_DONTUNMAP to non-anonymous mappings
omits 1b554eab1624 NUMA balancing: reduce TLB flush via delaying mapping on h [...]
omits ce476c53e958 i915: fix remap_io_sg to verify the pgprot
omits 68f9c3d5ebe2 i915: use io_mapping_map_user
omits 5db9c719bf5e mm: add a io_mapping_map_user helper
omits fda338230328 mm: add remap_pfn_range_notrack
omits 358b65acf6a7 mm, tracing: improve rss_stat tracepoint message
omits 2e6c37f62285 x86/vmemmap: optimize for consecutive sections in partial [...]
omits ee637e872f16 x86-vmemmap-handle-unpopulated-sub-pmd-ranges-fix
omits 1191c4cb3288 x86/vmemmap: handle unpopulated sub-pmd ranges
omits ed716fd91144 x86/vmemmap: drop handling of 1GB vmemmap ranges
omits d737dc4cd8c0 x86/vmemmap: drop handling of 4K unaligned vmemmap range
omits f3164845d282 mm/interval_tree: add comments to improve code readability
omits 77220aae8d0f mm/memory.c: do_numa_page(): delete bool "migrated"
omits fefb28ed2352 mm: page_counter: mitigate consequences of a page_counter [...]
omits d9ea7de122d8 linux/memcontrol.h: remove duplicate struct declaration
omits ffe2281ca089 mm: memcontrol: move PageMemcgKmem to the scope of CONFIG_ [...]
omits 8010fe55ef45 mm: memcontrol: inline __memcg_kmem_{un}charge() into obj_ [...]
omits 6b48052e0f71 mm: memcontrol: fix forget to obtain the ref to objcg in s [...]
omits 6eae97d4168d mm: memcontrol: use obj_cgroup APIs to charge kmem pages
omits 72edc2672a10 mm: memcontrol: change ug->dummy_page only if memcg changed
omits 1d2743af731a mm: memcontrol: directly access page->memcg_data in mm/pag [...]
omits 367fe2caba12 mm: memcontrol: introduce obj_cgroup_{un}charge_pages
omits 9266f2a7254b mm: memcontrol: slab: fix obtain a reference to a freeing memcg
omits 2256bf45a44d memcg: set page->private before calling swap_readpage
omits 51e6f08a48d1 memcg: charge before adding to swapcache on swapin
omits 543c00e93fa8 kselftests: cgroup: update kmem test for new vmstat implem [...]
omits ad01d34c01ae mm: memcontrol: consolidate lruvec stat flushing
omits 494af022a029 mm: memcontrol: switch to rstat fix
omits 190fb06199cd mm-memcontrol-switch-to-rstat-fix
omits bf9a2268dda2 mm: memcontrol: switch to rstat
omits e3d9ff005346 cgroup: rstat: punt root-level optimization to individual [...]
omits 63b945abf5e5 cgroup: rstat: support cgroup1
omits d916c4d1698e mm: memcontrol: privatize memcg_page_state query functions
omits 7613b604c141 mm: memcontrol: kill mem_cgroup_nodeinfo()
omits 2239db7cca61 mm: memcontrol: fix cpuhotplug statistics flushing
omits 8a6fe83c55bf memcg: enable memcg oom-kill for __GFP_NOFAIL
omits 3b736e733aa8 memcg: cleanup root memcg checks
omits 7c2ccaf041f1 mm: memcontrol: fix kernel stack account
omits 39cb7e14e367 mm/memremap.c: fix improper SPDX comment style
omits 60a81a6a2545 mm: gup: remove FOLL_SPLIT
omits be1674c5efca RDMA/umem: batch page unpin in __ib_umem_release()
omits a0bbd07a7b3d mm/gup: add a range variant of unpin_user_pages_dirty_lock()
omits 3fac2eab9e23 mm/gup: decrement head page once for group of subpages
omits b3ba27448b1c mm/gup: add compound page list iterator
omits 2e1720af79d9 mm/msync: exit early when the flags is an MS_ASYNC and sta [...]
omits 7a9a28c293ac mm/filemap: Update stale comment
omits 628bfd208523 mm: Move page_mapping_file to pagemap.h
omits 695c2f11bb15 mm: remove nrexceptional from inode
omits 19a9e0b450ff dax: account DAX entries as nrpages
omits 36fd7c53a06e mm: stop accounting shadow entries
omits a581455063f1 mm: introduce and use mapping_empty
omits a65591d62a5c mm: page-writeback: simplify memcg handling in test_clear_ [...]
omits 92423e881c3d mm/filemap: drop check for truncated page after I/O
omits 21647c62b045 mm/filemap: use filemap_read_page in filemap_fault
omits 0be9adf14c36 iomap: use filemap_range_needs_writeback() for O_DIRECT reads
omits bc0ffde1bd0c mm: use filemap_range_needs_writeback() for O_DIRECT reads
omits 63cbc2aaa324 mm: provide filemap_range_needs_writeback() helper
omits e12054c80ecf mm/memtest: add ARCH_USE_MEMTEST
omits ff56b7c7adf3 mm-page_poison-print-page-info-when-corruption-is-caught-v2
omits 5c827d641a7b mm: page_poison: print page info when corruption is caught
omits 68503c6cb1f2 mm: page_owner: detect page_owner recursion via task_struct
omits c530831a6054 mm: page_owner: use kstrtobool() to parse bool option
omits 6d37324a32fc mm: page_owner: fetch backtrace only for tracked pages
omits acd0e52e0beb mm, page_owner: remove unused parameter in __set_page_owne [...]
omits 0b9e660456f3 mm/page_owner: record the timestamp of all pages during free
omits 38b8d34eab01 mm/kmemleak.c: fix a typo
omits f73d97e80eae mm/slub.c: trivial typo fixes
omits e678177e7d97 slub: remove resiliency_test() function
omits c2bba301378e kunit: add a KUnit test for SLUB debugging functionality
omits 914a1d5edc97 mm, slub: enable slub_debug static key when creating cache [...]
omits b3849d0aa844 mm/slab_common: provide "slab_merge" option for !IS_ENABLE [...]
omits 4a5469d01a8b watchdog: cleanup handling of false positives
omits 200b0f679169 watchdog: use bit lock operations to prevent multiple soft [...]
omits 5f1d568ffcda watchdog: fix barriers when printing backtraces from all CPUs
omits 82e0bd97de15 watchdog/softlockup: remove logic that tried to prevent re [...]
omits 740715e95ba8 watchdog/softlockup: report the overall time of softlockups
omits 1b16f6c3a111 watchdog: explicitly update timestamp when reporting softlockup
omits 6a5079fe9aca watchdog: rename __touch_watchdog() to a better descriptive name
omits 85384980e2ad vfs: fs_parser: clean up kernel-doc warnings
omits 1a11523c1dd1 ocfs2: fix ocfs2 corrupt when iputting an inode
omits 22dd76173ecd ocfs2: clear links count in ocfs2_mknod() if an error occurs
omits 31e7f43112fa ocfs2/dlm: remove unused function
omits 0eb5e63872dc ocfs2: fix a typo
omits 16d9ab30fec8 ocfs2: map flags directly in flags_to_o2dlm()
omits ee015b1ba22a ocfs2: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DEBUGFS [...]
omits b2000402a16c arch/sh/include/asm/tlb.h: remove duplicate include
omits 308daf4e0f5c scripts-a-new-script-for-checking-duplicate-struct-declara [...]
omits 4542f65fad96 scripts: a new script for checking duplicate struct declaration
omits e349d6c45aeb scripts/spelling.txt: add entries for recent discoveries
omits cd7648717662 include/linux/compiler-gcc.h: sparse can do constant foldi [...]
omits f3317428a306 ia64: module: fix symbolizer crash on fdescr
omits be439f80193d ia64: drop marked broken DISCONTIGMEM and VIRTUAL_MEM_MAP
omits 770a77f1033b ia64: mca: always make IA64_MCA_DEBUG an expression
omits e5a712c946b6 ia64: fix EFI_DEBUG build
omits fdd1952b155d ia64: trivial spelling fixes
omits d4cbdb102242 ia64: simplify code flow around swiotlb init
omits 40e8f394b30c ia64: drop unused IA64_FW_EMU ifdef
omits 60697bfd947a ia64: ensure proper NUMA distance and possible map initialization
omits 695e619781e7 arch/ia64/include/asm/pgtable.h: minor typo fixes
omits 1240fe943a26 arch/ia64/kernel/fsys.S: fix typos
omits cbf0bca11964 arch/ia64/kernel/head.S: remove duplicate include
omits 48459081c4fa /proc/kpageflags: do not use uninitialized struct pages
omits 0b64428c70ff /proc/kpageflags: prevent an integer overflow in stable_pa [...]
omits 64f91a7ffd08 mm/filemap: fix mapping_seek_hole_data on THP & 32-bit
omits cc8917bda235 mm/filemap: fix find_lock_entries hang on 32-bit THP
omits a6f19ad48934 ovl: fix reference counting in ovl_mmap error path
omits 6f6d59e429d3 coda: fix reference counting in coda_file_mmap error path
omits fcf2f130db08 Cifs: Fix kernel oops caused by deferred close for files.
omits 2981e9778a70 Merge branch 'for-5.13/drivers' into for-next
omits 5d4e4cc6e981 Merge branch 'block-5.12' into for-next
omits 4da70cde6f90 Merge branch 'for-5.13/drivers' into for-next
omits aa7d6541b4a5 Merge branch 'for-5.13/block' into for-next
omits ac81d1ffd022 blk-mq: Fix races between blk_mq_update_nr_hw_queues() and [...]
omits a8a6ac7ad3fb blk-mq: Make it safe to use RCU to iterate over blk_mq_tag [...]
omits 5ba3f5a6ca7e blk-mq: Fix races between iterating over requests and free [...]
omits 5d39098af969 blk-mq: Introduce atomic variants of blk_mq_(all_tag|tagse [...]
omits bc58be1cccff blk-mq: Move the elevator_exit() definition
omits 412562f57627 drm/amdgpu: Add graphics cache rinse packet for sdma 5.0
omits d705c0865a43 drm/radeon: Add HD-audio component notifier support
omits edfa63a6c1d4 drm/amdkfd: Update L1 and add L2/3 cache information
omits c229b4c289b2 drm/amdgpu: check whether s2idle is enabled to determine s0ix
omits 47fb5ebdd7c3 Revert "drm/amd/display: To modify the condition in indica [...]
omits 2cff950c8e3f Revert "amd/amdgpu: Disable VCN DPG mode for Picasso"
omits c64e410abb75 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify
omits fca3394d2bfd drm/amdgpu: only check for _PR3 on dGPUs
omits 0e181af8ff11 drm/amdgpu: add another raven1 gfxoff quirk
omits bbf3a3b90b4b usb/host: enable auto power control for xhci-pci
omits 37d9a1bb62e6 Merge branch 'for-5.13/drivers' into for-next
omits 3702f3cf1c93 Merge branch 'for-5.13/libata' into for-next
omits 3146248c6559 Merge branch 'for-5.13/io_uring' into for-next
omits 95a0174de30b Merge branch 'for-5.13/drivers-post-merge' into for-next
omits fd676f44eadb Merge branch 'for-5.13/drivers' into for-next
omits b7060f3ddae6 Merge branch 'for-5.13/block' into for-next
omits 6105df9a76f4 Merge branch 'for-5.13/libata' into for-next
omits 9c2540f95729 null_blk: poll queue support
omits 79ccb112c414 Merge branch 'for-5.13/drivers' into for-5.13/drivers-post-merge
omits 688e08256d8c cifs: Deferred close for files
omits 0e8868212d1c smb3: limit noisy error
omits 128832e98180 cifs: remove unnecessary copies of tcon->crfid.fid
omits 3ae725e0121f srcu: Early test SRCU polling start
omits 65bbcf8d75fe srcu: Fix broken node geometry after early ssp init
omits a2e369a1b41e rcu: Point to documentation of ordering guarantees
omits 7d60444addae kcsan: Document "value changed" line
omits f6e59482882d kcsan: Report observed value changes
omits 0773e48e9076 kcsan: Remove kcsan_report_type
omits 0b305c60b811 kcsan: Remove reporting indirection
omits 8ea8d5b50f1c kcsan: Refactor access_info initialization
omits bde65018fb01 kcsan: Fold panic() call into print_report()
omits df2dee97f5f6 kcsan: Refactor passing watchpoint/other_info
omits 4204ec128d03 kcsan: Distinguish kcsan_report() calls
omits 763902d59273 kcsan: Simplify value change detection
omits f4b8ba919960 kvfree_rcu: Use kfree_rcu_monitor() instead of open-coded variant
omits 637bea919338 kvfree_rcu: Update "monitor_todo" once a batch is started
omits ca6b59f149bb kvfree_rcu: Add a bulk-list check when a scheduler is run
omits c8214431273d kvfree_rcu: Use [READ/WRITE]_ONCE() macros to access to nr [...]
omits 57f69041205c kvfree_rcu: Release a page cache under memory pressure
omits d3ea32b1d52a rcu: Don't penalize priority boosting when there is nothin [...]
omits d9495d87c4f5 rcutorture: Don't count CPU-stalled time against priority [...]
omits 321ff7b8c54f rcutorture: Forgive RCU boost failures when CPUs don't pas [...]
omits 988aab640a6c rcu: Make rcu_gp_cleanup() be noinline for tracing
omits d4d1dac846d9 rcutorture: Add BUSTED-BOOST to test RCU priority boosting tests
omits c66bc869c99c srcu: Initialize SRCU after timers
omits 821ea257ff96 srcu: Unconditionally embed struct lockdep_map
omits 7f2a1bd3b1f1 rcutorture: Make rcu_torture_boost_failed() check for GP end
omits c661a24d0f0d rcutorture: Consolidate rcu_torture_boost() timing and statistics
omits bba6b603b287 rcutorture: Delay-based false positives for RCU priority b [...]
omits 41c2d3d358f5 rcu: Restrict RCU_STRICT_GRACE_PERIOD to at most four CPUs
omits dcda1217f989 rcu: Make show_rcu_gp_kthreads() dump rcu_node structures [...]
omits d39883536af5 rcu: Make RCU priority boosting work on single-CPU rcu_nod [...]
omits f254479d7443 rcu: Add quiescent states and boost states to show_rcu_gp_ [...]
omits b6a926113027 rcu: Reject RCU_LOCKDEP_WARN() false positives
omits 570f9fffb2ce lockdep: Explicitly flag likely false-positive report
omits d94cab95c6c2 doc: Fix diagram references in memory-ordering document
omits b0df1636642c rcu: Add ->gp_max to show_rcu_gp_kthreads() output
omits 2ce9303975b6 rcu: Add ->rt_priority and ->gp_start to show_rcu_gp_kthre [...]
omits 0efa2fa3f07c srcu: Remove superfluous ssp initialization for early callbacks
omits e19fe1285607 srcu: Remove superfluous sdp->srcu_lock_count zero filling
omits f0ca9532e9f2 torture: Set kvm.sh language to English
omits e6be40a12545 torture: Correctly fetch number of CPUs for non-English languages
omits a5c318152293 rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread()
omits 08be0f7c2e2e rcutorture: Judge RCU priority boosting on grace periods, [...]
omits 12e2a1753ed8 rcu: Improve tree.c comments and add code cleanups
omits 9f6c04362adc rcu: Remove the unused rcu_irq_exit_preempt() function
omits 9489bfd2acef torture: Make kvm-find-errors.sh account for kvm-remote.sh
omits c0e5803a7d0b rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states
omits 8dd585f0e336 rcu: Fix various typos in comments
omits 45e74ad32045 doc: Fix statement of RCU's memory-ordering requirements
omits 5c5fbebd6d2c mm/slub: Add Support for free path information of an object.
omits 6fe3c5da5c5f mm/slub: Fix backtrace of objects to handle redzone adjustment
omits da5d481cbe5b torture: Make the build machine control N in "make -jN"
omits e0b081cace85 torture: Make kvm.sh use abstracted kvm-end-run-stats.sh
omits a392c88fd623 torture: Abstract end-of-run summary
omits 0e66d0b00293 rcu: Fix typo in comment: kthead -> kthread
omits 27a0db079702 rcu/nocb: Unify timers
omits 08219fcd5045 rcu/nocb: Prepare for fine-grained deferred wakeup
omits 32bf68817108 rcu/nocb: Only cancel nocb timer if not polling
omits 537157920d83 rcu/nocb: Delete bypass_timer upon nocb_gp wakeup
omits 0edebf7f0cd4 rcu/nocb: Cancel nocb_timer upon nocb_gp wakeup
omits 2091f5f276b7 rcu/nocb: Allow de-offloading rdp leader
omits 9e1aa277489b rcu/nocb: Directly call __wake_nocb_gp() from bypass timer
omits d4f90b6dda68 timer: Revert "timer: Add timer_curr_running()"
omits 7a4a72dbec25 rcu/nocb: Use the rcuog CPU's ->nocb_timer
omits 56abe70ab725 torture: Fix grace-period rate output
omits cef3c5a3ffc7 rcutorture: Abstract read-lock-held checks
omits 42d1547f67af refscale: Add acqrel, lock, and lock-irq
omits ba45d9326709 rcu: Prevent false positive softirq warning on RT
omits 58d8e01c1bad tick/sched: Prevent false positive softirq pending warnings on RT
omits 40f4f91ca564 softirq: Make softirq control and processing RT aware
omits f3bae53af046 softirq: Move various protections into inline helpers
omits 4d907668883f irqtime: Make accounting correct on RT
omits 8221daf2163e softirq: Add RT specific softirq accounting
omits f998cd3ff4bc torture: Add kvm-remote.sh script for distributed rcutortu [...]
omits 59821a132356 rcuscale: Allow CPU hotplug to be enabled
omits 9216a830f8c1 refscale: Allow CPU hotplug to be enabled
omits dce310f2e546 tools/memory-model: Fix smp_mb__after_spinlock() spelling
omits 3271f5e93348 torture: Make kvm-again.sh use "scenarios" rather than "ba [...]
omits 435a49dcff5a torture: Add "scenarios" option to kvm.sh --dryrun parameter
omits 04a0a48ed2c2 kcsan: Add pointer to access-marking.txt to data_race() bullet
omits 9c9c82e739bc rcu-tasks: Add block comment laying out RCU Rude design
omits 9017f215d36f rcu-tasks: Add block comment laying out RCU Tasks design
omits 77f70d057ce0 torture: Fix remaining erroneous torture.sh instance of $*
omits b89c410b2264 Merge branch 'lkmm-dev.2021.03.15a' into HEAD
omits 0eeb5db7367a Merge branch 'clocksource.2021.04.19a' into HEAD
omits c62e3a147bb0 clocksource: Reduce WATCHDOG_THRESHOLD
omits fa773abc07c1 clocksource: Limit number of CPUs checked for clock synchr [...]
omits a9043467ed4f mmc: mmc_spi: Make of_mmc_spi.c resource provider agnostic
omits f685128032e2 mmc: mmc_spi: Use already parsed IRQ
omits 660000b4590c mmc: mmc_spi: Drop unused NO_IRQ definition
omits ac54e41baa68 mmc: mmc_spi: Set up polling even if voltage-ranges is not [...]
omits b4cda47745f4 mmc: core: Convert mmc_of_parse_voltage() to use device pr [...]
omits d6b5adc7c7cd mmc: core: Correct descriptions in mmc_of_parse()
omits 09166beebf55 mmc: core: Move eMMC cache flushing to a new bus_ops callback
omits 41d9d7e059e8 Merge branch 'kconfig' into for-next
omits 471b16c63bfd cifs: Return correct error code from smb2_get_enc_key
omits b8b7f936e337 cifs: fix out-of-bound memory access when calling smb3_not [...]
omits c1903ab19aa4 smb2: fix use-after-free in smb2_ioctl_query_info()
omits 2c3620a02909 cifs: export supported mount options via new mount_params [...]
omits b162a33f86bc cifs: log mount errors using cifs_errorf()
omits aec809ce6093 cifs: add fs_context param to parsing helpers
omits 79f15dd761d2 cifs: make fs_context error logging wrapper
omits 951fb9aacbd2 cifs: add FALLOC_FL_INSERT_RANGE support
omits 3c60e343df6c cifs: add support for FALLOC_FL_COLLAPSE_RANGE
omits 3c631c1a6c7c cifs: check the timestamp for the cached dirent when decid [...]
omits b29fcae3bbca cifs: pass the dentry instead of the inode down to the rev [...]
omits 67f29e8a5321 cifs: add a timestamp to track when the lease of the cache [...]
omits 8522ca8ed8da cifs: add a function to get a cached dir based on its dentry
omits a271b59c1aa9 cifs: Grab a reference for the dentry of the cached direct [...]
omits 08a51aeda2cf cifs: store a pointer to the root dentry in cifs_sb_info o [...]
omits 43a69a3753e6 cifs: rename the *_shroot* functions to *_cached_dir*
omits 3712b4dc8976 cifs: pass a path to open_shroot and check if it is the ro [...]
omits 19a79f90f84a cifs: move the check for nohandlecache into open_shroot
omits 721d6908a7d1 cifs: switch build_path_from_dentry() to using dentry_path_raw()
omits 936adb26c9af cifs: allocate buffer in the caller of build_path_from_dentry()
omits afe341bfdf62 cifs: make build_path_from_dentry() return const char *
omits 254da2ec5908 cifs: constify pathname arguments in a bunch of helpers
omits 3fd6852b5d67 cifs: constify path argument of ->make_node()
omits a11aee1337de cifs: constify get_normalized_path() properly
omits ad91dc3c242d cifs: don't cargo-cult strndup()
omits 00dc8e715db9 SMB3: update structures for new compression protocol definitions
omits ad5e6521081d cifs: remove old dead code
omits 2149bb7136e2 cifs: cifspdu.h: Replace one-element array with flexible-a [...]
omits 423fff9fad5b fs: cifs: Remove repeated struct declaration
omits 2f6e766d0967 Documentation/admin-guide/cifs: document open_files and dfscache
omits ee2d2c2c8028 cifs: simplify SWN code with dummy funcs instead of ifdefs
omits c16b4e3c427e smb3: update protocol header definitions based to include [...]
omits bf538571d63b cifs: correct comments explaining internal semaphore usage [...]
omits 892700fa97a3 cifs: Remove useless variable
omits 8b7523191d46 cifs: Fix spelling of 'security'
omits 16aef3ca377a mm: Indicate pfmemalloc pages in compound_head
omits 004f078a57d3 mm: Fix struct page layout on 32-bit systems
omits 89766600ccf8 tools: do not include scripts/Kbuild.include
omits 61d9a761f8d3 kbuild: redo fake deps at include/config/*.h
omits 8e7e1b585e17 kbuild: remove TMPO from try-run
omits e9efb21fe352 riscv: Prepare ptdump for vm layout dynamic addresses
omits aa5dd7ca85b7 Documentation: riscv: Add documentation that describes the [...]
omits 4b67f48da707 riscv: Move kernel mapping outside of linear mapping
omits 49a34c6dcbae MAINTAINERS: add pattern for dummy-tools
omits 1032145dd5df kbuild: add an elfnote for whether vmlinux is built with lto
omits b1e175a263d3 ia64: syscalls: switch to generic syscallhdr.sh
omits 01af9eed4b44 ia64: syscalls: switch to generic syscalltbl.sh
omits 5ef245ab8062 alpha: syscalls: switch to generic syscallhdr.sh
omits b908c3cea3b2 alpha: syscalls: switch to generic syscalltbl.sh
omits 7d7fcc595fb4 sysctl: use min() helper for namecmp()
omits 3b541757ad58 afs: Use the netfs_write_begin() helper
omits cca1fbb46e38 afs: Use new netfs lib read helper API
omits f780ea235056 afs: Use the fs operation ops to handle FetchData completion
omits 5867c3cc8991 afs: Prepare for use of THPs
omits e44ab1bda761 afs: Extract writeback extension into its own function
omits 21720982850e afs: Wait on PG_fscache before modifying/releasing a page
omits 6680d9067583 afs: Use ITER_XARRAY for writing
omits e5461ef70f19 afs: Set up the iov_iter before calling afs_extract_data()
omits 8debc0a5b541 afs: Log remote unmarshalling errors
omits 20bcfa7127f5 afs: Don't truncate iter during data fetch
omits 7b3558913624 afs: Move key to afs_read struct
omits f9ab9ee26c47 afs: Print the operation debug_id when logging an unexpect [...]
omits f072c22f6888 afs: Pass page into dirty region helpers to provide THP size
omits 04afddf008bd afs: Disable use of the fscache I/O routines
omits fce8d8a1ae46 fscache, cachefiles: Add alternate API to use kiocb for re [...]
omits 83d35cc93487 netfs: Add a tracepoint to log failures that would be othe [...]
omits d2cc279eebaf netfs: Define an interface to talk to a cache
omits 2141cd7e93c1 netfs: Add write_begin helper
omits 26eba35c01ae netfs: Gather stats
omits d6123cf48f43 netfs: Add tracepoints
omits 5efe92bd6499 netfs: Provide readahead and readpage netfs helpers
omits 80b1a7a68807 netfs, mm: Add set/end/wait_on_page_fscache() aliases
omits a790c5487b9d netfs, mm: Move PG_fscache helper funcs to linux/netfs.h
omits 72159100faad netfs: Documentation for helper library
omits aefe5de88202 netfs: Make a netfs helper module
omits f801f50fd75c mm: Implement readahead_control pageset expansion
omits 821f27a5e23b fs: Document file_ra_state
omits 2347f5e22e8d mm/filemap: Pass the file_ra_state in the ractl
omits 9d56878a25b4 mm: Add set/end/wait functions for PG_private_2
omits 788abcfb66c1 iov_iter: Add ITER_XARRAY
omits ee2305118fc3 kbuild: add support for zstd compressed modules
omits 610eb48a84bd kbuild: remove CONFIG_MODULE_COMPRESS
omits 0f82c48372de kbuild: merge scripts/Makefile.modsign to scripts/Makefile [...]
omits 2f8864dbe668 kbuild: move module strip/compression code into scripts/Ma [...]
omits f3fdc209ec47 kbuild: refactor scripts/Makefile.modinst
omits b6b4cb699356 kbuild: rename extmod-prefix to extmod_prefix
omits afd16418b5e3 kbuild: check module name conflict for external modules as well
omits 515045ed86cb kbuild: show the target directory for depmod log
omits c963f5bfc53e kbuild: unify modules(_install) for in-tree and external modules
omits 2361c6287090 kbuild: remove unneeded mkdir for external modules_install
omits fdac8b8ac095 scripts: modpost.c: Fix a few typos
omits 040ee9af4db0 kbuild: fix false-positive modpost warning when all symbol [...]
omits a0cc06cba32d kbuild: do not set -w for vmlinux.o modpost
omits 1c21ac099008 kbuild: generate Module.symvers only when vmlinux exists
omits 04c535d5b0de arm64: move --fix-cortex-a53-843419 linker test to Kconfig
omits 4e7a41ae05e0 kbuild: dwarf: use AS_VERSION instead of test_dwarf5_support.sh
omits 8c10d94debd6 kbuild: check the minimum assembler version in Kconfig
omits e421f81cb24e kbuild: collect minimum tool versions into scripts/min-too [...]
omits 884a7fa1b090 kbuild: replace sed with $(subst ) or $(patsubst )
omits 5946d42d6d42 docs: kbuild: Fix a typo in the file Kconfig.recursion-issue-02
omits 71eb5c859a59 Makefile: Only specify '--prefix=' when building with clan [...]
omits 9fc2872b700a Makefile: Remove '--gcc-toolchain' flag
omits 052aaf10b7a5 tools/memory-model: Use "-unroll 0" to keep --hw runs finite
omits 634992ebad27 tools/memory-model: Make judgelitmus.sh handle scripted Re [...]
omits 672dddb21732 tools/memory-model: Add data-race capabilities to judgelitmus.sh
omits 942245ac3c99 tools/memory-model: Add checktheselitmus.sh to run specifi [...]
omits 7f36fea0c380 tools/memory-model: Repair parseargs.sh header comment
omits 75909fd3f81e tools/memory-model: Add "--" to parseargs.sh for addition [...]
omits b169840d6275 tools/memory-model: Make history-check scripts use mselect7
omits 7a0703d52e07 tools/memory-model: Make checkghlitmus.sh use mselect7
omits 1aa186a2870b tools/memory-model: Fix scripting --jobs argument
omits f6f2f56cd3e2 tools/memory-model: Implement --hw support for checkghlitmus.sh
omits dbc8e7ab04f5 tools/memory-model: Add -v flag to jingle7 runs
omits c3caa9f90247 tools/memory-model: Make runlitmus.sh check for jingle errors
omits 9034bc38f53e tools/memory-model: Allow herd to deduce CPU type
omits 16a06f760423 tools/memory-model: Keep assembly-language litmus tests
omits 178c201f7427 tools/memory-model: Move from .AArch64.litmus.out to .litm [...]
omits 0122bf346104 tools/memory-model: Make runlitmus.sh generate .litmus.out [...]
omits f9c96b0fed15 tools/memory-model: Split runlitmus.sh out of checklitmus.sh
omits c5f626ebd571 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files
omits 668e92523850 tools/memory-model: Hardware checking for check{,all}litmus.sh
omits 0365913bc568 tools/memory-model: Fix checkalllitmus.sh comment
omits 54d1fa2ebfb7 tools/memory-model: Add simpletest.sh to check locking, RC [...]
omits d8088fe47403 tools/memory-model: Make judgelitmus.sh handle hardware ve [...]
omits be5e43f302f7 tools/memory-model: Update parseargs.sh for hardware verification
omits a0467bd810a4 tools/memory-model: Fix paulmck email address on pre-exist [...]
omits c974e721a61c tools/memory-model: Make judgelitmus.sh detect hard deadlocks
omits 9f4555141e75 tools/memory-model: Make judgelitmus.sh identify bad macros
omits a4cb355d52c0 tools/memory-model: Make cmplitmushist.sh note timeouts
omits 631d736c8400 tools/memory-model: Make judgelitmus.sh note timeouts
omits d98d7f6c0206 tools/memory-model: Document locking corner cases
omits b2695b50625d kbuild: move $(strip ) to suffix-search definition
omits 16c2d508f98a kbuild: rename multi-used-* to multi-obj-*
omits 025bbe54a6c7 kbuild: apply fixdep logic to link-vmlinux.sh
omits babd8cd96d33 kbuild: add CONFIG_VMLINUX_MAP expert option
omits 084abc3e6373 kbuild: show warning if 'make headers_check' is used
omits a14efe0d73eb kbuild: include Makefile.compiler only when compiler is needed
omits d9f4ff50d2aa kbuild: spilt cc-option and friends to scripts/Makefile.compiler
new 18a3c5f7abfd Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...]
new 22c4e5bcd3cd Merge tag 'gpio-fixes-for-v5.12' of git://git.kernel.org/p [...]
new d42a5b639d15 drm/amdgpu: reserve fence slot to update page table
new 6d638b3ffd27 drm/amd/display: Update modifier list for gfx10_3
new 9ebb6bc0125d amd/display: allow non-linear multi-planar formats
new 24d034528ef0 drm/amdgpu: fix GCR_GENERAL_CNTL offset for dimgrey_cavefish
new b4d1913df2b7 Merge tag 'amd-drm-fixes-5.12-2021-04-21' of https://gitla [...]
new aca38735ae62 Merge tag 'drm-intel-fixes-2021-04-22' of git://anongit.fr [...]
new 5bfc75d92efd Merge tag 'drm-fixes-2021-04-23' of git://anongit.freedesk [...]
new a1768dad775b Merge branch 'tegra/dt64' into arm/fixes
new 6d1d45cb9834 Merge tag 'arm-fixes-5.12-4' of git://git.kernel.org/pub/s [...]
new 95838bd9fcfa Merge tag 'block-5.12-2021-04-23' of git://git.kernel.dk/l [...]
new 9da29c7f77cd coda: fix reference counting in coda_file_mmap error path
new 2896900e22f8 ovl: fix reference counting in ovl_mmap error path
new 2d11e738151d mm/filemap: fix find_lock_entries hang on 32-bit THP
new ed98b0159fa9 mm/filemap: fix mapping_seek_hole_data on THP & 32-bit
new 1974c45dd774 tools/cgroup/slabinfo.py: updated to work on current kernel
new e77a830c8297 Merge branch 'akpm' (patches from Andrew)
new 8db5efb83fa9 Merge tag 'pinctrl-v5.12-3' of git://git.kernel.org/pub/sc [...]
new 799bac551218 Revert "net/rds: Avoid potential use after free in rds_sen [...]
new 9c1a07442c95 KVM: x86/xen: Take srcu lock when accessing kvm_memslots()
new 2a1d7946fa53 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...]
new 11fac7a00411 Merge tag 'x86_urgent_for_v5.12' of git://git.kernel.org/p [...]
new 682b26bd80f9 Merge tag 'sched_urgent_for_v5.12' of git://git.kernel.org [...]
new 0146da0d4cec Merge tag 'locking_urgent_for_v5.12' of git://git.kernel.o [...]
new 4b2f1e59229b perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[]
new 24dfc390079c Merge tag 'perf_urgent_for_v5.12' of git://git.kernel.org/ [...]
new f2211881e737 perf data: Fix error return code in perf_data__create_dir()
new b14585d9f18d perf auxtrace: Fix potential NULL pointer dereference
new 671b60cb6a89 perf ftrace: Fix access to pid in array when setting a pid filter
new c6f87141254d perf map: Fix error return code in maps__clone()
new d2d09fbe33f8 Merge tag 'perf-tools-fixes-for-v5.12-2021-04-25' of git:/ [...]
new 9f4ad9e425a1 Linux 5.12
new 1cb7eefda7ed ARC: kgdb: add 'fallthrough' to prevent a warning
new 1582f08d83d7 ARC: entry: fix off-by-one error in syscall number validation
new 8dfb28d0369f Merge remote-tracking branch 'arc-current/for-curr'
new 9ba585cc5b56 ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable [...]
new dcabb06bf127 arm64: dts: uniphier: Change phy-mode to RGMII-ID to enabl [...]
new bb556de79f0a Merge branch 'RTL8211E-RGMII-D'
new 7d742b509dd7 openvswitch: meter: remove rate from the bucket size calculation
new d13f048dd40e net: geneve: modify IP header check in geneve6_xmit_skb an [...]
new 6477dd39e62c mptcp: Retransmit DATA_FIN
new a13c47a5f844 Merge remote-tracking branch 'net/master'
new 900a495d198a Merge remote-tracking branch 'ipsec/master'
new d143a69fd452 Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus
new fab3962e98d1 Merge remote-tracking branch 'sound-asoc-fixes/for-linus'
new 697873c42d23 Merge remote-tracking branch 'regmap-fixes/for-linus'
new 0bbefa641a32 Merge remote-tracking branch 'regulator/for-5.12' into reg [...]
new 43c7251b5359 Merge remote-tracking branch 'regulator-fixes/for-linus'
new 790daee2da05 Merge remote-tracking branch 'spi-fixes/for-linus'
new 267443078e07 Merge remote-tracking branch 'pci-current/for-linus'
new c1d8a521dbd7 usb: cdnsp: Fix lack of removing request from pending list.
new 6b76278cbe18 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes'
new 9cb5f20e8c02 Merge remote-tracking branch 'phy/fixes'
new 2d84ea101372 iio: gyro: mpu3050: Fix reported temperature value
new 4d28b580e80a iio: core: fix ioctl handlers removal
new 8f24e8f8e560 Merge remote-tracking branch 'iio-fixes/fixes-togreg'
new ccb60a37bd01 Merge remote-tracking branch 'soundwire-fixes/fixes'
new 3fd56ccb0624 Merge remote-tracking branch 'ide/master'
new 2de6951ec90a Merge remote-tracking branch 'v4l-dvb-fixes/fixes'
new 067a814dd896 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes'
new b2403ce7db6b Merge remote-tracking branch 'btrfs-fixes/next-fixes'
new 685dfb290d4e Merge remote-tracking branch 'vfs-fixes/fixes'
new 49702360af50 swiotlb: fix the type of index
new 8268c5821253 Merge remote-tracking branch 'dma-mapping-fixes/for-linus'
new e3a3c580a221 Merge remote-tracking branch 'rtc-fixes/rtc-fixes'
new 1fb7a2ee632e Merge remote-tracking branch 'pidfd-fixes/fixes'
new 07bcd85dd158 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...]
new 57fd251c7896 kbuild: split cc-option and friends to scripts/Makefile.compiler
new 805b2e1d427a kbuild: include Makefile.compiler only when compiler is needed
new 609bbb4de4f8 kbuild: show warning if 'make headers_check' is used
new 5cc124720461 kbuild: add CONFIG_VMLINUX_MAP expert option
new 0b956e204132 kbuild: apply fixdep logic to link-vmlinux.sh
new a6601e01cd54 kbuild: rename multi-used-* to multi-obj-*
new a34e6d1e4a49 kbuild: move $(strip ) to suffix-search definition
new c91d4e47e10e Makefile: Remove '--gcc-toolchain' flag
new eec08090bcc1 Makefile: Only specify '--prefix=' when building with clan [...]
new 879a3209009f docs: kbuild: Fix a typo in the file Kconfig.recursion-issue-02
new 6e0839fda3f8 kbuild: replace sed with $(subst ) or $(patsubst )
new e24b3ffcf421 kbuild: collect minimum tool versions into scripts/min-too [...]
new ba64beb17493 kbuild: check the minimum assembler version in Kconfig
new 2e98815794fb kbuild: dwarf: use AS_VERSION instead of test_dwarf5_support.sh
new 987fdfec2410 arm64: move --fix-cortex-a53-843419 linker test to Kconfig
new 69bc8d386aeb kbuild: generate Module.symvers only when vmlinux exists
new 5ab70ff4286f kbuild: do not set -w for vmlinux.o modpost
new 4475dff55c54 kbuild: fix false-positive modpost warning when all symbol [...]
new f3945833e436 scripts: modpost.c: Fix a few typos
new 4b97ec0e9cfd kbuild: remove unneeded mkdir for external modules_install
new 3e3005df73b5 kbuild: unify modules(_install) for in-tree and external modules
new 3ac42b211253 kbuild: show the target directory for depmod log
new 1a998be620a1 kbuild: check module name conflict for external modules as well
new 7f69180b8e90 kbuild: rename extmod-prefix to extmod_prefix
new ccae4cfa7bfb kbuild: refactor scripts/Makefile.modinst
new 65ce9c38326e kbuild: move module strip/compression code into scripts/Ma [...]
new 961ab4a3cd66 kbuild: merge scripts/Makefile.modsign to scripts/Makefile [...]
new d4bbe942098b kbuild: remove CONFIG_MODULE_COMPRESS
new c3d7ef377eb2 kbuild: add support for zstd compressed modules
new d8fc9b667d48 sysctl: use min() helper for namecmp()
new b186f2c3d877 alpha: syscalls: switch to generic syscalltbl.sh
new 14b36dcfd640 alpha: syscalls: switch to generic syscallhdr.sh
new a92359aa6de8 ia64: syscalls: switch to generic syscalltbl.sh
new 6e74bc4c8454 ia64: syscalls: switch to generic syscallhdr.sh
new 1fdd7433a98a kbuild: add an elfnote for whether vmlinux is built with lto
new 35f93a09e968 MAINTAINERS: add pattern for dummy-tools
new e3456056f1d9 kbuild: remove TMPO from try-run
new 0e0345b77ac4 kbuild: redo fake deps at include/config/*.h
new b61442df748f tools: do not include scripts/Kbuild.include
new 82526ef43399 kbuild: deb-pkg: change the source package name to linux-upstream
new f634ca650f72 kbuild: Add $(KBUILD_HOSTLDFLAGS) to 'has_libelf' test
new 31c330b346a6 kbuild: replace LANG=C with LC_ALL=C
new 91f1a090eb24 kbuild: add comment about why cmd_shipped uses 'cat'
new f9f7d2ad8295 genksyms: fix stale comment
new 8a8d2ed15fae usr/include: refactor .gitignore
new 0055525f6e61 kernel/.gitgnore: remove stale timeconst.h and hz.bc
new 2401682f1a9c .gitignore: move tags and TAGS close to other tag files
new 40a93ae8a640 .gitignore: ignore only top-level modules.builtin
new f6f5c5c5cdd8 .gitignore: prefix local generated files with a slash
new 8ac27f2c6eac kconfig: refactor .gitignore
new 6a8701d12ee7 Merge branch 'kconfig' into for-next
new fb58a1e55d29 Merge remote-tracking branch 'kbuild/for-next'
new 32857c4e6bdd Merge remote-tracking branch 'dma-mapping/for-next'
new 90b19387003a Merge remote-tracking branch 'asm-generic/master'
new e84a0a95eda3 Merge remote-tracking branch 'arm/for-next'
new ef94340583ee arm64: vdso32: drop -no-integrated-as flag
new 782276b4d0ad arm64: Force SPARSEMEM_VMEMMAP as the only memory manageme [...]
new 8d144746ecc5 arm64: alternative: simplify passing alt_region
new 4139cf940d52 arm64: remove HAVE_DEBUG_BUGVERBOSE
new 0bca3ec846d7 arm64: Show three registers per line
new 1ecd5b129252 ACPI: GTDT: Don't corrupt interrupt mappings on watchdow p [...]
new 2a20b08f06e7 ACPI: irq: Prevent unregistering of GIC SGIs
new 8054c465253d Merge remote-tracking branch 'arm64/for-next/core'
new 5ffa82853403 soc: aspeed: fix a ternary sign expansion bug
new d42805807be7 Merge branch 'arm/drivers' into for-next
new 70361dc0add4 Merge remote-tracking branch 'arm-soc/for-next'
new 36406384b723 Merge remote-tracking branch 'actions/for-next'
new 4e36fe3670c3 Merge remote-tracking branch 'amlogic/for-next'
new a4c01f8243ae Merge remote-tracking branch 'aspeed/for-next'
new 48b7597f05fb Merge remote-tracking branch 'at91/at91-next'
new bccdf79a6e0e Merge remote-tracking branch 'drivers-memory/for-next'
new 7b32510604fa Merge remote-tracking branch 'imx-mxs/for-next'
new cc9ad2f236eb Merge remote-tracking branch 'keystone/next'
new d6016d40778f Merge remote-tracking branch 'mediatek/for-next'
new c40c3c7f6353 Merge remote-tracking branch 'mvebu/for-next'
new f3f484352996 Merge remote-tracking branch 'omap/for-next'
new b60694cc760a Merge remote-tracking branch 'qcom/for-next'
new cf2614294bfa Merge remote-tracking branch 'raspberrypi/for-next'
new bb287813d183 Merge remote-tracking branch 'realtek/for-next'
new 9b575c0c324f Merge remote-tracking branch 'renesas/next'
new 48f0f3627b23 Merge remote-tracking branch 'reset/reset/next'
new 38b38b7705c0 Merge remote-tracking branch 'rockchip/for-next'
new ba674e00b975 Merge remote-tracking branch 'samsung-krzk/for-next'
new f09c0d304ff5 Merge remote-tracking branch 'sunxi/sunxi/for-next'
new bdd42a466472 Merge remote-tracking branch 'tegra/for-next'
new f62ad9f6e110 Merge remote-tracking branch 'ti-k3/ti-k3-next'
new e27d3ecdeb89 Merge remote-tracking branch 'clk/clk-next'
new dcc0937a7547 Merge remote-tracking branch 'csky/linux-next'
new b3b33dda4fd2 Merge remote-tracking branch 'h8300/h8300-next'
new d12f82fcda9b Merge remote-tracking branch 'm68k/for-next'
new 09accc3a05f7 riscv: Disable data start offset in flat binaries
new 6b3788e5fb80 m68k: coldfire: fix irq ranges
new cb53e47977a0 Merge remote-tracking branch 'm68knommu/for-next'
new 92e18acb4a08 Merge remote-tracking branch 'microblaze/next'
new 517b322c07e1 lib/math/test_div64: Correct the spelling of "dividend"
new 25ab14cbe9d1 MIPS: Avoid handcoded DIVU in `__div64_32' altogether
new fe3083770c8d MIPS:DTS:Fix label name and interrupt number of ohci for L [...]
new 137fceb7d921 MIPS:DTS:Correct the license for Loongson-2K
new 1d7ba0165d82 mips: Do not include hi and lo in clobber list for R6
new c55944cc0ec5 MIPS: select ARCH_KEEP_MEMBLOCK unconditionally
new be7b2ec0f20d Merge remote-tracking branch 'mips/mips-next'
new fd73cab0b2a0 Merge remote-tracking branch 'parisc-hd/for-next'
new 2e8782391676 Merge remote-tracking branch 'powerpc/next'
new 4953f54cd376 riscv: Move kernel mapping outside of linear mapping
new b6d16326dec8 Documentation: riscv: Add documentation that describes the [...]
new 9d48716fc5fd riscv: Prepare ptdump for vm layout dynamic addresses
new f2d771b8c46d riscv: add __init section marker to some functions
new b170834bcc98 riscv: Mark some global variables __ro_after_init
new 82d07199733b riscv: Constify sys_call_table
new 4187f9e3d2dd riscv: Constify sbi_ipi_ops
new 9ad56c0ff655 riscv: kprobes: Implement alloc_insn_page()
new c81fe74efe18 riscv: bpf: Move bpf_jit_alloc_exec() and bpf_jit_free_exe [...]
new 1986699ce6fd riscv: bpf: Avoid breaking W^X
new c79a9a16f7e7 riscv: module: Create module allocations without exec permissions
new ab541f55291b riscv: Set ARCH_HAS_STRICT_MODULE_RWX if MMU
new 3769d8feafa7 riscv/kprobe: fix kernel panic when invoking sys_read trac [...]
new 74b3d58d1004 riscv/mm: Use BUG_ON instead of if condition followed by BUG.
new 97db849866cf riscv: vdso: fix and clean-up Makefile
new 822b04e2e82d RISC-V: Add EM_RISCV to kexec UAPI header
new 64643c7fdf41 RISC-V: Add kexec support
new 8849536e56cf RISC-V: Improve init_resources()
new d321082c51d8 RISC-V: Add kdump support
new 0c3c0e03c649 RISC-V: Add crash kernel support
new 2fd9503070f7 RISC-V: enable XIP
new bce9bff452d0 RISC-V: Add Microchip PolarFire SoC kconfig option
new 9b28884616ed dt-bindings: riscv: microchip: Add YAML documentation for [...]
new 691d7cf7f5cb RISC-V: Initial DTS for Microchip ICICLE board
new 735adc7cbe6b RISC-V: Enable Microchip PolarFire ICICLE SoC
new 1c9e7e717649 MAINTAINERS: add microchip polarfire soc support
new 6703c347b556 Merge remote-tracking branch 'risc-v/for-next'
new 814abd3603fc Merge remote-tracking branch 's390/for-next'
new 07ae6bd53713 Merge remote-tracking branch 'sh/for-next'
new d7b9a1fe913d Merge remote-tracking branch 'uml/linux-next'
new c8e35316a405 Merge remote-tracking branch 'xtensa/xtensa-for-next'
new 32dacc61d08e Merge remote-tracking branch 'pidfd/for-next'
new 7ff5062079ef iov_iter: Add ITER_XARRAY
new 73e10ded33a1 mm: Add set/end/wait functions for PG_private_2
new fcd9ae4f7f3b mm/filemap: Pass the file_ra_state in the ractl
new c790fbf20a53 fs: Document file_ra_state
new f615bd5c4725 mm/readahead: Handle ractl nr_pages being modified
new 3ca236440126 mm: Implement readahead_control pageset expansion
new 3a5829fefd3b netfs: Make a netfs helper module
new fb28afccdb97 netfs: Documentation for helper library
new b533a83f2bf9 netfs, mm: Move PG_fscache helper funcs to linux/netfs.h
new 99bff93c17c0 netfs, mm: Add set/end/wait_on_page_fscache() aliases
new 3d3c95046742 netfs: Provide readahead and readpage netfs helpers
new 77b4d2c6316a netfs: Add tracepoints
new 289af54cc67a netfs: Gather stats
new e1b1240c1ff5 netfs: Add write_begin helper
new 726218fdc22c netfs: Define an interface to talk to a cache
new 0246f3e5737d netfs: Add a tracepoint to log failures that would be othe [...]
new 26aaeffcafe6 fscache, cachefiles: Add alternate API to use kiocb for re [...]
new 03ffae909278 afs: Disable use of the fscache I/O routines
new 67d78a6f6e7b afs: Pass page into dirty region helpers to provide THP size
new f015cf1d6b66 afs: Print the operation debug_id when logging an unexpect [...]
new c69bf479baa6 afs: Move key to afs_read struct
new f105da1a798f afs: Don't truncate iter during data fetch
new 05092755aab4 afs: Log remote unmarshalling errors
new c450846461f8 afs: Set up the iov_iter before calling afs_extract_data()
new bd80d8a80e12 afs: Use ITER_XARRAY for writing
new 630f5dda8442 afs: Wait on PG_fscache before modifying/releasing a page
new 810caa3e6708 afs: Extract writeback extension into its own function
new e87b03f5830e afs: Prepare for use of THPs
new dc4191841d09 afs: Use the fs operation ops to handle FetchData completion
new 5cbf03985c67 afs: Use new netfs lib read helper API
new 3003bbd0697b afs: Use the netfs_write_begin() helper
new 5481a3b8ac9a Merge remote-tracking branch 'fscache/fscache-next'
new 32dd691d95f1 Merge remote-tracking branch 'btrfs/for-next'
new e443d7e811b0 Merge remote-tracking branch 'dhowells/netfs-lib'
new 6939b703b7fd ceph: rip out old fscache readpage handling
new 07a387c34144 ceph: rework PageFsCache handling
new 10ca841f3ca3 ceph: fix fscache invalidation
new 74c30feebda5 ceph: convert ceph_readpage to netfs_readpage
new 2b8d9ab6f6ad ceph: convert ceph_write_begin to netfs_write_begin
new 583a65d6f7bb ceph: convert ceph_readpages to ceph_readahead
new 758a92f317ce ceph: fix fall-through warnings for Clang
new cae0401f275f Merge commit 'ed94f87c2b123241ae5644cf82327e2da653adb6' into base
new 953244b067ae ceph: don't clobber i_snap_caps on non-I_NEW inode
new 2a6011680846 ceph: don't use d_add in ceph_handle_snapdir
new e6dbe75357a5 ceph: use attach/detach_page_private for tracking snap context
new 4dc3da05153f ceph: fix kerneldoc copypasta over ceph_start_io_direct
new 0561bc5bba72 ceph: rename the metric helpers
new dab1cd15ddea ceph: avoid counting the same request twice or more
new ebb46edd22f6 ceph: send opened files/pinned caps/opened inodes metrics [...]
new 8ca5a18fb766 ceph: only check pool permissions for regular files
new 0f0c1f652abb ceph: fix inode leak on getattr error in __fh_to_dentry
new c418245009fb ceph: drop pinned_page parameter from ceph_get_caps
new 63daf1b23c13 ceph: support getting ceph.dir.rsnaps vxattr
new 91eb51ab884f ceph: convert some PAGE_SIZE invocations to thp_size()
new 41f0a297f337 ceph: fix up some bare fetches of i_size
new 46f5372e3cef ceph: don't allow access to MDS-private inodes
new 6f0a47fdbc26 libceph: bump CephXAuthenticate encoding version
new ea07eb18e78b Merge remote-tracking branch 'ceph/master'
new c45adff786b7 cifs: Fix spelling of 'security'
new 83cd9ed7ae72 cifs: Remove useless variable
new edc9dd1e3c31 cifs: correct comments explaining internal semaphore usage [...]
new bb9cad1b49e3 smb3: update protocol header definitions based to include [...]
new b7fd0fa0eac7 cifs: simplify SWN code with dummy funcs instead of ifdefs
new 443dd65d48f8 Documentation/admin-guide/cifs: document open_files and dfscache
new 5e14c7240ae9 fs: cifs: Remove repeated struct declaration
new 9f4c6eed26a2 cifs: cifspdu.h: Replace one-element array with flexible-a [...]
new ec4e4862a92b cifs: remove old dead code
new b9335f621064 SMB3: update structures for new compression protocol definitions
new 8d7672235533 cifs: don't cargo-cult strndup()
new 9cfdb1c12bae cifs: constify get_normalized_path() properly
new 558691393a43 cifs: constify path argument of ->make_node()
new f6f1f1790775 cifs: constify pathname arguments in a bunch of helpers
new 8e33cf20ceb7 cifs: make build_path_from_dentry() return const char *
new f6a9bc336b60 cifs: allocate buffer in the caller of build_path_from_dentry()
new 991e72eb0e99 cifs: switch build_path_from_dentry() to using dentry_path_raw()
new 4df3d976dda2 cifs: move the check for nohandlecache into open_shroot
new e6eb19504e23 cifs: pass a path to open_shroot and check if it is the ro [...]
new 45c0f1aabea9 cifs: rename the *_shroot* functions to *_cached_dir*
new 269f67e1ffea cifs: store a pointer to the root dentry in cifs_sb_info o [...]
new 5e9c89d43fa6 cifs: Grab a reference for the dentry of the cached direct [...]
new 6ef4e9cbe15d cifs: add a function to get a cached dir based on its dentry
new ed20f54a3c63 cifs: add a timestamp to track when the lease of the cache [...]
new ed8561fa1d12 cifs: pass the dentry instead of the inode down to the rev [...]
new f6d2353a50ae cifs: check the timestamp for the cached dirent when decid [...]
new 5476b5dd82c8 cifs: add support for FALLOC_FL_COLLAPSE_RANGE
new 7fe6fe95b936 cifs: add FALLOC_FL_INSERT_RANGE support
new 9d4ac8b6302c cifs: make fs_context error logging wrapper
new d9a869227749 cifs: add fs_context param to parsing helpers
new 24fedddc954e cifs: log mount errors using cifs_errorf()
new 94b0595a8e01 cifs: export supported mount options via new mount_params [...]
new ccd48ec3d4a6 smb2: fix use-after-free in smb2_ioctl_query_info()
new a637f4ae037e cifs: fix out-of-bound memory access when calling smb3_not [...]
new 83728cbf366e cifs: Return correct error code from smb2_get_enc_key
new ad7567bc65af cifs: remove unnecessary copies of tcon->crfid.fid
new 315db9a05b7a cifs: fix leak in cifs_smb3_do_mount() ctx
new 423333bcba24 smb3: limit noisy error
new a3ea5316486b smb3: add rasize mount parameter to improve readahead performance
new b2968f98870f cifs: update internal version number
new c7a3b2589fcb Merge remote-tracking branch 'cifs/for-next'
new 99be254814f8 Merge remote-tracking branch 'cifsd/cifsd-for-next'
new 34118c14a465 Merge remote-tracking branch 'ecryptfs/next'
new 5d624d7715b0 Merge remote-tracking branch 'erofs/dev'
new 4fb46867805f Merge remote-tracking branch 'exfat/dev'
new 17322b0ef924 Merge remote-tracking branch 'ext3/for_next'
new 5afa7e8b70d6 fs: fix reporting supported extra file attributes for statx()
new 5899593f51e6 ext4: Fix occasional generic/418 failure
new 6c0912739699 ext4: wipe ext4_dir_entry2 upon file deletion
new 8122b6936fd6 Merge remote-tracking branch 'ext4/dev'
new 9f43137cb903 Merge remote-tracking branch 'f2fs/dev'
new 7d044abb2bf4 Merge remote-tracking branch 'fuse/for-next'
new f9da1dc44ab3 Merge remote-tracking branch 'jfs/jfs-next'
new 9df1a6ccc8c2 Merge remote-tracking branch 'nfs/linux-next'
new b9f83ffaa0c0 SUNRPC: Fix null pointer dereference in svc_rqst_free()
new ba4f799f37f3 Merge remote-tracking branch 'cel/for-next'
new 1f0e2276363c Merge remote-tracking branch 'overlayfs/overlayfs-next'
new 2e2e8027e248 Merge remote-tracking branch 'ubifs/next'
new 0336ca8beb97 Merge remote-tracking branch 'v9fs/9p-next'
new c8afbdb41338 Merge remote-tracking branch 'xfs/for-next'
new c26a64ac23aa Merge remote-tracking branch 'iomap/iomap-for-next'
new 0e0bb9deb5aa Merge remote-tracking branch 'file-locks/locks-next'
new d5ce9f7b3ff5 Merge remote-tracking branch 'vfs/for-next'
new 84696cfaf4d9 lib/vsprintf.c: remove leftover 'f' and 'F' cases from bst [...]
new a386d19acc30 Merge branch 'for-5.13' into for-next
new 5d8dc50bc09f Merge remote-tracking branch 'printk/for-next'
new f9b6175e6346 Merge remote-tracking branch 'pci/next'
new 9550cfd18423 Merge remote-tracking branch 'pstore/for-next/pstore'
new 94351751a03e Merge remote-tracking branch 'hid/for-next'
new 10ce6e4e0a24 Merge remote-tracking branch 'i2c/i2c/for-next'
new 0d95f41ebde4 Revert "i3c master: fix missing destroy_workqueue() on err [...]
new caef294f737d Merge remote-tracking branch 'i3c/i3c/next'
new 6702f3cd2fcb Merge remote-tracking branch 'dmi/dmi-for-next'
new 0e5d44df7c0b Merge remote-tracking branch 'hwmon-staging/hwmon-next'
new 6ab4f4364c45 Merge remote-tracking branch 'jc_docs/docs-next'
new 241f206e0755 Merge remote-tracking branch 'v4l-dvb/master'
new 44573c6d6636 Merge remote-tracking branch 'pm/linux-next'
new 5118f96d171b Merge remote-tracking branch 'thermal/thermal/linux-next'
new bd4df45eb66b Merge remote-tracking branch 'ieee1394/for-next'
new 46cc413712b2 Merge remote-tracking branch 'dlm/next'
new 8d4df6f4f09c swiotlb: Fix the type of index
new 545291f4a72c Merge remote-tracking branch 'swiotlb/linux-next'
new d30655d9407d Merge remote-tracking branch 'rdma/for-next'
new ed744d819379 net: sock: remove the unnecessary check in proto_register
new f80bd740cb7c virtio-net: fix use-after-free in skb_gro_receive
new d90a94680bc0 net: mana: Use int to check the return value of mana_gd_poll_cq()
new 3f57d8c40fea net: ethernet: mtk_eth_soc: fix RX VLAN offload
new 5196c4178549 net: ethernet: mtk_eth_soc: unmap RX data before calling b [...]
new 787082ab9f7b net: ethernet: mtk_eth_soc: fix build_skb cleanup
new c30c4a827390 net: ethernet: mtk_eth_soc: use napi_consume_skb
new 3630d519d7c3 net: ethernet: mtk_eth_soc: reduce MDIO bus access latency
new 16ef670789b2 net: ethernet: mtk_eth_soc: remove unnecessary TX queue stops
new 59555a8d0dd3 net: ethernet: mtk_eth_soc: use larger burst size for QDMA TX
new 6b4423b258b9 net: ethernet: mtk_eth_soc: increase DMA ring sizes
new e9229ffd550b net: ethernet: mtk_eth_soc: implement dynamic interrupt mo [...]
new 4e6bf609569c net: ethernet: mtk_eth_soc: cache HW pointer of last freed [...]
new 816ac3e6e67b net: ethernet: mtk_eth_soc: only read the full RX descript [...]
new 16769a8923fa net: ethernet: mtk_eth_soc: reduce unnecessary interrupts
new db2c7b353db3 net: ethernet: mtk_eth_soc: rework NAPI callbacks
new fa817272c37e net: ethernet: mtk_eth_soc: set PPE flow hash as skb hash [...]
new 3bc8e0aff23b net: ethernet: mtk_eth_soc: use iopoll.h macro for DMA init
new d02f304b4b60 Merge branch 'mk_eth_soc_fixes-perf-improvements'
new 7679f864a0b1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 7ce9c3d363ac enetc: fix locking for one-step timestamping packet transfer
new e7865ea51b0b r8152: remove NCM mode from REALTEK_USB_DEVICE macro
new 55319eeb5bbc r8152: redefine REALTEK_USB_DEVICE macro
new 8f8590dd9b6e Merge branch 'r8152-adjust-REALTEK_USB_DEVICE'
new e40fa65c79b5 Merge tag 'wireless-drivers-next-2021-04-23' of git://git. [...]
new c8d0260cdd96 selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB ent [...]
new b6fc2f212108 selftests: mlxsw: Remove a redundant if statement in port_ [...]
new 1f1c92139e36 selftests: mlxsw: Remove a redundant if statement in tc_fl [...]
new 059b18e21c63 selftests: mlxsw: Return correct error code in resource sc [...]
new dda7f4fa5583 selftests: mlxsw: Increase the tolerance of backlog buildup
new 1233898ab758 selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test
new cbf2ec506c0b Merge branch 'mlxsw-selftest-fixes'
new 6d2c322cce04 i40e: refactor repeated link state reporting code
new 065aa694a76e i40e: use minimal Tx and Rx pairs for kdump
new dcb75338f6e7 i40e: use minimal Rx and Tx ring buffers for kdump
new 5c208e9f498e i40e: use minimal admin queue for kdump
new 1a0e880b028f iavf: remove duplicate free resources calls
new f995f95af626 iavf: change the flex-byte support number to macro definition
new f3b9da31f0e3 iavf: enhance the duplicated FDIR list scan handling
new 1f70dfc542e8 iavf: redefine the magic number for FDIR GTP-U header fields
new b1ce98c70eb9 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...]
new cb9d80f4940e mptcp: implement dummy MSG_ERRQUEUE support
new d976092ce1b0 mptcp: implement MSG_TRUNC support
new 987858e5d026 mptcp: ignore unsupported msg flags
new ca4fb892579f mptcp: add MSG_PEEK support
new df8aee6d6fa5 selftests: mptcp: add a test case for MSG_PEEK
new bd6e229f86c2 Merge branch 'mptcp-msg-flags'
new b881d089c7c9 selftests/net: bump timeout to 5 minutes
new cbbd21a47f83 net/atm: Fix spelling mistake "requed" -> "requeued"
new b2f0ca00e6b3 phy: nxp-c45-tja11xx: add interrupt support
new 35b4bd8423c6 Merge remote-tracking branch 'net-next/master'
new e7a1c1300891 xsk: Align XDP socket batch size with DPDK
new 8e8ee109b02c bpf: Notify user if we ever hit a bpf_snprintf verifier bug
new a8fad73e3334 bpf: Remove unnecessary map checks for ARG_PTR_TO_CONST_STR
new b1b9f535c48f Merge branch 'Simplify bpf_snprintf verifier code'
new 0dd7e456bb04 bpftool: Support dumping BTF VAR's "extern" linkage
new 5b438f01d7eb bpftool: Dump more info about DATASEC members
new 0fec7a3cee1c libbpf: Suppress compiler warning when using SEC() macro w [...]
new aea28a602fa1 libbpf: Mark BPF subprogs with hidden visibility as static [...]
new 6245947c1b3c libbpf: Allow gaps in BPF program sections to support over [...]
new c7ef5ec9573f libbpf: Refactor BTF map definition parsing
new beaa3711ada4 libbpf: Factor out symtab and relos sanity checks
new 42869d285276 libbpf: Make few internal helpers available outside of libbpf.c
new 386b1d241e1b libbpf: Extend sanity checking ELF symbols with externs va [...]
new 83a157279f21 libbpf: Tighten BTF type ID rewriting with error checking
new a46349227cd8 libbpf: Add linker extern resolution support for functions [...]
new 0a342457b3bd libbpf: Support extern resolution for BTF-defined maps in [...]
new 41c472e85b53 selftests/bpf: Use -O0 instead of -Og in selftests builds
new b131aed91009 selftests/bpf: Omit skeleton generation for multi-linked B [...]
new f2644fb44de9 selftests/bpf: Add function linking selftest
new 14f1aae17ee1 selftests/bpf: Add global variables linking selftest
new 3b2ad502256b selftests/bpf: Add map linking selftest
new a9dab4e45694 selftests/bpf: Document latest Clang fix expectations for [...]
new 7d3c10770603 Merge branch 'BPF static linker: support externs'
new 350a62ca065b bpf: Document the pahole release info related to libbpf in [...]
new 573598b5087d Merge remote-tracking branch 'bpf-next/for-next'
new 63ddadad66f3 Merge remote-tracking branch 'bluetooth/master'
new c91bc8535cbb Merge remote-tracking branch 'gfs2/for-next'
new 8a23fec4ee3c Merge remote-tracking branch 'mtd/mtd/next'
new bb8f48677698 Merge remote-tracking branch 'crypto/master'
new a1a1ca70deb3 Merge tag 'drm-misc-next-fixes-2021-04-22' of git://anongi [...]
new c06e76b7971a Merge remote-tracking branch 'drm/drm-next'
new 2a269ba888d3 drm/ttm: fix error handling if no BO can be swapped out v4
new b587b145a45b Merge remote-tracking branch 'drm-misc/for-linux-next'
new 6effe7797267 drm/amdgpu: refine gprs init shaders to check coverage
new 7e882aee845f drm/amdgpu: add support for ras init flags
new ef9bcfde9e1f drm/amdgpu: Enable SDMA MGCG for Vangogh
new 19d0dfda4c75 drm/amdgpu: optimize gfx ras features flag clean
new 1d712be90a6d drm/amd/amdgpu: add cgls
new fd6a440ebc83 drm/amdkfd: add per-vmid-debug map_process_support
new 502f0e28042b drm/amdgpu: disable gfx ras by default in aldebaran
new 126bbd4ab524 drm/amdgpu: extend xnack limit page fault timeout
new b19dbb7a90b4 drm/amdkfd: svm ranges creation for unregistered memory
new 63f1af83ae46 drm/amdkfd: set attribute access for default ranges
new 65f8db8150ee drm/amdkfd: fix uint32 variable compared to less than zero
new a40eb089b46e drm/amdkfd: remove redundant initialization to variable r
new a614b336f1c1 drm/amdgpu: fix coding style and documentation in amdgpu_g [...]
new 589939d40116 drm/amdgpu: fix coding style and documentation in amdgpu_v [...]
new 25e9146ae69e drm/amdgpu: expose amdgpu_bo_create_shadow()
new a35455d065c5 drm/amdgpu: cleanup amdgpu_vm_init()
new 77df5c131d4d drm/amdgpu: remove unused vm context flags
new adf6f5c51ea1 drm/amdgpu: create shadow bo using amdgpu_bo_create_shadow()
new cd2454d6cd97 drm/amdgpu: cleanup amdgpu_bo_create()
new 42daecfc2069 drm/amdgpu: remove AMDGPU_GEM_CREATE_SHADOW flag
new 3dc7216c1d50 drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2
new c6c6a712199a drm/amd/display: Reject non-zero src_y and src_x for video planes
new 655c0ed19772 drm/amd/dc: Fix a missing check bug in dm_dp_mst_detect()
new 564de1d12ce2 usb/host: enable auto power control for xhci-pci
new 619f347a18bb drm/amdgpu: add another raven1 gfxoff quirk
new ddefc7f0d91d drm/amdgpu: only check for _PR3 on dGPUs
new 5fdde01a4cd8 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify
new a2c64aa2afb3 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso"
new b48f7b090e4d Revert "drm/amd/display: To modify the condition in indica [...]
new 747d0540c056 drm/amdgpu: check whether s2idle is enabled to determine s0ix
new ec300d9d7e9a drm/amdkfd: Update L1 and add L2/3 cache information
new 39fe0dfd88b2 drm/radeon: Add HD-audio component notifier support
new 1811b1339ef8 drm/amdgpu: Add graphics cache rinse packet for sdma 5.0
new da979e80e8e9 drm/amdgpu/display: fix dal_allocation documentation
new 2d571da89389 drm/amdgpu/display: add documentation for dmcub_trace_event_en
new 3dce998713fa Merge remote-tracking branch 'amdgpu/drm-next'
new 106a0c01c140 Merge remote-tracking branch 'drm-intel/for-linux-next'
new ddf671343be6 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next'
new 3871499050bf Merge remote-tracking branch 'imx-drm/imx-drm/next'
new a67883bda920 Merge remote-tracking branch 'etnaviv/etnaviv/next'
new 99c811d0df8a Merge remote-tracking branch 'regmap/for-next'
new ea4f21f8ef08 Merge remote-tracking branch 'sound/for-next'
new 65d1cce726d4 ASoC: stm32: properly get clk from the provider
new 104c3a9ed074 ASoC: wcd934x: use the clock provider API
new 8691743c511d ASoC: rt5682: clock driver must use the clock provider API
new 27dc72b44e85 ASoC: lpass: use the clock provider API
new 12f8127fe9e6 ASoC: da7219: properly get clk from the provider
new ca5118c0c00f ASoC: rt711-sdca: change capture switch controls
new a1aee7f7b711 ASoC: rt711-sdca: add the notification when volume changed
new 25c4a9b614f1 ASoC: simple-card: Fix breakage on kontron-sl28-var3-ads2
new ffc9841d5200 Merge remote-tracking branch 'asoc/for-5.13' into asoc-next
new db7b4fd62dc7 Merge remote-tracking branch 'sound-asoc/for-next'
new 53745fd2a44b Merge remote-tracking branch 'modules/modules-next'
new d5d7b45b1ba1 Merge remote-tracking branch 'input/next'
new 42fb54fbc707 bio: limit bio max size
new df5fee3dd998 blk-iocost: don't ignore vrate_min on QD contention
new f58ceb2c1907 Merge branch 'for-5.13/block' into for-next
new f7c7a2f9a23e md-cluster: fix use-after-free issue when removing rdev
new 2417b9869b81 md/raid1: properly indicate failure when ending a failed w [...]
new b8417f723765 Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...]
new 8fd84c2b7d48 Merge branch 'for-5.13/drivers' into for-next
new 1f6ac434dfff Merge branch 'for-5.13/libata' into for-next
new 724cb4f9ec90 io_uring: check sqring and iopoll_list before shedule
new fff4db76be29 io_uring: move __io_sqe_files_unregister
new 44b31f2fa2c4 io_uring: return back rsrc data free helper
new d4d19c19d6ae io_uring: decouple CQE filling from requests
new b60c8dce3389 io_uring: preparation for rsrc tagging
new 98f0b3b4f1d5 io_uring: add generic path for rsrc update
new fdecb66281e1 io_uring: enumerate dynamic resources
new 792e35824be9 io_uring: add IORING_REGISTER_RSRC
new c3bdad027183 io_uring: add generic rsrc update with tags
new 41edf1a5ec96 io_uring: keep table of pointers to ubufs
new eae071c9b4ce io_uring: prepare fixed rw for dynanic buffers
new bd54b6fe3316 io_uring: implement fixed buffers registration similar to [...]
new 634d00df5e1c io_uring: add full-fledged dynamic buffers support
new 2b4ae19c6d48 io_uring: update sq_thread_idle after ctx deleted
new ffa77af5731d Merge branch 'for-5.13/io_uring' into for-next
new d4418488cec5 Merge remote-tracking branch 'block/for-next'
new eeb04f0881d7 Merge remote-tracking branch 'device-mapper/for-next'
new f7fc5e57a727 Merge remote-tracking branch 'pcmcia/pcmcia-next'
new 0f2c771e74b5 mmc: core: Correct descriptions in mmc_of_parse()
new 6dab809bb5b1 mmc: core: Convert mmc_of_parse_voltage() to use device pr [...]
new 6c857ccf4eed mmc: mmc_spi: Set up polling even if voltage-ranges is not [...]
new 6738fbc08f30 mmc: mmc_spi: Drop unused NO_IRQ definition
new 7240803b2b85 mmc: mmc_spi: Use already parsed IRQ
new edd602146507 mmc: mmc_spi: Make of_mmc_spi.c resource provider agnostic
new aea0440ad023 mmc: block: Update ext_csd.cache_ctrl if it was written
new 08e11333d9ad Merge remote-tracking branch 'mmc/next'
new 0f7f0b36ac4e Merge remote-tracking branch 'mfd/for-mfd-next'
new 00b4cecd846c Merge remote-tracking branch 'backlight/for-backlight-next'
new bf6178a9587f Merge remote-tracking branch 'battery/for-next'
new 41a36ffc182a Merge branch 'for-5.12' of https://git.kernel.org/pub/scm/ [...]
new a8ce7bd89689 regulator: core: Fix off_on_delay handling
new 3007accc3977 dt-bindings: vendor-prefixes: Add Tang Cheng (TCS)
new 914df8faa7d6 regulator: fan53555: Add TCS4525 DCDC support
new f80505fdff77 regulator: Add binding for TCS4525
new 4dd1c9530698 Merge remote-tracking branch 'regulator/for-5.13' into reg [...]
new a4854e8555d7 Merge remote-tracking branch 'regulator/for-next'
new 55028e960fad Merge remote-tracking branch 'security/next-testing'
new ac7d579b1d63 Merge remote-tracking branch 'apparmor/apparmor-next'
new 204d45d150f0 Merge remote-tracking branch 'integrity/next-integrity'
new 2af1abaa81df Merge remote-tracking branch 'keys/keys-next'
new e4c82eafb609 selinux: add proper NULL termination to the secclass_map p [...]
new ba11af0c3f88 Merge remote-tracking branch 'selinux/next'
new 74feabb9d4dd Merge remote-tracking branch 'tomoyo/master'
new 5af672db279c Merge remote-tracking branch 'tpmdd/next'
new 3c74d802ffe0 Merge remote-tracking branch 'iommu/next'
new 4727ead1569a Merge remote-tracking branch 'audit/next'
new 6a100541549a Merge remote-tracking branch 'devicetree/for-next'
new 11e88bde43e7 Merge remote-tracking branch 'mailbox/mailbox-for-next'
new 7ca9872a1714 Merge remote-tracking branch 'spi/for-next'
new e39ad857879e Merge branch 'perf/urgent'
new 32d35c4a96ec perf/x86: Allow for 8<num_fixed_counters<16
new 3ddb3fd8cdb0 signal, perf: Fix siginfo_t by avoiding u64 on 32-bit arch [...]
new ed8e50800bf4 signal, perf: Add missing TRAP_PERF case in siginfo_layout()
new 512d38e785ce Merge branch 'perf/core'
new f4abe9967c6f kcsan: Fix printk format string
new b1ebb9834dfa Merge branch 'locking/core'
new 8db8c57757fd Merge branch 'linus'
new d5c11ef2ec17 Merge remote-tracking branch 'tip/auto-latest'
new a88965774788 Merge remote-tracking branch 'edac/edac-for-next'
new a97709f563a0 irqchip/gic-v3: Do not enable irqs when handling spurious [...]
new debf69cfd4c6 irqchip/xilinx: Expose Kconfig option for Zynq/ZynqMP
new a96b40efcbf3 Merge remote-tracking branch 'irqchip/irq/irqchip-next'
new 69efb3e455d1 Merge remote-tracking branch 'ftrace/for-next'
new 54d3cfc88be6 clocksource: Limit number of CPUs checked for clock synchr [...]
new a7813519f8a3 clocksource: Forgive tsc_early pre-calibration drift
new 10f5d441880a clocksource: Reduce WATCHDOG_THRESHOLD
new 7982b0dd319f Merge branch 'clocksource.2021.04.25a' into HEAD
new 25fd48098e54 Merge remote-tracking branch 'rcu/rcu/next'
new c4f71901d53b Merge tag 'kvmarm-5.13' of git://git.kernel.org/pub/scm/li [...]
new 809833a0b016 Merge remote-tracking branch 'kvm/next'
new 28738fab6a42 xen/pciback: Fix incorrect type warnings
new 01325044dbe4 xen: Remove support for PV ACPI cpu/memory hotplug
new d75e7f63b7c9 xen-blkback: fix compatibility bug with single page rings
new ec3307a5bb68 xen-blkfront: Fix 'physical' typos
new a929e124060c xen-pciback: simplify vpci's find hook
new f5079a9a2a31 xen/arm: introduce XENFEAT_direct_mapped and XENFEAT_not_d [...]
new 64d56515f42e Merge remote-tracking branch 'xen-tip/linux-next'
new 05143ca283cb Merge remote-tracking branch 'percpu/for-next'
new e7882cd7aebe platform/x86: gigabyte-wmi: add support for B550M AORUS PRO-P
new 50a9d6a8bb02 Merge remote-tracking branch 'drivers-x86/for-next'
new b8bbe8635c4a Merge remote-tracking branch 'chrome-platform/for-next'
new 7c4a4b3c7a79 Merge remote-tracking branch 'hsi/for-next'
new fcc96cef8a18 leds-lm3642: convert comma to semicolon
new 5222fa912114 MAINTAINERS: Remove Dan Murphy's bouncing email
new ec50536b7840 leds: lgm: Fix spelling mistake "prepate" -> "prepare"
new 1cfa807b06af leds: LEDS_BLINK_LGM should depend on X86
new 5fe09e16c689 leds: trigger: pattern: Switch to using the new API kobj_to_dev()
new 23a700455a1b leds: pca9532: Assign gpio base dynamically
new 9ca6c97c09e8 Merge remote-tracking branch 'leds/for-next'
new 6360d70df703 Merge remote-tracking branch 'ipmi/for-next'
new a943d76352db devm-helpers: Fix devm_delayed_work_autocancel() kerneldoc
new 07e488d0cc14 Merge remote-tracking branch 'driver-core/driver-core-next'
new 374157ff88ae usb: typec: tcpm: Fix error while calculating PPS out values
new 43c4cab006f5 usb: gadget: Fix double free of device descriptor pointers
new c560e76319a9 usb: dwc3: gadget: Fix START_TRANSFER link state check
new 4a5d797a9f9c usb: gadget: dummy_hcd: fix gpf in gadget_setup
new c8604656b0e0 usb: musb: musb_core: Add space after that ','
new 2bda2c096257 usb: misc: adutux: fix whitespace coding style issue
new 95dbac94da7f usb: storage: datafab: remove redundant assignment of vari [...]
new 53f666869db5 usb: gadget: net2272: remove redundant initialization of status
new ca91fd8c7643 USB: Add reset-resume quirk for WD19's Realtek Hub
new a8b3b519618f USB: CDC-ACM: fix poison/unpoison imbalance
new e8b767431798 dt-bindings: usb: dwc3: Add disabling LPM for gadget
new 2e5db2c0e508 usb: dwc2: Enable RPi in ACPI mode
new ca0584c40a66 dt-bindings: connector: Add slow-charger-loop definition
new 5951b7c20f11 usb: xhci-mtk: remove bus status check
new 3232a3ce55ed usb: dwc3: gadget: Remove FS bInterval_m1 limitation
new 7e25c20df40c Merge tag 'usb-serial-5.13-rc1' of https://git.kernel.org/ [...]
new c363af9ce3db usb: dwc2: Update exit hibernation when port reset is asserted
new b29b494bcc2e usb: dwc2: Reset DEVADDR after exiting gadget hibernation.
new c2db8d7b9568 usb: dwc2: Fix host mode hibernation exit with remote wake [...]
new 24d209dba5a3 usb: dwc2: Fix hibernation between host and device modes.
new 4111d5f805d8 usb: dwc2: Allow exiting hibernation from gpwrdn rst detect
new 238f65aeeae8 usb: dwc2: Clear fifo_map when resetting core.
new 5160d6871aae usb: dwc2: Clear GINTSTS_RESTOREDONE bit after restore is [...]
new 8f7f8689b6cf usb: dwc2: Move enter hibernation to dwc2_port_suspend() function
new e358c2159cd6 usb: dwc2: Move exit hibernation to dwc2_port_resume() function
new c3595df7a611 usb: dwc2: Allow exit hibernation in urb enqueue
new 755d0effebb8 usb: dwc2: Add hibernation entering flow by system suspend
new ae0da4fd2258 usb: dwc2: Add hibernation exiting flow by system resume
new a94f01814be4 usb: dwc2: Add exit hibernation mode before removing drive
new 0112b7ce68ea usb: dwc2: Update dwc2_handle_usb_suspend_intr function.
new 0fdf3c5e06aa usb: dwc2: Get rid of useless error checks in suspend interrupt
new f88359e1588b usb: dwc3: core: Do core softreset when switch mode
new 3343f376d4ba usb: gadget: prevent a ternary sign expansion bug
new 16710380d3aa usb: dwc3: Capture new capability register GHWPARAMS9
new ddae7979cdd5 usb: dwc3: gadget: Handle DEV_TXF_FLUSH_BYPASS capability
new caa93d9bd2d7 usb: Fix up movement of USB core kerneldoc location
new 609999ef689f Merge remote-tracking branch 'usb/usb-next'
new c0070e1e6027 ttyprintk: Add TTY hangup callback.
new 86eb03267576 tty: synclink_gt: remove redundant initialization of varia [...]
new 75f4e830fa9c serial: do not restore interrupt state in sysrq helper
new e359b4411c28 serial: stm32: fix threaded interrupt handling
new cea37afd28f1 serial: stm32: defer sysrq processing
new 45f6b6db53c8 serial: omap: don't disable rs485 if rts gpio is missing
new e2a5e8448e73 serial: omap: fix rs485 half-duplex filtering
new 02ca144fa489 tty: mxser: drop low-latency workaround
new f22dd43fc166 serial: altera_jtaguart: drop low-latency workaround
new d26595d188e6 serial: altera_uart: drop low-latency workaround
new 173d37fc598a serial: amba-pl010: drop low-latency workaround
new 02d5364007ba serial: amba-pl011: drop low-latency workaround
new d0aa2820b9e8 serial: apbuart: drop low-latency workaround
new 80d43febacf1 serial: ar933x: drop low-latency workaround
new e9af7e363af5 serial: arc_uart: drop low-latency workaround
new 983fe58ad72d serial: atmel_serial: drop low-latency workaround
new acf484363177 serial: bcm63xx: drop low-latency workaround
new 4eec66e4b2a0 serial: icom: drop low-latency workaround
new 46a2675e8f0d serial: lpc32xx_hs: drop low-latency workaround
new 5d148754dac6 serial: mcf: drop low-latency workaround
new b8555963ca1a serial: meson: drop low-latency workaround
new 6e560913aae0 serial: mpc52xx_uart: drop low-latency workaround
new c0a6c9f79e52 serial: msm_serial: drop low-latency workaround
new 493a275c0471 serial: owl: drop low-latency workaround
new 2225ee132c61 serial: rda: drop low-latency workaround
new e1bd674499c5 serial: rp2: drop low-latency workaround
new f306226ee51d serial: sa1100: drop low-latency workaround
new 38616c225e70 serial: txx9: drop low-latency workaround
new 0f8a732822ba serial: sifive: drop low-latency workaround
new 3f6dbe6212bd serial: sunsu: drop low-latency workaround
new 177765b350a0 serial: timbuart: drop low-latency workaround
new 4e11dbb518fe serial: vt8500: drop low-latency workaround
new 348fbd61700c serial: xilinx_uartps: drop low-latency workaround
new 8574c9e72922 dt-bindings: serial: add RX and TX FIFO properties
new cd9de06e1610 dt-bindings: serial: stm32: override FIFO threshold properties
new 31db3ce05b1a dt-bindings: serial: 8250: update TX FIFO trigger level
new 2aa1bbb21f26 serial: stm32: add FIFO threshold configuration
new 8720037d55db serial: extend compile-test coverage
new 855e518768de Merge remote-tracking branch 'tty/tty-next'
new e2cb6b891ad2 bluetooth: eliminate the potential race condition when rem [...]
new 051396dc6741 Merge remote-tracking branch 'char-misc/char-misc-next'
new a66980803e82 Merge remote-tracking branch 'phy-next/next'
new e845e0b7a467 Merge remote-tracking branch 'vfio/next'
new 5cc836449458 staging: rtl8192e: indent statement properly
new 79df841b4350 staging: rtl8723bs: replace DBG_871X_LEVEL logs with netdev_*()
new 108b05a64621 staging: rtl8723bs: fix code indent issue
new 5a94f5c84281 staging: rtl8723bs: fix indentation in if block
new 98dc120895a9 staging: rtl8723bs: split too long line
new 180b9f220a59 staging: rtl8723bs: remove unused DBG_871X_LEVEL macro dec [...]
new 4ca91abbe406 staging: rtl8723bs: remove empty #ifdef block
new 8a24201f824a staging: rtl8188eu: change bLeisurePs' type to bool
new 2a743d94ebff staging: rtl8188eu: remove constant variable and dead code
new 94ed1611aaf5 staging: rtl8188eu: cmdThread is a task_struct
new 5369c41d165e staging: rtl8188eu: remove unused function parameters
new bd36d5e2d5c4 Staging: rtl8723bs: rtw_xmit: fixed tabbing issue
new c295d3007ff6 staging: octeon: Use 'for_each_child_of_node'
new 4400790a1d1a Merge remote-tracking branch 'staging/staging-next'
new 93a40a6d7428 dmaengine: idxd: add percpu_ref to descriptor submission path
new 8c66bbdc4fbf dmaengine: idxd: add support for readonly config mode
new eb15e7154fbf dmaengine: idxd: add interrupt handle request and release support
new 8241571fac9e dmaengine: idxd: convert sprintf() to sysfs_emit() for all usages
new cf5f86a7d47d dmaengine: idxd: enable SVA feature for IOMMU
new 5b0c68c473a1 dmaengine: idxd: support reporting of halt interrupt
new 53b2ee7f637c dmaengine: idxd: device cmd should use dedicated lock
new a16104617d21 dmaengine: idxd: remove MSIX masking for interrupt handlers
new 81dd4d4d6178 dmaengine: idxd: Add IDXD performance monitor support
new 0bde4444ec44 dmaengine: idxd: Enable IDXD performance monitor support
new fa5b915d1615 Merge remote-tracking branch 'dmaengine/next'
new 70088297c3e7 Merge remote-tracking branch 'cgroup/for-next'
new aae1a2611a0b Merge remote-tracking branch 'scsi/for-next'
new 51145523badf Merge remote-tracking branch 'scsi-mkp/for-next'
new 7226534751c6 Merge remote-tracking branch 'vhost/linux-next'
new 80d1e18945d6 Merge remote-tracking branch 'rpmsg/for-next'
new 28119ef70bed Merge remote-tracking branch 'gpio-brgl/gpio/for-next'
new 9fad8c77b9ea Merge remote-tracking branch 'pinctrl/for-next'
new 9af1fba33b57 pwm: pca9685: Switch to atomic API
new 8f4768a56b67 pwm: pca9685: Support hardware readout
new 9e6fd830abca pwm: pca9685: Improve runtime PM behavior
new 0b638f503284 pwm: mediatek: Remove unused function
new a33109933295 dt-bindings: pwm: Convert pwm-rockchip.txt to YAML
new 78e7da2c1058 dt-bindings: pwm: rockchip: Add more compatible strings
new 201fe12e7bb3 ARM: dts: rockchip: Remove clock-names from PWM nodes
new ba0d527be46f arm64: dts: rockchip: Remove clock-names from PWM nodes
new b0221e706cd7 dt-bindings: pwm: Add bindings for Toshiba Visconti PWM Co [...]
new 721b595744f1 pwm: visconti: Add Toshiba Visconti SoC PWM support
new 453e8b3d8e36 pwm: atmel: Fix duty cycle calculation in .get_state()
new 8035e6c66a5e pwm: atmel: Improve duty cycle calculation in .apply()
new 30d0031bd7ca pwm: Reword docs about pwm_apply_state()
new 848d47247fd7 Merge remote-tracking branch 'pwm/for-next'
new 03894677fc58 Merge remote-tracking branch 'kselftest/next'
new 7ac8404730c6 Merge remote-tracking branch 'livepatching/for-next'
new cb18f9840a5a Merge remote-tracking branch 'coresight/next'
new 6d11450af53a Merge remote-tracking branch 'rtc/rtc-next'
new 909d61f40f15 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next'
new 7545ca8a410e Merge remote-tracking branch 'seccomp/for-next/seccomp'
new ec62be93d0aa Merge remote-tracking branch 'kspp/for-next/kspp'
new 3d56fb447e9c Merge remote-tracking branch 'gnss/gnss-next'
new 91a4e90f6cd1 Merge remote-tracking branch 'slimbus/for-next'
new 67acd54a0035 Merge remote-tracking branch 'nvmem/for-next'
new a5963f5bb603 Merge remote-tracking branch 'hyperv/hyperv-next'
new c1e26b3a4c80 Merge remote-tracking branch 'kgdb/kgdb/for-next'
new bd9b11bcdb6d Merge remote-tracking branch 'kunit-next/kunit'
new 57de8e882cd3 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...]
new 2f09e00af184 Merge remote-tracking branch 'rust/rust-next'
new 7bd65420ee11 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next'
new 6f033bc55380 /proc/kpageflags: prevent an integer overflow in stable_pa [...]
new 04f4a10c6ea5 /proc/kpageflags: do not use uninitialized struct pages
new a93e14fe4e59 arch/ia64/kernel/head.S: remove duplicate include
new f2cfb4d07d63 arch/ia64/kernel/fsys.S: fix typos
new a7a7f9e674eb arch/ia64/include/asm/pgtable.h: minor typo fixes
new f3bc9cf67bd3 ia64: ensure proper NUMA distance and possible map initialization
new 66449e6af745 ia64: drop unused IA64_FW_EMU ifdef
new 718d2c62acb7 ia64: simplify code flow around swiotlb init
new 911b69e727f0 ia64: trivial spelling fixes
new 680b55256e32 ia64: fix EFI_DEBUG build
new b742edad12ab ia64: mca: always make IA64_MCA_DEBUG an expression
new bdd698418bad ia64: drop marked broken DISCONTIGMEM and VIRTUAL_MEM_MAP
new fe76dd2cc68e ia64: module: fix symbolizer crash on fdescr
new b65e58ae2a09 include/linux/compiler-gcc.h: sparse can do constant foldi [...]
new cfb4c42122ca scripts/spelling.txt: add entries for recent discoveries
new 809cf074c015 scripts: a new script for checking duplicate struct declaration
new f7911a8eb4fa scripts-a-new-script-for-checking-duplicate-struct-declara [...]
new fab80cd2e69e arch/sh/include/asm/tlb.h: remove duplicate include
new 163201f4580e ocfs2: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DEBUGFS [...]
new f641f20741e2 ocfs2: map flags directly in flags_to_o2dlm()
new 527efef12fa6 ocfs2: fix a typo
new 33a4239dd407 ocfs2/dlm: remove unused function
new 72cf6e6f4a5e ocfs2: clear links count in ocfs2_mknod() if an error occurs
new 16b85223e75b ocfs2: fix ocfs2 corrupt when iputting an inode
new 495f8e59cbc4 vfs: fs_parser: clean up kernel-doc warnings
new a3c895d8b35a watchdog: rename __touch_watchdog() to a better descriptive name
new 7888e1d9db75 watchdog: explicitly update timestamp when reporting softlockup
new f40c8f0c8404 watchdog/softlockup: report the overall time of softlockups
new ba57c9445e70 watchdog/softlockup: remove logic that tried to prevent re [...]
new 4c1c08d75baf watchdog: fix barriers when printing backtraces from all CPUs
new 65828db0461f watchdog: use bit lock operations to prevent multiple soft [...]
new 15b1eacb5052 watchdog: cleanup handling of false positives
new 7da29a49c6ef mm/slab_common: provide "slab_merge" option for !IS_ENABLE [...]
new bf4f08ebb922 mm, slub: enable slub_debug static key when creating cache [...]
new fca85298d243 kunit: add a KUnit test for SLUB debugging functionality
new 36371cb9abe6 slub: remove resiliency_test() function
new c24419b045d8 mm/slub.c: trivial typo fixes
new 06afb6e193c9 mm/kmemleak.c: fix a typo
new 4efc210a649f mm/page_owner: record the timestamp of all pages during free
new be324593f076 mm, page_owner: remove unused parameter in __set_page_owne [...]
new cb1c9eb65931 mm: page_owner: fetch backtrace only for tracked pages
new 0bcd6e965792 mm: page_owner: use kstrtobool() to parse bool option
new 2894fa6e9d12 mm: page_owner: detect page_owner recursion via task_struct
new b5a73c51ff69 mm: page_poison: print page info when corruption is caught
new 31b69a9d38fd mm-page_poison-print-page-info-when-corruption-is-caught-v2
new 0129b864448b mm/memtest: add ARCH_USE_MEMTEST
new cc297f5087a5 mm: provide filemap_range_needs_writeback() helper
new 20f7ee9037c6 mm: use filemap_range_needs_writeback() for O_DIRECT reads
new 5d92e6c6ca93 iomap: use filemap_range_needs_writeback() for O_DIRECT reads
new e7210efadf8e mm/filemap: use filemap_read_page in filemap_fault
new 54f2c87a0fd5 mm/filemap: drop check for truncated page after I/O
new 568cdfb69ccc mm: page-writeback: simplify memcg handling in test_clear_ [...]
new 6e9c527174e4 mm: introduce and use mapping_empty
new 1009058f6cbf mm: stop accounting shadow entries
new 45a4510be3ed dax: account DAX entries as nrpages
new 6455da236649 mm: remove nrexceptional from inode
new 570701cd326a mm: Move page_mapping_file to pagemap.h
new c183c79c78bf mm/filemap: Update stale comment
new 9f91771acea3 mm/msync: exit early when the flags is an MS_ASYNC and sta [...]
new 192d0b4efb17 mm/gup: add compound page list iterator
new 75a83cf7f28c mm/gup: decrement head page once for group of subpages
new e7af234b92e8 mm/gup: add a range variant of unpin_user_pages_dirty_lock()
new 8889ce4457db RDMA/umem: batch page unpin in __ib_umem_release()
new e84206e71295 mm: gup: remove FOLL_SPLIT
new 2546a9ddb5e1 mm/memremap.c: fix improper SPDX comment style
new fd8f1f584381 mm: memcontrol: fix kernel stack account
new 6af43f51a725 memcg: cleanup root memcg checks
new 4156d247ef46 memcg: enable memcg oom-kill for __GFP_NOFAIL
new 0da4852cb56c mm: memcontrol: fix cpuhotplug statistics flushing
new f2f720def0ec mm: memcontrol: kill mem_cgroup_nodeinfo()
new 94fa0cc035e6 mm: memcontrol: privatize memcg_page_state query functions
new 460e3ad5155c cgroup: rstat: support cgroup1
new cd2f5d72f497 cgroup: rstat: punt root-level optimization to individual [...]
new 37c7bef04a7e mm: memcontrol: switch to rstat
new c05717639e9d mm-memcontrol-switch-to-rstat-fix
new 22bfea8bda45 mm: memcontrol: switch to rstat fix
new 2edfead9e983 mm: memcontrol: consolidate lruvec stat flushing
new 5ffc6146c301 kselftests: cgroup: update kmem test for new vmstat implem [...]
new e0a3a30a6431 memcg: charge before adding to swapcache on swapin
new 7a687620d4b9 memcg: set page->private before calling swap_readpage
new f858cb560f96 mm: memcontrol: slab: fix obtain a reference to a freeing memcg
new 8eb28290b829 mm: memcontrol: introduce obj_cgroup_{un}charge_pages
new 8ccff5f958c1 mm: memcontrol: directly access page->memcg_data in mm/pag [...]
new e162e231e960 mm: memcontrol: change ug->dummy_page only if memcg changed
new 1bae6015ea87 mm: memcontrol: use obj_cgroup APIs to charge kmem pages
new 5e568a423b32 mm: memcontrol: fix forget to obtain the ref to objcg in s [...]
new 9aa8dc71c2b2 mm: memcontrol: inline __memcg_kmem_{un}charge() into obj_ [...]
new aede3abb02dc mm: memcontrol: move PageMemcgKmem to the scope of CONFIG_ [...]
new 22cf34d24abf linux/memcontrol.h: remove duplicate struct declaration
new d69f900f73e8 mm: page_counter: mitigate consequences of a page_counter [...]
new f122aa3c7b5f mm/memory.c: do_numa_page(): delete bool "migrated"
new 331fce4c2d6c mm/interval_tree: add comments to improve code readability
new 120f32c6cacb x86/vmemmap: drop handling of 4K unaligned vmemmap range
new f3b796e135a3 x86/vmemmap: drop handling of 1GB vmemmap ranges
new a3c62db9c9ba x86/vmemmap: handle unpopulated sub-pmd ranges
new 27a20ac96043 x86-vmemmap-handle-unpopulated-sub-pmd-ranges-fix
new d70e28e2cf98 x86/vmemmap: optimize for consecutive sections in partial [...]
new 8e880fcfafe5 mm, tracing: improve rss_stat tracepoint message
new c0414fa91437 mm: add remap_pfn_range_notrack
new e9f73f99df91 mm: add a io_mapping_map_user helper
new dbd668c40fc6 i915: use io_mapping_map_user
new c5806f37e467 i915: fix remap_io_sg to verify the pgprot
new b56054b6cdbd NUMA balancing: reduce TLB flush via delaying mapping on h [...]
new eca0e1f35be9 mm: extend MREMAP_DONTUNMAP to non-anonymous mappings
new 690a8d0e6f55 Revert "mremap: don't allow MREMAP_DONTUNMAP on special_ma [...]
new c462e0696a4b selftests: add a MREMAP_DONTUNMAP selftest for shmem
new 775aca470592 mm/dmapool: switch from strlcpy to strscpy
new 125c5f86debc mm/sparse: add the missing sparse_buffer_fini() in error branch
new 03fc30b20c8d samples/vfio-mdev/mdpy: use remap_vmalloc_range
new 4447a73c25bd mm: unexport remap_vmalloc_range_partial
new 0b9466675263 mm/vmalloc: use rb_tree instead of list for vread() lookups
new 7790be02099c ARM: mm: add missing pud_page define to 2-level page tables
new 091fd8907f27 mm/vmalloc: fix HUGE_VMAP regression by enabling huge page [...]
new 5943fcdc118a sparc32: add stub pud_page define for walking huge vmalloc [...]
new ede7a3b0f80c mm: apply_to_pte_range warn and fail if a large pte is enc [...]
new bd0c23f15143 mm/vmalloc: rename vmap_*_range vmap_pages_*_range
new 24fc3943e493 mm/ioremap: rename ioremap_*_range to vmap_*_range
new fd8ff8ef8276 mm: HUGE_VMAP arch support cleanup
new 32a5f2372e4b powerpc: inline huge vmap supported functions
new 80f97931f0fa arm64: inline huge vmap supported functions
new b7ff1822a7c2 x86: inline huge vmap supported functions
new 1c16facf5d3e mm/vmalloc: provide fallback arch huge vmap support functions
new d2a8bb183c78 mm: move vmap_range from mm/ioremap.c to mm/vmalloc.c
new 735186b581e2 mm/vmalloc: add vmap_range_noflush variant
new 3e437d56fc35 mm/vmalloc: hugepage vmalloc mappings
new 49bbc9190a83 mm/vmalloc: fix read of uninitialized pointer area
new 40e08246fcae mm/vmalloc: remove map_kernel_range
new 1c4cbbb41826 kernel/dma: remove unnecessary unmap_kernel_range
new 9a1ab1e6ed6f powerpc/xive: remove unnecessary unmap_kernel_range
new 4e606ffb9991 mm/vmalloc: remove unmap_kernel_range
new 3d292be275fb mm-vmalloc-remove-unmap_kernel_range-fix
new 35651244acd5 mm-vmalloc-remove-unmap_kernel_range-fix-fix
new 13fd2dcbb2e5 mm-vmalloc-remove-map_kernel_range-fix-2
new fb20bf06a99a mm/vmalloc: improve allocation failure error messages
new 4ff751d694c6 mm/vmalloc: print correct vmalloc allocation size
new 1d813df80039 mm: vmalloc: prevent use after free in _vm_unmap_aliases
new f522b561b5d3 lib/test_vmalloc.c: remove two kvfree_rcu() tests
new ee3b0d57c630 lib/test_vmalloc.c: add a new 'nr_threads' parameter
new 2a80ef1eaeb8 lib/test_vmalloc.c: extend max value of nr_threads parameter
new ab770d59426b vm/test_vmalloc.sh: adapt for updated driver interface
new 59cc57b23c99 mm/vmalloc: refactor the preloading loagic
new 6422b73d6463 mm/vmalloc: remove an empty line
new e3a30fe5af0a mm/doc: fix fault_flag_allow_retry_first kerneldoc
new 77133aa7110e mm/doc: fix page_maybe_dma_pinned kerneldoc
new c8a744991924 mm/doc: turn fault flags into an enum
new ba8c484e9692 mm/doc: add mm.h and mm_types.h to the mm-api document
new 064da405aed9 MAINTAINERS: assign pagewalk.h to MEMORY MANAGEMENT
new bfe1adbeb5a6 pagewalk: prefix struct kernel-doc descriptions
new a0dceb506d7d mm/kasan: switch from strlcpy to strscpy
new cb4bf93bc986 kasan: fix kasan_byte_accessible() to be consistent with a [...]
new a87e8cf3d330 kasan: initialize shadow to TAG_INVALID for SW_TAGS
new 22006e9e475d mm, kasan: don't poison boot memory with tag-based modes
new f4e91977df14 arm64: kasan: allow to init memory when setting tags
new de86f9146813 kasan: init memory in kasan_(un)poison for HW_TAGS
new 20f345b61975 kasan, mm: integrate page_alloc init with HW_TAGS
new 663332feaf03 mm, kasan: fix for "integrate page_alloc init with HW_TAGS"
new b18321ecfa6c kasan, mm: integrate slab init_on_alloc with HW_TAGS
new cd4e4cbd2db3 kasan, mm: integrate slab init_on_free with HW_TAGS
new 981879109e65 kasan: docs: clean up sections
new 7b31f4f2e7ce kasan: docs: update overview section
new 4ed6297d2c8f kasan: docs: update usage section
new 71260743f0ad kasan: docs: update error reports section
new aa68e606afc6 kasan: docs: update boot parameters section
new e770d4c64479 kasan: docs: update GENERIC implementation details section
new c2fcc15d8dfe kasan: docs: update SW_TAGS implementation details section
new c2a76d964642 kasan: docs: update HW_TAGS implementation details section
new 63aeca6bc89c kasan: docs: update shadow memory section
new b40e5324549a kasan: docs: update ignoring accesses section
new a59083145952 kasan: docs: update tests section
new 5210208ebb3a kasan: record task_work_add() call stack
new 9aed8050498a kasan: detect false-positives in tests
new 763eb741f31d irq_work: record irq_work_queue() call stack
new 2b385a2d5376 mm: move mem_init_print_info() into mm_init()
new 6578265de64b mm/page_alloc: drop pr_info_ratelimited() in alloc_contig_range()
new dc8b002ddea6 mm: remove lru_add_drain_all in alloc_contig_range
new cee926572d20 include/linux/page-flags-layout.h: correctly determine LAS [...]
new eae9fae4b99d include/linux/page-flags-layout.h: cleanups
new 66e05df54348 mm/page_alloc: rename alloc_mask to alloc_gfp
new e01d740baebf mm/page_alloc: rename gfp_mask to gfp
new a6ea498b9ea9 mm/page_alloc: combine __alloc_pages and __alloc_pages_nodemask
new 6591fee93b5d mm/mempolicy: rename alloc_pages_current to alloc_pages
new 16a5487ec9ca mm/mempolicy: rewrite alloc_pages documentation
new 0e3bbdef2e12 mm/mempolicy: rewrite alloc_pages_vma documentation
new 722a20f36de9 mm/mempolicy: fix mpol_misplaced kernel-doc
new 79137ef00fe3 mm: page_alloc: dump migrate-failed pages
new c6efcb2aee35 mm/Kconfig: remove default DISCONTIGMEM_MANUAL
new 997c498406cf mm, page_alloc: avoid page_to_pfn() in move_freepages()
new 58f5f81040e3 mm/page_alloc: duplicate include linux/vmalloc.h
new c49847b562fc mm/page_alloc: rename alloced to allocated
new 588312a6d134 mm/page_alloc: add a bulk page allocator
new e96c12e4f11f mm-page_alloc-add-a-bulk-page-allocator-fix
new 2fd8b400762c mm/page_alloc: Add a bulk page allocator -fix -fix
new 52900d22a185 mm/page_alloc: add a bulk page allocator -fix -fix -fix
new 98b64296cb8a mm/page_alloc: add an array-based interface to the bulk pa [...]
new d648639cba85 mm-page_alloc-add-an-array-based-interface-to-the-bulk-pag [...]
new a5ccfe5d1875 mm/page_alloc: optimize code layout for __alloc_pages_bulk
new 5ef8e841fd90 mm/page_alloc: inline __rmqueue_pcplist
new e55e73eccffe SUNRPC: set rq_page_end differently
new c6887b21a1f5 SUNRPC: refresh rq_pages using a bulk page allocator
new df1ced1738d0 net: page_pool: refactor dma_map into own function page_po [...]
new b7abf474c922 net: page_pool: use alloc_pages_bulk in refill code path
new bce8b666a08c mm: page_alloc: ignore init_on_free=1 for debug_pagealloc=1
new b48192e720f3 mm/page_alloc: redundant definition variables of pfn in for loop
new 5a88fbf1a425 mm/memory-failure: unnecessary amount of unmapping
new b72cf33b43ae hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share()
new ee774f2ee60d hugetlb-pass-vma-into-huge_pte_alloc-and-huge_pmd_share-fix
new fe3d6fa952ac hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled
new 3e884a8cd40d mm/hugetlb: fix build with !ARCH_WANT_HUGE_PMD_SHARE
new 1921c93529c7 mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h
new 0fa0db6c4b95 hugetlb/userfaultfd: unshare all pmds for hugetlbfs when r [...]
new dfb554d9b7cb mm/hugetlb: remove redundant reservation check condition i [...]
new 5e3fcdef213f mm: generalize HUGETLB_PAGE_SIZE_VARIABLE
new cb9f3626412d mm/hugetlb: use some helper functions to cleanup code
new 7db534e41d13 mm/hugetlb: optimize the surplus state transfer code in mo [...]
new 61798f780668 mm/hugetlb_cgroup: remove unnecessary VM_BUG_ON_PAGE in hu [...]
new 14a6f9a38ab1 mm/hugetlb: simplify the code when alloc_huge_page() faile [...]
new df62ba627b43 mm/hugetlb: avoid calculating fault_mutex_hash in truncate [...]
new 11a41e9407fd khugepaged: remove unneeded return value of khugepaged_col [...]
new 1b3f9e665c0c khugepaged: reuse the smp_wmb() inside __SetPageUptodate()
new ad157e2361a4 khugepaged: use helper khugepaged_test_exit() in __khugepa [...]
new de81025d426e khugepaged: fix wrong result value for trace_mm_collapse_h [...]
new b05ef4d04a59 mm/huge_memory.c: remove unnecessary local variable ret2
new 1367a166a07e mm/huge_memory.c: rework the function vma_adjust_trans_huge()
new 5d36661b634f mm/huge_memory.c: make get_huge_zero_page() return bool
new 1d3e997b8faf mm/huge_memory.c: rework the function do_huge_pmd_numa_pag [...]
new cfc9c20b33d6 mm/huge_memory.c: remove redundant PageCompound() check
new d0060397f820 mm/huge_memory.c: remove unused macro TRANSPARENT_HUGEPAGE [...]
new 87fd9d136336 mm/huge_memory.c: use helper function migration_entry_to_page()
new e5688d38f0ee mm/khugepaged.c: replace barrier() with READ_ONCE() for a [...]
new 5331a0f92df5 khugepaged: use helper function range_in_vma() in collapse [...]
new f144c6deff86 khugepaged: remove unnecessary out label in collapse_huge_page()
new c86f4bc15424 khugepaged: remove meaningless !pte_present() check in khu [...]
new c1f299218659 mm: huge_memory: a new debugfs interface for splitting THP tests
new 0e6b32a70059 mm: huge_memory: debugfs for file-backed THP split
new b7943dd6a4d7 mm/hugeltb: remove redundant VM_BUG_ON() in region_add()
new 91aaa7a4c550 mm/hugeltb: simplify the return code of __vma_reservation_ [...]
new fae0e7d103d6 mm/hugeltb: clarify (chg - freed) won't go negative in hug [...]
new 8701d72a50fc mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts()
new 194174b53b4a mm/hugetlb: remove unused variable pseudo_vma in remove_in [...]
new 5c2d7b73aad9 mm/cma: change cma mutex to irq safe spinlock
new 25257247246f hugetlb: no need to drop hugetlb_lock to call cma_release
new b82914dab0b3 hugetlb: add per-hstate mutex to synchronize user adjustments
new bb2f7bbd48d8 hugetlb: create remove_hugetlb_page() to separate functionality
new c74b66848421 hugetlb: call update_and_free_page without hugetlb_lock
new 1735cecc7b0e hugetlb: change free_pool_huge_page to remove_pool_huge_page
new 969ba6cc456f hugetlb: make free_huge_page irq safe
new 0b8e7f90e505 hugetlb: add lockdep_assert_held() calls for hugetlb_lock
new 4a4ef4794afa mm,page_alloc: bail out earlier on -ENOMEM in alloc_contig [...]
new bd79547435d6 mm,compaction: let isolate_migratepages_{range,block} retu [...]
new 78b98bf7d498 mm,hugetlb: drop clearing of flag from prep_new_huge_page
new 63daf9c39779 mm,hugetlb: split prep_new_huge_page functionality
new b5e2c2ebf959 mm: make alloc_contig_range handle free hugetlb pages
new 4cffa3b20bd1 mm: make alloc_contig_range handle in-use hugetlb pages
new 63e56aec3b7a mm,page_alloc: drop unnecessary checks from pfn_range_vali [...]
new 77d5dac68939 userfaultfd: add minor fault registration mode
new ce68acfe0bea userfaultfd/hugetlbfs: fix minor fault page leak
new 09e1613013c8 userfaultfd: disable huge PMD sharing for MINOR registered VMAs
new b18235ad328d userfaultfd: hugetlbfs: only compile UFFD helpers if confi [...]
new ee7318f897d0 userfaultfd: add UFFDIO_CONTINUE ioctl
new f4fe35e133c0 userfaultfd: update documentation to describe minor fault [...]
new 381b9e0b091b userfaultfd/selftests: add test exercising minor fault handling
new 059e59e2be56 mm/vmscan: move RECLAIM* bits to uapi header
new bb4b992c4fd2 mm/vmscan: replace implicit RECLAIM_ZONE checks with expli [...]
new bcdf58b7f552 mm: vmscan: use nid from shrink_control for tracepoint
new 3006c317272d mm: vmscan: consolidate shrinker_maps handling code
new 56ba0ce1cfb5 mm: vmscan: use shrinker_rwsem to protect shrinker_maps al [...]
new c16ffd3c0fb0 mm: vmscan: remove memcg_shrinker_map_size
new 609a50bbcd3d mm: vmscan: use kvfree_rcu instead of call_rcu
new cac64fadeaf8 mm: memcontrol: rename shrinker_map to shrinker_info
new d7703f3d19ce mm: vmscan: add shrinker_info_protected() helper
new 96666f675383 mm-vmscan-add-shrinker_info_protected-helper-fix
new 915bdebee7c3 mm: vmscan: use a new flag to indicate shrinker is registered
new f4c89f55d5b5 mm: vmscan: add per memcg shrinker nr_deferred
new 753bdd804452 mm: vmscan: use per memcg nr_deferred of shrinker
new 1b681c73d01d mm: vmscan: don't need allocate shrinker->nr_deferred for [...]
new 663e2b334244 mm: memcontrol: reparent nr_deferred when memcg offline
new 67555d1bb8ee mm: vmscan: shrink deferred objects proportional to priority
new 76fc42cfc4d4 mm/compaction: remove unused variable sysctl_compact_memory
new 38bd185be0c0 mm: compaction: update the COMPACT[STALL|FAIL] events properly
new 411e4c6dac17 mm: disable LRU pagevec during the migration temporarily
new 40192cf23e34 mm: replace migrate_[prep|finish] with lru_cache_[disable|enable]
new b2fc2f83a633 mm: fs: invalidate BH LRU during page migration
new 1e8248028ace mm/migrate.c: make putback_movable_page() static
new 0fcf3a9c1a17 mm/migrate.c: remove unnecessary rc != MIGRATEPAGE_SUCCESS [...]
new 99df2173225c mm/migrate.c: fix potential indeterminate pte entry in mig [...]
new 08e93cf17cf1 mm/migrate.c: use helper migrate_vma_collect_skip() in mig [...]
new 428fb39391f0 Revert "mm: migrate: skip shared exec THP for NUMA balancing"
new c5b316999623 mm: vmstat: add cma statistics
new 03e27cb56976 mm: cma: use pr_err_ratelimited for CMA warning
new c4c6bcd1658b mm: cma: add trace events for CMA alloc perf testing
new 47cb8db4d3c0 mm: cma: Add the CMA instance name to the cma_alloc_start [...]
new e3641bc5f529 mm: cma: support sysfs
new 1601d6da22c1 mm: cma: add the CMA instance name to cma trace events
new 88c2b367bb2d mm: use proper type for cma_[alloc|release]
new 64983f22f4b7 ksm: remove redundant VM_BUG_ON_PAGE() on stable_tree_search()
new b936a23ae40d ksm: use GET_KSM_PAGE_NOLOCK to get ksm page in remove_rma [...]
new 140cc0c8d432 ksm: remove dedicated macro KSM_FLAG_MASK
new c1165320917e ksm: fix potential missing rmap_item for stable_node
new 64ced9fc1ab5 mm/ksm: remove unused parameter from remove_trailing_rmap_items()
new 6c72371af571 mm: restore node stat checking in /proc/sys/vm/stat_refresh
new 498929d6450e mm: no more EINVAL from /proc/sys/vm/stat_refresh
new 21a75a4c3fd3 mm: /proc/sys/vm/stat_refresh skip checking known negative stats
new 7ff0596880d3 mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats
new 2e7b1d4f7f9a x86/mm: track linear mapping split events
new a73ffe0789a7 mm/mmap.c: don't unlock VMAs in remap_file_pages()
new 06468b3e8a5b mm: generalize ARCH_HAS_CACHE_LINE_SIZE
new 2993739f18ed mm: generalize SYS_SUPPORTS_HUGETLBFS (rename as ARCH_SUPP [...]
new e7c723fb2c6b mm: generalize ARCH_ENABLE_MEMORY_[HOTPLUG|HOTREMOVE]
new e1d2d5d9f7ab mm: drop redundant ARCH_ENABLE_[HUGEPAGE|THP]_MIGRATION
new 8ec606056c76 mm-drop-redundant-arch_enable__migration-fix
new 80e6c03d69f6 mm-drop-redundant-arch_enable__migration-fix-fix
new d265de9d1540 mm: drop redundant ARCH_ENABLE_SPLIT_PMD_PTLOCK
new f25e4028d14e mm: drop redundant HAVE_ARCH_TRANSPARENT_HUGEPAGE
new 28d905f4940e mm/util.c: reduce mem_dump_obj() object size
new 275b4b3beb88 mm/util.c: fix typo
new 88d29760df59 mm/gup: don't pin migrated cma pages in movable zone
new acbd4764b98b mm/gup: check every subpage of a compound page during isolation
new 33dd46962186 mm/gup: return an error on migration failure
new 4b7429758043 mm/gup: check for isolation errors
new 7a0e525efa2b mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN
new 932013756a47 mm/hugeltb: fix renaming of PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN
new 9bba51c2f847 mm: apply per-task gfp constraints in fast path
new aea8a8940650 mm: honor PF_MEMALLOC_PIN for all movable pages
new 076281696a6f mm/gup: do not migrate zero page
new 0375a58c9237 mm/gup: migrate pinned pages out of movable zone
new 68d5b21047a7 memory-hotplug.rst: add a note about ZONE_MOVABLE and page [...]
new 849c2c7ec421 mm/gup: change index type to long as it counts pages
new 142da9ab5725 mm/gup: longterm pin migration cleanup
new 90be40ac79c3 selftests/vm: gup_test: fix test flag
new 385a9202b24b selftests/vm: gup_test: test faulting in kernel, and verif [...]
new b819a7b2c17f mm/memory_hotplug: remove broken locking of zone PCP struc [...]
new 32b375ab224c drivers/base/memory: introduce memory_block_{online,offline}
new f0f601107e83 mm,memory_hotplug: relax fully spanned sections check
new ec380b82825c mm,memory_hotplug: factor out adjusting present pages into [...]
new 75ba761b0e62 mm,memory_hotplug: allocate memmap from the added memory range
new 3382638f6878 acpi,memhotplug: enable MHP_MEMMAP_ON_MEMORY when supported
new 6447340a11a7 mm,memory_hotplug: add kernel boot option to enable memmap [...]
new bfd0aca97286 x86/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE
new 3d2336f3e575 arm64/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE
new 7dcc2a37c2b8 mm/zswap.c: switch from strlcpy to strscpy
new 8adee7bc3101 mm/zsmalloc: use BUG_ON instead of if condition followed by BUG.
new 70ce8b259247 iov_iter: lift memzero_page() to highmem.h
new 37d84fb2bcbe btrfs: use memzero_page() instead of open coded kmap pattern
new af7ffd63023b mm/highmem.c: fix coding style issue
new d743716d1d45 mm/highmem: Remove deprecated kmap_atomic
new 732cb6e51026 mm/mempool: minor coding style tweaks
new fc9c44205c3c mm/swapfile: minor coding style tweaks
new de045f06938b mm/sparse: minor coding style tweaks
new 589d01523f8d mm/vmscan: minor coding style tweaks
new 12e004d5cb5d mm/compaction: minor coding style tweaks
new e7fdf78eadf5 mm/oom_kill: minor coding style tweaks
new 9f195b77e13d mm/shmem: minor coding style tweaks
new aeb864eb373a mm/page_alloc: minor coding style tweaks
new c45d1268f7d9 mm/filemap: minor coding style tweaks
new c748a81010e8 mm/mlock: minor coding style tweaks
new eac65a95758b mm/frontswap: minor coding style tweaks
new bcb4ac635570 mm/vmalloc: minor coding style tweaks
new 00c3d526c16c mm/memory_hotplug: minor coding style tweaks
new 8145edc94c12 mm/mempolicy: minor coding style tweaks
new 13eec13914ba mm/process_vm_access.c: remove duplicate include
new bd5d3aed18e2 kfence: zero guard page after out-of-bounds access
new def86fa773a7 kfence: await for allocation using wait_event
new b513c904cd18 kfence: maximize allocation wait timeout duration
new a2fe07b5d15c kfence: use power-efficient work queue to run delayed work
new 1477c785047c fs/buffer.c: add debug print for __getblk_gfp() stall problem
new d38d769d7cc8 fs/buffer.c: dump more info for __getblk_gfp() stall problem
new 6bb830f26f30 kernel/hung_task.c: Monitor killed tasks.
new 4728152a4c7d alpha: eliminate old-style function definitions
new 6e8660e32bf1 fs/proc/generic.c: fix incorrect pde_is_permanent check
new 1a5968824456 proc: save LOC in __xlate_proc_name()
new 4fd336c243ad proc: mandate ->proc_lseek in "struct proc_ops"
new 159a3e0bf1a2 proc: smoke test lseek()
new 4a61b0d28461 proc: delete redundant subset=pid check
new d3845cb2eba4 selftests: proc: test subset=pid
new efafb01516e2 procfs: allow reading fdinfo with PTRACE_MODE_READ
new 7e630bb1e414 procfs/dmabuf: add inode number to /proc/*/fdinfo
new 602edb642972 proc/sysctl: fix function name error in comments
new 09b4770f4388 proc/sysctl: make protected_* world readable
new 52f25ebcb6da include: remove pagemap.h from blkdev.h
new 73227e42c0b0 kernel.h: drop inclusion in bitmap.h
new 7bb88276f35f linux/profile.h: remove unnecessary declaration
new 305759c84dde kernel/async.c: fix pr_debug statement
new 1c4515f16254 kernel/cred.c: make init_groups static
new a4c61d1a4be1 tools: disable -Wno-type-limits
new e23f8dc68602 tools: bitmap: sync function declarations with the kernel
new 9fbda2a32e6b tools: sync BITMAP_LAST_WORD_MASK() macro with the kernel
new 68b80f24c2f6 arch: rearrange headers inclusion order in asm/bitops for [...]
new c5bbf47fa0a8 lib: extend the scope of small_const_nbits() macro
new 654b7e0373eb tools: sync small_const_nbits() macro with the kernel
new f55b3e1ced3d lib: inline _find_next_bit() wrappers
new da7a53ba4218 tools: sync find_next_bit implementation
new a54cbe7fa597 lib: add fast path for find_next_*_bit()
new 7b4721abd551 lib: add fast path for find_first_*_bit() and find_last_bit()
new 7c3c0a5796a8 h8300: rearrange headers inclusion order in asm/bitops
new eb4f70779d05 tools: sync lib/find_bit implementation
new 25ff44ec82e5 MAINTAINERS: add entry for the bitmap API
new 5fd15b96fe97 lib/bch.c: fix a typo in the file bch.c
new 5f5777f1ce01 lib: fix inconsistent indenting in process_bit1()
new 036f4fed6633 lib/list_sort.c: fix typo in function description
new 73bec7251e75 lib/genalloc.c: Fix a typo
new d56167f120a1 lib: crc8: pointer to data block should be const
new 3dcf6b553bee lib: stackdepot: turn depot_lock spinlock to raw_spinlock
new ff51c3f5482b lib/percpu_counter: tame kernel-doc compile warning
new 593814dfd7cf lib/genalloc: add parameter description to fix doc compile [...]
new 3d8ae8e32ac3 lib: parser: clean up kernel-doc
new 5490772c2dd3 include/linux/compat.h: remove unneeded declaration from C [...]
new 09aa604969d1 checkpatch: warn when missing newline in return sysfs_emit [...]
new 5b34a2401134 checkpatch: exclude four preprocessor sub-expressions from [...]
new 053a069f9240 checkpatch: improve ALLOC_ARRAY_ARGS test
new 4ada56f5e293 kselftest: introduce new epoll test case
new 14eec85219aa fs/epoll: restore waking from ep_done_scan()
new be652737f631 isofs: fix fall-through warnings for Clang
new 8f18042e27d2 fs/nilfs2: fix misspellings using codespell tool
new 6417ec500c75 nilfs2: fix typos in comments
new 307911ed7ca7 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr
new c522784ae2d5 hpfs: replace one-element array with flexible-array member
new 824499d6bb3d do_wait: make PIDTYPE_PID case O(1) instead of O(n)
new a9b9a24e4b20 kernel/fork.c: simplify copy_mm()
new f87689c01403 kernel/fork.c: fix typos
new 71f8babc88a3 kernel/crash_core: add crashkernel=auto for vmcore creation
new ae4bd5aa92bc kexec: Add kexec reboot string
new 43caa6e73729 kernel: kexec_file: fix error return code of kexec_calcula [...]
new 346ae007d23f kexec: dump kmessage before machine_kexec
new 2a241be6c793 gcov: combine common code
new e909b15a4792 gcov: simplify buffer allocation
new 133e8dd2129d gcov: use kvmalloc()
new 5bb98fa78b1a gcov: clang: fix clang-11+ build
new a7f6f28eca4d gcov: clang: drop support for clang-10 and older
new aefef4506ddf smp: kernel/panic.c - silence warnings
new 229aaea13f9e delayacct: clear right task's flag after blkio completes
new 92fe1e50e39b aio: simplify read_events()
new 13f9db5d27f6 gdb: lx-symbols: store the abspath()
new 6f4942eb7cfd scripts/gdb: document lx_current is only supported by x86
new 6d1748f6c309 scripts/gdb: add lx_current support for arm64
new e7807e731289 kernel/resource: make walk_system_ram_res() find all busy [...]
new bf3a980a6b99 kernel/resource: make walk_mem_res() find all busy IORESOU [...]
new ec10e8c87a33 kernel/resource: remove first_lvl / siblings_only logic
new 68a6fd6d5930 kernel/resource: allow region_intersects users to hold res [...]
new 28b32da7e45f kernel-resource-allow-region_intersects-users-to-hold-reso [...]
new ee4b933c56b0 kernel/resource: refactor __request_region to allow extern [...]
new 0f45e8d9e484 kernel/resource: fix locking in request_free_mem_region
new 470da4c4e53c selftests: remove duplicate include
new dcb3ee583c7a kernel/async.c: stop guarding pr_debug() statements
new 99aafdfc8a26 kernel/async.c: remove async_unregister_domain()
new 97f8172f9a98 init/initramfs.c: do unpacking asynchronously
new 773f67b9ab7c modules: add CONFIG_MODPROBE_PATH
new e0f4bf8e11f8 ipc/sem.c: mundane typo fixes
new ed66326982cf Merge branch 'akpm-current/current'
new 3d2e38c237fe mm: fix some typos and code style problems
new 629a050a155c drivers/char: remove /dev/kmem for good
new 42eef9b4ba04 mm: remove xlate_dev_kmem_ptr()
new 3c0bf017721a mm/vmalloc: remove vwrite()
new b1e1fcff6985 arm: print alloc free paths for address in registers
new 8917359739f0 scripts/spelling.txt: add "overlfow"
new 2ef8602bdcab scripts/spelling.txt: Add "diabled" typo
new f4cb890b7b5f scripts/spelling.txt: add "overflw"
new 4b7834a18f79 mm/slab.c: fix spelling mistake "disired" -> "desired"
new 1f5c77e97e3c include/linux/pgtable.h: few spelling fixes
new a6eda9abbb37 kernel/umh.c: fix some spelling mistakes
new c56aac15ada9 kernel/user_namespace.c: fix typos
new 0f5a99295907 kernel/up.c: fix typo
new d14ef173d433 kernel/sys.c: fix typo
new 1470d88a00d8 fs: fat: fix spelling typo of values
new abdc9cfeecd4 ipc/sem.c: spelling fix
new 8992cfe0567c treewide: remove editor modelines and cruft
new e0a548a1b09d mm: fix typos in comments
new 801abe35a4e2 mm: fix typos in comments
new d68241cbd1d7 mmap: make mlock_future_check() global
new 44d0af32b9f2 riscv/Kconfig: make direct map manipulation options depend on MMU
new 935f965381b3 set_memory: allow set_direct_map_*_noflush() for multiple pages
new 6feab0fe7b79 set_memory: allow querying whether set_direct_map_*() is a [...]
new 677639b7e04b mm: introduce memfd_secret system call to create "secret" [...]
new b970af43eee1 memfd_secret: use unsigned int rather than long as syscall [...]
new 7a8a7b0c2cfc secretmem/gup: don't check if page is secretmem without reference
new a56200ab4343 secretmem: optimize page_is_secretmem()
new d33a8de90047 PM: hibernate: disable when there are active secretmem users
new ebad381e4cd1 arch, mm: wire up memfd_secret system call where relevant
new 0f412b92bb35 memfd_secret: use unsigned int rather than long as syscall [...]
new 3a76d185e2d9 secretmem: test: add basic selftest for memfd_secret(2)
new 1149b2007f38 memfd_secret: use unsigned int rather than long as syscall [...]
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 (4252f57600cb)
\
N -- N -- N refs/heads/akpm (1149b2007f38)
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 1204 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:
.gitignore | 8 +-
.../ABI/testing/sysfs-bus-event_source-devices-dsa | 30 +
.../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 6 +-
Documentation/admin-guide/kernel-parameters.rst | 5 -
Documentation/admin-guide/kernel-parameters.txt | 5 -
Documentation/bpf/bpf_devel_QA.rst | 13 +
Documentation/dev-tools/kcsan.rst | 92 +-
Documentation/devicetree/bindings/.gitignore | 4 +-
.../bindings/connector/usb-connector.yaml | 10 +
.../devicetree/bindings/pwm/pwm-rockchip.txt | 27 -
.../devicetree/bindings/pwm/pwm-rockchip.yaml | 100 ++
.../bindings/pwm/toshiba,pwm-visconti.yaml | 43 +
.../devicetree/bindings/regulator/fan53555.txt | 4 +-
.../devicetree/bindings/riscv/microchip.yaml | 27 +
Documentation/devicetree/bindings/serial/8250.yaml | 1 -
.../devicetree/bindings/serial/serial.yaml | 10 +
.../devicetree/bindings/serial/st,stm32-uart.yaml | 27 +-
.../devicetree/bindings/usb/snps,dwc3.yaml | 8 +-
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
Documentation/driver-api/pwm.rst | 10 +-
Documentation/driver-api/usb/usb.rst | 15 +-
.../litmus-tests/locking/DCL-broken.litmus | 55 -
.../litmus-tests/locking/DCL-fixed.litmus | 56 -
.../litmus-tests/locking/RM-broken.litmus | 42 -
Documentation/litmus-tests/locking/RM-fixed.litmus | 42 -
Documentation/virt/kvm/api.rst | 1 -
MAINTAINERS | 8 +
Makefile | 4 +-
arch/.gitignore | 4 +-
arch/arc/kernel/entry.S | 2 +-
arch/arc/kernel/kgdb.c | 1 +
arch/arm/boot/dts/rk3036.dtsi | 4 -
arch/arm/boot/dts/rk3288.dtsi | 4 -
arch/arm/boot/dts/uniphier-pxs2.dtsi | 2 +-
arch/arm/include/asm/xen/swiotlb-xen.h | 1 +
arch/arm/xen/mm.c | 14 +-
arch/arm64/Kconfig | 11 +-
arch/arm64/boot/dts/rockchip/rk3368.dtsi | 4 -
arch/arm64/boot/dts/rockchip/rk3399.dtsi | 4 -
arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 2 +-
arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 4 +-
arch/arm64/include/asm/kernel-pgtable.h | 2 +-
arch/arm64/include/asm/memory.h | 4 +-
arch/arm64/include/asm/sparsemem.h | 3 -
arch/arm64/include/asm/xen/swiotlb-xen.h | 1 +
arch/arm64/kernel/alternative.c | 3 +-
arch/arm64/kernel/process.c | 9 +-
arch/arm64/kernel/vdso32/Makefile | 8 -
arch/arm64/mm/dma-mapping.c | 2 +-
arch/arm64/mm/init.c | 8 +-
arch/arm64/mm/mmu.c | 2 -
arch/arm64/mm/ptdump.c | 2 -
arch/mips/Kconfig | 2 +-
arch/mips/boot/dts/loongson/loongson64-2k1000.dtsi | 6 +-
arch/mips/include/asm/div64.h | 8 +-
arch/mips/include/asm/vdso/gettimeofday.h | 26 +-
arch/powerpc/boot/wrapper | 2 +-
arch/riscv/Kconfig | 85 +-
arch/riscv/Kconfig.socs | 7 +
arch/riscv/Makefile | 8 +-
arch/riscv/boot/Makefile | 13 +
arch/riscv/boot/dts/Makefile | 1 +
arch/riscv/boot/dts/microchip/Makefile | 2 +
.../dts/microchip/microchip-mpfs-icicle-kit.dts | 72 ++
arch/riscv/boot/dts/microchip/microchip-mpfs.dtsi | 329 +++++
arch/riscv/configs/defconfig | 4 +
arch/riscv/include/asm/elf.h | 6 +
arch/riscv/include/asm/kexec.h | 56 +
arch/riscv/include/asm/page.h | 30 +
arch/riscv/include/asm/pgtable.h | 41 +-
arch/riscv/include/asm/smp.h | 4 +-
arch/riscv/include/asm/syscall.h | 2 +-
arch/riscv/kernel/Makefile | 6 +
arch/riscv/kernel/crash_dump.c | 46 +
arch/riscv/kernel/crash_save_regs.S | 56 +
arch/riscv/kernel/head.S | 46 +-
arch/riscv/kernel/head.h | 3 +
arch/riscv/kernel/kexec_relocate.S | 223 ++++
arch/riscv/kernel/machine_kexec.c | 193 +++
arch/riscv/kernel/module.c | 2 +-
arch/riscv/kernel/probes/kprobes.c | 12 +-
arch/riscv/kernel/sbi.c | 10 +-
arch/riscv/kernel/setup.c | 131 +-
arch/riscv/kernel/smp.c | 6 +-
arch/riscv/kernel/syscall_table.c | 2 +-
arch/riscv/kernel/time.c | 2 +-
arch/riscv/kernel/traps.c | 2 +-
arch/riscv/kernel/vdso.c | 4 +-
arch/riscv/kernel/vdso/Makefile | 4 +-
.../kernel/{vmlinux.lds.S => vmlinux-xip.lds.S} | 131 +-
arch/riscv/kernel/vmlinux.lds.S | 6 +
arch/riscv/mm/init.c | 262 +++-
arch/riscv/mm/kasan_init.c | 6 +-
arch/riscv/mm/ptdump.c | 2 +-
arch/riscv/net/bpf_jit_comp64.c | 13 -
arch/riscv/net/bpf_jit_core.c | 14 +
arch/x86/events/core.c | 2 +-
arch/x86/events/intel/core.c | 2 +-
arch/x86/kernel/tsc.c | 1 +
arch/x86/kvm/x86.c | 20 +-
block/bio.c | 9 +-
block/blk-core.c | 34 +-
block/blk-iocost.c | 4 -
block/blk-mq-tag.c | 128 +-
block/blk-mq-tag.h | 6 +-
block/blk-mq.c | 31 +-
block/blk-mq.h | 1 -
block/blk-settings.c | 5 +
block/blk.h | 11 +-
block/elevator.c | 9 -
certs/.gitignore | 2 +-
drivers/acpi/arm64/gtdt.c | 10 +-
drivers/acpi/irq.c | 6 +-
drivers/atm/iphase.c | 2 +-
drivers/block/null_blk/main.c | 114 +-
drivers/block/null_blk/null_blk.h | 5 -
drivers/block/xen-blkback/common.h | 1 +
drivers/block/xen-blkback/xenbus.c | 38 +-
drivers/block/xen-blkfront.c | 2 +-
drivers/char/ttyprintk.c | 11 +
drivers/dma/Kconfig | 12 +
drivers/dma/idxd/Makefile | 2 +
drivers/dma/idxd/device.c | 242 +++-
drivers/dma/idxd/idxd.h | 67 +-
drivers/dma/idxd/init.c | 110 +-
drivers/dma/idxd/irq.c | 19 +-
drivers/dma/idxd/perfmon.c | 662 ++++++++++
drivers/dma/idxd/perfmon.h | 119 ++
drivers/dma/idxd/registers.h | 120 +-
drivers/dma/idxd/submit.c | 40 +-
drivers/dma/idxd/sysfs.c | 368 +++---
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 169 +--
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 19 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 72 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 3 +
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 9 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 13 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 91 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 7 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 173 +--
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 9 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 377 +++++-
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.h | 1 +
drivers/gpu/drm/amd/amdgpu/nv.c | 4 +
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 2 +
drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 4 +
drivers/gpu/drm/amd/amdgpu/ta_ras_if.h | 7 +
drivers/gpu/drm/amd/amdkfd/kfd_device.c | 9 +-
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 2 +-
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 4 +-
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c | 58 +-
.../gpu/drm/amd/amdkfd/kfd_pm4_headers_aldebaran.h | 93 ++
drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 116 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 17 +
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 5 +
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 3 +
drivers/gpu/drm/ttm/ttm_device.c | 2 +-
drivers/gpu/drm/ttm/ttm_tt.c | 2 +
drivers/gpu/drm/vmwgfx/ttm_memory.c | 2 +-
drivers/i3c/master.c | 5 +-
drivers/iio/gyro/mpu3050-core.c | 13 +-
drivers/iio/industrialio-core.c | 6 -
drivers/irqchip/Kconfig | 7 +-
drivers/irqchip/irq-gic-v3.c | 8 +-
drivers/leds/blink/Kconfig | 6 +-
drivers/leds/blink/leds-lgm-sso.c | 2 +-
drivers/leds/leds-lm3642.c | 4 +-
drivers/leds/leds-pca9532.c | 2 +
drivers/leds/trigger/ledtrig-pattern.c | 2 +-
drivers/md/md.c | 8 +-
drivers/md/raid1.c | 2 +
drivers/memory/.gitignore | 2 +-
drivers/mmc/core/block.c | 12 +
drivers/mmc/core/core.c | 11 -
drivers/mmc/core/core.h | 2 -
drivers/mmc/core/mmc.c | 25 +-
drivers/mmc/core/mmc_ops.c | 23 +
drivers/mmc/core/mmc_ops.h | 1 +
drivers/net/ethernet/freescale/enetc/enetc.c | 18 +-
drivers/net/ethernet/intel/i40e/i40e.h | 2 +
drivers/net/ethernet/intel/i40e/i40e_main.c | 23 +-
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 108 +-
drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 2 +-
drivers/net/ethernet/intel/iavf/iavf_fdir.c | 24 +-
drivers/net/ethernet/intel/iavf/iavf_fdir.h | 9 +-
drivers/net/ethernet/intel/iavf/iavf_main.c | 2 -
drivers/net/ethernet/mediatek/Kconfig | 1 +
drivers/net/ethernet/mediatek/mtk_eth_soc.c | 262 ++--
drivers/net/ethernet/mediatek/mtk_eth_soc.h | 50 +-
drivers/net/ethernet/microsoft/mana/hw_channel.c | 2 +-
drivers/net/ethernet/microsoft/mana/mana_en.c | 2 +-
drivers/net/geneve.c | 4 +-
drivers/net/phy/nxp-c45-tja11xx.c | 33 +
drivers/net/usb/r8152.c | 71 +-
drivers/net/virtio_net.c | 12 +-
drivers/platform/x86/gigabyte-wmi.c | 4 +
drivers/pwm/Kconfig | 9 +
drivers/pwm/Makefile | 1 +
drivers/pwm/pwm-atmel.c | 25 +-
drivers/pwm/pwm-mediatek.c | 6 -
drivers/pwm/pwm-pca9685.c | 302 +++--
drivers/pwm/pwm-visconti.c | 190 +++
drivers/regulator/core.c | 33 +-
drivers/regulator/fan53555.c | 136 ++-
drivers/scsi/hosts.c | 16 +-
drivers/scsi/ufs/ufshcd.c | 4 +-
drivers/soc/aspeed/aspeed-lpc-snoop.c | 4 +-
drivers/staging/octeon/ethernet.c | 9 +-
drivers/staging/rtl8188eu/hal/usb_halinit.c | 5 +-
drivers/staging/rtl8188eu/include/drv_types.h | 2 +-
drivers/staging/rtl8188eu/include/rtw_pwrctrl.h | 2 +-
drivers/staging/rtl8188eu/os_dep/rtw_android.c | 17 -
drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 2 +-
drivers/staging/rtl8723bs/core/rtw_cmd.c | 30 +-
drivers/staging/rtl8723bs/core/rtw_io.c | 4 +-
drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 10 +-
drivers/staging/rtl8723bs/core/rtw_mlme.c | 3 +-
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 72 +-
drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 9 +-
drivers/staging/rtl8723bs/core/rtw_security.c | 40 +-
drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 21 +-
drivers/staging/rtl8723bs/core/rtw_xmit.c | 4 +-
drivers/staging/rtl8723bs/hal/hal_com.c | 26 +-
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 4 +-
drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 14 +-
drivers/staging/rtl8723bs/hal/sdio_ops.c | 3 +-
drivers/staging/rtl8723bs/include/rtw_debug.h | 14 -
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 8 +-
drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 2 +-
drivers/staging/rtl8723bs/os_dep/os_intfs.c | 32 +-
drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 15 +-
drivers/tty/mxser.c | 7 -
drivers/tty/serial/8250/8250_aspeed_vuart.c | 5 +-
drivers/tty/serial/8250/8250_fsl.c | 11 +-
drivers/tty/serial/8250/8250_omap.c | 6 +-
drivers/tty/serial/8250/8250_port.c | 6 +-
drivers/tty/serial/8250/Kconfig | 6 +-
drivers/tty/serial/Kconfig | 18 +-
drivers/tty/serial/altera_jtaguart.c | 2 -
drivers/tty/serial/altera_uart.c | 2 -
drivers/tty/serial/amba-pl010.c | 2 -
drivers/tty/serial/amba-pl011.c | 2 -
drivers/tty/serial/apbuart.c | 2 -
drivers/tty/serial/ar933x_uart.c | 2 -
drivers/tty/serial/arc_uart.c | 2 -
drivers/tty/serial/atmel_serial.c | 18 -
drivers/tty/serial/bcm63xx_uart.c | 2 -
drivers/tty/serial/icom.c | 2 -
drivers/tty/serial/lpc32xx_hs.c | 2 -
drivers/tty/serial/mcf.c | 2 -
drivers/tty/serial/meson_uart.c | 2 -
drivers/tty/serial/mpc52xx_uart.c | 2 -
drivers/tty/serial/msm_serial.c | 4 -
drivers/tty/serial/omap-serial.c | 51 +-
drivers/tty/serial/owl-uart.c | 2 -
drivers/tty/serial/qcom_geni_serial.c | 6 +-
drivers/tty/serial/rda-uart.c | 2 -
drivers/tty/serial/rp2.c | 2 -
drivers/tty/serial/sa1100.c | 2 -
drivers/tty/serial/serial_txx9.c | 4 +-
drivers/tty/serial/sifive.c | 2 -
drivers/tty/serial/stm32-usart.c | 89 +-
drivers/tty/serial/stm32-usart.h | 8 +-
drivers/tty/serial/sunsu.c | 4 -
drivers/tty/serial/timbuart.c | 2 -
drivers/tty/serial/vt8500_serial.c | 2 -
drivers/tty/serial/xilinx_uartps.c | 3 +-
drivers/tty/synclink_gt.c | 2 +-
drivers/tty/vt/.gitignore | 6 +-
drivers/usb/cdns3/cdnsp-gadget.c | 14 +-
drivers/usb/class/cdc-acm.c | 3 +-
drivers/usb/core/quirks.c | 1 +
drivers/usb/dwc2/core.c | 25 +-
drivers/usb/dwc2/core.h | 5 +
drivers/usb/dwc2/core_intr.c | 205 ++--
drivers/usb/dwc2/gadget.c | 4 +
drivers/usb/dwc2/hcd.c | 92 +-
drivers/usb/dwc2/params.c | 18 +-
drivers/usb/dwc2/platform.c | 16 +
drivers/usb/dwc3/core.c | 30 +
drivers/usb/dwc3/core.h | 10 +
drivers/usb/dwc3/gadget.c | 33 +-
drivers/usb/gadget/config.c | 4 +
drivers/usb/gadget/legacy/inode.c | 3 +-
drivers/usb/gadget/udc/dummy_hcd.c | 23 +-
drivers/usb/gadget/udc/net2272.c | 3 +-
drivers/usb/host/xhci-mtk.c | 43 +-
drivers/usb/misc/adutux.c | 6 +-
drivers/usb/musb/musb_core.h | 4 +-
drivers/usb/storage/datafab.c | 1 -
drivers/usb/typec/tcpm/tcpm.c | 6 +-
drivers/xen/Kconfig | 31 -
drivers/xen/Makefile | 3 -
drivers/xen/pcpu.c | 35 -
drivers/xen/xen-acpi-cpuhotplug.c | 446 -------
drivers/xen/xen-acpi-memhotplug.c | 475 --------
drivers/xen/xen-pciback/pci_stub.c | 6 +-
drivers/xen/xen-pciback/vpci.c | 7 +-
drivers/xen/xen-stub.c | 90 --
fs/ceph/Kconfig | 1 +
fs/ceph/addr.c | 626 ++++------
fs/ceph/cache.c | 125 --
fs/ceph/cache.h | 101 +-
fs/ceph/caps.c | 27 +-
fs/ceph/debugfs.c | 12 +-
fs/ceph/dir.c | 34 +-
fs/ceph/export.c | 12 +-
fs/ceph/file.c | 52 +-
fs/ceph/inode.c | 36 +-
fs/ceph/io.c | 2 +-
fs/ceph/mds_client.c | 20 +-
fs/ceph/mds_client.h | 1 +
fs/ceph/metric.c | 62 +-
fs/ceph/metric.h | 56 +-
fs/ceph/snap.c | 2 +-
fs/ceph/super.h | 32 +-
fs/ceph/xattr.c | 7 +
fs/cifs/cifsfs.c | 30 +-
fs/cifs/cifsfs.h | 2 +-
fs/cifs/cifsglob.h | 17 -
fs/cifs/cifsproto.h | 13 -
fs/cifs/file.c | 88 +-
fs/cifs/fs_context.c | 25 +-
fs/cifs/fs_context.h | 2 +
fs/cifs/inode.c | 2 -
fs/cifs/misc.c | 80 --
fs/ext4/file.c | 25 +-
fs/ext4/namei.c | 24 +-
fs/io_uring.c | 562 ++++++---
include/linux/bio.h | 4 +-
include/linux/blk-mq.h | 2 -
include/linux/blkdev.h | 2 +
include/linux/clocksource.h | 5 +
include/linux/compat.h | 2 +-
include/linux/cpuhotplug.h | 1 +
include/linux/devm-helpers.h | 13 +-
include/linux/mm.h | 12 +-
include/linux/mm_types.h | 9 +-
include/linux/pagemap.h | 1 +
include/linux/rcupdate.h | 2 +-
include/linux/rcutiny.h | 1 +
include/linux/rcutree.h | 1 +
include/linux/regulator/driver.h | 2 +-
include/linux/serial_core.h | 10 +-
include/linux/srcu.h | 6 -
include/linux/srcutree.h | 2 +
include/linux/timer.h | 2 +
include/net/page_pool.h | 12 +-
include/trace/events/rcu.h | 1 -
include/uapi/asm-generic/siginfo.h | 2 +-
include/uapi/drm/amdgpu_drm.h | 2 -
include/uapi/linux/io_uring.h | 23 +
include/uapi/linux/kexec.h | 1 +
include/xen/acpi.h | 35 -
include/xen/arm/swiotlb-xen.h | 7 +
include/xen/interface/features.h | 14 +
include/xen/swiotlb-xen.h | 1 +
init/main.c | 2 -
kernel/.gitignore | 4 +-
kernel/bpf/verifier.c | 9 +-
kernel/dma/swiotlb.c | 3 +-
kernel/kcsan/core.c | 53 +-
kernel/kcsan/kcsan.h | 39 +-
kernel/kcsan/report.c | 169 ++-
kernel/locking/lockdep.c | 6 +-
kernel/rcu/Kconfig.debug | 2 +-
kernel/rcu/rcu.h | 10 +-
kernel/rcu/rcutorture.c | 234 ++--
kernel/rcu/refscale.c | 109 +-
kernel/rcu/srcutree.c | 28 +-
kernel/rcu/sync.c | 4 +-
kernel/rcu/tasks.h | 57 +-
kernel/rcu/tiny.c | 1 +
kernel/rcu/tree.c | 188 +--
kernel/rcu/tree.h | 14 +-
kernel/rcu/tree_plugin.h | 239 ++--
kernel/rcu/tree_stall.h | 83 +-
kernel/rcu/update.c | 8 +-
kernel/signal.c | 2 +
kernel/time/clocksource.c | 23 +-
kernel/time/timer.c | 14 +
lib/.gitignore | 10 +-
lib/bitmap.c | 9 -
lib/iov_iter.c | 8 +-
lib/math/test_div64.c | 38 +-
lib/test_bitmap.c | 7 -
lib/vsprintf.c | 2 -
mm/filemap.c | 10 +-
mm/oom_kill.c | 2 +-
mm/readahead.c | 4 +-
mm/slab.h | 1 -
mm/slab_common.c | 12 +-
mm/slub.c | 8 -
mm/util.c | 2 +-
net/bluetooth/hci_request.c | 12 +-
net/ceph/auth_x.c | 2 +-
net/core/page_pool.c | 12 +-
net/core/sock.c | 2 +-
net/mptcp/protocol.c | 74 +-
net/openvswitch/meter.c | 4 +-
net/rds/message.c | 1 -
net/rds/send.c | 2 +-
net/sunrpc/svc.c | 3 +-
net/xdp/xsk.c | 2 +-
samples/auxdisplay/.gitignore | 2 +-
samples/binderfs/.gitignore | 3 +-
samples/connector/.gitignore | 2 +-
samples/hidraw/.gitignore | 2 +-
samples/mei/.gitignore | 2 +-
samples/nitro_enclaves/.gitignore | 2 +-
samples/pidfd/.gitignore | 2 +-
samples/seccomp/.gitignore | 8 +-
samples/timers/.gitignore | 2 +-
samples/vfs/.gitignore | 4 +-
samples/watch_queue/.gitignore | 3 +-
samples/watchdog/.gitignore | 2 +-
scripts/.gitignore | 18 +-
scripts/Makefile.lib | 3 +
scripts/Makefile.package | 2 +-
scripts/basic/.gitignore | 2 +-
scripts/dtc/.gitignore | 4 +-
scripts/gcc-plugins/.gitignore | 2 +-
scripts/genksyms/.gitignore | 2 +-
scripts/genksyms/Makefile | 2 +-
scripts/kconfig/.gitignore | 13 +-
scripts/mod/.gitignore | 8 +-
scripts/nsdeps | 2 +-
scripts/recordmcount.pl | 2 +-
scripts/setlocalversion | 2 +-
scripts/tags.sh | 2 +-
security/selinux/include/classmap.h | 5 +-
sound/soc/codecs/da7219.c | 5 +-
sound/soc/codecs/lpass-va-macro.c | 7 +-
sound/soc/codecs/lpass-wsa-macro.c | 11 +-
sound/soc/codecs/rt5682.c | 6 +-
sound/soc/codecs/rt711-sdca.c | 181 ++-
sound/soc/codecs/rt711-sdca.h | 2 +
sound/soc/codecs/wcd934x.c | 6 +-
sound/soc/generic/audio-graph-card.c | 30 +-
sound/soc/generic/simple-card.c | 178 +--
sound/soc/stm/stm32_sai_sub.c | 5 +-
tools/bpf/bpftool/btf.c | 30 +-
tools/cgroup/memcg_slabinfo.py | 8 +-
tools/lib/bpf/bpf_helpers.h | 19 +-
tools/lib/bpf/btf.c | 5 -
tools/lib/bpf/libbpf.c | 373 +++---
tools/lib/bpf/libbpf_internal.h | 45 +
tools/lib/bpf/linker.c | 1270 +++++++++++++++++---
tools/memory-model/Documentation/explanation.txt | 2 +-
tools/memory-model/Documentation/locking.txt | 320 -----
tools/memory-model/litmus-tests/.gitignore | 2 +-
tools/memory-model/scripts/README | 16 +-
tools/memory-model/scripts/checkalllitmus.sh | 29 +-
tools/memory-model/scripts/checkghlitmus.sh | 11 +-
tools/memory-model/scripts/checklitmus.sh | 25 +-
tools/memory-model/scripts/checklitmushist.sh | 2 +-
tools/memory-model/scripts/checktheselitmus.sh | 43 -
tools/memory-model/scripts/cmplitmushist.sh | 49 +-
tools/memory-model/scripts/hwfnseg.sh | 20 -
tools/memory-model/scripts/initlitmushist.sh | 2 +-
tools/memory-model/scripts/judgelitmus.sh | 120 +-
tools/memory-model/scripts/newlitmushist.sh | 4 +-
tools/memory-model/scripts/parseargs.sh | 21 +-
tools/memory-model/scripts/runlitmus.sh | 80 --
tools/memory-model/scripts/runlitmushist.sh | 29 +-
tools/memory-model/scripts/simpletest.sh | 35 -
tools/perf/builtin-ftrace.c | 2 +-
tools/perf/util/auxtrace.c | 2 +-
tools/perf/util/data.c | 5 +-
tools/perf/util/map.c | 7 +-
tools/testing/selftests/bpf/Makefile | 18 +-
tools/testing/selftests/bpf/README.rst | 9 +
.../selftests/bpf/prog_tests/linked_funcs.c | 42 +
.../testing/selftests/bpf/prog_tests/linked_maps.c | 30 +
.../testing/selftests/bpf/prog_tests/linked_vars.c | 43 +
tools/testing/selftests/bpf/progs/linked_funcs1.c | 73 ++
tools/testing/selftests/bpf/progs/linked_funcs2.c | 73 ++
tools/testing/selftests/bpf/progs/linked_maps1.c | 82 ++
tools/testing/selftests/bpf/progs/linked_maps2.c | 76 ++
tools/testing/selftests/bpf/progs/linked_vars1.c | 54 +
tools/testing/selftests/bpf/progs/linked_vars2.c | 55 +
.../drivers/net/mlxsw/mirror_gre_scale.sh | 3 +-
.../selftests/drivers/net/mlxsw/port_scale.sh | 6 +-
.../selftests/drivers/net/mlxsw/sch_red_core.sh | 4 +-
.../drivers/net/mlxsw/spectrum-2/resource_scale.sh | 4 +-
.../drivers/net/mlxsw/spectrum/resource_scale.sh | 4 +-
.../selftests/drivers/net/mlxsw/tc_flower_scale.sh | 6 +-
tools/testing/selftests/net/Makefile | 2 +
.../net/forwarding/mirror_gre_vlan_bridge_1q.sh | 2 +-
.../testing/selftests/net/forwarding/mirror_lib.sh | 19 +-
tools/testing/selftests/net/mptcp/mptcp_connect.c | 48 +-
tools/testing/selftests/net/mptcp/mptcp_connect.sh | 31 +-
.../selftests/{powerpc/eeh => net}/settings | 0
.../selftests/perf_events/sigtrap_threads.c | 2 +-
.../testing/selftests/rcutorture/bin/kvm-again.sh | 33 +-
.../testing/selftests/rcutorture/bin/kvm-build.sh | 6 +-
.../selftests/rcutorture/bin/kvm-end-run-stats.sh | 40 -
.../selftests/rcutorture/bin/kvm-find-errors.sh | 2 +-
.../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 2 +-
.../testing/selftests/rcutorture/bin/kvm-remote.sh | 227 ----
tools/testing/selftests/rcutorture/bin/kvm.sh | 47 +-
tools/testing/selftests/rcutorture/bin/torture.sh | 2 +-
.../selftests/rcutorture/configs/rcu/BUSTED-BOOST | 17 -
.../rcutorture/configs/rcu/BUSTED-BOOST.boot | 8 -
.../selftests/rcutorture/configs/rcuscale/TREE | 2 +-
.../selftests/rcutorture/configs/rcuscale/TREE54 | 2 +-
.../rcutorture/configs/refscale/NOPREEMPT | 2 +-
.../selftests/rcutorture/configs/refscale/PREEMPT | 2 +-
.../rcutorture/formal/srcu-cbmc/src/locks.h | 2 +-
usr/.gitignore | 4 +-
usr/gen_initramfs.sh | 2 +-
usr/include/.gitignore | 4 +-
514 files changed, 10639 insertions(+), 7256 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-bus-event_source-devices-dsa
delete mode 100644 Documentation/devicetree/bindings/pwm/pwm-rockchip.txt
create mode 100644 Documentation/devicetree/bindings/pwm/pwm-rockchip.yaml
create mode 100644 Documentation/devicetree/bindings/pwm/toshiba,pwm-visconti.yaml
create mode 100644 Documentation/devicetree/bindings/riscv/microchip.yaml
delete mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus
delete mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus
delete mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus
delete mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus
create mode 100644 arch/arm/include/asm/xen/swiotlb-xen.h
create mode 100644 arch/arm64/include/asm/xen/swiotlb-xen.h
create mode 100644 arch/riscv/boot/dts/microchip/Makefile
create mode 100644 arch/riscv/boot/dts/microchip/microchip-mpfs-icicle-kit.dts
create mode 100644 arch/riscv/boot/dts/microchip/microchip-mpfs.dtsi
create mode 100644 arch/riscv/include/asm/kexec.h
create mode 100644 arch/riscv/kernel/crash_dump.c
create mode 100644 arch/riscv/kernel/crash_save_regs.S
create mode 100644 arch/riscv/kernel/kexec_relocate.S
create mode 100644 arch/riscv/kernel/machine_kexec.c
copy arch/riscv/kernel/{vmlinux.lds.S => vmlinux-xip.lds.S} (55%)
create mode 100644 drivers/dma/idxd/perfmon.c
create mode 100644 drivers/dma/idxd/perfmon.h
create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_aldebaran.h
create mode 100644 drivers/pwm/pwm-visconti.c
delete mode 100644 drivers/xen/xen-acpi-cpuhotplug.c
delete mode 100644 drivers/xen/xen-acpi-memhotplug.c
delete mode 100644 drivers/xen/xen-stub.c
create mode 100644 include/xen/arm/swiotlb-xen.h
delete mode 100644 tools/memory-model/Documentation/locking.txt
delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh
delete mode 100755 tools/memory-model/scripts/hwfnseg.sh
delete mode 100755 tools/memory-model/scripts/runlitmus.sh
delete mode 100755 tools/memory-model/scripts/simpletest.sh
create mode 100644 tools/testing/selftests/bpf/prog_tests/linked_funcs.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/linked_maps.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/linked_vars.c
create mode 100644 tools/testing/selftests/bpf/progs/linked_funcs1.c
create mode 100644 tools/testing/selftests/bpf/progs/linked_funcs2.c
create mode 100644 tools/testing/selftests/bpf/progs/linked_maps1.c
create mode 100644 tools/testing/selftests/bpf/progs/linked_maps2.c
create mode 100644 tools/testing/selftests/bpf/progs/linked_vars1.c
create mode 100644 tools/testing/selftests/bpf/progs/linked_vars2.c
copy tools/testing/selftests/{powerpc/eeh => net}/settings (100%)
delete mode 100755 tools/testing/selftests/rcutorture/bin/kvm-end-run-stats.sh
delete mode 100755 tools/testing/selftests/rcutorture/bin/kvm-remote.sh
delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/BUSTED-BOOST
delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/BUSTED-BOOST.boot
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from 6476ec743f1 Automatic date update in version.in
new c290cb01fac gdb: fix sparc build failure of linux-nat
The 1 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:
gdb/ChangeLog | 5 +++++
gdb/sparc-linux-nat.c | 4 ++--
2 files changed, 7 insertions(+), 2 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-stable-defconfig
in repository toolchain/ci/binutils-gdb.
from a03f0af7e3 Automatic date update in version.in
adds 54254f3896 Automatic date update in version.in
adds 3f07ddd689 Automatic date update in version.in
adds 3b1317df03 Automatic date update in version.in
adds acfd932381 Automatic date update in version.in
adds 602ed821f5 Fix type of .persistent.bss section
adds 839298c39b Automatic date update in version.in
adds 589787a791 Automatic date update in version.in
adds 5c1f3db6a3 Automatic date update in version.in
No new revisions were added by this update.
Summary of changes:
bfd/ChangeLog | 4 ++++
bfd/elf.c | 1 +
bfd/version.h | 2 +-
gas/ChangeLog | 6 ++++++
gas/testsuite/gas/elf/section25.d | 4 +++-
gas/testsuite/gas/elf/section26.d | 6 +++++-
gas/testsuite/gas/elf/section26.s | 3 +++
7 files changed, 23 insertions(+), 3 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-stable-defconfig
in repository toolchain/ci/base-artifacts.
discards 8713ac74 0: update: binutils-gcc-linux-qemu: boot
new 2483e9a6 0: update: binutils-gcc-linux-qemu: boot
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 (8713ac74)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-s [...]
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 1 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:
01-reset_artifacts/console.log | 166 +-
02-prepare_abe/console.log | 422 +-
03-build_abe-binutils/console.log | 11560 ++++-----
04-build_abe-stage1/console.log | 18356 +++++++-------
05-build_linux/console.log | 720 +-
06-build_abe-qemu/console.log | 6280 ++---
07-boot_linux/console.log | 490 +-
08-check_regression/console.log | 24 +-
08-check_regression/results.regressions | 2 +-
09-update_baseline/console.log | 2 +-
09-update_baseline/results.regressions | 2 +-
console.log | 38130 +++++++++++++++---------------
jenkins/manifest.sh | 22 +-
13 files changed, 38254 insertions(+), 37922 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allyesconfig
in repository toolchain/ci/qemu.
from 8fe9f1f891 Update version for v6.0.0-rc3 release
adds af1bb59c07 osdep: include glib-compat.h before other QEMU headers
adds 875df03b22 osdep: protect qemu/osdep.h with extern "C"
adds ec63ca2d35 include/qemu/osdep.h: Move system includes to top
adds 1df0878cff hw/arm/armsse: Give SSE-300 its own Property array
adds 330ef14e6e hw/arm/armsse: Make SSE-300 use Cortex-M55
adds c57b27ea89 target/arm: drop CF_LAST_IO/dc->condjump check
adds 277aed998a accel/tcg: avoid re-translating one-shot instructions
adds 0c5393a134 Merge remote-tracking branch 'remotes/pmaydell/tags/pull-tar [...]
adds 3791642c8d mptsas: Remove unused MPTSASState 'pending' field (CVE-2021-3392)
adds e11ce6c065 migration: Deprecate redundant query-migrate result @blocked
adds ef71c1bc81 target/mips/rel6_translate: Change license to GNU LGPL v2.1 [...]
adds bac9b87bd2 qga: fix guest-get-disks regression
adds b1cffefa1b Update version for v6.0.0-rc4 release
adds bc38e31b4e net: check the existence of peer before trying to pad
adds ffa090bc56 target/s390x: fix s390_probe_access to check PAGE_WRITE_ORG [...]
No new revisions were added by this update.
Summary of changes:
VERSION | 2 +-
accel/tcg/translate-all.c | 2 +-
disas/arm-a64.cc | 2 +-
disas/nanomips.cpp | 2 +-
hw/arm/armsse.c | 24 +++++++++++++++++++-----
hw/scsi/mptsas.c | 6 ------
hw/scsi/mptsas.h | 1 -
include/net/net.h | 5 +++++
include/qemu/compiler.h | 6 ++++++
include/qemu/osdep.h | 38 +++++++++++++++++++++++++++++---------
net/slirp.c | 2 +-
net/tap-win32.c | 2 +-
net/tap.c | 2 +-
qapi/migration.json | 9 +++++++--
qga/commands-posix.c | 1 +
target/arm/translate.c | 5 -----
target/mips/rel6_translate.c | 9 ++++-----
target/s390x/mem_helper.c | 2 +-
18 files changed, 79 insertions(+), 41 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.