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-release-arm-next-allnoconfig in repository toolchain/ci/linux.
omits a5fb44b89809 Add linux-next specific files for 20210428 omits 2a460f74ef00 Merge branch 'akpm/master' omits cf4f16d39746 memfd_secret: use unsigned int rather than long as syscall [...] omits 142742b99466 secretmem: test: add basic selftest for memfd_secret(2) omits 8a3257c9017a memfd_secret: use unsigned int rather than long as syscall [...] omits bbc81645c3d9 arch, mm: wire up memfd_secret system call where relevant omits 11c18faf57dc PM: hibernate: disable when there are active secretmem users omits b37331564b82 secretmem: optimize page_is_secretmem() omits ca6caa9803d2 secretmem/gup: don't check if page is secretmem without reference omits 27795be01f76 memfd_secret: use unsigned int rather than long as syscall [...] omits 478b2afc40e9 mm: introduce memfd_secret system call to create "secret" [...] omits 10dfe0ea2e7a set_memory: allow querying whether set_direct_map_*() is a [...] omits 5eba19f7e159 set_memory: allow set_direct_map_*_noflush() for multiple pages omits 0a3085a93097 riscv/Kconfig: make direct map manipulation options depend on MMU omits edaa1809d83b mmap: make mlock_future_check() global omits 122c6beed1ce mm: fix typos in comments omits 514f6bf4831b mm: fix typos in comments omits 2d0231f50333 treewide: remove editor modelines and cruft omits 37c778456817 ipc/sem.c: spelling fix omits f88d121e38ac fs: fat: fix spelling typo of values omits a9749fd46550 kernel/sys.c: fix typo omits f7e5c5e5e610 kernel/up.c: fix typo omits 1487a369e037 kernel/user_namespace.c: fix typos omits 4d51c748265c kernel/umh.c: fix some spelling mistakes omits eb15afef66b5 include/linux/pgtable.h: few spelling fixes omits a10c2208d90c mm/slab.c: fix spelling mistake "disired" -> "desired" omits 547cb4a58097 scripts/spelling.txt: add "overflw" omits 61f525db1a38 scripts/spelling.txt: Add "diabled" typo omits 97275183e5c7 scripts/spelling.txt: add "overlfow" omits 044c2c113854 arm: print alloc free paths for address in registers omits 11621a994a53 mm/vmalloc: remove vwrite() omits 331dd44a10e3 mm: remove xlate_dev_kmem_ptr() omits f81a3f8c386d drivers/char: remove /dev/kmem for good omits f5ab5bc34335 mm: fix some typos and code style problems omits b8e5f984fe55 Merge branch 'akpm-current/current' omits d566627a01ed Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' omits cb1dc41a4b9e Merge remote-tracking branch 'rust/rust-next' omits 8227070f114a Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] omits 0f91d6bdcb5e Merge remote-tracking branch 'kunit-next/kunit' omits 2142781a6ba8 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits a3f3482452ee Merge remote-tracking branch 'nvmem/for-next' omits 674d70815622 Merge remote-tracking branch 'slimbus/for-next' omits 80488a900b7e Merge remote-tracking branch 'gnss/gnss-next' omits bcfffc63a942 Merge remote-tracking branch 'kspp/for-next/kspp' omits 044a0b1791d1 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits a1c019d6b4b6 Merge remote-tracking branch 'rtc/rtc-next' omits 3985eb2309c8 Merge remote-tracking branch 'coresight/next' omits c7048d600609 Merge remote-tracking branch 'livepatching/for-next' omits bdf017caadd0 Merge remote-tracking branch 'kselftest/next' omits c17913cd001e Merge remote-tracking branch 'pwm/for-next' omits ae815eba4e85 Merge remote-tracking branch 'pinctrl/for-next' omits cdca337d8068 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 781d4b547083 Merge remote-tracking branch 'rpmsg/for-next' omits 98a186cf4c77 Merge remote-tracking branch 'vhost/linux-next' omits b4da81403d21 Merge remote-tracking branch 'scsi/for-next' omits 8a957286d2b9 Merge remote-tracking branch 'cgroup/for-next' omits 3de4bf7c843b Merge remote-tracking branch 'dmaengine/next' omits 15faf5b22df8 Merge remote-tracking branch 'vfio/next' omits fac2f056a6f9 Merge remote-tracking branch 'phy-next/next' omits e1776745ab28 Merge remote-tracking branch 'ipmi/for-next' omits 2efd870256d3 Merge remote-tracking branch 'leds/for-next' omits 4242035d144e Merge remote-tracking branch 'hsi/for-next' omits 32726e6f396f Merge remote-tracking branch 'chrome-platform/for-next' omits ce0a69bcc4ff Merge remote-tracking branch 'percpu/for-next' omits 72621939dd4d Merge remote-tracking branch 'kvm/next' omits 68e3f7b8516d Merge remote-tracking branch 'rcu/rcu/next' omits 0792ad354834 Merge remote-tracking branch 'ftrace/for-next' omits 28ec14340e67 Merge remote-tracking branch 'edac/edac-for-next' omits 699939caab35 Merge remote-tracking branch 'tip/auto-latest' omits 7b5b020152e8 Merge remote-tracking branch 'mailbox/mailbox-for-next' omits 8ba8658d76ac Merge remote-tracking branch 'devicetree/for-next' omits 2c7abe59651e Merge remote-tracking branch 'iommu/next' omits ef635964cad1 Merge remote-tracking branch 'safesetid/safesetid-next' omits 7c41c2f81733 Merge remote-tracking branch 'keys/keys-next' omits 36e404ba04c7 Merge remote-tracking branch 'integrity/next-integrity' omits 9e3caa53b10b Merge remote-tracking branch 'apparmor/apparmor-next' omits 0fdbe578d8a2 Merge remote-tracking branch 'security/next-testing' omits 72a832aef423 Merge remote-tracking branch 'battery/for-next' omits 67bf442e5adb Merge remote-tracking branch 'backlight/for-backlight-next' omits 22e3f6251e8c Merge remote-tracking branch 'mfd/for-mfd-next' omits 85abe2aa871e Merge remote-tracking branch 'mmc/next' omits d42e487bfa0a Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 6c991cbb0a39 Merge remote-tracking branch 'device-mapper/for-next' omits 323b2dc8fdcc Merge remote-tracking branch 'block/for-next' omits c452e8b31e29 Merge remote-tracking branch 'input/next' omits 7765e021d7f5 Merge remote-tracking branch 'modules/modules-next' omits 9c1dce595913 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 8b863cc9d9b9 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 93065cb31b44 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits b6211164f76a Merge remote-tracking branch 'drm-intel/for-linux-next' omits fda30eefeaa5 Merge remote-tracking branch 'amdgpu/drm-next' omits 3e66ad237ac7 Merge remote-tracking branch 'drm-misc/for-linux-next' omits f72fabf300c9 Merge remote-tracking branch 'drm/drm-next' omits ccbcb123b42e Merge remote-tracking branch 'gfs2/for-next' omits db622d78e0a2 Merge remote-tracking branch 'bluetooth/master' omits 03ee761d857d Merge remote-tracking branch 'bpf-next/for-next' omits 425d4d43ce0a Merge remote-tracking branch 'net-next/master' omits dda776f0369f Merge remote-tracking branch 'rdma/for-next' omits bb9dbe2415d9 Merge remote-tracking branch 'swiotlb/linux-next' omits d89a55505bbd Merge remote-tracking branch 'dlm/next' omits b0134821cb2d Merge remote-tracking branch 'ieee1394/for-next' omits e82188248a93 Merge remote-tracking branch 'thermal/thermal/linux-next' omits aeb475cbe671 Merge remote-tracking branch 'pm/linux-next' omits 293f0ae4ca1b Merge remote-tracking branch 'v4l-dvb/master' omits 3327c5cb820b Merge remote-tracking branch 'jc_docs/docs-next' omits 1c79ce151f3a Merge remote-tracking branch 'i3c/i3c/next' omits a5f1cd8685e8 Merge remote-tracking branch 'i2c/i2c/for-next' omits c52e0463a996 Merge remote-tracking branch 'hid/for-next' omits 1dd0dd62788c Merge remote-tracking branch 'pci/next' omits 28f5142902de Merge remote-tracking branch 'printk/for-next' omits ff7b654ff6e8 Merge remote-tracking branch 'vfs/for-next' omits 93623365bd4e Merge remote-tracking branch 'xfs/for-next' omits c734f11f3560 Merge remote-tracking branch 'v9fs/9p-next' omits 8e54ed45795f Merge remote-tracking branch 'ubifs/next' omits 18347628eb82 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 4e8d84c8fb9e Merge remote-tracking branch 'cel/for-next' omits 3a3de0a6eb9c Merge remote-tracking branch 'nfs/linux-next' omits ac7241c3f352 Merge remote-tracking branch 'jfs/jfs-next' omits bca7c0aebdd6 Merge remote-tracking branch 'fuse/for-next' omits 72ebbe2f8f80 Merge remote-tracking branch 'f2fs/dev' omits da977483290a Merge remote-tracking branch 'ext4/dev' omits 62b0617f184e Merge remote-tracking branch 'ext3/for_next' omits 7169dceb29cf Merge remote-tracking branch 'exfat/dev' omits e2cdf89734da Merge remote-tracking branch 'ecryptfs/next' omits 07cd2b8f014e Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 7b8aef379a3f Merge remote-tracking branch 'ceph/master' omits 1485eeb94d64 Merge remote-tracking branch 'btrfs/for-next' omits c6bc47bec553 Merge remote-tracking branch 'pidfd/for-next' omits d1931ef06591 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 6c79663cfb21 Merge remote-tracking branch 'uml/linux-next' omits 3df46a504280 Merge remote-tracking branch 'sh/for-next' omits 6688041d3cb9 Merge remote-tracking branch 's390/for-next' omits a14e0b3ad412 Merge remote-tracking branch 'risc-v/for-next' omits 104c056aae86 Merge remote-tracking branch 'powerpc/next' omits 1ae5c2d9ff36 Merge remote-tracking branch 'parisc-hd/for-next' omits 88397e84c34c Merge remote-tracking branch 'mips/mips-next' omits e5a03607dc33 Merge remote-tracking branch 'microblaze/next' omits f0429a35e41d Merge remote-tracking branch 'm68knommu/for-next' omits 5ad6e2c3233d Merge remote-tracking branch 'h8300/h8300-next' omits c1028dc965ed Merge remote-tracking branch 'csky/linux-next' omits 618ff592ca4b Merge remote-tracking branch 'clk/clk-next' omits 9dbab03e20dd Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 1a1c8780123b Merge remote-tracking branch 'tegra/for-next' omits 62a21a9871a4 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits cd3f7050357b Merge remote-tracking branch 'samsung-krzk/for-next' omits b4d5beac584c Merge remote-tracking branch 'rockchip/for-next' omits 535cd2de8aad Merge remote-tracking branch 'reset/reset/next' omits d2335069804c Merge remote-tracking branch 'renesas/next' omits e5422cee0f94 Merge remote-tracking branch 'realtek/for-next' omits 194196458d9e Merge remote-tracking branch 'raspberrypi/for-next' omits acbf9285ead6 Merge remote-tracking branch 'qcom/for-next' omits e513a90300d3 Merge remote-tracking branch 'omap/for-next' omits 77c903538804 Merge remote-tracking branch 'mvebu/for-next' omits de2815d54078 Merge remote-tracking branch 'mediatek/for-next' omits f7371dfb49f3 Merge remote-tracking branch 'keystone/next' omits aec2827fbd28 Merge remote-tracking branch 'imx-mxs/for-next' omits 55d26fff13d8 Merge remote-tracking branch 'drivers-memory/for-next' omits 9c064298a8eb Merge remote-tracking branch 'at91/at91-next' omits 90eed08672df Merge remote-tracking branch 'aspeed/for-next' omits 83a502589ebb Merge remote-tracking branch 'amlogic/for-next' omits 57fc94c6106b Merge remote-tracking branch 'actions/for-next' omits 0d365595fa69 Merge remote-tracking branch 'arm-soc/for-next' omits 39f4fa2a0351 Merge remote-tracking branch 'arm64/for-next/core' omits e370fdea14cc Merge remote-tracking branch 'arm/for-next' omits 7de2fbbe40e7 Merge remote-tracking branch 'asm-generic/master' omits 37569377bd49 Merge remote-tracking branch 'dma-mapping/for-next' omits 217592c7949b Merge remote-tracking branch 'kbuild/for-next' omits 76619f2c150a Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 6d8c3338527a Merge remote-tracking branch 'pidfd-fixes/fixes' omits 4d56ec533afa Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 7c42a0c74dd1 Merge remote-tracking branch 'scsi-fixes/fixes' omits 8de40448015d Merge remote-tracking branch 'vfs-fixes/fixes' omits 7edb4ee9691c Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 92f9ae4be89c Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 27b8324e442e Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits ce249e573860 Merge remote-tracking branch 'ide/master' omits c5245438469c Merge remote-tracking branch 'soundwire-fixes/fixes' omits 6f5f1527c6c6 Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits 8424c0e18205 Merge remote-tracking branch 'phy/fixes' omits 829cd6e40eb4 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits c52bff5bc211 Merge remote-tracking branch 'pci-current/for-linus' omits 6bf9f8d76a0a Merge remote-tracking branch 'spi-fixes/for-linus' omits cbba6c0bf5ba Merge remote-tracking branch 'sound-current/for-linus' omits bf486ea29275 Merge remote-tracking branch 'ipsec/master' omits b7f331ea4171 Merge remote-tracking branch 'net/master' omits f614d2564542 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits a514beb5b99f Merge remote-tracking branch 'arc-current/for-curr' omits c59c36dc9572 Merge commit 'ed94f87c2b123241ae5644cf82327e2da653adb6' in [...] omits 3e867c7a5cdf Merge branch 'for-5.13/drivers-post-merge' into for-next omits 479ca6bb9269 Merge branch 'for-5.13/io_uring' into for-next omits edc510855d96 gpio: sim: Fix dereference of free'd pointer config omits 2a66140108eb Merge branch 'kconfig' into for-next omits b33976d90d1e kbuild: update config_data.gz only when the content of .co [...] omits 8573271e6946 .gitignore: prefix local generated files with a slash omits 215d4d370c82 .gitignore: ignore only top-level modules.builtin omits 1445d06d0380 .gitignore: move tags and TAGS close to other tag files omits c11c7440457d kernel/.gitgnore: remove stale timeconst.h and hz.bc omits 1d70a1ba0412 usr/include: refactor .gitignore omits 2531ddd065a1 genksyms: fix stale comment omits 332af88454cc kbuild: add comment about why cmd_shipped uses 'cat' omits 7e007d8d4efb kbuild: replace LANG=C with LC_ALL=C omits 456f0e4e6a56 Merge branch 'for-5.13/drivers' into for-next omits df29598aaf5c MAINTAINERS: add microchip polarfire soc support omits 3c44d15e5ffd Merge branch 'pm-sleep' into linux-next omits cc4e1ea50bba Merge remote-tracking branch 'spi/for-5.13' into spi-linus omits c8ed872108d7 Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits 7a44c41a9797 Merge branch 'for-5.13/drivers' into for-next omits 9e784db6e653 Merge branch 'for-5.13/io_uring' into for-next omits 43d172338d4a Merge branch 'for-5.13/io_uring' into for-next omits 996d5118c922 Merge branch 'for-5.13/io_uring' into for-next omits 2d8d34804eb1 Merge branch 'for-5.13/libata' into for-next omits 6d6bee88ab81 Merge branch 'for-5.13/drivers' into for-next omits 3f3963f3c7e1 Merge branch 'for-5.13/block' into for-next omits 3aa93efad9b6 Merge branch 'for-5.13/io_uring' into for-next omits a49d14276ac4 gpio: sim: allocate IDA numbers earlier omits eb4fae8d3b9e Merge tag 'v5.12' omits 2641282a2aa8 Merge branch 'irq/core' omits 7982b0dd319f Merge branch 'clocksource.2021.04.25a' into HEAD omits 10f5d441880a clocksource: Reduce WATCHDOG_THRESHOLD omits a7813519f8a3 clocksource: Forgive tsc_early pre-calibration drift omits 54d3cfc88be6 clocksource: Limit number of CPUs checked for clock synchr [...] omits 8db8c57757fd Merge branch 'linus' omits e0f4bf8e11f8 ipc/sem.c: mundane typo fixes omits 773f67b9ab7c modules: add CONFIG_MODPROBE_PATH omits 97f8172f9a98 init/initramfs.c: do unpacking asynchronously omits 99aafdfc8a26 kernel/async.c: remove async_unregister_domain() omits dcb3ee583c7a kernel/async.c: stop guarding pr_debug() statements omits 470da4c4e53c selftests: remove duplicate include omits 0f45e8d9e484 kernel/resource: fix locking in request_free_mem_region omits ee4b933c56b0 kernel/resource: refactor __request_region to allow extern [...] omits 28b32da7e45f kernel-resource-allow-region_intersects-users-to-hold-reso [...] omits 68a6fd6d5930 kernel/resource: allow region_intersects users to hold res [...] omits ec10e8c87a33 kernel/resource: remove first_lvl / siblings_only logic omits bf3a980a6b99 kernel/resource: make walk_mem_res() find all busy IORESOU [...] omits e7807e731289 kernel/resource: make walk_system_ram_res() find all busy [...] omits 6d1748f6c309 scripts/gdb: add lx_current support for arm64 omits 6f4942eb7cfd scripts/gdb: document lx_current is only supported by x86 omits 13f9db5d27f6 gdb: lx-symbols: store the abspath() omits 92fe1e50e39b aio: simplify read_events() omits 229aaea13f9e delayacct: clear right task's flag after blkio completes omits aefef4506ddf smp: kernel/panic.c - silence warnings omits a7f6f28eca4d gcov: clang: drop support for clang-10 and older omits 5bb98fa78b1a gcov: clang: fix clang-11+ build omits 133e8dd2129d gcov: use kvmalloc() omits e909b15a4792 gcov: simplify buffer allocation omits 2a241be6c793 gcov: combine common code omits 346ae007d23f kexec: dump kmessage before machine_kexec omits 43caa6e73729 kernel: kexec_file: fix error return code of kexec_calcula [...] omits ae4bd5aa92bc kexec: Add kexec reboot string omits 71f8babc88a3 kernel/crash_core: add crashkernel=auto for vmcore creation omits f87689c01403 kernel/fork.c: fix typos omits a9b9a24e4b20 kernel/fork.c: simplify copy_mm() omits 824499d6bb3d do_wait: make PIDTYPE_PID case O(1) instead of O(n) omits c522784ae2d5 hpfs: replace one-element array with flexible-array member omits 307911ed7ca7 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 6417ec500c75 nilfs2: fix typos in comments omits 8f18042e27d2 fs/nilfs2: fix misspellings using codespell tool omits be652737f631 isofs: fix fall-through warnings for Clang omits 14eec85219aa fs/epoll: restore waking from ep_done_scan() omits 4ada56f5e293 kselftest: introduce new epoll test case omits 053a069f9240 checkpatch: improve ALLOC_ARRAY_ARGS test omits 5b34a2401134 checkpatch: exclude four preprocessor sub-expressions from [...] omits 09aa604969d1 checkpatch: warn when missing newline in return sysfs_emit [...] omits 5490772c2dd3 include/linux/compat.h: remove unneeded declaration from C [...] omits 3d8ae8e32ac3 lib: parser: clean up kernel-doc omits 593814dfd7cf lib/genalloc: add parameter description to fix doc compile [...] omits ff51c3f5482b lib/percpu_counter: tame kernel-doc compile warning omits 3dcf6b553bee lib: stackdepot: turn depot_lock spinlock to raw_spinlock omits d56167f120a1 lib: crc8: pointer to data block should be const omits 73bec7251e75 lib/genalloc.c: Fix a typo omits 036f4fed6633 lib/list_sort.c: fix typo in function description omits 5f5777f1ce01 lib: fix inconsistent indenting in process_bit1() omits 5fd15b96fe97 lib/bch.c: fix a typo in the file bch.c omits 25ff44ec82e5 MAINTAINERS: add entry for the bitmap API omits eb4f70779d05 tools: sync lib/find_bit implementation omits 7c3c0a5796a8 h8300: rearrange headers inclusion order in asm/bitops omits 7b4721abd551 lib: add fast path for find_first_*_bit() and find_last_bit() omits a54cbe7fa597 lib: add fast path for find_next_*_bit() omits da7a53ba4218 tools: sync find_next_bit implementation omits f55b3e1ced3d lib: inline _find_next_bit() wrappers omits 654b7e0373eb tools: sync small_const_nbits() macro with the kernel omits c5bbf47fa0a8 lib: extend the scope of small_const_nbits() macro omits 68b80f24c2f6 arch: rearrange headers inclusion order in asm/bitops for [...] omits 9fbda2a32e6b tools: sync BITMAP_LAST_WORD_MASK() macro with the kernel omits e23f8dc68602 tools: bitmap: sync function declarations with the kernel omits a4c61d1a4be1 tools: disable -Wno-type-limits omits 1c4515f16254 kernel/cred.c: make init_groups static omits 305759c84dde kernel/async.c: fix pr_debug statement omits 7bb88276f35f linux/profile.h: remove unnecessary declaration omits 73227e42c0b0 kernel.h: drop inclusion in bitmap.h omits 52f25ebcb6da include: remove pagemap.h from blkdev.h omits 09b4770f4388 proc/sysctl: make protected_* world readable omits 602edb642972 proc/sysctl: fix function name error in comments omits 7e630bb1e414 procfs/dmabuf: add inode number to /proc/*/fdinfo omits efafb01516e2 procfs: allow reading fdinfo with PTRACE_MODE_READ omits d3845cb2eba4 selftests: proc: test subset=pid omits 4a61b0d28461 proc: delete redundant subset=pid check omits 159a3e0bf1a2 proc: smoke test lseek() omits 4fd336c243ad proc: mandate ->proc_lseek in "struct proc_ops" omits 1a5968824456 proc: save LOC in __xlate_proc_name() omits 6e8660e32bf1 fs/proc/generic.c: fix incorrect pde_is_permanent check omits 4728152a4c7d alpha: eliminate old-style function definitions omits 6bb830f26f30 kernel/hung_task.c: Monitor killed tasks. omits d38d769d7cc8 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 1477c785047c fs/buffer.c: add debug print for __getblk_gfp() stall problem omits a2fe07b5d15c kfence: use power-efficient work queue to run delayed work omits b513c904cd18 kfence: maximize allocation wait timeout duration omits def86fa773a7 kfence: await for allocation using wait_event omits bd5d3aed18e2 kfence: zero guard page after out-of-bounds access omits 13eec13914ba mm/process_vm_access.c: remove duplicate include omits 8145edc94c12 mm/mempolicy: minor coding style tweaks omits 00c3d526c16c mm/memory_hotplug: minor coding style tweaks omits bcb4ac635570 mm/vmalloc: minor coding style tweaks omits eac65a95758b mm/frontswap: minor coding style tweaks omits c748a81010e8 mm/mlock: minor coding style tweaks omits c45d1268f7d9 mm/filemap: minor coding style tweaks omits aeb864eb373a mm/page_alloc: minor coding style tweaks omits 9f195b77e13d mm/shmem: minor coding style tweaks omits e7fdf78eadf5 mm/oom_kill: minor coding style tweaks omits 12e004d5cb5d mm/compaction: minor coding style tweaks omits 589d01523f8d mm/vmscan: minor coding style tweaks omits de045f06938b mm/sparse: minor coding style tweaks omits fc9c44205c3c mm/swapfile: minor coding style tweaks omits 732cb6e51026 mm/mempool: minor coding style tweaks omits d743716d1d45 mm/highmem: Remove deprecated kmap_atomic omits af7ffd63023b mm/highmem.c: fix coding style issue omits 37d84fb2bcbe btrfs: use memzero_page() instead of open coded kmap pattern omits 70ce8b259247 iov_iter: lift memzero_page() to highmem.h omits 8adee7bc3101 mm/zsmalloc: use BUG_ON instead of if condition followed by BUG. omits 7dcc2a37c2b8 mm/zswap.c: switch from strlcpy to strscpy omits 3d2336f3e575 arm64/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE omits bfd0aca97286 x86/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE omits 6447340a11a7 mm,memory_hotplug: add kernel boot option to enable memmap [...] omits 3382638f6878 acpi,memhotplug: enable MHP_MEMMAP_ON_MEMORY when supported omits 75ba761b0e62 mm,memory_hotplug: allocate memmap from the added memory range omits ec380b82825c mm,memory_hotplug: factor out adjusting present pages into [...] omits f0f601107e83 mm,memory_hotplug: relax fully spanned sections check omits 32b375ab224c drivers/base/memory: introduce memory_block_{online,offline} omits b819a7b2c17f mm/memory_hotplug: remove broken locking of zone PCP struc [...] omits 385a9202b24b selftests/vm: gup_test: test faulting in kernel, and verif [...] omits 90be40ac79c3 selftests/vm: gup_test: fix test flag omits 142da9ab5725 mm/gup: longterm pin migration cleanup omits 849c2c7ec421 mm/gup: change index type to long as it counts pages omits 68d5b21047a7 memory-hotplug.rst: add a note about ZONE_MOVABLE and page [...] omits 0375a58c9237 mm/gup: migrate pinned pages out of movable zone omits 076281696a6f mm/gup: do not migrate zero page omits aea8a8940650 mm: honor PF_MEMALLOC_PIN for all movable pages omits 9bba51c2f847 mm: apply per-task gfp constraints in fast path omits 932013756a47 mm/hugeltb: fix renaming of PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN omits 7a0e525efa2b mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN omits 4b7429758043 mm/gup: check for isolation errors omits 33dd46962186 mm/gup: return an error on migration failure omits acbd4764b98b mm/gup: check every subpage of a compound page during isolation omits 88d29760df59 mm/gup: don't pin migrated cma pages in movable zone omits 275b4b3beb88 mm/util.c: fix typo omits 28d905f4940e mm/util.c: reduce mem_dump_obj() object size omits f25e4028d14e mm: drop redundant HAVE_ARCH_TRANSPARENT_HUGEPAGE omits d265de9d1540 mm: drop redundant ARCH_ENABLE_SPLIT_PMD_PTLOCK omits 80e6c03d69f6 mm-drop-redundant-arch_enable__migration-fix-fix omits 8ec606056c76 mm-drop-redundant-arch_enable__migration-fix omits e1d2d5d9f7ab mm: drop redundant ARCH_ENABLE_[HUGEPAGE|THP]_MIGRATION omits e7c723fb2c6b mm: generalize ARCH_ENABLE_MEMORY_[HOTPLUG|HOTREMOVE] omits 2993739f18ed mm: generalize SYS_SUPPORTS_HUGETLBFS (rename as ARCH_SUPP [...] omits 06468b3e8a5b mm: generalize ARCH_HAS_CACHE_LINE_SIZE omits a73ffe0789a7 mm/mmap.c: don't unlock VMAs in remap_file_pages() omits 2e7b1d4f7f9a x86/mm: track linear mapping split events omits 7ff0596880d3 mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats omits 21a75a4c3fd3 mm: /proc/sys/vm/stat_refresh skip checking known negative stats omits 498929d6450e mm: no more EINVAL from /proc/sys/vm/stat_refresh omits 6c72371af571 mm: restore node stat checking in /proc/sys/vm/stat_refresh omits 64ced9fc1ab5 mm/ksm: remove unused parameter from remove_trailing_rmap_items() omits c1165320917e ksm: fix potential missing rmap_item for stable_node omits 140cc0c8d432 ksm: remove dedicated macro KSM_FLAG_MASK omits b936a23ae40d ksm: use GET_KSM_PAGE_NOLOCK to get ksm page in remove_rma [...] omits 64983f22f4b7 ksm: remove redundant VM_BUG_ON_PAGE() on stable_tree_search() omits 88c2b367bb2d mm: use proper type for cma_[alloc|release] omits 1601d6da22c1 mm: cma: add the CMA instance name to cma trace events omits e3641bc5f529 mm: cma: support sysfs omits 47cb8db4d3c0 mm: cma: Add the CMA instance name to the cma_alloc_start [...] omits c4c6bcd1658b mm: cma: add trace events for CMA alloc perf testing omits 03e27cb56976 mm: cma: use pr_err_ratelimited for CMA warning omits c5b316999623 mm: vmstat: add cma statistics omits 428fb39391f0 Revert "mm: migrate: skip shared exec THP for NUMA balancing" omits 08e93cf17cf1 mm/migrate.c: use helper migrate_vma_collect_skip() in mig [...] omits 99df2173225c mm/migrate.c: fix potential indeterminate pte entry in mig [...] omits 0fcf3a9c1a17 mm/migrate.c: remove unnecessary rc != MIGRATEPAGE_SUCCESS [...] omits 1e8248028ace mm/migrate.c: make putback_movable_page() static omits b2fc2f83a633 mm: fs: invalidate BH LRU during page migration omits 40192cf23e34 mm: replace migrate_[prep|finish] with lru_cache_[disable|enable] omits 411e4c6dac17 mm: disable LRU pagevec during the migration temporarily omits 38bd185be0c0 mm: compaction: update the COMPACT[STALL|FAIL] events properly omits 76fc42cfc4d4 mm/compaction: remove unused variable sysctl_compact_memory omits 67555d1bb8ee mm: vmscan: shrink deferred objects proportional to priority omits 663e2b334244 mm: memcontrol: reparent nr_deferred when memcg offline omits 1b681c73d01d mm: vmscan: don't need allocate shrinker->nr_deferred for [...] omits 753bdd804452 mm: vmscan: use per memcg nr_deferred of shrinker omits f4c89f55d5b5 mm: vmscan: add per memcg shrinker nr_deferred omits 915bdebee7c3 mm: vmscan: use a new flag to indicate shrinker is registered omits 96666f675383 mm-vmscan-add-shrinker_info_protected-helper-fix omits d7703f3d19ce mm: vmscan: add shrinker_info_protected() helper omits cac64fadeaf8 mm: memcontrol: rename shrinker_map to shrinker_info omits 609a50bbcd3d mm: vmscan: use kvfree_rcu instead of call_rcu omits c16ffd3c0fb0 mm: vmscan: remove memcg_shrinker_map_size omits 56ba0ce1cfb5 mm: vmscan: use shrinker_rwsem to protect shrinker_maps al [...] omits 3006c317272d mm: vmscan: consolidate shrinker_maps handling code omits bcdf58b7f552 mm: vmscan: use nid from shrink_control for tracepoint omits bb4b992c4fd2 mm/vmscan: replace implicit RECLAIM_ZONE checks with expli [...] omits 059e59e2be56 mm/vmscan: move RECLAIM* bits to uapi header omits 381b9e0b091b userfaultfd/selftests: add test exercising minor fault handling omits f4fe35e133c0 userfaultfd: update documentation to describe minor fault [...] omits ee7318f897d0 userfaultfd: add UFFDIO_CONTINUE ioctl omits b18235ad328d userfaultfd: hugetlbfs: only compile UFFD helpers if confi [...] omits 09e1613013c8 userfaultfd: disable huge PMD sharing for MINOR registered VMAs omits ce68acfe0bea userfaultfd/hugetlbfs: fix minor fault page leak omits 77d5dac68939 userfaultfd: add minor fault registration mode omits 63e56aec3b7a mm,page_alloc: drop unnecessary checks from pfn_range_vali [...] omits 4cffa3b20bd1 mm: make alloc_contig_range handle in-use hugetlb pages omits b5e2c2ebf959 mm: make alloc_contig_range handle free hugetlb pages omits 63daf9c39779 mm,hugetlb: split prep_new_huge_page functionality omits 78b98bf7d498 mm,hugetlb: drop clearing of flag from prep_new_huge_page omits bd79547435d6 mm,compaction: let isolate_migratepages_{range,block} retu [...] omits 4a4ef4794afa mm,page_alloc: bail out earlier on -ENOMEM in alloc_contig [...] omits 0b8e7f90e505 hugetlb: add lockdep_assert_held() calls for hugetlb_lock omits 969ba6cc456f hugetlb: make free_huge_page irq safe omits 1735cecc7b0e hugetlb: change free_pool_huge_page to remove_pool_huge_page omits c74b66848421 hugetlb: call update_and_free_page without hugetlb_lock omits bb2f7bbd48d8 hugetlb: create remove_hugetlb_page() to separate functionality omits b82914dab0b3 hugetlb: add per-hstate mutex to synchronize user adjustments omits 25257247246f hugetlb: no need to drop hugetlb_lock to call cma_release omits 5c2d7b73aad9 mm/cma: change cma mutex to irq safe spinlock omits 194174b53b4a mm/hugetlb: remove unused variable pseudo_vma in remove_in [...] omits 8701d72a50fc mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() omits fae0e7d103d6 mm/hugeltb: clarify (chg - freed) won't go negative in hug [...] omits 91aaa7a4c550 mm/hugeltb: simplify the return code of __vma_reservation_ [...] omits b7943dd6a4d7 mm/hugeltb: remove redundant VM_BUG_ON() in region_add() omits 0e6b32a70059 mm: huge_memory: debugfs for file-backed THP split omits c1f299218659 mm: huge_memory: a new debugfs interface for splitting THP tests omits c86f4bc15424 khugepaged: remove meaningless !pte_present() check in khu [...] omits f144c6deff86 khugepaged: remove unnecessary out label in collapse_huge_page() omits 5331a0f92df5 khugepaged: use helper function range_in_vma() in collapse [...] omits e5688d38f0ee mm/khugepaged.c: replace barrier() with READ_ONCE() for a [...] omits 87fd9d136336 mm/huge_memory.c: use helper function migration_entry_to_page() omits d0060397f820 mm/huge_memory.c: remove unused macro TRANSPARENT_HUGEPAGE [...] omits cfc9c20b33d6 mm/huge_memory.c: remove redundant PageCompound() check omits 1d3e997b8faf mm/huge_memory.c: rework the function do_huge_pmd_numa_pag [...] omits 5d36661b634f mm/huge_memory.c: make get_huge_zero_page() return bool omits 1367a166a07e mm/huge_memory.c: rework the function vma_adjust_trans_huge() omits b05ef4d04a59 mm/huge_memory.c: remove unnecessary local variable ret2 omits de81025d426e khugepaged: fix wrong result value for trace_mm_collapse_h [...] omits ad157e2361a4 khugepaged: use helper khugepaged_test_exit() in __khugepa [...] omits 1b3f9e665c0c khugepaged: reuse the smp_wmb() inside __SetPageUptodate() omits 11a41e9407fd khugepaged: remove unneeded return value of khugepaged_col [...] omits df62ba627b43 mm/hugetlb: avoid calculating fault_mutex_hash in truncate [...] omits 14a6f9a38ab1 mm/hugetlb: simplify the code when alloc_huge_page() faile [...] omits 61798f780668 mm/hugetlb_cgroup: remove unnecessary VM_BUG_ON_PAGE in hu [...] omits 7db534e41d13 mm/hugetlb: optimize the surplus state transfer code in mo [...] omits cb9f3626412d mm/hugetlb: use some helper functions to cleanup code omits 5e3fcdef213f mm: generalize HUGETLB_PAGE_SIZE_VARIABLE omits dfb554d9b7cb mm/hugetlb: remove redundant reservation check condition i [...] omits 0fa0db6c4b95 hugetlb/userfaultfd: unshare all pmds for hugetlbfs when r [...] omits 1921c93529c7 mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h omits 3e884a8cd40d mm/hugetlb: fix build with !ARCH_WANT_HUGE_PMD_SHARE omits fe3d6fa952ac hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled omits ee774f2ee60d hugetlb-pass-vma-into-huge_pte_alloc-and-huge_pmd_share-fix omits b72cf33b43ae hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share() omits 5a88fbf1a425 mm/memory-failure: unnecessary amount of unmapping omits b48192e720f3 mm/page_alloc: redundant definition variables of pfn in for loop omits bce8b666a08c mm: page_alloc: ignore init_on_free=1 for debug_pagealloc=1 omits b7abf474c922 net: page_pool: use alloc_pages_bulk in refill code path omits df1ced1738d0 net: page_pool: refactor dma_map into own function page_po [...] omits c6887b21a1f5 SUNRPC: refresh rq_pages using a bulk page allocator omits e55e73eccffe SUNRPC: set rq_page_end differently omits 5ef8e841fd90 mm/page_alloc: inline __rmqueue_pcplist omits a5ccfe5d1875 mm/page_alloc: optimize code layout for __alloc_pages_bulk omits d648639cba85 mm-page_alloc-add-an-array-based-interface-to-the-bulk-pag [...] omits 98b64296cb8a mm/page_alloc: add an array-based interface to the bulk pa [...] omits 52900d22a185 mm/page_alloc: add a bulk page allocator -fix -fix -fix omits 2fd8b400762c mm/page_alloc: Add a bulk page allocator -fix -fix omits e96c12e4f11f mm-page_alloc-add-a-bulk-page-allocator-fix omits 588312a6d134 mm/page_alloc: add a bulk page allocator omits c49847b562fc mm/page_alloc: rename alloced to allocated omits 58f5f81040e3 mm/page_alloc: duplicate include linux/vmalloc.h omits 997c498406cf mm, page_alloc: avoid page_to_pfn() in move_freepages() omits c6efcb2aee35 mm/Kconfig: remove default DISCONTIGMEM_MANUAL omits 79137ef00fe3 mm: page_alloc: dump migrate-failed pages omits 722a20f36de9 mm/mempolicy: fix mpol_misplaced kernel-doc omits 0e3bbdef2e12 mm/mempolicy: rewrite alloc_pages_vma documentation omits 16a5487ec9ca mm/mempolicy: rewrite alloc_pages documentation omits 6591fee93b5d mm/mempolicy: rename alloc_pages_current to alloc_pages omits a6ea498b9ea9 mm/page_alloc: combine __alloc_pages and __alloc_pages_nodemask omits e01d740baebf mm/page_alloc: rename gfp_mask to gfp omits 66e05df54348 mm/page_alloc: rename alloc_mask to alloc_gfp omits eae9fae4b99d include/linux/page-flags-layout.h: cleanups omits cee926572d20 include/linux/page-flags-layout.h: correctly determine LAS [...] omits dc8b002ddea6 mm: remove lru_add_drain_all in alloc_contig_range omits 6578265de64b mm/page_alloc: drop pr_info_ratelimited() in alloc_contig_range() omits 2b385a2d5376 mm: move mem_init_print_info() into mm_init() omits 763eb741f31d irq_work: record irq_work_queue() call stack omits 9aed8050498a kasan: detect false-positives in tests omits 5210208ebb3a kasan: record task_work_add() call stack omits a59083145952 kasan: docs: update tests section omits b40e5324549a kasan: docs: update ignoring accesses section omits 63aeca6bc89c kasan: docs: update shadow memory section omits c2a76d964642 kasan: docs: update HW_TAGS implementation details section omits c2fcc15d8dfe kasan: docs: update SW_TAGS implementation details section omits e770d4c64479 kasan: docs: update GENERIC implementation details section omits aa68e606afc6 kasan: docs: update boot parameters section omits 71260743f0ad kasan: docs: update error reports section omits 4ed6297d2c8f kasan: docs: update usage section omits 7b31f4f2e7ce kasan: docs: update overview section omits 981879109e65 kasan: docs: clean up sections omits cd4e4cbd2db3 kasan, mm: integrate slab init_on_free with HW_TAGS omits b18321ecfa6c kasan, mm: integrate slab init_on_alloc with HW_TAGS omits 663332feaf03 mm, kasan: fix for "integrate page_alloc init with HW_TAGS" omits 20f345b61975 kasan, mm: integrate page_alloc init with HW_TAGS omits de86f9146813 kasan: init memory in kasan_(un)poison for HW_TAGS omits f4e91977df14 arm64: kasan: allow to init memory when setting tags omits 22006e9e475d mm, kasan: don't poison boot memory with tag-based modes omits a87e8cf3d330 kasan: initialize shadow to TAG_INVALID for SW_TAGS omits cb4bf93bc986 kasan: fix kasan_byte_accessible() to be consistent with a [...] omits a0dceb506d7d mm/kasan: switch from strlcpy to strscpy omits bfe1adbeb5a6 pagewalk: prefix struct kernel-doc descriptions omits 064da405aed9 MAINTAINERS: assign pagewalk.h to MEMORY MANAGEMENT omits ba8c484e9692 mm/doc: add mm.h and mm_types.h to the mm-api document omits c8a744991924 mm/doc: turn fault flags into an enum omits 77133aa7110e mm/doc: fix page_maybe_dma_pinned kerneldoc omits e3a30fe5af0a mm/doc: fix fault_flag_allow_retry_first kerneldoc omits 6422b73d6463 mm/vmalloc: remove an empty line omits 59cc57b23c99 mm/vmalloc: refactor the preloading loagic omits ab770d59426b vm/test_vmalloc.sh: adapt for updated driver interface omits 2a80ef1eaeb8 lib/test_vmalloc.c: extend max value of nr_threads parameter omits ee3b0d57c630 lib/test_vmalloc.c: add a new 'nr_threads' parameter omits f522b561b5d3 lib/test_vmalloc.c: remove two kvfree_rcu() tests omits 1d813df80039 mm: vmalloc: prevent use after free in _vm_unmap_aliases omits 4ff751d694c6 mm/vmalloc: print correct vmalloc allocation size omits fb20bf06a99a mm/vmalloc: improve allocation failure error messages omits 13fd2dcbb2e5 mm-vmalloc-remove-map_kernel_range-fix-2 omits 35651244acd5 mm-vmalloc-remove-unmap_kernel_range-fix-fix omits 3d292be275fb mm-vmalloc-remove-unmap_kernel_range-fix omits 4e606ffb9991 mm/vmalloc: remove unmap_kernel_range omits 9a1ab1e6ed6f powerpc/xive: remove unnecessary unmap_kernel_range omits 1c4cbbb41826 kernel/dma: remove unnecessary unmap_kernel_range omits 40e08246fcae mm/vmalloc: remove map_kernel_range omits 49bbc9190a83 mm/vmalloc: fix read of uninitialized pointer area omits 3e437d56fc35 mm/vmalloc: hugepage vmalloc mappings omits 735186b581e2 mm/vmalloc: add vmap_range_noflush variant omits d2a8bb183c78 mm: move vmap_range from mm/ioremap.c to mm/vmalloc.c omits 1c16facf5d3e mm/vmalloc: provide fallback arch huge vmap support functions omits b7ff1822a7c2 x86: inline huge vmap supported functions omits 80f97931f0fa arm64: inline huge vmap supported functions omits 32a5f2372e4b powerpc: inline huge vmap supported functions omits fd8ff8ef8276 mm: HUGE_VMAP arch support cleanup omits 24fc3943e493 mm/ioremap: rename ioremap_*_range to vmap_*_range omits bd0c23f15143 mm/vmalloc: rename vmap_*_range vmap_pages_*_range omits ede7a3b0f80c mm: apply_to_pte_range warn and fail if a large pte is enc [...] omits 5943fcdc118a sparc32: add stub pud_page define for walking huge vmalloc [...] omits 091fd8907f27 mm/vmalloc: fix HUGE_VMAP regression by enabling huge page [...] omits 7790be02099c ARM: mm: add missing pud_page define to 2-level page tables omits 0b9466675263 mm/vmalloc: use rb_tree instead of list for vread() lookups omits 4447a73c25bd mm: unexport remap_vmalloc_range_partial omits 03fc30b20c8d samples/vfio-mdev/mdpy: use remap_vmalloc_range omits 125c5f86debc mm/sparse: add the missing sparse_buffer_fini() in error branch omits 775aca470592 mm/dmapool: switch from strlcpy to strscpy omits c462e0696a4b selftests: add a MREMAP_DONTUNMAP selftest for shmem omits 690a8d0e6f55 Revert "mremap: don't allow MREMAP_DONTUNMAP on special_ma [...] omits eca0e1f35be9 mm: extend MREMAP_DONTUNMAP to non-anonymous mappings omits b56054b6cdbd NUMA balancing: reduce TLB flush via delaying mapping on h [...] omits c5806f37e467 i915: fix remap_io_sg to verify the pgprot omits dbd668c40fc6 i915: use io_mapping_map_user omits e9f73f99df91 mm: add a io_mapping_map_user helper omits c0414fa91437 mm: add remap_pfn_range_notrack omits 8e880fcfafe5 mm, tracing: improve rss_stat tracepoint message omits d70e28e2cf98 x86/vmemmap: optimize for consecutive sections in partial [...] omits 27a20ac96043 x86-vmemmap-handle-unpopulated-sub-pmd-ranges-fix omits a3c62db9c9ba x86/vmemmap: handle unpopulated sub-pmd ranges omits f3b796e135a3 x86/vmemmap: drop handling of 1GB vmemmap ranges omits 120f32c6cacb x86/vmemmap: drop handling of 4K unaligned vmemmap range omits 331fce4c2d6c mm/interval_tree: add comments to improve code readability omits f122aa3c7b5f mm/memory.c: do_numa_page(): delete bool "migrated" omits d69f900f73e8 mm: page_counter: mitigate consequences of a page_counter [...] omits 22cf34d24abf linux/memcontrol.h: remove duplicate struct declaration omits aede3abb02dc mm: memcontrol: move PageMemcgKmem to the scope of CONFIG_ [...] omits 9aa8dc71c2b2 mm: memcontrol: inline __memcg_kmem_{un}charge() into obj_ [...] omits 5e568a423b32 mm: memcontrol: fix forget to obtain the ref to objcg in s [...] omits 1bae6015ea87 mm: memcontrol: use obj_cgroup APIs to charge kmem pages omits e162e231e960 mm: memcontrol: change ug->dummy_page only if memcg changed omits 8ccff5f958c1 mm: memcontrol: directly access page->memcg_data in mm/pag [...] omits 8eb28290b829 mm: memcontrol: introduce obj_cgroup_{un}charge_pages omits f858cb560f96 mm: memcontrol: slab: fix obtain a reference to a freeing memcg omits 7a687620d4b9 memcg: set page->private before calling swap_readpage omits e0a3a30a6431 memcg: charge before adding to swapcache on swapin omits 5ffc6146c301 kselftests: cgroup: update kmem test for new vmstat implem [...] omits 2edfead9e983 mm: memcontrol: consolidate lruvec stat flushing omits 22bfea8bda45 mm: memcontrol: switch to rstat fix omits c05717639e9d mm-memcontrol-switch-to-rstat-fix omits 37c7bef04a7e mm: memcontrol: switch to rstat omits cd2f5d72f497 cgroup: rstat: punt root-level optimization to individual [...] omits 460e3ad5155c cgroup: rstat: support cgroup1 omits 94fa0cc035e6 mm: memcontrol: privatize memcg_page_state query functions omits f2f720def0ec mm: memcontrol: kill mem_cgroup_nodeinfo() omits 0da4852cb56c mm: memcontrol: fix cpuhotplug statistics flushing omits 4156d247ef46 memcg: enable memcg oom-kill for __GFP_NOFAIL omits 6af43f51a725 memcg: cleanup root memcg checks omits fd8f1f584381 mm: memcontrol: fix kernel stack account omits 2546a9ddb5e1 mm/memremap.c: fix improper SPDX comment style omits e84206e71295 mm: gup: remove FOLL_SPLIT omits 8889ce4457db RDMA/umem: batch page unpin in __ib_umem_release() omits e7af234b92e8 mm/gup: add a range variant of unpin_user_pages_dirty_lock() omits 75a83cf7f28c mm/gup: decrement head page once for group of subpages omits 192d0b4efb17 mm/gup: add compound page list iterator omits 9f91771acea3 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits c183c79c78bf mm/filemap: Update stale comment omits 570701cd326a mm: Move page_mapping_file to pagemap.h omits 6455da236649 mm: remove nrexceptional from inode omits 45a4510be3ed dax: account DAX entries as nrpages omits 1009058f6cbf mm: stop accounting shadow entries omits 6e9c527174e4 mm: introduce and use mapping_empty omits 568cdfb69ccc mm: page-writeback: simplify memcg handling in test_clear_ [...] omits 54f2c87a0fd5 mm/filemap: drop check for truncated page after I/O omits e7210efadf8e mm/filemap: use filemap_read_page in filemap_fault omits 5d92e6c6ca93 iomap: use filemap_range_needs_writeback() for O_DIRECT reads omits 20f7ee9037c6 mm: use filemap_range_needs_writeback() for O_DIRECT reads omits cc297f5087a5 mm: provide filemap_range_needs_writeback() helper omits 0129b864448b mm/memtest: add ARCH_USE_MEMTEST omits 31b69a9d38fd mm-page_poison-print-page-info-when-corruption-is-caught-v2 omits b5a73c51ff69 mm: page_poison: print page info when corruption is caught omits 2894fa6e9d12 mm: page_owner: detect page_owner recursion via task_struct omits 0bcd6e965792 mm: page_owner: use kstrtobool() to parse bool option omits cb1c9eb65931 mm: page_owner: fetch backtrace only for tracked pages omits be324593f076 mm, page_owner: remove unused parameter in __set_page_owne [...] omits 4efc210a649f mm/page_owner: record the timestamp of all pages during free omits 06afb6e193c9 mm/kmemleak.c: fix a typo omits c24419b045d8 mm/slub.c: trivial typo fixes omits 36371cb9abe6 slub: remove resiliency_test() function omits fca85298d243 kunit: add a KUnit test for SLUB debugging functionality omits bf4f08ebb922 mm, slub: enable slub_debug static key when creating cache [...] omits 7da29a49c6ef mm/slab_common: provide "slab_merge" option for !IS_ENABLE [...] omits 15b1eacb5052 watchdog: cleanup handling of false positives omits 65828db0461f watchdog: use bit lock operations to prevent multiple soft [...] omits 4c1c08d75baf watchdog: fix barriers when printing backtraces from all CPUs omits ba57c9445e70 watchdog/softlockup: remove logic that tried to prevent re [...] omits f40c8f0c8404 watchdog/softlockup: report the overall time of softlockups omits 7888e1d9db75 watchdog: explicitly update timestamp when reporting softlockup omits a3c895d8b35a watchdog: rename __touch_watchdog() to a better descriptive name omits 495f8e59cbc4 vfs: fs_parser: clean up kernel-doc warnings omits 16b85223e75b ocfs2: fix ocfs2 corrupt when iputting an inode omits 72cf6e6f4a5e ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 33a4239dd407 ocfs2/dlm: remove unused function omits 527efef12fa6 ocfs2: fix a typo omits f641f20741e2 ocfs2: map flags directly in flags_to_o2dlm() omits 163201f4580e ocfs2: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DEBUGFS [...] omits fab80cd2e69e arch/sh/include/asm/tlb.h: remove duplicate include omits f7911a8eb4fa scripts-a-new-script-for-checking-duplicate-struct-declara [...] omits 809cf074c015 scripts: a new script for checking duplicate struct declaration omits cfb4c42122ca scripts/spelling.txt: add entries for recent discoveries omits b65e58ae2a09 include/linux/compiler-gcc.h: sparse can do constant foldi [...] omits fe76dd2cc68e ia64: module: fix symbolizer crash on fdescr omits bdd698418bad ia64: drop marked broken DISCONTIGMEM and VIRTUAL_MEM_MAP omits b742edad12ab ia64: mca: always make IA64_MCA_DEBUG an expression omits 680b55256e32 ia64: fix EFI_DEBUG build omits 911b69e727f0 ia64: trivial spelling fixes omits 718d2c62acb7 ia64: simplify code flow around swiotlb init omits 66449e6af745 ia64: drop unused IA64_FW_EMU ifdef omits f3bc9cf67bd3 ia64: ensure proper NUMA distance and possible map initialization omits a7a7f9e674eb arch/ia64/include/asm/pgtable.h: minor typo fixes omits f2cfb4d07d63 arch/ia64/kernel/fsys.S: fix typos omits a93e14fe4e59 arch/ia64/kernel/head.S: remove duplicate include omits 04f4a10c6ea5 /proc/kpageflags: do not use uninitialized struct pages omits 6f033bc55380 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 2d571da89389 drm/amdgpu/display: add documentation for dmcub_trace_event_en omits da979e80e8e9 drm/amdgpu/display: fix dal_allocation documentation omits 1811b1339ef8 drm/amdgpu: Add graphics cache rinse packet for sdma 5.0 omits 39fe0dfd88b2 drm/radeon: Add HD-audio component notifier support omits ec300d9d7e9a drm/amdkfd: Update L1 and add L2/3 cache information omits 747d0540c056 drm/amdgpu: check whether s2idle is enabled to determine s0ix omits b48f7b090e4d Revert "drm/amd/display: To modify the condition in indica [...] omits a2c64aa2afb3 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 5fdde01a4cd8 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits ddefc7f0d91d drm/amdgpu: only check for _PR3 on dGPUs omits 619f347a18bb drm/amdgpu: add another raven1 gfxoff quirk omits 564de1d12ce2 usb/host: enable auto power control for xhci-pci omits b1ebb9834dfa Merge branch 'locking/core' omits 512d38e785ce Merge branch 'perf/core' omits e39ad857879e Merge branch 'perf/urgent' omits 8a5c3eb99b23 virtio_net: move txq wakeups under tx q lock omits 294bedb1fae1 virtio_net: move tx vq operation under tx queue lock omits accd02e170d4 virtio_net: disable cb aggressively omits dddb1af1676c virtio: fix up virtio_disable_cb omits 3edd30818593 virtio-balloon: fix a typo in comment of virtballoon_migra [...] omits 83bf7f3e80a6 virtio_blk: Add support for lifetime feature omits 7dd8c180533f vdpa: Follow kdoc comment style omits 914470664d15 vdpa: Follow kdoc comment style omits 340a51e9f6f6 vdpa/mlx5: Enable user to add/delete vdpa device omits 11693688979f vdpa: introduce virtio pci driver omits e5e331f4da12 Merge branches 'acpi-apei' and 'acpi-video' into linux-next omits 864a3f480ba3 Merge branches 'pm-cpufreq' and 'pm-sleep' into linux-next omits fb9daa6b26d0 Merge branch 'perf/urgent' omits 0746fe77304f Merge branch 'sched/core' omits cf072d8ed1d8 Merge branch 'linus' omits 4ce8eb9c39f5 dt-bindings: gpio: add YAML description for rockchip,gpio-bank omits 246f3bc6ded3 Merge branch 'features' into for-next omits f100603236d7 Merge branch 'fixes' into for-next omits d3900e8d918f csky: uaccess.h: Coding convention with asm generic omits c1d2a603724a Merge branch 'linus' omits e14b64081d4d Merge branch 'objtool/core' omits 0dac0cc4d185 Merge branch 'perf/core' omits ea36c4ce8235 Merge branch 'sched/urgent' omits 7288ce1d5fc6 Merge branch 'x86/urgent' omits 7e6448ce1c08 Merge pull request #41 from namjaejeon/cifsd-for-next omits 88c5256d16b5 cifsd: fix build break from asn1 omits 9c2540f95729 null_blk: poll queue support omits 79ccb112c414 Merge branch 'for-5.13/drivers' into for-5.13/drivers-post-merge omits bc9940eb3a4c Merge branch 'core/entry' omits 7703fadb691b Merge branch 'core/rcu' omits 9b3c6d5b9cc8 Merge branch 'irq/core' omits fae8100e5972 Merge branch 'locking/core' omits 10f58459094d Merge branch 'locking/urgent' omits 491ee798e6e2 Merge branch 'objtool/core' omits 3a42e085f557 Merge branch 'perf/core' omits 4d4d93a75078 Merge branch 'ras/core' omits 28e252debc4c Merge branch 'sched/core' omits f5b0233edbe0 Merge branch 'timers/core' omits 6896f1d4884b Merge branch 'x86/apic' omits 651a029125fe Merge branch 'x86/boot' omits 5e3e340b6c74 Merge branch 'x86/build' omits d7fb857e2c73 Merge branch 'x86/cleanups' omits afd7d82cd3cb Merge branch 'x86/core' omits aa7fe1ee3e14 Merge branch 'x86/entry' omits 9b0a9d2a16cb Merge branch 'x86/microcode' omits e3d4bdf520df Merge branch 'x86/misc' omits 8dd6c02b8d49 Merge branch 'x86/mm' omits 55525f8c3b80 Merge branch 'x86/platform' omits 2cb7357d2855 Merge branch 'x86/seves' omits 91b75384b1cb Merge branch 'x86/sgx' omits 4982d01c30bb Merge branch 'x86/splitlock' omits ec2b72ef165a Merge branch 'x86/vdso' omits 47a817268943 Merge branch 'x86/vmware' omits 21725ce32d62 Merge pull request #40 from namjaejeon/cifsd-for-next omits 65f2dd6b3209 cifsd: fix WARNING: Too many leading tabs omits ddcf6ffc587c cifsd: fix WARNING: Possible unnecessary 'out of memory' message omits a2537b2a2bde Merge pull request #39 from namjaejeon/cifsd-for-next omits 8bfe70e69658 csky: fix syscache.c fallthrough warning omits 72df8c0d055f cifsd: decoding gss token using lib/asn1_decoder.c omits dae53df16aa7 clocksource: Provide a module parameter to fuzz per-CPU cl [...] omits 27e2bacb1919 clocksource: Check per-CPU clock synchronization when mark [...] omits 8c4b798316c7 clocksource: Retry clock read if long delays detected omits 5005eca245d4 clocksource: Provide module parameters to inject delays in [...] omits 304bbea920d3 Merge branch 'devprop' into linux-next omits 767c5819346a Merge branches 'pm-docs' and 'pm-tools' into linux-next omits d92ae251a19e Merge branch 'pm-devfreq' into linux-next omits 52e0d9fc1bba Merge branch 'pm-opp' into linux-next omits 43e7b82b80ab Merge branches 'pm-core', 'pm-pci', 'pm-sleep', 'pm-domain [...] omits 684041aa2913 Merge branch 'pm-cpuidle' into linux-next omits c8e17e5ba410 Merge branch 'pm-cpufreq' into linux-next omits dff1cbf20684 Merge branch 'acpi-misc' into linux-next omits 5b5bd25a163c Merge branches 'acpi-cppc', 'acpi-video' and 'acpi-utils' [...] omits 6f319a743ccc Merge branches 'acpi-scan', 'acpi-drivers', 'acpi-pm' and [...] omits 4932af0496c0 Merge branch 'acpi-messages' into linux-next omits d2e8f34954f3 Merge branches 'acpi-pci' and 'acpi-processor' into linux-next omits 478a0ec17c70 Merge branch 'acpica' into linux-next omits d744d01b03f7 Merge branches 'fixes' and 'misc' into for-next omits e4e573c9a390 Merge branch 'remotes/lorenzo/pci/misc' omits 15a4c023cc98 Merge branch 'remotes/lorenzo/pci/msi' omits 3c8c3a39926a Merge branch 'remotes/lorenzo/pci/xilinx' omits 43dea2e32a32 Merge branch 'remotes/lorenzo/pci/xgene' omits bf6128b0529a Merge branch 'remotes/lorenzo/pci/vmd' omits 0fbbb0c63d0e Merge branch 'remotes/lorenzo/pci/tegra' omits c6d54dae1ad2 Merge branch 'remotes/lorenzo/pci/microchip' omits c01e718bac15 Merge branch 'remotes/lorenzo/pci/mediatek' omits 294850b4f115 Merge branch 'remotes/lorenzo/pci/layerscape' omits d37e2de6cf58 Merge branch 'remotes/lorenzo/pci/iproc' omits 9356ca393889 Merge branch 'remotes/lorenzo/pci/endpoint' omits f6cf02aef834 Merge branch 'remotes/lorenzo/pci/dwc' omits 2b9fb310652c Merge branch 'remotes/lorenzo/pci/cadence' omits 08004c4ebdc9 Merge branch 'remotes/lorenzo/pci/brcmstb' omits 86f7c8492276 Merge branch 'remotes/lorenzo/pci/altera-msi' omits 8f26af8de27c Merge branch 'pci/misc' omits 6944b15c048a Merge branch 'pci/kernel-doc' omits a98e4f3e26af Merge branch 'pci/vpd' omits 3e64e0b7de0f Merge branch 'pci/pm' omits 8bf851ff0615 Merge branch 'pci/hotplug' omits e93505a84d49 Merge branch 'pci/error' omits 521691a863eb Merge branch 'pci/enumeration' omits 22f750acc721 PCI: dwc: Move iATU detection earlier omits e3efa50969a8 Merge branch 'clk-ralink' into clk-next omits 1c55c39f8232 Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails omits 8ee70469f035 Bluetooth: btusb: fix memory leak omits 14a4e9ea3ce2 gpio: mxs: remove useless function omits 97d85c05ac18 Merge branch 'clk-uniphier' into clk-next omits 1dd129f1deec Merge branch 'clk-qcom' into clk-next omits 512ccc0a33f5 Merge branch 'clk-rockchip' into clk-next omits 13e66a52f780 Bluetooth: btusb: Add support for Lite-On Mediatek Chip omits 4cbb375e997d Bluetooth: btusb: Fixed too many in-token issue for Mediat [...] omits 3dc1f3d0db1a dt-bindings: gpio: fairchild,74hc595: Convert to json-schema omits dde6bbadafa4 Merge branch 'clk-samsung' into clk-next omits c6bc94970af8 Bluetooth: virtio_bt: add missing null pointer check on al [...] omits 33091df75602 Bluetooth: Return whether a connection is outbound omits d82f3ceb722f Bluetooth: use flexible-array member instead of zero-length array omits 3be3fab12d2e Merge branch 'clk-qcom' into clk-next omits ea6e47c0d677 Merge branch 'clk-qcom' into clk-next omits 43d5f9f0ac5f Merge branch 'clk-ralink' into clk-next omits 21d237bc2f22 Merge branch 'clk-imx' into clk-next omits 18bfbc777ee1 Bluetooth: 6lowpan: delete unneeded variable initialization omits 486848b5e1ef gpio: it87: remove unused code omits 2fbe0d8b1205 gpio: 104-dio-48e: Fix coding style issues omits 327c333a7908 PCI: fu740: Add SiFive FU740 PCIe host controller driver omits b86d55c10776 dt-bindings: PCI: Add SiFive FU740 PCIe host controller omits 8bb1c66a90d4 MAINTAINERS: Add maintainers for SiFive FU740 PCIe driver omits 0a78fcfd3d95 clk: sifive: Use reset-simple in prci driver for PCIe driver omits f3ce593b1a74 clk: sifive: Add pcie_aux clock in prci driver for PCIe driver omits d376dc51b531 gpio: mpc8xxx: Add ACPI support omits 25a702decafe Merge tag 'intel-gpio-v5.13-2' of gitolite.kernel.org:pub/ [...] omits b50d6d30703d gpio: sim: Initialize attribute allocated on the heap omits cd57ec7b7315 Merge branch 'clk-zynq' into clk-next omits 6a861bd8cf3c Merge branch 'clk-qcom' into clk-next omits 665913f2796a Merge branch 'clk-socfpga' into clk-next omits 4723a85e3d4e Merge branch 'clk-fixes' into clk-next omits a24fd1d6469f PCI: brcmstb: Use reset/rearm instead of deassert/assert omits 92b9cb55a9b6 ata: ahci_brcm: Fix use of BCM7216 reset controller omits 4b5c93f31107 Merge branch 'clk-allwinner' into clk-next omits 21bbd5346746 Merge branch 'clk-renesas' into clk-next omits 44a780d44bcf Merge branch 'clk-fixes' into clk-next omits bb4c0992c232 PCI/VPD: Make missing VPD message less alarming omits 18d56e5afeef PCI: Refactor HT advertising of NO_MSI flag omits 44ec480dafad PCI/MSI: Document the various ways of ending up with NO_MSI omits 77cbd88c9068 PCI: mediatek: Advertise lack of built-in MSI handling omits 98be0634c819 PCI/MSI: Make pci_host_common_probe() declare its reliance [...] omits 419150a4ff6a PCI/MSI: Let PCI host bridges declare their reliance on MS [...] omits f68f571db9c1 PCI/MSI: Kill default_teardown_msi_irqs() omits 27278a3fac60 PCI/MSI: Kill msi_controller structure omits 54729d2a7a75 PCI/MSI: Drop use of msi_controller from core code omits 65b131816afd PCI: hv: Drop msi_controller structure omits b66873599e7f PCI: xilinx: Convert to MSI domains omits cc8cf907381a PCI: xilinx: Don't allocate extra memory for the MSI captu [...] omits 516286287d71 PCI: rcar: Convert to MSI domains omits c244dc15dc0f PCI: rcar: Don't allocate extra memory for the MSI capture [...] omits 973a28677e39 PCI: tegra: Convert to MSI domains omits e1b7033ecdac Merge tag 'intel-gpio-v5.13-1' of gitolite.kernel.org:pub/ [...] omits 5426774870f2 Merge branch 'clk-socfpga' into clk-next omits a769ae48fadd gpio: omap: Use device_get_match_data() helper omits f0f7d662e851 gpio: Add Realtek Otto GPIO support omits a362c0ce6486 dt-bindings: gpio: Binding for Realtek Otto GPIO omits 1c95174bf62b docs: kernel-parameters: Add gpio_mockup_named_lines omits 8b9cc120b86c docs: kernel-parameters: Move gpio-mockup for alphabetic order omits 9195faa7e5a6 gpio: sim: actually use the OF module table omits f349223f076e PCI/VPD: Remove pci_set_vpd_size() omits 1e3b0fb5e4d1 PCI/VPD: Convert sysfs file to static attribute omits 301119535c94 Merge branch 'clk-fixes' into clk-next omits 1f6cd01a4270 Merge branch 'clk-renesas' into clk-next omits c53af9688ad2 Merge branch 'clk-cleanup' into clk-next omits 9d940ab72645 selftests: gpio: add test cases for gpio-sim omits 8a4cb2823240 selftests: gpio: add a helper for reading GPIO line names omits ab1dbed6f4e8 selftests: gpio: provide a helper for reading chip info omits 3f0279eb9e37 gpio: sim: new testing module omits 5fe6908cbd57 lib: bitmap: provide devm_bitmap_alloc() and devm_bitmap_zalloc() omits f7d5fbad07a4 lib: bitmap: order includes alphabetically omits 5ae2b3edd53b lib: bitmap: remove the 'extern' keyword from function dec [...] omits 864b289f9dbd samples: configfs: add a committable group omits 28ce4996de3b configfs: implement committable items omits afd91814dc37 configfs: use (1UL << bit) for internal flags omits 54312c0b7559 configfs: increase the item name length omits 3b7ec4d1b5cb Merge branch 'misc-5.12' into next-fixes omits 9575aeae2cd1 Merge branch 'clk-cleanup' into clk-next omits 7f9fec1da2a6 Merge branch 'clk-fixes' into clk-next omits 885ce64e0f7b Merge branch 'clk-cleanup' into clk-next adds e7c6e405e171 Fix misc new gcc warnings adds c6536676c7fe Merge tag 'x86_core_for_v5.13' of git://git.kernel.org/pub [...] adds 6daa755f813e Merge tag 's390-5.13-1' of git://git.kernel.org/pub/scm/li [...] adds 916a75965e52 Merge tag 'kgdb-5.13-rc1' of git://git.kernel.org/pub/scm/ [...] adds da34b03fbd0a Merge branch 'for-5.13-vsprintf-pgp' into for-linus adds c8dbea6df351 Merge branch 'printk-rework' into for-linus adds 7f3d08b255d1 Merge tag 'printk-for-5.13' of git://git.kernel.org/pub/sc [...] adds eb6bbacc4672 Merge tag 'livepatching-for-5.13' of git://git.kernel.org/ [...] adds 55e6be657b8d Merge branch 'for-5.13' of git://git.kernel.org/pub/scm/li [...] adds 2a68c268a183 Merge tag 'linux-kselftest-next-5.13-rc1' of git://git.ker [...] adds 1e9599dfc47a Merge tag 'linux-kselftest-kunit-5.13-rc1' of git://git.ke [...] adds 049ae601f3fb security: commoncap: clean up kernel-doc comments adds acd3d2859453 Merge tag 'fixes-v5.13' of git://git.kernel.org/pub/scm/li [...] adds 3aa139aa9fdc Merge tag 'media/v5.13-1' of git://git.kernel.org/pub/scm/ [...] adds 68a32ba14177 Merge tag 'drm-next-2021-04-28' of git://anongit.freedeskt [...] adds 9a45da9270b6 Merge tag 'core-rcu-2021-04-28' of git://git.kernel.org/pu [...] adds 0ff0edb550e2 Merge tag 'locking-core-2021-04-28' of git://git.kernel.or [...] adds 03b2cd72aad1 Merge tag 'objtool-core-2021-04-28' of git://git.kernel.or [...] adds 42dec9a936e7 Merge tag 'perf-core-2021-04-28' of git://git.kernel.org/p [...] adds 16b3d0cf5bad Merge tag 'sched-core-2021-04-28' of git://git.kernel.org/ [...] adds 6c0029211382 Merge tag 'for-5.13/block-2021-04-27' of git://git.kernel. [...] adds fc0586062816 Merge tag 'for-5.13/drivers-2021-04-27' of git://git.kerne [...] adds c05a182bf456 Merge tag 'for-5.13/libata-2021-04-27' of git://git.kernel [...] adds 625434dafdd9 Merge tag 'for-5.13/io_uring-2021-04-27' of git://git.kern [...] adds a8b5e037d8a0 Merge tag 'hsi-for-5.13' of git://git.kernel.org/pub/scm/l [...] adds 5a69e9bce998 Merge tag 'for-v5.13' of git://git.kernel.org/pub/scm/linu [...] adds 0080665fbd0e Merge tag 'devicetree-for-5.13' of git://git.kernel.org/pu [...] adds 6fa09d313921 Merge tag 'for-linus-5.13-1' of git://github.com/cminyard/ [...] adds be18cd1fcae2 Merge tag 'mmc-v5.13' of git://git.kernel.org/pub/scm/linu [...] adds 71a5cc28e88b Merge tag 'mfd-next-5.13' of git://git.kernel.org/pub/scm/ [...] adds c969f2451b53 Merge tag 'backlight-next-5.13' of git://git.kernel.org/pu [...] adds d8201efe75e1 Merge tag 'mailbox-v5.13' of git://git.linaro.org/landing- [...] adds c3ad321932ed Merge branches 'clk-cleanup', 'clk-renesas', 'clk-socfpga' [...] adds bbc3b403b096 Merge branches 'clk-imx', 'clk-samsung', 'clk-zynq', 'clk- [...] adds 3ba2d41dca14 Merge branch 'clk-ralink' into clk-next adds 35655ceb31b5 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds 238da4d00485 Merge tag 'vfio-v5.13-rc1' of git://github.com/awilliam/li [...] adds d72cd4ad4174 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds 8ae8932c6a33 Merge tag 'exfat-for-5.13-rc1' of git://git.kernel.org/pub [...] adds f2c80837e27e Merge tag 'gfs2-for-5.13' of git://git.kernel.org/pub/scm/ [...] adds d2b6f8a17919 Merge tag 'xfs-5.13-merge-3' of git://git.kernel.org/pub/s [...] adds 767fcbc80f63 Merge tag 'for_v5.13-rc1' of git://git.kernel.org/pub/scm/ [...] adds 3644286f6cbc Merge tag 'fsnotify_for_v5.13-rc1' of git://git.kernel.org [...] adds 77d51337d650 Merge tag 'mips_5.13' of git://git.kernel.org/pub/scm/linu [...] adds d0cc7ecacba8 Merge tag 'microblaze-v5.13' of git://git.monstr.eu/linux- [...] adds 635de956a7f5 Merge tag 'x86-mm-2021-04-29' of git://git.kernel.org/pub/ [...] adds f89271f09f58 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] adds e542d29ca81d icmp: standardize naming of RFC 8335 PROBE constants adds 9be02dd38581 net/sched: act_ct: Remove redundant ct get and check adds 12c2bb96c3f1 net: dsa: ksz: Make reg_mib_cnt a u8 as it never exceeds 255 adds 65ad85f63b15 net: phy: marvell: add downshift support for M88E1240 adds 808337bec736 net: tun: Remove redundant assignment to ret adds 15c0a64bfcbc net: netrom: nr_in: Remove redundant assignment to ns adds 4a52dd8fefb4 net: selftest: fix build issue if INET is disabled adds 9d31d2338950 Merge tag 'net-next-5.13' of git://git.kernel.org/pub/scm/ [...] adds b0030af53a74 Merge tag 'kbuild-v5.13' of git://git.kernel.org/pub/scm/l [...] adds 8ca5297e7e38 Merge tag 'kconfig-v5.13' of git://git.kernel.org/pub/scm/ [...] adds 437d1a5b66ca Merge tag 'xtensa-20210429' of git://github.com/jcmvbkbc/l [...] adds adb68c38d8d4 powerpc/papr_scm: Mark nvdimm as unarmed if needed during probe adds f9cd5f91a897 powerpc: Avoid clang uninitialized warning in __get_user_s [...] adds 525642624783 powerpc/signal32: Fix erroneous SIGSEGV on RT signal return adds c70a4be130de Merge tag 'powerpc-5.13-1' of git://git.kernel.org/pub/scm [...] adds 65c61de9d090 Merge tag 'modules-for-v5.13' of git://git.kernel.org/pub/ [...] adds 12fc11bce6f2 Merge tag 'drm/tegra/for-5.13-rc1' of ssh://git.freedeskto [...] adds 9b2788dbcef7 Merge tag 'drm-misc-next-fixes-2021-04-29' of git://anongi [...] adds add74e32db04 Merge tag 'amd-drm-next-5.13-2021-04-23' of https://gitlab [...] adds 1cd6b4a04f03 Merge tag 'drm-intel-next-fixes-2021-04-27' of git://anong [...] adds 95275402f66e Merge tag 'drm-next-2021-04-30' of git://anongit.freedeskt [...] adds 970e3012c04c ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx adds a3ffcebc8748 ALSA: usb-audio: Remove redundant assignment to len adds b265047ac56b ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries adds b7529c18feec ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries adds 13e1a4cd490b ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries adds 45461e3b554c ALSA: hda/realtek: Re-order ALC269 HP quirk table entries adds 433f894ec7fb ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries adds aa143ad39a52 ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries adds 3cd0ed636dd1 ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries adds cab561f8d4bc ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries adds f552ff54c2a7 ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries adds c656f747df15 ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries adds 9edeb1109d05 ALSA: hda/realtek: Re-order ALC662 quirk table entries adds defce244b01e ALSA: hda/realtek: Remove redundant entry for ALC861 Haier [...] adds 2e6a731296be ALSA: hda/conexant: Re-order CX5066 quirk table entries adds b71428d7ab33 Merge tag 'sound-5.13-rc1' of git://git.kernel.org/pub/scm [...] adds 590ade88bafd Merge branch 'for-5.13/core' into for-linus adds 743b357607ee Merge branch 'for-5.13/elan' into for-linus adds 8ba3c81c0872 Merge branch 'for-5.13/ft260' into for-linus adds cddbefcc1746 Merge branch 'for-5.13/i2c-hid' into for-linus adds 0b21c35f5cf3 Merge branch 'for-5.13/lenovo' into for-linus adds 686e161eea8f Merge branch 'for-5.13/logitech' into for-linus adds 275ac61bafb8 Merge branch 'for-5.13/magicmouse' into for-linus adds cfc9bdfb6ba7 Merge branch 'for-5.13/plantronics' into for-linus adds e50fedec822e Merge branch 'for-5.13/surface-system-aggregator-intergrat [...] adds 5a4a13cb4712 Merge branch 'for-5.13/thrustmaster' into for-linus adds 6c905ab1ace2 Merge branch 'for-5.13/wacom' into for-linus adds e16e9f118418 Merge branch 'for-5.13/warnings' into for-linus adds efd8929b9eec Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 592fa9532d4e Merge branch 'i2c/for-5.13' of git://git.kernel.org/pub/sc [...] adds 65ec0a7d2491 Merge tag 'pinctrl-v5.13-1' of git://git.kernel.org/pub/sc [...] adds 46df55b51734 arch/ia64/kernel/head.S: remove duplicate include adds 3eac094b93e7 arch/ia64/kernel/fsys.S: fix typos adds 8b30c6256d2b arch/ia64/include/asm/pgtable.h: minor typo fixes adds b22a8f7b4bde ia64: ensure proper NUMA distance and possible map initialization adds d732f47db10f ia64: drop unused IA64_FW_EMU ifdef adds 6d073dad9754 ia64: simplify code flow around swiotlb init adds 454534366c6f ia64: trivial spelling fixes adds e3db00b79d74 ia64: fix EFI_DEBUG build adds 5f28bdee7084 ia64: mca: always make IA64_MCA_DEBUG an expression adds 9187592b9638 ia64: drop marked broken DISCONTIGMEM and VIRTUAL_MEM_MAP adds 99e729bd40fb ia64: module: fix symbolizer crash on fdescr adds d991bb1c8da8 include/linux/compiler-gcc.h: sparse can do constant foldi [...] adds 439baedad52d scripts/spelling.txt: add entries for recent discoveries adds 21917bded72c scripts: a new script for checking duplicate struct declaration adds 91a8528e8a28 arch/sh/include/asm/tlb.h: remove duplicate include adds 1634852df7f0 ocfs2: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DEBUGFS [...] adds f9630ec9d9e6 ocfs2: map flags directly in flags_to_o2dlm() adds f13604a2b9ff ocfs2: fix a typo adds ccf33ec4a732 ocfs2/dlm: remove unused function adds 926ee00ea243 kfifo: fix ternary sign extension bugs adds 21ae3ad1632c vfs: fs_parser: clean up kernel-doc warnings adds 7c0012f522c8 watchdog: rename __touch_watchdog() to a better descriptive name adds c9ad17c99149 watchdog: explicitly update timestamp when reporting softlockup adds fef06efc2eba watchdog/softlockup: report the overall time of softlockups adds 1bc503cb4a26 watchdog/softlockup: remove logic that tried to prevent re [...] adds 9f113bf760ca watchdog: fix barriers when printing backtraces from all CPUs adds 9bf3bc949f8a watchdog: cleanup handling of false positives adds 82edd9d52e6d mm/slab_common: provide "slab_merge" option for !IS_ENABLE [...] adds 1f0723a4c0df mm, slub: enable slub_debug static key when creating cache [...] adds dc84207d00be mm/slub.c: trivial typo fixes adds 0b5121ef8510 mm/kmemleak.c: fix a typo adds 866b48526217 mm/page_owner: record the timestamp of all pages during free adds 64ea78d2fdee mm, page_owner: remove unused parameter in __set_page_owne [...] adds fab765c21013 mm: page_owner: fetch backtrace only for tracked pages adds 608b5d668c8e mm: page_owner: use kstrtobool() to parse bool option adds 8e9b16c47680 mm: page_owner: detect page_owner recursion via task_struct adds f58bd538e6a2 mm: page_poison: print page info when corruption is caught adds dce44566192e mm/memtest: add ARCH_USE_MEMTEST adds 63135aa3866d mm: provide filemap_range_needs_writeback() helper adds 7a60d6d7b34e mm: use filemap_range_needs_writeback() for O_DIRECT reads adds 985b71db1750 iomap: use filemap_range_needs_writeback() for O_DIRECT reads adds d31fa86a27b3 mm/filemap: use filemap_read_page in filemap_fault adds 79e3094c53c5 mm/filemap: drop check for truncated page after I/O adds 1c824a680b1b mm: page-writeback: simplify memcg handling in test_clear_ [...] adds 842ca547f706 mm: move page_mapping_file to pagemap.h adds 4b17f030fdc8 mm/filemap: update stale comment adds f6899bc03cba mm/msync: exit early when the flags is an MS_ASYNC and sta [...] adds 8745d7f6346c mm/gup: add compound page list iterator adds 31b912de1316 mm/gup: decrement head page once for group of subpages adds 458a4f788f86 mm/gup: add a range variant of unpin_user_pages_dirty_lock() adds 1d4b0166e363 RDMA/umem: batch page unpin in __ib_umem_release() adds 4066c119483a mm: gup: remove FOLL_SPLIT adds 2840d498e30c mm/memremap.c: fix improper SPDX comment style adds 27faca83a7e9 mm: memcontrol: fix kernel stack account adds a47920306c72 memcg: cleanup root memcg checks adds 3d0cbb981693 memcg: enable memcg oom-kill for __GFP_NOFAIL adds a3d4c05a4474 mm: memcontrol: fix cpuhotplug statistics flushing adds a3747b53b177 mm: memcontrol: kill mem_cgroup_nodeinfo() adds a18e6e6e150a mm: memcontrol: privatize memcg_page_state query functions adds a7df69b81aac cgroup: rstat: support cgroup1 adds dc26532aed0a cgroup: rstat: punt root-level optimization to individual [...] adds 2d146aa3aa84 mm: memcontrol: switch to rstat adds 2cd21c89800c mm: memcontrol: consolidate lruvec stat flushing adds 4bbcc5a41c54 kselftests: cgroup: update kmem test for new vmstat implem [...] adds 0add0c77a9bd memcg: charge before adding to swapcache on swapin adds 9f38f03ae8d5 mm: memcontrol: slab: fix obtain a reference to a freeing memcg adds e74d225910ec mm: memcontrol: introduce obj_cgroup_{un}charge_pages adds 48060834f227 mm: memcontrol: directly access page->memcg_data in mm/pag [...] adds 7ab345a89730 mm: memcontrol: change ug->dummy_page only if memcg changed adds b4e0b68fbd9d mm: memcontrol: use obj_cgroup APIs to charge kmem pages adds f1286fae5406 mm: memcontrol: inline __memcg_kmem_{un}charge() into obj_ [...] adds bd290e1e75d8 mm: memcontrol: move PageMemcgKmem to the scope of CONFIG_ [...] adds a10e995749a6 linux/memcontrol.h: remove duplicate struct declaration adds 9317d0fffeb4 mm: page_counter: mitigate consequences of a page_counter [...] adds bf90ac198e30 mm/memory.c: do_numa_page(): delete bool "migrated" adds 0c1dcb052452 mm/interval_tree: add comments to improve code readability adds 8e2df191ae70 x86/vmemmap: drop handling of 4K unaligned vmemmap range adds 69ccfe74e16b x86/vmemmap: drop handling of 1GB vmemmap ranges adds 8d400913c231 x86/vmemmap: handle unpopulated sub-pmd ranges adds faf1c0008a33 x86/vmemmap: optimize for consecutive sections in partial [...] adds f9001107820c mm, tracing: improve rss_stat tracepoint message adds 74ffa5a3e685 mm: add remap_pfn_range_notrack adds 1fbaf8fc12a0 mm: add a io_mapping_map_user helper adds b739f125e4eb i915: use io_mapping_map_user adds b12d691ea5e0 i915: fix remap_io_sg to verify the pgprot adds b99a342d4f11 NUMA balancing: reduce TLB flush via delaying mapping on h [...] adds a4609387859f mm: extend MREMAP_DONTUNMAP to non-anonymous mappings adds 14d071134c74 Revert "mremap: don't allow MREMAP_DONTUNMAP on special_ma [...] adds 8593100444e9 selftests: add a MREMAP_DONTUNMAP selftest for shmem adds 943f229e9608 mm/dmapool: switch from strlcpy to strscpy adds 2284f47fe9fe mm/sparse: add the missing sparse_buffer_fini() in error branch adds 8c2acfe8c1df samples/vfio-mdev/mdpy: use remap_vmalloc_range adds 0f71d7e14c21 mm: unexport remap_vmalloc_range_partial adds f608788cd2d6 mm/vmalloc: use rb_tree instead of list for vread() lookups adds 972472c7466b ARM: mm: add missing pud_page define to 2-level page tables adds c0eb315ad971 mm/vmalloc: fix HUGE_VMAP regression by enabling huge page [...] adds 0c95cba49255 mm: apply_to_pte_range warn and fail if a large pte is enc [...] adds 0a264884046f mm/vmalloc: rename vmap_*_range vmap_pages_*_range adds 95f0ddf081af mm/ioremap: rename ioremap_*_range to vmap_*_range adds bbc180a5adb0 mm: HUGE_VMAP arch support cleanup adds 8309c9d71702 powerpc: inline huge vmap supported functions adds 168a6333142b arm64: inline huge vmap supported functions adds 97dc2a1548ab x86: inline huge vmap supported functions adds 6f680e70b6ff mm/vmalloc: provide fallback arch huge vmap support functions adds 5e9e3d777b99 mm: move vmap_range from mm/ioremap.c to mm/vmalloc.c adds 5d87510de15f mm/vmalloc: add vmap_range_noflush variant adds 121e6f3258fe mm/vmalloc: hugepage vmalloc mappings adds b67177ecd956 mm/vmalloc: remove map_kernel_range adds e82b9b3086b9 kernel/dma: remove unnecessary unmap_kernel_range adds 94f88d7b901c powerpc/xive: remove unnecessary unmap_kernel_range adds 4ad0ae8c64ac mm/vmalloc: remove unmap_kernel_range adds d70bec8cc95a mm/vmalloc: improve allocation failure error messages adds ad216c0316ad mm: vmalloc: prevent use after free in _vm_unmap_aliases adds a803315858bf lib/test_vmalloc.c: remove two kvfree_rcu() tests adds 80f4759964cc lib/test_vmalloc.c: add a new 'nr_threads' parameter adds 7bc4ca3ea956 vm/test_vmalloc.sh: adapt for updated driver interface adds 187f8cc456f8 mm/vmalloc: refactor the preloading loagic adds 299420ba358c mm/vmalloc: remove an empty line adds 78f4841e3476 mm/doc: fix fault_flag_allow_retry_first kerneldoc adds 136dfc9949f8 mm/doc: fix page_maybe_dma_pinned kerneldoc adds da2f5eb3d344 mm/doc: turn fault flags into an enum adds a87132a22991 mm/doc: add mm.h and mm_types.h to the mm-api document adds a3ddd79a17ee MAINTAINERS: assign pagewalk.h to MEMORY MANAGEMENT adds 91ab1a41191e pagewalk: prefix struct kernel-doc descriptions adds f76e0c41c0ac mm/kasan: switch from strlcpy to strscpy adds bfcfe37136d7 kasan: fix kasan_byte_accessible() to be consistent with a [...] adds a064cb00d359 kasan: initialize shadow to TAG_INVALID for SW_TAGS adds 2c3356809802 mm, kasan: don't poison boot memory with tag-based modes adds d9b6f90794ba arm64: kasan: allow to init memory when setting tags adds aa5c219c60cc kasan: init memory in kasan_(un)poison for HW_TAGS adds 1bb5eab30d68 kasan, mm: integrate page_alloc init with HW_TAGS adds da844b787245 kasan, mm: integrate slab init_on_alloc with HW_TAGS adds d57a964e09c2 kasan, mm: integrate slab init_on_free with HW_TAGS adds 96d7d1415ae8 kasan: docs: clean up sections adds 3cbc37dcdca2 kasan: docs: update overview section adds 86e6f08dd28d kasan: docs: update usage section adds 836f79a26605 kasan: docs: update error reports section adds f359074768bf kasan: docs: update boot parameters section adds b8191d7d57e8 kasan: docs: update GENERIC implementation details section adds a6c18d4e7638 kasan: docs: update SW_TAGS implementation details section adds bb48675e5aa4 kasan: docs: update HW_TAGS implementation details section adds 67ca1c0b7446 kasan: docs: update shadow memory section adds fe547fca0c10 kasan: docs: update ignoring accesses section adds fc23c074ef5a kasan: docs: update tests section adds 23f61f0fe106 kasan: record task_work_add() call stack adds 99734b535d9b kasan: detect false-positives in tests adds e2b5bcf9f5ba irq_work: record irq_work_queue() call stack adds 1f9d03c5e999 mm: move mem_init_print_info() into mm_init() adds 77febec20626 mm/page_alloc: drop pr_info_ratelimited() in alloc_contig_range() adds cef4c7d29d77 mm: remove lru_add_drain_all in alloc_contig_range adds f73c6c8805ed include/linux/page-flags-layout.h: correctly determine LAS [...] adds 1587db62d8c0 include/linux/page-flags-layout.h: cleanups adds 8e6a930bb3ea mm/page_alloc: rename alloc_mask to alloc_gfp adds 6e5e0f286eb0 mm/page_alloc: rename gfp_mask to gfp adds 84172f4bb752 mm/page_alloc: combine __alloc_pages and __alloc_pages_nodemask adds d7f946d0faf9 mm/mempolicy: rename alloc_pages_current to alloc_pages adds 6421ec764a62 mm/mempolicy: rewrite alloc_pages documentation adds eb3507396051 mm/mempolicy: rewrite alloc_pages_vma documentation adds 5f076944f069 mm/mempolicy: fix mpol_misplaced kernel-doc adds a1394bddf9b6 mm: page_alloc: dump migrate-failed pages adds d68d015a7e5e mm/Kconfig: remove default DISCONTIGMEM_MANUAL adds 39ddb991fc45 mm, page_alloc: avoid page_to_pfn() in move_freepages() adds 8f709dbdf9ff mm/page_alloc: duplicate include linux/vmalloc.h adds cb66bede6175 mm/page_alloc: rename alloced to allocated adds 387ba26fb1cb mm/page_alloc: add a bulk page allocator adds 0f87d9d30f21 mm/page_alloc: add an array-based interface to the bulk pa [...] adds ce76f9a1d9a2 mm/page_alloc: optimize code layout for __alloc_pages_bulk adds 3b822017b636 mm/page_alloc: inline __rmqueue_pcplist adds ab8362645fba SUNRPC: set rq_page_end differently adds f6e70aab9dfe SUNRPC: refresh rq_pages using a bulk page allocator adds dfa59717b97d net: page_pool: refactor dma_map into own function page_po [...] adds be5dba25b4b2 net: page_pool: use alloc_pages_bulk in refill code path adds 9df65f522536 mm: page_alloc: ignore init_on_free=1 for debug_pagealloc=1 adds 198fba4137a1 mm/mmzone.h: fix existing kernel-doc comments and link the [...] adds 4d75136be8bf mm/memory-failure: unnecessary amount of unmapping adds d42f323a7df0 Merge branch 'akpm' (patches from Andrew) adds d652502ef468 Merge tag 'ovl-update-5.13' of git://git.kernel.org/pub/sc [...] adds 9ec1efbf9ded Merge tag 'fuse-update-5.13' of git://git.kernel.org/pub/s [...] adds 6bab076a3d2f Merge tag 'dlm-5.13' of git://git.kernel.org/pub/scm/linux [...] adds 9f67672a817e Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] adds 6da7bda36388 IB/qib: Remove redundant assignment to ret adds f34b2cf17825 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 4f9701057a9c Merge tag 'iommu-updates-v5.13' of git://git.kernel.org/pu [...] adds 152d32aa8468 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds a9c0fda4c082 dm integrity: don't re-write metadata if discarding same blocks adds b1a2b9332050 dm integrity: increase RECALC_SECTORS to improve recalcula [...] adds 7a5b96b47844 dm integrity: use discard support when recalculating adds 8e947c8f4a56 dm rq: fix double free of blk_mq_tag_set in dev remove aft [...] adds ca4a4e9a55be dm raid: remove unnecessary discard limits for raid0 and raid10 adds 7af81cd0c430 Merge tag 'for-5.13/dm-changes' of git://git.kernel.org/pu [...] adds 22650f148126 afs: Fix speculative status fetches adds 1f043a687e47 tools headers UAPI: Update tools's copy of drm.h headers adds 4a8176fd62aa tools headers UAPI: Sync drm/i915_drm.h with the kernel sources adds ed72adf64979 tools headers UAPI: Sync openat2.h with the kernel sources adds 867a9148298b perf arch powerpc: Sync powerpc syscall.tbl with the kerne [...] adds 20e32b9cb0c6 tools headers UAPI s390: Sync ptrace.h kernel headers adds 84b7725536d8 tools headers UAPI: Sync kvm.h headers with the kernel sources adds b5f184fbdb03 perf tools: Support MIPS unwinding and dwarf-regs adds d9fd5a718977 perf tools: Generate mips syscalls_n64.c syscall table adds 9bb8b74bdb18 perf docs: Add man pages to see also adds 34968b9327c8 perf buildid-cache: Add test for PE executable adds 83bf6fb8b076 perf vendor events power9: Remove unsupported metrics adds 42b2b570b34a perf cs-etm: Update ETM metadata format adds 2bb4ccbd95d7 tools headers UAPI: Update tools' copy of linux/coresight-pmu.h adds 8c559e8d6863 perf cs-etm: Fix bitmap for option adds 30cb76aabfb4 perf cs-etm: Support PID tracing in config adds 47f0d94c2037 perf cs-etm: Add helper cs_etm__get_pid_fmt() adds 8e1488a46dcf perf cs-etm: Detect pid in VMID for kernel running at EL2 adds 81db00a4ea62 perf metric: Remove unneeded semicolon adds 2e989f82181c perf report: Create option to disable raw event ordering adds 35276a4f058d perf skel: Remove some unused variables. adds 7e1df64edeb2 perf tools: Enable warnings when compiling BPF programs adds 509bbd75f7ff perf bpf: Minor whitespace cleanup. adds 44e176501c55 perf config: Add annotate.demangle{,_kernel} adds a78e724f4eb4 perf bench: Fix misspellings using codespell adds 2777b81b379d perf annotate: Show full source location with 'l' hotkey adds 009ef05f9812 Merge remote-tracking branch 'torvalds/master' into perf/core adds 2942a671a37b tools include: Add __sum16 and __wsum definitions. adds 210e4c89ef61 perf symbols: Fix dso__fprintf_symbols_by_name() to return [...] adds 297e69bfa4c7 perf script: Fixup 'struct evsel_script' method prefix adds 905203411d8b perf stat: Fixup __perf_stat_evsel__is() prefix adds 1f042de2d5c7 perf tools: use ARRAY_SIZE adds 83ff0f93b080 perf machine: Assign boolean values to a bool variable adds a7672d1df573 perf evlist: Change the COMM when preparing the workload adds 8efd1634542d perf vendor events arm64: Add more common and uarch events adds 5497b23e870c perf vendor events arm64: Add Fujitsu A64FX pmu event adds 4a03af3ee399 perf stat: Elaborate use cases for the -n/--null command l [...] adds 6859bc0e78c6 perf stat: Improve readability of shadow stats adds 87cb88d3c002 perf test: Remove unused argument adds 078cbb6f75f1 perf test: Cleanup daemon if test is interrupted. adds a6cb06ff49fd perf test: Add 30s timeout for wait for daemon start. adds 4d39c89f0b94 perf tools: Fix various typos in comments adds 7fac83aaf2ee perf stat: Introduce 'bperf' to share hardware PMCs with BPF adds 435b46ef1d9f perf stat: Measure 't0' and 'ref_time' after enable_counters() adds 2c0cb9f56020 perf test: Add a shell test for 'perf stat --bpf-counters' [...] adds 0bdad97801af perf stat: Align CSV output for summary mode adds 0f7ff383937b perf test: Add CSV summary test adds e0542cac435b MAINTAINERS: Add Mailing list and Web-page for PERFORMANCE [...] adds 405e07010d37 perf tools: Remove duplicate struct forward declarations adds 463a7d5a9e6f perf daemon: Remove duplicate includes adds 0a606822c486 perf sort: Add dynamic headers for perf report columns adds ff0bd0a33f25 perf powerpc: Add support for PERF_SAMPLE_WEIGHT_STRUCT adds 06e5ca746c07 perf tools: Support pipeline stage cycles for powerpc adds 50fa3a531e8e perf sort: Display sort dimension p_stage_cyc only on supp [...] adds b0a752d43b15 Merge remote-tracking branch 'torvalds/master' into perf/core adds 292c5ed16859 perf tools: Preserve identifier id in OCaml demangler adds 3406ac5347db perf annotate: Add --demangle and --demangle-kernel adds fd6103cb6796 perf evsel: Remove duplicate 'struct target' forward declaration adds 69baf1a2a41a perf mem-events: Remove unnecessary 'struct mem_info' forw [...] adds dedb76d35986 perf metricgroup: Make find_metric() public with name change adds a48a995edcde perf test: Handle metric reuse in pmu-events parsing test adds e126bef55f1d perf pmu: Add pmu_events_map__find() function to find the [...] adds c4e1dc4a9493 perf vendor events arm64: Add Hisi hip08 L1 metrics adds 03837173487a perf vendor events arm64: Add Hisi hip08 L2 metrics adds 0cc177cfc95d perf vendor events arm64: Add Hisi hip08 L3 metrics adds 86c2bc3da769 perf vendor events amd: Fix broken L2 Cache Hits from L2 H [...] adds ff64c98195c5 perf vendor events amd: Use lowercases for all the eventco [...] adds e5f2b4e1b8b1 perf vendor events amd: Use 0x%02x format for event code a [...] adds da66658638c9 perf vendor events amd: Add Zen3 events adds 473b2922c7e5 Merge remote-tracking branch 'torvalds/master' into perf/core adds 5676dba708bb perf annotate: Fix sample events lost in stdio mode adds 9865ea8ab31f perf evlist: Add a method to return the list of evsels as [...] adds 3535a6967c0d perf record: Improve 'Workload failed' message printing ev [...] adds 2e1daee14e67 perf beauty: Fix fsconfig generator adds 2fc83c2cd777 tools include: Add an initial math64.h adds 6cd70754f262 libperf: Add evsel mmap support adds d3003d9e6868 libperf tests: Add support for verbose printing adds 47d01e7b9999 libperf: Add support for user space counter access adds 818869489ba3 libperf xyarray: Add bounds checks to xyarray__entry() adds 32daa5d7899e perf vendor events: Initial JSON/events list for power10 platform adds f07952b17969 perf stat: Basic support for iostat in perf adds 19776d3cede7 perf stat: Helper functions for PCIe root ports list in io [...] adds f9ed693e8bc0 perf stat: Enable iostat mode for x86 platforms adds 537f1e38f31a perf: Update .gitignore file adds f89a82a82b20 perf annotate: Add line number like in TUI and source loca [...] adds b96da02bd6b8 perf arm64: Fix off-by-one directory paths. adds 59a1a843b028 perf data: Fix error return code in perf_data__create_dir() adds bb7db8699b6c perf tools: Add a build-test variant to use in builds from [...] adds a4b0fccfbdb4 perf tools: Update topdown documentation to permit rdpmc calls adds 464c62f6f6e1 perf vendor events intel: Add missing skylake & icelake mo [...] adds 26bda3ca19c5 Merge remote-tracking branch 'torvalds/master' into perf/core adds ec8149fba64b perf util: Move bpf_perf definitions to a libperf header adds fe3dd8263b9f perf bpf: check perf_attr_map is compatible with the perf binary adds 112cb56164bc perf stat: Introduce config stat.bpf-counter-events adds 01bd8efcec44 perf stat: Introduce ':b' modifier adds 5508c9dae2a4 perf stat: Introduce bpf_counter_ops->disable() adds d0713d4ca3e9 perf data: Add JSON export adds bf8f8587bfb6 perf top: Use evlist->events_stat to count events adds 0f0abbace3cd perf hists: Split hists_stats from events_stats adds 55f754443890 perf report: Show event sample counts in --stat output adds 2775de0b115a perf report: Add --skip-empty option to suppress 0 event stat adds 8f08cf3330da perf report: Make --skip-empty as default adds 462f57dbf9fa perf report: Print percentage of each event statistics adds 412736119116 tools headers uapi: Update tools's copy of linux/perf_event.h adds 6b64833b9e49 perf jevents: Support unit value "cpu_core" and "cpu_atom" adds eab35953e67b perf pmu: Simplify arguments of __perf_pmu__new_alias adds 32705de7d45d perf pmu: Save pmu name adds 444624307c4e perf pmu: Save detected hybrid pmus to a global pmu list adds c5a26ea490a1 perf pmu: Add hybrid helper functions adds 12279429d862 perf stat: Uniquify hybrid event name adds 9cbfa2f64c04 perf parse-events: Create two hybrid hardware events adds 30def61f64ba perf parse-events: Create two hybrid cache events adds 94da591b1c79 perf parse-events: Create two hybrid raw events adds c93afadc924d perf parse-events: Compare with hybrid pmu name adds 5e4edd1f73b5 perf parse-events: Support event inside hybrid pmu adds b53a0755d5c2 perf record: Create two hybrid 'cycles' events by default adds ac2dc29edd21 perf stat: Add default hybrid events adds 92637cc72955 perf stat: Filter out unmatched aggregation for hybrid event adds 660e533e87ff perf stat: Warn group events from different hybrid PMU adds 91c0f5ec812f perf record: Uniquify hybrid event name adds 2541cb63ac0c perf tests: Add hybrid cases for 'Parse event definition s [...] adds afff9f312e37 perf tests: Add hybrid cases for 'Roundtrip evsel->name' test adds f15da0b1fb7b perf tests: Skip 'Setup struct perf_event_attr' test for hybrid adds 43eb05d06679 perf tests: Support 'Track with sched_switch' test for hybrid adds 6081e876edd3 perf tests: Support 'Parse and process metrics' test for hybrid adds c102038892f7 perf tests: Support 'Session topology' test for hybrid adds d9da6f70eb23 perf tests: Support 'Convert perf time to TSC' test for hybrid adds a37f3b885610 perf tests: Skip 'perf stat metrics (shadow stat) test' fo [...] adds 2750ce1d4df2 perf Documentation: Document intel-hybrid support adds 56d32d4cac64 perf tools: Enable libtraceevent dynamic linking adds e1d380ea8b00 perf tools: Change fields type in perf_record_time_conv adds aa616f5a8a2d perf jit: Let convert_timestamp() to be backwards-compatible adds 050ffc449008 perf session: Add swap operation for event TIME_CONV adds 81e70d7ee4ae perf session: Dump PERF_RECORD_TIME_CONV event adds fbed59f84491 perf build: Regenerate the FEATURE_DUMP file after extra f [...] adds 19177bc3da7e tools build: Allow deferring printing the results of featu [...] adds c6e3bf437184 perf build: Defer printing detected features to the end of [...] adds 10a3efd0fee5 Merge tag 'perf-tools-for-v5.13-2021-04-29' of git://git.k [...] adds e6f0bf09f066 Merge tag 'integrity-v5.13' of git://git.kernel.org/pub/sc [...] adds 17ae69aba89d Merge tag 'landlock_v34' of git://git.kernel.org/pub/scm/l [...] adds b28866f4bb77 Merge branch 'work.ecryptfs' of git://git.kernel.org/pub/s [...] adds 27787ba3fa49 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/l [...] adds 0c4b7cadd1ad Orangef: implement orangefs_readahead. adds 211f9f2e0503 orangefs: leave files in the page cache for a few micro se [...] adds 9ccce092fc64 Merge tag 'for-linus-5.13-ofs-1' of git://git.kernel.org/p [...] adds 23806a3e9600 Merge branch 'work.file' of git://git.kernel.org/pub/scm/l [...] adds 6f8ee8d36d07 Merge branch 'work.recursive_removal' of git://git.kernel. [...] adds 785e3c0a3a87 tracing: Map all PIDs to command lines adds aafe104aa909 tracing: Restructure trace_clock_global() to never block adds 9b1f61d5d73d Merge tag 'trace-v5.13' of git://git.kernel.org/pub/scm/li [...] adds 7942121b8ca0 rtc: imx-sc: remove .read_alarm adds 64e9d8e4dbc4 rtc: ds1307: replace HAS_ALARM by RTC_FEATURE_ALARM adds 4bf84b449a0e rtc: ds1307: remove flags adds c55c3a516cef rtc: rtc_update_irq_enable: rework UIE emulation adds 94959a3a04a5 rtc: pcf8523: remove useless define adds 13e37b7fb75d rtc: pcf8523: add alarm support adds a1cfe7cc3873 rtc: pcf8523: report oscillator failures adds 204756f01672 rtc: ds1307: Fix wday settings for rx8130 adds fefbec3a7418 rtc: s5m: Remove reference to parent's device pdata adds e463786f380a rtc: omap: use rtc_write to access OMAP_RTC_OSC_REG adds 4d0185e67806 rtc: sysfs: check features instead of ops adds a7efd197bc7f Merge tag 'rtc-5.13' of git://git.kernel.org/pub/scm/linux [...] adds d835ff6c96ae Merge tag 'leds-5.13-rc1' of git://git.kernel.org/pub/scm/ [...] adds 0679d29d3e23 csky: fix syscache.c fallthrough warning adds e58a41c22268 csky: uaccess.h: Coding convention with asm generic adds cda689f8708b Merge tag 'csky-for-linus-5.13-rc1' of git://github.com/c- [...] adds 127f1c09c5c8 parisc: Fix typo in setup.c adds 5e321ded302d Merge tag 'for-5.13/parisc' of git://git.kernel.org/pub/sc [...] adds 51e6f07cb12e Merge tag 'm68knommu-for-v5.13' of git://git.kernel.org/pu [...] adds 954b7207059c Merge tag 'dma-mapping-5.13' of git://git.infradead.org/us [...] adds dfc06b389a4f swiotlb: don't override user specified size in swiotlb_adj [...] adds 74d6790cdaaf Merge branch 'stable/for-linus-5.13' of git://git.kernel.o [...] adds 0c01a4c4ca5b Merge tag 'hwlock-v5.13' of git://git.kernel.org/pub/scm/l [...] adds a01d9524cad7 Merge tag 'rpmsg-v5.13' of git://git.kernel.org/pub/scm/li [...] adds 8796ac1d031a Merge tag 'rproc-v5.13' of git://git.kernel.org/pub/scm/li [...] adds e4adffb8daf4 Merge tag 'dmaengine-5.13-rc1' of git://git.kernel.org/pub [...] adds d0195c7d7af6 Merge tag 'f2fs-for-5.13-rc1' of git://git.kernel.org/pub/ [...] adds 51f629446cd1 Merge tag 'for-linus-5.13-rc1' of git://git.kernel.org/pub [...] adds d665ea6ea86c Merge tag 'for-linus-5.13-rc1' of git://git.kernel.org/pub [...] adds d29c9bb0108e Merge tag 'safesetid-5.13' of git://github.com/micah-morton/linux adds da2e56634b26 ktest: Minor cleanup with uninitialized variable $build_options adds 2676eb4bfc54 ktest: Add example config for using VMware VMs adds becdd17b5acc ktest: Adding editor hints to improve consistency adds 12d4cddda204 ktest: Fixing indentation to match expected pattern adds c043ccbfc6d8 ktest: Further consistency cleanups adds 6a0f3652952c ktest: Re-arrange the code blocks for better discoverability adds c7ceee695877 ktest: Add KTEST section to MAINTAINERS file adds dd8c86c6dd36 Merge tag 'ktest-v5.13' of git://git.kernel.org/pub/scm/li [...] adds 2af4f9b8596a tools/power turbostat: add built-in-counter for IPC -- Ins [...] adds ed0757b83a00 tools/power turbostat: print microcode patch level adds 5683460b85a8 tools/power turbostat: Support Alder Lake Mobile adds 6c5c656006cf tools/power turbostat: Support Ice Lake D adds b2b94be787bf Revert "tools/power turbostat: adjust for temperature offset" adds abdc75ab53b7 tools/power turbostat: Fix DRAM Energy Unit on SKX adds ba58ecde5eec tools/power turbostat: update version number adds 301b1d3a9104 tools/power/turbostat: Fix turbostat for AMD Zen CPUs adds 13a779de4175 tools/power turbostat: Fix offset overflow issue in index [...] adds 25368d7cefcd tools/power/turbostat: Remove Package C6 Retention on Ice [...] adds 1e3ec5cdfb63 tools/power turbostat: unmark non-kernel-doc comment adds 8c69da293041 tools/power turbostat: Enable tsc_tweak for Elkhart Lake a [...] adds aeb01e6d71ff tools/power turbostat: Print the C-state Pre-wake settings adds 7ab5ff4937a3 tools/power turbostat: Fix Core C6 residency on Atom CPUs adds e9d3092f6d7c tools/power turbostat: save original CPU model adds 0b9a0b9be991 tools/power turbostat: add TCC Offset support adds 55279aef754c tools/power turbostat: rename tcc variables adds 1b439f01b67c tools/power turbostat: formatting adds 38c6663a6890 tools/power turbostat: elevate priority of interval mode adds b60c573dc241 tools/power turbostat: Support "turbostat --hide idle" adds 3c070b2abf85 tools/power turbostat: version 2021.05.04 adds d8cb379cda88 Merge branch 'turbostat' of git://git.kernel.org/pub/scm/l [...] adds f1ce3986baa6 nitro_enclaves: Fix stale file descriptors on failed usercopy adds 7b1ae248279b dyndbg: fix parsing file query without a line-range suffix adds 5a5bcd43d5bf Merge tag 'char-misc-5.13-rc1-round2' of git://git.kernel. [...] adds 98635b29a73f lib: bitmap: remove the 'extern' keyword from function dec [...] adds c13656b904b6 lib: bitmap: order includes alphabetically adds e829c2e47448 lib: bitmap: provide devm_bitmap_alloc() and devm_bitmap_zalloc() adds 3eb52226de6f docs: kernel-parameters: Move gpio-mockup for alphabetic order adds 6984a320349d docs: kernel-parameters: Add gpio_mockup_named_lines adds 951f7da9f60b dt-bindings: gpio: Binding for Realtek Otto GPIO adds 0d82fb1127fb gpio: Add Realtek Otto GPIO support adds ca40daf39daf gpio: omap: Use device_get_match_data() helper adds 65dd36a39d3b lib/cmdline: Export next_arg() for being used in modules adds ac505b6f5fa8 gpio: aggregator: Replace custom get_arg() with a generic [...] adds 7a81638485c1 gpio: sch: Add edge event support adds fdc1f5dfb9aa gpio: sch: Hook into ACPI GPE handler to catch GPIO edge events adds da91ece22672 gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venu [...] adds 71cf76d451ef gpio: sch: depends on LPC_SCH adds c6b4853fa25a gpio: sch: Drop MFD_CORE selection adds ba134d29e952 gpio: ich: Switch to be dependent on LPC_ICH adds 76c47d1449fc gpio: mpc8xxx: Add ACPI support adds abd7a8eab813 gpio: 104-dio-48e: Fix coding style issues adds 5fe706730800 gpio: it87: remove unused code adds 56b01acc1c79 dt-bindings: gpio: fairchild,74hc595: Convert to json-schema adds e29eaf1c1a68 gpio: mxs: remove useless function adds 444952956f34 dt-bindings: gpio: add YAML description for rockchip,gpio-bank adds 5d6a1b84e076 Merge tag 'gpio-updates-for-v5.13-v2' of git://git.kernel. [...] adds 583f2bcf86a3 Merge tag 'thermal-v5.13-rc1' of git://git.kernel.org/pub/ [...] adds 7b9df264f0ab Merge tag 'pwm/for-5.13-rc1' of git://git.kernel.org/pub/s [...] adds 975af39978f9 Merge branch 'pci/enumeration' adds 6d34adbe0eb0 Merge branch 'pci/error' adds 3a306a5b6016 PCI: cpqphp: Use DEFINE_SPINLOCK() for int15_lock adds a7b6864da7e3 PCI: shpchp: Remove unused shpc_writeb() adds ea3b50c51d19 PCI: acpiphp: Fix whitespace issue adds 31311031d73f Merge branch 'pci/hotplug' adds acd18f12d964 Merge branch 'pci/pm' adds 384d0c68204a PCI/VPD: Remove pci_set_vpd_size() adds d1df5f3f4cff PCI/VPD: Make missing VPD message less alarming adds e947e7b1163d PCI/VPD: Change pci_vpd_init() return type to void adds 4cf0abbce69b PCI/VPD: Remove pci_vpd_find_tag() 'offset' argument adds 0a08bc07610e PCI/VPD: Remove pci_vpd_find_tag() SRDT handling adds 5881b38912f3 PCI/VPD: Add helper pci_get_func0_dev() adds e00dc69b5f17 PCI: Allow VPD access for QLogic ISP2722 adds 3c5b307a1ee2 Merge branch 'pci/vpd' adds e1d3f3268b0e PCI/sysfs: Convert "config" to static attribute adds 527139d738d7 PCI/sysfs: Convert "rom" to static attribute adds f42c35ea3b13 PCI/sysfs: Convert "reset" to static attribute adds 07b4523e9e2f PCI/sysfs: Rename "vpd" attribute accessors adds d93f8399053d PCI/sysfs: Convert "vpd" to static attribute adds 1017275d2e43 PCI/sysfs: Rename device_has_dsm() to device_has_acpi_name() adds 2ed649415544 PCI/sysfs: Define ACPI label attributes with DEVICE_ATTR*() adds 4dd7dfa166d2 PCI/sysfs: Define SMBIOS label attributes with DEVICE_ATTR*() adds 506140f9c06b PCI/sysfs: Convert "index", "acpi_index", "label" to stati [...] adds 362fb766264a PCI/sysfs: Tidy SMBIOS & ACPI label attributes adds df1af7cbe7bc PCI/sysfs: Rearrange smbios_attr_group and acpi_attr_group adds ad025f8e46f3 PCI/sysfs: Use sysfs_emit() and sysfs_emit_at() in "show" [...] adds bac66f8f9751 Merge branch 'pci/sysfs' adds 7faf1dacfbc0 Merge branch 'pci/kernel-doc' adds 0349a070881f PCI: Delay after FLR of Intel DC P4510 NVMe adds 22d106733a25 Merge branch 'pci/virtualization' adds ccd61f07d289 x86/PCI: Remove unused alloc_pci_root_info() return value adds ccfc1d557023 Merge branch 'pci/misc' adds c57400bbe156 Merge branch 'remotes/lorenzo/pci/altera-msi' adds 531a953da3fa Merge branch 'remotes/lorenzo/pci/brcmstb' adds 3ec17ca688cf Merge branch 'remotes/lorenzo/pci/cadence' adds 294353d950ab PCI: dwc: Move dw_pcie_msi_init() to dw_pcie_setup_rc() adds 7d499169f793 PCI: dwc/intel-gw: Remove unused function adds 8bcca2658558 PCI: dwc: Move iATU detection earlier adds a5166a194ee4 Merge branch 'remotes/lorenzo/pci/dwc' adds 362e377037b1 Merge branch 'remotes/lorenzo/pci/endpoint' adds 1c401162ed11 Merge branch 'remotes/lorenzo/pci/iproc' adds 586fbe90f830 Merge branch 'remotes/lorenzo/pci/layerscape' adds 07ca255e3d49 dt-bindings: PCI: mediatek-gen3: Add YAML schema adds 9cc742078c9a PCI: Export pci_pio_to_address() for module use adds d3bf75b579b9 PCI: mediatek-gen3: Add MediaTek Gen3 driver for MT8192 adds 814cceebba9b PCI: mediatek-gen3: Add INTx support adds 1bdafba538be PCI: mediatek-gen3: Add MSI support adds d537dc125f07 PCI: mediatek-gen3: Add system PM support adds 0739191b8481 MAINTAINERS: Add Jianjun Wang as MediaTek PCI co-maintainer adds 0b51c08bde08 Merge branch 'remotes/lorenzo/pci/mediatek' adds 180594f55f69 Merge branch 'remotes/lorenzo/pci/microchip' adds c61287bf1783 clk: sifive: Add pcie_aux clock in prci driver for PCIe driver adds e4d368e0b632 clk: sifive: Use reset-simple in prci driver for PCIe driver adds 2da0dd5e30af MAINTAINERS: Add maintainers for SiFive FU740 PCIe driver adds 43cea116be0b dt-bindings: PCI: Add SiFive FU740 PCIe host controller adds e7e21b3a339b PCI: fu740: Add SiFive FU740 PCIe host controller driver adds ae80d5148085 riscv: dts: Add PCIe support for the SiFive FU740-C000 SoC adds 98d771eb3df2 Merge branch 'remotes/lorenzo/pci/risc-v' adds 5b8dafa1e3b8 Merge branch 'remotes/lorenzo/pci/tegra' adds 04dcc048f343 Merge branch 'remotes/lorenzo/pci/vmd' adds 2a2dd35fee87 Merge branch 'remotes/lorenzo/pci/xgene' adds 4772ade27306 Merge branch 'remotes/lorenzo/pci/xilinx' adds 2c99e55f7955 PCI: tegra: Convert to MSI domains adds 93cd1bb4862d PCI: rcar: Don't allocate extra memory for the MSI capture [...] adds 83ed8d4fa656 PCI: rcar: Convert to MSI domains adds 161260e7f7bc PCI: xilinx: Don't allocate extra memory for the MSI captu [...] adds 313b64c3ae52 PCI: xilinx: Convert to MSI domains adds e0fad163b6e7 PCI: hv: Drop msi_controller structure adds 3a05d08f6cc7 PCI/MSI: Drop use of msi_controller from core code adds b227be0d7314 PCI/MSI: Kill msi_controller structure adds f8bcf249d9cf PCI/MSI: Kill default_teardown_msi_irqs() adds 94e89b145371 PCI/MSI: Let PCI host bridges declare their reliance on MS [...] adds 9ec37efb8783 PCI/MSI: Make pci_host_common_probe() declare its reliance [...] adds 645e9c38383d PCI: mediatek: Advertise lack of built-in MSI handling adds 61af69296cba PCI/MSI: Document the various ways of ending up with NO_MSI adds 557853f4e23e PCI: Refactor HT advertising of NO_MSI flag adds 51bc2b7ffd5d Merge branch 'remotes/lorenzo/pci/msi' adds a4ffbb7a96ea Merge branch 'remotes/lorenzo/pci/misc' adds 48582b2e3b87 reset: add missing empty function reset_control_rearm() adds e8d6f9e56187 ata: ahci_brcm: Fix use of BCM7216 reset controller adds bb610757fcd7 PCI: brcmstb: Use reset/rearm instead of deassert/assert adds a147995c9f56 Merge branch 'pci/brcmstb' adds 7f100744749e PCI: tegra: Add Tegra194 MCFG quirks for ECAM errata adds 882862aaacef Merge branch 'pci/tegra' adds 57151b502cbc Merge tag 'pci-v5.13-changes' of git://git.kernel.org/pub/ [...] adds 64b9f64f80a6 vdpa: introduce virtio pci driver adds 58926c8aab10 vdpa/mlx5: Enable user to add/delete vdpa device adds d0f9164eb294 vdpa: Follow kdoc comment style adds c0a54b4bcb45 vdpa: Follow kdoc comment style adds 3fd02fbbfac0 virtio-balloon: fix a typo in comment of virtballoon_migra [...] adds 122b84a1267a virtio-net: don't allocate control_buf if not supported adds 9e3bb9b79a71 virtio_pci_modern: introduce helper to map vq notify area adds 7dca6c0ea96b virtio-pci library: switch to use vp_modern_map_vq_notify() adds 11d8ffed00b2 vp_vdpa: switch to use vp_modern_map_vq_notify() adds a5f7a24f49d8 virtio_pci_modern: hide vp_modern_get_queue_notify_off() adds fd466b36940b virito_pci libray: hide vp_modern_map_capability() adds 9e311bcad73d virtio-pci library: report resource address adds 526cb8580bc6 vp_vdpa: report doorbell address adds 3a3e0fad16d4 vhost-vdpa: fix vm_flags for virtqueue doorbell mapping adds 0ecb1960788d vDPA/ifcvf: get_vendor_id returns a device specific vendor id adds 139c3fd9c9fc vDPA/ifcvf: enable Intel C5000X-PL virtio-net for vDPA adds 51fc387b67cb vDPA/ifcvf: rename original IFCVF dev ids to N3000 ids adds 2f1b30507039 vDPA/ifcvf: remove the version number string adds 69d00d9858c7 vDPA/ifcvf: fetch device feature bits when probe adds 1d895a68085b vDPA/ifcvf: verify mandatory feature bits for vDPA adds e8ef6124959a vDPA/ifcvf: deduce VIRTIO device ID from pdev ids adds 4080fc106750 vdpa_sim: use iova module to allocate IOVA addresses adds f53d9910d009 vringh: add 'iotlb_lock' to synchronize iotlb accesses adds bbc2c372a83d vringh: reset kiov 'consumed' field in __vringh_iov() adds 69c13c58bd10 vringh: explain more about cleaning riov and wiov adds b8c06ad4d67d vringh: implement vringh_kiov_advance() adds 14c9ac05ce09 vringh: add vringh_kiov_length() helper adds bc433e5e0d42 vdpa_sim: cleanup kiovs in vdpasim_free() adds 442706f9f94d vdpa: add get_config_size callback in vdpa_config_ops adds d6d8bb92fdde vhost/vdpa: use get_config_size callback in vhost_vdpa_con [...] adds 9d6d97bff790 vhost/vdpa: Remove the restriction that only supports virt [...] adds 0c853c2c2924 vdpa: add vdpa simulator for block device adds 7d189f617f83 vdpa_sim_blk: implement ramdisk behaviour adds e6fa60522707 vdpa_sim_blk: handle VIRTIO_BLK_T_GET_ID adds 899c4d187f6a vdpa_sim_blk: add support for vdpa management tool adds 26bfea1309f5 vDPA/ifcvf: deduce VIRTIO device ID when probe adds 6ad31d162a4e vDPA/ifcvf: enable Intel C5000X-PL virtio-block for vDPA adds 5619003173ba vDPA/ifcvf: get_config_size should return dev specific con [...] adds 0f8a0b0b095f virtio_pci_modern: __force cast the notify mapping adds d7bce85aa7b9 virtio_pci_modern: correct sparse tags for notify adds 16bb86b5569c Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds fee742b50289 smb3.1.1: enable negotiating stronger encryption by default adds c3f207ab29f7 cifs: Deferred close for files adds 087f757b0129 cifs: add shutdown support adds aa22ebc3826b smb3.1.1: allow dumping GCM256 keys to improve debugging o [...] adds 7ba3d1cdb798 smb3.1.1: allow dumping keys for multiuser mounts adds f4916649f98e cifs: detect dead connections only when echoes are enabled. adds 5b2abdafbedb cifs: use echo_interval even when connection not ready. adds 5c1acf3fe05c cifs: fix regression when mounting shares with prefix paths adds 78c09634f7dc Cifs: Fix kernel oops caused by deferred close for files. adds bae4c0c1c2d5 fs/cifs: Fix resource leak adds 7c9e41e0ef7d Merge tag '5.13-rc-smb3-part2' of git://git.samba.org/sfre [...] adds a79cdfba68a1 Merge tag 'nfsd-5.13-1' of git://git.kernel.org/pub/scm/li [...] adds 7716506adac4 mm: introduce and use mapping_empty() adds 46be67b424ef mm: stop accounting shadow entries adds 7f0e07fb0289 dax: account DAX entries as nrpages adds 8bc3c481b3d0 mm: remove nrexceptional from inode adds 786b31121a2c mm: remove nrexceptional from inode: remove BUG_ON adds aec44e0f0213 hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share() adds c1991e0705d1 hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled adds 537cf30bba24 mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h adds 6dfeaff93be1 hugetlb/userfaultfd: unshare all pmds for hugetlbfs when r [...] adds 6501fe5f1623 mm/hugetlb: remove redundant reservation check condition i [...] adds 4bfb68a0858d mm: generalize HUGETLB_PAGE_SIZE_VARIABLE adds 04adbc3f7bff mm/hugetlb: use some helper functions to cleanup code adds 5af1ab1d24e0 mm/hugetlb: optimize the surplus state transfer code in mo [...] adds 5c8ecb131a65 mm/hugetlb_cgroup: remove unnecessary VM_BUG_ON_PAGE in hu [...] adds d83e6c8a9b65 mm/hugetlb: simplify the code when alloc_huge_page() faile [...] adds d4241a049ac0 mm/hugetlb: avoid calculating fault_mutex_hash in truncate [...] adds 0edf61e5ee5c khugepaged: remove unneeded return value of khugepaged_col [...] adds 588d01f918d4 khugepaged: reuse the smp_wmb() inside __SetPageUptodate() adds 28ff0a3c421c khugepaged: use helper khugepaged_test_exit() in __khugepa [...] adds 74e579bf231a khugepaged: fix wrong result value for trace_mm_collapse_h [...] adds 8fd5eda4c726 mm/huge_memory.c: remove unnecessary local variable ret2 adds 71f9e58eb408 mm/huge_memory.c: rework the function vma_adjust_trans_huge() adds aaa9705b4af3 mm/huge_memory.c: make get_huge_zero_page() return bool adds 6beb5e8bba97 mm/huge_memory.c: rework the function do_huge_pmd_numa_pag [...] adds f6004e73ae95 mm/huge_memory.c: remove redundant PageCompound() check adds d4afd60c24f8 mm/huge_memory.c: remove unused macro TRANSPARENT_HUGEPAGE [...] adds a44f89dc6c5f mm/huge_memory.c: use helper function migration_entry_to_page() adds 89dc6a968291 mm/khugepaged.c: replace barrier() with READ_ONCE() for a [...] adds fef792a4fdb9 khugepaged: use helper function range_in_vma() in collapse [...] adds 18d24a7cd9d3 khugepaged: remove unnecessary out label in collapse_huge_page() adds 75f83783bfdf khugepaged: remove meaningless !pte_present() check in khu [...] adds fa6c02315f74 mm: huge_memory: a new debugfs interface for splitting THP tests adds fbe37501b252 mm: huge_memory: debugfs for file-backed THP split adds f84df0b7f1b6 mm/hugeltb: remove redundant VM_BUG_ON() in region_add() adds bf3d12b9f7f9 mm/hugeltb: simplify the return code of __vma_reservation_ [...] adds dddf31a49a0e mm/hugeltb: clarify (chg - freed) won't go negative in hug [...] adds da56388c4397 mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() adds 15b836536321 mm/hugetlb: remove unused variable pseudo_vma in remove_in [...] adds 0ef7dcac998f mm/cma: change cma mutex to irq safe spinlock adds 262443c0421e hugetlb: no need to drop hugetlb_lock to call cma_release adds 2938396771c8 hugetlb: add per-hstate mutex to synchronize user adjustments adds 6eb4e88a6d27 hugetlb: create remove_hugetlb_page() to separate functionality adds 1121828a0c21 hugetlb: call update_and_free_page without hugetlb_lock adds 10c6ec49802b hugetlb: change free_pool_huge_page to remove_pool_huge_page adds db71ef79b59b hugetlb: make free_huge_page irq safe adds 9487ca60fd7f hugetlb: add lockdep_assert_held() calls for hugetlb_lock adds c8e28b47af45 mm,page_alloc: bail out earlier on -ENOMEM in alloc_contig [...] adds c2ad7a1ffeaf mm,compaction: let isolate_migratepages_{range,block} retu [...] adds 9f27b34f234d mm,hugetlb: drop clearing of flag from prep_new_huge_page adds d3d99fcc4e28 mm,hugetlb: split prep_new_huge_page functionality adds 369fa227c219 mm: make alloc_contig_range handle free hugetlb pages adds ae37c7ff79f1 mm: make alloc_contig_range handle in-use hugetlb pages adds eb14d4eefdc4 mm,page_alloc: drop unnecessary checks from pfn_range_vali [...] adds 7677f7fd8be7 userfaultfd: add minor fault registration mode adds 0d9cadabd193 userfaultfd: disable huge PMD sharing for MINOR registered VMAs adds 714c18910824 userfaultfd: hugetlbfs: only compile UFFD helpers if confi [...] adds f619147104c8 userfaultfd: add UFFDIO_CONTINUE ioctl adds b8da5cd4e5f1 userfaultfd: update documentation to describe minor fault [...] adds f0fa94330919 userfaultfd/selftests: add test exercising minor fault handling adds b6676de8d7b4 mm/vmscan: move RECLAIM* bits to uapi header adds 202e35db5e71 mm/vmscan: replace implicit RECLAIM_ZONE checks with expli [...] adds 8efb4b596df0 mm: vmscan: use nid from shrink_control for tracepoint adds 2bfd36374edd mm: vmscan: consolidate shrinker_maps handling code adds d27cf2aa0d26 mm: vmscan: use shrinker_rwsem to protect shrinker_maps al [...] adds a2fb12619f20 mm: vmscan: remove memcg_shrinker_map_size adds 72673e861dd0 mm: vmscan: use kvfree_rcu instead of call_rcu adds e4262c4f51d6 mm: memcontrol: rename shrinker_map to shrinker_info adds 468ab8437a97 mm: vmscan: add shrinker_info_protected() helper adds 41ca668a71e7 mm: vmscan: use a new flag to indicate shrinker is registered adds 3c6f17e6c5d0 mm: vmscan: add per memcg shrinker nr_deferred adds 867508304685 mm: vmscan: use per memcg nr_deferred of shrinker adds 476b30a0949a mm: vmscan: don't need allocate shrinker->nr_deferred for [...] adds a178015cde69 mm: memcontrol: reparent nr_deferred when memcg offline adds 18bb473e5031 mm: vmscan: shrink deferred objects proportional to priority adds ef4984384172 mm/compaction: remove unused variable sysctl_compact_memory adds 06dac2f467fe mm: compaction: update the COMPACT[STALL|FAIL] events properly adds d479960e44f2 mm: disable LRU pagevec during the migration temporarily adds 361a2a229fa3 mm: replace migrate_[prep|finish] with lru_cache_[disable|enable] adds 8cc621d2f45d mm: fs: invalidate BH LRU during page migration adds 606a6f71a25a mm/migrate.c: make putback_movable_page() static adds a04840c6841b mm/migrate.c: remove unnecessary rc != MIGRATEPAGE_SUCCESS [...] adds 34f5e9b9d199 mm/migrate.c: fix potential indeterminate pte entry in mig [...] adds 843e1be108b9 mm/migrate.c: use helper migrate_vma_collect_skip() in mig [...] adds 7ee820ee7238 Revert "mm: migrate: skip shared exec THP for NUMA balancing" adds bbb269206f3c mm: vmstat: add cma statistics adds 63f83b31f4f3 mm: cma: use pr_err_ratelimited for CMA warning adds 7bc1aec5e287 mm: cma: add trace events for CMA alloc perf testing adds 43ca106fa8ec mm: cma: support sysfs adds 3aab8ae7aace mm: cma: add the CMA instance name to cma trace events adds 78fa51503fdb mm: use proper type for cma_[alloc|release] adds a08e1e11c90f ksm: remove redundant VM_BUG_ON_PAGE() on stable_tree_search() adds 3e96b6a2e9ad ksm: use GET_KSM_PAGE_NOLOCK to get ksm page in remove_rma [...] adds cd7fae260246 ksm: remove dedicated macro KSM_FLAG_MASK adds c89a384e2551 ksm: fix potential missing rmap_item for stable_node adds 420be4edefe5 mm/ksm: remove unused parameter from remove_trailing_rmap_items() adds 76d8cc3c8f45 mm: restore node stat checking in /proc/sys/vm/stat_refresh adds 6d99a4c029c0 mm: no more EINVAL from /proc/sys/vm/stat_refresh adds 75083aae114c mm: /proc/sys/vm/stat_refresh skip checking known negative stats adds c67579097291 mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats adds 575299ea18a8 x86/mm: track linear mapping split events adds fce000b1bc08 mm/mmap.c: don't unlock VMAs in remap_file_pages() adds c2280be81de4 mm: generalize ARCH_HAS_CACHE_LINE_SIZE adds 855f9a8e87fe mm: generalize SYS_SUPPORTS_HUGETLBFS (rename as ARCH_SUPP [...] adds 91024b3ce247 mm: generalize ARCH_ENABLE_MEMORY_[HOTPLUG|HOTREMOVE] adds 1e866974a15b mm: drop redundant ARCH_ENABLE_[HUGEPAGE|THP]_MIGRATION adds 66f24fa766e3 mm: drop redundant ARCH_ENABLE_SPLIT_PMD_PTLOCK adds e8003bf66a7a mm: drop redundant HAVE_ARCH_TRANSPARENT_HUGEPAGE adds 2521781c1ebc mm/util.c: reduce mem_dump_obj() object size adds 31454980b8b5 mm/util.c: fix typo adds c991ffef7bce mm/gup: don't pin migrated cma pages in movable zone adds 83c02c23d074 mm/gup: check every subpage of a compound page during isolation adds f0f4463837da mm/gup: return an error on migration failure adds 6e7f34ebb8d2 mm/gup: check for isolation errors adds 1a08ae36cf8b mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN adds da6df1b0fcfa mm: apply per-task gfp constraints in fast path adds 8e3560d963d2 mm: honor PF_MEMALLOC_PIN for all movable pages adds 9afaf30f7a1a mm/gup: do not migrate zero page adds d1e153fea2a8 mm/gup: migrate pinned pages out of movable zone adds fa965fd54827 memory-hotplug.rst: add a note about ZONE_MOVABLE and page [...] adds 24dc20c75f93 mm/gup: change index type to long as it counts pages adds f68749ec342b mm/gup: longterm pin migration cleanup adds 79dbf135e248 selftests/vm: gup_test: fix test flag adds e44605a8b1aa selftests/vm: gup_test: test faulting in kernel, and verif [...] adds 8ca559132a2d mm/memory_hotplug: remove broken locking of zone PCP struc [...] adds 8736cc2d002f drivers/base/memory: introduce memory_block_{online,offline} adds dd8e2f230d82 mm,memory_hotplug: relax fully spanned sections check adds f9901144e48f mm,memory_hotplug: factor out adjusting present pages into [...] adds a08a2ae34613 mm,memory_hotplug: allocate memmap from the added memory range adds 4a3e5de9c4ec acpi,memhotplug: enable MHP_MEMMAP_ON_MEMORY when supported adds e3a9d9fcc331 mm,memory_hotplug: add kernel boot option to enable memmap [...] adds f91ef2223dc4 x86/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE adds ca6e51d592d2 arm64/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE adds 79cd420248c7 mm/zswap.c: switch from strlcpy to strscpy adds ecfc2bda7aaf mm/zsmalloc: use BUG_ON instead of if condition followed by BUG. adds 28961998f858 iov_iter: lift memzero_page() to highmem.h adds d048b9c2a737 btrfs: use memzero_page() instead of open coded kmap pattern adds 9727688dbf7e mm/highmem.c: fix coding style issue adds 68d68ff6ebbf mm/mempool: minor coding style tweaks adds 0c4ff27a0e54 mm/process_vm_access.c: remove duplicate include adds 94868a1e127b kfence: zero guard page after out-of-bounds access adds 407f1d8c1b5f kfence: await for allocation using wait_event adds 37c9284f6932 kfence: maximize allocation wait timeout duration adds 36f0b35d0894 kfence: use power-efficient work queue to run delayed work adds 8404c9fbc84b Merge branch 'akpm' (patches from Andrew) adds 6a79162fe5d5 docs: Fix typo in Documentation/x86/x86_64/5level-paging.rst adds eef8abdaedf8 Documentation: input: joydev file corrections adds bd8ede484750 docs/zh_CN: Adjust order and content of zh_CN/index.rst adds 0ca0d55526d3 docs/core-api: Consistent code style adds 2fa4928aed4c docs: correct URL to bios and kernel developer's guide adds 0043f0b27a04 docs: reporting-issues.rst: CC subsystem and maintainers o [...] adds f5169f713e0c Removed the oprofiled version option adds 8e9fa2f21151 oprofiled version output line removed from the list adds 7fc4607899e8 Enlisted oprofile version line removed adds a3f53e8adfda Merge tag 'docs-5.13-2' of git://git.lwn.net/linux adds 788dcee0306e Hexagon: fix build errors adds 6fff7410f6be Hexagon: change jumps to must-extend in futex_atomic_* adds aaa44952bbd1 Hexagon: remove DEBUG from comet config adds f1f99adf05f2 Hexagon: add target builtins to kernel adds 5e5948e57e43 Merge tag 'hexagon-5.13-0' of git://git.kernel.org/pub/scm [...] adds 533b4f3a789d RISC-V: Fix error code returned by riscv_hartid_to_cpuid() adds 883fcb8ecaaf riscv: Fix 32b kernel build with CONFIG_DEBUG_VIRTUAL=y adds 28252e08649f riscv: Remove 32b kernel mapping from page table dump adds f54c7b5898d3 RISC-V: Always define XIP_FIXUP adds 939b7cbc0090 Merge tag 'riscv-for-linus-5.13-mw0' of git://git.kernel.o [...] adds 298a58e165e4 ARM: footbridge: remove personal server platform adds 322a3b843d7f Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 840d7f01d4b3 dt-bindings: interrupt-controller: idt,32434-pic: Add miss [...] adds ae7ce982fc7d dt-bindings: bcm2711-hdmi: Fix broken schema adds c2036abb625f dt-bindings: Remove unused Sigma Designs Tango bindings adds a7277a739841 dt-bindings: serial: 8250: Remove duplicated compatible strings adds 5cd1a85a6c3f of: overlay: Remove redundant assignment to ret adds 62b3b3660aff dt-bindings: PCI: rcar-pci-host: Document missing R-Car H1 [...] adds 7935bb56e21b dt-bindings: media: renesas,vin: Make resets optional on R [...] adds 970aa72c4dd3 dt-bindings: display: renesas,du: Add missing power-domain [...] adds 6799e3f281e9 dt-bindings: net: renesas,etheravb: Fix optional second cl [...] adds 2423e142b37e Merge tag 'devicetree-fixes-for-5.13-1' of git://git.kerne [...] adds e483bb9a991b ACPI: custom_method: fix potential use-after-free issue adds 1cfd8956437f ACPI: custom_method: fix a possible memory leak adds 5db91e9cb5b3 Revert "ACPI: scan: Turn off unused power resources during [...] adds ec3576eac11d Documentation: firmware-guide: gpio-properties: Add note t [...] adds 3da53c754502 Merge branches 'acpi-pm' and 'acpi-docs' adds 164e64adc246 Merge tag 'acpi-5.13-rc1-2' of git://git.kernel.org/pub/sc [...] adds 8c9af478c06b ftrace: Handle commands when closing set_ftrace_filter file adds 7ec901b6fa9c Merge tag 'trace-v5.13-2' of git://git.kernel.org/pub/scm/ [...] adds 682a8e2b41ef Merge tag 'ecryptfs-5.13-rc1-updates' of git://git.kernel. [...] adds 3f1c6f2122fc libceph: allow addrvecs with a single NONE/blank address adds 7ac86b3dca1b Merge tag 'ceph-for-5.13-rc1' of git://github.com/ceph/cep [...] adds 38182162b50a Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds 698f99ed5e06 vfio/mdev: remove unnecessary NULL check in mbochs_create() adds 77b8aeb9da04 vfio/pci: Revert nvlink removal uAPI breakage adds cc35518d29bc docs: vfio: fix typo adds a2de4bbddce3 Merge tag 'vfio-v5.13-rc1pt2' of git://github.com/awilliam [...] adds a7f82c364124 s390/pci: rename zpci_configure_device() adds 0d9cf5d8c5d0 s390/pci: handle stale deconfiguration events adds f53a63667b0b s390/configs: enable CONFIG_PCI_IOV adds 0cceeab5a38d s390/cpumf: beautify if-then-else indentation adds 1eefa4f4399b s390/cpumf: move counter set size calculation to common place adds b0583ab47788 s390/cpumf: remove call to perf_event_update_userpage adds 2f7484fd7372 s390/cio: remove invalid condition on IO_SCH_UNREG adds f5b474decad9 s390/configs: change CONFIG_VIRTIO_CONSOLE to "m" adds bae1cd368c45 s390/entry: add support for syscall stack randomization adds b208108638c4 s390: fix detection of vector enhancements facility 1 vs. [...] adds e48661230cc3 Merge tag 's390-5.13-2' of git://git.kernel.org/pub/scm/li [...] new 8409facaeb71 Merge remote-tracking branch 'arc-current/for-curr' new 77f7f51c459b Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 94604548aa71 seg6: add counters support for SRv6 Behaviors adds 7c0ea5930c1c openvswitch: fix stack OOB read while fragmenting IPv4 packets adds 31fe34a0118e net/sched: sch_frag: fix stack OOB read while fragmenting [...] adds 0ab1fa1c45ed Merge branch 'fragment-stack-oob-read' adds 59259ff7a81b bridge: Fix possible races between assigning rx_handler_da [...] adds 1a70f6597d5f net: Remove redundant assignment to err adds 2867298dd49e net: hns3: fix incorrect configuration for igu_egu_hw_err adds 568a54bdf70b net: hns3: initialize the message content in hclge_get_lin [...] adds b4047aac4ec1 net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_res [...] adds 2ce960f89b4d Merge branch 'hns3-fixes' adds 1c7600b7cfc6 MAINTAINERS: remove Wingman Kwok adds 57e1d8206e48 MAINTAINERS: move Murali Karicheri to credits adds bbf6acea6ecf net: macb: Remove redundant assignment to queue adds 8343b1f8b97a bnx2x: Remove redundant assignment to err adds d27f0201b93c net: dsa: ksz: ksz8863_smi_probe: fix possible NULL pointe [...] adds ba46b576a795 net: dsa: ksz: ksz8795_spi_probe: fix possible NULL pointe [...] adds d4eecfb28b96 net: dsa: ksz: ksz8863_smi_probe: set proper return value [...] adds db7c691d7f4d net: stmmac: cleared __FPE_REMOVING bit in stmmac_fpe_start_wq() adds 905416f18fe7 net: hns3: fix for vxlan gpe tx checksum bug adds b416e872be06 net: hns3: use netif_tx_disable to stop the transmit queue adds 8c9200e38772 net: hns3: clear unnecessary reset request in hclge_reset_rebuild adds 472497d0bdae net: hns3: disable phy loopback setting in hclge_mac_start_phy adds 00207c7d12ee Merge branch 'hns3-fixes' adds f0a5818b472c vsock/vmci: Remove redundant assignment to err adds a57d3d48366b net: atheros: nic-devel@qualcomm.com is dead adds c5197b4ec932 afs, rxrpc: Add Marc Dionne as co-maintainer adds 35b4f24415c8 sctp: do asoc update earlier in sctp_sf_do_dupcook_a adds 7e9269a5acec Revert "sctp: Fix bundling of SHUTDOWN with COOKIE-ACK" adds 51eac7f2f06b sctp: do asoc update earlier in sctp_sf_do_dupcook_b adds c5fab809bf29 Merge branch 'sctp-chunk-fix' adds 8385b1f0ad0d net: phy: marvell: enable downshift by default adds f18c51b6513c net: stmmac: Remove duplicate declaration of stmmac_priv adds 643001b47adc ethernet:enic: Fix a use after free bug in enic_hard_start_xmit adds 22008f560bd3 Revert "Revert "sctp: Fix bundling of SHUTDOWN with COOKIE-ACK"" adds 7aa4e54739be Revert "sctp: Fix SHUTDOWN CTSN Ack in the peer restart case" adds a52445ae5a3a Merge branch 'sctp-bad-revert' adds f282df039126 sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b adds 2e9f60932a2c net: hsr: check skb can contain struct hsr_ethhdr in fill_ [...] adds 01bfe5e8e428 Revert "net/sctp: fix race condition in sctp_destroy_sock" adds 34e5b0118685 sctp: delay auto_asconf init until binding the first addr adds d89ecd154c23 Merge branch 'sctp-race-fix' adds d362fd0be456 Revert "drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit" adds bd1af6b5fffd Documentation: ABI: sysfs-class-net-qmi: document pass-thr [...] adds f80f88f0e2f2 selftests/bpf: Fix the snprintf test adds b9b34ddbe207 bpf: Fix masking negation logic upon negative dst register adds 801c6058d14a bpf: Fix leakage of uninitialized bpf stack under speculation adds 2a30f9440640 libbpf: Fix signed overflow in ringbuf_process_ring adds ac31565c2193 xsk: Fix for xp_aligned_validate_desc() when len == chunk_size adds 1682d8df20aa Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 8d432592f30f net: Only allow init netns to set default tcp cong to a re [...] adds c61760e6940d net/nfc: fix use-after-free llcp_sock_bind/connect adds 4c7a94286ef7 net: stmmac: Clear receive all(RA) bit when promiscuous mo [...] new cf754ae331be ethtool: fix missing NLM_F_MULTI flag when dumping new f941d686e602 Fix spelling error from "eleminate" to "eliminate" new 52bfcdd87e83 net:CXGB4: fix leak if sk_buff is not used new 2c16db6c92b0 net: fix nla_strcmp to handle more then one trailing null [...] new 8621436671f3 smc: disallow TCP_ULP in smc_setsockopt() new 6f0828fa5f1e Merge remote-tracking branch 'net/master' new 9683e5775c75 libbpf: Add NULL check to add_dummy_ksym_var new dd2fbda57d54 Merge remote-tracking branch 'bpf/master' new 260d67ef47db Merge remote-tracking branch 'ipsec/master' adds c7d13358b6a2 netfilter: xt_SECMARK: add new revision to fix structure layout adds 43016d02cf6e netfilter: arptables: use pernet ops struct during unregister new 7072a355ba19 netfilter: nfnetlink: add a missing rcu_read_unlock() new e51e690b2db1 Merge remote-tracking branch 'netfilter/master' adds 266fd994b2b0 ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable adds ab2165e2e6ed ALSA: usb-audio: Add dB range mapping for Sennheiser Commu [...] adds 8eedd3a70a70 ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA adds 622464c89314 ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 adds 5d84b5318d86 ALSA: hda/realtek: Add fixup for HP OMEN laptop new f48652bbe3ae ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP new 5570e2997d1e Merge remote-tracking branch 'sound-current/for-linus' adds 93f08bc97973 Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus adds 6c9762a78c32 ASoC: max98088: fix ni clock divider calculation adds 6879e8e759bf ASoC: amd: fix for pcm_read() error adds a0695853e590 ASoC: stm32: do not request a new clock consummer reference adds 97c733654ab4 ASoC: da7219: do not request a new clock consummer reference adds 9a5e12be6a46 Merge series "ASoC: Revert clk_hw_get_clk() cleanup" from [...] adds 03f2880ae8a8 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus new 813cce20558a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 5dccf16c4a14 Merge remote-tracking branch 'spi/for-5.12' into spi-linus adds c7299fea6769 spi: Fix spi device unregister flow adds 41f48a29ebd5 spi: altera: Make SPI_ALTERA_CORE invisible adds 121271f08809 spi: spi-zynq-qspi: Fix kernel-doc warning adds 6d5ff8e632a4 spi: spi-zynq-qspi: Fix stack violation bug adds eb43e665d243 Merge remote-tracking branch 'spi/for-5.13' into spi-linus new 35af650bd5e9 Merge remote-tracking branch 'spi-fixes/for-linus' new 1888052db2ba Merge remote-tracking branch 'pci-current/for-linus' new 0ef29c8aae62 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' new d91a1527a218 Merge remote-tracking branch 'phy/fixes' new 17705347f1f7 Merge remote-tracking branch 'iio-fixes/fixes-togreg' new a6b980fc5219 Merge remote-tracking branch 'soundwire-fixes/fixes' new d0034a7a4ac7 Merge branch 'next' into for-linus new 9b297630b484 Merge remote-tracking branch 'input-current/for-linus' new 46173450e14f Merge remote-tracking branch 'ide/master' new 0a6eb4dd5671 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new b23ec43ef7f3 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds adbd914dcde0 btrfs: zoned: fix silent data loss after failure splitting [...] adds ffb7c2e923cb btrfs: do not consider send context as valid when trying t [...] adds 626e9f41f7c2 btrfs: fix race leading to unpersisted data and metadata on fsync adds f9baa501b4fd btrfs: fix deadlock when cloning inline extents and using qgroups adds 5e753a817b2d btrfs: fix unmountable seed device after fstrim adds 784daf2b9628 btrfs: zoned: sanity check zone type adds 84772b10025b btrfs: zoned: bail out if we can't read a reliable write pointer adds 50ae8016b2a4 btrfs: initialize return variable in cleanup_free_space_cache_v1 adds 2e4f4de38d26 Merge branch 'misc-5.13' into next-fixes new 3e3b0e90e541 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new dc38f604394d Merge remote-tracking branch 'vfs-fixes/fixes' adds 2f1137140fbc scsi: ufs: core: Fix a typo in ufs-sysfs.c adds 9814b55cde05 scsi: target: tcmu: Return from tcmu_handle_completions() [...] adds 000e68faefe6 scsi: qla2xxx: Add marginal path handling support adds fcb16d9a8ecf scsi: qla2xxx: Prevent PRLI in target mode adds 23043dd87b15 scsi: ufs: core: Do not put UFS power into LPM if link is broken adds 637822e63b79 scsi: ufs: core: Cancel rpm_dev_flush_recheck_work during [...] adds ce4f62f9dd8c scsi: ufs: core: Narrow down fast path in system suspend path adds fc09acb7de31 scsi: scsi_debug: Fix cmd_per_lun, set to max_queue adds 3ba1eeff00c4 scsi: fnic: Kill 'exclude_id' argument to fnic_cleanup_io() adds 35ffbb60bdad scsi: fnic: Use scsi_host_busy_iter() to traverse commands new 293ddfd11f47 Merge remote-tracking branch 'scsi-fixes/fixes' new 7d3711747712 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new f3cd7da81d72 Merge remote-tracking branch 'pidfd-fixes/fixes' new f2b8e46e5bad Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 9c19722c5e1c sh: syscalls: switch to generic syscalltbl.sh adds eb6111495ca9 sh: syscalls: switch to generic syscallhdr.sh adds 5ad4e94b46a6 sparc: syscalls: switch to generic syscalltbl.sh adds c5849b7c206b sparc: syscalls: switch to generic syscallshdr.sh adds 3787b7da5d3e kbuild: add comment about why cmd_shipped uses 'cat' adds 382243f34641 genksyms: fix stale comment adds 5134e94ac4f5 usr/include: refactor .gitignore adds 1fca37660326 kernel/.gitgnore: remove stale timeconst.h and hz.bc adds 819cb9fc8073 .gitignore: move tags and TAGS close to other tag files adds 40cb020305f4 .gitignore: ignore only top-level modules.builtin adds 46b41d5dd801 kbuild: update config_data.gz only when the content of .co [...] adds 1476fee5c53e kbuild: add a script to remove stale generated files adds 885480b08469 Makefile: Move -Wno-unused-but-set-variable out of GCC only block adds 77a88274dc1a kbuild: replace LANG=C with LC_ALL=C adds 9009b455811b .gitignore: prefix local generated files with a slash new 45799491a921 kbuild: remove ARCH=sh64 support from top Makefile new 23243c1ace9f arch: use cross_compiling to check whether it is a cross b [...] new 44f87191d105 kbuild: parameterize the .o part of suffix-search new bcf0c6642833 kbuild: refactor fdtoverlay rule new d4452837ffbe kbuild: refactor modname-multi by using suffix-search new 19c8d912837e kbuild: make distclean work against $(objtree) instead of [...] new 7a02cec523a9 kbuild: make distclean remove tag files in sub-directories new 11122b860bc5 kbuild: remove the unneeded comments for external module builds new 51eb95e2da41 kbuild: Don't remove link-vmlinux temporary files on exit/signal new fd879f4f7288 Merge remote-tracking branch 'kbuild/for-next' new de77c17a6b71 Merge remote-tracking branch 'asm-generic/master' new d3506d256d94 Merge branch 'misc' into for-next new 6818bf2372d0 Merge remote-tracking branch 'arm/for-next' adds 9b924f4f0d8f psci: Remove unneeded semicolon adds 75516c75a72b arm64: doc: Add brk/mmap/mremap() to the Tagged Address AB [...] adds 388708028e69 arm64/vdso: Discard .note.gnu.property sections in vDSO adds 8533d5bfad41 arm64: stacktrace: restore terminal records adds f6334b1798c1 arm64: cpufeatures: use min and max adds ee61f36d3e46 arm64: Relax booting requirements for configuration of traps adds b30dbf4d9362 arm64: Explicitly require that FPSIMD instructions do not trap adds ff1c42cdfbcf arm64: Explicitly document boot requirements for SVE new 4d6a38da8e79 arm64: entry: always set GIC_PRIO_PSR_I_SET during entry new 5d8505fd039c arm64: Fix the documented event stream frequency new c76fba33467b arm64: kernel: Update the stale comment new d7d2a234bb51 Merge remote-tracking branch 'arm64/for-next/core' new 437f009b48c9 Merge remote-tracking branch 'arm-soc/for-next' new ecaaab6e0e57 Merge remote-tracking branch 'actions/for-next' new 3e98febc1890 Merge remote-tracking branch 'amlogic/for-next' new dc5e801bdf0f Merge remote-tracking branch 'aspeed/for-next' new 5239dcc93449 Merge remote-tracking branch 'at91/at91-next' new af50fb647948 Merge remote-tracking branch 'drivers-memory/for-next' new 254f75c06936 Merge remote-tracking branch 'imx-mxs/for-next' new 75a4d57ffa68 Merge remote-tracking branch 'keystone/next' new d02530e3a53a Merge remote-tracking branch 'mediatek/for-next' new ee7d3b09e649 Merge remote-tracking branch 'mvebu/for-next' new 3568dfbd0953 Merge remote-tracking branch 'omap/for-next' new f1c0b733ea98 Merge remote-tracking branch 'qcom/for-next' new ee4e546f969d Merge remote-tracking branch 'raspberrypi/for-next' new 9488314177b5 Merge remote-tracking branch 'realtek/for-next' new fab86e5a6404 Merge remote-tracking branch 'renesas/next' new eff58fb2c27a Merge remote-tracking branch 'reset/reset/next' new b2301618235d Merge remote-tracking branch 'rockchip/for-next' new 140098dd0c5b Merge remote-tracking branch 'samsung-krzk/for-next' adds d9cd78edb2e6 firmware: arm_scpi: Prevent the ternary sign expansion bug adds 03f840c49207 firmware: arm_scmi: Remove duplicate declaration of struct [...] adds 04c552317e02 Merge tag 'scmi-fixes-5.13' of git://git.kernel.org/pub/sc [...] new 7aa040285031 Merge remote-tracking branch 'scmi/for-linux-next' new fa3fcac53ffa Merge remote-tracking branch 'sunxi/sunxi/for-next' new 984b14aa1d19 Merge remote-tracking branch 'tegra/for-next' new d2b0c4ae4204 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 11e7a691a977 csky: syscache: Fixup duplicate cache flush new e5a5499bfbd9 Merge remote-tracking branch 'csky/linux-next' new 1560d54f6018 Merge remote-tracking branch 'h8300/h8300-next' adds 562d1e207d32 powerpc/powernv: remove the nvlink support adds 8abddd968a30 powerpc/64s/radix: Enable huge vmalloc mappings adds 40c753993e3a powerpc/kexec_file: Use current CPU info while setting up FDT adds b910fcbada97 powerpc/powernv/memtrace: Fix dcache flushing adds f5668260b872 powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR adds c6b05f4e233c powerpc/kconfig: Restore alphabetic order of the selects u [...] new 5373df94dac7 Merge remote-tracking branch 'powerpc/next' new 8db6f937f4e7 riscv: Only extend kernel reservation if mapped read-only new 0e0d4992517f riscv: enable SiFive errata CIP-453 and CIP-1200 Kconfig o [...] new 8d91b0973358 riscv: Consistify protect_kernel_linear_mapping_text_rodata() use new beaf5ae15a13 riscv: remove unused handle_exception symbol new bb72ed8ce153 Merge remote-tracking branch 'risc-v/for-next' new b56e861279d0 Merge remote-tracking branch 'sh/for-next' new 8b55163181c2 Merge remote-tracking branch 'pidfd/for-next' new 9909e7d8a6c0 Merge remote-tracking branch 'btrfs/for-next' adds 0e1c1526416f Merge commit 'ed94f87c2b123241ae5644cf82327e2da653adb6' new 612b9f0cddc5 Merge remote-tracking branch 'ceph/master' adds 8636beeefdb8 cifsd: Update access check in set_file_allocation_info/set [...] adds ea0d295b0608 cifsd: Remove is_attributes_write_allowed() wrapper adds d82e188fa0e4 cifsd: Fix regression in smb2_get_info adds ba1e260f4630 cifsd: add ksmbd/nfsd interoperability to feature table new bb03a3d512bf cifsd: Call smb2_set_err_rsp() in smb2_read/smb2_write error path new 1721ef842033 cifsd: Handle ksmbd_session_rpc_open() failure in create_s [...] new 565d54692eaf cifsd: Update out_buf_len in smb2_populate_readdir_entry() new fbec42c2e155 cifsd: Fix potential null-ptr-deref in destroy_previous_session() new 670d5cf22fd0 cifsd: add support for AES256 encryption new c309fbcfa4c0 Merge pull request #43 from namjaejeon/cifsd-for-next new 8330e260f9cc Merge remote-tracking branch 'cifsd/cifsd-for-next' new 4a182229d0f6 Merge remote-tracking branch 'ext3/for_next' new 89fc77589220 Merge remote-tracking branch 'jfs/jfs-next' adds 32e6b68167f1 xprtrdma: Avoid Receive Queue wrapping adds 15788d1d1077 xprtrdma: Do not refresh Receive Queue while it is draining adds 5030c9a938f8 xprtrdma: Put flushed Receives on free list instead of des [...] adds eaf86e8cc85c xprtrdma: Improve locking around rpcrdma_rep destruction adds 8b5292be6880 xprtrdma: Improve commentary around rpcrdma_reps_unmap() adds 9e3ca33b62d4 xprtrdma: Improve locking around rpcrdma_rep creation adds 35d8b10a2588 xprtrdma: Fix cwnd update ordering adds c35ca60d490e xprtrdma: Delete rpcrdma_recv_buffer_put() adds 1363e6388c36 xprtrdma: rpcrdma_mr_pop() already does list_del_init() adds f912af77e2c1 xprtrdma: Rename frwr_release_mr() adds 44438ad9ae22 xprtrdma: Clarify use of barrier in frwr_wc_localinv_done() adds e4b52ca01315 xprtrdma: Do not recycle MR after FastReg/LocalInv flushes adds 8a053433de00 xprtrdma: Do not wake RPC consumer on a failed LocalInv adds b3ce7a25f44f xprtrdma: Avoid Send Queue wrapping adds 4ddd0fc32c94 xprtrdma: Add tracepoints showing FastReg WRs and remote i [...] adds 6b147ea7f442 xprtrdma: Add an rpcrdma_mr_completion_class adds 83189d151154 xprtrdma: Don't display r_xprt memory addresses in tracepoints adds e1648eb23d83 xprtrdma: Remove the RPC/RDMA QP event handler adds 0a26d10e3002 xprtrdma: Move fr_cid to struct rpcrdma_mr adds e10fa96d3474 xprtrdma: Move cqe to struct rpcrdma_mr adds 9a301cafc861 xprtrdma: Move fr_linv_done field to struct rpcrdma_mr adds dcff9ed209aa xprtrdma: Move the Work Request union to struct rpcrdma_mr adds 13bcf7e32a01 xprtrdma: Move fr_mr field to struct rpcrdma_mr adds d9092b4bb210 NFSv4.2: Remove ifdef CONFIG_NFSD from NFSv4.2 client SSC code. adds f8f7e0fb22b2 sunrpc: Fix misplaced barrier in call_decode adds 9e895cd9649a xprtrdma: Fix a NULL dereference in frwr_unmap_sync() new 57a18b638d94 Merge remote-tracking branch 'nfs/linux-next' new d92820c51de3 Merge remote-tracking branch 'v9fs/9p-next' adds 6fc277c7c935 xfs: rename xfs_ictimestamp_t adds 732de7dbdbd3 xfs: rename struct xfs_legacy_ictimestamp adds 1aec7c3d0567 xfs: remove obsolete AGF counter debugging adds e6c01077ec2d xfs: don't check agf_btreeblks on pre-lazysbcount filesystems adds 6543990a168a xfs: update superblock counters correctly for !lazysbcount adds e147a756ab26 xfs: count free space btree blocks when scrubbing pre-lazy [...] adds 2675ad3890db xfs: unconditionally read all AGFs on mounts with perag re [...] adds 16eaab839a92 xfs: introduce in-core global counter of allocbt blocks adds fd43cf600cf6 xfs: set aside allocation btree blocks from block reservation adds d4f74e162d23 xfs: fix xfs_reflink_unshare usage of filemap_write_and_wa [...] adds 8e9800f9f2b8 xfs: don't allow log writes if the data device is readonly new eb0f0cb5dcbe Merge remote-tracking branch 'xfs/for-next' adds 6e552494fb90 iomap: remove unused private field from ioend new 99cf7d621414 Merge remote-tracking branch 'iomap/iomap-for-next' new 5801e6661bdb Merge remote-tracking branch 'vfs/for-next' new e8a7636fce91 Merge remote-tracking branch 'printk/for-next' new 6a01268687c8 HID: semitek: new driver for GK6X series keyboards new 4bfb2c72b2bf HID: asus: Filter keyboard EC for old ROG keyboard new 25bdbfbb2d83 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 new ed1ab6ff213a HID: thrustmaster: fix return value check in thrustmaster_probe() new ed80bdc4571f HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell [...] new 9858c74c29e1 HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 new 7b229b13d78d HID: hid-input: add mapping for emoji picker key new 0f0fb3d27e5b HID: hid-debug: recognize KEY_ASSISTANT and KEY_KBD_LAYOUT_NEXT new b0d713c60c75 HID: surface-hid: Fix integer endian conversion new b45ef5db7bf2 HID: ft260: check data size in ft260_smbus_write() new edb032033da0 HID: hid-sensor-hub: Return error for hid_set_field() failure new c980512b4512 HID: asus: filter G713/G733 key event to prevent shutdown new 3b2520076822 HID: quirks: Add quirk for Lenovo optical mouse new 670a23111e72 HID: remove the unnecessary redefinition of a macro new a2353e3b2601 HID: multitouch: require Finger field to mark Win8 reports as MT new bc8b796f618c HID: multitouch: set Stylus suffix for Stylus-application [...] new 48e33befe61a HID: Add BUS_VIRTUAL to hid_connect logging new 6be388f4a35d HID: usbhid: fix info leak in hid_submit_ctrl new 291a64fe426f Merge branch 'for-5.13/upstream-fixes' into for-next new f2145f8dc566 HID: do not use down_interruptible() when unbinding devices new eb134536cf6f HID: input: replace outdated HID numbers+comments with macros new 8dcaa046bf96 HID: google: Add of_match table to Whiskers switch device. new 7383354ad595 HID: logitech-dj/hidpp: Add info/warn/err messages about 2 [...] new 042d05b2e30e HID: lg-g15: Remove unused size argument from lg_*_event() [...] new ba3e054e7a70 HID: lg-g15: Add a lg_g15_handle_lcd_menu_keys() helper function new 614d34f8b3db HID: lg-g15: Add a lg_g15_init_input_dev() helper function new 1e5c22983f13 HID: lg-g15: Make the LED-name used by lg_g15_register_led [...] new cbe5b6b6a77a HID: lg-g15: Add support for the Logitech Z-10 speakers new b413c59ead32 HID: lg-g15 + ite: Add MODULE_AUTHOR new dce6a0d56a77 Merge branches 'for-5.14/core', 'for-5.14/google' and 'for [...] new 927151773dbb Merge remote-tracking branch 'hid/for-next' new 81fc9eabe8b5 Merge remote-tracking branch 'i2c/i2c/for-next' new bba43ce69cf3 Merge remote-tracking branch 'i3c/i3c/next' adds eebece9da63e Merge branches 'acpi-misc' and 'acpi-docs' into linux-next adds 1f348871f80e Merge branch 'acpi-pm' into linux-next new 2652f42fa131 Merge remote-tracking branch 'pm/linux-next' new 533fcd34f315 Merge remote-tracking branch 'ieee1394/for-next' new 3ce9cef0e207 Bluetooth: 6lowpan: delete unneeded variable initialization new b877c48bb6c9 Bluetooth: use flexible-array member instead of zero-length array new dec709145dfc Bluetooth: Return whether a connection is outbound new 9a5e130f1f78 Bluetooth: virtio_bt: add missing null pointer check on al [...] new 2164375ac685 Bluetooth: btusb: Fixed too many in-token issue for Mediat [...] new 803521926580 Bluetooth: btusb: Add support for Lite-On Mediatek Chip new 4f46690dedfb Bluetooth: btusb: fix memory leak new 8da3a0b87f4f Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails new c96a0ebb1514 Bluetooth: Fix the HCI to MGMT status conversion table new a2812900826e Merge remote-tracking branch 'bluetooth/master' adds a712b307cfde drm/msm/dpu: Delete bonkers code adds b9d79e4ca4ff fbmem: Mark proc_fb_seq_ops as __maybe_unused new 4d87d7fc8983 Merge remote-tracking branch 'drm-misc/for-linux-next' adds f876549dd002 drm/amd/pm: Update energy_accumulator in gpu metrics adds 1e4a53de01c6 amdgpu/pm: add extra info to SMU msg pre-check failed message adds 51ec699275d9 amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID adds ede14a1b3223 amdgpu/pm: set pp_dpm_dcefclk to readonly on NAVI10 and ne [...] adds 5f5cb2afd67f drm/amdgpu: Added missing prototype adds 71ff0b4d965f drm/amdkfd: Fix kernel-doc syntax error adds ec0f72cb959d drm/amdgpu: Enable SDMA LS for Vangogh adds dfdd4b8a9519 drm/amdgpu: implement smuio callback to query socket id adds a30f12860200 drm/amdgpu: provide socket/die id info in RAS message adds be9064b7bcaa drm/amdgpu: remove unnecessary header include adds 760d2d818d2d drm/amd/display: Add new case to get spread spectrum info adds 99c248c41c21 drm/amd/display: fix HDCP reset sequence on reinitialize adds d5433a9f692f drm/amd/display: Revert wait vblank on update dpp clock adds 47c02af751d1 drm/amd/display: skip program clock when allow seamless boot adds b7cc1312c110 drm/amd/display: Expose internal display flag via debugfs adds 130ac6d8c69b drm/amd/display: ddc resource data need to be initialized adds 63de4f0413fe drm/amd/display: Added multi instance support for ABM adds b2d4b9f72fb1 drm/amd/display: Fix BSOD with NULL check adds dd0ef5992b44 drm/amd/display: Add new DP_SEC registers for programming [...] adds 831c95c96601 drm/amd/display: Clear MASTER_UPDATE_LOCK_DB_EN when disab [...] adds abf1f863e08d drm/amd/display: fix wrong statement in mst hpd debugfs adds 642d3a2bf234 drm/amd/display: take max dsc stream bandwidth overhead in [...] adds 088bebc79ee8 drm/amd/display: avoid to authentication when DEVICE_COUNT=0 adds 069a11cca5b6 drm/amd/display: Add SE_DCN3_REG_LIST for control SDP num adds 8167538ffb22 drm/amd/display: [FW Promotion] Release 0.0.63 adds 18fa44625c6b drm/amd/display: 3.2.133 adds 041e69160d16 drm/amdgpu/sriov: Remove clear vf fw support adds 3d2bee9188f2 drm/amdgpu: Change the sdma interrupt print level adds 5d11699914b9 drm/amdgpu: Correct and simplify sdma 4.x irq.num_types adds dd57e65f7c9b drm/amdkfd: Fix spelling mistake "unregisterd" -> "unregistered" adds c0f76fc8ad5f drm/amdkfd: fix double free device pgmap resource adds dd03daec0ff1 drm/amdgpu: restructure amdgpu_vram_mgr_new adds 95ea3dbc4e95 drm/amd/amdgpu/sriov disable all ip hw status by default adds c3c5cc9a83dc drm/amdkfd: fix spelling mistake in packet manager adds 4999e398e281 drm/amdkfd: retry validation to recover range adds 11dd55d17438 drm/amdgpu: return IH ring drain finished if ring is empty adds 373e3ccd859b drm/amdkfd: handle stale retry fault adds 36255b5f6195 drm/amdgpu: address remove from fault filter adds b3dc91f97317 drm/amdkfd: enable subsequent retry fault adds 8baa6018b750 drm/amdkfd: Add Aldebaran gws support adds 0e0036c7d13b drm/amdgpu: fix no full coverage issue for gprs initialization adds 64d8f52d927e drm/amdgpu: Add vbios info ioctl interface adds 743e13fefd20 drm/amdgpu: fix r initial values adds 37c06bb15b63 drm/amdgpu: Handling of amdgpu_device_resume return value [...] adds 28ab9327f529 drm/amdgpu: Register VGA clients after init can no longer fail adds 008f0e5afaa0 drm/amd/pm/powerplay/hwmgr: Fix kernel-doc syntax in docum [...] adds 4da99e714f7e drm/amdgpu/display: add documentation for dmcub_trace_event_en adds 1ee805783269 drm/amd/amdgpu: Fix errors in documentation of function pa [...] adds 6c0e77f90f9f drm/amd/display: Fix build warnings adds 770922e171f2 amdgpu: fix GEM obj leak in amdgpu_display_user_framebuffe [...] adds 664cdc192ed6 usb/host: enable auto power control for xhci-pci adds 86580cf618ba drm/amdgpu: add another raven1 gfxoff quirk adds 7dc2ea7f0be0 drm/amdgpu: only check for _PR3 on dGPUs adds b19067b2d419 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds b3a7b542e744 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" adds 07dedc2a22e3 Revert "drm/amd/display: To modify the condition in indica [...] adds ad445f312e8b drm/amdgpu: check whether s2idle is enabled to determine s0ix adds 393cdd787c26 drm/amdkfd: Update L1 and add L2/3 cache information adds b1fec5c31910 drm/radeon: Add HD-audio component notifier support adds f3eaf5b0523c drm/amdgpu: Add graphics cache rinse packet for sdma 5.0 adds 85021fe9d800 drm/amdgpu/display: fix dal_allocation documentation new 5b01e47819fb next-20210504/amdgpu adds d385c16173f2 drm/i915/gvt: Prevent divided by zero when calculating ref [...] adds c7b397e9ca4d Merge tag 'gvt-next-fixes-2021-04-29' of https://github.co [...] new aac9eca556ff Merge remote-tracking branch 'drm-intel/for-linux-next' new 578629c3fc83 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 10f76165d30b drm/msm: Do not unpin/evict exported dma-buf's adds 4b95d371fb00 drm/msm: fix LLC not being enabled for mmu500 targets adds 08811c057b3e drm/msm/dsi: dsi_phy_28nm_8960: fix uninitialized variable access adds 094c7f39ba4b drm/msm/dsi: fix msm_dsi_phy_get_clk_provider return code adds 02ded1314a46 drm/msm: fix minor version to indicate MSM_PARAM_SUSPENDS support new 0857f40517a1 Merge remote-tracking branch 'drm-msm/msm-next' new fff1b5e0f4aa Merge remote-tracking branch 'imx-drm/imx-drm/next' adds bdf622e0fade drm/etnaviv: Remove redundant NULL check adds 0e63302dc143 drm/etnaviv: Remove useless error message adds 4bfdd2aa67fb drm/etnaviv: rework linear window offset calculation new c96a57ce9ef6 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 2840f710f23a io_uring: fix drain with rsrc CQEs adds dddca22636c9 io_uring: dont overlap internal and user req flags adds b0d658ec88a6 io_uring: add more build check for uapi adds 6224843d56e0 io_uring: allow empty slots for reg buffers adds 47b228ce6f66 io_uring: fix unchecked error in switch_start() adds cf3770e78421 io_uring: Fix premature return from loop and memory leak adds bb6659cc0ad3 io_uring: Fix memory leak in io_sqe_buffers_register() adds 37d8b5dd2a30 Merge branch 'io_uring-5.13' into for-next adds 80d43cbd4615 block/rnbd-clt: Change queue_depth type in rnbd_clt_sessio [...] adds 292660fa35e8 block/rnbd: Fix style issues adds 1056ad829ec4 block/rnbd-clt: Check the return value of the function rtr [...] adds 1e31016b6926 block/rnbd: Remove all likely and unlikely adds be4f361d69f4 s390: dasd: Mundane spelling fixes adds c646790a1fca RDMA/rtrs: fix uninitialized symbol 'cnt' adds cd2c7545ae1b bio: limit bio max size adds 1e495cb45396 Merge branch 'block-5.13' into for-next new 48145b62563a nvme: fix controller ioctl through ns_head new 4c74d1f80381 nvme: add nvme_get_ns helper new 51ad06cd698c nvme: avoid memset for passthrough requests new a97157440e1e nvme: move the fabrics queue ready check routines to core new d4060d2be113 nvme-pci: fix controller reset hang when racing with nvme_timeout new ce86dad222e9 nvme-multipath: reset bdev to ns head when failover new 4a20342572f6 nvmet: remove unsupported command noise new 9c38475c6643 Merge tag 'nvme-5.13-2021-05-05' of git://git.infradead.or [...] new 5566b134d26a Merge branch 'block-5.13' into for-next new cf7b39a0cbf6 block: reexpand iov_iter after read/write new 3c2ed5a8158c Merge branch 'block-5.13' into for-next new 1e1564bbe629 Merge remote-tracking branch 'block/for-next' new cba102d8f302 Merge remote-tracking branch 'security/next-testing' new d498e46c41cf Merge remote-tracking branch 'apparmor/apparmor-next' new a0c4b373d915 Merge remote-tracking branch 'keys/keys-next' new 0233537d14d4 Merge remote-tracking branch 'edac/edac-for-next' adds 33aa3698bac9 ARM: PXA: Fix cplds irqdesc allocation when using legacy mode new fc9f5e266f0a Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 2d9a3c9c0e69 clocksource: Retry clock read if long delays detected adds 20459f96321f clocksource: Check per-CPU clock synchronization when mark [...] adds 00ce3fc61e5c clocksource: Limit number of CPUs checked for clock synchr [...] adds bdbd9c673eb5 clocksource: Reduce clocksource-skew threshold for TSC adds 8e614d5b5899 clocksource: Provide kernel module to test clocksource watchdog adds 35c0c1d51208 Merge branch 'clocksource.2021.05.02a' into HEAD new 5bff20a980eb Merge remote-tracking branch 'rcu/rcu/next' new 6e1f0f62fe5b Merge remote-tracking branch 'percpu/for-next' new cc724de952e7 Merge remote-tracking branch 'chrome-platform/for-next' adds 8dc3e17db9ab usb: cdns3: Corrected comment to align with kernel-doc comment new b85a512e023c usb: cdnsp: Useless condition has been removed new 26f8ea410441 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 9f6d631e64cf Merge remote-tracking branch 'phy-next/next' adds ae649f12de87 Merge branch 'misc' into for-next adds d53a664e67f0 Merge branch 'misc' into for-next new 3c58f1e2d015 Merge branch 'misc' into for-next new df7bc3fda593 Merge remote-tracking branch 'scsi/for-next' adds 4c7d22c55bdd virtio_net: move tx vq operation under tx queue lock adds 0c077be4da36 virtio_net: move txq wakeups under tx q lock adds 41e0088d1365 virtio: fix up virtio_disable_cb adds 7ff6e99e021c virtio_net: disable cb aggressively new 843ff7384eef Merge remote-tracking branch 'vhost/linux-next' new db616e0c8c79 Merge remote-tracking branch 'rpmsg/for-next' new 71d5deca4e40 Merge remote-tracking branch 'gpio-intel/for-next' new 8b701a1281f7 Merge remote-tracking branch 'pinctrl/for-next' new 6ca627c563d5 sparc64: Add compile-time asserts for siginfo_t offsets new c130a51d2c4b arm: Add compile-time asserts for siginfo_t offsets new 82254cc09f5a arm64: Add compile-time asserts for siginfo_t offsets new d467414b1205 signal: Verify the alignment and size of siginfo_t new 861a8c64443e siginfo: Move si_trapno inside the union inside _si_fault new 51b3ff1ecc4d signal: Implement SIL_FAULT_TRAPNO new bd49616484a3 signal: Use dedicated helpers to send signals with si_trapno set new 137555de8440 signal: Remove __ARCH_SI_TRAPNO new c90d00d95cb1 signal: Rename SIL_PERF_EVENT SIL_FAULT_PERF_EVENT for con [...] new fe3b0cd3d19a signal: Factor force_sig_perf out of perf_sigtrap new f6a2c711f1e3 signal: Deliver all of the siginfo perf data in _perf new e0436ab602fe signalfd: Remove SIL_FAULT_PERF_EVENT fields from signalfd [...] new 4cf4e48fff05 signal: sort out si_trapno and si_perf new ef566ba2d7d9 signal: Remove the last few si_perf references new 9560d45d4767 Merge remote-tracking branch 'userns/for-next' new 4b0dcb634384 Merge remote-tracking branch 'livepatching/for-next' new d791fe0ace65 Merge remote-tracking branch 'coresight/next' new c6cb5aee6071 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 6b7bdb466c80 Merge remote-tracking branch 'kspp/for-next/kspp' new 6aeb4dfd0a68 Merge remote-tracking branch 'gnss/gnss-next' new 022bc8e0ab04 Merge remote-tracking branch 'slimbus/for-next' new 8e7a0c263ce1 Merge remote-tracking branch 'nvmem/for-next' adds 20a40e4da6a6 hv_balloon: Remove redundant assignment to region_start new 1f4b0ed29fd6 Merge remote-tracking branch 'hyperv/hyperv-next' new dc92edaaacbc Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] new 472fa13ee2d7 Merge remote-tracking branch 'rust/rust-next' new 16f870e43719 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' new dd11241a0da5 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new f8c3bc318946 /proc/kpageflags: do not use uninitialized struct pages new 2d3b6fa63eb2 ocfs2: clear links count in ocfs2_mknod() if an error occurs new d732e6961588 ocfs2: fix ocfs2 corrupt when iputting an inode new ff7335fd6825 kunit: add a KUnit test for SLUB debugging functionality new 920f301d7bcf slub: remove resiliency_test() function new 0b6bbc8575f0 mm/page_alloc: redundant definition variables of pfn in for loop new f1857ebcd626 mm/highmem: Remove deprecated kmap_atomic new 1613a7cd6cbe fs/buffer.c: add debug print for __getblk_gfp() stall problem new da1947be1a1a fs/buffer.c: dump more info for __getblk_gfp() stall problem new 6567b55b8a3f kernel/hung_task.c: Monitor killed tasks. new 7fd8887e6b48 alpha: eliminate old-style function definitions new ec2260c41dc9 fs/proc/generic.c: fix incorrect pde_is_permanent check new 2b16bab779bf proc: save LOC in __xlate_proc_name() new f280b4135837 proc: mandate ->proc_lseek in "struct proc_ops" new 67a7a408993a proc: smoke test lseek() new 8d8700645ea9 proc: delete redundant subset=pid check new 988076a6fc24 selftests: proc: test subset=pid new 8f57e224fcc8 procfs: allow reading fdinfo with PTRACE_MODE_READ new 130a0e9fc43d procfs/dmabuf: add inode number to /proc/*/fdinfo new f5c97a5573c9 proc/sysctl: fix function name error in comments new 2b044818a1ca proc/sysctl: make protected_* world readable new b19ae55738f5 include: remove pagemap.h from blkdev.h new 257fe8592d09 kernel.h: drop inclusion in bitmap.h new b1f5cafc178c linux/profile.h: remove unnecessary declaration new 640e024ca6a7 kernel/async.c: fix pr_debug statement new d4bd3819d431 kernel/cred.c: make init_groups static new 750dc2679231 tools: disable -Wno-type-limits new 8308c227b0d6 tools: bitmap: sync function declarations with the kernel new c37b571bf598 tools: sync BITMAP_LAST_WORD_MASK() macro with the kernel new f22bb9929084 arch: rearrange headers inclusion order in asm/bitops for [...] new 0e37ea58be5c lib: extend the scope of small_const_nbits() macro new 83b2c7ac21b8 tools: sync small_const_nbits() macro with the kernel new 0cea55b3fa1f lib: inline _find_next_bit() wrappers new 2944df0e963b tools: sync find_next_bit implementation new 80881c24c38c lib: add fast path for find_next_*_bit() new f36f6266a900 lib: add fast path for find_first_*_bit() and find_last_bit() new 33974fd18410 h8300: rearrange headers inclusion order in asm/bitops new 5c7b77532c5f tools: sync lib/find_bit implementation new f495d16376e8 MAINTAINERS: add entry for the bitmap API new 6cdd77f2b06e lib/bch.c: fix a typo in the file bch.c new 045dd3081c9a lib: fix inconsistent indenting in process_bit1() new 8e0a78e0e74a lib/list_sort.c: fix typo in function description new 390b0ba1627f lib/genalloc.c: Fix a typo new 2e8c35a2a79b lib: crc8: pointer to data block should be const new 176176fb3481 lib: stackdepot: turn depot_lock spinlock to raw_spinlock new cdc7fa1f2b7e lib/percpu_counter: tame kernel-doc compile warning new 3991a1c2d977 lib/genalloc: add parameter description to fix doc compile [...] new b194f256ba50 lib: parser: clean up kernel-doc new c22571347fbf include/linux/compat.h: remove unneeded declaration from C [...] new ea93d720c73c checkpatch: warn when missing newline in return sysfs_emit [...] new fe9ba020d3c2 checkpatch: exclude four preprocessor sub-expressions from [...] new 374e3cf8ccfa checkpatch: improve ALLOC_ARRAY_ARGS test new efae7aa1fc8d kselftest: introduce new epoll test case new af983547d60d fs/epoll: restore waking from ep_done_scan() new f3e330f1bc8f isofs: fix fall-through warnings for Clang new 09aae3939d83 fs/nilfs2: fix misspellings using codespell tool new 6940f1787ce3 nilfs2: fix typos in comments new edd1a2344420 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new 116fef40a8d2 hpfs: replace one-element array with flexible-array member new 5983731bf88d do_wait: make PIDTYPE_PID case O(1) instead of O(n) new b2cb327db182 kernel/fork.c: simplify copy_mm() new b591002bded7 kernel/fork.c: fix typos new e46288be2162 kernel/crash_core: add crashkernel=auto for vmcore creation new 45a37c8d9989 kexec: Add kexec reboot string new 93eaa2a33879 kernel: kexec_file: fix error return code of kexec_calcula [...] new 3d846f53a554 kexec: dump kmessage before machine_kexec new f7a57532ab8a gcov: combine common code new 44627248b11d gcov: simplify buffer allocation new 8350543cefd7 gcov: use kvmalloc() new 54b8ac190f34 gcov: clang: fix clang-11+ build new 1b30db32809a gcov: clang: drop support for clang-10 and older new b9d7ee0e2e75 smp: kernel/panic.c - silence warnings new 5f501cc7e19d delayacct: clear right task's flag after blkio completes new 261f475dd4ae aio: simplify read_events() new ccecfee6d856 gdb: lx-symbols: store the abspath() new 8cdc2bbb6ce9 scripts/gdb: document lx_current is only supported by x86 new 2f02bb98e312 scripts/gdb: add lx_current support for arm64 new 229bbb4fbdff kernel/resource: make walk_system_ram_res() find all busy [...] new 7fecea351313 kernel/resource: make walk_mem_res() find all busy IORESOU [...] new 0eaaa8f64e31 kernel/resource: remove first_lvl / siblings_only logic new 770b4f636a95 kernel/resource: allow region_intersects users to hold res [...] new 950ffec14369 kernel-resource-allow-region_intersects-users-to-hold-reso [...] new dcd81dfdae33 kernel/resource: refactor __request_region to allow extern [...] new 53fa81f0c9f6 kernel/resource: fix locking in request_free_mem_region new 5150a1e613a2 selftests: remove duplicate include new 57bf09180cbf kernel/async.c: stop guarding pr_debug() statements new ccc077ea3ff0 kernel/async.c: remove async_unregister_domain() new eadc2fcdbab4 init/initramfs.c: do unpacking asynchronously new fd61ef91505e modules: add CONFIG_MODPROBE_PATH new e38d8f2d10ba ipc/sem.c: mundane typo fixes new aa63837c4744 Merge branch 'akpm-current/current' new cf0328d6c92f mm: fix some typos and code style problems new 7a5d37fea849 drivers/char: remove /dev/kmem for good new 02fc5b2f2535 mm: remove xlate_dev_kmem_ptr() new 28a5053722f2 mm/vmalloc: remove vwrite() new 167440294729 arm: print alloc free paths for address in registers new 45f03b240b91 scripts/spelling.txt: add "overlfow" new 78c21de005a0 scripts/spelling.txt: Add "diabled" typo new e81b086740e6 scripts/spelling.txt: add "overflw" new e03a7ab559f9 mm/slab.c: fix spelling mistake "disired" -> "desired" new 805e9aec2716 include/linux/pgtable.h: few spelling fixes new e561fbc92094 kernel/umh.c: fix some spelling mistakes new b4f5b6893417 kernel/user_namespace.c: fix typos new acd02fd19074 kernel/up.c: fix typo new 796ddfe5ef3b kernel/sys.c: fix typo new 9b31804b86a1 fs: fat: fix spelling typo of values new 6928c3f0605a ipc/sem.c: spelling fix new 6337f552ed80 treewide: remove editor modelines and cruft new 6213c7ce0aee mm: fix typos in comments new 1a31f822dd1b mm: fix typos in comments new 5bbaeae441fb mmap: make mlock_future_check() global new b0b0033eeff2 riscv/Kconfig: make direct map manipulation options depend on MMU new 0550ec27dba3 set_memory: allow set_direct_map_*_noflush() for multiple pages new 5b05e39e8296 set_memory: allow querying whether set_direct_map_*() is a [...] new df21934267e3 mm: introduce memfd_secret system call to create "secret" [...] new c931067c78ee memfd_secret: use unsigned int rather than long as syscall [...] new d670d7b4540c secretmem/gup: don't check if page is secretmem without reference new 89ac04131f73 secretmem: optimize page_is_secretmem() new c4e829462892 PM: hibernate: disable when there are active secretmem users new 59a8883f48e3 arch, mm: wire up memfd_secret system call where relevant new 7dc0f0ba32d8 memfd_secret: use unsigned int rather than long as syscall [...] new 1bfbdd929433 secretmem: test: add basic selftest for memfd_secret(2) new 9212c0321c9d memfd_secret: use unsigned int rather than long as syscall [...] new d6af3cc113f6 Merge branch 'akpm/master' new 869a85b925fc Add linux-next specific files for 20210507
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 (a5fb44b89809) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
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 333 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: CREDITS | 5 + Documentation/ABI/testing/sysfs-class-net-qmi | 16 + Documentation/ABI/testing/sysfs-devices-system-cpu | 2 +- Documentation/admin-guide/gpio/gpio-sim.rst | 72 - Documentation/admin-guide/kernel-parameters.txt | 40 +- Documentation/admin-guide/reporting-issues.rst | 49 +- Documentation/arm64/booting.rst | 33 +- Documentation/arm64/elf_hwcaps.rst | 2 +- Documentation/arm64/tagged-address-abi.rst | 6 + Documentation/core-api/mm-api.rst | 1 + Documentation/core-api/symbol-namespaces.rst | 26 +- .../bindings/display/brcm,bcm2711-hdmi.yaml | 2 +- .../devicetree/bindings/display/renesas,du.yaml | 3 + .../interrupt-controller/idt,32434-pic.yaml | 4 + .../devicetree/bindings/media/renesas,vin.yaml | 46 +- .../devicetree/bindings/mtd/tango-nand.txt | 38 - .../devicetree/bindings/net/renesas,etheravb.yaml | 2 +- .../bindings/pci/mediatek-pcie-gen3.yaml | 181 + .../devicetree/bindings/pci/rcar-pci-host.yaml | 12 +- .../devicetree/bindings/pci/tango-pcie.txt | 29 - Documentation/devicetree/bindings/serial/8250.yaml | 5 - Documentation/driver-api/vfio.rst | 2 +- Documentation/filesystems/cifs/cifsd.rst | 32 +- Documentation/filesystems/configfs.rst | 6 +- .../firmware-guide/acpi/gpio-properties.rst | 6 + Documentation/input/joydev/joystick-api.rst | 14 +- Documentation/input/joydev/joystick.rst | 26 +- Documentation/process/changes.rst | 1 - .../translations/it_IT/process/changes.rst | 1 - Documentation/translations/zh_CN/index.rst | 168 +- Documentation/x86/x86_64/5level-paging.rst | 4 +- MAINTAINERS | 33 +- Makefile | 42 +- Next/SHA1s | 169 +- Next/Trees | 1 + Next/merge.log | 12036 ++----------------- arch/alpha/include/uapi/asm/siginfo.h | 2 - arch/alpha/kernel/osf_sys.c | 2 +- arch/alpha/kernel/signal.c | 4 +- arch/alpha/kernel/traps.c | 24 +- arch/alpha/mm/fault.c | 4 +- arch/arm/boot/compressed/Makefile | 7 - arch/arm/configs/footbridge_defconfig | 1 - arch/arm/kernel/signal.c | 39 + arch/arm/mach-footbridge/Kconfig | 21 - arch/arm/mach-footbridge/Makefile | 2 - arch/arm/mach-footbridge/personal-pci.c | 57 - arch/arm/mach-footbridge/personal.c | 25 - arch/arm/mach-pxa/pxa_cplds_irqs.c | 7 +- arch/arm64/include/asm/daifflags.h | 3 + arch/arm64/kernel/cpufeature.c | 5 +- arch/arm64/kernel/cpuidle.c | 2 +- arch/arm64/kernel/entry-common.c | 17 - arch/arm64/kernel/entry.S | 21 +- arch/arm64/kernel/signal.c | 39 + arch/arm64/kernel/signal32.c | 39 + arch/arm64/kernel/stacktrace.c | 10 +- arch/arm64/kernel/vdso/vdso.lds.S | 8 +- arch/csky/include/asm/uaccess.h | 120 +- arch/csky/mm/syscache.c | 12 +- arch/hexagon/Makefile | 6 +- arch/hexagon/configs/comet_defconfig | 1 - arch/hexagon/include/asm/futex.h | 4 +- arch/hexagon/include/asm/timex.h | 3 +- arch/hexagon/kernel/hexagon_ksyms.c | 8 +- arch/hexagon/kernel/ptrace.c | 4 +- arch/hexagon/lib/Makefile | 3 +- arch/hexagon/lib/divsi3.S | 67 + arch/hexagon/lib/memcpy_likely_aligned.S | 56 + arch/hexagon/lib/modsi3.S | 46 + arch/hexagon/lib/udivsi3.S | 38 + arch/hexagon/lib/umodsi3.S | 36 + arch/m68k/Makefile | 2 +- arch/m68k/kernel/signal.c | 3 +- arch/mips/Makefile | 2 +- arch/mips/include/uapi/asm/siginfo.h | 2 - arch/parisc/Makefile | 2 +- arch/parisc/kernel/setup.c | 2 +- arch/powerpc/Kconfig | 35 +- arch/powerpc/include/asm/opal.h | 3 - arch/powerpc/include/asm/pci-bridge.h | 1 - arch/powerpc/include/asm/pci.h | 7 - arch/powerpc/include/asm/uaccess.h | 2 +- arch/powerpc/kernel/module.c | 18 +- arch/powerpc/kernel/signal_32.c | 4 +- arch/powerpc/kexec/file_load_64.c | 92 + arch/powerpc/lib/Makefile | 3 + arch/powerpc/platforms/powernv/Makefile | 2 +- arch/powerpc/platforms/powernv/memtrace.c | 4 +- arch/powerpc/platforms/powernv/npu-dma.c | 705 -- arch/powerpc/platforms/powernv/opal-call.c | 2 - arch/powerpc/platforms/powernv/pci-ioda.c | 185 +- arch/powerpc/platforms/powernv/pci.c | 11 - arch/powerpc/platforms/powernv/pci.h | 17 +- arch/powerpc/platforms/pseries/papr_scm.c | 9 + arch/powerpc/platforms/pseries/pci.c | 23 - arch/riscv/Kconfig.erratas | 4 +- arch/riscv/boot/dts/sifive/fu740-c000.dtsi | 33 + arch/riscv/include/asm/page.h | 2 +- arch/riscv/include/asm/pgtable.h | 23 +- arch/riscv/include/asm/set_memory.h | 7 +- arch/riscv/kernel/setup.c | 2 - arch/riscv/kernel/smp.c | 2 +- arch/riscv/kernel/traps.c | 2 - arch/riscv/mm/init.c | 11 +- arch/riscv/mm/kasan_init.c | 1 - arch/riscv/mm/ptdump.c | 6 +- arch/s390/Kconfig | 1 + arch/s390/configs/debug_defconfig | 3 +- arch/s390/configs/defconfig | 3 +- arch/s390/include/asm/cpu_mcf.h | 2 + arch/s390/include/asm/entry-common.h | 10 + arch/s390/include/asm/pci.h | 2 +- arch/s390/kernel/perf_cpum_cf.c | 12 +- arch/s390/kernel/perf_cpum_cf_common.c | 46 + arch/s390/kernel/perf_cpum_cf_diag.c | 54 +- arch/s390/kernel/setup.c | 4 +- arch/s390/kernel/syscall.c | 1 + arch/s390/kernel/traps.c | 2 + arch/s390/pci/pci.c | 10 +- arch/s390/pci/pci_event.c | 28 +- arch/sh/Makefile | 2 +- arch/sh/kernel/syscalls/Makefile | 14 +- arch/sh/kernel/syscalls/syscallhdr.sh | 36 - arch/sh/kernel/syscalls/syscalltbl.sh | 32 - arch/sparc/include/asm/Kbuild | 1 - arch/sparc/include/uapi/asm/siginfo.h | 3 - arch/sparc/kernel/process_64.c | 2 +- arch/sparc/kernel/signal32.c | 37 + arch/sparc/kernel/signal_64.c | 36 + arch/sparc/kernel/sys_sparc_32.c | 2 +- arch/sparc/kernel/sys_sparc_64.c | 2 +- arch/sparc/kernel/syscalls/Makefile | 30 +- arch/sparc/kernel/syscalls/syscallhdr.sh | 36 - arch/sparc/kernel/syscalls/syscalltbl.sh | 36 - arch/sparc/kernel/systbls_32.S | 4 +- arch/sparc/kernel/systbls_64.S | 8 +- arch/sparc/kernel/traps_32.c | 22 +- arch/sparc/kernel/traps_64.c | 44 +- arch/sparc/kernel/unaligned_32.c | 2 +- arch/sparc/mm/fault_32.c | 2 +- arch/sparc/mm/fault_64.c | 2 +- arch/x86/include/asm/cpu.h | 6 +- arch/x86/kernel/signal_compat.c | 15 +- arch/x86/kernel/tsc.c | 2 +- arch/x86/pci/amd_bus.c | 2 +- arch/xtensa/Makefile | 6 +- block/bio.c | 13 +- block/blk-settings.c | 5 + certs/system_keyring.c | 3 +- drivers/acpi/custom_method.c | 4 +- drivers/acpi/internal.h | 1 - drivers/acpi/pci_mcfg.c | 7 + drivers/acpi/power.c | 2 +- drivers/acpi/scan.c | 2 - drivers/acpi/sleep.h | 1 + drivers/block/null_blk/main.c | 114 +- drivers/block/null_blk/null_blk.h | 5 - drivers/block/rnbd/rnbd-clt.c | 46 +- drivers/block/rnbd/rnbd-clt.h | 2 +- drivers/block/rnbd/rnbd-srv.c | 2 +- drivers/block/virtio_blk.c | 76 +- drivers/firmware/arm_scmi/notify.h | 2 - drivers/firmware/arm_scpi.c | 4 +- drivers/firmware/psci/psci.c | 2 +- drivers/gpio/Kconfig | 8 - drivers/gpio/Makefile | 1 - drivers/gpio/gpio-sim.c | 877 -- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 12 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 19 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 32 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_smuio.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 58 +- drivers/gpu/drm/amd/amdgpu/atom.c | 158 + drivers/gpu/drm/amd/amdgpu/atom.h | 11 + drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 779 +- drivers/gpu/drm/amd/amdgpu/nv.c | 1 + drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 1 - drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 33 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 4 + drivers/gpu/drm/amd/amdgpu/smuio_v13_0.c | 18 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 80 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 9 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 22 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 2 + .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 15 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 22 +- drivers/gpu/drm/amd/display/dc/dc.h | 3 +- drivers/gpu/drm/amd/display/dc/dc_dsc.h | 5 +- drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c | 30 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c | 2 +- .../display/dc/dcn30/dcn30_dio_stream_encoder.h | 4 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 2 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 113 +- drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c | 43 - drivers/gpu/drm/amd/display/dc/dsc/rc_calc.h | 2 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 88 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 1 - .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 5 + .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 5 + drivers/gpu/drm/amd/include/atomfirmware.h | 16 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 8 + .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c | 8 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 5 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 4 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 4 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 12 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 56 +- drivers/gpu/drm/i915/gvt/handlers.c | 6 +- drivers/gpu/drm/i915/intel_pm.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 9 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 10 - drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 16 - drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 6 - drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 4 + drivers/gpu/drm/msm/msm_drv.c | 2 +- drivers/gpu/drm/msm/msm_gem.c | 16 +- drivers/gpu/drm/msm/msm_gem.h | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 1 + drivers/hid/Kconfig | 19 +- drivers/hid/Makefile | 1 + drivers/hid/hid-a4tech.c | 2 + drivers/hid/hid-asus.c | 12 +- drivers/hid/hid-core.c | 13 +- drivers/hid/hid-debug.c | 3 + drivers/hid/hid-ft260.c | 5 +- drivers/hid/hid-google-hammer.c | 10 + drivers/hid/hid-ids.h | 10 +- drivers/hid/hid-input.c | 9 +- drivers/hid/hid-ite.c | 1 + drivers/hid/hid-lg-g15.c | 141 +- drivers/hid/hid-logitech-dj.c | 8 + drivers/hid/hid-logitech-hidpp.c | 12 + drivers/hid/hid-multitouch.c | 18 +- drivers/hid/hid-quirks.c | 4 + drivers/hid/hid-semitek.c | 40 + drivers/hid/hid-sensor-hub.c | 13 +- drivers/hid/hid-thrustmaster.c | 2 +- drivers/hid/surface-hid/surface_hid_core.c | 6 +- drivers/hid/usbhid/hid-core.c | 2 +- drivers/hv/hv_balloon.c | 1 - drivers/infiniband/hw/qib/qib_sd7220.c | 1 - drivers/infiniband/ulp/rtrs/rtrs-clt.c | 3 +- drivers/md/dm-integrity.c | 65 +- drivers/md/dm-raid.c | 9 - drivers/md/dm-rq.c | 2 + drivers/net/dsa/microchip/ksz8795_spi.c | 3 + drivers/net/dsa/microchip/ksz8863_smi.c | 5 +- drivers/net/dsa/microchip/ksz_common.h | 2 +- drivers/net/ethernet/atheros/Kconfig | 2 +- drivers/net/ethernet/atheros/alx/main.c | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 2 +- drivers/net/ethernet/broadcom/bnx2.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 3 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 +- drivers/net/ethernet/broadcom/tg3.c | 4 +- drivers/net/ethernet/brocade/bna/bnad.c | 2 +- drivers/net/ethernet/cadence/macb_main.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 16 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 2 +- drivers/net/ethernet/cisco/enic/enic_main.c | 7 +- drivers/net/ethernet/freescale/Kconfig | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 12 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 3 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 3 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 6 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 2 + drivers/net/ethernet/sfc/efx.c | 2 +- drivers/net/ethernet/sfc/falcon/efx.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 1 + drivers/net/ethernet/stmicro/stmmac/hwif.h | 1 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 1 + drivers/net/phy/marvell.c | 64 +- drivers/net/tun.c | 1 - drivers/net/virtio_net.c | 10 +- drivers/net/wan/hdlc_fr.c | 5 +- drivers/nvme/host/core.c | 98 +- drivers/nvme/host/fabrics.c | 57 - drivers/nvme/host/fabrics.h | 13 - drivers/nvme/host/fc.c | 4 +- drivers/nvme/host/ioctl.c | 65 +- drivers/nvme/host/multipath.c | 3 + drivers/nvme/host/nvme.h | 16 +- drivers/nvme/host/pci.c | 3 + drivers/nvme/host/rdma.c | 4 +- drivers/nvme/host/tcp.c | 4 +- drivers/nvme/target/admin-cmd.c | 6 +- drivers/nvme/target/loop.c | 4 +- drivers/of/overlay.c | 3 - drivers/pci/controller/Kconfig | 13 + drivers/pci/controller/Makefile | 1 + drivers/pci/controller/dwc/Makefile | 2 +- drivers/pci/controller/dwc/pcie-designware-host.c | 3 +- drivers/pci/controller/dwc/pcie-fu740.c | 1 + drivers/pci/controller/dwc/pcie-intel-gw.c | 5 - drivers/pci/controller/dwc/pcie-tegra194.c | 102 + drivers/pci/controller/pci-tegra.c | 10 +- drivers/pci/controller/pcie-mediatek-gen3.c | 1027 ++ drivers/pci/hotplug/acpiphp.h | 3 +- drivers/pci/hotplug/cpqphp_nvram.c | 5 +- drivers/pci/hotplug/s390_pci_hpc.c | 2 +- drivers/pci/hotplug/shpchp_hpc.c | 5 - drivers/pci/pci-label.c | 218 +- drivers/pci/pci-sysfs.c | 286 +- drivers/pci/pci.c | 1 + drivers/pci/pci.h | 16 +- drivers/pci/quirks.c | 1 + drivers/pci/remove.c | 2 + drivers/pci/vpd.c | 106 +- drivers/rtc/interface.c | 34 +- drivers/rtc/rtc-ds1307.c | 56 +- drivers/rtc/rtc-imx-sc.c | 11 - drivers/rtc/rtc-omap.c | 5 +- drivers/rtc/rtc-pcf8523.c | 196 +- drivers/rtc/rtc-s5m.c | 6 - drivers/rtc/sysfs.c | 2 +- drivers/s390/block/dasd_eckd.h | 8 +- drivers/s390/cio/device.c | 3 +- drivers/scsi/cxlflash/main.c | 3 +- drivers/scsi/fnic/fnic_scsi.c | 828 +- drivers/scsi/qla2xxx/qla_init.c | 3 + drivers/scsi/qla2xxx/qla_os.c | 1 + drivers/scsi/scsi_debug.c | 24 +- drivers/scsi/ufs/ufs-sysfs.c | 12 +- drivers/scsi/ufs/ufshcd.c | 7 +- drivers/spi/Kconfig | 2 +- drivers/spi/spi-zynq-qspi.c | 9 +- drivers/spi/spi.c | 18 +- drivers/target/target_core_user.c | 4 +- drivers/usb/cdns3/cdns3-gadget.c | 2 +- drivers/usb/cdns3/cdnsp-mem.c | 5 +- drivers/vdpa/Kconfig | 8 + drivers/vdpa/ifcvf/ifcvf_base.c | 24 +- drivers/vdpa/ifcvf/ifcvf_base.h | 26 +- drivers/vdpa/ifcvf/ifcvf_main.c | 86 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 6 + drivers/vdpa/vdpa_sim/Makefile | 1 + drivers/vdpa/vdpa_sim/vdpa_sim.c | 127 +- drivers/vdpa/vdpa_sim/vdpa_sim.h | 2 + drivers/vdpa/vdpa_sim/vdpa_sim_blk.c | 338 + drivers/vdpa/virtio_pci/vp_vdpa.c | 34 +- drivers/vhost/vdpa.c | 16 +- drivers/vhost/vringh.c | 69 +- drivers/video/fbdev/core/fbmem.c | 2 +- drivers/virt/nitro_enclaves/ne_misc_dev.c | 43 +- drivers/virtio/virtio_pci_modern.c | 27 +- drivers/virtio/virtio_pci_modern_dev.c | 67 +- fs/Kconfig | 4 +- fs/afs/dir.c | 7 + fs/afs/dir_silly.c | 3 + fs/afs/fs_operation.c | 6 + fs/afs/inode.c | 6 +- fs/afs/internal.h | 2 + fs/afs/write.c | 1 + fs/block_dev.c | 20 +- fs/btrfs/ctree.h | 2 +- fs/btrfs/extent-tree.c | 6 +- fs/btrfs/file.c | 35 +- fs/btrfs/free-space-cache.c | 2 +- fs/btrfs/inode.c | 4 +- fs/btrfs/ioctl.c | 2 +- fs/btrfs/ordered-data.c | 2 +- fs/btrfs/qgroup.c | 16 +- fs/btrfs/send.c | 4 +- fs/btrfs/tree-log.c | 3 +- fs/btrfs/zoned.c | 17 + fs/cifs/cifs_fs_sb.h | 1 + fs/cifs/cifs_ioctl.h | 35 + fs/cifs/cifsfs.c | 25 +- fs/cifs/cifsglob.h | 17 + fs/cifs/cifsproto.h | 13 + fs/cifs/connect.c | 37 +- fs/cifs/dir.c | 10 + fs/cifs/file.c | 102 +- fs/cifs/fs_context.c | 5 + fs/cifs/inode.c | 27 +- fs/cifs/ioctl.c | 112 + fs/cifs/link.c | 13 +- fs/cifs/misc.c | 79 + fs/cifs/xattr.c | 4 + fs/cifsd/Kconfig | 1 - fs/cifsd/Makefile | 6 +- fs/cifsd/asn1.c | 614 +- fs/cifsd/auth.c | 53 +- fs/cifsd/crypto_ctx.c | 8 +- fs/cifsd/crypto_ctx.h | 8 +- fs/cifsd/mgmt/user_session.h | 4 +- fs/cifsd/smb2pdu.c | 122 +- fs/cifsd/smb2pdu.h | 18 +- fs/cifsd/spnego_negtokeninit.asn1 | 43 - fs/cifsd/spnego_negtokentarg.asn1 | 19 - fs/configfs/configfs_internal.h | 22 +- fs/configfs/dir.c | 245 +- fs/inode.c | 9 +- fs/io_uring.c | 65 +- fs/iomap/buffered-io.c | 7 +- fs/nfs/nfs4file.c | 4 - fs/nfs/super.c | 4 - fs/nfsd/Kconfig | 2 +- fs/orangefs/file.c | 34 +- fs/orangefs/inode.c | 122 +- fs/orangefs/orangefs-mod.c | 2 +- fs/signalfd.c | 23 +- fs/unicode/.gitignore | 4 +- fs/xfs/libxfs/xfs_ag_resv.c | 34 +- fs/xfs/libxfs/xfs_alloc.c | 17 +- fs/xfs/libxfs/xfs_alloc_btree.c | 4 +- fs/xfs/libxfs/xfs_log_format.h | 12 +- fs/xfs/libxfs/xfs_rmap_btree.c | 2 - fs/xfs/libxfs/xfs_sb.c | 16 +- fs/xfs/scrub/agheader.c | 7 +- fs/xfs/scrub/fscounters.c | 40 +- fs/xfs/xfs_aops.c | 2 +- fs/xfs/xfs_fsops.c | 2 - fs/xfs/xfs_inode_item.c | 8 +- fs/xfs/xfs_inode_item_recover.c | 6 +- fs/xfs/xfs_log.c | 10 +- fs/xfs/xfs_mount.c | 15 +- fs/xfs/xfs_mount.h | 6 + fs/xfs/xfs_ondisk.h | 4 +- fs/xfs/xfs_reflink.c | 3 +- fs/xfs/xfs_trans.c | 10 +- fs/xfs/xfs_trans.h | 15 - include/linux/bio.h | 4 +- include/linux/blkdev.h | 2 + include/linux/bpf_verifier.h | 5 +- include/linux/clocksource.h | 9 +- include/linux/compat.h | 10 +- include/linux/configfs.h | 3 +- include/linux/hid.h | 3 +- include/linux/iomap.h | 5 +- include/linux/mmzone.h | 43 +- include/linux/netfilter_arp/arp_tables.h | 3 +- include/linux/pci-ecam.h | 1 + include/linux/pci.h | 4 +- include/linux/reset.h | 5 + include/linux/sched/signal.h | 13 +- include/linux/signal.h | 3 +- include/linux/vdpa.h | 4 + include/linux/virtio_pci_modern.h | 11 +- include/linux/vringh.h | 19 +- include/net/sctp/command.h | 1 - include/net/selftests.h | 19 + include/trace/events/rpcrdma.h | 146 +- include/uapi/asm-generic/siginfo.h | 20 +- include/uapi/asm-generic/unistd.h | 1 + include/uapi/drm/amdgpu_drm.h | 15 + include/uapi/linux/icmp.h | 28 +- include/uapi/linux/input-event-codes.h | 1 + include/uapi/linux/netfilter/xt_SECMARK.h | 6 + include/uapi/linux/perf_event.h | 2 +- include/uapi/linux/seg6_local.h | 30 + include/uapi/linux/signalfd.h | 4 +- include/uapi/linux/vfio.h | 46 +- include/uapi/linux/virtio_blk.h | 11 - kernel/bpf/verifier.c | 33 +- kernel/dma/swiotlb.c | 2 + kernel/events/core.c | 11 +- kernel/signal.c | 113 +- kernel/time/Makefile | 1 + kernel/time/clocksource-wdtest.c | 202 + kernel/time/clocksource.c | 105 +- kernel/time/jiffies.c | 15 +- kernel/trace/ftrace.c | 5 +- kernel/trace/trace.c | 41 +- kernel/trace/trace_clock.c | 44 +- lib/Kconfig.debug | 12 + lib/dynamic_debug.c | 2 +- lib/nlattr.c | 2 +- lib/test_kasan.c | 6 +- localversion-next | 2 +- net/Kconfig | 2 +- net/bluetooth/mgmt.c | 3 + net/bridge/br_netlink.c | 5 +- net/ceph/decode.c | 20 +- net/core/Makefile | 2 +- net/dsa/Kconfig | 2 +- net/ethtool/netlink.c | 3 +- net/hsr/hsr_forward.c | 4 + net/ipv4/icmp.c | 16 +- net/ipv4/netfilter/arp_tables.c | 5 +- net/ipv4/netfilter/arptable_filter.c | 2 +- net/ipv4/tcp_cong.c | 4 + net/ipv6/seg6.c | 3 - net/ipv6/seg6_local.c | 198 +- net/netfilter/nfnetlink.c | 1 + net/netfilter/xt_SECMARK.c | 88 +- net/netrom/nr_in.c | 1 - net/nfc/llcp_sock.c | 4 + net/openvswitch/actions.c | 8 +- net/sched/act_ct.c | 4 +- net/sched/sch_frag.c | 8 +- net/sctp/sm_make_chunk.c | 6 +- net/sctp/sm_sideeffect.c | 26 - net/sctp/sm_statefuns.c | 47 +- net/sctp/socket.c | 38 +- net/smc/af_smc.c | 4 +- net/sunrpc/clnt.c | 11 +- net/sunrpc/xprtrdma/backchannel.c | 4 +- net/sunrpc/xprtrdma/frwr_ops.c | 209 +- net/sunrpc/xprtrdma/rpc_rdma.c | 39 +- net/sunrpc/xprtrdma/verbs.c | 131 +- net/sunrpc/xprtrdma/xprt_rdma.h | 29 +- net/vmw_vsock/vmci_transport.c | 2 - net/xdp/xsk_queue.h | 7 +- samples/configfs/configfs_sample.c | 153 - samples/kfifo/bytestream-example.c | 8 +- samples/kfifo/inttype-example.c | 8 +- samples/kfifo/record-example.c | 8 +- samples/vfio-mdev/mbochs.c | 2 - samples/vfio-mdev/mdpy.c | 3 +- scripts/Makefile.build | 2 +- scripts/Makefile.lib | 54 +- scripts/link-vmlinux.sh | 14 - scripts/mod/.gitignore | 2 +- scripts/remove-stale-files | 31 + scripts/ver_linux | 1 - security/commoncap.c | 50 +- sound/pci/hda/hda_generic.c | 16 +- sound/pci/hda/patch_conexant.c | 14 +- sound/pci/hda/patch_realtek.c | 201 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 10 - sound/soc/amd/raven/acp3x.h | 1 + sound/soc/amd/raven/pci-acp3x.c | 15 + sound/soc/codecs/da7219.c | 5 +- sound/soc/codecs/max98088.c | 13 +- sound/soc/stm/stm32_sai_sub.c | 5 +- sound/usb/mixer.c | 1 - sound/usb/mixer_maps.c | 12 + tools/build/Makefile.feature | 28 +- tools/build/feature/Makefile | 4 + tools/build/feature/test-libtraceevent.c | 12 + tools/include/linux/math64.h | 75 + tools/include/linux/types.h | 3 + tools/include/uapi/linux/perf_event.h | 15 + tools/lib/bpf/libbpf.c | 3 + tools/lib/bpf/ringbuf.c | 30 +- tools/lib/perf/Documentation/libperf.txt | 3 + tools/lib/perf/evsel.c | 80 + tools/lib/perf/include/internal/evsel.h | 1 + tools/lib/perf/include/internal/mmap.h | 3 + tools/lib/perf/include/internal/tests.h | 32 + tools/lib/perf/include/internal/xyarray.h | 9 +- tools/lib/perf/include/perf/bpf_perf.h | 31 + tools/lib/perf/include/perf/event.h | 7 +- tools/lib/perf/include/perf/evsel.h | 3 + tools/lib/perf/libperf.map | 3 + tools/lib/perf/mmap.c | 88 + tools/lib/perf/tests/Makefile | 6 +- tools/lib/perf/tests/test-evsel.c | 66 + tools/perf/.gitignore | 1 + tools/perf/Documentation/intel-hybrid.txt | 214 + tools/perf/Documentation/perf-annotate.txt | 7 + tools/perf/Documentation/perf-buildid-cache.txt | 2 +- tools/perf/Documentation/perf-config.txt | 11 + tools/perf/Documentation/perf-data.txt | 5 +- tools/perf/Documentation/perf-iostat.txt | 88 + tools/perf/Documentation/perf-record.txt | 1 + tools/perf/Documentation/perf-report.txt | 10 +- tools/perf/Documentation/perf-stat.txt | 29 +- tools/perf/Documentation/perf-top.txt | 2 +- tools/perf/Documentation/perf.txt | 12 + tools/perf/Documentation/topdown.txt | 18 + tools/perf/Makefile | 5 +- tools/perf/Makefile.config | 31 +- tools/perf/Makefile.perf | 16 +- tools/perf/arch/arm/util/cs-etm.c | 78 +- tools/perf/arch/arm64/util/Build | 1 + tools/perf/arch/arm64/util/kvm-stat.c | 4 +- tools/perf/arch/arm64/util/machine.c | 6 +- tools/perf/arch/arm64/util/perf_regs.c | 2 +- tools/perf/arch/arm64/util/pmu.c | 25 + tools/perf/arch/arm64/util/unwind-libunwind.c | 4 +- tools/perf/arch/mips/Makefile | 22 + tools/perf/arch/mips/entry/syscalls/mksyscalltbl | 32 + .../perf/arch/mips/entry/syscalls/syscall_n64.tbl | 358 + tools/perf/arch/mips/include/dwarf-regs-table.h | 31 + tools/perf/arch/mips/include/perf_regs.h | 84 + tools/perf/arch/mips/util/Build | 3 + tools/perf/arch/mips/util/dwarf-regs.c | 38 + tools/perf/arch/{arm => mips}/util/perf_regs.c | 0 tools/perf/arch/mips/util/unwind-libunwind.c | 22 + tools/perf/arch/powerpc/util/Build | 2 + tools/perf/arch/powerpc/util/event.c | 53 + tools/perf/arch/{x86 => powerpc}/util/evsel.c | 0 tools/perf/arch/powerpc/util/kvm-stat.c | 2 +- tools/perf/arch/powerpc/util/utils_header.h | 2 +- tools/perf/arch/x86/tests/bp-modify.c | 2 +- tools/perf/arch/x86/util/Build | 1 + tools/perf/arch/x86/util/iostat.c | 470 + tools/perf/arch/x86/util/perf_regs.c | 4 +- tools/perf/bench/epoll-wait.c | 4 +- tools/perf/bench/inject-buildid.c | 2 +- tools/perf/bench/numa.c | 2 +- tools/perf/builtin-annotate.c | 41 +- tools/perf/builtin-daemon.c | 3 - tools/perf/builtin-data.c | 26 +- tools/perf/builtin-diff.c | 2 +- tools/perf/builtin-lock.c | 2 +- tools/perf/builtin-record.c | 55 +- tools/perf/builtin-report.c | 43 +- tools/perf/builtin-sched.c | 2 +- tools/perf/builtin-script.c | 22 +- tools/perf/builtin-stat.c | 130 +- tools/perf/builtin-top.c | 22 +- tools/perf/check-headers.sh | 1 + tools/perf/command-list.txt | 1 + tools/perf/examples/bpf/augmented_raw_syscalls.c | 4 +- tools/perf/jvmti/jvmti_agent.c | 4 +- tools/perf/perf-iostat.sh | 12 + .../arch/arm64/armv8-common-and-microarch.json | 228 + .../arch/arm64/fujitsu/a64fx/branch.json | 8 + .../pmu-events/arch/arm64/fujitsu/a64fx/bus.json | 62 + .../pmu-events/arch/arm64/fujitsu/a64fx/cache.json | 128 + .../pmu-events/arch/arm64/fujitsu/a64fx/cycle.json | 5 + .../arch/arm64/fujitsu/a64fx/exception.json | 29 + .../arch/arm64/fujitsu/a64fx/instruction.json | 131 + .../arch/arm64/fujitsu/a64fx/memory.json | 8 + .../pmu-events/arch/arm64/fujitsu/a64fx/other.json | 188 + .../arch/arm64/fujitsu/a64fx/pipeline.json | 194 + .../pmu-events/arch/arm64/fujitsu/a64fx/sve.json | 110 + .../arch/arm64/hisilicon/hip08/metrics.json | 233 + tools/perf/pmu-events/arch/arm64/mapfile.csv | 1 + tools/perf/pmu-events/arch/powerpc/mapfile.csv | 1 + .../pmu-events/arch/powerpc/power10/cache.json | 47 + .../arch/powerpc/power10/floating_point.json | 7 + .../pmu-events/arch/powerpc/power10/frontend.json | 217 + .../pmu-events/arch/powerpc/power10/locks.json | 12 + .../pmu-events/arch/powerpc/power10/marked.json | 147 + .../pmu-events/arch/powerpc/power10/memory.json | 192 + .../pmu-events/arch/powerpc/power10/others.json | 297 + .../pmu-events/arch/powerpc/power10/pipeline.json | 297 + .../perf/pmu-events/arch/powerpc/power10/pmc.json | 22 + .../arch/powerpc/power10/translation.json | 57 + .../pmu-events/arch/powerpc/power8/metrics.json | 12 +- .../pmu-events/arch/powerpc/power9/metrics.json | 134 +- tools/perf/pmu-events/arch/x86/amdzen1/cache.json | 48 +- tools/perf/pmu-events/arch/x86/amdzen1/core.json | 12 +- .../arch/x86/amdzen1/floating-point.json | 42 +- tools/perf/pmu-events/arch/x86/amdzen1/memory.json | 42 +- tools/perf/pmu-events/arch/x86/amdzen1/other.json | 12 +- .../pmu-events/arch/x86/amdzen1/recommended.json | 8 +- tools/perf/pmu-events/arch/x86/amdzen2/branch.json | 8 +- tools/perf/pmu-events/arch/x86/amdzen2/cache.json | 60 +- tools/perf/pmu-events/arch/x86/amdzen2/core.json | 12 +- .../arch/x86/amdzen2/floating-point.json | 42 +- tools/perf/pmu-events/arch/x86/amdzen2/memory.json | 86 +- tools/perf/pmu-events/arch/x86/amdzen2/other.json | 20 +- .../pmu-events/arch/x86/amdzen2/recommended.json | 8 +- .../arch/x86/{amdzen2 => amdzen3}/branch.json | 19 +- .../arch/x86/{amdzen2 => amdzen3}/cache.json | 137 +- .../arch/x86/{amdzen2 => amdzen3}/core.json | 45 +- .../arch/x86/{amdzen1 => amdzen3}/data-fabric.json | 0 .../x86/{amdzen2 => amdzen3}/floating-point.json | 57 +- .../arch/x86/{amdzen2 => amdzen3}/memory.json | 275 +- tools/perf/pmu-events/arch/x86/amdzen3/other.json | 103 + .../arch/x86/{amdzen2 => amdzen3}/recommended.json | 82 +- tools/perf/pmu-events/arch/x86/mapfile.csv | 5 +- tools/perf/pmu-events/jevents.c | 4 +- tools/perf/scripts/python/netdev-times.py | 2 +- tools/perf/tests/attr.c | 4 + tools/perf/tests/bp_signal.c | 6 +- tools/perf/tests/code-reading.c | 2 +- tools/perf/tests/demangle-ocaml-test.c | 8 +- tools/perf/tests/evsel-roundtrip-name.c | 19 +- tools/perf/tests/hists_cumulate.c | 4 +- tools/perf/tests/hists_filter.c | 14 +- tools/perf/tests/make | 22 +- tools/perf/tests/parse-events.c | 173 +- tools/perf/tests/parse-metric.c | 12 +- tools/perf/tests/perf-time-to-tsc.c | 12 + tools/perf/tests/pmu-events.c | 83 +- tools/perf/tests/shell/buildid.sh | 65 +- tools/perf/tests/shell/daemon.sh | 54 +- tools/perf/tests/shell/stat+csv_summary.sh | 31 + tools/perf/tests/shell/stat+shadow_stat.sh | 3 + tools/perf/tests/shell/stat_bpf_counters.sh | 31 + tools/perf/tests/switch-tracking.c | 6 +- tools/perf/tests/topology.c | 15 +- tools/perf/trace/beauty/fsconfig.sh | 7 +- tools/perf/trace/beauty/include/linux/socket.h | 2 +- tools/perf/ui/browsers/annotate.c | 27 +- tools/perf/ui/browsers/hists.c | 19 +- tools/perf/ui/stdio/hist.c | 15 +- tools/perf/util/Build | 5 + tools/perf/util/annotate.c | 46 +- tools/perf/util/annotate.h | 2 + tools/perf/util/bpf-loader.c | 2 +- tools/perf/util/bpf_counter.c | 544 +- tools/perf/util/bpf_counter.h | 9 +- tools/perf/util/bpf_skel/bperf.h | 14 + tools/perf/util/bpf_skel/bperf_follower.bpf.c | 69 + tools/perf/util/bpf_skel/bperf_leader.bpf.c | 46 + tools/perf/util/bpf_skel/bperf_u.h | 14 + tools/perf/util/bpf_skel/bpf_prog_profiler.bpf.c | 3 +- tools/perf/util/call-path.h | 2 +- tools/perf/util/callchain.c | 2 +- tools/perf/util/config.c | 9 +- tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 40 +- tools/perf/util/cs-etm.c | 285 +- tools/perf/util/cs-etm.h | 36 +- tools/perf/util/data-convert-bt.c | 4 +- tools/perf/util/data-convert-bt.h | 11 - tools/perf/util/data-convert-json.c | 384 + tools/perf/util/data-convert.h | 10 + tools/perf/util/demangle-java.c | 4 +- tools/perf/util/demangle-ocaml.c | 12 - tools/perf/util/dso.h | 2 +- tools/perf/util/dwarf-aux.c | 6 +- tools/perf/util/dwarf-aux.h | 2 +- tools/perf/util/dwarf-regs.c | 3 + tools/perf/util/event.h | 3 + tools/perf/util/events_stats.h | 15 +- tools/perf/util/evlist-hybrid.c | 88 + tools/perf/util/evlist-hybrid.h | 14 + tools/perf/util/evlist.c | 38 +- tools/perf/util/evlist.h | 2 + tools/perf/util/evsel.c | 38 +- tools/perf/util/evsel.h | 34 +- tools/perf/util/expr.h | 2 +- tools/perf/util/header.c | 18 +- tools/perf/util/hist.c | 37 +- tools/perf/util/hist.h | 8 +- tools/perf/util/intel-pt.c | 2 +- tools/perf/util/iostat.c | 53 + tools/perf/util/iostat.h | 47 + tools/perf/util/jitdump.c | 30 +- tools/perf/util/levenshtein.c | 2 +- tools/perf/util/libunwind/arm64.c | 2 +- tools/perf/util/libunwind/x86_32.c | 2 +- tools/perf/util/llvm-utils.c | 2 +- tools/perf/util/machine.c | 12 +- tools/perf/util/map.h | 4 +- tools/perf/util/mem-events.h | 3 +- tools/perf/util/metricgroup.c | 14 +- tools/perf/util/metricgroup.h | 4 +- tools/perf/util/parse-events-hybrid.c | 178 + tools/perf/util/parse-events-hybrid.h | 23 + tools/perf/util/parse-events.c | 115 +- tools/perf/util/parse-events.h | 9 +- tools/perf/util/parse-events.l | 2 +- tools/perf/util/parse-events.y | 9 +- tools/perf/util/pmu-hybrid.c | 89 + tools/perf/util/pmu-hybrid.h | 22 + tools/perf/util/pmu.c | 73 +- tools/perf/util/pmu.h | 8 + tools/perf/util/probe-event.c | 4 +- tools/perf/util/probe-finder.c | 6 +- tools/perf/util/python-ext-sources | 2 + tools/perf/util/python.c | 6 + tools/perf/util/s390-cpumsf.c | 10 +- tools/perf/util/s390-sample-raw.c | 4 +- .../util/scripting-engines/trace-event-python.c | 2 +- tools/perf/util/session.c | 41 +- tools/perf/util/session.h | 3 +- tools/perf/util/sort.c | 60 +- tools/perf/util/sort.h | 2 + tools/perf/util/stat-display.c | 64 +- tools/perf/util/stat-shadow.c | 21 +- tools/perf/util/stat.c | 3 +- tools/perf/util/stat.h | 8 +- tools/perf/util/strbuf.h | 2 +- tools/perf/util/strfilter.h | 4 +- tools/perf/util/symbol-elf.c | 2 +- tools/perf/util/symbol_fprintf.c | 2 +- tools/perf/util/synthetic-events.c | 4 +- tools/perf/util/syscalltbl.c | 4 + tools/perf/util/target.h | 7 +- tools/perf/util/thread-stack.h | 1 - tools/perf/util/tsc.c | 30 + tools/perf/util/tsc.h | 4 + tools/perf/util/units.c | 21 +- tools/perf/util/units.h | 1 + tools/perf/util/unwind-libunwind-local.c | 2 +- tools/power/x86/turbostat/turbostat.8 | 6 +- tools/power/x86/turbostat/turbostat.c | 1314 +- tools/testing/ktest/examples/vmware.conf | 137 + tools/testing/ktest/ktest.pl | 571 +- tools/testing/selftests/bpf/prog_tests/snprintf.c | 2 + tools/testing/selftests/bpf/progs/test_snprintf.c | 5 + tools/testing/selftests/gpio/.gitignore | 2 - tools/testing/selftests/gpio/Makefile | 4 +- tools/testing/selftests/gpio/config | 1 - tools/testing/selftests/gpio/gpio-chip-info.c | 57 - tools/testing/selftests/gpio/gpio-line-name.c | 55 - tools/testing/selftests/gpio/gpio-sim.sh | 229 - .../selftests/perf_events/sigtrap_threads.c | 14 +- 810 files changed, 20804 insertions(+), 20069 deletions(-) delete mode 100644 Documentation/admin-guide/gpio/gpio-sim.rst delete mode 100644 Documentation/devicetree/bindings/mtd/tango-nand.txt create mode 100644 Documentation/devicetree/bindings/pci/mediatek-pcie-gen3.yaml delete mode 100644 Documentation/devicetree/bindings/pci/tango-pcie.txt delete mode 100644 arch/arm/mach-footbridge/personal-pci.c delete mode 100644 arch/arm/mach-footbridge/personal.c create mode 100644 arch/hexagon/lib/divsi3.S create mode 100644 arch/hexagon/lib/memcpy_likely_aligned.S create mode 100644 arch/hexagon/lib/modsi3.S create mode 100644 arch/hexagon/lib/udivsi3.S create mode 100644 arch/hexagon/lib/umodsi3.S delete mode 100644 arch/powerpc/platforms/powernv/npu-dma.c delete mode 100644 arch/sh/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/sh/kernel/syscalls/syscalltbl.sh delete mode 100644 arch/sparc/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/sparc/kernel/syscalls/syscalltbl.sh delete mode 100644 drivers/gpio/gpio-sim.c create mode 100644 drivers/hid/hid-semitek.c create mode 100644 drivers/pci/controller/pcie-mediatek-gen3.c create mode 100644 drivers/vdpa/vdpa_sim/vdpa_sim_blk.c delete mode 100644 fs/cifsd/spnego_negtokeninit.asn1 delete mode 100644 fs/cifsd/spnego_negtokentarg.asn1 create mode 100644 kernel/time/clocksource-wdtest.c create mode 100755 scripts/remove-stale-files create mode 100644 tools/build/feature/test-libtraceevent.c create mode 100644 tools/include/linux/math64.h create mode 100644 tools/lib/perf/include/perf/bpf_perf.h create mode 100644 tools/perf/Documentation/intel-hybrid.txt create mode 100644 tools/perf/Documentation/perf-iostat.txt create mode 100644 tools/perf/arch/arm64/util/pmu.c create mode 100644 tools/perf/arch/mips/Makefile create mode 100644 tools/perf/arch/mips/entry/syscalls/mksyscalltbl create mode 100644 tools/perf/arch/mips/entry/syscalls/syscall_n64.tbl create mode 100644 tools/perf/arch/mips/include/dwarf-regs-table.h create mode 100644 tools/perf/arch/mips/include/perf_regs.h create mode 100644 tools/perf/arch/mips/util/Build create mode 100644 tools/perf/arch/mips/util/dwarf-regs.c copy tools/perf/arch/{arm => mips}/util/perf_regs.c (100%) create mode 100644 tools/perf/arch/mips/util/unwind-libunwind.c create mode 100644 tools/perf/arch/powerpc/util/event.c copy tools/perf/arch/{x86 => powerpc}/util/evsel.c (100%) create mode 100644 tools/perf/arch/x86/util/iostat.c create mode 100644 tools/perf/perf-iostat.sh create mode 100644 tools/perf/pmu-events/arch/arm64/fujitsu/a64fx/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/fujitsu/a64fx/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/fujitsu/a64fx/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/fujitsu/a64fx/cycle.json create mode 100644 tools/perf/pmu-events/arch/arm64/fujitsu/a64fx/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/fujitsu/a64fx/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/fujitsu/a64fx/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/fujitsu/a64fx/other.json create mode 100644 tools/perf/pmu-events/arch/arm64/fujitsu/a64fx/pipeline.json create mode 100644 tools/perf/pmu-events/arch/arm64/fujitsu/a64fx/sve.json create mode 100644 tools/perf/pmu-events/arch/arm64/hisilicon/hip08/metrics.json create mode 100644 tools/perf/pmu-events/arch/powerpc/power10/cache.json create mode 100644 tools/perf/pmu-events/arch/powerpc/power10/floating_point.json create mode 100644 tools/perf/pmu-events/arch/powerpc/power10/frontend.json create mode 100644 tools/perf/pmu-events/arch/powerpc/power10/locks.json create mode 100644 tools/perf/pmu-events/arch/powerpc/power10/marked.json create mode 100644 tools/perf/pmu-events/arch/powerpc/power10/memory.json create mode 100644 tools/perf/pmu-events/arch/powerpc/power10/others.json create mode 100644 tools/perf/pmu-events/arch/powerpc/power10/pipeline.json create mode 100644 tools/perf/pmu-events/arch/powerpc/power10/pmc.json create mode 100644 tools/perf/pmu-events/arch/powerpc/power10/translation.json copy tools/perf/pmu-events/arch/x86/{amdzen2 => amdzen3}/branch.json (70%) copy tools/perf/pmu-events/arch/x86/{amdzen2 => amdzen3}/cache.json (73%) copy tools/perf/pmu-events/arch/x86/{amdzen2 => amdzen3}/core.json (80%) copy tools/perf/pmu-events/arch/x86/{amdzen1 => amdzen3}/data-fabric.json (100%) copy tools/perf/pmu-events/arch/x86/{amdzen2 => amdzen3}/floating-point.json (73%) copy tools/perf/pmu-events/arch/x86/{amdzen2 => amdzen3}/memory.json (54%) create mode 100644 tools/perf/pmu-events/arch/x86/amdzen3/other.json copy tools/perf/pmu-events/arch/x86/{amdzen2 => amdzen3}/recommended.json (68%) create mode 100755 tools/perf/tests/shell/stat+csv_summary.sh create mode 100755 tools/perf/tests/shell/stat_bpf_counters.sh create mode 100644 tools/perf/util/bpf_skel/bperf.h create mode 100644 tools/perf/util/bpf_skel/bperf_follower.bpf.c create mode 100644 tools/perf/util/bpf_skel/bperf_leader.bpf.c create mode 100644 tools/perf/util/bpf_skel/bperf_u.h delete mode 100644 tools/perf/util/data-convert-bt.h create mode 100644 tools/perf/util/data-convert-json.c create mode 100644 tools/perf/util/evlist-hybrid.c create mode 100644 tools/perf/util/evlist-hybrid.h create mode 100644 tools/perf/util/iostat.c create mode 100644 tools/perf/util/iostat.h create mode 100644 tools/perf/util/parse-events-hybrid.c create mode 100644 tools/perf/util/parse-events-hybrid.h create mode 100644 tools/perf/util/pmu-hybrid.c create mode 100644 tools/perf/util/pmu-hybrid.h create mode 100644 tools/testing/ktest/examples/vmware.conf delete mode 100644 tools/testing/selftests/gpio/gpio-chip-info.c delete mode 100644 tools/testing/selftests/gpio/gpio-line-name.c delete mode 100755 tools/testing/selftests/gpio/gpio-sim.sh