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 9f651e1e639a memfd_secret: use unsigned int rather than long as syscall [...] omits 8a94f805ff8e secretmem: test: add basic selftest for memfd_secret(2) omits 2e42a1787936 memfd_secret: use unsigned int rather than long as syscall [...] omits 96ed81c997ad arch, mm: wire up memfd_secret system call where relevant omits a7c05de1703f PM: hibernate: disable when there are active secretmem users omits 3f3b90dcc1f5 memfd_secret: use unsigned int rather than long as syscall [...] omits b9dbddc06d70 mm: introduce memfd_secret system call to create "secret" [...] omits 4f6f26ce713b set_memory: allow querying whether set_direct_map_*() is a [...] omits d248bc075957 set_memory: allow set_direct_map_*_noflush() for multiple pages omits 7122ce9ae8a4 riscv/Kconfig: make direct map manipulation options depend on MMU omits 8e87a7fb567f mmap: make mlock_future_check() global omits 26b77165b4e1 mm: fix typos in comments omits 2483ecaed976 treewide: remove editor modelines and cruft omits e8830040ef82 ipc/sem.c: spelling fix omits 81f612546342 fs: fat: fix spelling typo of values omits c7a1cd560017 kernel/sys.c: fix typo omits df7163d0b3d4 kernel/up.c: fix typo omits fd7edb530559 kernel/user_namespace.c: fix typos omits 35ad1c779849 kernel/umh.c: fix some spelling mistakes omits 178504fe005f include/linux/pgtable.h: few spelling fixes omits 925a81d1a8c0 mm/slab.c: fix spelling mistake "disired" -> "desired" omits 2e344a6f3b7d scripts/spelling.txt: add "overflw" omits 6eb48c7642f5 scripts/spelling.txt: Add "diabled" typo omits fd7e04136302 scripts/spelling.txt: add "overlfow" omits 21b7e4af972e arm: print alloc free paths for address in registers omits 5616e2cdf19e mm/vmalloc: remove vwrite() omits 5501ac622841 mm: remove xlate_dev_kmem_ptr() omits 79ad64625c07 drivers/char: remove /dev/kmem for good omits 28e0332a89f9 Merge branch 'akpm-current/current' omits 6aa61eea701c Merge remote-tracking branch 'rust/rust-next' omits 03bdecc47d5b Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] omits 27ec21d5bb57 Merge remote-tracking branch 'mhi/mhi-next' omits 811ac6e19d4a Merge remote-tracking branch 'kunit-next/kunit' omits e98bd893818b Merge remote-tracking branch 'cfi/cfi/next' omits 9e7fd36d3819 Merge remote-tracking branch 'fpga/for-next' omits 21d4ef69c389 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 9456cfdf4862 Merge remote-tracking branch 'hyperv/hyperv-next' omits e8fc862c0c5a Merge remote-tracking branch 'nvmem/for-next' omits 4d1f332e3ccc Merge remote-tracking branch 'slimbus/for-next' omits 018dcc3f6346 Merge remote-tracking branch 'gnss/gnss-next' omits 180f49422f94 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits a80db6185314 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits a89ca3e0d323 Merge remote-tracking branch 'rtc/rtc-next' omits 09a24aa523e0 Merge remote-tracking branch 'coresight/next' omits ac48717a72d1 Merge remote-tracking branch 'livepatching/for-next' omits f8280fafc792 Merge remote-tracking branch 'kselftest/next' omits 6a208f800484 Merge remote-tracking branch 'pwm/for-next' omits 4c6ca649284d Merge remote-tracking branch 'pinctrl/for-next' omits e561ba466c9d Merge remote-tracking branch 'gpio-intel/for-next' omits 5265fc3eea2d Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 77b75571b68b Merge remote-tracking branch 'rpmsg/for-next' omits 0fd205008ffd Merge remote-tracking branch 'vhost/linux-next' omits da7c1a6b6e0d Merge remote-tracking branch 'scsi-mkp/for-next' omits b333e975961f Merge remote-tracking branch 'scsi/for-next' omits 8020a257a1bc Merge remote-tracking branch 'cgroup/for-next' omits 65de503bf7f9 Merge remote-tracking branch 'dmaengine/next' omits cdb91e733299 Merge remote-tracking branch 'icc/icc-next' omits 187da5845259 Merge remote-tracking branch 'staging/staging-next' omits e7a9ddf70ae6 Merge remote-tracking branch 'vfio/next' omits 488ac2688980 Merge remote-tracking branch 'thunderbolt/next' omits e99db614524f Merge remote-tracking branch 'extcon/extcon-next' omits a83c1281aa9b Merge remote-tracking branch 'char-misc/char-misc-next' omits 97d29dc39b6f Merge remote-tracking branch 'tty/tty-next' omits aca8e1bbe11e Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 1d28b3b021f5 Merge remote-tracking branch 'usb-serial/usb-next' omits fca96dca6b4d Merge remote-tracking branch 'usb/usb-next' omits 5397957c2e3b Merge remote-tracking branch 'driver-core/driver-core-next' omits ca4109909d94 Merge remote-tracking branch 'ipmi/for-next' omits d196fcc55d0d Merge remote-tracking branch 'leds/for-next' omits f28fcc7b8264 Merge remote-tracking branch 'chrome-platform/for-next' omits 713a4b39c163 Merge remote-tracking branch 'drivers-x86/for-next' omits 7ea4bbfd405d Merge remote-tracking branch 'percpu/for-next' omits 9c02499b69f8 Merge remote-tracking branch 'xen-tip/linux-next' omits 485233864516 Merge remote-tracking branch 'kvms390/next' omits 121165f8a98d Merge remote-tracking branch 'kvm-arm/next' omits cab056d1bd5e Merge remote-tracking branch 'kvm/next' omits 8fced01cef22 Merge remote-tracking branch 'rcu/rcu/next' omits 379e1b0ffc22 Merge remote-tracking branch 'ftrace/for-next' omits 39f22b943851 Merge remote-tracking branch 'edac/edac-for-next' omits 493094cf861a Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 2e28301063a0 Merge remote-tracking branch 'tip/auto-latest' omits a911492e432e Merge remote-tracking branch 'spi/for-next' omits f46c82a8171a Merge remote-tracking branch 'devicetree/for-next' omits 8bd3be8d082f Merge remote-tracking branch 'audit/next' omits 336a5b80d9bf Merge remote-tracking branch 'iommu/next' omits 98d33277ef87 Merge remote-tracking branch 'tomoyo/master' omits 2b6cb67fd28f Merge remote-tracking branch 'selinux/next' omits d613c576af0d Merge remote-tracking branch 'keys/keys-next' omits b6510d2a5f36 Merge remote-tracking branch 'integrity/next-integrity' omits eba986cbbce8 Merge remote-tracking branch 'apparmor/apparmor-next' omits 2aa96334c86d Merge remote-tracking branch 'security/next-testing' omits 0ab54341208a Merge remote-tracking branch 'regulator/for-next' omits b0d539763cf5 Merge remote-tracking branch 'battery/for-next' omits 81738d0764f2 Merge remote-tracking branch 'backlight/for-backlight-next' omits 28fe1782858c Merge remote-tracking branch 'mfd/for-mfd-next' omits 58fea702e23f Merge remote-tracking branch 'mmc/next' omits 25664eae8925 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 2b98436e65c5 Merge remote-tracking branch 'device-mapper/for-next' omits 8723f253faed Merge remote-tracking branch 'block/for-next' omits df1be0e4eb78 Merge remote-tracking branch 'input/next' omits 110ac43ec882 Merge remote-tracking branch 'modules/modules-next' omits 223d1a3d35dd Merge remote-tracking branch 'sound-asoc/for-next' omits 8bc74be758b5 Merge remote-tracking branch 'sound/for-next' omits 7f3b0fd3c770 Merge remote-tracking branch 'regmap/for-next' omits f8538b4262fb Merge remote-tracking branch 'etnaviv/etnaviv/next' omits a99a3dac4132 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 8cabf5ec94db Merge remote-tracking branch 'drm-msm/msm-next' omits 766be7f841fc Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 6227939fc30b Merge remote-tracking branch 'drm-intel/for-linux-next' omits 22812381bb03 Merge remote-tracking branch 'amdgpu/drm-next' omits 476360752ec8 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 66714bd6d1a0 Merge remote-tracking branch 'drm/drm-next' omits 109c72558f12 Merge remote-tracking branch 'crypto/master' omits a4ac823466bd Merge remote-tracking branch 'spi-nor/spi-nor/next' omits be5bd0bc0af5 Merge remote-tracking branch 'nand/nand/next' omits 5ae8e457edfa Merge remote-tracking branch 'mtd/mtd/next' omits a978e4001a77 Merge remote-tracking branch 'gfs2/for-next' omits f060bb7e905b next-20210407/bluetooth omits 14090121cbbd Merge remote-tracking branch 'wireless-drivers-next/master' omits 17d641dc1cb5 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 853a781c4fcf Merge remote-tracking branch 'ipsec-next/master' omits 8818d8d09eb6 Merge remote-tracking branch 'bpf-next/for-next' omits d2d047ed5dc6 Merge remote-tracking branch 'net-next/master' omits 0289a9dd2d97 Merge remote-tracking branch 'rdma/for-next' omits ed24315657c4 Merge remote-tracking branch 'swiotlb/linux-next' omits 2d59886313b4 Merge remote-tracking branch 'dlm/next' omits bcdbce3611b6 Merge remote-tracking branch 'ieee1394/for-next' omits 08a00038bd4f Merge remote-tracking branch 'thermal/thermal/linux-next' omits 31cda5d2cece Merge remote-tracking branch 'opp/opp/linux-next' omits d09eb0447045 Merge remote-tracking branch 'devfreq/devfreq-next' omits a5ec37caf982 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits c5fefe65fb85 Merge remote-tracking branch 'pm/linux-next' omits db35cfb10df3 Merge remote-tracking branch 'v4l-dvb/master' omits 74d14768177e Merge remote-tracking branch 'jc_docs/docs-next' omits 68944ce2b272 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits b87c40a21115 Merge remote-tracking branch 'dmi/dmi-for-next' omits 3e52892334b3 Merge remote-tracking branch 'i3c/i3c/next' omits 7339a0a3c405 Merge remote-tracking branch 'i2c/i2c/for-next' omits 2a83f46557c8 Merge remote-tracking branch 'hid/for-next' omits 2a32701da1de Merge remote-tracking branch 'pstore/for-next/pstore' omits 41d356f7a2b9 Merge remote-tracking branch 'pci/next' omits a0ff8e84d6ef Merge remote-tracking branch 'printk/for-next' omits 9676751a0823 Merge remote-tracking branch 'vfs/for-next' omits 711875758ba5 Merge remote-tracking branch 'file-locks/locks-next' omits 1ac60ab87cb2 Merge remote-tracking branch 'iomap/iomap-for-next' omits f80e7d251f44 Merge remote-tracking branch 'xfs/for-next' omits c301e2a837af Merge remote-tracking branch 'v9fs/9p-next' omits e59f759be288 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 708b320fb4eb Merge remote-tracking branch 'cel/for-next' omits fffd332b655d Merge remote-tracking branch 'jfs/jfs-next' omits 3747687914ed Merge remote-tracking branch 'f2fs/dev' omits ca4fc710b868 Merge remote-tracking branch 'ext3/for_next' omits ef32bef1d813 Merge remote-tracking branch 'exfat/dev' omits e9030f9e34d8 Merge remote-tracking branch 'erofs/dev' omits 3c214ccbee53 Merge remote-tracking branch 'ecryptfs/next' omits df04df3d8e0e Merge remote-tracking branch 'cifsd/cifsd-for-next' omits f265945ef367 Merge remote-tracking branch 'cifs/for-next' omits 1e48c4054a07 Merge remote-tracking branch 'btrfs/for-next' omits 0f59687c6b21 Merge remote-tracking branch 'fscache/fscache-next' omits 567cb67dffbb Merge remote-tracking branch 'pidfd/for-next' omits 77dcf8460a55 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 1d9ea5cee61f Merge remote-tracking branch 'sh/for-next' omits 7a74e872f1d6 Merge remote-tracking branch 's390/for-next' omits 0b33281797ee Merge remote-tracking branch 'risc-v/for-next' omits 8d673b6bc305 Merge remote-tracking branch 'soc-fsl/next' omits e1cb4744b7d1 Merge remote-tracking branch 'powerpc/next' omits 2351c0bc7557 Merge remote-tracking branch 'parisc-hd/for-next' omits c30800e8ee01 Merge remote-tracking branch 'mips/mips-next' omits fcdce9c48420 Merge remote-tracking branch 'microblaze/next' omits be004244572b Merge remote-tracking branch 'm68knommu/for-next' omits 2b7205bbefb7 Merge remote-tracking branch 'm68k/for-next' omits dc2c6f115e5a Merge remote-tracking branch 'h8300/h8300-next' omits 1e98036e92ca Merge remote-tracking branch 'csky/linux-next' omits 10135d24eaeb Merge remote-tracking branch 'clk-samsung/for-next' omits 9778cdde15da Merge remote-tracking branch 'clk-imx/for-next' omits 3bd6aa62bbf3 Merge remote-tracking branch 'clk/clk-next' omits e65fa3689893 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 550c80139efd Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 2c58e8dc2516 Merge remote-tracking branch 'tegra/for-next' omits 3876f1bcbe31 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 7eb5cdb76ecb Merge remote-tracking branch 'scmi/for-linux-next' omits eb78dd144dd2 Merge remote-tracking branch 'samsung-krzk/for-next' omits 2b782078020b Merge remote-tracking branch 'rockchip/for-next' omits 925da371ff3c Merge remote-tracking branch 'reset/reset/next' omits 7c4d14c45f1c Merge remote-tracking branch 'renesas/next' omits f5a153e1fbe5 Merge remote-tracking branch 'realtek/for-next' omits f30e4f014291 Merge remote-tracking branch 'raspberrypi/for-next' omits 85c8b705b600 Merge remote-tracking branch 'qcom/for-next' omits dfa766e9b568 Merge remote-tracking branch 'omap/for-next' omits 869c8d1e2472 Merge remote-tracking branch 'mvebu/for-next' omits fa04435a2b7e Merge remote-tracking branch 'mediatek/for-next' omits 2519628fe9f3 Merge remote-tracking branch 'keystone/next' omits 8613ec147a71 Merge remote-tracking branch 'imx-mxs/for-next' omits 77efa8d35967 Merge remote-tracking branch 'drivers-memory/for-next' omits 13dedc0c3354 Merge remote-tracking branch 'at91/at91-next' omits 5f2ce58b1892 Merge remote-tracking branch 'aspeed/for-next' omits a6efc96a29bd Merge remote-tracking branch 'amlogic/for-next' omits cea5c9620ad9 Merge remote-tracking branch 'actions/for-next' omits ed4f4bc789d4 Merge remote-tracking branch 'arm-soc/for-next' omits 7197a49a45df Merge remote-tracking branch 'arm-perf/for-next/perf' omits aa47bfd81d7e Merge remote-tracking branch 'arm64/for-next/core' omits 4a0b75b5fc5c Merge remote-tracking branch 'arm/for-next' omits 843e2573714a Merge remote-tracking branch 'asm-generic/master' omits b0538a5ae651 Merge remote-tracking branch 'dma-mapping/for-next' omits 3375b53d08d4 Merge remote-tracking branch 'kbuild/for-next' omits cf25ba5668cc Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 90237ddce68f Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 3669ebeb1b95 Merge remote-tracking branch 'pidfd-fixes/fixes' omits be0cebebe7bf Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 1c405ef76231 Merge remote-tracking branch 'scsi-fixes/fixes' omits 5aa64bdf0bd2 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 59ada09fa17b Merge remote-tracking branch 'vfs-fixes/fixes' omits 421945bf2790 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 8a75dfc45a22 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits ce59ddeb9bb9 Merge remote-tracking branch 'omap-fixes/fixes' omits cc635bd54c9e Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 63e2e1fbc1ac Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 1d0fc617eb8e Merge remote-tracking branch 'dmaengine-fixes/fixes' omits f9667e418de7 Merge remote-tracking branch 'ide/master' omits 879e7d046017 Merge remote-tracking branch 'input-current/for-linus' omits f47c7d4f25d1 Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits e1cff4eaee67 Merge remote-tracking branch 'soundwire-fixes/fixes' omits f7928397c788 Merge remote-tracking branch 'phy/fixes' omits 8b99e82be7a8 Merge remote-tracking branch 'usb.current/usb-linus' omits 0c46788bb573 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 0faa0a03e475 Merge remote-tracking branch 'pci-current/for-linus' omits b19db847ffc7 Merge remote-tracking branch 'spi-fixes/for-linus' omits a3e20f426612 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 3bdd4c0566d4 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 5865d26e7b9b Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits f35962b91a61 Merge remote-tracking branch 'sound-current/for-linus' omits 6c8b6c11e157 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 110ed09da4e6 Merge remote-tracking branch 'netfilter/master' omits dea05df9e560 Merge remote-tracking branch 'bpf/master' omits 8b1b55e003ca Merge remote-tracking branch 'net/master' omits 517a12873b23 Merge remote-tracking branch 's390-fixes/fixes' omits 5c3fc4aca9ec Merge remote-tracking branch 'powerpc-fixes/fixes' omits 57f0bf5b102a Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 45a0a5a93748 Merge remote-tracking branch 'arm-current/fixes' omits edf47ef9faaf Merge remote-tracking branch 'spi/for-5.13' into spi-next omits 10cba9666c4e Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits 1faa37b8f478 Merge remote-tracking branch 'asoc/for-5.13' into asoc-next omits a07a4db9b2a7 Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus omits 2d4691384cf4 cifs: escape spaces in share names omits d0e44bf41d98 fs: cifs: Remove unnecessary struct declaration omits e488292a31fa cifs: On cifs_reconnect, resolve the hostname again. omits 02fb73baa6b4 Merge branches 'arm64-defconfig-for-5.13', 'arm64-for-5.13 [...] omits 6bd02414c2f2 Merge branch 'drivers-fixes-for-5.12' into for-next omits c90e53cd9614 Merge branch 'kvm-arm64/debug-5.13' into kvmarm-master/next omits 4924fa6bc56a Merge branch 'kvm-arm64/ptp' into kvmarm-master/next omits c54b9a4ba75e Merge branch 'kvm-arm64/vgic-5.13' into kvmarm-master/next omits 9f77dfb22bee Merge remote-tracking branch 'coresight/next-ETE-TRBE' int [...] omits 3bca823e3c86 Merge branch 'kvm-arm64/memslot-fixes' into kvmarm-master/next omits 9a29d8a01b40 Merge branch 'kvmarm-master/next' into kvm-arm64/memslot-fixes omits b60bab1ddf42 Merge branch 'devel' into for-next omits 4f838411c98b pinctrl: bcm63xx: Fix More dependencies omits 2b2b52ac637e Merge branches 'iommu/fixes', 'arm/mediatek', 'unisoc', 'x [...] omits 7d6eec37a105 gfs2: Allocate bufdata object before taking log lock omits b7e0528be9ac Merge branch 'kvm-arm64/vgic-5.13' into kvmarm-master/next omits 167b40021712 drm/vblank: Do not store a new vblank timestamp in drm_vbl [...] omits 19a9a0efe639 drm: Refuse to create zero width/height cmdline modes omits 62066d316446 drivers: gpu: drm: bridge: fix kconfig dependency on DRM_K [...] omits a1c3be890440 drm/komeda: Fix bit check to import to value of proper type omits 6f6ab533590c drm/komeda: Convert sysfs sprintf/snprintf family to sysfs_emit omits a4fa7f234576 Merge branches 'for-next/misc', 'for-next/kselftest', 'for [...] omits b317586b5d9e Merge branch 'kvm-arm64/nvhe-panic-info' into kvmarm-master/next omits a4f413348f26 Documentation: filesystesm api-summary: add namespace.c omits 0a8ef84da5f1 fs/namespace: corrent/improve kernel-doc notation omits 9e3976a6036d Merge branch 'kvm-arm64/misc-5.13' into kvmarm-master/next omits a57116145f7d Merge branch 'kvm-arm64/host-stage2' into kvmarm-master/next omits 91975cba6210 Merge branch 'kvm-arm64/nvhe-sve' into kvmarm-master/next omits 27d19a8b4abb Merge branch 'icc-fixes' into icc-next omits f514aa0f5a1b Merge branch 'icc-sm8350' into icc-next omits 8747892a8865 Merge branch 'icc-sdm660' into icc-next omits 3dee37a4b6ae PM / devfreq: imx8m-ddrc: Remove unneeded of_match_ptr() omits a853201752e3 PM / devfreq: imx-bus: Remove unneeded of_match_ptr() omits 5f962ee843e6 mm: unexport follow_pfn omits 4a5273ef0ad3 media/videobuf1|2: Mark follow_pfn usage as unsafe omits 69bacee7f9ad mm: Add unsafe_follow_pfn omits 40acb795bffd Merge branch 'kvm-arm64/host-stage2' into kvmarm-master/next omits d2ebca8ed45e afs: Use the fscache_write_begin() helper omits 3176172866d1 afs: Use new fscache read helper API omits c50aae74ce30 afs: Use the fs operation ops to handle FetchData completion omits 020d4715ca5e afs: Prepare for use of THPs omits d479ef871c48 afs: Extract writeback extension into its own function omits e11f12e05522 afs: Wait on PG_fscache before modifying/releasing a page omits 670555b600b3 afs: Use ITER_XARRAY for writing omits bd1407df4010 afs: Set up the iov_iter before calling afs_extract_data() omits 403f1d52bece afs: Log remote unmarshalling errors omits d586c31828e0 afs: Don't truncate iter during data fetch omits 24b37b0fab8b afs: Move key to afs_read struct omits 2d1b97983019 afs: Print the operation debug_id when logging an unexpect [...] omits 92c2beed56aa afs: Pass page into dirty region helpers to provide THP size omits 7f5b6d3a65d7 afs: Disable use of the fscache I/O routines omits a21444f0c71d fscache, cachefiles: Add alternate API to use kiocb for re [...] omits eb6a8d6d69ca netfs: Define an interface to talk to a cache omits 2219c1b5830e netfs: Add write_begin helper omits 4f38532402c3 netfs: Gather stats omits 82230dd879bf netfs: Add tracepoints omits 879a5d3c3aec netfs: Provide readahead and readpage netfs helpers omits ca5805003703 netfs, mm: Add set/end/wait_on_page_fscache() aliases omits 70a22b068586 netfs, mm: Move PG_fscache helper funcs to linux/netfs.h omits cfe176fe3bcc netfs: Documentation for helper library omits 21dc0cb05ee8 netfs: Make a netfs helper module omits a1657321df77 mm: Implement readahead_control pageset expansion omits 8ac07cba4e86 mm: Add set/end/wait functions for PG_private_2 omits 181d1413856d iov_iter: Add ITER_XARRAY omits 5584029fd8c7 Merge branch 'kvm-arm64/vlpi-save-restore' into kvmarm-mas [...] omits cc0a62bc9731 PM / devfreq: imx8m-ddrc: Remove imx8m_ddrc_get_dev_status omits a4016044a6a0 PM / devfreq: Remove the invalid description for get_target_freq omits 3644162cd91d PM / devfreq: Check get_dev_status in devfreq_update_stats omits 5cca99493b0c PM / devfreq: Fix the wrong set_freq path for userspace go [...] omits abf4cde7d375 dt-bindings: devfreq: rk3399_dmc: Remove references of une [...] omits deee7ac8b315 dt-bindings: devfreq: rk3399_dmc: Add rockchip,pmu phandle. omits 78efa762997d PM / devfreq: rk3399_dmc: Simplify with dev_err_probe() omits 2025a5b282de Merge branch 'immutable-devfreq-v5.13-rc1' into HEAD omits e5171e6d46fc PM / devfreq: Use more accurate returned new_freq as resume_freq omits 9856e28df83e PM / devfreq: Unlock mutex and free devfreq struct in error path omits 323397ef4d00 clocksource/drivers/dw_apb_timer_of: Add handling for pote [...] omits c2c4a6160331 clocksource/drivers/npcm: Add support for WPCM450 omits 43fbc9f4b90d clocksource/drivers/sh_cmt: Don't use CMTOUT_IE with R-Car Gen2/3 omits 6a8b1258c69c clocksource/drivers/pistachio: Fix trivial typo omits fb923b2b2326 clocksource/drivers/ingenic_ost: Fix return value check in [...] omits 0031538db8fe clocksource/drivers/timer-ti-dm: Add missing set_state_one [...] omits 8effd93c3406 clocksource/drivers/timer-ti-dm: Fix posted mode status ch [...] omits ad72ac0219de dt-bindings: timer: renesas,cmt: Document R8A77961 omits 9e7617898a8c dt-bindings: timer: renesas,cmt: Add r8a779a0 CMT support omits 9789ec2a86ac clocksource/drivers/ingenic-ost: Add support for the JZ4760B omits ea13fc7300a1 clocksource/drivers/ingenic: Add support for the JZ4760 omits 215042ece980 Merge branch 'landlock_lsm' into next-testing omits f642729df390 landlock: Add user and kernel documentation omits 8574395beb81 samples/landlock: Add a sandbox manager example omits 02890ddc1cd7 selftests/landlock: Add user space tests omits 818946f8b806 arch: Wire up Landlock syscalls omits c5eafae25eb5 landlock: Add syscall implementations omits 25d359e9a64b landlock: Support filesystem access-control omits fa56a0d6c980 fs,security: Add sb_delete hook omits 96760b9425aa LSM: Infrastructure management of the superblock omits 1c6511caefdd landlock: Add ptrace restrictions omits 873bae2ddaca landlock: Set up the security framework and manage credentials omits b31cc9518965 landlock: Add ruleset and domain management omits 34eae979d9c1 landlock: Add object management omits 2e2f7548094b Merge branch 'kvm-arm64/nvhe-sve' into kvmarm-master/next omits 1c7c039b8fc6 Merge branch 'kvm-arm64/nvhe-wxn' into kvmarm-master/next omits 8a605ba2abbc Merge branch 'kvm-arm64/nvhe-sve' into kvmarm-master/next omits 723c7003c1ab vdpa: introduce virtio pci driver omits 2c9141572a33 dt-bindings/timer: ingenic: Add compatible strings for JZ4760(B) omits f46636f425c0 dt-bindings: timer: renesas,tmu: Document missing Gen3 SoCs omits df1c002198a8 Merge branch 'for-5.12' into for-next omits 697dabd5d370 Merge branches 'soc-for-v5.12' and 'dt-for-v5.12' into for-next omits 9dcd47fc1f7d Merge branch 'fixes-v5.10' into next-testing adds 035d80695fae Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4ea51e0e37c8 Merge tag 'for-linus-2021-04-08' of git://git.kernel.org/p [...] adds 315f02c60d94 KVM: x86/mmu: preserve pending TLB flush across calls to k [...] adds d381b05e8605 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds c8426b2700b5 ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 adds e0a472fffe43 Merge tag 'sound-5.12-rc7' of git://git.kernel.org/pub/scm [...] adds 3fb4f979b4fa Merge tag 's390-5.12-6' of git://git.kernel.org/pub/scm/li [...] adds f070df4cdd6f Merge remote-tracking branch 'arm-current/fixes' adds a983a97d62c7 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds fbb9e86636ba arm64: dts: allwinner: h6: Switch to macros for RSB clock/ [...] adds 3dd4ce4185df arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems adds c89f3af3b5ba MAINTAINERS: Add our new mailing-list adds 2a996ecd142d MAINTAINERS: Match on allwinner keyword adds 7a2f6e69e9c1 arm64: dts: allwinner: h6: beelink-gs1: Remove ext. 32 kHz [...] adds 974be36e1ca9 Merge tag 'sunxi-fixes-for-5.12-1' of git://git.kernel.org [...] adds aa68a77863b3 Merge tag 'qcom-drivers-fixes-for-5.12' of git://git.kerne [...] adds b9a9786a13ea Merge tag 'omap-for-v5.12/fixes-rc6-signed' of git://git.k [...] adds 5e795689337b Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds e5b8dab2357d Merge remote-tracking branch 'powerpc-fixes/fixes' adds 4ba86128ba07 Revert "net: sched: bump refcount for new action in ACT re [...] adds 87c750e8c38b net: sched: fix action overwrite reference counting adds b3650bf76a32 net: sched: fix err handler in tcf_action_init() adds f2fbd0aacdaf Merge branch 'net-sched-action-init-fixes' adds 3583a4e8d77d ipv6: report errors for iftoken via netlink extack adds dd0b45538146 mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN adds 71826654ce40 rfkill: revert back to old userspace API by default adds 1153a74768a9 mac80211: fix TXQ AC confusion adds 7d73cd946d4b mac80211: fix time-is-after bug in mlme adds 1b5ab825d9ac cfg80211: remove WARN_ON() in cfg80211_sme_connect adds b57aa17f07c9 virt_wifi: Return micros for BSS TSF values adds b5ac0146492f cfg80211: check S1G beacon compat element length adds abaf94ecc9c3 nl80211: fix potential leak of ACL params adds 9a6847ba1747 nl80211: fix beacon head validation adds ac075bdd6899 Merge tag 'mac80211-for-net-2021-04-08.2' of git://git.ker [...] adds e4d4d456436b bpf, x86: Validate computation of branch displacements for x86-64 adds 26f55a59dc65 bpf, x86: Validate computation of branch displacements for x86-32 adds 971e3057113d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 1ffbc7ea9160 net: sched: sch_teql: fix null-pointer dereference adds b2d0efc4be7e i40e: Fix parameters in aq_get_phy_register() adds 12738ac4754e i40e: Fix sparse errors in i40e_txrx.c adds d6d04ee6d2c9 i40e: Fix sparse error: uninitialized symbol 'ring' adds 6b5674fe6b9b i40e: Fix sparse error: 'vsi->netdev' could be null adds 8a1e918d833c i40e: Fix sparse warning: missing error code 'err' adds 1831da7ea5bd ice: fix memory leak of aRFS after resuming from suspend adds 6494d15fd643 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds a300d66ce61e Merge remote-tracking branch 'net/master' adds afd0be729953 libbpf: Fix potential NULL pointer dereference adds 0e4912ab627c Merge remote-tracking branch 'bpf/master' adds 2f65a6cf81b7 Merge remote-tracking branch 'netfilter/master' adds 603c4690b01a RDMA/cxgb4: check for ipv6 address properly while destroyi [...] adds 5de61a47eb90 IB/hfi1: Fix probe time panic when AIP is enabled with a b [...] adds e1ad897b9c73 RDMA/qedr: Fix kernel panic when trying to access recv_cq adds d1c803a9ccd7 RDMA/addr: Be strict with gid size adds aaea7508678f Merge remote-tracking branch 'rdma-fixes/for-rc' adds 44de8d80dba4 ASoC: rt1011: remove pack_id check in rt1011 adds 7b3f5b207da5 ASoC: codecs: Fix runtime PM imbalance in tas2552_probe adds 5247caa0b3b4 Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus adds 499146538437 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds b40b4b68df1f Merge remote-tracking branch 'regmap-fixes/for-linus' adds 899c77922040 Merge remote-tracking branch 'regulator-fixes/for-linus' adds a21fbc42807b spi: spi-zynqmp-gqspi: Fix runtime PM imbalance in zynqmp_ [...] adds 794aaf01444d spi: Fix use-after-free with devm_spi_alloc_* adds f7fa12400777 Merge remote-tracking branch 'spi/for-5.12' into spi-linus adds 2c5bbdd05c44 Merge remote-tracking branch 'spi-fixes/for-linus' adds 14d5f57b17e4 Merge remote-tracking branch 'pci-current/for-linus' adds 424e6ffeebd0 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds bc2f3e4c6628 Merge tag 'thunderbolt-for-v5.12-rc7' of git://git.kernel. [...] adds 94761f90a076 Merge remote-tracking branch 'usb.current/usb-linus' adds ecaee6aeed47 Merge remote-tracking branch 'phy/fixes' adds 216e5c28a25d Merge remote-tracking branch 'soundwire-fixes/fixes' adds 350f67097298 Merge remote-tracking branch 'input-current/for-linus' adds 0198ccc21f16 Merge remote-tracking branch 'ide/master' adds 67f12839223b Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 92e08bf38286 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 8194256426dd Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 50867d8e2c94 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds ac033e0e09e5 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 48d499bd8919 of: unittest: overlay: ensure proper alignment of copied FDT adds bb400fa61905 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 0dcf8febcb7b scsi: iscsi: Fix iSCSI cls conn state adds 176ddd89171d scsi: libsas: Reset num_scatter if libata marks qc as NODATA adds d8f30c8b9814 Merge remote-tracking branch 'scsi-fixes/fixes' adds df7232c4c676 drm/amd/display: Add missing mask for DCN3 adds 1b0b6e939f11 drm/amdgpu: Fix size overflow adds 2efc021060c2 drm/radeon: Fix size overflow adds cdcc108a2ace drm/amdgpu/smu7: fix CAC setting on TOPAZ adds 2bbbb07da802 Merge tag 'amd-drm-fixes-5.12-2021-04-08' of https://gitla [...] adds b73faff2d975 Merge remote-tracking branch 'drm-fixes/drm-fixes' adds b6a37a93c9ac drm/i915: Fix invalid access to ACPI _DSM objects adds 422ad54b4038 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 835d3b62622d Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds cc294a093e68 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 555bf69c375f Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds 35d65ab3fdba drm/vc4: plane: Remove redundant assignment adds eb9dfdd1ed40 drm/vc4: crtc: Reduce PV fifo threshold on hvs4 adds de1080234c7c Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 4c5045006c84 Merge remote-tracking branch 'kbuild/for-next' new f9c9249d244a Merge remote-tracking branch 'dma-mapping/for-next' new 886384c33725 Merge remote-tracking branch 'asm-generic/master' new 751c8b61ab92 Merge remote-tracking branch 'arm/for-next' new cccb78ce89c4 arm64/sve: Rework SVE access trap to convert state in registers new a7dcf58ae5d2 arm64: Add __init section marker to some functions new df652a16a657 arm64: mte: Remove unused mte_assign_mem_tag_range() new 3e237387bb76 arm64: Document requirements for fine grained traps at boot new 31c00d2aeaa2 arm64: Disable fine grained traps on boot new 230800cd315c arm64: Require that system registers at all visible ELs be [...] new cac642c12a80 arm64: cpufeature: Allow early filtering of feature override new 31a32b49b80f arm64: Cope with CPUs stuck in VHE mode new 2d726d0db6ac arm64: Get rid of CONFIG_ARM64_VHE new 54cf7c56e422 Merge branches 'for-next/misc', 'for-next/kselftest', 'for [...] new d00757058522 Merge remote-tracking branch 'arm64/for-next/core' new ed6bd30b7598 Merge remote-tracking branch 'arm-perf/for-next/perf' new a0b3c39c055d Merge branch 'arm/fixes' into for-next new 4be3f47e1bd5 Merge tag 'scmi-updates-5.13' of git://git.kernel.org/pub/ [...] new 207481077b07 Merge tag 'qcom-drivers-for-5.13' of git://git.kernel.org/ [...] new 38ad957b04c5 firmware: stratix10-svc: build only on 64-bit ARM new 0ffc253e2e0e Merge tag 'socfpga_update_for_v5.13_part2' of git://git.ke [...] new 4a3c88952e13 Merge tag 'v5.12-next-soc.2' of git://git.kernel.org/pub/s [...] new f8e547f5285b Merge tag 'memory-controller-drv-5.13' of git://git.kernel [...] new 0a8e73301d2b Merge tag 'memory-controller-drv-tegra-5.13' of git://git. [...] new ecf4776b0607 Merge branch 'arm/drivers' into for-next new 413def32a634 soc: document merges new f233c44e2e90 Merge branch 'arm/fixes' into for-next new fd3b2aa100fa Merge commit '71b25f4df984' from tty/tty-next new 847bea3d08af Merge remote-tracking branch 'arm64/for-next/fiq' new 5b8c86b92c6e Merge branch 'apple/m1-dependency' into arm/apple-m1 new fd8b0990d915 dt-bindings: vendor-prefixes: Add apple prefix new 007bd42364b5 dt-bindings: arm: apple: Add bindings for Apple ARM platforms new 6e33145afc84 dt-bindings: arm: cpus: Add apple,firestorm & icestorm com [...] new 11ecdad722da arm64: cputype: Add CPU implementor & types for the Apple [...] new a6cf39fbe133 dt-bindings: timer: arm,arch_timer: Add interrupt-names support new 86332e9e3477 arm64: arch_timer: Implement support for interrupt-names new 7c566bb5e4d5 asm-generic/io.h: Add a non-posted variant of ioremap() new eeba4b016864 docs: driver-api: device-io: Document I/O access functions new 08e9b5be9efb docs: driver-api: device-io: Document ioremap() variants & [...] new 9a63ae850255 arm64: Implement ioremap_np() to map MMIO as nGnRnE new b10eb2d50911 asm-generic/io.h: implement pci_remap_cfgspace using ioremap_np new 89897f739d7b of/address: Add infrastructure to declare MMIO as non-posted new 8a657f71705f arm64: Move ICH_ sysreg bits from arm-gic-v3.h to sysreg.h new f531d25bda55 dt-bindings: interrupt-controller: Add DT bindings for apple-aic new 76cde2639411 irqchip/apple-aic: Add support for the Apple Interrupt Controller new aea5f69f2e91 arm64: Kconfig: Introduce CONFIG_ARCH_APPLE new aad9742f0c8f dt-bindings: display: Add apple,simple-framebuffer new 7d2d16ccf15d arm64: apple: Add initial Apple Mac mini (M1, 2020) devicetree new 1bb2fd3880d4 Merge tag 'm1-soc-bringup-v5' of https://github.com/AsahiL [...] new 0d5fe4b31785 Merge branch 'arm/apple-m1' into for-next new 4b8cf90637f2 Merge tag 'ti-k3-dt-for-v5.13' of git://git.kernel.org/pub [...] new aa1e345ade42 Merge tag 'amlogic-dt64' of git://git.kernel.org/pub/scm/l [...] new 36de77e35f3b Merge tag 'omap-for-v5.13/dt-v2-signed' of git://git.kerne [...] new 59206cf877be Merge tag 'samsung-dt-5.13' of git://git.kernel.org/pub/sc [...] new 2ce5e1b010f4 Merge tag 'samsung-dt64-5.13' of git://git.kernel.org/pub/ [...] new e2b064fec8e4 Merge tag 'at91-dt-5.13' of git://git.kernel.org/pub/scm/l [...] new e3e1276295a4 Merge tag 'mvebu-dt-5.13-1' of git://git.kernel.org/pub/sc [...] new d8fcfbf38fe1 ARM: dts: owl-s500-roseapplepi: Add ATC2603C PMIC new e32ef5e636d6 Merge branch 'arm/dt' into for-next new d515102f56a0 Merge tag 'qcom-arm64-defconfig-for-5.13' of git://git.ker [...] new 2de5bb995656 Merge tag 'omap-for-v5.13/defconfig-signed' of git://git.k [...] new 09ccc0ee1227 Merge branch 'arm/defconfig' into for-next new c1ce9d8081a9 ARM: hisi: use the correct HiSilicon copyright new d74b25572a4f Merge tag 'hisi-armv7soc-for-5.13' of git://github.com/his [...] new f47e8e14373a Merge tag 'omap-for-v5.13/soc-signed' of git://git.kernel. [...] new a0c97a6bd630 Merge tag 'samsung-soc-5.13' of git://git.kernel.org/pub/s [...] new 6939bdd5502b Merge branch 'arm/soc' into for-next new 4b9a8b10ed8a soc: document merges new 8d0a4a051711 Merge remote-tracking branch 'arm-soc/for-next' new ad9f2bb8b557 Merge remote-tracking branch 'actions/for-next' new 91bed2182e3e Merge remote-tracking branch 'amlogic/for-next' new 1cdc03b8a5e4 ARM: dts: aspeed: add ASRock E3C246D4I BMC new 1805253167eb ARM: dts: aspeed: rainier: Add directly controlled LEDs new e36ce705a7d6 ARM: dts: aspeed: rainier: Add gpio-keys-polled for fans new 221cc3e3244d ARM: dts: aspeed: rainier: Add additional processor CFAMs new 5a546b39a395 ARM: dts: aspeed: rainier: Add presence GPIOs new e3da42efc200 ARM: dts: aspeed: rainier: Enable fan watchdog new 75141dea658c ARM: dts: aspeed: rainier: Add missing fan nodes new dc89da7823c4 ARM: dts: aspeed: rainier 4U: Fix fan configuration new 81dd998ebb47 ARM: dts: aspeed: everest: Add I2C components new 07c8bbea12d6 ARM: dts: aspeed: everest: Add max31785 fan controller device new 72db3bf2c37b ARM: dts: aspeed: everest: Add FSI CFAMs and re-number engines new efc081b34d92 ARM: dts: aspeed: everest: Add pca9552 fan presence new 777e34a84e38 ARM: dts: aspeed: everest: Add power supply i2c devices new c555c47fd68d ARM: dts: aspeed: everest: Add UCD90320 power sequencer new 870c29a48a5b ARM: dts: aspeed: everest: GPIOs support new 8db1d8852531 ARM: dts: aspeed: everest: Add RTC new fbc90c4e90a0 ARM: dts: aspeed: everest: Enable fan watchdog new c2e529d36d37 ARM: dts: aspeed: everest: Add size/address cells new f9ef8dd22bdd ARM: dts: aspeed: Add Rainier 1S4U machine new fed7b9404b42 Merge remote-tracking branch 'aspeed/for-next' new 517cb4cfaf3a Merge remote-tracking branch 'at91/at91-next' new 5b531a60be6c Merge remote-tracking branch 'drivers-memory/for-next' new a3c9be86af09 Merge remote-tracking branch 'imx-mxs/for-next' new c82746bedf88 Merge remote-tracking branch 'keystone/next' new 16e7270c4874 Merge remote-tracking branch 'mediatek/for-next' new 44983c2a026b Merge remote-tracking branch 'mvebu/for-next' new 17ba4fe0477e Merge remote-tracking branch 'omap/for-next' new a65aa9678683 Merge branch 'drivers-fixes-for-5.12' into for-next new d38db5182343 arm64: dts: qcom: update usb qmp phy clock-cells property new 769738fc49bb soc: qcom: pdr: Fix error return code in pdr_register_listener new a9fe8ca17dff Merge branches 'arm64-defconfig-for-5.13', 'arm64-for-5.13 [...] new 348e14799ed2 Merge remote-tracking branch 'qcom/for-next' new fca7e265855f Merge remote-tracking branch 'raspberrypi/for-next' new 1c7231767cb5 Merge remote-tracking branch 'realtek/for-next' new e6d455b5863e Merge remote-tracking branch 'renesas/next' new cb7b8dc42e5e Merge remote-tracking branch 'reset/reset/next' new bea461ebf9b9 Merge remote-tracking branch 'rockchip/for-next' new 348ca32b5e66 Merge remote-tracking branch 'samsung-krzk/for-next' new a0535e397b01 Merge remote-tracking branch 'scmi/for-linux-next' new c89ad519dd96 Merge remote-tracking branch 'sunxi/sunxi/for-next' new e0ca9a406ae0 Merge remote-tracking branch 'tegra/for-next' new 79885ec1e669 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 50ce6826a48f clk: fixed: fix double free in resource managed fixed-fact [...] new 4723a85e3d4e Merge branch 'clk-fixes' into clk-next new 657d4d1934f7 clk: socfpga: arria10: Fix memory leak of socfpga_clk on e [...] new 52d1a8da40b3 clk: socfpga: remove redundant initialization of variable div new 665913f2796a Merge branch 'clk-socfpga' into clk-next new c68da22dc9cc clk: qcom: dispcc-sc7180: drop unused enum entries new 6fec0c87ad00 clk: qcom: dispcc-sm8250: drop unused enum entries new b6f3fd686e2d clk: qcom: gcc-sm8250: drop unused enum entries new c9944417ee14 clk: qcom: gpucc-sc7180: drop unused enum entries new 2bd019f22d9f clk: qcom: gpucc-sdm845: drop unused enum entries new a138f9313745 clk: qcom: gpucc-sm8150: drop unused enum entries new 5f1792e98596 clk: qcom: gpucc-sm8250: drop unused enum entries new c33794a4c1f7 clk: qcom: videocc-sc7180: drop unused enum entries new 477c59f0747b clk: qcom: videocc-sm8150: drop unused enum entries new 2e30f6492c31 clk: qcom: videocc-sm8250: drop unused enum entries new 7acd22512907 clk: qcom: dispcc-sdm845: convert to parent data new 040184b7d015 clk: qcom: gpucc-sdm845: convert to parent data new 7f195c06e345 clk: qcom: videocc-sdm845: convert to parent data new c9bef8edb0c3 clk: qcom: gpucc-sdm845: get rid of the test clock new 35e4368fa3ea clk: qcom: dispcc-sdm845: get rid of the test clock new 789ab2c2c33b clk: qcom: videocc-sdm845: get rid of the test clock new f8fae78c81c8 clk: qcom: dispcc-sc7180: use parent_hws where possible new 634e438f4cdf clk: qcom: dispcc-sm8250: use parent_hws where possible new 041b893be485 clk: qcom: gcc-sc7180: use parent_hws where possible new 53ec3b325f89 clk: qcom: gcc-sc7280: use parent_hws where possible new 8e41d02717e7 clk: qcom: gcc-sdx55: use parent_hws where possible new 6326cc388bdb clk: qcom: gcc-sm8150: use parent_hws where possible new 31192234a1be clk: qcom: gcc-sm8250: use parent_hws where possible new 097a88884272 clk: qcom: gcc-sm8350: use parent_hws where possible new 637bc9c0abce clk: qcom: gpucc-sm8150: use parent_hws where possible new 55321d6faeee clk: qcom: gpucc-sm8250: use parent_hws where possible new c97b6b41e983 clk: qcom: videocc-sm8150: use parent_hws where possible new b70729135139 clk: qcom: videocc-sm8250: use parent_hws where possible new e957ca2a930a clk: qcom: gcc-sc7180: use ARRAY_SIZE instead of specifyin [...] new b6cf77a7a961 clk: qcom: gcc-sc8180x: use ARRAY_SIZE instead of specifyi [...] new 60ca4670fd64 clk: qcom: gcc-sm8150: use ARRAY_SIZE instead of specifyin [...] new c864cd5f506c clk: qcom: gcc-sm8250: use ARRAY_SIZE instead of specifyin [...] new 886fd9a4b428 clk: qcom: gcc-sm8350: use ARRAY_SIZE instead of specifyin [...] new 6a861bd8cf3c Merge branch 'clk-qcom' into clk-next new c3ce6a4a812b clk: zynqmp: Enable the driver if ZYNQMP_FIRMWARE is selected new 21f237534661 clk: zynqmp: Drop dependency on ARCH_ZYNQMP new d7fd3f9f53df clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback new 394cdb69a3c3 clk: zynqmp: pll: add set_pll_mode to check condition in z [...] new cd57ec7b7315 Merge branch 'clk-zynq' into clk-next new 45600186f5db Merge remote-tracking branch 'clk/clk-next' new b4093463be26 Merge remote-tracking branch 'clk-imx/for-next' new 7f32917642c7 clk: samsung: Remove redundant dev_err calls new 68906f6ccdbc Merge remote-tracking branch 'clk-samsung/for-next' new fee4ab00df42 Merge remote-tracking branch 'csky/linux-next' new 50fd96cd23c2 Merge remote-tracking branch 'h8300/h8300-next' new 628eb653f222 Merge remote-tracking branch 'm68k/for-next' new 59cf46c7be1a Merge remote-tracking branch 'm68knommu/for-next' new 3f307e8e3000 Merge remote-tracking branch 'microblaze/next' new bb2d4d068e49 Merge remote-tracking branch 'mips/mips-next' new d03a7a8f9bef Merge remote-tracking branch 'parisc-hd/for-next' new 11d92156f7a8 powerpc/pseries: Only register vio drivers if vio bus exists new 937c49d10b4d powerpc/mm: Revert "powerpc/mm: Remove DEBUG_VM_PGTABLE su [...] new 8cdf748d557f powerpc/uaccess: Remove __get_user_allowed() and unsafe_op_wrap() new 9bd68dc5d746 powerpc/uaccess: Define ___get_user_instr() for ppc32 new 3fa3db32956d powerpc/align: Convert emulate_spe() to user_access_begin new bad956b8fe1a powerpc/uaccess: Remove __get/put_user_inatomic() new 35506a3e2d7c powerpc/uaccess: Move get_user_instr helpers in asm/inst.h new 111631b5e9da powerpc/align: Don't use __get_user_instr() on kernel addresses new ed0d9c66f97c powerpc/uaccess: Call might_fault() inconditionaly new be15a1657965 powerpc/uaccess: Remove __unsafe_put_user_goto() new 028e15616857 powerpc/uaccess: Remove __chk_user_ptr() in __get/put_user new 9975f852ce1b powerpc/uaccess: Remove calls to __get_user_bad() and __pu [...] new f904c22f2a9f powerpc/uaccess: Split out __get_user_nocheck() new 17f8c0bc21bb powerpc/uaccess: Rename __get/put_user_check/nocheck new e72fcdb26cde powerpc/uaccess: Refactor get/put_user() and __get/put_user() new 035785ab2826 powerpc/uaccess: Introduce __get_user_size_goto() new 5cd29b1fd3e8 powerpc/uaccess: Use asm goto for get_user when compiler s [...] new fb05121fd6a2 signal: Add unsafe_get_compat_sigset() new c1cc1570bc8d powerpc/uaccess: Also perform 64 bits copies in unsafe_cop [...] new 7c11f8893a76 powerpc/signal: Add unsafe_copy_ck{fpr/vsx}_from_user new f918a81e209f powerpc/signal32: Rename save_user_regs_unsafe() and save_ [...] new ca9e1605cdd9 powerpc/signal32: Remove ifdefery in middle of if/else in [...] new 362471b3192e powerpc/signal32: Perform access_ok() inside restore_user_regs() new 036fc2cb1dc2 powerpc/signal32: Reorder user reads in restore_tm_user_regs() new 627b72bee84d powerpc/signal32: Convert restore_[tm]_user_regs() to user [...] new 887f3ceb51cd powerpc/signal32: Convert do_setcontext[_tm]() to user acc [...] new c7393a71eb1a powerpc/signal32: Simplify logging in sigreturn() new 6944caad78fc powerpc/bpf: Remove classical BPF support for PPC32 new ed573b57e77a powerpc/bpf: Change register numbering for bpf_set/is_seen [...] new f1b1583d5faa powerpc/bpf: Move common helpers into bpf_jit.h new 4ea76e90a97d powerpc/bpf: Move common functions into bpf_jit_comp.c new c426810fcf9f powerpc/bpf: Change values of SEEN_ flags new 355a8d26cd04 powerpc/asm: Add some opcodes in asm/ppc-opcode.h for PPC32 eBPF new 51c66ad849a7 powerpc/bpf: Implement extended BPF on PPC32 new 40272035e1d0 powerpc/bpf: Reallocate BPF registers to volatile register [...] new b0b3b2c78ec0 powerpc: Switch to relative jump labels new 4763d3782764 powerpc: Spelling/typo fixes new b8b2f37cf632 powerpc/64s: Fix pte update for kernel memory on radix new 29e3ea8cbd29 selftests/powerpc: Test for spurious kernel memory faults [...] new 56bec2f9d4d0 powerpc/mm/64s: Add _PAGE_KERNEL_ROX new b56d55a5aa4a powerpc/pseries: Add key to flags in pSeries_lpar_hpte_upd [...] new 2c02e656a29d powerpc/64s: Use htab_convert_pte_flags() in hash__mark_ro [...] new 6f223ebe9c3f powerpc/mm/64s/hash: Factor out change_memory_range() new 87e65ad7bd3a powerpc/mm/64s/hash: Add real-mode change_memory_range() f [...] new bd573a81312f powerpc/mm/64s: Allow STRICT_KERNEL_RWX again new c6b4c9147f8b powerpc/64: Move security code into security.c new acd4dfeb49c8 powerpc/kexec: Don't use .machine ppc64 in trampoline_64.S new 08a022ad3dfa powerpc/powernv/memtrace: Allow mmaping trace buffers new 812aa68ef7d4 selftests/powerpc: Suggest memtrace instead of /dev/mem fo [...] new 10f8f96179ec powerpc/perf: Fix PMU constraint check for EBB events new 98db179a78dd powerpc/64s: power4 nap fixup in C new 01ed0510941a powerpc/pseries: remove unneeded semicolon new b27dadecdf91 powerpc: iommu: fix build when neither PCI or IBMVIO is set new c46bbf5d2def powerpc/32: Remove powerpc specific definition of 'ptrdiff_t' new e3c40c5a461c Merge remote-tracking branch 'powerpc/next' new 242b0b398ccd soc: fsl: enable acpi support in RCPM driver new 6d8f2a826070 Merge remote-tracking branch 'soc-fsl/next' new 577185918d8a Merge remote-tracking branch 'risc-v/for-next' new 87ddcc82c241 Merge remote-tracking branch 's390/for-next' new 909f55bf3716 Merge remote-tracking branch 'sh/for-next' new ff1769490c3f Merge remote-tracking branch 'xtensa/xtensa-for-next' new c6600123e894 Merge remote-tracking branch 'pidfd/for-next' new 788abcfb66c1 iov_iter: Add ITER_XARRAY new 9d56878a25b4 mm: Add set/end/wait functions for PG_private_2 new 2347f5e22e8d mm/filemap: Pass the file_ra_state in the ractl new 821f27a5e23b fs: Document file_ra_state new f801f50fd75c mm: Implement readahead_control pageset expansion new aefe5de88202 netfs: Make a netfs helper module new 72159100faad netfs: Documentation for helper library new a790c5487b9d netfs, mm: Move PG_fscache helper funcs to linux/netfs.h new 80b1a7a68807 netfs, mm: Add set/end/wait_on_page_fscache() aliases new 5efe92bd6499 netfs: Provide readahead and readpage netfs helpers new d6123cf48f43 netfs: Add tracepoints new 26eba35c01ae netfs: Gather stats new 2141cd7e93c1 netfs: Add write_begin helper new d2cc279eebaf netfs: Define an interface to talk to a cache new 83d35cc93487 netfs: Add a tracepoint to log failures that would be othe [...] new fce8d8a1ae46 fscache, cachefiles: Add alternate API to use kiocb for re [...] new 04afddf008bd afs: Disable use of the fscache I/O routines new f072c22f6888 afs: Pass page into dirty region helpers to provide THP size new f9ab9ee26c47 afs: Print the operation debug_id when logging an unexpect [...] new 7b3558913624 afs: Move key to afs_read struct new 20bcfa7127f5 afs: Don't truncate iter during data fetch new 8debc0a5b541 afs: Log remote unmarshalling errors new e5461ef70f19 afs: Set up the iov_iter before calling afs_extract_data() new 6680d9067583 afs: Use ITER_XARRAY for writing new 21720982850e afs: Wait on PG_fscache before modifying/releasing a page new e44ab1bda761 afs: Extract writeback extension into its own function new 5867c3cc8991 afs: Prepare for use of THPs new f780ea235056 afs: Use the fs operation ops to handle FetchData completion new cca1fbb46e38 afs: Use new netfs lib read helper API new 3b541757ad58 afs: Use the netfs_write_begin() helper new f3ad50dc62e2 Merge remote-tracking branch 'fscache/fscache-next' new 40f066cb154d Merge remote-tracking branch 'btrfs/for-next' new 4e456b30f78c cifs: On cifs_reconnect, resolve the hostname again. new d135be0a7fb8 fs: cifs: Remove unnecessary struct declaration new 0fc9322ab5e1 cifs: escape spaces in share names new 5773ec5ddf00 Merge remote-tracking branch 'cifs/for-next' new b265cd02d41c Merge remote-tracking branch 'cifsd/cifsd-for-next' new 452776d9b2d8 Merge remote-tracking branch 'ecryptfs/next' new 1b58c3d670d7 Merge remote-tracking branch 'erofs/dev' new 74f5ebdeaaff Merge remote-tracking branch 'exfat/dev' new 0a04ce791dca Merge remote-tracking branch 'ext3/for_next' new 7c1cc4dd644c Merge remote-tracking branch 'f2fs/dev' new 72077838dffc Merge remote-tracking branch 'jfs/jfs-next' new eeb8695cc87c Merge remote-tracking branch 'cel/for-next' new 52b0fb198f05 Merge remote-tracking branch 'overlayfs/overlayfs-next' new dd87a0ff3feb Merge remote-tracking branch 'v9fs/9p-next' new 2bfc9272001e Merge remote-tracking branch 'xfs/for-next' new 76beb5788945 Merge remote-tracking branch 'iomap/iomap-for-next' new 693b5a61021a Merge remote-tracking branch 'file-locks/locks-next' new a96d5dd89e08 Merge remote-tracking branch 'vfs/for-next' new 168245449f44 Merge remote-tracking branch 'printk/for-next' new b216aa1a72d7 Merge remote-tracking branch 'pci/next' new f7a23e643929 Merge remote-tracking branch 'pstore/for-next/pstore' new 66ff89946e6a HID: fix memdup.cocci warnings new e9bb37ff35bb HID: hid-thrustmaster: Demote a bunch of kernel-doc abuses new b9de78190069 Merge branch 'for-5.13/thrustmaster' into for-next new 4ce3ba523401 HID: intel-ish-hid: Remove unused variable 'err' new a2e7aa05d2ad HID: ishtp-hid-client: Move variable to where it's actually used new 3977e00eb33b HID: intel-ish-hid: pci-ish: Remove unused variable 'ret' new d5831bee4e1a HID: intel-ish: Supply some missing param descriptions new 15484948a350 HID: intel-ish: Fix a naming disparity and a formatting error new 73c26336b11a HID: intel-ish-hid: Fix a little doc-rot new 99c6f9657033 HID: intel-ish-hid: Fix potential copy/paste error new 5f87e0279130 HID: intel-ish-hid: ipc: Correct fw_reset_work_fn() functi [...] new fb42b1da3243 HID: ishtp-hid-client: Fix incorrect function name report_ [...] new 509405cd7ed2 HID: intel-ish-hid: ishtp-fw-loader: Fix a bunch of format [...] new c57179c73562 HID: ishtp-hid-client: Fix 'suggest-attribute=format' comp [...] new 1579a442f1e4 Merge branch 'for-5.13/intel-ish' into for-next new 4cbf8aa75cf3 HID: usbhid: Repair a formatting issue in a struct description new fbe352aa7bbd HID: usbhid: hid-pidff: Demote a couple kernel-doc abuses new 8802d1546b79 HID: hid-alps: Correct struct misnaming new cd2bb7b73e0b HID: hid-core: Fix incorrect function name in header new a3760cd75e33 HID: hid-kye: Fix incorrect function name for kye_tablet_enable() new ae71db0d4d68 HID: hid-picolcd_core: Remove unused variable 'ret' new 3f37fdcd313d HID: hid-logitech-hidpp: Fix conformant kernel-doc header [...] new a62ce117ac18 HID: hid-uclogic-rdesc: Kernel-doc is for functions and structs new 5abb54458242 HID: hid-uclogic-params: Ensure function names are present [...] new dbf104fdd42e HID: hid-sensor-custom: Remove unused variable 'ret' new 1784cd57e35f HID: wacom_sys: Demote kernel-doc abuse new 07b34ddd759b HID: hid-sensor-hub: Remove unused struct member 'quirks' new ff0e9ee3a6d4 HID: hid-sensor-hub: Move 'hsdev' description to correct s [...] new 993e3887a02d Merge branch 'for-5.13/warnings' into for-next new e33db9079ac0 Merge remote-tracking branch 'hid/for-next' new df8a39f2911a i2c: imx: mention Oleksij as maintainer of the binding docs new d8c808855283 Merge branch 'i2c/for-current' into i2c/for-next new 3ab4ce2daf09 i2c: designware: Fix return value check in navi_amd_regist [...] new bb7f086b8404 i2c: core: simplify devm_i2c_new_dummy_device() new 660f58b6d290 i2c: remove unused 'version.h' include in drivers new 9b5fe2192ce1 Merge branch 'i2c/for-5.13' into i2c/for-next new b4585b792377 Merge remote-tracking branch 'i2c/i2c/for-next' new 08c0f7eb571c Merge remote-tracking branch 'i3c/i3c/next' new 5dbc48fa7560 Merge remote-tracking branch 'dmi/dmi-for-next' new 6b70c9c43569 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 1f287bc4e2d0 fs/namespace: correct/improve kernel-doc notation new 8be594b22adf Documentation: filesystems api-summary: add namespace.c new c5c1c700e2ea doc: admin-guide: remove explanation of "watchdog/%u" new 0e5e0a555376 docs: reporting-issues: Remove reference to oldnoconfig new 1446e32235b1 docs/gcov: Convert two tags to ref in dev-tools/gov.rst new d1ad0a736122 docs: Minor spelling fix in spi documentation new dde201b901bf docs/zh_CN: add cpu-freq core.rst translation new 8b6d5ae8a996 docs/zh_CN: add cpu-freq cpu-drivers.rst translation new ffd1f19d0834 docs/zh_CN: add cpu-freq cpufreq-stats.rst translation new 4d6687730dd5 docs/zh_CN: add cpu-freq index.rst translation new b8dc02995a39 docs/zh_CN: add cpu-freq to zh_CN index new 057e7eff6ba7 docs/zh_CN: add mips to zh_CN index new 2061761e4b57 docs/zh_CN: add iio to zh_CN index new 269dd42f4776 docs/zh_CN: add riscv to zh_CN index new 84de8154c516 tools: Fix a typo in kernel-chktaint new dfc7927d4ee0 doc/zh_CN: Clean zh_CN translation maintainer new 5475a7a57a01 Merge remote-tracking branch 'jc_docs/docs-next' new 7ce5a197a979 Merge remote-tracking branch 'v4l-dvb/master' new 7ce7a4459add ACPICA: Add parsing for IVRS IVHD 40h and device entry F0h new 76d6338a82cf ACPICA: ACPI 6.4: Add new predefined objects _BPC, _BPS, and _BPT new e1dc932878ac ACPICA: ACPI 6.4: add USB4 capabilities UUID new 97f46be290ad ACPICA: ACPI 6.4: add CXL ACPI device ID and _CBR object new 9557cb8c5d8f ACPICA: ACPI 6.4: MADT: add Multiprocessor Wakeup Structure new 71f79a3f0c75 ACPICA: ACPI 6.4: PCCT: add support for subtable type 5 new 5e2e86c0b997 ACPICA: ACPI 6.4: PPTT: add new version of subtable type 1 new e527db8f39d4 ACPICA: Tree-wide: fix various typos and spelling mistakes new cf16b05c607b ACPICA: ACPI 6.4: NFIT: add Location Cookie field new f1489db63efb ACPICA: ACPI 6.4: HMAT: add new fields/flags new 2dab2b68d25c ACPICA: ACPI 6.4: Add new flags in SRAT new 14012d2fb1fe ACPICA: ACPI 6.4: add SDEV secure access components new 582252034dd6 ACPICA: iASL: Add definitions for the VIOT table new 7c5eab72f5a4 ACPICA: CXL 2.0: CEDT: Add new CEDT table new cca97d421a01 ACPICA: ACPI 6.4: PMTT: add new fields/structures new a2befbb2c3fb ACPICA: ACPI 6.4: add CSI2Bus resource template new 9f40033734c7 ACPICA: ACPI 6.4: add support for PHAT table new 519c809069ce ACPICA: iASL: Add support for CEDT table new f73b8619aa39 ACPICA: iASL: Decode subtable type field for VIOT new e563f6fc9ef4 ACPICA: acpisrc: Add missing conversion for VIOT support new 8e1fdd7f1655 ACPICA: IORT: Updates for revision E.b new c3fbd67b94b0 ACPICA: Update version to 20210331 new 2d7e34f3709a Merge branch 'acpica' into linux-next new 12c0632b2579 PM: runtime: remove kernel-doc warnings new beafe82b41de PM: wakeup: fix kernel-doc warnings and fix typos new 33b688e3854d PM: clk: remove kernel-doc warning new e84dff1bf0ea PM: core: Remove duplicate declaration from header file new 4c81cb7e6443 tick/nohz: Improve tick_nohz_get_next_hrtimer() kerneldoc new 2ab80d46fead cpuidle: Use s64 as exit_latency_ns and target_residency_n [...] new d3c33be1f350 cpuidle: teo: Adjust handling of very short idle times new 030adec9f68e cpuidle: teo: Take negative "sleep length" values into account new 060e3535adf5 cpuidle: menu: Take negative "sleep length" values into account new ea176976603a Merge branches 'pm-docs', 'pm-core' and 'pm-cpuidle' into [...] new cf061e22da32 Merge remote-tracking branch 'pm/linux-next' new 828639182aef Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 75d1b0b66770 Merge branch 'immutable-devfreq-v5.13-rc1' into devfreq-next new 8b50a7995770 PM / devfreq: Unlock mutex and free devfreq struct in error path new 62453f1ba5d5 PM / devfreq: Use more accurate returned new_freq as resume_freq new fbf821ec632b PM / devfreq: rk3399_dmc: Simplify with dev_err_probe() new 62467a843e2e dt-bindings: devfreq: rk3399_dmc: Add rockchip,pmu phandle. new 0913507c10ee dt-bindings: devfreq: rk3399_dmc: Remove references of une [...] new 5f104f9fc1bb PM / devfreq: Fix the wrong set_freq path for userspace go [...] new b19e13463a10 PM / devfreq: Check get_dev_status in devfreq_update_stats new 05f15314f089 PM / devfreq: Remove the invalid description for get_target_freq new 6c4b264c70ad PM / devfreq: imx8m-ddrc: Remove imx8m_ddrc_get_dev_status new ca948312e000 PM / devfreq: imx-bus: Remove unneeded of_match_ptr() new 0a7dc8318c28 PM / devfreq: imx8m-ddrc: Remove unneeded of_match_ptr() new dfefc0fc9e85 Merge remote-tracking branch 'devfreq/devfreq-next' new 4dbb6e9c7876 Merge remote-tracking branch 'opp/opp/linux-next' new e07a8050533a thermal/drivers/qcom/tsens-v0_1: Add support for MDM9607 new a537fb8831dd thermal/drivers/thermal_mmio: Remove redundant dev_err cal [...] new dd2bbec12b31 thermal/drivers/bcm2835: Remove redundant dev_err call in [...] new aa81064022d5 Merge remote-tracking branch 'thermal/thermal/linux-next' new a0d36ff3bb62 Merge remote-tracking branch 'ieee1394/for-next' new e5b4271aa381 Merge remote-tracking branch 'dlm/next' new fe10ef1789a8 Merge remote-tracking branch 'swiotlb/linux-next' new 4bd00b55c978 IB/hfi1: Add AIP tx traces new 042a00f93aad IB/{ipoib,hfi1}: Add a timeout handler for rdma_netdev new b536d4b2a279 IB/hfi1: Correct oversized ring allocation new 70d44c18a7b3 IB/hfi1: Use napi_schedule_irqoff() for tx napi new 326a23930793 IB/hfi1: Remove indirect call to hfi1_ipoib_send_dma() new 6b13215df1d3 IB/hfi1: Add additional usdma traces new ca5f72568e03 IB/hfi1: Use kzalloc() for mmu_rb_handler allocation new fdde1aa09a82 IB/hfi1: Remove unused function new 7e111bbff926 IB/mlx5: Reduce max order of memory allocated for xlt update new 2abb7431736b RDMA/hns: Use GFP_ATOMIC under spin lock new 7d8f346504eb RDMA/core: Make the wc status prompt message clearer new aca45ebd3024 Merge remote-tracking branch 'rdma/for-next' new bd79d9aa6145 net: phy: marvell10g: rename register new 283828142fad net: phy: marvell10g: fix typo new 0d3755428d69 net: phy: marvell10g: allow 5gbase-r and usxgmii new 9893f3169016 net: phy: marvell10g: indicate 88X33x0 only port control r [...] new f8ee45fcbc5a net: phy: marvell10g: add all MACTYPE definitions for 88X33x0 new 9ab0fbd0ffce net: phy: marvell10g: add MACTYPE definitions for 88E21xx new 97bbe3bd6922 net: phy: marvell10g: support all rate matching modes new 261a74c64bb6 net: phy: marvell10g: check for correct supported interface mode new 884d9a6758a1 net: phy: marvell10g: store temperature read method in chi [...] new ccbf2891de98 net: phy: marvell10g: support other MACTYPEs new 9885d016ffa9 net: phy: marvell10g: add separate structure for 88X3340 new c89f27d4d239 net: phy: marvell10g: fix driver name for mv88e2110 new 53f111cbfac6 net: phy: add constants for 2.5G and 5G speed in PCS speed [...] new 0fca947cbb27 net: phy: marvell10g: differentiate 88E2110 vs 88E2111 new c7dce05e63eb net: phy: marvell10g: change module description new 9187b6cfe7fc MAINTAINERS: add myself as maintainer of marvell10g driver new 9ba7ffa6d8a3 Merge branch 'marvell10g-updates' new 33c252e1ba8b ionic: fix up a couple of code style nits new e1edcc966ae8 ionic: remove unnecessary compat ifdef new e2ce148e948e ionic: check for valid tx_mode on SKBTX_HW_TSTAMP xmit new bd7856bcd498 ionic: add SKBTX_IN_PROGRESS new 51117874554d ionic: re-start ptp after queues up new 99b5bea04f0f ionic: ignore EBUSY on queue start new 829600ce5e4e ionic: add ts_config replay new f3318099658e ionic: extend ts_config set locking new c69b67185ccd Merge branch 'ionic-hwtstamp-tweaks' new bb1890d5f974 net: hns3: change flr_prepare/flr_done function names new 715c58e94f0d net: hns3: add suspend and resume pm_ops new 9e60d24dc393 Merge branch 'hns3-pm_ops' new fbe82b3db3e5 net: qed: remove unused including <linux/version.h> new 79749ae19de6 tc-testing: add simple action test to verify batch add cleanup new 652e3124c3ee tc-testing: add simple action test to verify batch change cleanup new c5f77ad8bb77 Merge branch 'net-sched-action-tests' new 549750babea1 batman-adv: Fix order of kernel doc in batadv_priv new 5fc087ff96fd batman-adv: Drop unused header preempt.h new 35796c1d3438 batman-adv: Fix misspelled "wont" new 4667bf713514 Merge tag 'batadv-next-pullrequest-20210408' of git://git. [...] new 3056df93f7a8 ice: Re-send some AQ commands, as result of EBUSY AQ error new 7fb09a737536 ice: Modify recursive way of adding nodes new d6730a871e68 ice: Align macro names to the specification new d348d51771b9 ice: Ignore EMODE return for opcode 0x0605 new fd3dc1655eda ice: Remove unnecessary checker loop new 0be39bb4c7c8 ice: Rename a couple of variables new 450f10e79419 ice: Fix error return codes in ice_set_link_ksettings new 178a666daa0e ice: Replace some memsets and memcpys with assignment new 0a02944feaa7 ice: Use default configuration mode for PHY configuration new 75751c80d6d8 ice: Limit forced overrides based on FW version new dc6aaa139fb7 ice: Remove unnecessary variable new efc1eddb28aa ice: Use local variable instead of pointer derefs new 51fe27e179b1 ice: Remove rx_gro_dropped stat new 771015b90b86 ice: Remove unnecessary checks in add/kill_vid ndo ops new 2e20521b80c7 ice: Remove unnecessary blank line new 4914a4f6a7a5 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new f67743f9e03a Bluetooth: Add support for reading AOSP vendor capabilities new afd2daa26c7a Bluetooth: Add support for virtio transport driver new cfa15cca51ef Bluetooth: Fix default values for advertising interval new ba29d0360a09 Bluetooth: Set defaults for le_scan_{int,window}_adv_monitor new a61d67188f29 Bluetooth: Allow Microsoft extension to indicate curve validation new 4438669eb703 Merge tag 'for-net-next-2021-04-08' of git://git.kernel.or [...] new 419bc3ed68a1 Merge remote-tracking branch 'net-next/master' new 7547c83efa80 Merge remote-tracking branch 'bpf-next/for-next' new 2d967f766746 Merge remote-tracking branch 'ipsec-next/master' new 8a1cb8ba7a06 Merge remote-tracking branch 'mlx5-next/mlx5-next' new e284cea6dd5a Merge remote-tracking branch 'wireless-drivers-next/master' new ed7247f30982 rfkill: use DEFINE_SPINLOCK() for spinlock new 30a70d18e862 mac80211_hwsim: use DEFINE_SPINLOCK() for spinlock new 81d94f47beaa cfg80211: regulatory: use DEFINE_SPINLOCK() for spinlock new 026dfac85f0a mac80211: minstrel_ht: remove unused variable 'mg' in mins [...] new 958574cbcc3a mac80211: remove redundant assignment of variable result new 272cd0e8d4a6 nl80211: Add missing line in nl80211_fils_discovery_policy new 73bc9e0af594 mac80211: don't apply flow control on management frames new 196900fd97e2 mac80211: set sk_pacing_shift for 802.3 txpath new 0750cfd8b7fd nl80211: better document CMD_ROAM behavior new c42cc1902c05 Merge remote-tracking branch 'mac80211-next/master' new 9f9eb5a516e3 gfs2: Add new sysfs file for gfs2 status new a4122a95ce6a gfs2: Make gfs2_setattr_simple static new 6a2c7f89a674 Merge remote-tracking branch 'gfs2/for-next' new e65f13326330 Merge remote-tracking branch 'mtd/mtd/next' new 61818a2c24f5 Merge remote-tracking branch 'nand/nand/next' new db68f92f1c53 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 24c5f7957274 Merge remote-tracking branch 'crypto/master' new 9c0fed84d575 Merge tag 'drm-intel-next-2021-04-01' of git://anongit.fre [...] new 10f0d4ea8a61 Merge remote-tracking branch 'drm/drm-next' new 404f6024c434 Merge remote-tracking branch 'amdgpu/drm-next' new d527353e4bce Merge drm/drm-next into drm-intel-next new 9e2eb6d5380e drm/i915/dpcd_bl: Don't try vesa interface unless specifie [...] new f99b805fb941 drm/i915: Don't zero out the Y plane's watermarks new 4441407059da Merge remote-tracking branch 'drm-intel/for-linux-next' new d450fdb8fa01 drm/tegra: sor: Do not leak runtime PM reference new f566b6562847 gpu: host1x: Split up client initalization and registration new 0265531f0897 drm/tegra: sor: Fully initialize SOR before registration new 9b78e88b8a3f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new c5a760332fae Merge remote-tracking branch 'drm-msm/msm-next' new 05d0033d29a4 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 379aa303ef75 Merge remote-tracking branch 'etnaviv/etnaviv/next' new b4dfe76b51dd Merge remote-tracking branch 'regmap/for-next' new 66c6d1ef86ff ALSA: control: Add memory consumption limit to user controls new 9cf3382276b2 Merge remote-tracking branch 'sound/for-next' new f985838003ee ASoC: codecs: wsa881x: constify static struct snd_soc_dai_ops new a0bc855ffdb5 ASoC: codecs: tlv320aic3x: add AIC3106 new b186e7c17d9f ASoC: tas2764: constify static struct snd_soc_dai_ops new 38ec3006eccb ASoC: codecs: tlv320aic3x: add SPI to the DT binding new a93799d55fd4 ASoC: fsl: sunxi: remove redundant dev_err call new 5e71e9c14db4 ASoC: rt1019: constify static struct snd_soc_dai_ops new e9a216d8f14a ASoC: cx2072x: constify static struct snd_soc_dai_ops new f2ec1ebb2571 ASoC: tas2770: Constify static struct snd_soc_dai_ops new f2138aed231c ASoC: simple-card-utils: enable flexible CPU/Codec/Platform new 205eb17eddb4 ASoC: simple-card-utils: share dummy DAI and reduce memory new 703fe25d11ae Merge series "ASoC: simple-card-utils: prepare for multi s [...] new d965e63e98ee Merge remote-tracking branch 'asoc/for-5.13' into asoc-next new cf9e19f9cfc7 Merge remote-tracking branch 'sound-asoc/for-next' new d18ae1ba297d Merge remote-tracking branch 'modules/modules-next' new 2531fdbf8bfc Input: gpio-keys - fix crash when disabliing GPIO-less buttons new 037c0595508b Merge remote-tracking branch 'input/next' new 6a4db2a60306 md: md_open returns -EBUSY when entering racing area new 8b57251f9a91 md: factor out a mddev_find_locked helper from mddev_find new 65aa97c4d2bf md: split mddev_find new ff917638359e Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...] new fc9c82b4357d Merge branch 'for-5.13/drivers' into for-next new b896fa85e0ee dasd: use bdev_disk_changed instead of blk_drop_partitions new 45611837bb37 block: remove invalidate_partition new 473338be3aae block: move more syncing and invalidation to delete_partition new d3c4a43d9291 block: refactor blk_drop_partitions new c76f48eb5c08 block: take bd_mutex around delete_partitions in del_gendisk new 6c4541a8bb94 block: simplify partition removal new e30691237bc1 block: simplify partition_overlaps new e559f58d20db block: simplify printk_all_partitions new ecc75a98b899 block: simplify show_partition new 7fae67cc9c0e block: simplify diskstats_show new 3212135a718b block: remove disk_part_iter new 81c6a1a7c75d Merge branch 'for-5.13/block' into for-next new 40c7fd3fdfba block: Fix sys_ioprio_set(.which=IOPRIO_WHO_PGRP) task iteration new ff335f3e340d Merge branch 'for-5.13/block' into for-next new 5bf0bda7c589 io-wq: Fix io_wq_worker_affinity() new cc2234bec65c Merge branch 'for-5.13/io_uring' into for-next new c8f7b5c4bdd7 Merge remote-tracking branch 'block/for-next' new 38178d882ced Merge remote-tracking branch 'device-mapper/for-next' new 475744340285 Merge remote-tracking branch 'pcmcia/pcmcia-next' new f8d16164c586 Merge remote-tracking branch 'mmc/next' new d8dbebee46f2 Merge remote-tracking branch 'mfd/for-mfd-next' new 63520d0eae44 Merge remote-tracking branch 'backlight/for-backlight-next' new b6dc03fafe63 Merge tag 'tags/platform-drivers-x86-surface-aggregator-v5 [...] new 167f77f7d0b3 power: supply: Add battery driver for Surface Aggregator Module new e61ffb344591 power: supply: Add AC driver for Surface Aggregator Module new b6cfa007b3b2 power: supply: generic-adc-battery: fix possible use-after [...] new 68ae256945d2 power: supply: s3c_adc_battery: fix possible use-after-fre [...] new cc57160bede8 Merge remote-tracking branch 'battery/for-next' new d34aee87333b Merge remote-tracking branch 'regulator/for-next' new 82e5d8cc768b security: commoncap: fix -Wstringop-overread warning new 237f61b788d3 Merge branch 'fixes-v5.12' into next-testing new 813f64f07d59 landlock: Add object management new c9a9d4f14e75 landlock: Add ruleset and domain management new 5f1eb158bd3b landlock: Set up the security framework and manage credentials new 28b243b1e715 landlock: Add ptrace restrictions new 6dc0bc08f789 LSM: Infrastructure management of the superblock new 58d9247adfe3 fs,security: Add sb_delete hook new 9aeff19745ca landlock: Support filesystem access-control new 276f3a79632d landlock: Add syscall implementations new 9fbebb70210a arch: Wire up Landlock syscalls new 7ea3e7b24ece selftests/landlock: Add user space tests new c7cdbef681bc samples/landlock: Add a sandbox manager example new 00439cddfcfb landlock: Add user and kernel documentation new b0ccf48b958e Merge branch 'landlock_lsm_v33' into next-testing new 94dff3e7d22d Merge remote-tracking branch 'security/next-testing' new e470e49f6c0d Merge remote-tracking branch 'apparmor/apparmor-next' new c2bae459e01a Merge remote-tracking branch 'integrity/next-integrity' new 33081388528e Merge remote-tracking branch 'keys/keys-next' new e533a8ab4103 Merge remote-tracking branch 'selinux/next' new 5a9091e820f5 Merge remote-tracking branch 'tomoyo/master' new a9aa2bb18ecb dt-bindings: arm-smmu: Add compatible for SC7280 SoC new 655c447c97d7 iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK new 6cc7e5a9c6b0 iommu/arm-smmu-v3: Add a check to avoid invalid iotlb sync new e0bb4b735404 iommu/arm-smmu-v3: Remove the unused fields for PREFETCH_C [...] new fe99782702bf Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] new 268aa4548277 iommu/amd: Page-specific invalidations for more than one page new 962538297ffb Merge branches 'iommu/fixes', 'arm/mediatek', 'arm/smmu', [...] new d1860cf98aba Merge remote-tracking branch 'iommu/next' new 625cb71b6cbe Merge remote-tracking branch 'audit/next' new 761ab817c871 Merge remote-tracking branch 'devicetree/for-next' new d570838efb6f ARM/spi: spear: Drop PL022 num_chipselect new 5fed9fe5b41a spi: fsl: add missing iounmap() on error in of_fsl_spi_probe() new 9cd38950dce8 Merge remote-tracking branch 'spi/for-5.13' into spi-next new 14e9792d480f Merge remote-tracking branch 'spi/for-next' new 54445d4b15ba Merge remote-tracking branch 'tip/auto-latest' new c4d814416fe3 dt-bindings: timer: renesas,tmu: Document missing Gen3 SoCs new 507d8c5a418a dt-bindings: timer: ingenic: Add compatible strings for JZ4760(B) new 8a3f717f35a3 clocksource/drivers/ingenic: Add support for the JZ4760 new 352408aff91d clocksource/drivers/ingenic-ost: Add support for the JZ4760B new fe8324f37cfe dt-bindings: timer: renesas,cmt: Add r8a779a0 CMT support new 446e1a943554 dt-bindings: timer: renesas,cmt: Document R8A77961 new 212709926c54 clocksource/drivers/timer-ti-dm: Fix posted mode status ch [...] new ac4daf737674 clocksource/drivers/timer-ti-dm: Add missing set_state_one [...] new 2a65f7e27726 clocksource/drivers/ingenic_ost: Fix return value check in [...] new a47d7ef4550d clocksource/drivers/pistachio: Fix trivial typo new 68c70aae06e9 clocksource/drivers/sh_cmt: Don't use CMTOUT_IE with R-Car Gen2/3 new 690daddcb602 clocksource/drivers/npcm: Add support for WPCM450 new 397dc6f7ca3c clocksource/drivers/dw_apb_timer_of: Add handling for pote [...] new 3efe7a878a11 clocksource/drivers/timer-ti-dm: Prepare to handle dra7 ti [...] new 25de4ce5ed02 clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap er [...] new e2bf384d4329 clocksource/drivers/arm_arch_timer: Add __ro_after_init an [...] new 8120891105ba dt-bindings: timer: nuvoton,npcm7xx: Add wpcm450-timer new cee484523469 Merge remote-tracking branch 'clockevents/timers/drivers/next' new 3b558551d0a5 Merge remote-tracking branch 'edac/edac-for-next' new eef56c3a0492 sh: intc: Drop the use of irq_create_identity_mapping() new 4a35d6a03744 irqdomain: Get rid of irq_create_identity_mapping() new bd781ae53fac mips: netlogic: Use irq_domain_simple_ops for XLP PIC new 64ec2ad3b84d irqchip/hisi: Use the correct HiSilicon copyright new e03b7c1bcbfa irqchip/sifive-plic: Mark two global variables __ro_after_init new 8e13d96670a4 irqchip/gic-v3: Fix OF_BAD_ADDR error handling new e12c455055e9 irqchip/stm32: Add usart instances exti direct event support new 5deaa1d7c491 dt-bindings: qcom,pdc: Add compatible for sc7280 new 7c1871554620 dt-bindings: interrupt-controller: Add nuvoton, wpcm450-aic new fead4dd49663 irqchip: Add driver for WPCM450 interrupt controller new ea4aeaa5c889 irqchip/irq-mst: Support polarity configuration new 94bc94209a66 irqchip/wpcm450: Drop COMPILE_TEST new 835e1133bc4e Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 4b90473874c7 Merge remote-tracking branch 'ftrace/for-next' new 926e56c83259 Merge remote-tracking branch 'rcu/rcu/next' new d03b0fc80b51 Merge remote-tracking branch 'kvm/next' new 53648ed3f085 Merge remote-tracking branch 'coresight/next-ETE-TRBE' int [...] new 14bea8927883 Merge branch 'kvm-arm64/debug-5.13' into kvmarm-master/next new 353a8bede235 Merge branch 'kvm-arm64/host-stage2' into kvmarm-master/next new 04f7fcd04fde Merge branch 'kvm-arm64/memslot-fixes' into kvmarm-master/next new 52b9e265d22b KVM: arm64: Fix error return code in init_hyp_mode() new 1a219e08ecd7 KVM: arm64: Mark the kvmarm ML as moderated for non-subscribers new 8d3c156eae27 KVM: arm64: Fully zero the vcpu state on reset new 3cc6463d3fc7 KVM: arm64: Clarify vcpu reset behaviour new 448c9942da4c Merge branch 'kvm-arm64/misc-5.13' into kvmarm-master/next new fcff233effc3 Merge branch 'kvm-arm64/nvhe-panic-info' into kvmarm-master/next new 9a26f5cabce1 Merge branch 'kvm-arm64/nvhe-sve' into kvmarm-master/next new a3d6c3b6e0a7 Merge branch 'kvm-arm64/nvhe-wxn' into kvmarm-master/next new 127ce0b14133 KVM: arm64: Fix table format for PTP documentation new 5d2886e3a68f Merge branch 'kvm-arm64/ptp' into kvmarm-master/next new ec74334a2ba5 Merge branch 'kvm-arm64/vgic-5.13' into kvmarm-master/next new f2b1fa2c9e7e Merge branch 'kvm-arm64/vlpi-save-restore' into kvmarm-mas [...] new b7fc78d44c5a Merge remote-tracking branch 'arm64/for-next/vhe-only' int [...] new 5f4ff3fd0b87 Merge remote-tracking branch 'kvm-arm/next' new 93eeaa6045d9 Merge remote-tracking branch 'kvms390/next' new 24454420c60d Merge remote-tracking branch 'xen-tip/linux-next' new eb929d50cd43 percpu: make pcpu_nr_empty_pop_pages per chunk type new 3e5fc25ebb24 Merge branch 'for-5.12-fixes' into for-next new e291218ecd8e Merge remote-tracking branch 'percpu/for-next' new 3d904005f686 platform/x86: add support for Advantech software defined button new ce357fd34f94 platform/x86: asus-wmi: Add param to turn fn-lock mode on [...] new dff935f006c3 platform/x86: intel-vbtn: Remove unused KEYMAP_LEN define new 4d7ddd8d30da platform/surface: clean up a variable in surface_dtx_read() new f1fba0860962 platform/x86: panasonic-laptop: remove redundant assignmen [...] new 5e3f5973c8df platform/x86: dell-wmi-sysman: Make init_bios_attributes() [...] new 2e70b710f36c tools/power/x86/intel-speed-select: Increase string size new b84733a1c52c tools/power/x86/intel-speed-select: Process mailbox read e [...] new 0d3dfd757081 tools/power/x86/intel-speed-select: Add options to force online new 17de9a5654f5 tools/power/x86/intel-speed-select: Drop __DATE__ and __TI [...] new 61ce18ff01ec tools/power/x86/intel-speed-select: v1.9 release new 5c782817a981 platform/x86: ISST: Account for increased timeout in some cases new 1ab9bcbcc4d3 MAINTAINERS: Adjust Dell drivers to email alias new c28d4f4646b2 MAINTAINERS: Add missing section for alienware-wmi driver new 1ea602e4171b platform/x86: Adjust Dell drivers to a personal email address new 8145476fc782 platform/surface: aggregator_registry: Give devices time t [...] new 7a47f86bba74 Add support for DYTC MMC_GET BIOS API. new bbca17c0ada7 Merge tag 'irq-no-autoen-2021-03-25' into review-hans new bee3ecfed0fc platform/mellanox: mlxreg-hotplug: move to use request_irq [...] new 507cf5a2f1e2 platform/surface: aggregator: move to use request_irq by I [...] new e754f9650e1c Merge remote-tracking branch 'drivers-x86/for-next' new 52ce690f0624 Merge remote-tracking branch 'chrome-platform/for-next' new b06ec85ac9d5 Merge remote-tracking branch 'leds/for-next' new ef0862d05c12 Merge remote-tracking branch 'ipmi/for-next' new 1c2bf15c9e6d Merge remote-tracking branch 'driver-core/driver-core-next' new 74aa84bc370e Merge remote-tracking branch 'usb/usb-next' new 9d76b10ac643 USB: serial: ark3116: fix TIOCGSERIAL implementation new 5486a9dd37f4 USB: serial: f81232: fix TIOCGSERIAL implementation new 5c1426df9bb4 USB: serial: f81534: fix TIOCGSERIAL implementation new 2ab5836101f8 USB: serial: ftdi_sio: fix TIOCGSERIAL implementation new e54fbdbf0763 USB: serial: io_edgeport: fix TIOCGSERIAL implementation new c2f58d2457fb USB: serial: io_ti: fix TIOCGSERIAL implementation new 8458e35443d3 USB: serial: mos7720: fix TIOCGSERIAL implementation new a804834bdf5e USB: serial: mos7840: fix TIOCGSERIAL implementation new aa6a45850224 USB: serial: opticon: fix TIOCGSERIAL implementation new 5b489012e9a4 USB: serial: pl2303: fix TIOCGSERIAL implementation new 4065158c4897 USB: serial: quatech2: fix TIOCGSERIAL implementation new 67a948779067 USB: serial: ssu100: fix TIOCGSERIAL implementation new 4c47dc2a3a00 USB: serial: ti_usb_3410_5052: fix TIOCGSERIAL implementation new d370c90dcd64 USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check new 3d732690d226 USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions new a3cb01e2fe37 USB: serial: usb_wwan: fix unprivileged TIOCCSERIAL new b6be55625138 USB: serial: usb_wwan: fix TIOCGSERIAL implementation new 6f9f8aeab7fd USB: serial: whiteheat: fix TIOCGSERIAL implementation new 5f92aee93a68 USB: serial: fix return value for unsupported ioctls new 01fd45f676f1 USB: serial: add generic support for TIOCSSERIAL new f64d74a59c47 USB: serial: stop reporting legacy UART types new 9378379b15e3 USB: serial: ftdi_sio: ignore baud_base changes new c12860c0f6e6 USB: serial: ftdi_sio: simplify TIOCGSERIAL permission check new 0428bf6807fe USB: serial: ftdi_sio: clean up TIOCSSERIAL new d669a51d5727 USB: serial: io_ti: drop closing_wait module parameter new 2813b1653340 USB: serial: io_ti: switch to 30-second closing wait new 9b31f8cd9174 USB: serial: ti_usb_3410_5052: drop closing_wait module parameter new 8665444b80e6 USB: serial: ti_usb_3410_5052: switch to 30-second closing wait new f8edbd518654 USB: serial: io_edgeport: drop unused definitions new fbc568b68616 Merge remote-tracking branch 'usb-serial/usb-next' new 80b9740413e5 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new e92a9c57f45b Merge remote-tracking branch 'tty/tty-next' new d7ea31ca4de2 Merge tag 'fpga-late-for-5.13' of git://git.kernel.org/pub [...] new b195b20b7145 Merge tag 'extcon-next-for-5.13' of git://git.kernel.org/p [...] new ed2970066f17 Merge remote-tracking branch 'char-misc/char-misc-next' new 13555452b6d0 Merge remote-tracking branch 'thunderbolt/next' new 9b3c155c1ed3 Merge remote-tracking branch 'vfio/next' new 1c4282349223 staging: axis-fifo: remove redundant dev_err call new 46694b686d4a staging: rtl8188eu: remove unused macros new 5c422a42d1a6 staging: rtl8188eu: remove unnecessary brackets new cf862de40b35 staging: rtl8188eu: remove unused defines new b048a8db2944 staging: rtl8188eu: move defines into the .c file new 889ed8b5e374 staging: rtl8188eu: set pipe only once new 6b1164553276 staging: rtl8188eu: clean up rtw_recv_entry new 78ea2e24470e staging: rtl8188eu: remove unnecessary variable new 57ae96149e89 staging: rtl8188eu: rtw_usb_if1_init needs no dvobj parameter new 7a267097504f staging: rtl8188eu: make usb_dvobj_init return a status new 3fca1c763ed1 staging: rtl8188eu: make rtw_usb_if1_init return a status new 7a1de298de04 staging: comedi: tests: ni_routes_test: Reduce stack usage new 31f218546e54 staging: comedi: tests: ni_route_tests: Declare functions static new 30c1b1a22cc3 staging: comedi: tests: example_test: Reduce stack usage new 9a457447b326 staging: comedi: tests: example_test: Declare functions static new 5b7b4ce1d116 staging: comedi: tests: example_test: Rename to 'comedi_ex [...] new c82b130616e3 staging: comedi: Add Kconfig options to build unit test modules new 5f0bf36ed66e staging: rtl8723bs: hal: Remove camelcase in sdio_ops.c new d03f499e6453 staging: rtl8712: matched alignment with open parenthesis new 73aba1b5f0af staging: rtl8712: removed extra blank line new 4e35b91390fc staging: rtl8723bs: remove extra indent new 9e406938f5e8 Merge remote-tracking branch 'staging/staging-next' new 7014dfee4e83 interconnect: qcom: sdm660: Fix kerneldoc warning new 9e856a74bd02 Merge branch 'icc-sdm660' into icc-next new 7a3aad40c68a interconnect: qcom: sm8350: Use the correct ids new 91b940526b84 interconnect: qcom: sm8350: Add missing link between nodes new c1de07884f2b Merge branch 'icc-sm8350' into icc-next new fd1bf12d044a Merge remote-tracking branch 'icc/icc-next' new 6c32fc73c723 Merge remote-tracking branch 'dmaengine/next' new 013f19e93a35 Merge remote-tracking branch 'cgroup/for-next' new 1fb7095de44e Merge remote-tracking branch 'scsi/for-next' new 289083ca98d7 Merge remote-tracking branch 'scsi-mkp/for-next' new 654a60381c6a vdpa: introduce virtio pci driver new 83f94d46591d Merge remote-tracking branch 'vhost/linux-next' new 746ec0f669fc Merge remote-tracking branch 'rpmsg/for-next' new d715c059fc63 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new c92531eec3fc Merge remote-tracking branch 'gpio-intel/for-next' new da35b19d62c1 pinctrl: bcm63xx: Fix More dependencies new 589b9b8b7b98 pinctrl: stm32: Print invalid AF warning inside stm32_pctr [...] new c0dadc0e47a8 pinctrl: rockchip: add support for rk3568 new 57c855f742c1 pinctrl: ti: fix error return code of ti_iodelay_dt_node_to_map() new f6b6db2dfd61 pinctrl: imx: Remove unneeded of_match_ptr() new 8a83ecd8ec6c pinctrl: imx: Disallow driver unbind new 775c93a7c5b4 docs: pin-control: Fix error path for control state example new e36b61872bdf Merge branch 'devel' into for-next new 9fc913ab46cf Merge remote-tracking branch 'pinctrl/for-next' new d272e80ff9a9 Merge remote-tracking branch 'pwm/for-next' new 229141ead920 Merge remote-tracking branch 'kselftest/next' new 3e5ab03af9f7 Merge remote-tracking branch 'livepatching/for-next' new 14d4176b334c Merge remote-tracking branch 'coresight/next' new 4a771894d2e4 Merge remote-tracking branch 'rtc/rtc-next' new 2d2a3cb051c6 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 031c3ee66baa Merge remote-tracking branch 'seccomp/for-next/seccomp' new cf68fffb66d6 add support for Clang CFI new ff301ceb5299 cfi: add __cficanonical new 5caf968262df mm: add generic function_nocfi macro new 28aad1c29053 module: ensure __cfi_check alignment new 981731129e0f workqueue: use WARN_ON_FUNCTION_MISMATCH new 0a5b412891df kthread: use WARN_ON_FUNCTION_MISMATCH new 8b8e6b5d3b01 kallsyms: strip ThinLTO hashes from static functions new 9f5b4009980f bpf: disable CFI in dispatcher functions new 4f0f586bf0c8 treewide: Change list_sort to use const pointers new 6c4df54ed293 lkdtm: use function_nocfi new 167d0da23f24 psci: use function_nocfi for cpu_resume new 4ecfca898938 arm64: implement function_nocfi new bde33977bf24 arm64: use function_nocfi with __pa_symbol new cbdac8413e33 arm64: add __nocfi to functions that jump to a physical address new 9562f3dc6f50 arm64: add __nocfi to __apply_alternatives new 800618f955a9 arm64: ftrace: use function_nocfi for ftrace_call new 67dfd72b3e8a KVM: arm64: Disable CFI for nVHE new 9186ad8e66ba arm64: allow CONFIG_CFI_CLANG to be selected new 4578be130a64 overflow: Correct check_shl_overflow() comment new f4648c741299 Merge branch 'for-next/overflow' into for-next/kspp new b8cb24d70d5c Merge remote-tracking branch 'kspp/for-next/kspp' new 9266571afb7a Merge remote-tracking branch 'gnss/gnss-next' new 462148959f14 Merge remote-tracking branch 'slimbus/for-next' new ae5d6b86a58e Merge remote-tracking branch 'nvmem/for-next' new da68e9c797e9 Merge remote-tracking branch 'hyperv/hyperv-next' new e59080bb8fbd Merge remote-tracking branch 'kgdb/kgdb/for-next' new 55e2e88c70d2 Merge remote-tracking branch 'cfi/cfi/next' new 42bd86ea70fd Merge remote-tracking branch 'kunit-next/kunit' new aac426562f56 bus: mhi: pci_generic: Introduce Foxconn T99W175 support new 5630c1009bd9 bus: mhi: pci_generic: Constify mhi_controller_config stru [...] new 89e918ded1e5 Merge remote-tracking branch 'mhi/mhi-next' new 7f8861af8db8 mm: Add unsafe_follow_pfn new 3f7448dde336 media/videobuf1|2: Mark follow_pfn usage as unsafe new ac8b8400620a mm: unexport follow_pfn new d83f09ee352b Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] new 423efa445a3e Merge remote-tracking branch 'rust/rust-next' new dfbc1aeeddac Revert "arm64: apple: Add initial Apple Mac mini (M1, 2020 [...] new c3e9908c798d Revert "dt-bindings: display: Add apple,simple-framebuffer" new d66fda1d0c4d Revert "arm64: Kconfig: Introduce CONFIG_ARCH_APPLE" new 930269e39ce9 Revert "irqchip/apple-aic: Add support for the Apple Inter [...] new 1d211313b5f8 Revert "dt-bindings: interrupt-controller: Add DT bindings [...] new 7363605ca939 Revert "arm64: Move ICH_ sysreg bits from arm-gic-v3.h to [...] new 740335992dd2 Revert "of/address: Add infrastructure to declare MMIO as [...] new 92de4359af8b Revert "asm-generic/io.h: implement pci_remap_cfgspace usi [...] new 8005df4ed64f Revert "arm64: Implement ioremap_np() to map MMIO as nGnRnE" new e08360812515 Revert "docs: driver-api: device-io: Document ioremap() va [...] new cfc4bd516f49 Revert "docs: driver-api: device-io: Document I/O access f [...] new 4c51a43d6aa1 Revert "asm-generic/io.h: Add a non-posted variant of ioremap()" new 3f6948e268fc Merge branch 'akpm-current/current' new e56178aa1aea drivers/char: remove /dev/kmem for good new 74d155db6f6f mm: remove xlate_dev_kmem_ptr() new d94ae10e70f1 mm/vmalloc: remove vwrite() new 7350501011b4 arm: print alloc free paths for address in registers new 6b5f6ad4badc scripts/spelling.txt: add "overlfow" new 946736f123c3 scripts/spelling.txt: Add "diabled" typo new a4a11a000b78 scripts/spelling.txt: add "overflw" new 923c385b3c61 mm/slab.c: fix spelling mistake "disired" -> "desired" new b326115a937f include/linux/pgtable.h: few spelling fixes new 82d322156bbf kernel/umh.c: fix some spelling mistakes new a010e40480f9 kernel/user_namespace.c: fix typos new ba5135435649 kernel/up.c: fix typo new b4b1f01d7bf5 kernel/sys.c: fix typo new f38afed1587f fs: fat: fix spelling typo of values new 46e4a60a1395 ipc/sem.c: spelling fix new bb082ef57afc treewide: remove editor modelines and cruft new 08600a316ed6 mm: fix typos in comments new edcccdd05a5b mmap: make mlock_future_check() global new 500767a436a7 riscv/Kconfig: make direct map manipulation options depend on MMU new fdf32226a27e set_memory: allow set_direct_map_*_noflush() for multiple pages new 8bf65ba2fd30 set_memory: allow querying whether set_direct_map_*() is a [...] new fb7838e4bd82 mm: introduce memfd_secret system call to create "secret" [...] new 3a5668e05335 memfd_secret: use unsigned int rather than long as syscall [...] new 6612c4d316bb PM: hibernate: disable when there are active secretmem users new 0e127c777576 arch, mm: wire up memfd_secret system call where relevant new b447e5b5bbfb memfd_secret: use unsigned int rather than long as syscall [...] new 72d394e9746b secretmem: test: add basic selftest for memfd_secret(2) new 090a8891967a 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 (9f651e1e639a) \ N -- N -- N refs/heads/akpm (090a8891967a)
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 844 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: .../ABI/testing/sysfs-class-power-surface | 15 + Documentation/admin-guide/kernel-parameters.txt | 3 +- .../admin-guide/kernel-per-CPU-kthreads.rst | 20 - Documentation/admin-guide/reporting-issues.rst | 3 +- Documentation/admin-guide/sysctl/net.rst | 2 +- Documentation/arm64/booting.rst | 13 +- Documentation/dev-tools/gcov.rst | 8 +- Documentation/devicetree/bindings/arm/apple.yaml | 64 + Documentation/devicetree/bindings/arm/cpus.yaml | 2 + Documentation/devicetree/bindings/i2c/i2c-imx.yaml | 3 + .../interrupt-controller/nuvoton,wpcm450-aic.yaml | 39 + .../bindings/interrupt-controller/qcom,pdc.txt | 1 + .../devicetree/bindings/iommu/arm,smmu.yaml | 1 + .../devicetree/bindings/sound/tlv320aic3x.txt | 21 +- .../devicetree/bindings/timer/arm,arch_timer.yaml | 19 + .../bindings/timer/nuvoton,npcm7xx-timer.txt | 3 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/pin-control.rst | 2 +- .../debug/debug-vm-pgtable/arch-support.txt | 2 +- Documentation/security/landlock.rst | 8 +- Documentation/spi/butterfly.rst | 2 +- Documentation/translations/zh_CN/cpu-freq/core.rst | 105 ++ .../translations/zh_CN/cpu-freq/cpu-drivers.rst | 259 +++ .../translations/zh_CN/cpu-freq/cpufreq-stats.rst | 130 ++ .../translations/zh_CN/cpu-freq/index.rst | 45 + Documentation/translations/zh_CN/index.rst | 4 + Documentation/userspace-api/landlock.rst | 28 +- Documentation/virt/kvm/api.rst | 12 + Documentation/virt/kvm/arm/ptp_kvm.rst | 22 +- MAINTAINERS | 46 +- Makefile | 17 + arch/Kconfig | 45 + arch/arm/arm-soc-for-next-contents.txt | 68 +- arch/arm/boot/dts/Makefile | 2 + arch/arm/boot/dts/aspeed-bmc-asrock-e3c246d4i.dts | 202 +++ arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 1747 ++++++++++++++++++-- arch/arm/boot/dts/aspeed-bmc-ibm-rainier-1s4u.dts | 14 + arch/arm/boot/dts/aspeed-bmc-ibm-rainier-4u.dts | 14 + arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 638 ++++++- arch/arm/boot/dts/dra7-l4.dtsi | 4 +- arch/arm/boot/dts/dra7.dtsi | 20 + arch/arm/mach-hisi/hisilicon.c | 4 +- arch/arm/mach-hisi/hotplug.c | 2 +- arch/arm/mach-hisi/platmcpm.c | 2 +- arch/arm/mach-hisi/platsmp.c | 2 +- arch/arm/mach-spear/spear320.c | 2 - arch/arm/mach-spear/spear3xx.c | 10 - arch/arm64/Kconfig | 14 +- .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 16 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 3 +- arch/arm64/include/asm/cpufeature.h | 17 + arch/arm64/include/asm/cputype.h | 6 + arch/arm64/include/asm/el2_setup.h | 21 + arch/arm64/include/asm/fpsimd.h | 1 + arch/arm64/include/asm/memory.h | 16 + arch/arm64/include/asm/mmu_context.h | 4 +- arch/arm64/include/asm/mte.h | 6 - arch/arm64/include/asm/ptdump.h | 2 +- arch/arm64/include/asm/sysreg.h | 6 + arch/arm64/kernel/acpi_parking_protocol.c | 3 +- arch/arm64/kernel/alternative.c | 4 +- arch/arm64/kernel/cpu-reset.h | 10 +- arch/arm64/kernel/cpufeature.c | 14 +- arch/arm64/kernel/entry-fpsimd.S | 5 + arch/arm64/kernel/fpsimd.c | 26 +- arch/arm64/kernel/ftrace.c | 2 +- arch/arm64/kernel/head.S | 39 +- arch/arm64/kernel/hyp-stub.S | 10 +- arch/arm64/kernel/idreg-override.c | 26 +- arch/arm64/kernel/psci.c | 3 +- arch/arm64/kernel/smp_spin_table.c | 3 +- arch/arm64/kernel/vdso.c | 4 +- arch/arm64/kvm/arm.c | 4 +- arch/arm64/kvm/hyp/include/nvhe/memory.h | 3 +- arch/arm64/kvm/hyp/nvhe/Makefile | 6 +- arch/arm64/kvm/reset.c | 4 +- arch/arm64/kvm/vgic/vgic-its.c | 8 +- arch/arm64/kvm/vgic/vgic.c | 3 +- arch/arm64/mm/ptdump.c | 4 +- arch/arm64/mm/ptdump_debugfs.c | 2 +- arch/mips/netlogic/common/irq.c | 6 +- arch/powerpc/Kconfig | 7 +- arch/powerpc/Kconfig.debug | 1 + arch/powerpc/include/asm/book3s/64/pgtable.h | 1 + arch/powerpc/include/asm/book3s/64/radix.h | 6 +- arch/powerpc/include/asm/cpm2.h | 2 +- arch/powerpc/include/asm/inst.h | 34 + arch/powerpc/include/asm/interrupt.h | 24 + arch/powerpc/include/asm/jump_label.h | 21 +- arch/powerpc/include/asm/ppc-opcode.h | 12 + arch/powerpc/include/asm/processor.h | 1 + arch/powerpc/include/asm/ptrace.h | 2 +- arch/powerpc/include/asm/thread_info.h | 6 + arch/powerpc/include/asm/uaccess.h | 299 ++-- arch/powerpc/include/uapi/asm/posix_types.h | 5 - arch/powerpc/kernel/align.c | 68 +- arch/powerpc/kernel/exceptions-64s.S | 45 - arch/powerpc/kernel/head_8xx.S | 2 +- arch/powerpc/kernel/hw_breakpoint_constraints.c | 2 +- arch/powerpc/kernel/idle_book3s.S | 4 + arch/powerpc/kernel/jump_label.c | 4 +- arch/powerpc/kernel/security.c | 261 +++ arch/powerpc/kernel/setup_64.c | 264 --- arch/powerpc/kernel/signal.h | 22 + arch/powerpc/kernel/signal_32.c | 251 +-- arch/powerpc/kernel/traps.c | 2 +- arch/powerpc/mm/book3s64/hash_pgtable.c | 130 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 6 +- arch/powerpc/net/Makefile | 6 +- arch/powerpc/net/bpf_jit.h | 61 + arch/powerpc/net/bpf_jit32.h | 139 -- arch/powerpc/net/bpf_jit64.h | 21 +- arch/powerpc/net/bpf_jit_asm.S | 226 --- arch/powerpc/net/bpf_jit_comp.c | 782 +++------ arch/powerpc/net/bpf_jit_comp32.c | 1095 ++++++++++++ arch/powerpc/net/bpf_jit_comp64.c | 295 +--- arch/powerpc/perf/isa207-common.c | 4 +- arch/powerpc/platforms/powernv/memtrace.c | 18 +- arch/powerpc/platforms/pseries/lpar.c | 6 +- arch/powerpc/platforms/pseries/vio.c | 4 + arch/powerpc/purgatory/trampoline_64.S | 1 - arch/x86/kvm/mmu/mmu.c | 2 +- arch/x86/net/bpf_jit_comp.c | 11 +- arch/x86/net/bpf_jit_comp32.c | 11 +- block/blk-mq-sched.c | 3 +- block/blk-mq.c | 3 +- block/blk.h | 1 - block/genhd.c | 183 +- block/ioprio.c | 11 +- block/partitions/core.c | 54 +- drivers/acpi/acpica/acpredef.h | 15 + drivers/acpi/acpica/acresrc.h | 4 + drivers/acpi/acpica/acutils.h | 1 + drivers/acpi/acpica/amlresrc.h | 19 +- drivers/acpi/acpica/rscalc.c | 4 +- drivers/acpi/acpica/rsdump.c | 8 + drivers/acpi/acpica/rsdumpinfo.c | 26 + drivers/acpi/acpica/rsinfo.c | 6 +- drivers/acpi/acpica/rslist.c | 9 +- drivers/acpi/acpica/rsmisc.c | 19 + drivers/acpi/acpica/rsserial.c | 75 + drivers/acpi/acpica/utresdecode.c | 10 +- drivers/acpi/acpica/utresrc.c | 1 + drivers/acpi/nfit/core.c | 5 +- drivers/acpi/numa/hmat.c | 3 +- drivers/base/power/clock_ops.c | 2 +- drivers/base/power/runtime.c | 2 +- drivers/base/power/wakeup.c | 17 +- drivers/bluetooth/Kconfig | 10 + drivers/bluetooth/Makefile | 2 + drivers/bluetooth/virtio_bt.c | 401 +++++ drivers/bus/mhi/pci_generic.c | 51 +- drivers/clk/clk-fixed-factor.c | 9 +- drivers/clk/keystone/sci-clk.c | 4 +- drivers/clk/qcom/dispcc-sc7180.c | 70 +- drivers/clk/qcom/dispcc-sdm845.c | 217 ++- drivers/clk/qcom/dispcc-sm8250.c | 124 +- drivers/clk/qcom/gcc-sc7180.c | 196 +-- drivers/clk/qcom/gcc-sc7280.c | 248 +-- drivers/clk/qcom/gcc-sc8180x.c | 122 +- drivers/clk/qcom/gcc-sdx55.c | 8 +- drivers/clk/qcom/gcc-sm8150.c | 100 +- drivers/clk/qcom/gcc-sm8250.c | 345 ++-- drivers/clk/qcom/gcc-sm8350.c | 418 +++-- drivers/clk/qcom/gpucc-sc7180.c | 3 - drivers/clk/qcom/gpucc-sdm845.c | 45 +- drivers/clk/qcom/gpucc-sm8150.c | 9 +- drivers/clk/qcom/gpucc-sm8250.c | 9 +- drivers/clk/qcom/videocc-sc7180.c | 4 - drivers/clk/qcom/videocc-sdm845.c | 55 +- drivers/clk/qcom/videocc-sm8150.c | 20 +- drivers/clk/qcom/videocc-sm8250.c | 30 +- drivers/clk/samsung/clk-exynos4412-isp.c | 4 +- drivers/clk/samsung/clk-s5pv210-audss.c | 4 +- drivers/clk/socfpga/clk-gate-a10.c | 1 + drivers/clk/socfpga/clk-gate-s10.c | 2 +- drivers/clk/socfpga/clk-pll-s10.c | 2 +- drivers/clk/zynqmp/Kconfig | 4 +- drivers/clk/zynqmp/pll.c | 24 +- drivers/clocksource/arm_arch_timer.c | 47 +- drivers/clocksource/timer-ti-dm-systimer.c | 142 +- drivers/cpuidle/driver.c | 4 + drivers/cpuidle/governors/menu.c | 17 +- drivers/cpuidle/governors/teo.c | 54 +- drivers/firmware/Kconfig | 2 +- drivers/firmware/psci/psci.c | 7 +- drivers/gpu/drm/arm/display/include/malidp_utils.h | 3 + drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 6 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.c | 16 +- .../drm/arm/display/komeda/komeda_pipeline_state.c | 19 +- drivers/gpu/drm/bridge/Kconfig | 1 - drivers/gpu/drm/drm_modes.c | 6 +- drivers/gpu/drm/drm_vblank.c | 3 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 1 - drivers/gpu/drm/i915/gt/intel_engine_user.c | 3 +- drivers/gpu/drm/i915/gvt/debugfs.c | 2 +- drivers/gpu/drm/i915/intel_pm.c | 4 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 3 +- drivers/gpu/drm/radeon/radeon_cs.c | 4 +- drivers/gpu/drm/tegra/sor.c | 41 +- drivers/gpu/drm/vc4/vc4_crtc.c | 17 + drivers/gpu/drm/vc4/vc4_plane.c | 1 - drivers/gpu/host1x/bus.c | 30 +- drivers/hid/hid-alps.c | 2 +- drivers/hid/hid-core.c | 2 +- drivers/hid/hid-kye.c | 2 +- drivers/hid/hid-logitech-hidpp.c | 7 +- drivers/hid/hid-picolcd_core.c | 5 +- drivers/hid/hid-sensor-custom.c | 5 +- drivers/hid/hid-sensor-hub.c | 4 +- drivers/hid/hid-thrustmaster.c | 29 +- drivers/hid/hid-uclogic-params.c | 8 +- drivers/hid/hid-uclogic-rdesc.c | 2 +- drivers/hid/intel-ish-hid/ipc/ipc.c | 2 +- drivers/hid/intel-ish-hid/ipc/pci-ish.c | 3 +- drivers/hid/intel-ish-hid/ishtp-fw-loader.c | 45 +- drivers/hid/intel-ish-hid/ishtp-hid-client.c | 11 +- drivers/hid/intel-ish-hid/ishtp-hid.c | 2 +- drivers/hid/intel-ish-hid/ishtp-hid.h | 9 +- drivers/hid/intel-ish-hid/ishtp/bus.c | 9 +- drivers/hid/intel-ish-hid/ishtp/client.c | 5 +- drivers/hid/intel-ish-hid/ishtp/hbm.c | 4 +- drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h | 4 +- drivers/hid/usbhid/hid-pidff.c | 4 +- drivers/hid/usbhid/usbkbd.c | 18 +- drivers/hid/wacom_sys.c | 2 +- drivers/i2c/busses/i2c-brcmstb.c | 1 - drivers/i2c/busses/i2c-designware-pcidrv.c | 4 +- drivers/i2c/busses/i2c-xgene-slimpro.c | 1 - drivers/i2c/i2c-core-base.c | 28 +- drivers/infiniband/core/addr.c | 4 +- drivers/infiniband/core/verbs.c | 4 +- drivers/infiniband/hw/cxgb4/cm.c | 3 +- drivers/infiniband/hw/hfi1/affinity.c | 21 +- drivers/infiniband/hw/hfi1/hfi.h | 1 + drivers/infiniband/hw/hfi1/init.c | 10 +- drivers/infiniband/hw/hfi1/ipoib.h | 13 +- drivers/infiniband/hw/hfi1/ipoib_main.c | 9 +- drivers/infiniband/hw/hfi1/ipoib_tx.c | 71 +- drivers/infiniband/hw/hfi1/mmu_rb.c | 2 +- drivers/infiniband/hw/hfi1/netdev_rx.c | 3 +- drivers/infiniband/hw/hfi1/sdma.h | 18 - drivers/infiniband/hw/hfi1/trace_tx.h | 179 ++ drivers/infiniband/hw/hfi1/user_sdma.c | 12 +- drivers/infiniband/hw/hfi1/user_sdma.h | 1 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 2 +- drivers/infiniband/hw/mlx5/mr.c | 2 +- drivers/infiniband/hw/qedr/verbs.c | 3 +- .../infiniband/hw/usnic/usnic_uiom_interval_tree.c | 3 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 5 + drivers/input/keyboard/gpio_keys.c | 30 +- drivers/interconnect/qcom/bcm-voter.c | 2 +- drivers/interconnect/qcom/sdm660.c | 1 + drivers/interconnect/qcom/sm8350.c | 82 +- drivers/iommu/amd/iommu.c | 76 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 5 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 4 +- drivers/irqchip/Kconfig | 6 + drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-gic-v3-mbi.c | 2 +- drivers/irqchip/irq-hip04.c | 4 +- drivers/irqchip/irq-mbigen.c | 4 +- drivers/irqchip/irq-mst-intc.c | 98 +- drivers/irqchip/irq-sifive-plic.c | 4 +- drivers/irqchip/irq-wpcm450-aic.c | 161 ++ drivers/macintosh/windfarm_smu_controls.c | 2 +- drivers/md/md.c | 59 +- drivers/md/raid5.c | 3 +- drivers/misc/lkdtm/usercopy.c | 2 +- drivers/misc/sram.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 5 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 37 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 29 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 27 +- drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 3 + drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 11 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 12 +- drivers/net/ethernet/intel/ice/ice.h | 1 - drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 20 +- drivers/net/ethernet/intel/ice/ice_common.c | 139 +- drivers/net/ethernet/intel/ice/ice_common.h | 4 + drivers/net/ethernet/intel/ice/ice_controlq.c | 2 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 165 +- drivers/net/ethernet/intel/ice/ice_lib.c | 37 + drivers/net/ethernet/intel/ice/ice_lib.h | 2 + drivers/net/ethernet/intel/ice/ice_main.c | 136 +- drivers/net/ethernet/intel/ice/ice_sched.c | 130 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 1 - drivers/net/ethernet/intel/ice/ice_type.h | 5 + drivers/net/ethernet/pensando/ionic/ionic_lif.c | 18 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 6 + drivers/net/ethernet/pensando/ionic/ionic_phc.c | 102 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 3 +- drivers/net/phy/marvell10g.c | 384 ++++- drivers/net/wireless/mac80211_hwsim.c | 8 +- drivers/net/wireless/virt_wifi.c | 5 +- drivers/nvme/host/core.c | 3 +- drivers/of/of_private.h | 2 + drivers/of/overlay.c | 22 +- drivers/of/unittest.c | 9 +- drivers/pci/controller/cadence/pcie-cadence-host.c | 3 +- drivers/pinctrl/freescale/pinctrl-imx1.c | 1 + drivers/pinctrl/freescale/pinctrl-imx25.c | 3 +- drivers/pinctrl/freescale/pinctrl-imx27.c | 3 +- drivers/pinctrl/freescale/pinctrl-imx35.c | 1 + drivers/pinctrl/freescale/pinctrl-imx50.c | 3 +- drivers/pinctrl/freescale/pinctrl-imx51.c | 1 + drivers/pinctrl/freescale/pinctrl-imx53.c | 1 + drivers/pinctrl/freescale/pinctrl-imx6dl.c | 1 + drivers/pinctrl/freescale/pinctrl-imx6q.c | 1 + drivers/pinctrl/freescale/pinctrl-imx6sl.c | 1 + drivers/pinctrl/freescale/pinctrl-imx6sll.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx6sx.c | 3 +- drivers/pinctrl/freescale/pinctrl-imx6ul.c | 3 +- drivers/pinctrl/freescale/pinctrl-imx7d.c | 3 +- drivers/pinctrl/freescale/pinctrl-imx7ulp.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx8dxl.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx8mm.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx8mn.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx8mp.c | 3 +- drivers/pinctrl/freescale/pinctrl-imx8mq.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx8qm.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx8qxp.c | 2 +- drivers/pinctrl/freescale/pinctrl-vf610.c | 1 + drivers/pinctrl/pinctrl-rockchip.c | 292 +++- drivers/pinctrl/stm32/pinctrl-stm32.c | 13 +- drivers/pinctrl/ti/pinctrl-ti-iodelay.c | 4 +- drivers/platform/mellanox/mlxreg-hotplug.c | 4 +- drivers/platform/surface/aggregator/controller.c | 4 +- .../platform/surface/surface_aggregator_registry.c | 98 +- drivers/platform/surface/surface_dtx.c | 2 +- drivers/platform/x86/Kconfig | 11 + drivers/platform/x86/Makefile | 3 + drivers/platform/x86/adv_swbutton.c | 121 ++ drivers/platform/x86/asus-wmi.c | 5 +- drivers/platform/x86/dell/alienware-wmi.c | 4 +- drivers/platform/x86/dell/dell-smbios-base.c | 2 +- drivers/platform/x86/dell/dell-wmi-descriptor.c | 2 +- drivers/platform/x86/dell/dell-wmi-sysman/sysman.c | 34 +- drivers/platform/x86/intel-vbtn.c | 3 - .../x86/intel_speed_select_if/isst_if_mbox_pci.c | 33 +- drivers/platform/x86/panasonic-laptop.c | 2 +- drivers/platform/x86/thinkpad_acpi.c | 23 +- drivers/power/supply/Kconfig | 32 + drivers/power/supply/Makefile | 2 + drivers/power/supply/generic-adc-battery.c | 2 +- drivers/power/supply/s3c_adc_battery.c | 2 +- drivers/power/supply/surface_battery.c | 865 ++++++++++ drivers/power/supply/surface_charger.c | 282 ++++ drivers/s390/block/dasd_genhd.c | 3 +- drivers/scsi/libiscsi.c | 26 +- drivers/scsi/libsas/sas_ata.c | 9 +- drivers/scsi/scsi_transport_iscsi.c | 18 +- drivers/sh/intc/core.c | 49 +- drivers/soc/fsl/rcpm.c | 24 +- drivers/soc/qcom/pdr_interface.c | 2 +- drivers/spi/spi-fsl-spi.c | 23 +- drivers/spi/spi-loopback-test.c | 3 +- drivers/spi/spi-zynqmp-gqspi.c | 1 + drivers/spi/spi.c | 9 +- drivers/staging/axis-fifo/axis-fifo.c | 1 - drivers/staging/comedi/Kconfig | 33 + drivers/staging/comedi/drivers/tests/Makefile | 3 +- .../{example_test.c => comedi_example_test.c} | 8 +- .../staging/comedi/drivers/tests/ni_routes_test.c | 36 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 23 +- drivers/staging/rtl8188eu/include/usb_ops_linux.h | 21 - drivers/staging/rtl8188eu/os_dep/usb_intf.c | 58 +- drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 32 +- drivers/staging/rtl8712/rtl8712_wmac_regdef.h | 1 - drivers/staging/rtl8712/usb_ops.h | 6 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 2 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 46 +- drivers/thermal/broadcom/bcm2835_thermal.c | 1 - drivers/thermal/qcom/tsens-v0_1.c | 98 +- drivers/thermal/qcom/tsens.c | 3 + drivers/thermal/qcom/tsens.h | 2 +- drivers/thermal/thermal_mmio.c | 5 +- drivers/usb/serial/ark3116.c | 13 - drivers/usb/serial/f81232.c | 11 +- drivers/usb/serial/f81534.c | 7 +- drivers/usb/serial/ftdi_sio.c | 35 +- drivers/usb/serial/io_edgeport.c | 22 - drivers/usb/serial/io_edgeport.h | 68 - drivers/usb/serial/io_ti.c | 31 - drivers/usb/serial/mos7720.c | 18 - drivers/usb/serial/mos7840.c | 23 - drivers/usb/serial/opticon.c | 18 - drivers/usb/serial/option.c | 2 - drivers/usb/serial/pl2303.c | 13 - drivers/usb/serial/quatech2.c | 16 - drivers/usb/serial/ssu100.c | 16 - drivers/usb/serial/ti_usb_3410_5052.c | 47 +- drivers/usb/serial/usb-serial.c | 59 +- drivers/usb/serial/usb-wwan.h | 4 - drivers/usb/serial/usb_wwan.c | 45 - drivers/usb/serial/whiteheat.c | 17 +- fs/block_dev.c | 8 +- fs/btrfs/raid56.c | 3 +- fs/btrfs/tree-log.c | 3 +- fs/btrfs/volumes.c | 3 +- fs/cachefiles/io.c | 17 + fs/cifs/Kconfig | 3 +- fs/ext4/fsmap.c | 4 +- fs/ext4/verity.c | 2 +- fs/f2fs/file.c | 2 +- fs/f2fs/verity.c | 2 +- fs/gfs2/glock.c | 3 +- fs/gfs2/inode.c | 2 +- fs/gfs2/inode.h | 1 - fs/gfs2/log.c | 2 +- fs/gfs2/lops.c | 3 +- fs/gfs2/sys.c | 67 + fs/gfs2/trans.c | 46 +- fs/io-wq.c | 11 +- fs/iomap/buffered-io.c | 3 +- fs/netfs/read_helper.c | 67 +- fs/ubifs/gc.c | 7 +- fs/ubifs/replay.c | 4 +- fs/xfs/scrub/bitmap.c | 4 +- fs/xfs/xfs_bmap_item.c | 4 +- fs/xfs/xfs_buf.c | 6 +- fs/xfs/xfs_extent_busy.c | 4 +- fs/xfs/xfs_extent_busy.h | 3 +- fs/xfs/xfs_extfree_item.c | 4 +- fs/xfs/xfs_refcount_item.c | 4 +- fs/xfs/xfs_rmap_item.c | 4 +- include/acpi/acoutput.h | 2 +- include/acpi/acpixf.h | 2 +- include/acpi/acrestyp.h | 9 +- include/acpi/actbl1.h | 54 +- include/acpi/actbl2.h | 240 ++- include/acpi/actbl3.h | 70 +- include/acpi/acuuid.h | 1 + include/acpi/platform/acgcc.h | 2 +- include/asm-generic/bug.h | 16 + include/asm-generic/vmlinux.lds.h | 20 +- include/clocksource/arm_arch_timer.h | 1 + include/linux/bpf.h | 4 +- include/linux/cfi.h | 41 + include/linux/compat.h | 35 + include/linux/compiler-clang.h | 3 + include/linux/compiler_types.h | 8 + include/linux/cpuhotplug.h | 1 + include/linux/cpuidle.h | 4 +- include/linux/fs.h | 24 +- include/linux/genhd.h | 21 +- include/linux/host1x.h | 30 +- include/linux/init.h | 6 +- include/linux/intel-ish-client-if.h | 8 +- include/linux/irqdomain.h | 6 - include/linux/list_sort.h | 7 +- include/linux/marvell_phy.h | 6 +- include/linux/mm.h | 10 + include/linux/module.h | 13 +- include/linux/netfs.h | 6 + include/linux/overflow.h | 2 +- include/linux/pagemap.h | 20 +- include/linux/pci.h | 4 +- include/linux/pm.h | 1 - include/linux/qed/qed_ll2_if.h | 1 - include/linux/spi/spi.h | 3 + include/linux/uaccess.h | 1 + include/linux/usb/serial.h | 2 +- include/net/act_api.h | 12 +- include/net/bluetooth/hci_core.h | 16 +- include/net/rtnetlink.h | 4 +- include/rdma/ib_verbs.h | 2 + include/sound/core.h | 2 +- include/sound/simple_card_utils.h | 9 + include/trace/events/netfs.h | 60 + include/uapi/linux/landlock.h | 3 +- include/uapi/linux/mdio.h | 2 + include/uapi/linux/nl80211.h | 3 + include/uapi/linux/rfkill.h | 80 +- include/uapi/linux/virtio_bt.h | 31 + include/uapi/linux/virtio_ids.h | 1 + init/Kconfig | 2 +- kernel/Makefile | 4 + kernel/cfi.c | 329 ++++ kernel/irq/irqdomain.c | 3 - kernel/kallsyms.c | 55 +- kernel/kthread.c | 3 +- kernel/module.c | 43 + kernel/time/tick-sched.c | 6 +- kernel/workqueue.c | 2 +- lib/list_sort.c | 17 +- lib/test_list_sort.c | 3 +- mm/filemap.c | 4 +- mm/internal.h | 7 +- mm/percpu-internal.h | 2 +- mm/percpu-stats.c | 9 +- mm/percpu.c | 14 +- mm/readahead.c | 27 +- net/batman-adv/bat_iv_ogm.c | 2 +- net/batman-adv/bridge_loop_avoidance.c | 1 - net/batman-adv/types.h | 10 +- net/bluetooth/Kconfig | 7 + net/bluetooth/Makefile | 1 + net/bluetooth/aosp.c | 35 + net/bluetooth/aosp.h | 16 + net/bluetooth/hci_core.c | 5 + net/bluetooth/mgmt.c | 5 +- net/bluetooth/msft.c | 8 + net/bluetooth/msft.h | 6 + net/core/rtnetlink.c | 2 +- net/ipv4/devinet.c | 3 +- net/ipv6/addrconf.c | 32 +- net/mac80211/cfg.c | 4 +- net/mac80211/mlme.c | 5 +- net/mac80211/rc80211_minstrel_ht.c | 2 - net/mac80211/tx.c | 25 +- net/rfkill/core.c | 7 +- net/rfkill/input.c | 4 +- net/sched/act_api.c | 51 +- net/sched/cls_api.c | 14 +- net/sched/sch_teql.c | 3 + net/tipc/name_table.c | 4 +- net/wireless/nl80211.c | 17 +- net/wireless/reg.c | 10 +- net/wireless/scan.c | 14 +- net/wireless/sme.c | 2 +- scripts/Makefile.modfinal | 2 +- scripts/module.lds.S | 19 +- security/Kconfig | 2 +- security/commoncap.c | 2 +- security/landlock/fs.c | 49 +- security/landlock/fs.h | 32 +- security/landlock/object.h | 2 +- security/landlock/ruleset.c | 6 +- security/landlock/syscalls.c | 11 +- sound/core/control.c | 75 +- sound/pci/hda/patch_realtek.c | 16 + sound/soc/codecs/cx2072x.c | 2 +- sound/soc/codecs/rt1011.c | 16 +- sound/soc/codecs/rt1011.h | 1 - sound/soc/codecs/rt1019.c | 2 +- sound/soc/codecs/tas2552.c | 4 +- sound/soc/codecs/tas2764.c | 2 +- sound/soc/codecs/tas2770.c | 2 +- sound/soc/codecs/tlv320aic3x-i2c.c | 2 + sound/soc/codecs/tlv320aic3x-spi.c | 2 + sound/soc/codecs/tlv320aic3x.c | 3 + sound/soc/codecs/tlv320aic3x.h | 1 + sound/soc/codecs/wsa881x.c | 2 +- sound/soc/fsl/fsl_aud2htx.c | 4 +- sound/soc/fsl/fsl_easrc.c | 4 +- sound/soc/generic/audio-graph-card.c | 28 +- sound/soc/generic/simple-card-utils.c | 100 +- sound/soc/generic/simple-card.c | 36 +- sound/soc/sunxi/sun4i-codec.c | 4 +- tools/debugging/kernel-chktaint | 2 +- tools/lib/bpf/xsk.c | 5 +- tools/power/acpi/common/cmfsize.c | 2 +- tools/power/x86/intel-speed-select/isst-config.c | 30 +- tools/power/x86/intel-speed-select/isst-display.c | 12 +- tools/testing/selftests/landlock/fs_test.c | 31 +- .../powerpc/alignment/alignment_handler.c | 11 +- tools/testing/selftests/powerpc/mm/Makefile | 1 + .../selftests/powerpc/mm/stress_code_patching.sh | 49 + .../tc-testing/tc-tests/actions/simple.json | 59 + 564 files changed, 13986 insertions(+), 5650 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-class-power-surface create mode 100644 Documentation/devicetree/bindings/arm/apple.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/nuvoton, [...] create mode 100644 Documentation/translations/zh_CN/cpu-freq/core.rst create mode 100644 Documentation/translations/zh_CN/cpu-freq/cpu-drivers.rst create mode 100644 Documentation/translations/zh_CN/cpu-freq/cpufreq-stats.rst create mode 100644 Documentation/translations/zh_CN/cpu-freq/index.rst create mode 100644 arch/arm/boot/dts/aspeed-bmc-asrock-e3c246d4i.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-ibm-rainier-1s4u.dts delete mode 100644 arch/powerpc/net/bpf_jit32.h delete mode 100644 arch/powerpc/net/bpf_jit_asm.S create mode 100644 arch/powerpc/net/bpf_jit_comp32.c create mode 100644 drivers/bluetooth/virtio_bt.c create mode 100644 drivers/irqchip/irq-wpcm450-aic.c create mode 100644 drivers/platform/x86/adv_swbutton.c create mode 100644 drivers/power/supply/surface_battery.c create mode 100644 drivers/power/supply/surface_charger.c rename drivers/staging/comedi/drivers/tests/{example_test.c => comedi_example_test [...] create mode 100644 include/linux/cfi.h create mode 100644 include/uapi/linux/virtio_bt.h create mode 100644 kernel/cfi.c create mode 100644 net/bluetooth/aosp.c create mode 100644 net/bluetooth/aosp.h create mode 100755 tools/testing/selftests/powerpc/mm/stress_code_patching.sh