This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 46684493b57e memfd_secret: use unsigned int rather than long as syscall [...] omits 3dc5f1019282 secretmem: test: add basic selftest for memfd_secret(2) omits 297ccca8b824 memfd_secret: use unsigned int rather than long as syscall [...] omits fb8c08c237eb arch, mm: wire up memfd_secret system call where relevant omits 61cbd96524c4 PM: hibernate: disable when there are active secretmem users omits 7346cf88f51e memfd_secret: use unsigned int rather than long as syscall [...] omits eeab3185713e mm: introduce memfd_secret system call to create "secret" [...] omits a49a51a9aa47 set_memory: allow querying whether set_direct_map_*() is a [...] omits 5d4505c674b6 set_memory: allow set_direct_map_*_noflush() for multiple pages omits 7c04b80ea922 riscv/Kconfig: make direct map manipulation options depend on MMU omits 92b53878080a mmap: make mlock_future_check() global omits a43a257ef4e7 mm: fix typos in comments omits 73b951749b9f mm: fix typos in comments omits 80b418535b51 treewide: remove editor modelines and cruft omits 24d0bcb8d223 ipc/sem.c: spelling fix omits 0dbad502d5ef fs: fat: fix spelling typo of values omits 316de0a84bd1 kernel/sys.c: fix typo omits e8cf7252cb3c kernel/up.c: fix typo omits 94c7257a6e4e kernel/user_namespace.c: fix typos omits 6f87c4535ac0 kernel/umh.c: fix some spelling mistakes omits cf0b1537f09d include/linux/pgtable.h: few spelling fixes omits 0b65578c9be6 mm/slab.c: fix spelling mistake "disired" -> "desired" omits afa06b14a2b2 scripts/spelling.txt: add "overflw" omits 187713c86cda scripts/spelling.txt: Add "diabled" typo omits 8ef9ecf6f258 scripts/spelling.txt: add "overlfow" omits 91e483137275 arm: print alloc free paths for address in registers omits bd8bc7a138e0 mm/vmalloc: remove vwrite() omits 164370b6e52a mm: remove xlate_dev_kmem_ptr() omits 1d6cc33d965e drivers/char: remove /dev/kmem for good omits d3a2386022e6 Merge branch 'akpm-current/current' omits 423d6b25d417 Merge remote-tracking branch 'rust/rust-next' omits 254ed35cd93a Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] omits 5850d6ea3e77 Merge remote-tracking branch 'kunit-next/kunit' omits 2b93af6e97c4 Merge remote-tracking branch 'cfi/cfi/next' omits eabe9aff729a Merge remote-tracking branch 'kgdb/kgdb/for-next' omits f71488021a92 Merge remote-tracking branch 'hyperv/hyperv-next' omits 8f40da47d21c Merge remote-tracking branch 'nvmem/for-next' omits 10baf5706689 Merge remote-tracking branch 'slimbus/for-next' omits b2d6c170b8be Merge remote-tracking branch 'gnss/gnss-next' omits 116112be078c Merge remote-tracking branch 'kspp/for-next/kspp' omits baf5af62164f Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 2882ddc788f6 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 6f521721e071 Merge remote-tracking branch 'rtc/rtc-next' omits ae5a5c1c5218 Merge remote-tracking branch 'coresight/next' omits 9972cf3f0106 Merge remote-tracking branch 'livepatching/for-next' omits 4adf7f521210 Merge remote-tracking branch 'kselftest/next' omits 3300585d12ca Merge remote-tracking branch 'pwm/for-next' omits 65010b9eeb4e Merge remote-tracking branch 'pinctrl/for-next' omits a9e8b331eda4 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 75ffb1b130c5 Merge remote-tracking branch 'rpmsg/for-next' omits dce3b1babfaa Merge remote-tracking branch 'vhost/linux-next' omits cf51a2275207 Merge remote-tracking branch 'scsi-mkp/for-next' omits 06f40164de0e Merge remote-tracking branch 'scsi/for-next' omits 3a7085c5ba97 Merge remote-tracking branch 'cgroup/for-next' omits 17f59d134e2b Merge remote-tracking branch 'dmaengine/next' omits f1474ac1b7cd Merge remote-tracking branch 'icc/icc-next' omits 26ee160fb3ab Merge remote-tracking branch 'staging/staging-next' omits 1e16e3457bdb Merge remote-tracking branch 'vfio/next' omits c313c0887a75 Merge remote-tracking branch 'phy-next/next' omits 073366356aba Merge remote-tracking branch 'char-misc/char-misc-next' omits b6806f7e503d Merge remote-tracking branch 'tty/tty-next' omits c64b8cceef56 Merge remote-tracking branch 'usb-serial/usb-next' omits 135f9b3a5c8e Merge remote-tracking branch 'usb/usb-next' omits 7218e72358b2 Merge remote-tracking branch 'driver-core/driver-core-next' omits 3c70e564b139 Merge remote-tracking branch 'ipmi/for-next' omits c70eb7da06cb Merge remote-tracking branch 'leds/for-next' omits 2361d52c881e Merge remote-tracking branch 'chrome-platform/for-next' omits fcc540ec891b Merge remote-tracking branch 'drivers-x86/for-next' omits dbe7d2e5856c Merge remote-tracking branch 'percpu/for-next' omits 6c6da38226d3 Merge remote-tracking branch 'kvms390/next' omits b1df32851fdf Merge remote-tracking branch 'kvm-arm/next' omits fbd68a3aa031 Merge remote-tracking branch 'kvm/next' omits 14e6f47c0ff3 Merge remote-tracking branch 'rcu/rcu/next' omits 43dad223d3fe Merge remote-tracking branch 'ftrace/for-next' omits 3270afaece3b Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 4a47d5fe411e Merge remote-tracking branch 'edac/edac-for-next' omits 29d4f79e927b Merge remote-tracking branch 'tip/auto-latest' omits bcb24fbb9e5c Merge remote-tracking branch 'spi/for-next' omits cafa456248fc Merge remote-tracking branch 'mailbox/mailbox-for-next' omits 29807c7f13a8 Merge remote-tracking branch 'devicetree/for-next' omits 0b2d28940043 Merge remote-tracking branch 'audit/next' omits f2698641dce5 Merge remote-tracking branch 'iommu/next' omits b7001e89b0df Merge remote-tracking branch 'tpmdd/next' omits 7745598ad52e Merge remote-tracking branch 'tomoyo/master' omits 708ba330c968 Merge remote-tracking branch 'selinux/next' omits bdc522744d3b Merge remote-tracking branch 'keys/keys-next' omits 153aee0a7c25 Merge remote-tracking branch 'integrity/next-integrity' omits 05c53590f38a Merge remote-tracking branch 'apparmor/apparmor-next' omits 43066796c46c Merge remote-tracking branch 'security/next-testing' omits 8142b996d938 Merge remote-tracking branch 'regulator/for-next' omits 81101060470e Merge remote-tracking branch 'battery/for-next' omits d3daa0dfa1de Merge remote-tracking branch 'backlight/for-backlight-next' omits 9016c4e23ea8 Merge remote-tracking branch 'mfd/for-mfd-next' omits 6051ab125307 Merge remote-tracking branch 'mmc/next' omits 8b67b3b10b4e Merge remote-tracking branch 'pcmcia/pcmcia-next' omits d990a558fa8c Merge remote-tracking branch 'device-mapper/for-next' omits afc0e8dbff01 Merge remote-tracking branch 'block/for-next' omits aa540cf25bd6 Merge remote-tracking branch 'input/next' omits 7e39ee493b49 Merge remote-tracking branch 'modules/modules-next' omits bccf46b00b13 Merge remote-tracking branch 'sound-asoc/for-next' omits 68dcc72c5737 Merge remote-tracking branch 'sound/for-next' omits 3b58c9feb163 Merge remote-tracking branch 'regmap/for-next' omits e3c3694947fd Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 28e720a7df7c Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 0888e94fabf4 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits e9db9fc8503e Merge remote-tracking branch 'drm-intel/for-linux-next' omits e4d216560ea2 Merge remote-tracking branch 'amdgpu/drm-next' omits d1108821f906 Merge remote-tracking branch 'drm/drm-next' omits 05cc01790bc7 Merge remote-tracking branch 'crypto/master' omits 42e720fed593 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 613e7b2b3750 Merge remote-tracking branch 'nand/nand/next' omits e6a2703d6524 Merge remote-tracking branch 'mtd/mtd/next' omits 8ac2dec63bf0 Merge remote-tracking branch 'gfs2/for-next' omits 8608d700329b Merge remote-tracking branch 'mac80211-next/master' omits bb272a5df5dc Merge remote-tracking branch 'bluetooth/master' omits 350c107b0726 Merge remote-tracking branch 'netfilter-next/master' omits 19f23d616be8 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits d43f2b732258 Merge remote-tracking branch 'ipsec-next/master' omits 0cacbd75e664 Merge remote-tracking branch 'bpf-next/for-next' omits 64637571eb17 Merge remote-tracking branch 'net-next/master' omits 4176d3fc773d Merge remote-tracking branch 'rdma/for-next' omits 868021c7a0c8 Merge remote-tracking branch 'swiotlb/linux-next' omits 67896c37bfe9 Merge remote-tracking branch 'dlm/next' omits 07c53249f758 Merge remote-tracking branch 'ieee1394/for-next' omits 0bac0d402036 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 6bb9d98d929c Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 72b93490964d Merge remote-tracking branch 'pm/linux-next' omits 869c74bc9d5e Merge remote-tracking branch 'v4l-dvb/master' omits 03a6c48dfcbe Merge remote-tracking branch 'jc_docs/docs-next' omits 7dd98d62acc4 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 927fc6efbe27 Merge remote-tracking branch 'dmi/dmi-for-next' omits a652a7ed1b5b Merge remote-tracking branch 'i3c/i3c/next' omits 3725e0a62107 Merge remote-tracking branch 'i2c/i2c/for-next' omits abd02a0e4fe7 Merge remote-tracking branch 'hid/for-next' omits 452520bb995f Merge remote-tracking branch 'pstore/for-next/pstore' omits 8c2ef13e15b7 Merge remote-tracking branch 'pci/next' omits 35b1dd63af26 Merge remote-tracking branch 'printk/for-next' omits ee1d7478b71d Merge remote-tracking branch 'vfs/for-next' omits cda9f7a170ee Merge remote-tracking branch 'file-locks/locks-next' omits e987c3e79588 Merge remote-tracking branch 'iomap/iomap-for-next' omits faa28a50d21a Merge remote-tracking branch 'xfs/for-next' omits 202b75b8889a Merge remote-tracking branch 'v9fs/9p-next' omits 8476ba8cbe06 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 416ea54475bf Merge remote-tracking branch 'cel/for-next' omits ac5113d03020 Merge remote-tracking branch 'jfs/jfs-next' omits b55b239daf17 Merge remote-tracking branch 'fuse/for-next' omits 9d51c8a33d12 Merge remote-tracking branch 'f2fs/dev' omits 9eb8a4a69f88 Merge remote-tracking branch 'ext4/dev' omits db9b5612409e Merge remote-tracking branch 'ext3/for_next' omits faf43a8e9562 Merge remote-tracking branch 'exfat/dev' omits 56a49d529667 Merge remote-tracking branch 'erofs/dev' omits 2bab810e593b Merge remote-tracking branch 'ecryptfs/next' omits dac023ad88fd Merge remote-tracking branch 'cifsd/cifsd-for-next' omits ca68e88cbd1f Merge remote-tracking branch 'cifs/for-next' omits 9e07fdeb2fd5 Merge remote-tracking branch 'btrfs/for-next' omits d599a36eca34 Merge remote-tracking branch 'fscache/fscache-next' omits 9d6e069c6b4c Merge remote-tracking branch 'pidfd/for-next' omits 258017abfdd8 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 3e1ad5def1d2 Merge remote-tracking branch 'sh/for-next' omits d200a7f70d84 Merge remote-tracking branch 's390/for-next' omits 303916df3416 Merge remote-tracking branch 'risc-v/for-next' omits 3f5e81496080 Merge remote-tracking branch 'powerpc/next' omits 6afcdf0c5824 Merge remote-tracking branch 'parisc-hd/for-next' omits 136da71d7356 Merge remote-tracking branch 'mips/mips-next' omits b266b66063fb Merge remote-tracking branch 'microblaze/next' omits 6d19f4f34fd5 Merge remote-tracking branch 'm68knommu/for-next' omits 9ee3776f3e34 Merge remote-tracking branch 'm68k/for-next' omits 24337a161f40 Merge remote-tracking branch 'h8300/h8300-next' omits 88315c3b2d3e Merge remote-tracking branch 'csky/linux-next' omits 0fb4a9ec3399 Merge remote-tracking branch 'clk/clk-next' omits 543e6b90529f Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 65bd728c3783 Merge remote-tracking branch 'tegra/for-next' omits 1591c95fab9e Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 39c92f56355e Merge remote-tracking branch 'scmi/for-linux-next' omits 266ba98ef265 Merge remote-tracking branch 'samsung-krzk/for-next' omits f70d8024a3ce Merge remote-tracking branch 'rockchip/for-next' omits 24212267bb1d Merge remote-tracking branch 'reset/reset/next' omits 8712b176c57e Merge remote-tracking branch 'renesas/next' omits feba9f241af7 Merge remote-tracking branch 'realtek/for-next' omits 9b1295f0e640 Merge remote-tracking branch 'raspberrypi/for-next' omits 24172caafe92 Merge remote-tracking branch 'qcom/for-next' omits b7ec55ed9bf4 Merge remote-tracking branch 'omap/for-next' omits b9cd4332fb36 Merge remote-tracking branch 'mvebu/for-next' omits 6a8fa0694ada Merge remote-tracking branch 'mediatek/for-next' omits 8d9e9fb524da Merge remote-tracking branch 'keystone/next' omits 0590c2383079 Merge remote-tracking branch 'imx-mxs/for-next' omits 6a2cd8ab4523 Merge remote-tracking branch 'drivers-memory/for-next' omits 6ba1f0f49f17 Merge remote-tracking branch 'at91/at91-next' omits 6b92431163e1 Merge remote-tracking branch 'aspeed/for-next' omits 205e6ce7fc83 Merge remote-tracking branch 'amlogic/for-next' omits a31bbcb68957 Merge remote-tracking branch 'actions/for-next' omits b1331fd25aaa Merge remote-tracking branch 'arm-soc/for-next' omits fa728d53b658 Merge remote-tracking branch 'arm64/for-next/core' omits 4df5e7e53c45 Merge remote-tracking branch 'arm/for-next' omits 636dfef4b0c7 Merge remote-tracking branch 'asm-generic/master' omits 56940c97f6e5 hwmon: (intel-m10-bmc-hwmon) add sensor support of Intel D [...] omits 10aef3c66b5f Merge remote-tracking branch 'dma-mapping/for-next' omits 62ea907374f8 Merge remote-tracking branch 'kbuild/for-next' omits 6dc1738317f0 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 6ead38633d89 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits ece1c7402dab Merge remote-tracking branch 'pidfd-fixes/fixes' omits 965f04635aaf Merge remote-tracking branch 'risc-v-fixes/fixes' omits 27d52563f113 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 85f33d7d822a Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits ea3fcf40458f Merge remote-tracking branch 'scsi-fixes/fixes' omits 098801f4dcbc Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 5318efb9ffab Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits cb029ab4168b Merge remote-tracking branch 'kvm-fixes/master' omits a3147f39593c Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits dc589ca4053d Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 866062903eb8 Merge remote-tracking branch 'vfio-fixes/for-linus' omits 9d5dc5410436 Merge remote-tracking branch 'ide/master' omits f3f3d1e2b0ea Merge remote-tracking branch 'input-current/for-linus' omits f6bae04d831d Merge remote-tracking branch 'soundwire-fixes/fixes' omits a7f13856155e Merge remote-tracking branch 'phy/fixes' omits a58c1012dbdc Merge remote-tracking branch 'pci-current/for-linus' omits 13a5ebfbe819 Merge remote-tracking branch 'spi-fixes/for-linus' omits a85965907d75 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 377ecb3afcfd Merge remote-tracking branch 'regmap-fixes/for-linus' omits e535eda3adfa Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 7cadfd57d390 Merge remote-tracking branch 'bpf/master' omits d5334fab331d Merge remote-tracking branch 'net/master' omits 7306b91dd8dc Merge remote-tracking branch 's390-fixes/fixes' omits 5aff6e316735 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 3a74fd26b765 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits f90e5f30f543 Merge remote-tracking branch 'arm-current/fixes' omits 6c724f7e6235 Merge remote-tracking branch 'arc-current/for-curr' omits a56efdb3feff hwmon: (sch5627) Split sch5627_update_device() omits 4564645d213f hwmon: (sch5627) Convert to hwmon_device_register_with_info() omits 2125db52a0b9 Merge branch 'remotes/lorenzo/pci/misc' omits c863083ab213 Merge branch 'remotes/lorenzo/pci/msi' omits 017086fb9e1a Merge branch 'remotes/lorenzo/pci/xilinx' omits 032538246d63 Merge branch 'remotes/lorenzo/pci/xgene' omits 684fd7af5259 Merge branch 'remotes/lorenzo/pci/vmd' omits 2c467736192b Merge branch 'remotes/lorenzo/pci/tegra' omits 286ce4975807 Merge branch 'remotes/lorenzo/pci/microchip' omits 88a4870d1751 Merge branch 'remotes/lorenzo/pci/mediatek' omits 79e1e5ed0423 Merge branch 'remotes/lorenzo/pci/layerscape' omits c969c203b10d Merge branch 'remotes/lorenzo/pci/iproc' omits b7ce91f3a3cb Merge branch 'remotes/lorenzo/pci/endpoint' omits 671858787519 Merge branch 'remotes/lorenzo/pci/dwc' omits 464023a64726 Merge branch 'remotes/lorenzo/pci/cadence' omits 3790f457f330 Merge branch 'remotes/lorenzo/pci/brcmstb' omits 057015433ba1 Merge branch 'pci/misc' omits a454002ab112 Merge branch 'pci/kernel-doc' omits bed42d494d6d Merge branch 'pci/vpd' omits ce22c5a90a04 Merge branch 'pci/pm' omits ac0f484d37d6 Merge branch 'pci/hotplug' omits a5eba40c570c Merge branch 'pci/error' omits 903e5ece1395 Merge branch 'pci/enumeration' omits 993afe97fc05 Merge remote-tracking branch 'asoc/for-5.13' into asoc-next omits 357505e41fb0 Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus omits 9d7994c5200c virtiofs: remove useless function omits 4a4f57bfcd36 fuse: fix a typo omits 9d781669374b fuse: don't zero pages twice omits b6c3a8bbc527 fuse: fix typo for fuse_conn.max_pages comment omits 8f0f5ed60697 virtiofs: split requests that exceed virtqueue size omits 6fc4d429aa5c fuse: fix matching of FUSE_DEV_IOC_CLONE command omits 9b6f4767ed79 virtiofs: fix memory leak in virtio_fs_probe() omits 2bb6bdf4c099 fuse: fix write deadlock omits 1e91a92b9af5 Merge branch 'for-next/mte-async-kernel-mode' into for-next/core omits ed0b08f65489 Merge branches 'for-next/misc', 'for-next/kselftest', 'for [...] omits 289b91ab1891 char: tpm: fix error return code in tpm_cr50_i2c_tis_recv() omits 2ee55787f818 MAINTAINERS: Add entry for TEE based Trusted Keys omits 198cafe3e275 doc: trusted-encrypted: updates with TEE as a new trust source omits 6dd95e650c8a KEYS: trusted: Introduce TEE based Trusted Keys omits 830027e2cb55 KEYS: trusted: Add generic trusted keys framework omits 5d93625a76da security: keys: trusted: Make sealed key properly interoperable omits 14676f1eb796 security: keys: trusted: use ASN.1 TPM2 key format for the blobs omits d31ce6573346 security: keys: trusted: fix TPM2 authorizations omits 61013076dd1f oid_registry: Add TCG defined OIDS for TPM keys omits 68a04ef0f938 lib: Add ASN.1 encoder omits f47e81ef4f77 tpm: vtpm_proxy: Avoid reading host log when using a virtu [...] omits ac3a51d1191f tpm: acpi: Check eventlog signature before using it omits 8284944bc2e9 tpm: efi: Use local variable for calculating final log size omits 420d9384a0b9 rcu: Reject RCU_LOCKDEP_WARN() false positives omits 8856e1ac03db lockdep: Explicitly flag likely false-positive report omits b0b70ca71fe9 doc: Fix diagram references in memory-ordering document omits 5928c7881c36 rcu: Add ->gp_max to show_rcu_gp_kthreads() output omits 34e28092df55 rcu: Add ->rt_priority and ->gp_start to show_rcu_gp_kthre [...] omits f4bb0b7f7b6d srcu: Remove superfluous ssp initialization for early callbacks omits 509fdeb36852 srcu: Remove superfluous sdp->srcu_lock_count zero filling omits 998f116d9e60 torture: Set kvm.sh language to English omits ae4644af1b9a torture: Correctly fetch number of CPUs for non-English languages omits b61449a0d773 rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() omits f6e694d2a7a8 rcutorture: Judge RCU priority boosting on grace periods, [...] omits da58e321fa47 rcu: Improve tree.c comments and add code cleanups omits 50eb1000d2fd rcu: Remove the unused rcu_irq_exit_preempt() function omits 023d0803d5ca torture: Make kvm-find-errors.sh account for kvm-remote.sh omits 23dd42ef8e26 rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states omits 43e863458acd rcu: Fix various typos in comments omits 6c0041311daa doc: Fix statement of RCU's memory-ordering requirements omits c644bf47cb94 mm/slub: Add Support for free path information of an object. omits a5a00bd7fe87 mm/slub: Fix backtrace of objects to handle redzone adjustment omits 952a744b31bc torture: Make the build machine control N in "make -jN" omits 5c59c8aa338f torture: Make kvm.sh use abstracted kvm-end-run-stats.sh omits c820fdf4364e torture: Abstract end-of-run summary omits 3d3e5209e756 rcu: Fix typo in comment: kthead -> kthread omits 73fc2725c018 rcu/nocb: Unify timers omits 9396b177e741 rcu/nocb: Prepare for fine-grained deferred wakeup omits 833782af5116 rcu/nocb: Only cancel nocb timer if not polling omits 8bbb0f4ffa1f rcu/nocb: Delete bypass_timer upon nocb_gp wakeup omits 2639ce56f633 rcu/nocb: Cancel nocb_timer upon nocb_gp wakeup omits 0fd94dfc1a89 rcu/nocb: Allow de-offloading rdp leader omits f75044a4bcfd rcu/nocb: Directly call __wake_nocb_gp() from bypass timer omits 079615c86dac timer: Revert "timer: Add timer_curr_running()" omits 0b499945e74b rcu/nocb: Use the rcuog CPU's ->nocb_timer omits c49e47057e8c torture: Fix grace-period rate output omits 241a45012d5d rcutorture: Abstract read-lock-held checks omits 85518569b14e refscale: Add acqrel, lock, and lock-irq omits 7958f4f9fdaf rcu: Prevent false positive softirq warning on RT omits 4ad0ca1b425f tick/sched: Prevent false positive softirq pending warnings on RT omits 484ad9f0100c softirq: Make softirq control and processing RT aware omits ce25c34dd539 softirq: Move various protections into inline helpers omits f8de104bd1bd irqtime: Make accounting correct on RT omits ec828e4e684a softirq: Add RT specific softirq accounting omits 3f759a627e70 torture: Add kvm-remote.sh script for distributed rcutortu [...] omits 1580afe415f0 rcuscale: Allow CPU hotplug to be enabled omits 47fe8408a465 refscale: Allow CPU hotplug to be enabled omits a06425f73bd8 tools/memory-model: Fix smp_mb__after_spinlock() spelling omits 76eb7caf6574 torture: Make kvm-again.sh use "scenarios" rather than "ba [...] omits bac45dab9942 torture: Add "scenarios" option to kvm.sh --dryrun parameter omits affb2cec9198 kcsan: Add pointer to access-marking.txt to data_race() bullet omits 6e8d8bb83910 rcu-tasks: Add block comment laying out RCU Rude design omits ca2f13213bac rcu-tasks: Add block comment laying out RCU Tasks design omits 1b932da5e1e3 torture: Fix remaining erroneous torture.sh instance of $* omits 9684b607a4c8 Merge branch 'lkmm-dev.2021.03.15a' into HEAD omits 13c3373d58f1 Merge branch 'clocksource.2021.04.02a' into HEAD omits 6f40fef54073 clocksource: Do pairwise clock-desynchronization checking omits 9c4864334b43 clocksource: Provide a module parameter to fuzz per-CPU cl [...] omits e5cf7a67dddd clocksource: Check per-CPU clock synchronization when mark [...] omits 2d04e16c3a18 clocksource: Retry clock read if long delays detected omits f3b1818fcf45 clocksource: Provide module parameters to inject delays in [...] omits 43e72121b5f6 mfd: intel_quark_i2c_gpio: Don't play dirty trick with const omits 56b8234e3c5f mfd: intel_quark_i2c_gpio: Enable MSI interrupt omits 105cbb01200c mfd: intel_quark_i2c_gpio: Reuse BAR definitions for MFD c [...] omits 9ace0a60f864 mfd: ntxec: Support for EC in Tolino Shine 2 HD omits 6e08a9df58a5 mfd: stm32-timers: Avoid clearing auto reload register omits 10788fdf46ce mfd: intel_quark_i2c_gpio: Replace I²C speeds with descrip [...] omits 41caddb5a146 mfd: intel_quark_i2c_gpio: Remove unused struct device member omits 39167c295c16 mfd: intel_quark_i2c_gpio: Unregister resources in reversed order omits e65e4d416cb8 mfd: Kconfig: ABX500_CORE should depend on ARCH_U8500 omits 294a87bdd584 mfd: rn5t618: Do not cache various USB related registers omits f30bb076cd72 mfd: Make symbol 'atc260x_i2c_of_match' static omits 176d8ac354ca mfd: core: Remove support for dangling device properties omits c97504e457f6 mfd: intel-lpss: Switch to use the software nodes omits 97d9e7a85f93 mfd: intel-lpss: Constify device property structures omits 615a7974de40 mfd: core: Add support for software nodes omits d08c2a37dcdf mfd: da9063: Support SMBus and I2C mode omits 118b9604e886 mfd: sec: Initialize driver via module_platform_driver() omits b66d02ffb881 MAINTAINERS: Move Milo Kim to credits omits c6e83540dec4 MAINTAINERS: Add entry for Intel MAX 10 mfd driver omits 2c383695fd4a mfd: intel-m10-bmc: Add access table configuration to the regmap omits 362e90f68666 mfd: intel-m10-bmc: Simplify the legacy version reg definition omits e12bca61ecbd mfd: intel-m10-bmc: Fix the register access range omits 6fb8b74a399a mfd: lm3533: Switch to using the new API kobj_to_dev() omits d7e0776e8475 dt-bindings: mfd: lp875xx: Add optional reset GPIO omits c655c79a8b16 MAINTAINERS: Add entry for Intel MAX 10 mfd driver omits 44d227c57f46 mfd: ene-kb3930: Make local symbol 'kb3930_power_off' static omits b3f43f0bc342 mfd: Remove support for AB3100 omits 0d7e0a7f7096 mfd: ab8500: Drop bm disable parameter omits 78f09bdcad10 mfd: stmpe: Revert "Constify static struct resource" omits 588e8ed93666 mfd: lp87565: Remove unused define 'LP87565_NUM_BUCK' omits 526c3d8dcf12 mfd: arizona: Make some symbols static omits bcaed0399890 mfd: dbx500-prcmu: Use true and false for bool variable omits 3345fffb7015 dt-bindings: mfd: ricoh,rn5t618: Trivial: Fix spelling mis [...] omits 6cbf82af82d4 dt-bindings: mfd: Convert rn5t618 to json-schema omits d2697ceaf412 Merge tags 'ib-mfd-extcon-v5.13', 'ib-mfd-input-v5.13-1', [...] adds 8db403b96313 tracing/dynevent: Fix a memory leak in an error handling path adds 50987beca096 Merge tag 'trace-v5.12-rc7' of git://git.kernel.org/pub/sc [...] adds 2558258d7887 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds e70b911acc16 Merge tag 'vfio-v5.12-rc8' of git://github.com/awilliam/li [...] adds c17a3066b4c1 Merge tag 'dmaengine-fix-5.12' of git://git.kernel.org/pub [...] adds ec97a7296ad1 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 8e2e0104ef78 Merge tag 's390-5.12-7' of git://git.kernel.org/pub/scm/li [...] adds 8ca7cab82bda dm verity fec: fix misaligned RS roots IO adds 7f75285ca572 Merge tag 'for-5.12/dm-fixes-3' of git://git.kernel.org/pu [...] adds 6cd9ba943a3b Merge remote-tracking branch 'arc-current/for-curr' adds 941766d25681 Merge remote-tracking branch 'arm-current/fixes' adds 7a78a5b12c5a Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 16756d3e77ad ethtool: pause: make sure we init driver stats adds 453a77894efa r8169: don't advertise pause in jumbo mode adds 0775ebc4cf85 ibmvnic: avoid calling napi_disable() twice adds d3a6abccbd27 ibmvnic: remove duplicate napi_schedule call in do_reset function adds 7c451f3ef676 ibmvnic: remove duplicate napi_schedule call in open function adds 49963eed2c23 Merge branch 'ibmvnic-napi-fixes' adds 292ecd9f5a94 doc: move seg6_flowlabel to seg6-sysctl.rst adds 2e1534f395e7 vrf: fix a comment about loopback device adds a714e27ea8bd net: macb: fix the restore of cmp registers adds 416dcc5ce9d2 cavium/liquidio: Fix duplicate argument adds 00423969d806 Revert "net: stmmac: re-init rx buffers when mac resume back" adds c1acafbd56f6 Merge remote-tracking branch 'net/master' adds 769c3beba13f Merge remote-tracking branch 'bpf/master' adds 2077f5503437 Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus adds 2e7757aa28c2 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds d8da6f9894a2 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 1c711c639c70 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 65ee161ec027 Merge remote-tracking branch 'spi-fixes/for-linus' adds 8f4252218540 Merge remote-tracking branch 'pci-current/for-linus' adds b036a6aa16ee Merge remote-tracking branch 'phy/fixes' adds 3a68136e5f35 Merge remote-tracking branch 'soundwire-fixes/fixes' adds d7232f0eaac2 Merge remote-tracking branch 'input-current/for-linus' adds 1066f7d1fa0b Merge remote-tracking branch 'ide/master' adds 117da9b1c568 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 387e3883f24c Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 9d4e820c6d7f Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 8159bc4eb556 Merge remote-tracking branch 'scsi-fixes/fixes' adds c8247402664b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds e87cb6a3c376 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds cf075dbffc09 Merge remote-tracking branch 'risc-v-fixes/fixes' adds c493665644c2 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 207987ce0893 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds 314f802f6efd Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' new 43cf299a5181 Merge remote-tracking branch 'kbuild/for-next' new 117d599a2532 Merge remote-tracking branch 'dma-mapping/for-next' new 72e95cbdbb68 Merge remote-tracking branch 'asm-generic/master' new 15376c041719 Merge remote-tracking branch 'arm/for-next' new ef9c5d09797d arm64/sve: Remove redundant system_supports_sve() tests new 839157876f97 arm64/kernel/probes: Use BUG_ON instead of if condition fo [...] new e27e3b2030cc Merge branches 'for-next/misc', 'for-next/kselftest', 'for [...] new 2a4120697382 Merge branch 'for-next/mte-async-kernel-mode' into for-next/core new 2f79d2fc391e arm64: mte: make the per-task SCTLR_EL1 field usable elsewhere new 201698626fbc arm64: Introduce prctl(PR_PAC_{SET,GET}_ENABLED_KEYS) new b90e483938ce arm64: pac: Optimize kernel entry/exit key installation co [...] new 48794a525154 Merge branch 'for-next/pac-set-get-enabled-keys' into for- [...] new ca3150781f0e Merge remote-tracking branch 'arm64/for-next/core' new 881f465d5b0e Merge remote-tracking branch 'arm-soc/for-next' new 2d76d34e173e Merge remote-tracking branch 'actions/for-next' new 4241b3d743dc Merge remote-tracking branch 'amlogic/for-next' new 2d75551d12da Merge remote-tracking branch 'aspeed/for-next' new 727e8007b560 Merge remote-tracking branch 'at91/at91-next' new b7114c1a5f25 Merge remote-tracking branch 'drivers-memory/for-next' new 8cc2898c3529 Merge remote-tracking branch 'imx-mxs/for-next' new da548cf7de12 Merge remote-tracking branch 'keystone/next' new 650388527b2a Merge remote-tracking branch 'mediatek/for-next' new 24606e0cbc6f Merge remote-tracking branch 'mvebu/for-next' new b6fa6dd1d0a3 Merge remote-tracking branch 'omap/for-next' new 76c934a1b306 Merge remote-tracking branch 'qcom/for-next' new 6abb38af2d72 Merge remote-tracking branch 'raspberrypi/for-next' new 20723a7e6889 Merge remote-tracking branch 'realtek/for-next' new f175724d2cdc Merge remote-tracking branch 'renesas/next' new 44a72d5875a6 Merge remote-tracking branch 'reset/reset/next' new cd21ae1b8197 Merge remote-tracking branch 'rockchip/for-next' new 32e489790797 Merge remote-tracking branch 'samsung-krzk/for-next' new 85a7adec1900 Merge remote-tracking branch 'scmi/for-linux-next' new c796c1e52c70 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 887dffd78c81 Merge remote-tracking branch 'tegra/for-next' new a852c2e66371 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 89bf9bb75e5b Merge tag 'v5.13-rockchip-clocks' of git://git.kernel.org/ [...] new 512ccc0a33f5 Merge branch 'clk-rockchip' into clk-next new b2150cab9a97 clk: qcom: rpmh: add support for SDX55 rpmh IPA clock new 1dd129f1deec Merge branch 'clk-qcom' into clk-next new f6b1340dc751 clk: uniphier: Fix potential infinite loop new 97d85c05ac18 Merge branch 'clk-uniphier' into clk-next new 48df7a26f470 clk: ralink: add clock driver for mt7621 SoC new b2f471a26721 staging: mt7621-dts: make use of new 'mt7621-clk' new 49268e249a5b staging: mt7621-dts: use valid vendor 'mediatek' instead o [...] new 0ec3815a8c1d MAINTAINERS: add MT7621 CLOCK maintainer new e3efa50969a8 Merge branch 'clk-ralink' into clk-next new 3a891b852f22 Merge remote-tracking branch 'clk/clk-next' new d276858cba89 Merge remote-tracking branch 'csky/linux-next' new e2e7490d5db0 Merge remote-tracking branch 'h8300/h8300-next' new 3202a2ebca0f Merge remote-tracking branch 'm68k/for-next' new 70c1174556fe Merge remote-tracking branch 'm68knommu/for-next' new 6eb3820b8232 Merge remote-tracking branch 'microblaze/next' new 7bcb7b5eb4db Merge remote-tracking branch 'mips/mips-next' new 535a659ed764 Merge remote-tracking branch 'parisc-hd/for-next' new af072b1a9d4d powerpc/signal32: Fix build failure with CONFIG_SPE new 75b7c05ebf90 powerpc/papr_scm: Implement support for H_SCM_FLUSH hcall new a5d6a3e73acb powerpc/mm: Add cond_resched() while removing hpte mappings new 2ec13df16704 powerpc/modules: Load modules closer to kernel text new 9132a2e82adc powerpc/8xx: Define a MODULE area below kernel text new 80edc68e0479 powerpc/32s: Define a MODULE area below kernel text all the time new 7f262b4dcf7e powerpc/security: Make symbol 'stf_barrier' static new f6f1f48e8b3b powerpc/mce: Make symbol 'mce_ue_event_work' static new 13ddd0e3acf9 macintosh/windfarm: Make symbol 'pm121_sys_state' static new 4204ecd598cb windfarm: make symbol 'wf_thread' static new 95d143923379 macintosh/via-pmu: Make some symbols static new 078277acbd7c powerpc/smp: Make some symbols static new 7d348494136c powerpc/xive: Introduce an IPI interrupt domain new 1835e72942b5 powerpc/xive: Remove useless check on XIVE_IPI_HW_IRQ new 5159d9872823 powerpc/xive: Simplify xive_core_debug_show() new a74ce5926b20 powerpc/xive: Drop check on irq_data in xive_core_debug_show() new 6bf66eb8f404 powerpc/xive: Simplify the dump of XIVE interrupts under xmon new 33e4bc594643 powerpc/xive: Fix xmon command "dxi" new 7dcc37b3eff9 powerpc/xive: Map one IPI interrupt per node new fd6db2892eba powerpc/xive: Modernize XIVE-IPI domain with an 'alloc' handler new 5ae5bc12d072 powerpc/eeh: Fix EEH handling for hugepages in ioremap space. new c13ff6f32513 powerpc/rtas: improve ppc_rtas_rmo_buf_show documentation new 01c1b9984a12 powerpc/rtas-proc: remove unused RMO_READ_BUF_MAX new 0ab1c929ae38 powerpc/rtas: remove ibm_suspend_me_token new 0649cdc82379 powerpc/rtas: move syscall filter setup into separate function new e5d56763525e powerpc/rtas: rename RTAS_RMOBUF_MAX to RTAS_USER_REGION_SIZE new 14b3c9d24a7a powerpc/syscalls: switch to generic syscalltbl.sh new 672bff581e19 powerpc/syscalls: switch to generic syscallhdr.sh new 472724111f0f powerpc/iommu: Enable remaining IOMMU Pagesizes present in LoPAR new 193e4cd8ed9d powerpc/pseries: Make symbol '__pcpu_scope_hcall_stats' static new 2235dea17d56 powerpc/pseries/pmem: Make symbol 'drc_pmem_match' static new 107dadb04617 powerpc/perf: Make symbol 'isa207_pmu_format_attr' static new cc331eee03ea powerpc/perf/hv-24x7: Make some symbols static new f234ad405a35 powerpc/xmon: Make symbol 'spu_inst_dump' static new ff0b4155ae99 powerpc/powernv: make symbol 'mpipl_kobj' static new b26e8f27253a powerpc/mem: Move cache flushing functions into mm/cacheflush.c new bf26e0bbd2f8 powerpc/mem: Declare __flush_dcache_icache() static new 131637a17dc9 powerpc/mem: Remove address argument to flush_coherent_icache() new e618c7aea1f2 powerpc/mem: Call flush_coherent_icache() at higher level new cd97d9e8b5aa powerpc/mem: Optimise flush_dcache_icache_hugepage() new 52d490437ffb powerpc/mem: flush_dcache_icache_phys() is for HIGHMEM pages only new 67b8e6af191a powerpc/mem: Help GCC realise __flush_dcache_icache() flus [...] new 6c96020882b1 powerpc/mem: Inline flush_dcache_page() new 7e9ab144c128 powerpc/mem: Use kmap_local_page() in flushing functions new 59fd366b9bef powerpc/fadump: make symbol 'rtas_fadump_set_regval' static new 2e2a441d2c0b powerpc/perf: Infrastructure to support checking of attr.config* new 5a5a893c4ad8 powerpc/syscall: switch user_exit_irqoff and trace_hardirq [...] new 4228b2c3d20e powerpc/64e/interrupt: always save nvgprs on interrupt new dc6231821a14 powerpc/interrupt: update common interrupt code for new 0c2472de23ae powerpc/64e/interrupt: use new interrupt return new 3db8aa10de9a powerpc/64e/interrupt: NMI save irq soft-mask state in C new 097157e16cf8 powerpc/64e/interrupt: reconcile irq soft-mask state in C new ceff77efa4f8 powerpc/64e/interrupt: Use new interrupt context tracking scheme new d738ee8d56de powerpc/64e/interrupt: handle bad_page_fault in C new c45ba4f44f6b powerpc: clean up do_page_fault new 8dc7f0229b78 powerpc: remove partial register save logic new 8f6cc75a97d1 powerpc: move norestart trap flag to bit 0 new 58efe9f696cf lib/vdso: Mark do_hres_timens() and do_coarse_timens() __a [...] new 808094fcbf41 lib/vdso: Add vdso_data pointer as input to __arch_get_tim [...] new 1c4bce675385 powerpc/vdso: Separate vvar vma from vdso new 74205b3fc2ef powerpc/vdso: Add support for time namespaces new 7098f8f0cf03 powerpc/mm/radix: Make radix__change_memory_range() static new f59578082b40 Merge remote-tracking branch 'powerpc/next' new c7f5f5e5b402 scripts/recordmcount.pl: Fix RISC-V regex for clang new f426c4991446 riscv: Workaround mcount name prior to clang-13 new 2c475caf72f3 riscv: Select HAVE_DYNAMIC_FTRACE when -fpatchable-functio [...] new 80663b421ce5 samples/kprobes: Add riscv support new 4b67f48da707 riscv: Move kernel mapping outside of linear mapping new aa5dd7ca85b7 Documentation: riscv: Add documentation that describes the [...] new e9efb21fe352 riscv: Prepare ptdump for vm layout dynamic addresses new 7a2f3e20127a Merge remote-tracking branch 'risc-v/for-next' new 1c7f671538bf Merge remote-tracking branch 's390/for-next' new d693c2961c9d Merge remote-tracking branch 'sh/for-next' new 7ec2400098f8 Merge remote-tracking branch 'xtensa/xtensa-for-next' new b591822ca36d Merge remote-tracking branch 'pidfd/for-next' new 606c3f9a35fd Merge remote-tracking branch 'fscache/fscache-next' new 1cbca0134f01 Merge remote-tracking branch 'btrfs/for-next' new c89698c5ea92 cifs: Return correct error code from smb2_get_enc_key new 33e6dcf1f55f Merge remote-tracking branch 'cifs/for-next' new 9e423c4f38e4 Merge remote-tracking branch 'cifsd/cifsd-for-next' new 7b7c5dd913bf Merge remote-tracking branch 'ecryptfs/next' new 2d928191d23f Merge remote-tracking branch 'erofs/dev' new 7827a27580d7 Merge remote-tracking branch 'exfat/dev' new eebb63fb1e80 Merge remote-tracking branch 'ext3/for_next' new 327409aca616 Merge remote-tracking branch 'ext4/dev' new c962c1891c5d Merge remote-tracking branch 'f2fs/dev' new 4f06dd92b5d0 fuse: fix write deadlock new 4b91459ad283 fuse: fix typo for fuse_conn.max_pages comment new a73d47f57792 fuse: don't zero pages twice new aa6ff555f0e6 fuse: fix a typo new 6076f5f341e6 fuse: fix matching of FUSE_DEV_IOC_CLONE command new 52a4c95f4d24 fuse: extend FUSE_SETXATTR request new 550a7d3bc0c4 fuse: add a flag FUSE_SETXATTR_ACL_KILL_SGID to kill SGID new 3466958beb31 fuse: invalidate attrs when page writeback completes new c79c5e017892 virtiofs: fix memory leak in virtio_fs_probe() new a7f0d7aab0b4 virtiofs: split requests that exceed virtqueue size new 07595bfa24ce virtiofs: remove useless function new 0a7419c68a45 virtiofs: fix userns new 8217673d0725 cuse: prevent clone new 3c9c14338c12 cuse: simplify refcount new f6ef52b797a7 Merge remote-tracking branch 'fuse/for-next' new b04ac990688a Merge remote-tracking branch 'jfs/jfs-next' new 844de3df1410 Merge remote-tracking branch 'cel/for-next' new fb8c2e8f3880 Merge remote-tracking branch 'overlayfs/overlayfs-next' new adc094a76a40 Merge remote-tracking branch 'v9fs/9p-next' new 9d783cdb0d1f Merge remote-tracking branch 'xfs/for-next' new 0b4f06ab5f10 Merge remote-tracking branch 'iomap/iomap-for-next' new 82039261e899 Merge remote-tracking branch 'file-locks/locks-next' new a7cb05533645 Merge remote-tracking branch 'vfs/for-next' new 2234cf41aa82 Merge remote-tracking branch 'printk/for-next' new 521691a863eb Merge branch 'pci/enumeration' new e93505a84d49 Merge branch 'pci/error' new 8bf851ff0615 Merge branch 'pci/hotplug' new 3e64e0b7de0f Merge branch 'pci/pm' new a98e4f3e26af Merge branch 'pci/vpd' new 6944b15c048a Merge branch 'pci/kernel-doc' new 8f26af8de27c Merge branch 'pci/misc' new b1160a06e0ea PCI: altera-msi: Remove redundant dev_err call in altera_m [...] new 86f7c8492276 Merge branch 'remotes/lorenzo/pci/altera-msi' new 08004c4ebdc9 Merge branch 'remotes/lorenzo/pci/brcmstb' new 2b9fb310652c Merge branch 'remotes/lorenzo/pci/cadence' new 22f750acc721 PCI: dwc: Move iATU detection earlier new f6cf02aef834 Merge branch 'remotes/lorenzo/pci/dwc' new 9356ca393889 Merge branch 'remotes/lorenzo/pci/endpoint' new d37e2de6cf58 Merge branch 'remotes/lorenzo/pci/iproc' new 294850b4f115 Merge branch 'remotes/lorenzo/pci/layerscape' new c01e718bac15 Merge branch 'remotes/lorenzo/pci/mediatek' new c6d54dae1ad2 Merge branch 'remotes/lorenzo/pci/microchip' new 0fbbb0c63d0e Merge branch 'remotes/lorenzo/pci/tegra' new bf6128b0529a Merge branch 'remotes/lorenzo/pci/vmd' new 43dea2e32a32 Merge branch 'remotes/lorenzo/pci/xgene' new 3c8c3a39926a Merge branch 'remotes/lorenzo/pci/xilinx' new 15a4c023cc98 Merge branch 'remotes/lorenzo/pci/msi' new e4e573c9a390 Merge branch 'remotes/lorenzo/pci/misc' new 16ecc480c711 Merge remote-tracking branch 'pci/next' new a540e3756ef0 Merge remote-tracking branch 'pstore/for-next/pstore' new aadb61e34927 Merge remote-tracking branch 'hid/for-next' new 23ceb8462dc6 i2c: cadence: fix reference leak when pm_runtime_get_sync fails new 223125e37af8 i2c: img-scb: fix reference leak when pm_runtime_get_sync fails new 278e5bbdb9a9 i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails new 47ff617217ca i2c: imx: fix reference leak when pm_runtime_get_sync fails new 780f62974125 i2c: omap: fix reference leak when pm_runtime_get_sync fails new 3a4f32646311 i2c: sprd: fix reference leak when pm_runtime_get_sync fails new 2c662660ce2b i2c: stm32f7: fix reference leak when pm_runtime_get_sync fails new a85c5c7a3aa8 i2c: xiic: fix reference leak when pm_runtime_get_sync fails new c4b1fcc310e6 i2c: imx: Fix PM reference leak in i2c_imx_reg_slave() new 5581c2c5d02b i2c: cadence: add IRQ check new bb6129c32867 i2c: emev2: add IRQ check new c5e5f7a8d931 i2c: jz4780: add IRQ check new 0d3bf53e897d i2c: mlxbf: add IRQ check new 147178cf03a6 i2c: rcar: add IRQ check new e5b2e3e74201 i2c: sh7760: add IRQ check new 42a65e6bcd40 Merge branch 'i2c/for-5.13' into i2c/for-next new 7328d01f41ca Merge remote-tracking branch 'i2c/i2c/for-next' new d17d30606fda Merge remote-tracking branch 'i3c/i3c/next' new 96d98211885a Merge remote-tracking branch 'dmi/dmi-for-next' new 3a5eb0bd0476 hwmon: (sch5627) Convert to hwmon_device_register_with_info() new 47987651cb94 hwmon: (sch5627) Split sch5627_update_device() new 3d2c5f06a3c1 hwmon: (intel-m10-bmc-hwmon) add sensor support of Intel D [...] new fdf70b5de6f3 hwmon: Add driver for fsp-3y PSUs and PDUs new 592a1dd4f31b Merge remote-tracking branch 'hwmon-staging/hwmon-next' new a5236cdb9bfd Merge remote-tracking branch 'jc_docs/docs-next' new b1264b14dd19 Merge remote-tracking branch 'v4l-dvb/master' new 4cbaba4e3e4a ACPI: bus: Introduce acpi_dev_get() and reuse it in ACPI code new 81eeb2f57782 ACPI: utils: Document for_each_acpi_dev_match() macro new e7b07d3e00dc ACPI: utils: Capitalize abbreviations in the comments new a5b1c231c4a8 Merge branches 'acpi-scan' and 'acpi-utils' into linux-next new 43c83ea0344b Merge remote-tracking branch 'pm/linux-next' new da392387b244 Merge remote-tracking branch 'thermal/thermal/linux-next' new b6c5ffe4e439 Merge remote-tracking branch 'ieee1394/for-next' new 8bbc45f22147 Merge remote-tracking branch 'dlm/next' new adb74692bf26 Merge remote-tracking branch 'swiotlb/linux-next' new dc1d06e699b5 RDMA/hns: Remove unnecessary flush operation for workqueue new 9c8823e0d365 RDMA/qib: Remove useless qib_read_ureg() function new 780278c2c8bb IB/hfi1: Rework AIP and VNIC dummy netdev usage new 7ca2b8a378ca RDMA/uverbs: Make UVERBS_OBJECT_METHODS to consider line number new 831df88381f7 RDMA/mlx5: Move all DM logic to separate file new 251b9d788750 RDMA/mlx5: Re-organize the DM code new 39cc792ff2e8 RDMA/mlx5: Add support to MODIFY_MEMIC command new cea85fa5dbc2 RDMA/mlx5: Add support in MEMIC operations new 18731642d4e1 RDMA/mlx5: Expose UAPI to query DM new fe73f96e7b04 Merge branch 'mlx5_memic_ops' of git://git.kernel.org/pub/ [...] new dc3b66a0ce70 RDMA/rtrs-clt: Add a minimum latency multipath policy new cc85392bcd27 RDMA/rtrs-clt: New sysfs attribute to print the latency of [...] new abdeef3b2388 Documentation/ABI/rtrs-clt: Add descriptions for min-laten [...] new 2f37b0172538 RDMA/rtrs-clt: Print more info when an error happens new 42cdc1909d70 RDMA/rtrs-srv: More debugging info when fail to send reply new 7c71f0d12eee RDMA/rtrs-clt: Simplify error message new 0fb46da051ae RDMA/hns: Simplify function's resource related command new 5b03a4226c42 RDMA/hns: Query the number of functions supported by the PF new 2a424e1d112a RDMA/hns: Reserve the resource for the VFs new accfc1affe9e RDMA/hns: Set parameters of all the functions belong to a PF new 0b567cde9d7a RDMA/hns: Enable RoCE on virtual functions new 719d13415f59 RDMA/hns: Remove duplicated hem page size config code new 3ccbd9333f27 RDMA/ipoib: Print a message if only child interface is UP new e61d7de0bf73 Merge remote-tracking branch 'rdma/for-next' new 1b0f14b6c218 dpaa2-switch: create a central dpaa2_switch_acl_tbl structure new 2bf90ba5100e dpaa2-switch: install default STP trap rule with the highe [...] new 1110318d83e8 dpaa2-switch: add tc flower hardware offload on ingress traffic new 4ba28c1a1aff dpaa2-switch: add tc matchall filter support new 166179542e80 dpaa2-switch: reuse dpaa2_switch_acl_entry_add() for STP f [...] new 90a825a47c96 Merge branch 'dpaa2-switch-tc-hw-offload' new 87b7e5c05c98 net: Space: remove hp100 probe new 58581478a734 net: phy: marvell-88x2222: check that link is operational new 473960a7b443 net: phy: marvell-88x2222: move read_status after config_aneg new d7029f55cc46 net: phy: marvell-88x2222: swap 1G/10G modes on autoneg new 945c6ff851d8 Merge branch 'marvell-88x2222-improvements' new f4da56529da6 net: stmmac: Add support for external trigger timestamping new 47222864c14b ixgbe: Support external GBE SerDes PHY BCM54616s new 7eceea90c542 net: intel: Remove unused function pointer typedef ixgbe_m [...] new ce2cb12dccab net: ethernet: intel: Fix a typo in the file ixgbe_dcb_nl.c new 1141bfef9c47 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] new 216f78ea8cf6 r8169: add support for pause ethtool ops new 8c1186be3f1b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 73d7de66aa3c atm: idt77252: remove unused function new 17c3df7078e3 skbuff: revert "skbuff: remove some unnecessary operation [...] new ace8d281aa71 sfc: Remove duplicate argument new 652d3be21dc8 net: enetc: fetch MAC address from device tree new 7bf481d7e75a net/mlx5: E-Switch, let user to enable disable metadata new 7d5ae4789192 net/mlx5: E-Switch, Skip querying SF enabled bits new 6308a5f06be0 net/mlx5: E-Switch, Make vport number u16 new 13795553a84d net/mlx5: E-Switch Make cleanup sequence mirror of init new b16f2bb6b6ca net/mlx5: E-Switch, Convert a macro to a helper routine new b55b35382e51 net/mlx5: E-Switch, Move legacy code to a individual file new 57b92bdd9e14 net/mlx5: E-Switch, Initialize eswitch acls ns when eswitc [...] new 6e74e6ea1b64 net/mlx5: SF, Use device pointer directly new a74ed24c437e net/mlx5: SF, Reuse stored hardware function id new 9dac2966c531 net/mlx5: DR, Use variably sized data structures for diffe [...] new b7f86258a264 net/mlx5: DR, Alloc cmd buffer with kvzalloc() instead of [...] new 82c3ba31c370 net/mlx5: Fix bit-wise and with zero new 02f47c04c36c net/mlx5: Add a blank line after declarations new 9dee115bc147 net/mlx5: Remove return statement exist at the end of void [...] new 31450b435fe6 net/mlx5: Replace spaces with tab at the start of a line new 5b232ea94c90 net/mlx5e: Fix RQ creation flow for queues which doesn't s [...] new 4a65912fde5b Merge tag 'mlx5-updates-2021-04-13' of git://git.kernel.or [...] new ae1ea84b33da net: bridge: propagate error code and extack from br_mc_di [...] new 94f633ea8ade net/packet: remove data races in fanout operations new e2b1e4b532ab can: etas_es58x: fix null pointer dereference when handlin [...] new 3a1aa533f7f6 Merge tag 'linux-can-next-for-5.13-20210414' of git://git. [...] new b52f966585e4 Merge remote-tracking branch 'net-next/master' new 1969b3c60db6 selftests/bpf: Fix the ASSERT_ERR_PTR macro new 069904ce318e tools/testing: Remove unused variable new c90714580406 Merge remote-tracking branch 'bpf-next/for-next' new ba406a5b2fda Merge remote-tracking branch 'netfilter-next/master' new e4c3429bdb6b Merge remote-tracking branch 'bluetooth/master' new 34b2833d29a1 Merge remote-tracking branch 'mac80211-next/master' new 980f70224fbe Merge remote-tracking branch 'gfs2/for-next' new 45b3d65d4b2d Merge remote-tracking branch 'mtd/mtd/next' new 68babc55b43b Merge remote-tracking branch 'nand/nand/next' new 148bbb294605 Merge remote-tracking branch 'spi-nor/spi-nor/next' new acfb4359f225 Merge remote-tracking branch 'crypto/master' new 58cdf7c9c5de Merge remote-tracking branch 'drm/drm-next' new e55e9c341d04 Merge remote-tracking branch 'amdgpu/drm-next' new e42e7e585984 drm/i915: Fix modesetting in case of unexpected AUX timeouts new 770d4c71eca7 drm/i915: Drop redundant address-of op before lttpr_common [...] new 1884b579c0cf drm/i915/display/psr: Fix cppcheck warnings new b8f1b96ecd0a Merge remote-tracking branch 'drm-intel/for-linux-next' new 6333842d8cf7 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new d283c1e1596e Merge remote-tracking branch 'imx-drm/imx-drm/next' new a67487a10132 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 15da051f898b Merge remote-tracking branch 'regmap/for-next' new 543f8d780867 ALSA: control_led - fix the stack usage (control element ops) new ebe8dc5afb39 ALSA: usb-audio: Apply implicit feedback mode for BOSS devices new eb3c0f31ba0e Merge remote-tracking branch 'sound/for-next' new 0b93bbc977af ASoC: ak5558: correct reset polarity new 4d5d75ce2b32 ASoC: ak5558: change function name to ak5558_reset new e42b6e813f42 ASoC: cs35l35: remove unused including <linux/version.h> new a122a116fc6d ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() new a4856e15e58b ASoC: rsnd: check all BUSIF status when error new 691b379cbe34 ASoC: rsnd: add rsnd_ssi_busif_err_status_clear() new 15c57ce07ce2 ASoC: rsnd: add rsnd_ssi_busif_err_irq_enable/disable() new 63346d3d2f7c ASoC: rsnd: add usage for SRC new 8577bf61a635 Merge series "ASoC: rsnd: tidyup Renesas sound" from Kunin [...] new b5fb388da472 ASoC: topology: adhere to KUNIT formatting standard new 1ceb019e7830 Merge series "kunit: Fix formatting of KUNIT tests to meet [...] new 6ba95fcc795c Merge remote-tracking branch 'asoc/for-5.13' into asoc-next new 6ff9ef48c2d8 Merge remote-tracking branch 'sound-asoc/for-next' new d6b35e4b7d18 Merge remote-tracking branch 'modules/modules-next' new 2254f405d199 dt-bindings: Add Hycon Technology vendor prefix new d19989a2d9d7 dt-bindings: touchscreen: Add HY46XX bindings new aa2f62cf211a Input: add driver for the Hycon HY46XX touchpanel series new 520d2fb3158c Merge remote-tracking branch 'input/next' new 7f00651aebc9 io_uring: refactor io_ring_exit_work() new 9ba5fac8cf3b io_uring: fix POLL_REMOVE removing apoll new 9096af3e9c87 io_uring: add helper for parsing poll events new c5de00366e3e io_uring: move poll update into remove not add new 901b8e44f6b0 Merge branch 'for-5.13/io_uring' into for-next new d411e59f5b47 Merge remote-tracking branch 'block/for-next' new f256bda84adf Merge remote-tracking branch 'device-mapper/for-next' new b5a02c3cb3f3 Merge remote-tracking branch 'pcmcia/pcmcia-next' new 34eb474076d7 Merge remote-tracking branch 'mmc/next' new f87c0d2e6c0c rtc: bd70528: Do not require parent data new 316d0d92fbc9 mfd: bd718x7: simplify by cleaning unnecessary device data new d6ee7f2360c2 dt_bindings: bd71828: Add clock output mode new 5b3dc252beda dt_bindings: regulator: Add ROHM BD71815 PMIC regulators new 4238dc1e6490 dt_bindings: mfd: Add ROHM BD71815 PMIC new 488b205e5718 mfd: Add ROHM BD71815 ID new 06b2f5f5ecf3 mfd: Sort ROHM chip ID list for better readability new 4dcdcfd5abb3 mfd: Support for ROHM BD71815 PMIC core new 703b288f3edf gpio: Support ROHM BD71815 GPOs new 9cf37cec4b7d regulator: rohm-regulator: linear voltage support new 80a71170646d regulator: rohm-regulator: Support SNVS HW state. new 18f3c62586f7 regulator: bd718x7, bd71828: Use ramp-delay helper new 1aad39001e85 regulator: Support ROHM BD71815 regulators new 42391f7e2185 clk: bd718x7: Add support for clk gate on ROHM BD71815 PMIC new c56dc069f268 rtc: bd70528: Support RTC on ROHM BD71815 new 5a8a64d9a38b MAINTAINERS: Add ROHM BD71815AGW new 1658d6242a3d Merge tags 'ib-mfd-clk-gpio-regulator-rtc-v5.13', 'ib-mfd- [...] new a7639136a929 Merge tag 'ib-mfd-watchdog-v5.13' into ibs-for-mfd-merged new 7bab92ca364a dt-bindings: mfd: Convert rn5t618 to json-schema new 94f6f62a6385 dt-bindings: mfd: ricoh,rn5t618: Trivial: Fix spelling mis [...] new 1c7c1488898e mfd: dbx500-prcmu: Use true and false for bool variable new c4d09226d5c4 mfd: arizona: Make some symbols static new 911490a5ca2a mfd: lp87565: Remove unused define 'LP87565_NUM_BUCK' new cb9e880a797a mfd: stmpe: Revert "Constify static struct resource" new a98688d2ddfe mfd: ab8500: Drop bm disable parameter new 16f961544bfd mfd: Remove support for AB3100 new 5a2cf054221a mfd: ene-kb3930: Make local symbol 'kb3930_power_off' static new 0517224c567d MAINTAINERS: Add entry for Intel MAX 10 mfd driver new 3a65a3e72cd9 dt-bindings: mfd: lp875xx: Add optional reset GPIO new 23144a323118 mfd: lm3533: Switch to using the new API kobj_to_dev() new d9b326b2c367 mfd: intel-m10-bmc: Fix the register access range new 5893f4d1f430 mfd: intel-m10-bmc: Simplify the legacy version reg definition new 8169f74ca6f3 mfd: intel-m10-bmc: Add access table configuration to the regmap new 58d91f1c1701 MAINTAINERS: Add entry for Intel MAX 10 mfd driver new 21119896d268 MAINTAINERS: Move Milo Kim to credits new 0c8f2d1081fd mfd: sec: Initialize driver via module_platform_driver() new 586478bfc9f7 mfd: da9063: Support SMBus and I2C mode new 42e59982917a mfd: core: Add support for software nodes new 9677e6f78f75 mfd: intel-lpss: Constify device property structures new 03152e35dd22 mfd: intel-lpss: Switch to use the software nodes new b4a66acc0997 mfd: core: Remove support for dangling device properties new c0d46b89ddea mfd: Make symbol 'atc260x_i2c_of_match' static new 4502647e60cb mfd: rn5t618: Do not cache various USB related registers new 0cab0aa14928 mfd: Kconfig: ABX500_CORE should depend on ARCH_U8500 new 1514ce4935f3 mfd: intel_quark_i2c_gpio: Unregister resources in reversed order new 2b77ea7a0a42 mfd: intel_quark_i2c_gpio: Remove unused struct device member new 10d82ade4fa7 mfd: intel_quark_i2c_gpio: Replace I²C speeds with descrip [...] new 4917e498c689 mfd: stm32-timers: Avoid clearing auto reload register new d1157530d476 mfd: ntxec: Support for EC in Tolino Shine 2 HD new 98d6e7fce6b0 mfd: intel_quark_i2c_gpio: Reuse BAR definitions for MFD c [...] new 91076ebb3e22 mfd: intel_quark_i2c_gpio: Enable MSI interrupt new 6dac44c602be mfd: intel_quark_i2c_gpio: Don't play dirty trick with const new 40cb71f321dd mfd: core: Use acpi_find_child_device() for child devices lookup new 0b79c53e8a1c mfd: max8997: Replace 8998 with 8997 new fe6df2b48043 mfd: arizona: Fix rumtime PM imbalance on error new 922e8ce883e5 mfd: lpc_sch: Partially revert "Add support for Intel Quar [...] new c58ddd297fb9 mfd: intel_quark_i2c_gpio: Convert I²C to use software nodes new 5a517b5bf687 i2c: designware: Get rid of legacy platform data new c3a9432429eb dt-bindings: mfd: Add compatible for pmk8350 rtc new f2f2bc3c0cfc dt-bindings: mfd: Convert pm8xxx bindings to yaml new ed25b4f00b61 mfd: twl: Remove unused inline function twl4030charger_usb_en() new 2397c3eef24c Revert "mfd: max8997: Add of_compatible to Extcon and Char [...] new f9386c91574f mfd: intel-m10-bmc: Add support for MAX10 BMC Secure Updates new f239d71d7984 Merge remote-tracking branch 'mfd/for-mfd-next' new f4b482805193 Merge remote-tracking branch 'backlight/for-backlight-next' new 20207475e1f4 Merge remote-tracking branch 'battery/for-next' new 0b2f6d9e3fdb Merge remote-tracking branch 'regulator/for-next' new 19a38c9f72f7 Merge remote-tracking branch 'security/next-testing' new 22469e7a19f9 Merge remote-tracking branch 'apparmor/apparmor-next' new b039cc937edc Merge remote-tracking branch 'integrity/next-integrity' new cb56be037cdd Merge remote-tracking branch 'keys/keys-next' new d6c17c11ba44 Merge remote-tracking branch 'selinux/next' new ee8d19024dd2 Merge remote-tracking branch 'tomoyo/master' new 48cff270b037 tpm: efi: Use local variable for calculating final log size new 3dcd15665aca tpm: acpi: Check eventlog signature before using it new 9716ac65efc8 tpm: vtpm_proxy: Avoid reading host log when using a virtu [...] new b07067627cd5 lib: Add ASN.1 encoder new 1c6476e9741e oid_registry: Add TCG defined OIDS for TPM keys new de66514d934d security: keys: trusted: fix TPM2 authorizations new f2219745250f security: keys: trusted: use ASN.1 TPM2 key format for the blobs new e5fb5d2c5a03 security: keys: trusted: Make sealed key properly interoperable new 5d0682be3189 KEYS: trusted: Add generic trusted keys framework new 0a95ebc91305 KEYS: trusted: Introduce TEE based Trusted Keys new c429805fdf70 doc: trusted-encrypted: updates with TEE as a new trust source new 9d53913fad3e MAINTAINERS: Add entry for TEE based Trusted Keys new 3d785d73b4c1 char: tpm: fix error return code in tpm_cr50_i2c_tis_recv() new aec00aa04b11 KEYS: trusted: Fix missing null return from kzalloc call new 08d1270088af Merge remote-tracking branch 'tpmdd/next' new 2524d39dd727 Merge remote-tracking branch 'iommu/next' new 55f1f32fd476 Merge remote-tracking branch 'audit/next' new 06301e0f9fdb Merge remote-tracking branch 'devicetree/for-next' new e8c6eefed402 Merge remote-tracking branch 'mailbox/mailbox-for-next' new 46e4b44c42b8 Merge remote-tracking branch 'spi/for-next' new b6755233d5cb Merge remote-tracking branch 'tip/auto-latest' new 2ae8a54cf68f Merge remote-tracking branch 'edac/edac-for-next' new 3d738a66f609 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 596489ac36ec Merge remote-tracking branch 'ftrace/for-next' new 6d82f4458c5d clocksource: Provide module parameters to inject delays in [...] new 07f36247e964 clocksource: Retry clock read if long delays detected new 1ede115847bb clocksource: Check per-CPU clock synchronization when mark [...] new 3be73086afb0 clocksource: Provide a module parameter to fuzz per-CPU cl [...] new d9c430e9321f clocksource: Limit number of CPUs checked for clock synchr [...] new 59b6d79490b9 Merge branch 'clocksource.2021.04.13a' into HEAD new c18a18474e97 Merge branch 'lkmm-dev.2021.03.15a' into HEAD new d04d5b6440d1 torture: Fix remaining erroneous torture.sh instance of $* new 7d3509f1b395 rcu-tasks: Add block comment laying out RCU Tasks design new 400d01bc5d2c rcu-tasks: Add block comment laying out RCU Rude design new bda4119dc6e7 kcsan: Add pointer to access-marking.txt to data_race() bullet new bb0907874081 torture: Add "scenarios" option to kvm.sh --dryrun parameter new 1156135b68d6 torture: Make kvm-again.sh use "scenarios" rather than "ba [...] new 6791a4409b52 tools/memory-model: Fix smp_mb__after_spinlock() spelling new 930b1641dc4e refscale: Allow CPU hotplug to be enabled new fa3c7e1db454 rcuscale: Allow CPU hotplug to be enabled new 79e29d9da7ba torture: Add kvm-remote.sh script for distributed rcutortu [...] new 49601b9dc2cb softirq: Add RT specific softirq accounting new 430d1763611b irqtime: Make accounting correct on RT new e1357b5f1d1c softirq: Move various protections into inline helpers new 022c27be035e softirq: Make softirq control and processing RT aware new d5aed22024a3 tick/sched: Prevent false positive softirq pending warnings on RT new f0f37a7a104a rcu: Prevent false positive softirq warning on RT new 703bc61c6058 refscale: Add acqrel, lock, and lock-irq new 6eb39991bd9a rcutorture: Abstract read-lock-held checks new 25dee3d394c8 torture: Fix grace-period rate output new 99b713417015 rcu/nocb: Use the rcuog CPU's ->nocb_timer new f639928dfafa timer: Revert "timer: Add timer_curr_running()" new 19f8dec91ae2 rcu/nocb: Directly call __wake_nocb_gp() from bypass timer new 4c35e7d21193 rcu/nocb: Allow de-offloading rdp leader new 60dc5a30d891 rcu/nocb: Cancel nocb_timer upon nocb_gp wakeup new b33251824757 rcu/nocb: Delete bypass_timer upon nocb_gp wakeup new 307b7d79b10b rcu/nocb: Only cancel nocb timer if not polling new 6b428a78598a rcu/nocb: Prepare for fine-grained deferred wakeup new 73dd7b2b705b rcu/nocb: Unify timers new d8ca3963c24e rcu: Fix typo in comment: kthead -> kthread new 27acf8778ce3 torture: Abstract end-of-run summary new c79d96a230c9 torture: Make kvm.sh use abstracted kvm-end-run-stats.sh new 37993fb22012 torture: Make the build machine control N in "make -jN" new 068280c34db4 mm/slub: Fix backtrace of objects to handle redzone adjustment new 2672d1d4ec3a mm/slub: Add Support for free path information of an object. new 29a73e47717a doc: Fix statement of RCU's memory-ordering requirements new 3863e21d7255 rcu: Fix various typos in comments new 1361c9bb4c5f rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states new 4b0a973e55f6 torture: Make kvm-find-errors.sh account for kvm-remote.sh new 8775f2963a42 rcu: Remove the unused rcu_irq_exit_preempt() function new cc1f381f9073 rcu: Improve tree.c comments and add code cleanups new 45be96e2ffca rcutorture: Judge RCU priority boosting on grace periods, [...] new 1859e3adb94f rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() new 6c26b4817f11 torture: Correctly fetch number of CPUs for non-English languages new 874b49ca52dd torture: Set kvm.sh language to English new 3bb2347112d3 srcu: Remove superfluous sdp->srcu_lock_count zero filling new 7752d81fb1fd srcu: Remove superfluous ssp initialization for early callbacks new 656ddcfd9845 rcu: Add ->rt_priority and ->gp_start to show_rcu_gp_kthre [...] new e3488ea6f40c rcu: Add ->gp_max to show_rcu_gp_kthreads() output new c701080a582c doc: Fix diagram references in memory-ordering document new 7b6728307afa lockdep: Explicitly flag likely false-positive report new e87030588186 rcu: Reject RCU_LOCKDEP_WARN() false positives new 94b8efc7d40a rcu: Add quiescent states and boost states to show_rcu_gp_ [...] new 8193d3465bc8 rcu: Make RCU priority boosting work on single-CPU rcu_nod [...] new 8bc7bcdff8bd rcu: Make show_rcu_gp_kthreads() dump rcu_node structures [...] new 16d718c12629 rcu: Restrict RCU_STRICT_GRACE_PERIOD to at most four CPUs new 02274643c5c0 rcutorture: Delay-based false positives for RCU priority b [...] new 0ce86b65258e rcutorture: Consolidate rcu_torture_boost() timing and statistics new df69fb1040c6 rcutorture: Make rcu_torture_boost_failed() check for GP end new b65420f87d78 srcu: Unconditionally embed struct lockdep_map new 0d8d57d397e7 srcu: Initialize SRCU after timers new 1e531372fc95 rcutorture: Add BUSTED-BOOST to test RCU priority boosting tests new 2f366f66d631 rcu: Make rcu_gp_cleanup() be noinline for tracing new 1aee198343bd Merge remote-tracking branch 'rcu/rcu/next' new 0b71624267d8 Merge remote-tracking branch 'kvm/next' new 256dfcc928b0 Merge remote-tracking branch 'kvm-arm/next' new 604d4aa5db26 Merge remote-tracking branch 'kvms390/next' new 5e6a68d8bee6 Merge remote-tracking branch 'percpu/for-next' new 6759e18e5cd8 platform/x86: thinkpad_acpi: Correct thermal sensor allocation new ee7abc105e2b platform/x86: intel_pmc_core: export platform global reset [...] new 572931972cb5 platform/x86: add Gigabyte WMI temperature driver new d21e5abd3a00 platform/x86: pmc_atom: Match all Beckhoff Automation bayt [...] new 4c7715a00ea8 Merge remote-tracking branch 'drivers-x86/for-next' new 998ecfbef531 Merge remote-tracking branch 'chrome-platform/for-next' new 33045ca299f7 Merge remote-tracking branch 'leds/for-next' new d49911b8e71a Merge remote-tracking branch 'ipmi/for-next' new a00fcbc115f9 Merge tag 'v5.12-rc7' into driver-core-next new 99de8312dba8 Merge remote-tracking branch 'driver-core/driver-core-next' new f8e83c15ecb4 Merge remote-tracking branch 'usb/usb-next' new 46fc327fd139 Merge remote-tracking branch 'usb-serial/usb-next' new 857d0c0d952d Merge remote-tracking branch 'tty/tty-next' new 883b47bdd1a3 Merge remote-tracking branch 'char-misc/char-misc-next' new 976d7d589a3d Merge remote-tracking branch 'phy-next/next' new 6cbf507fd08b vfio/mdev: Fix missing static's on MDEV_TYPE_ATTR's new b5a1f8921d50 vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer new 2a3d15f270ef vfio/mdev: Add missing typesafety around mdev_device new 91b9969d9c6b vfio/mdev: Simplify driver registration new 417fd5bf242d vfio/mdev: Use struct mdev_type in struct mdev_device new a9f8111d0b5f vfio/mdev: Expose mdev_get/put_parent to mdev_private.h new 9a302449a58d vfio/mdev: Add missing reference counting to mdev_type new fbd0e2b0c3d0 vfio/mdev: Reorganize mdev_device_create() new 18d731242d5c vfio/mdev: Add missing error handling to dev_set_name() new fbea43239074 vfio/mdev: Remove duplicate storage of parent in mdev_device new 15fcc44be0c7 vfio/mdev: Add mdev/mtype_get_type_group_id() new c594b26ff78e vfio/mtty: Use mdev_get_type_group_id() new adc9d1f6f5db vfio/mdpy: Use mdev_get_type_group_id() new 3d3a360e5706 vfio/mbochs: Use mdev_get_type_group_id() new 07e543f4f9d1 vfio/gvt: Make DRM_I915_GVT depend on VFIO_MDEV new 383987fd15ba vfio/gvt: Use mdev_get_type_group_id() new c2ef2f50ad0c vfio/mdev: Remove kobj from mdev_parent_ops->create() new 9169cff168ff vfio/mdev: Correct the function signatures for the mdev_ty [...] new 43dcf6ccf895 vfio/iommu_type1: Remove unused pinned_page_dirty_scope in [...] new e832cd4bec88 Merge remote-tracking branch 'vfio/next' new 2834afda6f23 Merge remote-tracking branch 'staging/staging-next' new d216ceee4f6b Merge remote-tracking branch 'icc/icc-next' new 4b138f215bc9 Merge remote-tracking branch 'dmaengine/next' new bdc006970fa1 Merge remote-tracking branch 'cgroup/for-next' new 1795ef317320 Merge remote-tracking branch 'scsi/for-next' new 4fa1b63fdc4d Merge remote-tracking branch 'scsi-mkp/for-next' new 7b2dfd33d466 Merge remote-tracking branch 'vhost/linux-next' new aca8f94e5b69 dt-bindings: remoteproc: stm32-rproc: add new mailbox chan [...] new edf696f26855 remoteproc: stm32: add capability to detach new dc0e14fa833b Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 15d2ccc6eb27 Merge remote-tracking branch 'rpmsg/for-next' new ed3b91cb88d8 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 995bee3673b5 Merge remote-tracking branch 'pinctrl/for-next' new f53df5eee2db Merge remote-tracking branch 'pwm/for-next' new 9714ce030ad5 Merge remote-tracking branch 'kselftest/next' new 1a3100b9ae08 Merge remote-tracking branch 'livepatching/for-next' new cad8848e917b Merge remote-tracking branch 'coresight/next' new c7b30130bf18 Merge remote-tracking branch 'rtc/rtc-next' new 16a96faa1761 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 9bf353c3c618 Merge remote-tracking branch 'seccomp/for-next/seccomp' new c7b28382f146 Merge remote-tracking branch 'kspp/for-next/kspp' new 70207ebe7597 Merge remote-tracking branch 'gnss/gnss-next' new 506657d01d8d Merge remote-tracking branch 'slimbus/for-next' new 2d2400e40daf Merge remote-tracking branch 'nvmem/for-next' new 61d74d8e39c8 Drivers: hv: vmbus: remove unused function new 414f943a8634 Merge remote-tracking branch 'hyperv/hyperv-next' new 4bef7876b0c4 Merge remote-tracking branch 'kgdb/kgdb/for-next' new 64606155829e Merge remote-tracking branch 'cfi/cfi/next' new b15558719108 Merge remote-tracking branch 'kunit-next/kunit' new c8d21d4f9ef0 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] new 2667c9833b59 Merge remote-tracking branch 'rust/rust-next' new 4980d0f820a2 Merge branch 'akpm-current/current' new e055a322d4cd merge fix up for powerpc merge fix new 70ecc82131d1 drivers/char: remove /dev/kmem for good new 129e24a5d8fe mm: remove xlate_dev_kmem_ptr() new b0c506793682 mm/vmalloc: remove vwrite() new 42c6ccb57e67 arm: print alloc free paths for address in registers new 19d7c990a6af scripts/spelling.txt: add "overlfow" new f8e211253d12 scripts/spelling.txt: Add "diabled" typo new 475aecb583f7 scripts/spelling.txt: add "overflw" new 2272dfcd0462 mm/slab.c: fix spelling mistake "disired" -> "desired" new 45c8da6213d3 include/linux/pgtable.h: few spelling fixes new c7b384e74603 kernel/umh.c: fix some spelling mistakes new 8b321884fc39 kernel/user_namespace.c: fix typos new ad0c5290fd41 kernel/up.c: fix typo new c17b2a122969 kernel/sys.c: fix typo new ce16c5b48f3b fs: fat: fix spelling typo of values new b99000bbfb77 ipc/sem.c: spelling fix new 193533025363 treewide: remove editor modelines and cruft new 6cb832ef38e8 mm: fix typos in comments new e29b5bb54087 mm: fix typos in comments new 4fc1426f9fe6 mmap: make mlock_future_check() global new 5875e8e58cae riscv/Kconfig: make direct map manipulation options depend on MMU new 81ba70087d75 set_memory: allow set_direct_map_*_noflush() for multiple pages new b24b11dfda61 set_memory: allow querying whether set_direct_map_*() is a [...] new 69a5f77c44dc mm: introduce memfd_secret system call to create "secret" [...] new bb890b933754 memfd_secret: use unsigned int rather than long as syscall [...] new f429e69812ce PM: hibernate: disable when there are active secretmem users new bbc291e78af5 arch, mm: wire up memfd_secret system call where relevant new 5055bac8a981 memfd_secret: use unsigned int rather than long as syscall [...] new d654fe8cccd1 secretmem: test: add basic selftest for memfd_secret(2) new f79c41ca3bdf memfd_secret: use unsigned int rather than long as syscall [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (46684493b57e) \ N -- N -- N refs/heads/akpm (f79c41ca3bdf)
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 613 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-class-rtrs-client | 12 + Documentation/ABI/testing/sysfs-platform-intel-pmc | 20 + Documentation/admin-guide/kernel-parameters.txt | 10 + Documentation/arm64/pointer-authentication.rst | 34 ++ .../bindings/input/touchscreen/hycon,hy46xx.yaml | 119 ++++ .../devicetree/bindings/mfd/qcom-pm8xxx.txt | 99 ---- .../devicetree/bindings/mfd/qcom-pm8xxx.yaml | 54 ++ ...hm,bd71828-pmic.yaml => rohm,bd71815-pmic.yaml} | 141 ++--- .../devicetree/bindings/mfd/rohm,bd71828-pmic.yaml | 6 + .../bindings/regulator/rohm,bd71815-regulator.yaml | 116 ++++ .../bindings/remoteproc/st,stm32-rproc.yaml | 11 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/vfio-mediated-device.rst | 9 +- Documentation/hwmon/fsp-3y.rst | 28 + Documentation/hwmon/index.rst | 1 + .../device_drivers/ethernet/mellanox/mlx5.rst | 34 ++ Documentation/networking/ip-sysctl.rst | 15 - Documentation/networking/seg6-sysctl.rst | 13 + Documentation/powerpc/papr_hcalls.rst | 14 + Documentation/riscv/index.rst | 1 + Documentation/riscv/vm-layout.rst | 63 ++ MAINTAINERS | 23 + arch/arm64/include/asm/asm_pointer_auth.h | 20 +- arch/arm64/include/asm/mte.h | 4 +- arch/arm64/include/asm/pointer_auth.h | 61 +- arch/arm64/include/asm/processor.h | 13 +- arch/arm64/include/asm/sysreg.h | 4 +- arch/arm64/include/asm/vdso/compat_gettimeofday.h | 3 +- arch/arm64/include/asm/vdso/gettimeofday.h | 2 +- arch/arm64/kernel/asm-offsets.c | 5 +- arch/arm64/kernel/entry.S | 46 +- arch/arm64/kernel/fpsimd.c | 8 +- arch/arm64/kernel/mte.c | 51 +- arch/arm64/kernel/pointer_auth.c | 63 ++ arch/arm64/kernel/probes/kprobes.c | 3 +- arch/arm64/kernel/process.c | 33 +- arch/arm64/kernel/ptrace.c | 41 ++ arch/arm64/kernel/suspend.c | 3 +- arch/mips/ralink/mt7621.c | 6 +- arch/powerpc/Kconfig | 5 +- arch/powerpc/include/asm/Kbuild | 1 - arch/powerpc/include/asm/asm-prototypes.h | 2 - arch/powerpc/include/asm/book3s/32/pgtable.h | 2 - arch/powerpc/include/asm/bug.h | 5 +- arch/powerpc/include/asm/cacheflush.h | 15 +- arch/powerpc/include/asm/hvcall.h | 3 +- arch/powerpc/include/asm/interrupt.h | 66 +-- arch/powerpc/include/asm/mmu_context.h | 2 +- arch/powerpc/include/asm/nohash/32/mmu-8xx.h | 3 + arch/powerpc/include/asm/perf_event_server.h | 6 + arch/powerpc/include/asm/ppc_asm.h | 20 - arch/powerpc/include/asm/ptrace.h | 39 +- arch/powerpc/include/asm/rtas.h | 6 +- arch/powerpc/include/asm/vdso/gettimeofday.h | 10 + arch/powerpc/include/asm/vdso_datapage.h | 2 - arch/powerpc/include/asm/xive.h | 1 + arch/powerpc/kernel/align.c | 6 - arch/powerpc/kernel/asm-offsets.c | 10 - arch/powerpc/kernel/eeh.c | 11 +- arch/powerpc/kernel/entry_64.S | 40 +- arch/powerpc/kernel/exceptions-64e.S | 425 +------------- arch/powerpc/kernel/interrupt.c | 26 +- arch/powerpc/kernel/irq.c | 76 --- arch/powerpc/kernel/mce.c | 2 +- arch/powerpc/kernel/module.c | 39 +- arch/powerpc/kernel/process.c | 12 - arch/powerpc/kernel/ptrace/ptrace-view.c | 21 - arch/powerpc/kernel/ptrace/ptrace.c | 2 - arch/powerpc/kernel/ptrace/ptrace32.c | 4 - arch/powerpc/kernel/rtas-proc.c | 15 +- arch/powerpc/kernel/rtas.c | 34 +- arch/powerpc/kernel/security.c | 2 +- arch/powerpc/kernel/signal_32.c | 5 +- arch/powerpc/kernel/signal_64.c | 2 - arch/powerpc/kernel/smp.c | 6 +- arch/powerpc/kernel/syscalls/Makefile | 33 +- arch/powerpc/kernel/syscalls/syscallhdr.sh | 36 -- arch/powerpc/kernel/syscalls/syscalltbl.sh | 36 -- arch/powerpc/kernel/systbl.S | 5 +- arch/powerpc/kernel/traps.c | 14 +- arch/powerpc/kernel/vdso.c | 138 ++++- arch/powerpc/kernel/vdso32/vdso32.lds.S | 2 +- arch/powerpc/kernel/vdso64/vdso64.lds.S | 2 +- arch/powerpc/lib/sstep.c | 4 - arch/powerpc/mm/Makefile | 3 +- arch/powerpc/mm/book3s32/mmu.c | 7 - arch/powerpc/mm/book3s64/hash_utils.c | 29 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 4 +- arch/powerpc/mm/cacheflush.c | 234 ++++++++ arch/powerpc/mm/fault.c | 30 +- arch/powerpc/mm/mem.c | 281 --------- arch/powerpc/perf/core-book3s.c | 11 + arch/powerpc/perf/hv-24x7.c | 10 +- arch/powerpc/perf/isa207-common.c | 2 +- arch/powerpc/platforms/cell/spu_callbacks.c | 2 +- arch/powerpc/platforms/powernv/opal-core.c | 2 +- arch/powerpc/platforms/pseries/hvCall_inst.c | 2 +- arch/powerpc/platforms/pseries/iommu.c | 37 +- arch/powerpc/platforms/pseries/papr_scm.c | 39 ++ arch/powerpc/platforms/pseries/pmem.c | 2 +- arch/powerpc/platforms/pseries/rtas-fadump.c | 2 +- arch/powerpc/sysdev/xive/common.c | 204 ++++--- arch/powerpc/sysdev/xive/xive-internal.h | 2 - arch/powerpc/xmon/xmon.c | 54 +- arch/riscv/Kconfig | 2 +- arch/riscv/boot/loader.lds.S | 3 +- arch/riscv/include/asm/ftrace.h | 14 +- arch/riscv/include/asm/page.h | 17 +- arch/riscv/include/asm/pgtable.h | 37 +- arch/riscv/include/asm/set_memory.h | 1 + arch/riscv/kernel/head.S | 3 +- arch/riscv/kernel/mcount.S | 10 +- arch/riscv/kernel/module.c | 6 +- arch/riscv/kernel/setup.c | 5 + arch/riscv/kernel/vmlinux.lds.S | 3 +- arch/riscv/mm/fault.c | 13 + arch/riscv/mm/init.c | 87 ++- arch/riscv/mm/kasan_init.c | 9 + arch/riscv/mm/physaddr.c | 2 +- arch/riscv/mm/ptdump.c | 73 ++- arch/s390/include/asm/vdso/gettimeofday.h | 3 +- arch/x86/include/asm/vdso/gettimeofday.h | 3 +- drivers/acpi/device_sysfs.c | 4 +- drivers/acpi/glue.c | 8 +- drivers/acpi/scan.c | 9 +- drivers/acpi/utils.c | 12 +- drivers/atm/idt77252.c | 6 - drivers/clk/Kconfig | 1 + drivers/clk/Makefile | 1 + drivers/clk/clk-bd718x7.c | 9 +- drivers/clk/qcom/clk-rpmh.c | 2 + drivers/clk/ralink/Kconfig | 11 + drivers/clk/ralink/Makefile | 2 + drivers/clk/ralink/clk-mt7621.c | 495 ++++++++++++++++ drivers/clk/uniphier/clk-uniphier-mux.c | 4 +- drivers/gpio/Kconfig | 10 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-bd71815.c | 185 ++++++ drivers/gpu/drm/i915/Kconfig | 1 + .../gpu/drm/i915/display/intel_dp_link_training.c | 5 +- drivers/gpu/drm/i915/display/intel_psr.c | 3 +- drivers/gpu/drm/i915/gvt/gvt.c | 41 +- drivers/gpu/drm/i915/gvt/gvt.h | 4 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 7 +- drivers/hv/ring_buffer.c | 9 - drivers/hwmon/pmbus/Kconfig | 10 + drivers/hwmon/pmbus/Makefile | 1 + drivers/hwmon/pmbus/fsp-3y.c | 253 ++++++++ drivers/hwmon/sch5627.c | 3 +- drivers/i2c/busses/i2c-cadence.c | 9 +- drivers/i2c/busses/i2c-designware-platdrv.c | 7 +- drivers/i2c/busses/i2c-emev2.c | 5 +- drivers/i2c/busses/i2c-img-scb.c | 4 +- drivers/i2c/busses/i2c-imx-lpi2c.c | 2 +- drivers/i2c/busses/i2c-imx.c | 6 +- drivers/i2c/busses/i2c-jz4780.c | 5 +- drivers/i2c/busses/i2c-mlxbf.c | 2 + drivers/i2c/busses/i2c-omap.c | 8 +- drivers/i2c/busses/i2c-rcar.c | 5 +- drivers/i2c/busses/i2c-sh7760.c | 5 +- drivers/i2c/busses/i2c-sprd.c | 4 +- drivers/i2c/busses/i2c-stm32f7.c | 12 +- drivers/i2c/busses/i2c-xiic.c | 4 +- drivers/infiniband/hw/hfi1/chip.c | 6 +- drivers/infiniband/hw/hfi1/hfi.h | 4 +- drivers/infiniband/hw/hfi1/init.c | 2 +- drivers/infiniband/hw/hfi1/netdev.h | 39 +- drivers/infiniband/hw/hfi1/netdev_rx.c | 170 +++--- drivers/infiniband/hw/hns/hns_roce_common.h | 10 + drivers/infiniband/hw/hns/hns_roce_device.h | 6 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 2 - drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 554 ++++++++++------- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 236 ++------ drivers/infiniband/hw/mlx5/Makefile | 1 + drivers/infiniband/hw/mlx5/cmd.c | 101 ---- drivers/infiniband/hw/mlx5/cmd.h | 3 - drivers/infiniband/hw/mlx5/dm.c | 584 ++++++++++++++++++ drivers/infiniband/hw/mlx5/dm.h | 68 +++ drivers/infiniband/hw/mlx5/main.c | 243 +------- drivers/infiniband/hw/mlx5/mlx5_ib.h | 25 +- drivers/infiniband/hw/mlx5/mr.c | 1 + drivers/infiniband/hw/qib/qib_iba7322.c | 22 - drivers/infiniband/ulp/ipoib/ipoib_main.c | 7 +- drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 35 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 90 ++- drivers/infiniband/ulp/rtrs/rtrs-clt.h | 1 + drivers/infiniband/ulp/rtrs/rtrs-pri.h | 2 + drivers/infiniband/ulp/rtrs/rtrs-srv.c | 12 +- drivers/infiniband/ulp/rtrs/rtrs.c | 3 + drivers/input/touchscreen/Kconfig | 11 + drivers/input/touchscreen/Makefile | 1 + drivers/input/touchscreen/hycon-hy46xx.c | 591 +++++++++++++++++++ drivers/macintosh/via-pmu.c | 4 +- drivers/macintosh/windfarm_core.c | 2 +- drivers/macintosh/windfarm_pm121.c | 2 +- drivers/md/dm-verity-fec.c | 11 +- drivers/md/dm-verity-fec.h | 1 + drivers/mfd/Kconfig | 15 +- drivers/mfd/arizona-irq.c | 2 +- drivers/mfd/intel_quark_i2c_gpio.c | 41 +- drivers/mfd/lpc_sch.c | 32 +- drivers/mfd/max8997.c | 4 +- drivers/mfd/mfd-core.c | 22 +- drivers/mfd/rohm-bd71828.c | 486 +++++++++++---- drivers/mfd/rohm-bd718x7.c | 43 +- drivers/net/Space.c | 3 - drivers/net/can/usb/etas_es58x/es58x_core.c | 2 +- drivers/net/ethernet/cadence/macb_main.c | 2 +- drivers/net/ethernet/cavium/liquidio/cn66xx_regs.h | 2 +- drivers/net/ethernet/freescale/dpaa2/Makefile | 2 +- .../ethernet/freescale/dpaa2/dpaa2-switch-flower.c | 492 ++++++++++++++++ .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 363 ++++++++++-- .../net/ethernet/freescale/dpaa2/dpaa2-switch.h | 64 +- drivers/net/ethernet/freescale/dpaa2/dpsw-cmd.h | 1 + drivers/net/ethernet/freescale/dpaa2/dpsw.c | 35 ++ drivers/net/ethernet/freescale/dpaa2/dpsw.h | 3 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 65 +- drivers/net/ethernet/ibm/ibmvnic.c | 14 +- drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c | 3 + drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 5 +- drivers/net/ethernet/intel/ixgbevf/vf.h | 3 - drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 62 ++ drivers/net/ethernet/mellanox/mlx5/core/devlink.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 2 +- .../net/ethernet/mellanox/mlx5/core/esw/legacy.c | 509 ++++++++++++++++ .../net/ethernet/mellanox/mlx5/core/esw/legacy.h | 22 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 595 ++----------------- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 11 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 33 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 88 ++- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 7 + drivers/net/ethernet/mellanox/mlx5/core/lag.c | 2 - drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/rdma.c | 1 - .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 5 +- .../net/ethernet/mellanox/mlx5/core/sf/hw_table.c | 16 +- .../mellanox/mlx5/core/steering/dr_action.c | 242 ++++---- .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 4 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 14 +- .../mellanox/mlx5/core/steering/dr_table.c | 4 +- .../mellanox/mlx5/core/steering/dr_types.h | 104 ++-- drivers/net/ethernet/realtek/r8169_main.c | 37 +- drivers/net/ethernet/sfc/enum.h | 1 - drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 10 + drivers/net/ethernet/stmicro/stmmac/hwif.h | 5 + drivers/net/ethernet/stmicro/stmmac/stmmac.h | 3 + .../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c | 39 ++ drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 55 +- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 40 +- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.h | 1 + drivers/net/phy/marvell-88x2222.c | 314 ++++++---- drivers/net/vrf.c | 10 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 2 + drivers/pci/controller/dwc/pcie-designware-host.c | 1 + drivers/pci/controller/dwc/pcie-designware.c | 11 +- drivers/pci/controller/dwc/pcie-designware.h | 1 + drivers/pci/controller/pcie-altera-msi.c | 4 +- drivers/platform/x86/Kconfig | 11 + drivers/platform/x86/Makefile | 1 + drivers/platform/x86/gigabyte-wmi.c | 195 ++++++ drivers/platform/x86/intel_pmc_core.c | 113 ++++ drivers/platform/x86/intel_pmc_core.h | 6 + drivers/platform/x86/pmc_atom.c | 28 +- drivers/platform/x86/thinkpad_acpi.c | 31 +- drivers/regulator/Kconfig | 11 + drivers/regulator/Makefile | 1 + drivers/regulator/bd71815-regulator.c | 652 +++++++++++++++++++++ drivers/regulator/bd71828-regulator.c | 51 +- drivers/regulator/bd718x7-regulator.c | 60 +- drivers/regulator/rohm-regulator.c | 23 +- drivers/remoteproc/stm32_rproc.c | 39 +- drivers/rtc/Kconfig | 6 +- drivers/rtc/rtc-bd70528.c | 104 ++-- drivers/s390/cio/vfio_ccw_ops.c | 17 +- drivers/s390/crypto/vfio_ap_ops.c | 14 +- drivers/staging/mt7621-dts/gbpc1.dts | 11 - drivers/staging/mt7621-dts/mt7621.dtsi | 82 ++- drivers/vfio/mdev/mdev_core.c | 174 ++---- drivers/vfio/mdev/mdev_driver.c | 19 +- drivers/vfio/mdev/mdev_private.h | 40 +- drivers/vfio/mdev/mdev_sysfs.c | 59 +- drivers/vfio/mdev/vfio_mdev.c | 29 +- drivers/vfio/vfio_iommu_type1.c | 26 +- fs/cifs/smb2ops.c | 2 +- fs/fuse/acl.c | 7 +- fs/fuse/cuse.c | 12 +- fs/fuse/file.c | 18 +- fs/fuse/fuse_i.h | 7 +- fs/fuse/inode.c | 4 +- fs/fuse/virtio_fs.c | 3 +- fs/fuse/xattr.c | 9 +- fs/io_uring.c | 152 +++-- include/acpi/acpi_bus.h | 19 + include/linux/mdev.h | 80 ++- include/linux/mfd/intel-m10-bmc.h | 85 +++ include/linux/mfd/max8997.h | 8 +- include/linux/mfd/rohm-bd71815.h | 562 ++++++++++++++++++ include/linux/mfd/rohm-bd71828.h | 3 + include/linux/mfd/rohm-bd718x7.h | 13 - include/linux/mfd/rohm-generic.h | 17 +- include/linux/mfd/twl.h | 2 - include/linux/mlx5/eswitch.h | 3 +- include/linux/platform_data/i2c-designware.h | 13 - include/linux/srcu.h | 6 + include/linux/srcutree.h | 2 - include/linux/stmmac.h | 2 + include/rdma/uverbs_named_ioctl.h | 2 +- include/uapi/linux/elf.h | 1 + include/uapi/linux/fuse.h | 14 + include/uapi/linux/prctl.h | 4 + include/uapi/rdma/mlx5_user_ioctl_cmds.h | 19 + init/main.c | 2 + kernel/rcu/Kconfig.debug | 2 +- kernel/rcu/rcu.h | 6 - kernel/rcu/rcutorture.c | 28 +- kernel/rcu/srcutree.c | 5 + kernel/rcu/tiny.c | 1 - kernel/rcu/tree.c | 5 +- kernel/rcu/tree.h | 3 +- kernel/rcu/tree_plugin.h | 30 +- kernel/rcu/tree_stall.h | 17 +- kernel/sys.c | 16 + kernel/time/clocksource.c | 136 +++-- kernel/trace/trace_dynevent.c | 6 +- lib/vdso/gettimeofday.c | 31 +- net/bridge/br_multicast.c | 28 +- net/bridge/br_netlink.c | 4 +- net/bridge/br_private.h | 3 +- net/bridge/br_sysfs_br.c | 8 +- net/core/skbuff.c | 15 +- net/ethtool/pause.c | 8 +- net/packet/af_packet.c | 15 +- net/packet/internal.h | 2 +- samples/kprobes/kprobe_example.c | 8 + samples/vfio-mdev/mbochs.c | 55 +- samples/vfio-mdev/mdpy.c | 56 +- samples/vfio-mdev/mtty.c | 66 +-- scripts/recordmcount.pl | 2 +- security/keys/trusted-keys/trusted_core.c | 6 +- sound/core/control_led.c | 8 +- sound/soc/Kconfig | 2 +- sound/soc/Makefile | 4 +- sound/soc/codecs/ak5558.c | 23 +- sound/soc/codecs/cs35l35.c | 1 - sound/soc/sh/rcar/src.c | 9 + sound/soc/sh/rcar/ssi.c | 225 ++++--- sound/usb/endpoint.c | 3 +- sound/usb/implicit.c | 35 +- sound/usb/usbaudio.h | 1 + .../testing/selftests/bpf/progs/test_tunnel_kern.c | 2 +- tools/testing/selftests/bpf/test_progs.h | 2 +- .../selftests/rcutorture/configs/rcu/BUSTED-BOOST | 17 + .../rcutorture/configs/rcu/BUSTED-BOOST.boot | 8 + 358 files changed, 10433 insertions(+), 4980 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-platform-intel-pmc create mode 100644 Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/qcom-pm8xxx.txt create mode 100644 Documentation/devicetree/bindings/mfd/qcom-pm8xxx.yaml copy Documentation/devicetree/bindings/mfd/{rohm,bd71828-pmic.yaml => rohm,bd71815 [...] create mode 100644 Documentation/devicetree/bindings/regulator/rohm,bd71815-regula [...] create mode 100644 Documentation/hwmon/fsp-3y.rst create mode 100644 Documentation/riscv/vm-layout.rst delete mode 100644 arch/powerpc/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/powerpc/kernel/syscalls/syscalltbl.sh create mode 100644 arch/powerpc/mm/cacheflush.c create mode 100644 drivers/clk/ralink/Kconfig create mode 100644 drivers/clk/ralink/Makefile create mode 100644 drivers/clk/ralink/clk-mt7621.c create mode 100644 drivers/gpio/gpio-bd71815.c create mode 100644 drivers/hwmon/pmbus/fsp-3y.c create mode 100644 drivers/infiniband/hw/mlx5/dm.c create mode 100644 drivers/infiniband/hw/mlx5/dm.h create mode 100644 drivers/input/touchscreen/hycon-hy46xx.c create mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-flower.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.h create mode 100644 drivers/platform/x86/gigabyte-wmi.c create mode 100644 drivers/regulator/bd71815-regulator.c create mode 100644 include/linux/mfd/rohm-bd71815.h delete mode 100644 include/linux/platform_data/i2c-designware.h create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/BUSTED-BOOST create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/BUSTED-BOOST.boot