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 c73144a81ef1 secretmem: test: add basic selftest for memfd_secret(2) omits 4d52887c1536 arch, mm: wire up memfd_secret system call where relevant omits 6ef8f76862c5 PM: hibernate: disable when there are active secretmem users omits 6465cb720014 secretmem: add memcg accounting omits 34c1e0409f57 secretmem: use PMD-size pages to amortize direct map fragm [...] omits cc9327f3b085 mm: introduce memfd_secret system call to create "secret" [...] omits 5afa819bb5e9 arm64: kfence: fix header inclusion omits 471f26f46ded set_memory: allow querying whether set_direct_map_*() is a [...] omits 70a947ff2f13 set_memory: allow set_direct_map_*_noflush() for multiple pages omits 287b85d33757 riscv/Kconfig: make direct map manipulation options depend on MMU omits 49aa347aad9e mmap: make mlock_future_check() global omits 92bb909ab1ad mm: add definition of PMD_PAGE_ORDER omits 09e02afa75ce Merge branch 'akpm-current/current' omits 38ffb6181e2b Merge remote-tracking branch 'oprofile-removal/oprofile/removal' omits 3369710fca3d Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] omits 97780161bb7f Merge remote-tracking branch 'memblock/for-next' omits 27453ac9b019 Merge remote-tracking branch 'mhi/mhi-next' omits a4ad0b122c20 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 248c243cc111 Merge remote-tracking branch 'hyperv/hyperv-next' omits 0568063cde54 Merge remote-tracking branch 'xarray/main' omits 88a1957f36af Merge remote-tracking branch 'nvmem/for-next' omits fa5a89c1c079 Merge remote-tracking branch 'slimbus/for-next' omits d4c25cc837af Merge remote-tracking branch 'gnss/gnss-next' omits 871df445fd89 Merge remote-tracking branch 'kspp/for-next/kspp' omits b0a0fe78f424 Merge remote-tracking branch 'rtc/rtc-next' omits 8d65e792d29e Merge remote-tracking branch 'coresight/next' omits 0a0884de2939 Merge remote-tracking branch 'livepatching/for-next' omits 3f5f78d353b5 Merge remote-tracking branch 'userns/for-next' omits 9deab8c646d4 Merge remote-tracking branch 'pwm/for-next' omits 2bdab7182ade Merge remote-tracking branch 'pinctrl/for-next' omits cfe6204c37c4 Merge remote-tracking branch 'gpio-intel/for-next' omits 6930faca79f4 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 56e6d5da7089 Merge remote-tracking branch 'rpmsg/for-next' omits 5b4bf485c2d1 Merge remote-tracking branch 'vhost/linux-next' omits 895ba70caf68 Merge remote-tracking branch 'scsi-mkp/for-next' omits dffa1670056f Merge remote-tracking branch 'scsi/for-next' omits 292e048d1bdc Merge remote-tracking branch 'cgroup/for-next' omits 5a7cea8c8962 Merge remote-tracking branch 'dmaengine/next' omits 3e722f30b0d0 Merge remote-tracking branch 'icc/icc-next' omits 56d733023977 Merge remote-tracking branch 'staging/staging-next' omits 79a914d7f707 Merge remote-tracking branch 'thunderbolt/next' omits 0f4063765121 Merge remote-tracking branch 'soundwire/next' omits 0f65047c477a Merge remote-tracking branch 'extcon/extcon-next' omits 23f12363790c Merge remote-tracking branch 'char-misc/char-misc-next' omits 4011ac13af98 Merge remote-tracking branch 'tty/tty-next' omits d363c7f21ed0 Merge remote-tracking branch 'phy-next/next' omits e6c9e3061cbe Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 98e3752c43e9 Merge remote-tracking branch 'usb-serial/usb-next' omits 4a42e6b0a53b Merge remote-tracking branch 'usb/usb-next' omits 4d2aeb214b22 Merge remote-tracking branch 'driver-core/driver-core-next' omits 6d0348cefe7d Merge remote-tracking branch 'ipmi/for-next' omits 3c06f8d6b3a0 Merge remote-tracking branch 'leds/for-next' omits e825165f56ef Merge remote-tracking branch 'hsi/for-next' omits 2ecae5cbcbba Merge remote-tracking branch 'chrome-platform/for-next' omits 589e25c6dfdd Merge remote-tracking branch 'drivers-x86/for-next' omits 47f1c212b485 Merge remote-tracking branch 'workqueues/for-next' omits 08c11d16ca91 Merge remote-tracking branch 'percpu/for-next' omits d36c898840d9 Merge remote-tracking branch 'kvm-arm/next' omits f22712067d6f Merge remote-tracking branch 'rcu/rcu/next' omits 99b8b4f0ce48 Merge remote-tracking branch 'edac/edac-for-next' omits 9fa9433362b1 Merge remote-tracking branch 'tip/auto-latest' omits 35c4f0c7c655 Merge remote-tracking branch 'spi/for-next' omits f87a67c2aa04 Merge remote-tracking branch 'devicetree/for-next' omits b7bbc6cb9ead Merge remote-tracking branch 'audit/next' omits bf3e0a8a1628 Merge remote-tracking branch 'iommu/next' omits 37195df726c2 Merge remote-tracking branch 'tpmdd/next' omits 8a68af4092df Merge remote-tracking branch 'selinux/next' omits 4a8b64f4e85b Merge remote-tracking branch 'keys/keys-next' omits cbcb6a91af5c Merge remote-tracking branch 'integrity/next-integrity' omits 59ff6142faeb Merge remote-tracking branch 'security/next-testing' omits 19c3a4c9af99 Merge remote-tracking branch 'regulator/for-next' omits 304a5d9417b5 Merge remote-tracking branch 'battery/for-next' omits 238acfa0559a Merge remote-tracking branch 'backlight/for-backlight-next' omits 9f9e55b43603 Merge remote-tracking branch 'mfd/for-mfd-next' omits 2731e8908b74 Merge remote-tracking branch 'mmc/next' omits 327560886491 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 632d076442a6 Merge remote-tracking branch 'device-mapper/for-next' omits cd9739eb5a4b Merge remote-tracking branch 'block/for-next' omits 49f9ac71dfa2 Merge remote-tracking branch 'input/next' omits 8e57e3f8a257 Merge remote-tracking branch 'modules/modules-next' omits b6fb2cce78bc Merge remote-tracking branch 'sound-asoc/for-next' omits c21de0e5ee30 Merge remote-tracking branch 'sound/for-next' omits 66151fc45c54 Merge remote-tracking branch 'regmap/for-next' omits a427c3dc5870 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 8c736bb29609 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 24d9f4647bc3 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits fcefa654140b Merge remote-tracking branch 'drm-intel/for-linux-next' omits f435e1394249 Merge remote-tracking branch 'amdgpu/drm-next' omits 7297645fdbf3 Merge remote-tracking branch 'drm/drm-next' omits 7b7f6e418b71 Merge remote-tracking branch 'crypto/master' omits b7c3a0cac50f Merge remote-tracking branch 'spi-nor/spi-nor/next' omits b7145292a462 Merge remote-tracking branch 'nand/nand/next' omits 55a14b4e38a1 Merge remote-tracking branch 'mtd/mtd/next' omits 60ee0584065f Merge remote-tracking branch 'gfs2/for-next' omits e0c23d41bc7d Merge remote-tracking branch 'mac80211-next/master' omits c258f989e095 Merge remote-tracking branch 'bluetooth/master' omits 158edeeb26ec Merge remote-tracking branch 'wireless-drivers-next/master' omits 08cd26c12718 Merge remote-tracking branch 'netfilter-next/master' omits 0e6cf9bb471b Merge remote-tracking branch 'ipsec-next/master' omits 690ea52bbc30 Merge remote-tracking branch 'bpf-next/for-next' omits 3ac2d05e4f3b Merge remote-tracking branch 'net-next/master' omits 9b046b31ea90 Merge remote-tracking branch 'rdma/for-next' omits 2e3eb304f3b6 Merge remote-tracking branch 'ieee1394/for-next' omits 8b9afd17be9e Merge remote-tracking branch 'thermal/thermal/linux-next' omits e28fdf2048f7 Merge remote-tracking branch 'opp/opp/linux-next' omits f7d4186ddf18 Merge remote-tracking branch 'devfreq/devfreq-next' omits fe479b11a074 Merge remote-tracking branch 'cpupower/cpupower' omits 6171fb34b146 tpm_tis: Clean up locality release omits 748cbbbfa56b tpm_tis: Fix check_locality for correct locality acquisition omits 004eed1256bc ABI: add sysfs description for tpm exports of PCR registers omits 46dd0844aff8 tpm: add sysfs exports for all banks of PCR registers omits f1cf310c3fc1 keys: Update comment for restrict_link_by_key_or_keyring_chain omits fd760ef242da tpm: Remove tpm_dev_wq_lock omits b6081326a1af char: tpm: add i2c driver for cr50 omits 1440bc946f49 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits afb62f9e2653 tpm: Fix fall-through warnings for Clang omits 40cd9d77d418 Merge remote-tracking branch 'pm/linux-next' omits e422f89eb8d3 Merge remote-tracking branch 'v4l-dvb-next/master' omits f51642338e4a Merge remote-tracking branch 'v4l-dvb/master' omits 1b7c52e9dfb5 Merge remote-tracking branch 'jc_docs/docs-next' omits 7a116d5f743a Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits fabcff349d11 Merge remote-tracking branch 'dmi/dmi-for-next' omits d595d2f47b09 Merge remote-tracking branch 'i2c/i2c/for-next' omits 8ee951f13ee6 Merge remote-tracking branch 'hid/for-next' omits 0652bd53e0c0 Merge remote-tracking branch 'pci/next' omits 9d51f4608e6d Merge remote-tracking branch 'printk/for-next' omits b1256140b1d2 Merge remote-tracking branch 'vfs/for-next' omits 118a9c470d9e Merge remote-tracking branch 'iomap/iomap-for-next' omits 4479f3535fdf Merge remote-tracking branch 'zonefs/for-next' omits 4e5eb2d80dbb Merge remote-tracking branch 'xfs/for-next' omits b2b0936b6284 Merge remote-tracking branch 'v9fs/9p-next' omits 5e674b0c8f55 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits f32b8b4ec291 Merge remote-tracking branch 'cel/for-next' omits 407e00ad5618 Merge remote-tracking branch 'nfs-anna/linux-next' omits 30ed8f5f117c Merge remote-tracking branch 'nfs/linux-next' omits 2039f3211ead Merge remote-tracking branch 'jfs/jfs-next' omits 3a9e63666de2 Merge remote-tracking branch 'f2fs/dev' omits 95dbd3d91589 Merge remote-tracking branch 'ext3/for_next' omits 6b490ce5f896 Merge remote-tracking branch 'exfat/dev' omits aa8f3139e38e Merge remote-tracking branch 'ecryptfs/next' omits 229061eb33cd Merge remote-tracking branch 'cifs/for-next' omits 37ed5fc80adc Merge remote-tracking branch 'btrfs/for-next' omits 50e2d87b21b9 Merge remote-tracking branch 'fscache/fscache-next' omits 6cbef0bd4a13 Merge remote-tracking branch 'pidfd/for-next' omits 9a94b7f6179d Merge remote-tracking branch 'xtensa/xtensa-for-next' omits d7d918def727 Merge remote-tracking branch 'uml/linux-next' omits f200496695bd Merge remote-tracking branch 's390/for-next' omits b365c33877f3 Merge remote-tracking branch 'risc-v/for-next' omits ae0c2ff40df6 Merge remote-tracking branch 'parisc-hd/for-next' omits 335b8561eca1 Merge remote-tracking branch 'openrisc/for-next' omits b9529f80e45d Merge remote-tracking branch 'nds32/next' omits eb0a5be31b7b Merge remote-tracking branch 'mips/mips-next' omits 90e8e5814540 Merge remote-tracking branch 'microblaze/next' omits 854f29b3a712 Merge remote-tracking branch 'm68knommu/for-next' omits 65a36135d25c Merge remote-tracking branch 'm68k/for-next' omits d5edbd286f74 Merge remote-tracking branch 'h8300/h8300-next' omits 37eddadad68b Merge remote-tracking branch 'csky/linux-next' omits a730a60b130c Merge remote-tracking branch 'clk-renesas/renesas-clk' omits b82888c38840 Merge remote-tracking branch 'clk/clk-next' omits d441605935c7 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 58e583318423 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits c7baf773bca8 Merge remote-tracking branch 'tegra/for-next' omits 4a44e612090f Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 7361fd2bd80a Merge remote-tracking branch 'stm32/stm32-next' omits df72d455ab66 Merge remote-tracking branch 'samsung-krzk/for-next' omits 508b0214914b Merge remote-tracking branch 'rockchip/for-next' omits 8ccbc13df14a Merge remote-tracking branch 'reset/reset/next' omits 992ae22b354f Merge remote-tracking branch 'renesas/next' omits 11907826a997 Merge remote-tracking branch 'realtek/for-next' omits e87bce917591 Merge remote-tracking branch 'raspberrypi/for-next' omits 452efe0cc5e7 Merge remote-tracking branch 'qcom/for-next' omits 4331e6767f50 Merge remote-tracking branch 'omap/for-next' omits 74835e354eeb Merge remote-tracking branch 'mvebu/for-next' omits a8d683e88326 Merge remote-tracking branch 'mediatek/for-next' omits 22aad8534ab6 Merge remote-tracking branch 'keystone/next' omits a427a7a3d2df Merge remote-tracking branch 'imx-mxs/for-next' omits 581dd448ec7a Merge remote-tracking branch 'drivers-memory/for-next' omits 1023ef63f03d Merge remote-tracking branch 'at91/at91-next' omits 9cc43d7ba042 Merge remote-tracking branch 'aspeed/for-next' omits 1e135235b07e Merge remote-tracking branch 'amlogic/for-next' omits 33109811b990 Merge remote-tracking branch 'actions/for-next' omits 9a96c8accba3 Merge remote-tracking branch 'arm-soc/for-next' omits 5922f4c2c77a Merge remote-tracking branch 'arm64/for-next/core' omits 4f85642bc5ec Merge remote-tracking branch 'asm-generic/master' omits e7eecf375a79 Merge remote-tracking branch 'dma-mapping/for-next' omits 23d9d664fa7e Merge remote-tracking branch 'asoc/for-5.12' into asoc-next omits e5cfc3a15bc7 Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus omits 8cf1bbdd2a24 Merge remote-tracking branch 'kbuild/for-next' omits 1e76bd25cdcd Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits ee85571a899c Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 62d414c51447 Merge remote-tracking branch 'risc-v-fixes/fixes' omits f46268718210 Merge remote-tracking branch 'mmc-fixes/fixes' omits 6528e3a02a3a Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 3fbf09853996 Merge remote-tracking branch 'scsi-fixes/fixes' omits 4a1dbf8a2847 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 1ba5b69ec5ac Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits ce1a93c12848 Merge remote-tracking branch 'i3c-fixes/i3c/fixes' omits 7bbadf74f9f7 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits 73ded1f59463 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 32018f02ebc9 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 14d9a422c20f Merge remote-tracking branch 'kvm-fixes/master' omits 4cceca7d94aa Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits a0f548d254ea Merge remote-tracking branch 'dmaengine-fixes/fixes' omits dd0b1f4728fa Merge remote-tracking branch 'ide/master' omits eeedd9f742ab Merge remote-tracking branch 'input-current/for-linus' omits 5e5bef808d01 Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits e97ef3cada45 Merge remote-tracking branch 'phy/fixes' omits 4d1049afa0e7 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 0d160a49fe7d Merge remote-tracking branch 'usb.current/usb-linus' omits c7f394c7b9bc Merge remote-tracking branch 'pci-current/for-linus' omits d94c5059d45c Merge remote-tracking branch 'spi-fixes/for-linus' omits 577ea301e185 Merge remote-tracking branch 'regulator-fixes/for-linus' omits a4a93585fd18 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 37bb3994bc1c Merge remote-tracking branch 'wireless-drivers/master' omits b2f77202b33a Merge remote-tracking branch 'bpf/master' omits 2f491f08a93a Merge remote-tracking branch 'net/master' omits ee5fd41fce33 Merge remote-tracking branch 'sparc/master' omits 05765a51fae3 Merge remote-tracking branch 's390-fixes/fixes' omits 508820df3356 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 1be9c0e29f11 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 4cf9de9660dd Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits fadff6d5b367 Merge remote-tracking branch 'kbuild-current/fixes' omits d08a31bbb0f2 parisc: Optimize per-pagetable spinlocks omits 92d7537f76bd drm/amdgpu/swsmu: use percent rather than rpm for manual f [...] omits fc9361e226d5 Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" omits 522d7a46412f drm/amd/display: Fix unused variable warning omits bd582fcdc642 ALSA: hda/hdmi - enable runtime pm for CI AMD display audio omits f77b0ff3664b drm/amdgpu: add another raven1 gfxoff quirk omits 5fbf39d51ae7 usb: typec: ucsi: check cci busy during PPM reset omits 09eb389280e5 Merge branch for-5.12/arm64/defconfig into for-next omits d1778800c173 Merge branch for-5.12/arm64/dt into for-next omits 127f9ce3c371 Merge branch for-5.12/arm/defconfig into for-next omits 66f95204d410 Merge branch for-5.12/dt-bindings into for-next omits bce5db644ae7 Merge branch for-5.12/arm/core into for-next omits e5119c1f44a0 nfsd: skip some unnecessary stats in the v4 case omits b350296b993a nfsd: move change attribute generation to filesystem omits e92f94895a32 nfs: use change attribute for NFS re-exports omits 503ef44d8b76 Merge branches 'iommu/fixes', 'x86/amd', 'x86/vt-d' and 'c [...] omits dd52b01be3a5 hwmon: (pmbus/max16601) Add support for MAX16508 omits 90b0f71d62df hwmon: (pmbus/max16601) Determine and use number of popula [...] omits b3e44a67efa7 Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus omits ca66f9519b50 Merge branches 'for-next/from-tip/irq/urgent', 'for-next/f [...] omits 71df1724cda3 Merge branch 'remotes/lorenzo/pci/misc' omits e708ae37df4e Merge branch 'remotes/lorenzo/pci/xilinx' omits 6a6dbf81cd88 Merge branch 'remotes/lorenzo/pci/tango' omits 22032f952928 Merge branch 'remotes/lorenzo/pci/ntb' omits d77f10978453 Merge branch 'remotes/lorenzo/pci/rockchip' omits c4b023d205ba Merge branch 'remotes/lorenzo/pci/rcar' omits a419fc17dab9 Merge branch 'remotes/lorenzo/pci/mediatek' omits 5b858ff9888c Merge branch 'remotes/lorenzo/pci/dwc' omits 0966b5839406 Merge branch 'remotes/lorenzo/pci/brcmstb' omits e10c25b77c33 Merge branch 'pci/misc' omits f089c324b6cd Merge branch 'pci/resource' omits e496ebc8c19b Merge branch 'pci/enumeration' omits 93c3d4245f20 Merge branch 'pm-sleep' into linux-next omits 17dcbe861bc9 Merge branch 'acpi-messages' into linux-next omits e7c5b62ade5e Merge branch 'acpi-scan' into linux-next omits 5db27823c3fd Merge branch 'kvm-arm64/hyp-reloc' into kvmarm-master/next omits a3def2460583 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] omits feb0d85db3fd Merge branch 'pnp' into linux-next omits 778ce78ae6b4 Merge branches 'acpi-misc', 'acpi-cppc', 'acpi-docs', 'acp [...] omits 208757d71098 ACPI: tables: introduce support for FPDT table omits 5df5ec0e41f3 Merge branch 'imx/defconfig' into for-next omits 6da471877b90 Merge branch 'imx/dt64' into for-next omits 59b1bdb19ed8 Merge branch 'imx/dt' into for-next omits 4f6505982674 Merge branch 'imx/bindings' into for-next omits a1792f76de7d Merge branch 'imx/soc' into for-next omits bd1fc7b9ff91 Merge branch 'imx/drivers' into for-next omits de9ce65ebcd2 Merge branch 'clk/imx' into for-next omits dc14300bb67b Merge branch 'mvebu/dt64' into mvebu/for-next omits c2561cff458c Merge branch 'mvebu/dt' into mvebu/for-next omits 59e0db73c5ea Merge branch 'mvebu/arm' into mvebu/for-next adds bec4c2968fce Merge tag 'ecryptfs-5.11-rc6-setxattr-fix' of git://git.ke [...] adds a9cbbb80e3e7 tty: avoid using vfs_iocb_iter_write() for redirected cons [...] adds d50229700814 drm/nouveau/nvif: fix method count when pushing an array adds fd55b61ebd31 drm/nouveau/dispnv50: Restore pushing of all data. adds dcd602cc5fe2 drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupporte [...] adds 7c6d659868c7 drivers/nouveau/kms/nv50-: Reject format modifiers for cur [...] adds d3b2f0f7921c drm/nouveau/kms/nv50-: Report max cursor size to userspace adds ba839b759844 drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors adds 87bff7580044 Merge branch '04.01-ampere-lite' of git://github.com/skegg [...] adds fb62b7b98672 Merge tag 'drm-misc-fixes-2021-01-27' of git://anongit.fre [...] adds 9a1054c32a77 Merge tag 'drm-intel-fixes-2021-01-28' of git://anongit.fr [...] adds a119f87b86bc Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" adds 00190bc087e7 amdgpu: fix clang build warning adds e0ecafede87e Merge tag 'amd-drm-fixes-5.11-2021-01-28' of https://gitla [...] adds 6305d15e013a Merge tag 'drm-fixes-2021-01-29' of git://anongit.freedesk [...] adds b584b7e9630a Merge branch 'acpi-sysfs' adds 016decc0d836 Merge tag 'acpi-5.11-rc6' of git://git.kernel.org/pub/scm/ [...] adds 32b0c410cda1 Merge tag 'pm-5.11-rc6' of git://git.kernel.org/pub/scm/li [...] adds 8ef24c2011b7 Merge tag 'iommu-fixes-v5.11-rc5' of git://git.kernel.org/ [...] adds a1bb3cd58913 io_uring: fix __io_uring_files_cancel() with TASK_UNINTERRUPTIBLE adds ca70f00bed6c io_uring: fix cancellation taking mutex while TASK_UNINTER [...] adds 907d1df30a51 io_uring: fix wqe->lock/completion_lock deadlock adds 6195ba09822c io_uring: fix flush cqring overflow list while TASK_INTERRUPTIBLE adds f609cbb8911e io_uring: fix list corruption for splice file_get adds 70b2c60d3797 io_uring: fix sqo ownership false positive warning adds 3a7efd1ad269 io_uring: reinforce cancel on flush during exit adds c0ec4ffc4093 Merge tag 'io_uring-5.11-2021-01-29' of git://git.kernel.d [...] adds 2569063c7140 blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in [...] adds ef49d40b61a3 block: Fix an error handling in add_partition adds ac55ad2b5fad s390/dasd: Fix inconsistent kobject removal adds b98e762e3d71 nbd: freeze the queue while we're adding connections adds 8dc932d3e8af Revert "block: simplify set_init_blocksize" to regain lost [...] adds 6c635caef410 blk-cgroup: Use cond_resched() when destroy blkgs adds 0fe37724f8e7 block: fix bd_size_lock use adds 0df28cad06eb bcache: only check feature sets when sb->version >= BCACHE [...] adds 899199292b14 nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a SPCC device adds d1bcf006a9d3 nvme-multipath: Early exit if no path is available adds 772ea326a4a0 nvme-core: use list_add_tail_rcu instead of list_add_tail [...] adds e2579c76fbc5 Merge tag 'nvme-5.11-2021-01-28' of git://git.infradead.or [...] adds cd92cdb9c8bc null_blk: cleanup zoned mode initialization adds 2ba1c4d1a4b5 Merge tag 'block-5.11-2021-01-29' of git://git.kernel.dk/l [...] adds c05d51c773fb Merge tag 'for-5.11-rc5-tag' of git://git.kernel.org/pub/s [...] adds 0e9bcda5d286 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds e37c0fbabd8e Merge tag 'riscv-for-linus-5.11-rc6' of git://git.kernel.o [...] adds 3bf255315bed Merge tag 's390-5.11-4' of git://git.kernel.org/pub/scm/li [...] adds 32ada6b0980d dt-bindings: Cleanup standard unit properties adds 8c947645151c Merge tag 'devicetree-fixes-for-5.11-2' of git://git.kerne [...] adds 1bea2a937dad soc: litex: Properly depend on HAS_IOMEM adds 03e319e5465a Merge tag 'for-linus' of git://github.com/openrisc/linux adds ad8b3c1e637c Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds bd2f0b43c1c8 cifs: returning mount parm processing errors correctly adds 0d4873f9aa4f cifs: fix dfs domain referrals adds 6642d600b541 Merge tag '5.11-rc5-smb3' of git://git.samba.org/sfrench/cifs-2.6 adds c178fae3a9f5 Merge tag 'nfs-for-5.11-3' of git://git.linux-nfs.org/proj [...] adds 4e04b1180019 leds: leds-lm3533: convert comma to semicolon adds 47854d2d2ba8 leds: leds-ariel: convert comma to semicolon adds 27af8e2c90fb leds: trigger: fix potential deadlock with libata adds c8283eb79d87 dt-bindings: leds: Add DT binding for Richtek RT8515 adds e1c6edcbea13 leds: rt8515: Add Richtek RT8515 LED driver adds 29bd2d2100dc Merge branch 'for-rc-5.11' of git://git.kernel.org/pub/scm [...] adds 1188866d9cec Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds b333a99e14d1 Merge tag 'powerpc-5.11-6' of git://git.kernel.org/pub/scm [...] adds f7ea44c7172f Merge tag 'core-urgent-2021-01-31' of git://git.kernel.org [...] adds 17b756d0376f Merge tag 'timers-urgent-2021-01-31' of git://git.kernel.o [...] adds f5a376eddec4 Merge tag 'x86_entry_for_v5.11_rc6' of git://git.kernel.or [...] adds ac8c6edd20bc Merge tag 'efi-urgent-for-v5.11' of git://git.kernel.org/p [...] adds ed4e9e615b7e Documentation/llvm: Add a section about supported architectures adds 51591a4d4b0e Merge remote-tracking branch 'kbuild-current/fixes' adds 39d3454c3513 ARM: footbridge: fix dc21285 PCI configuration accessors adds 538eea5362a1 ARM: 9043/1: tegra: Fix misplaced tegra_uart_config in dec [...] adds 5a29552af92d ARM: 9052/1: decompressor: cover BSS in cache clean and re [...] adds d80cd9abcd94 ARM: decompressor: tidy up register usage adds e3afcb79f146 Merge remote-tracking branch 'arm-current/fixes' adds 75f534585635 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 344717a14cd7 powerpc/sstep: Fix array out of bound warning adds bce74491c300 powerpc/vdso: fix unnecessary rebuilds of vgettimeofday.o adds 66f0a9e058fa powerpc/vdso64: remove meaningless vgettimeofday.o build rule adds 7b140a29ad6b Merge remote-tracking branch 'powerpc-fixes/fixes' adds 1739fadd0043 Merge remote-tracking branch 'sparc/master' adds 06cc6e5dc659 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 01365633bd1c net: arcnet: Fix RESET flag handling adds 8d520b4de3ed r8169: work around RTL8125 UDP hw bug adds 5399d52233c4 rxrpc: Fix deadlock around release of dst cached on udp tunnel adds eb4e8fac00d1 neighbour: Prevent a dead entry from updating gc_list adds ff91e0b118b9 Merge remote-tracking branch 'net/master' adds 8ad8ee7ce4d4 Merge remote-tracking branch 'wireless-drivers/master' adds 87277d99081a Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus adds 67be78a25bd3 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds e2d4fedb084c Merge remote-tracking branch 'regulator-fixes/for-linus' adds 8950ce8976f4 Merge remote-tracking branch 'spi-fixes/for-linus' adds 2f4958345347 Merge remote-tracking branch 'pci-current/for-linus' adds 045aef3acf38 Merge tag 'usb-serial-5.11-rc6' of https://git.kernel.org/ [...] adds 3e1f4a2e1184 USB: gadget: legacy: fix an error code in eth_bind() adds 589e1cb8a898 Merge remote-tracking branch 'usb.current/usb-linus' adds 79bddccd02c9 Merge remote-tracking branch 'phy/fixes' adds 5ab0356b15f7 Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds 9652259352c5 Merge remote-tracking branch 'input-current/for-linus' adds f213118411f0 Merge remote-tracking branch 'ide/master' adds 2d282e6d681a Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 4c8e312be947 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 66d5b6864ec9 Merge remote-tracking branch 'kvm-fixes/master' adds 211751c9ff16 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 234898e5a67f Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 32ff51cd8698 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' adds 30e4a609412d Merge remote-tracking branch 'i3c-fixes/i3c/fixes' adds c9b1504f5c39 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 8c65830ae162 scsi: lpfc: Fix EEH encountering oops with NVMe traffic adds 3dab8bec5bc0 Merge remote-tracking branch 'scsi-fixes/fixes' adds 800b52fb3253 Merge remote-tracking branch 'mmc-fixes/fixes' adds c351bb64cbe6 gpiolib: free device name on error path to fix kmemleak adds 06f0d98257a2 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds 99fcb426f858 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 6a8d040dd86e Merge remote-tracking branch 'kbuild/for-next' new 13bba4f42216 Merge remote-tracking branch 'dma-mapping/for-next' new e904cf55ba98 Merge remote-tracking branch 'asm-generic/master' new 3f98a28cc372 mm/nommu: Fix return type of filemap_map_pages() new e30be1455bd3 KVM: arm64: Move __hyp_set_vectors out of .hyp.text new 79d7c3dca99f perf/arm-cmn: Fix PMU instance naming new 1c8147ea89c8 perf/arm-cmn: Move IRQs when migrating context new fab0e5d091a7 Merge branches 'for-next/from-tip/irq/urgent', 'for-next/f [...] new 35aa4fcc241c Merge remote-tracking branch 'arm64/for-next/core' new f1f958052770 ARM: multi_v7_defconfig: add STM32 CEC support new 7ec5ed4a13b4 Merge branch 'arm/defconfig' into for-next new 47a6ca1172cb arm64: dts: hisilicon: separate each group of data in the [...] new 1860a5182376 arm64: dts: hisilicon: place clock-names "bus" before "core" new dbbf51315a87 arm64: dts: hisilicon: normalize the node name of the modu [...] new a328818ee72a arm64: dts: hisilicon: normalize the node name of the localbus new b2bbc8687e43 arm64: dts: hisilicon: avoid irrelevant nodes being mistak [...] new ccf43e02012a arm64: dts: hisilicon: delete unused property smmu-cb-memtype new 305656e0989d arm64: dts: hisilicon: hi3670.dtsi: add iomcu_rst new 62b4c3514b8e arm64: dts: hisilicon: hikey970-pinctrl.dtsi: add missing [...] new b6e141eec86b arm64: dts: hisilicon: hi3670.dtsi: add I2C settings new 0b9c5cdda98c Merge tag 'hisi-arm64-dt-for-5.12v2' of git://github.com/h [...] new 74477936a828 arm64: dts: renesas: beacon: Fix EEPROM compatible value new af91156490c2 Merge tag 'renesas-arm-dt-for-v5.12-tag2' of git://git.ker [...] new 3bb48247ea16 ARM: dts: stm32: Add STM32MP1 I2C6 SDA/SCL pinmux new c9669b4692ce ARM: dts: stm32: add usbphyc vdda1v1 and vdda1v8 supplies [...] new c96f8d3ca78c ARM: dts: stm32: remove usbphyc ports vdda1v1 & vdda1v8 on [...] new 36be90f5362a ARM: dts: stm32: add #clock-cells property to usbphyc node [...] new 86a24899c2db Merge tag 'stm32-dt-for-v5.12-1' of git://git.kernel.org/p [...] new 2226c894135e Merge tag 'omap-for-v5.12/dt-signed' of git://git.kernel.o [...] new 4878d0b16a09 Merge branch 'arm/dt' into for-next new 2dfc564bda4a soc: renesas: rcar-sysc: Mark device node OF_POPULATED after init new e53686bbdfd2 Merge tag 'renesas-drivers-for-v5.12-tag1' of git://git.ke [...] new ed8878041a0a Merge tag 'omap-for-v5.12/soc-signed' of git://git.kernel. [...] new e143992e6475 Merge branch 'arm/soc' into for-next new b5081bb30c23 soc: document merges new 4cc85dcf0360 soc: document merges new 127523504fe8 Merge tag 'tegra-for-5.12-arm-core' of git://git.kernel.or [...] new 357908c18935 Merge branch 'arm/soc' into for-next new 3029a563ac0c ARM: tegra: ouya: Fix eMMC on specific bootloaders new 7b76b46d07e0 Merge tag 'tegra-for-5.12-arm-dt' of git://git.kernel.org/ [...] new 3032985a01f4 arm64: tegra: Add RT5658 device entry new 5d25c476f252 Revert "arm64: tegra: Disable the ACONNECT for Jetson TX2" new e4710376353c arm64: tegra: Audio graph sound card for Jetson TX2 new 5b4f6323096a arm64: tegra: Audio graph sound card for Jetson AGX Xavier new 3161160c8a1c Merge tag 'tegra-for-5.12-arm64-dt' of git://git.kernel.or [...] new dc1e81263d31 Merge branch 'arm/dt' into for-next new 7cc623b85aef Merge tag 'reset-for-v5.12' of git://git.pengutronix.de/pz [...] new 4940b9919119 Merge tag 'at91-soc-5.12-2' of git://git.kernel.org/pub/sc [...] new 69d85c6724d6 Merge branch 'arm/drivers' into for-next new 69e39bf1668e Merge tag 'tegra-for-5.12-arm-defconfig' of git://git.kern [...] new ee29b84a1dfe Merge tag 'tegra-for-5.12-arm64-defconfig' of git://git.ke [...] new c475c70afa96 Merge branch 'arm/defconfig' into for-next new 2a7d73f05cd5 Merge remote-tracking branch 'arm-soc/for-next' new 792c846c9c23 Merge remote-tracking branch 'actions/for-next' new 377b7ff00e12 Merge remote-tracking branch 'amlogic/for-next' new 7fd61b6e9290 Merge remote-tracking branch 'aspeed/for-next' new 5985841e4f0d Merge remote-tracking branch 'at91/at91-next' new 25d987706abc memory: tegra: Remove calls to dev_pm_opp_set_clkname() new 50af93f1fe88 Merge branch 'for-v5.12/tegra-mc' into for-next new 2e5c975af650 Merge remote-tracking branch 'drivers-memory/for-next' new aa880c6f3ee6 arm64: dts: ls1046a: fix dcfg address range new f3afd3fb3d80 clk: imx6q: demote warning about pre-boot ldb_di_clk reparenting new 62a7c1c47ad5 clk: imx: clk-imx31: Remove unused static const table 'uart_clks' new 75a352bc6611 clk: imx8mq: add PLL monitor output new c1ae5c6f789a clk: imx8mm: add clkout1/2 support new 3af4df655040 clk: imx8mn: add clkout1/2 support new de5774d192ba clk: imx: Move 'imx6sl_set_wait_clk()'s prototype out to a [...] new 4c5aca3a16c3 Merge branch 'clk/imx' into for-next new 99ab29facd13 Merge branch 'imx/drivers' into for-next new 579c6f925e5a ARM: imx: Remove unused IMX_GPIO_NR() macro new f5100a442344 Merge branch 'imx/soc' into for-next new 894fe3398a21 dt-bindings: arm: fsl: Add the librem 5 Evergreen revision new 1447e43c0b73 dt-bindings: arm: imx: add imx8mm nitrogen support new 568d95a4d3b6 Merge branch 'imx/bindings' into for-next new 71fa4e04ed21 Merge tag 'imx-fixes-5.11-2' into imx/dt new b73d538a0130 ARM: dts: imx6-sr-som: increase at8035 PHY gigabit Tw parameter new 45a63cb55973 ARM: dts: imx6: rdu2: enable WDOG1 new a0c01b68fd3c ARM: dts: imx6: RDU2: reduce i2c drive-strength new 20fffe76b624 ARM: dts: imx6: RDU2: enable RMI4 reduced reporting new 07aa5cf3af82 ARM: dts: imx6: RDU2: only trigger IRQ on falling edge ucs [...] new 498f8aee6ec0 ARM: dts: imx6: RDU2: adjust audio devices nomenclature new daa7b9e276a6 Merge branch 'imx/dt' into for-next new c0b70f05c87f arm64: dts: imx8mq: use_dt_domains for pci node new 22171213e503 arm64: dts: lx2160a-cex7: increase at8035 PHY gigabit Tw p [...] new f3dbb291814a arm64: dts: imx8mq-librem5: Mark charger IRQ as High-Z new 99e71c029213 arm64: dts: imx8mq-librem5: Don't mark buck3 as always on new d5edcf2cbf5e arm64: dts: imx8mq-librem5: Add usb-c chip as supplier for [...] new 7127e3b5d93d arm64: dts: imx8mq-librem5: Add LCD_1V8 regulator new 584ea5b1499e arm64: dts: imx8mq-librem5: enable the LCD panel new a8bb83c8c7a1 arm64: dts: imx8mq-librem5: set regulators boot-on new f2047594e865 arm64: dts: Add Librem5 Evergreen new 189f65864f4e arm64: dts: imx8mn: Add fspi node new 738f7d40c155 arm64: dts: imx8mn-beacon-som: Enable QSPI on SOM new 1ab66ad2d7f3 arm64: dts: fsl-ls1012a-rdb: add i2c devices new 42c2c068834e arm64: dts: fsl-ls1012a-frdm: add spi-uart device new 930a0968c667 arm64: dts: lx2160a: Add flexcan support new c9e5ef8cef81 arm64: dts: ls1028a: Update flexcan properties new 837ae08d95f2 arm64: dts: ls1028a: Enable flexcan support for LS1028A-RDB/QDS new 663a5b5efa51 arm64: dts: zii-ultra: add sound support new 71a8434857d5 arm64: dts: zii-ultra: fix i2c pin configuration new f2615e598a50 arm64: dts: zii-ultra: limit USB ports to USB2 speed new b53e7e0c65bf arm64: dts: zii-ultra: only trigger IRQ on falling edge uc [...] new 370d82d3facf arm64: dts: zii-rmb3: enable RMI4 reduced reporting new da1a6b8bec88 arm64: dts: imx: Add i.mx8mm nitrogen basic dts support new c733d690d8b4 Merge branch 'imx/dt64' into for-next new 5e51f7482d80 arm64: defconfig: Enable vibra-pwm new d984d1a0abf8 arm64: defconfig: Enable PF8x00 as builtin new 7535d59c5f11 Merge branch 'imx/defconfig' into for-next new 47ad30e8ae33 Merge remote-tracking branch 'imx-mxs/for-next' new b05f47e7d616 Merge remote-tracking branch 'keystone/next' new 64f58888173a Merge remote-tracking branch 'mediatek/for-next' new 2241ed9205ed bus: mvebu-mbus: make iounmap() symmetric with ioremap() new 4daff3e5b424 ARM: dts: armada-385-linksys: fix usage with newer devices new e011c9025a46 ARM: dts: armada388-helios4: assign pinctrl to LEDs new 46ecdfc1830e ARM: dts: armada388-helios4: assign pinctrl to each fan new 402132c0fc8c Merge branch 'mvebu/dt' into mvebu/for-next new a9d9bfcadfb4 arm64: dts: armada-3720-turris-mox: rename u-boot mtd part [...] new 6c5509133521 arm64: dts: change AP807 SDHCI compatibility string new e8ff9d5996ac arm64: dts: cn913x-db: enable MMC HS400 new 6ece0f7dbd55 arm64: dts: marvell: armada-37xx: Add SATA comphy into mai [...] new 35db5e32ebc1 arm64: dts: armada: add pwm offsets for ap/cp gpios new 8e03d45cb7de Merge branch 'mvebu/dt64' into mvebu/for-next new 235844f57fa8 Merge remote-tracking branch 'mvebu/for-next' new ffcc556a8a44 Merge remote-tracking branch 'omap/for-next' new 13e0237b6a22 Merge remote-tracking branch 'qcom/for-next' new 519834e5f1a2 Merge remote-tracking branch 'raspberrypi/for-next' new 4abd0a9a0a9e Merge remote-tracking branch 'realtek/for-next' new fc6f32116126 Merge branches 'renesas-arm-dt-for-v5.12' and 'renesas-dri [...] new 0772e2038cff Merge remote-tracking branch 'renesas/next' new 03d98145ca14 Merge remote-tracking branch 'rockchip/for-next' new bea7af4b9d5e Merge remote-tracking branch 'samsung-krzk/for-next' new d44f613d2c5a Merge remote-tracking branch 'stm32/stm32-next' new 79795969a8ae Merge remote-tracking branch 'sunxi/sunxi/for-next' new 9ccd29e21c20 Merge branch for-5.12/arm/core into for-next new 6c50321fd651 dt-bindings: arm: tegra: Document Jetson Xavier NX eMMC SKU new 83aea8b55452 Merge branch for-5.12/dt-bindings into for-next new 956f332e1de8 Merge branch for-5.12/arm/dt into for-next new 92d09be2a1a5 Merge branch for-5.12/arm/defconfig into for-next new 96e825bd57d4 Merge branch for-5.12/arm64/dt into for-next new b62f4a3fbb22 Merge branch for-5.12/arm64/defconfig into for-next new b3ad28604a2e Merge remote-tracking branch 'tegra/for-next' new b31c85049755 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 2710d44ae6cd Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 99380fb61965 Merge remote-tracking branch 'clk/clk-next' new fb060429f949 Merge remote-tracking branch 'clk-renesas/renesas-clk' new e0c6aedf3bde Merge remote-tracking branch 'csky/linux-next' new 32ef2932aa38 Merge remote-tracking branch 'h8300/h8300-next' new 8d1f825a589d Merge remote-tracking branch 'm68k/for-next' new bb21c8bec67f Merge remote-tracking branch 'm68knommu/for-next' new ad7e1466bbe3 Merge remote-tracking branch 'microblaze/next' new 5c6e118449d1 Merge remote-tracking branch 'mips/mips-next' new 811625b12c34 Merge remote-tracking branch 'nds32/next' new 5c153f092e83 Merge remote-tracking branch 'openrisc/for-next' new 862680db088e parisc: Bump 64-bit IRQ stack size to 64 KB new 226c31557559 parisc: Optimize per-pagetable spinlocks new 9be15795d386 Merge remote-tracking branch 'parisc-hd/for-next' new 3db380570af7 selftests/powerpc: Make the test check in eeh-basic.sh pos [...] new 52f6b0a90bcf ocxl: use DEFINE_MUTEX() for mutex lock new 7613f5a66bec powerpc/64s/kuap: Use mmu_has_feature() new e5f9d8858612 powerpc/perf/hv-24x7: Dont create sysfs event files for du [...] new d25da505c3f5 powerpc/mm: Include __find_linux_pte() prototype new aa23ea0c5f7f powerpc/pseries/ras: Remove unused variable 'status' new 44159329e0ad powerpc/pseries/eeh: Make pseries_pcibios_bus_add_device() static new 90db8bf24d13 powerpc/pseries/ras: Make init_ras_hotplug_IRQ() static new d03f210e6ed8 powerpc/pmem: Include pmem prototypes new 692e59289526 powerpc/setup_64: Make some routines static new 1cc2fd759344 powerpc/mce: Include prototypes new cd7aa5d2fae1 powerpc/smp: Include tick_broadcast() prototype new 157c9f409d11 powerpc/smp: Make debugger_ipi_callback() static new d47d307f1049 powerpc/optprobes: Remove unused routine patch_imm32_load_insns() new bb21e1b6c535 powerpc/optprobes: Make patch_imm64_load_insns() static new cccaf1a10abf powerpc/mm: Declare some prototypes new 11f9c1d2fb49 powerpc/mm: Move hpte_insert_repeating() prototype new 1f55aefea3c1 powerpc/mm: Declare preload_new_slb_context() prototype new 94b87d72fc85 powerpc/mm/hugetlb: Make pseries_alloc_bootmem_huge_page() static new 1429ff51480f powerpc/mm: Declare arch_report_meminfo() prototype. new 9ae440fb3d7d powerpc/watchdog: Declare soft_nmi_interrupt() prototype new 9236f57a9e51 KVM: PPC: Make the VMX instruction emulation routines static new d834915e8ee2 KVM: PPC: Book3S HV: Include prototypes new ce275179b6c9 KVM: PPC: Book3S HV: Declare some prototypes new 42c1f400d1da powerpc/pseries: Make IOV setup routines static new 53137a9b51e4 powerpc/pcidn: Make IOV setup routines static new 22f1de2e13b0 powerpc/pseries/eeh: Make pseries_send_allow_unfreeze() static new 691602aab9c3 powerpc/iommu/debug: Add debugfs entries for IOMMU tables new 9dd31b113703 powerpc/vas: Fix IRQ name allocation new c9f3401313a5 powerpc: Always enable queued spinlocks for 64s, disable f [...] new 27f699579b64 powerpc/kvm: Force selection of CONFIG_PPC_FPU new 910a0cb6d259 powerpc/47x: Disable 256k page size new 4eeef098b432 powerpc/44x: Remove STDBINUTILS kconfig option new 8813ff49607e powerpc/sstep: Check instruction validity against ISA vers [...] new 718aae916fa6 powerpc/sstep: Fix incorrect return from analyze_instr() new db82f7097c26 selftests/powerpc: Hoist helper code out of eeh-basic new d6749ccba7ff selftests/powerpc: Use stderr for debug messages in eeh-functions new 38132cc0e5a6 selftests/powerpc: Add VF recovery tests new b5e904b83067 powerpc/eeh: Rework pci_dev lookup in debugfs attributes new 9e857416833d powerpc/eeh: Add a debugfs interface to check if a driver [...] new 7bd2b120f3fd powerpc/pci: Delete traverse_pci_dn() new ed5b00a05c2a powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan new b709e32ef570 powerpc/time: Enable sched clock for irqtime new 17c5cf0fb993 powerpc/mce: Reduce the size of event arrays new 923b3cf00b3f powerpc/mce: Remove per cpu variables from MCE handlers new 9899a56f1eca powerpc: Fix build error in paravirt.h new c9790fb5df46 powerpc/powernv/pci: fix a RCU-list lock new b5952f8125ae powerpc/mm/book3s64/iommu: fix some RCU-list locks new 245a389c6ded cxl: Reduce scope for the variable “mm” in cxllib_get_PE_a [...] new de060ac83e5c powerpc/pseries: Delete an unnecessary kfree() call in dlp [...] new 6e7a4da754f3 powerpc/pseries: Delete an error message for a failed stri [...] new 60aece416483 powerpc/82xx: Delete an unnecessary of_node_put() call in [...] new c0cff7a17781 powerpc/82xx: Use common error handling code in pq2ads_pci [...] new 675b963e2b60 powerpc/setup: Adjust six seq_printf() calls in show_cpuinfo() new 259149cf7c3c powerpc/32s: Only build hash code when CONFIG_PPC_BOOK3S_6 [...] new 30662217885d powerpc/xmon: Enable breakpoints on 8xx new 6895c5ba7bdc powerpc/xmon: Select CONSOLE_POLL for the 8xx new f2b26bd74ecc Merge remote-tracking branch 'powerpc/next' new f549152b3071 Merge remote-tracking branch 'risc-v/for-next' new 3d4ab95b26ec Merge remote-tracking branch 's390/for-next' new d9d2c467e9d7 Merge remote-tracking branch 'uml/linux-next' new 7a486867811d Merge remote-tracking branch 'xtensa/xtensa-for-next' new e9d5a01a599a Merge remote-tracking branch 'pidfd/for-next' new 7332428ff803 Merge remote-tracking branch 'fscache/fscache-next' new 672d59a56846 Merge remote-tracking branch 'btrfs/for-next' new 1048ba83fb1c Linux 5.11-rc6 new 5baaf3eb2b32 Merge remote-tracking branch 'cifs/for-next' new d0eb2d867cf3 eCryptfs: add a semicolon new 902af369942f ecryptfs: use DEFINE_MUTEX() for mutex lock new 1bbe97b4cfcd Merge remote-tracking branch 'ecryptfs/next' new 6a10625f5600 exfat: fix shift-out-of-bounds in exfat_fill_super() new 6a390c9dcc9d Merge remote-tracking branch 'exfat/dev' new 6d029b466d52 Merge remote-tracking branch 'ext3/for_next' new dd1df91ca713 Merge remote-tracking branch 'f2fs/dev' new bcbfd8e6fa0b Merge remote-tracking branch 'jfs/jfs-next' new 683b13e91d36 Merge remote-tracking branch 'nfs-anna/linux-next' new 3cc55f4434b4 nfs: use change attribute for NFS re-exports new 428a23d2bf0c nfsd: skip some unnecessary stats in the v4 case new 566974d404ee Merge remote-tracking branch 'cel/for-next' new 2167acf9ab3b Merge remote-tracking branch 'overlayfs/overlayfs-next' new 13c2dc177e1e Merge remote-tracking branch 'v9fs/9p-next' new cafeabc2cc8f Merge remote-tracking branch 'xfs/for-next' new 996111fb14ba Merge remote-tracking branch 'zonefs/for-next' new 9f0917038015 Merge remote-tracking branch 'iomap/iomap-for-next' new 0388e4cbf821 Merge remote-tracking branch 'vfs/for-next' new e347c2732f72 Merge remote-tracking branch 'printk/for-next' new 130763a2cd8e Merge branch 'pci/enumeration' new 69d7d785e2b1 Merge branch 'pci/resource' new 87525610b402 Fix "ordering" comment typos new 2a0c106a671b MAINTAINERS: Fix 'ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURC [...] new 277bb10400d9 Merge branch 'pci/misc' new 5509220a88ad Merge branch 'remotes/lorenzo/pci/brcmstb' new f2213e5f3baa PCI: dwc: Don't assume the ops in dw_pcie always exists new 05e11f20f567 PCI: dwc: al: Remove useless dw_pcie_ops new 57b02856d00a Merge branch 'remotes/lorenzo/pci/dwc' new b1689dc0c526 Merge branch 'remotes/lorenzo/pci/mediatek' new 297c18bee9e2 Merge branch 'remotes/lorenzo/pci/ntb' new 942278478f3b Merge branch 'remotes/lorenzo/pci/rcar' new 819181f9c7f9 Merge branch 'remotes/lorenzo/pci/rockchip' new 308115ade13b Merge branch 'remotes/lorenzo/pci/tango' new 9fc11145615e Merge branch 'remotes/lorenzo/pci/xilinx' new cc4a08cd09e4 PCI: xgene: Fix CRS SV comment new c77bfb541743 PCI: hv: Fix typo new 92036125120b Merge branch 'remotes/lorenzo/pci/misc' new 45730669d38d Merge remote-tracking branch 'pci/next' new 1487a28816ca Merge remote-tracking branch 'hid/for-next' new fd9c39d44b59 Merge remote-tracking branch 'i2c/i2c/for-next' new a1ec6a541a85 Merge remote-tracking branch 'dmi/dmi-for-next' new 220c404dc7a5 hwmon: (pmbus/max16601) Determine and use number of popula [...] new 66102281f94a hwmon: (pmbus/max16601) Add support for MAX16508 new 8957d1639589 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new ac0b406d1c8d Merge remote-tracking branch 'jc_docs/docs-next' new fa1d44862500 Merge remote-tracking branch 'v4l-dvb/master' new 3a10d5e71f55 Merge remote-tracking branch 'v4l-dvb-next/master' new 10e927249c4f ACPI: Test for ACPI_SUCCESS rather than !ACPI_FAILURE new d1eb86e59be0 ACPI: tables: introduce support for FPDT table new d0f39ee5d905 Merge branches 'acpi-misc', 'acpi-cppc', 'acpi-docs', 'acp [...] new dc20c4092049 ACPI: APEI: Add is_generic_error() to identify GHES sources new 709908fd8930 Merge branches 'acpi-scan' and 'acpi-apei' into linux-next adds 8e0cbf356377 Documentation: Add documentation for new platform_profile [...] adds a2ff95e018f1 ACPI: platform: Add platform profile support new 9d56653d14cd ACPI: platform-profile: Drop const qualifier for cur_profile new 84f9017c37c4 ACPI: platform-profile: Introduce object pointers to callbacks new 041142d7d252 ACPI: platform-profile: Fix possible deadlock in platform_ [...] new 35abc47ea816 Merge branches 'acpi-messages' and 'acpi-platform' into li [...] new ccf7ce46ab91 PM: sleep: No need to check PF_WQ_WORKER in thaw_kernel_threads() new eb23d91af55b PM: sleep: Use dev_printk() when possible new 309663093c8a PM: runtime: Fix typos and grammar new 0bfa0820c274 PM: clk: make PM clock layer compatible with clocks that m [...] new 07c0fd6af048 Merge branches 'pm-sleep', 'pm-core' and 'pm-clk' into linux-next new e86d494782b7 Merge branch 'pnp' into linux-next new 47ae7a71dd71 Merge remote-tracking branch 'pm/linux-next' new 9f36ff67bafc Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new bf4aa14d0247 Merge remote-tracking branch 'cpupower/cpupower' new 7c09da3d4ac8 Merge remote-tracking branch 'devfreq/devfreq-next' new 59e50230871c opp: Don't ignore clk_get() errors other than -ENOENT new 8e4b2d543f1e Merge remote-tracking branch 'opp/opp/linux-next' new 4d73475fc2bf Merge remote-tracking branch 'thermal/thermal/linux-next' new 5dac693e99dc Merge remote-tracking branch 'ieee1394/for-next' new 139cdf63c4af Merge remote-tracking branch 'rdma/for-next' new 1230d94820c9 devlink: Prepare code to fill multiple port function attributes new b8288837ef6b devlink: Introduce PCI SF port flavour and port attribute new cd76dcd68d96 devlink: Support add and delete devlink port new a556dded9c23 devlink: Support get and set state of port function new f3196bb0f14c net/mlx5: Introduce vhca state event notifier new 90d010b8634b net/mlx5: SF, Add auxiliary device support new 1958fc2f0712 net/mlx5: SF, Add auxiliary device driver new d7f33a457bee net/mlx5: E-switch, Prepare eswitch to handle SF vport new d970812b91d0 net/mlx5: E-switch, Add eswitch helpers for SF vport new 8f0105418668 net/mlx5: SF, Add port add delete functionality new 6a3273217469 net/mlx5: SF, Port function state change support new c736111cf8d5 devlink: Add devlink port documentation new 6474ce7ecd80 devlink: Extend devlink port documentation for subfunctions new 142d93d12dc1 net/mlx5: Add devlink subfunction port documentation new 24a790da0ac4 Merge tag 'mlx5-updates-2021-01-13' of git://git.kernel.or [...] new c358f95205ff Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new d7a177ea8fe6 ipvlan: remove h from printk format specifier new e594ad980ec2 net: usb: qmi_wwan: add qmap id sysfs file for qmimux interfaces new b4b91e24094a net: qmi_wwan: document qmap/mux_id sysfs file new bbe25b7d6948 Merge branch 'net-usb-qmi_wwan-new-mux_id-sysfs-file' new 59e139cf0b32 net: qmi_wwan: Add pass through mode new 4140ff1ba06d e100: switch from 'pci_' to 'dma_' API new 462512824f90 lan743x: fix endianness when accessing descriptors new 28af22c6c8df net: adjust net_device layout for cacheline usage new aa56e3e5cdb4 net: ipa: rename "tag status" symbols new 162fbc6f4519 net: ipa: minor update to handling of packet with status new f6aba7b5199a net: ipa: drop packet if status has valid tag new 51c48ce264f8 net: ipa: signal when tag transfer completes new 792b75b14786 net: ipa: don't pass tag value to ipa_cmd_ip_tag_status_add() new 070740d389aa net: ipa: don't pass size to ipa_cmd_transfer_add() new 699e4bc8c363 Merge branch 'net-ipa-hardware-pipeline-cleanup-fixes' new ea12f1b3c828 s390/qeth: clean up load/remove code for disciplines new 17f3a8b5f5c9 s390/qeth: remove qeth_get_ip_version() new c61dff3c1ef7 s390/qeth: pass proto to qeth_l3_get_cast_type() new a667fee181b2 s390/qeth: make cast type selection for af_iucv skbs robust new d6e515031517 s390/qeth: don't fake a TX completion interrupt after TX error new 14a6daf3a41c Merge branch 's390-qeth-updates-2021-01-28' new 27e9c1de5299 net/af_iucv: remove WARN_ONCE on malformed RX packets new c464444fa2ca net/af_iucv: don't lookup the socket on TX notification new ef6af7bdb9e6 net/af_iucv: count packets in the xmit path new 80bc97aa0aaa net/af_iucv: don't track individual TX skbs for TRANS_HIPE [...] new 2c3b4456c812 net/af_iucv: build SG skbs for TRANS_HIPER sockets new 4915a4043763 Merge branch 'net-iucv-updates-2021-01-28' new 5d1f0f09b5f0 nexthop: Rename nexthop_free_mpath new 79bc55e3fee9 nexthop: Dispatch nexthop_select_path() by group type new b9bae61be466 nexthop: Introduce to struct nh_grp_entry a per-type union new 720ccd9a7285 nexthop: Assert the invariant that a NH group is of only one type new 09ad6becf535 nexthop: Use enum to encode notification type new da230501f2c9 nexthop: Dispatch notifier init()/fini() by group type new 56450ec6b7fc nexthop: Extract dump filtering parameters into a single s [...] new b9ebea127661 nexthop: Extract a common helper for parsing dump attributes new a6fbbaa64c3b nexthop: Strongly-type context of rtm_dump_nexthop() new cbee18071e72 nexthop: Extract a helper for walking the next-hop tree new e948217d258f nexthop: Add a callback parameter to rtm_dump_walk_nexthops() new 0bccf8ed8aa6 nexthop: Extract a helper for validation of get/del RTNL requests new 67d25ce89119 Merge branch 'nexthop-preparations-for-resilient-next-hop-groups' new 1d3f9bb1be85 linux/qed: fix spelling typo in qed_chain.h new 46eb3c108fe1 octeontx2-af: Fix 'physical' typos new 0ba35fe91ce3 hv_netvsc: Copy packets sent by Hyper-V out of the receive buffer new 8c22475148a8 net: packet: make pkt_sk() inline new e624e6c3e777 nfc: Add a virtual nci device driver new f595cf1242f3 selftests: Add nci suite new cf3c7c7b371a Merge branch 'add-nci-suit-and-virtual-nci-device-driver' new 8c85d18ce647 net/sched: cls_flower: Add match on the ct_state reply flag new 941eff5aea5d net: flow_offload: Add original direction flag to ct_metadata new 6895cb3a95c9 net/mlx5: CT: Add support for matching on ct_state reply flag new 810e754c7bc5 Merge branch 'net-sched-cls_flower-add-support-for-matchin [...] new a5b88632fc96 net: atm: pppoatm: use tasklet_init to initialize wakeup tasklet new a58745979cdd net: atm: pppoatm: use new API for wakeup tasklet new afa4f675aa62 net/ethernet: convert to use module_platform_driver in oct [...] new 5daf83846cdb docs: networking: timestamping: fix section title markup new 2bca263cdab1 Merge branch 'mhi-net-immutable' of https://git.kernel.org [...] new e6ec3ccd4eb2 net: mhi: Get RX queue size from MHI core new 6e10785ee148 net: mhi: Get rid of local rx queue count new 28eb119c042e can: mcp251xfd: mcp251xfd_probe(): fix errata reference new b98e68e91cde can: mcp251xfd: mcp251xfd_probe(): sort errata table alpha [...] new 01b2a0e5a041 can: mcp251xfd: mcp251xfd_probe(): remove known bad combin [...] new 9f1fbc1c9c7c can: mcp251xfd: mcp251xfd_probe(): add imx6 to errata table new f93486a79aa6 can: mcp251xfd: unify error messages and commets new 49ffacbc4cd9 can: mcp251xfd: add missing _MASK postfix to MCP251XFD_OBJ [...] new dfe99ba29e62 can: mcp251xfd: mcp251xfd_chip_clock_enable(): simplify return new cf8ee6de2543 can: mcp251xfd: mcp251xfd_probe(): use dev_err_probe() to [...] new fd3d37551cec Merge tag 'linux-can-next-for-5.12-20210129' of git://git. [...] new 62fafcd63139 net: support ip generic csum processing in skb_csum_hwoffl [...] new efa1a65c7e19 ip_gre: add csum offload support for gre header new 2d88296a80c1 Merge branch 'net-add-support-for-ip-generic-checksum-offl [...] new 2bbad0aa40e1 net: hns3: add interfaces to query information of tm prior [...] new 04987ca1b9b6 net: hns3: add debugfs support for tm nodes, priority and [...] new 77609b1db210 Merge branch 'net-hns3-updates-for-next' new df610cd9163b net: Remove redundant calls of sk_tx_queue_clear(). new 0d6cd689f9ba net: proc: speedup /proc/net/netstat new 6c13d75beee5 net: dsa: hellcreek: Add missing TAPRIO dependency new de1da8bcf405 vmxnet3: Remove buf_info from device accessible structures new 9c7caf280684 net: dsa: tag_8021q: add helpers to deduce whether a VLAN [...] new 0e9bb4e9d93f net: mscc: ocelot: export VCAP structures to include/soc/mscc new 50c6cc5b9283 net: mscc: ocelot: store a namespaced VCAP filter ID new 9b521250bff4 net: mscc: ocelot: reapply bridge forwarding mask on bondi [...] new cacea62fcdda net: mscc: ocelot: don't use NPI tag prefix for the CPU po [...] new 886f8e26f539 net: dsa: document the existing switch tree notifiers and [...] new 357f203bb3b5 net: dsa: keep a copy of the tagging protocol in the DSA s [...] new 53da0ebaad10 net: dsa: allow changing the tag protocol via the "tagging [...] new adb3dccf090b net: dsa: felix: convert to the new .change_tag_protocol DSA API new 7c83a7c539ab net: dsa: add a second tagger for Ocelot switches based on [...] new e21268efbe26 net: dsa: felix: perform switch setup for tag_8021q new 56435d9145f5 Merge branch 'tag_8021q-for-ocelot-switches' new 7d0888d52faa net: bridge: mcast: drop hosts limit sysfs support new 1e16f382ae0b net: bridge: add warning comments to avoid extending sysfs new 4e146def5855 Merge branch 'net-bridge-drop-hosts-limit-sysfs-and-add-a- [...] new 14e8e0f60088 tcp: shrink inet_connection_sock icsk_mtup enabled and probe_size new e5577c0a4ef7 Merge remote-tracking branch 'net-next/master' new 62476cc1bf24 bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_UDP{4,6}_SENDMSG new 073f4ec124bb bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_INET{4,6}_GET [...] new 357490601621 selftests/bpf: Rewrite recvmsg{4,6} asm progs to c in test [...] new 4c3384d7abe5 bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_UDP{4,6}_RECVMSG new 61ca36c8c4eb bpf: Simplify cases in bpf_base_func_proto new 3d76c8df984e Merge remote-tracking branch 'bpf-next/for-next' new 94ca49a3549c Merge remote-tracking branch 'ipsec-next/master' new 4aa31d664a5c Merge remote-tracking branch 'netfilter-next/master' new bdd7824f3eab Merge remote-tracking branch 'wireless-drivers-next/master' new 219991e6be7f Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk new 231ee8bd837f Bluetooth: fix coccicheck warnings debugfs new 9ab9235fe5cf Bluetooth: btrtl: Enable WBS for the specific Realtek devices new b8ddc3b14c7a Bluetooth: fix indentation and alignment reported by checkpatch new a89c2d0c80e8 Merge remote-tracking branch 'bluetooth/master' new 212a31173979 Merge remote-tracking branch 'mac80211-next/master' new 412e4b06e8a5 Merge remote-tracking branch 'gfs2/for-next' new 3c79a9ab269e Merge remote-tracking branch 'mtd/mtd/next' new 9913c89cc8c6 Merge remote-tracking branch 'nand/nand/next' new 3dba1459ad7e Merge remote-tracking branch 'spi-nor/spi-nor/next' new 09228c037754 crypto: hisilicon/hpre - delete ECC 1bit error reported threshold new ed278023708b crypto: hisilicon/hpre - add two RAS correctable errors pr [...] new bc005983e88a crypto: hisilicon/hpre - add ecc algorithm inqury for uacc [...] new 416b846757bc crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode da [...] new 43a942d27eaa crypto: talitos - Fix ctr(aes) on SEC1 new c114cf7f8624 crypto: marvell/cesa - Fix use of sg_pcopy on iomem pointer new b21b9a5e0aef crypto: rmd128 - remove RIPE-MD 128 hash algorithm new c15d4167f0b0 crypto: rmd256 - remove RIPE-MD 256 hash algorithm new 93f64202926f crypto: rmd320 - remove RIPE-MD 320 hash algorithm new 87cd723f8978 crypto: tgr192 - remove Tiger 128/160/192 hash algorithms new 663f63ee6d9c crypto: salsa20 - remove Salsa20 stream cipher algorithm new 36156034362a Merge remote-tracking branch 'crypto/master' new 32c3d9b0f51e Merge tag 'drm-intel-next-2021-01-27' of git://anongit.fre [...] new babe1c7dc10d Merge remote-tracking branch 'drm/drm-next' new 37ff9b049c2c amdgpu: Add Missing Sienna Cichlid DID new 7cb9f7594ee6 drm/amd/display: Simplify bool conversion new 06ba128968c8 drm/amdgpu: Fix memory leak of object caps on error return paths new be12476606dd Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" new dd576bcebee6 drm/amdgpu/swsmu: use percent rather than rpm for manual f [...] new 5e24b05eda92 usb: typec: ucsi: check cci busy during PPM reset new 500330143bda drm/amdgpu: add another raven1 gfxoff quirk new 7af28e011bc1 ALSA: hda/hdmi - enable runtime pm for CI AMD display audio new 7de5b0e170b3 drm/amd/display: Fix unused variable warning new e7e6e35066ea Merge remote-tracking branch 'amdgpu/drm-next' new f0b29707baa9 drm/i915: Nuke not needed members of dram_info new 5d0c938ec9cc drm/i915/gen11+: Only load DRAM information from pcode new 66a245092baa drm/i915: Rename is_16gb_dimm to wm_lv_0_adjust_needed new cb807055497c drm/i915: Limit plane stride to below TILEOFF.x limit new cda195f13abd drm/i915: Implement async flips for bdw new 2a636e240c77 drm/i915: Implement async flip for ivb/hsw new 4bb18054adc4 drm/i915: Implement async flip for ilk/snb new 6ede6b0616b2 drm/i915: Implement async flips for vlv/chv new 3b7bbb3619d2 drm/i915/dp: Prevent setting the LTTPR LT mode if no LTTPR [...] new f8c6b615b921 drm/i915: Skip vswing programming for TBT new 5cdf706fb91a drm/i915: Extract intel_ddi_power_up_lanes() new 1e0cb7bef35f drm/i915: Power up combo PHY lanes for for HDMI as well new c9b69041f0e0 drm/i915: Move HDMI vswing programming to the right place new 5b6a9ba9f6ce drm/i915: Don't check tc_mode unless dealing with a TC PHY new 35feead970f5 Merge remote-tracking branch 'drm-intel/for-linux-next' new 32bcbdd600bf Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 7b27714e752d next-20210129/drm-misc new fe7952c629da drm/msm: Add speed-bin support to a618 gpu new 6cefa31e8104 drm/msm: Fix MSM_INFO_GET_IOVA with carveout new 4f2cf99d542c drm/msm/a5xx: Allow all patchid for A540 chip new 276619c0923f drm/msm: Add proper checks for GPU LLCC support new 45596f254061 drm/msm/a6xx: Create an A6XX GPU specific address space new 8f03c30cb814 drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register new 4340b46ad161 drm/msm/a5xx: Separate A5XX_PC_DBG_ECO_CNTL write from mai [...] new 1d832ab30ce6 drm/msm/a5xx: Add support for Adreno 508, 509, 512 GPUs new 9deba2b8a5b5 drm/msm/a5xx: Reset VBIF before PC only on A510 and A530 new 89c1ab960717 drm/msm/a5xx: Fix VPC protect value in gpu_write() new cce212d84415 drm/msm/a5xx: Disable flat shading optimization new 3f2bc3856bf1 drm/msm/a5xx: Disable UCHE global filter new e0485f1d0421 drm/msm/dpu: Fix VBIF_XINL_QOS_LVL_REMAP_000 register offset new b8dab65b5ac3 drm/msm/dpu: Move DPU_SSPP_QOS_8LVL bit to SDM845 and SC71 [...] new 731806da2916 drm/msm/dpu: Add prog_fetch_lines_worst_case to INTF_BLK macro new 862314bc94dd drm/msm/dpu: Allow specifying features and sblk in DSPP_BLK macro new aa9223a60254 drm/msm/dpu: Disable autorefresh in command mode new da9e7b7696d8 drm/msm/dpu: Correctly configure vsync tearcheck for command mode new fe286893ed34 drm/msm/dpu: Remove unused call in wait_for_commit_done new 9fc418430c65 drm/msm/dp: unplug interrupt missed after irq_hpd handler new d21fc5dfc3df drm/msm/dpu1: add support for qseed3lite used on sm8250 new 33a7808ce1ae drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) new 68e4f01fddb4 drm/msm/mdp5: Fix wait-for-commit for cmd panels new 7a7cbf2a8197 drm/msm: Fix race of GPU init vs timestamp power management. new 5f98b33b04c0 drm/msm: Fix races managing the OOB state for timestamp vs [...] new 555c50a4a19b drm/msm: Clean up GMU OOB set/clear handling. new 6ec935180961 drm/msm/kms: Make a lock_class_key for each crtc mutex new dd5d08b5e54d drm/msm: remove redundant NULL check new 0ac892451143 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c: Remove unneeded s [...] new a014abfec541 drm/msm/dp/dp_ctrl: Remove unneeded semicolon new c703d5789590 drm/msm/dp: trigger unplug event in msm_dp_display_disable new ffb874bd66d9 Merge remote-tracking branch 'drm-msm/msm-next' new 25c9343c409e Merge remote-tracking branch 'etnaviv/etnaviv/next' new f75b8e48604f Merge remote-tracking branch 'regmap/for-next' new fa2e5a647ed2 ALSA: ac97: Constify static struct attribute_group new 0417fadab493 ALSA: hda: Constify static attribute_group new 70f885e75c8c Merge remote-tracking branch 'sound/for-next' new 8ac9e476b868 ASoC: soc-component: fix undefined reference to __ffssi2 new 10000fc4a510 Merge remote-tracking branch 'asoc/for-5.12' into asoc-next new 71242f7416d0 Merge remote-tracking branch 'sound-asoc/for-next' new f0b8eb5b2a1a Merge remote-tracking branch 'modules/modules-next' new 9cb4036781e4 Merge remote-tracking branch 'input/next' new 7f31bee36019 block: remove typo in kernel-doc of set_disk_ro() new a5588603f9a9 Merge branch 'for-5.12/block' into for-next new f7bf5e24e0b4 block: drop removed argument from kernel-doc of blk_execute_rq() new ef07a584f95d Merge branch 'for-5.12/block' into for-next new 10340f8d7b6d ata: ahci_brcm: Add back regulators management new 78f6a14d9d45 Merge branch 'for-5.12/libata' into for-next new e53d76e61ec0 ata: Avoid comma separated statements new f01af4d116fe Merge branch 'for-5.12/libata' into for-next new e8628013e5dd drbd: Avoid comma separated statements new 9f9a2dbc64aa Merge branch 'for-5.12/drivers' into for-next new 1d5385716a7f io_uring: check kthread parked flag before sqthread goes to sleep new ce3788f764a8 Merge branch 'for-5.12/io_uring' into for-next new 9fdd75f13699 Merge remote-tracking branch 'block/for-next' new 338037e19184 Merge remote-tracking branch 'device-mapper/for-next' new f594ed22eae1 Merge remote-tracking branch 'pcmcia/pcmcia-next' new 385669ea7e6f Merge remote-tracking branch 'mmc/next' new 4f8959f35938 Merge remote-tracking branch 'mfd/for-mfd-next' new 664f3fb373ce Merge remote-tracking branch 'backlight/for-backlight-next' new f78eb1483ba5 Merge remote-tracking branch 'battery/for-next' new a3ce67db8d07 Merge remote-tracking branch 'regulator/for-next' new 05f68ab1f5d6 Merge remote-tracking branch 'security/next-testing' new 03de54006529 Merge remote-tracking branch 'integrity/next-integrity' new 9962258fd745 Merge remote-tracking branch 'keys/keys-next' new dadb4d43f5b5 Merge remote-tracking branch 'selinux/next' new 5797e861e402 tomoyo: ignore data race while checking quota new 9c83465f3245 tomoyo: recognize kernel threads correctly new ffc7d4f38630 Merge remote-tracking branch 'tomoyo/master' new bded30d0f3f4 tpm_tis: Fix check_locality for correct locality acquisition new 5cb9c551cb13 tpm_tis: Clean up locality release new ed6c15301f07 Merge remote-tracking branch 'tpmdd/next' new 815cdd86038b iommu/ipmmu-vmsa: Refactor ipmmu_of_xlate() new cec0813da56a iommu/ipmmu-vmsa: Allow SDHI devices new 28a77185f1cd iommu/vt-d: Clear PRQ overflow only when PRQ is empty new 3aa7c62cb7d7 iommu/vt-d: Use INVALID response code instead of FAILURE new 07a8e0e8c1b9 Merge branches 'iommu/fixes', 'arm/renesas', 'x86/amd', 'x [...] new 2355471bd613 Merge remote-tracking branch 'iommu/next' new 5c992478a356 Merge remote-tracking branch 'audit/next' new f86d5b1c52c9 Merge remote-tracking branch 'devicetree/for-next' new 9d692b68609c Merge remote-tracking branch 'spi/for-next' new 06d8375718ea Merge branch 'linus' new 20bf2b378729 x86/build: Disable CET instrumentation in the kernel new b5917990b380 Merge branch 'x86/urgent' new b0dc553cfc9d x86/fpu: Make the EFI FPU calling convention explicit new 49200d17d27d x86/fpu/64: Don't FNINIT in kernel_fpu_begin() new 0a74d61c7d84 x86/fpu/xstate: Use sizeof() instead of a constant new 4155b783f49e Merge branch 'x86/fpu' new 0ae78eec8aa6 sched/eas: Don't update misfit status if the task is pinned new 620a6dc40754 sched/topology: Make sched_init_numa() use a set for the d [...] new 432900f8164b init/Kconfig: Correct thermal pressure help text new 1875dc5b8ff4 sched: Correctly sort struct predeclarations new e6e0dc2d5497 sched/fair: Remove SIS_AVG_CPU new bae4ec13640b sched/fair: Move avg_scan_cost calculations under SIS_PROP new dfddf874473f sched/fair: Remove select_idle_smt() new 6e443d713a92 sched/fair: Merge select_idle_core/cpu() new 6b81cf7f7499 rbtree: Add generic add and find helpers new 845abbf92fb4 rbtree, sched/fair: Use rb_add_cached() new e656380e35e3 rbtree, sched/deadline: Use rb_add_cached() new f83454d12d23 rbtree, perf: Use new rbtree helpers new c6bc9bd06dff rbtree, uprobes: Use rbtree helpers new 2c4c7d742e30 rbtree, rtmutex: Use rb_add_cached() new 7a976f77bb96 rbtree, timerqueue: Use rb_add_cached() new 12cd3669dce9 Merge branch 'sched/core' new b4e530ac40f2 x86/mce: Get rid of mcheck_intel_therm_init() new 1dba8a9538f5 thermal: Move therm_throt there from x86/mce new 9cbb70a185f1 Merge branch 'ras/core' new abd562df94d1 x86/perf: Use static_call for x86_pmu.guest_get_msrs new 3daa96d67274 perf/intel: Remove Perfmon-v4 counter_freezing support new d24c4405993a Merge branch 'perf/core' new 6f567c9300a5 objtool: Fix error handling for STD/CLD warnings new 1f9a1b749424 objtool: Fix retpoline detection in asm code new 34ca59e109bd objtool: Fix ".cold" section suffix check for newer versio [...] new 31a7424bc580 objtool: Support retpoline jump detection for vmlinux.o new 18660698a3d3 x86/ftrace: Add UNWIND_HINT_FUNC annotation for ftrace_stub new ecf11ba4d066 objtool: Assume only ELF functions do sibling calls new 081df94301e3 objtool: Add asm version of STACK_FRAME_NON_STANDARD new b735bd3e6882 objtool: Combine UNWIND_HINT_RET_OFFSET and UNWIND_HINT_FUNC new c26acfbbfbc2 objtool: Add xen_start_kernel() to noreturn list new cde07a4e4434 x86/xen: Support objtool validation in xen-asm.S new f4b4bc10b0b8 x86/xen: Support objtool vmlinux.o validation in xen-head.S new 82694854caa8 x86/xen/pvh: Annotate indirect branch as safe new 7cae4b1cf1cc x86/ftrace: Support objtool vmlinux.o validation in ftrace_64.S new f83d1a0190bf x86/acpi: Annotate indirect branch as safe new aeb818fcc940 x86/acpi: Support objtool validation in wakeup_64.S new b682369d47df x86/power: Annotate indirect branches as safe new 125f0b7d2421 x86/power: Move restore_registers() to top of the file new 9077c016a39c x86/power: Support objtool validation in hibernate_asm_64.S new 5bef2c7128e6 Merge branch 'objtool/core' new 4c457e8cb75e genirq/msi: Activate Multi-MSI early when MSI_FLAG_ACTIVAT [...] new a7e0bdf1b07e Merge branch 'irq/urgent' new e68845ae176a Merge remote-tracking branch 'tip/auto-latest' new 01b6ed5f2f72 Merge remote-tracking branch 'edac/edac-for-next' new 00e772c49292 irqchip: Remove sigma tango driver new 5c1ea0d842b1 irqchip: Remove sirfsoc driver new d40341145a24 irqchip/gic-v3: Fix typos in PMR/RPR SCR_EL3.FIQ handling [...] new ad6b47cdef76 dt-bindings: irq: sun6i-r: Split the binding from sun7i-nmi new 6436eb441709 dt-bindings: irq: sun6i-r: Add a compatible for the H3 new 4e34614636b3 irqchip/sun6i-r: Use a stacked irqchip driver new 7ab365f6cd6d irqchip/sun6i-r: Add wakeup support new e6f93c0115cb dt-bindings: qcom,pdc: Add compatible for SM8250 new 9eaad15e5a40 dt-bindings: qcom,pdc: Add compatible for SM8350 new c60767421e10 irqchip/ls-extirq: add IRQCHIP_SKIP_SET_WAKE to the irqchip flags new 440ac2b5f2d5 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 2a56b08b61c0 Merge remote-tracking branch 'rcu/rcu/next' new f960908e60cc KVM: arm64: Make gen-hyprel endianness agnostic new 429b205b73c8 Merge branch 'kvm-arm64/hyp-reloc' into kvmarm-master/next new 8b4220f98ac3 Merge remote-tracking branch 'kvm-arm/next' new 695cc46e1f95 Merge remote-tracking branch 'percpu/for-next' new 2f69e4473ef5 Merge remote-tracking branch 'workqueues/for-next' new 64b0efa18f8c platform/x86: dell-wmi-sysman: fix a NULL pointer dereference new e89c50655e5b Merge remote-tracking branch 'drivers-x86/for-next' new f5000b6ffad8 Merge remote-tracking branch 'chrome-platform/for-next' new ac2d465c425a Merge remote-tracking branch 'hsi/for-next' new 94319d4eb0df Merge remote-tracking branch 'leds/for-next' new 281a09336eec Merge remote-tracking branch 'ipmi/for-next' new a5c0943f5dde Merge remote-tracking branch 'driver-core/driver-core-next' new ab58f3bb6aaa xhci: Avoid parsing transfer events several times new d4dff8043ea5 xhci: get isochronous ring directly from endpoint structure new d70f4231b81e xhci: adjust parameters passed to cleanup_halted_endpoint() new a181030703df xhci: remove unused event parameter from completion handlers new b1adc42d440d xhci: add xhci_get_virt_ep() helper new 03ed579d9d51 xhci: check virt_dev is valid before dereferencing it new 42f2890aa998 xhci: add xhci_virt_ep_to_ring() helper new c089cadaa0df xhci: remove xhci_stream_id_to_ring() helper new 04d21f7219ac xhci: prevent a theoretical endless loop while preparing rings. new 296fcdab3321 xhci: check slot_id is valid before gathering slot info new 55f6153d8cc8 xhci: remove extra loop in interrupt context new 0353810a047e xhci: avoid DMA double fetch when reading event trb type. new c716e8a5fada xhci: Check link TRBs when updating ring enqueue and deque [...] new b05dadb28f87 xhci: flush endpoint start to reduce race risk with stop e [...] new d8ac95001bea xhci: Add xhci_reset_halted_ep() helper function new 69eaf9e79fa7 xhci: move xhci_td_cleanup so it can be called by more functions new e1a298390e98 xhci: use xhci_td_cleanup() helper when giving back cancel [...] new a6ccd1fd4bd4 xhci: store TD status in the td struct instead of passing [...] new 4db356924a50 xhci: turn cancelled td cleanup to its own function new 7c6c334e6fc8 xhci: move and rename xhci_cleanup_halted_endpoint() new 674f8438c121 xhci: split handling halted endpoints into two steps new 9ebf30007858 xhci: Fix halted endpoint at stop endpoint command completion new 1174d44906d5 xhci: handle stop endpoint command completion with endpoin [...] new d1dbfb942c33 xhci: introduce a new move_dequeue_past_td() function to r [...] new 741eafb3457c xhci: remove obsolete dequeue pointer moving code new 51ee4a843002 xhci: Check for pending reset endpoint command before queu [...] new 3c648d3deb0f xhci: handle halting transfer event properly after endpoin [...] new 725f13d492a4 Merge remote-tracking branch 'usb/usb-next' new aeb5328170c3 Merge remote-tracking branch 'usb-serial/usb-next' new 26d6736e51d5 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 986d8e9735ef Merge remote-tracking branch 'phy-next/next' new a219ae4fd161 Merge remote-tracking branch 'tty/tty-next' new e4612ecd6f36 misc: pti: Remove a leftover in documentation new d71277dc9bd6 misc: bcm-vk: fix set_q_num API precedence issue new 1309ecc90f16 mei: fix transfer over dma with extended header new 7615da2be006 mei: document that mei_msg_hdr_init returns ERR_PTR new 3a77df62deb2 mei: hbm: call mei_set_devstate() on hbm stop response new da3eb47c90d4 mei: hbm: drop hbm responses on shutdown new 372726cb3957 mei: me: emmitsburg workstation DID new f7545efaf795 mei: me: add adler lake point S DID new 930c922a987a mei: me: add adler lake point LP DID new 9f54faba75c5 Merge remote-tracking branch 'char-misc/char-misc-next' new 1dcb9920d394 Merge remote-tracking branch 'extcon/extcon-next' new fb98cf8fdec6 Merge remote-tracking branch 'soundwire/next' new 3e993a188cf8 Merge remote-tracking branch 'thunderbolt/next' new d730b1e1c313 staging: net: wimax: i2400m: fw: remove redundant initiali [...] new 684ceb81dc97 staging: vc4_services: bcm2835-audio: Add SNDRV_PCM_INFO_B [...] new f8c047be5401 staging: qlge: use qlge_* prefix to avoid namespace clashe [...] new 953b94009377 staging: qlge: Initialize devlink health dump framework new b9ccc256d465 staging: qlge: re-write qlge_init_device new 1053c27804df staging: qlge: coredump via devlink health reporter new 2352cf40fb7c staging: qlge: support force_coredump option for devlink h [...] new 02988c36aa36 staging: qlge: remove mpi_core_to_log which sends coredump [...] new a7c3ddf29a78 staging: qlge: clean up debugging code in the QL_ALL_DUMP [...] new 02bd88b4834d staging: qlge: add documentation for debugging qlge new a6f169dacb2d Merge remote-tracking branch 'staging/staging-next' new d61f189a9609 Merge remote-tracking branch 'icc/icc-next' new c87703fa374d Merge remote-tracking branch 'dmaengine/next' new 36ef80264f6b Merge remote-tracking branch 'cgroup/for-next' new bfc635ef40af Merge branch 'fixes' into for-next new 61629796ed22 Merge branch 'misc' into for-next new 3b175e689093 Merge remote-tracking branch 'scsi/for-next' new 99de0ea06ac0 scsi: qla2xxx: Simplify the calculation of variables new 83e4a9b3dba9 scsi: megaraid_mbox: Fix spelling of 'allocated' new 2468d20a48b8 scsi: lpfc: Fix 'physical' typos new 80d892f4b26f scsi: ufs: Give clk scaling min gear a value new d2aacd36a8e0 scsi: MAINTAINERS: Adjust to reflect gdth scsi driver removal new d9ab802fb029 Merge remote-tracking branch 'scsi-mkp/for-next' new f159ace462c2 Merge remote-tracking branch 'vhost/linux-next' new 1cef9758becb Merge remote-tracking branch 'rpmsg/for-next' new d8e8a975c8b2 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 47637989ed7d gpio: wcove: Get rid of error prone casting in IRQ handler new 776101f4570a gpio: wcove: Switch to use regmap_set_bits(), regmap_clear_bits() new f9f1591ab487 gpio: wcove: Split out to_ireg() helper and deduplicate the code new 103b24ac2616 Merge remote-tracking branch 'gpio-intel/for-next' new 0052ad35093d Merge remote-tracking branch 'pinctrl/for-next' new e67a42ae63b7 Merge remote-tracking branch 'pwm/for-next' new 10ac708616ae Merge remote-tracking branch 'userns/for-next' new 89d67744126d Merge remote-tracking branch 'livepatching/for-next' new 03d41b528c12 Merge remote-tracking branch 'coresight/next' new e1778da6b120 Merge remote-tracking branch 'rtc/rtc-next' new 29cd848d3d2c Merge remote-tracking branch 'kspp/for-next/kspp' new 6a5268dd5260 Merge remote-tracking branch 'gnss/gnss-next' new 611e7c291b4c Merge remote-tracking branch 'slimbus/for-next' new 3fe4c4a5e94a Merge remote-tracking branch 'nvmem/for-next' new 641a311b5609 Merge remote-tracking branch 'xarray/main' new 769b7a49c2ca Merge remote-tracking branch 'hyperv/hyperv-next' new bc998a90df24 Merge remote-tracking branch 'auxdisplay/auxdisplay' new fbb882c42575 Merge remote-tracking branch 'mhi/mhi-next' new e4f8690152d5 Merge remote-tracking branch 'memblock/for-next' new 328dfc5d7b04 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] new 547e23285783 Merge remote-tracking branch 'oprofile-removal/oprofile/removal' new 005006e69483 Merge branch 'akpm-current/current' new 3da0be4805fb mm: add definition of PMD_PAGE_ORDER new 2a9c8616fe86 mmap: make mlock_future_check() global new be5a20ad4161 riscv/Kconfig: make direct map manipulation options depend on MMU new 9bf0fd6c5fd7 set_memory: allow set_direct_map_*_noflush() for multiple pages new ca3d27ab52b6 set_memory: allow querying whether set_direct_map_*() is a [...] new ef7da267950d arm64: kfence: fix header inclusion new 003eed4a142a mm: introduce memfd_secret system call to create "secret" [...] new 9b27138c763d secretmem: use PMD-size pages to amortize direct map fragm [...] new 1513f11559e8 secretmem: add memcg accounting new 2c8e8b42586d PM: hibernate: disable when there are active secretmem users new a75a092588b8 arch, mm: wire up memfd_secret system call where relevant new 2a2de8cce512 secretmem: test: add basic selftest for memfd_secret(2)
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 (c73144a81ef1) \ N -- N -- N refs/heads/akpm (2a2de8cce512)
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 726 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/stable/sysfs-class-tpm | 14 - Documentation/ABI/testing/sysfs-class-net-dsa | 11 +- Documentation/ABI/testing/sysfs-class-net-qmi | 10 + Documentation/ABI/testing/sysfs-platform_profile | 24 + .../admin-guide/device-mapper/dm-integrity.rst | 4 +- Documentation/admin-guide/kernel-parameters.txt | 6 - Documentation/admin-guide/perf/arm-cmn.rst | 2 +- Documentation/devicetree/bindings/arm/cpus.yaml | 1 - Documentation/devicetree/bindings/arm/fsl.yaml | 2 + Documentation/devicetree/bindings/arm/tegra.yaml | 8 + .../devicetree/bindings/extcon/wlf,arizona.yaml | 1 - .../devicetree/bindings/hwmon/adi,ltc2947.yaml | 1 - .../devicetree/bindings/hwmon/baikal,bt1-pvt.yaml | 8 +- .../devicetree/bindings/hwmon/ti,tmp513.yaml | 1 - .../devicetree/bindings/i2c/i2c-gpio.yaml | 2 - .../bindings/i2c/snps,designware-i2c.yaml | 3 - .../devicetree/bindings/iio/adc/maxim,max9611.yaml | 1 - .../devicetree/bindings/iio/adc/st,stm32-adc.yaml | 1 - .../bindings/iio/adc/ti,palmas-gpadc.yaml | 2 - .../devicetree/bindings/iio/dac/adi,ad5758.yaml | 41 +- .../bindings/iio/health/maxim,max30100.yaml | 1 - .../bindings/input/touchscreen/touchscreen.yaml | 2 - .../allwinner,sun6i-a31-r-intc.yaml | 67 + .../allwinner,sun7i-a20-sc-nmi.yaml | 10 - .../bindings/interrupt-controller/qcom,pdc.txt | 2 + .../interrupt-controller/sigma,smp8642-intc.txt | 48 - .../devicetree/bindings/leds/richtek,rt8515.yaml | 111 ++ .../devicetree/bindings/mmc/mmc-controller.yaml | 1 - .../devicetree/bindings/mmc/mmc-pwrseq-simple.yaml | 2 - .../bindings/net/ethernet-controller.yaml | 2 - .../devicetree/bindings/net/snps,dwmac.yaml | 1 - .../devicetree/bindings/power/supply/battery.yaml | 3 - .../devicetree/bindings/power/supply/bq2515x.yaml | 1 - .../devicetree/bindings/regulator/dlg,da9121.yaml | 1 - .../bindings/regulator/fixed-regulator.yaml | 2 - Documentation/devicetree/bindings/rtc/rtc.yaml | 2 - .../devicetree/bindings/serial/pl011.yaml | 2 - .../devicetree/bindings/sound/sgtl5000.yaml | 2 - .../devicetree/bindings/watchdog/watchdog.yaml | 1 - Documentation/driver-api/auxiliary_bus.rst | 2 + Documentation/driver-api/index.rst | 1 - Documentation/hwmon/max16601.rst | 145 +- Documentation/kbuild/llvm.rst | 44 + .../device_drivers/ethernet/mellanox/mlx5.rst | 215 +++ Documentation/networking/device_drivers/index.rst | 1 + .../networking/device_drivers/qlogic/index.rst | 18 + .../networking/device_drivers/qlogic/qlge.rst | 118 ++ Documentation/networking/devlink/devlink-port.rst | 199 +++ Documentation/networking/devlink/index.rst | 1 + Documentation/networking/timestamping.rst | 3 +- Documentation/power/runtime_pm.rst | 14 +- Documentation/userspace-api/index.rst | 1 + .../userspace-api/sysfs-platform_profile.rst | 42 + MAINTAINERS | 24 +- Makefile | 8 +- arch/arm/arm-soc-for-next-contents.txt | 36 + arch/arm/boot/compressed/head.S | 63 +- arch/arm/boot/dts/armada-385-linksys.dtsi | 2 + arch/arm/boot/dts/armada-388-helios4.dts | 28 +- arch/arm/boot/dts/imx6qdl-sr-som.dtsi | 2 + arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 42 +- arch/arm/boot/dts/tegra30-ouya.dts | 4 +- arch/arm/include/debug/tegra.S | 54 +- arch/arm/mach-footbridge/dc21285.c | 12 +- arch/arm/mach-imx/common.h | 1 - arch/arm/mach-imx/cpuidle-imx6sl.c | 1 + arch/arm/mach-imx/hardware.h | 4 - arch/arm/mach-imx/pm-imx6.c | 1 + arch/arm/mach-sunxi/Kconfig | 2 + arch/arm64/Kconfig.platforms | 2 + arch/arm64/boot/dts/freescale/Makefile | 2 + arch/arm64/boot/dts/freescale/fsl-ls1012a-frdm.dts | 21 + arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts | 45 + arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 8 + arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 16 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 16 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 2 +- .../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 8 + arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 16 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 24 + .../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 393 +++++ .../boot/dts/freescale/imx8mn-beacon-som.dtsi | 28 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 13 + .../arm64/boot/dts/freescale/imx8mq-librem5-r4.dts | 35 + arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 85 +- .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts | 93 ++ .../boot/dts/freescale/imx8mq-zii-ultra-zest.dts | 30 + .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 118 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 2 + arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 6 +- arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 77 + arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 8 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 8 +- .../arm64/boot/dts/hisilicon/hikey970-pinctrl.dtsi | 632 +++++++- arch/arm64/boot/dts/hisilicon/hip05.dtsi | 2 +- arch/arm64/boot/dts/hisilicon/hip06.dtsi | 6 +- arch/arm64/boot/dts/hisilicon/hip07.dtsi | 9 +- .../boot/dts/marvell/armada-3720-espressobin.dtsi | 2 - .../boot/dts/marvell/armada-3720-turris-mox.dts | 2 +- arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 2 + arch/arm64/boot/dts/marvell/armada-ap807.dtsi | 5 + arch/arm64/boot/dts/marvell/armada-ap80x.dtsi | 3 + arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 10 + arch/arm64/boot/dts/marvell/cn9130-db.dts | 2 + arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 742 +++++++++ arch/arm64/boot/dts/nvidia/tegra186.dtsi | 22 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 571 +++++++ arch/arm64/boot/dts/nvidia/tegra194.dtsi | 20 + .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 2 +- arch/arm64/configs/defconfig | 2 + arch/arm64/kernel/hyp-stub.S | 2 + arch/arm64/kvm/hyp/nvhe/Makefile | 1 + arch/arm64/kvm/hyp/nvhe/gen-hyprel.c | 57 +- arch/parisc/include/asm/mmu_context.h | 10 +- arch/parisc/include/asm/pgalloc.h | 22 - arch/parisc/include/asm/pgtable.h | 17 +- arch/parisc/kernel/head.S | 3 - arch/parisc/kernel/irq.c | 4 + arch/parisc/mm/hugetlbpage.c | 16 +- arch/parisc/mm/init.c | 19 - arch/powerpc/Kconfig | 34 +- arch/powerpc/Kconfig.debug | 1 + arch/powerpc/include/asm/book3s/64/kup.h | 4 +- arch/powerpc/include/asm/book3s/64/mmu-hash.h | 5 + arch/powerpc/include/asm/kvm_book3s.h | 7 + arch/powerpc/include/asm/mce.h | 20 +- arch/powerpc/include/asm/nmi.h | 1 + arch/powerpc/include/asm/paca.h | 4 + arch/powerpc/include/asm/paravirt.h | 1 + arch/powerpc/include/asm/pgtable.h | 3 + arch/powerpc/include/asm/ppc-pci.h | 3 - arch/powerpc/kernel/Makefile | 4 +- arch/powerpc/kernel/eeh.c | 121 +- arch/powerpc/kernel/head_book3s_32.S | 12 + arch/powerpc/kernel/iommu.c | 46 + arch/powerpc/kernel/mce.c | 80 +- arch/powerpc/kernel/optprobes.c | 21 +- arch/powerpc/kernel/pci_dn.c | 40 - arch/powerpc/kernel/prom_init.c | 12 +- arch/powerpc/kernel/setup-common.c | 13 +- arch/powerpc/kernel/setup_64.c | 7 +- arch/powerpc/kernel/smp.c | 3 +- arch/powerpc/kernel/time.c | 2 + arch/powerpc/kernel/vdso32/Makefile | 5 +- arch/powerpc/kernel/{vdso32 => }/vdso32_wrapper.S | 0 arch/powerpc/kernel/vdso64/Makefile | 8 +- arch/powerpc/kernel/{vdso64 => }/vdso64_wrapper.S | 0 arch/powerpc/kernel/watchdog.c | 1 + arch/powerpc/kvm/Kconfig | 1 + arch/powerpc/kvm/book3s_64_mmu_hv.c | 1 + arch/powerpc/kvm/powerpc.c | 8 +- arch/powerpc/lib/pmem.c | 1 + arch/powerpc/lib/sstep.c | 99 +- arch/powerpc/mm/book3s32/Makefile | 4 +- arch/powerpc/mm/book3s64/hash_hugetlbpage.c | 4 - arch/powerpc/mm/book3s64/iommu_api.c | 10 +- arch/powerpc/mm/hugetlbpage.c | 2 +- arch/powerpc/mm/pgtable.c | 1 + arch/powerpc/perf/hv-24x7.c | 15 + arch/powerpc/platforms/82xx/pq2ads-pci-pic.c | 13 +- arch/powerpc/platforms/powernv/pci-ioda-tce.c | 4 + arch/powerpc/platforms/powernv/vas.c | 11 +- arch/powerpc/platforms/powernv/vas.h | 1 + arch/powerpc/platforms/pseries/dlpar.c | 5 +- arch/powerpc/platforms/pseries/eeh_pseries.c | 5 +- arch/powerpc/platforms/pseries/pci.c | 15 +- arch/powerpc/platforms/pseries/ras.c | 15 +- arch/powerpc/platforms/pseries/setup.c | 8 +- arch/powerpc/xmon/xmon.c | 4 - arch/s390/include/asm/facility.h | 2 +- arch/x86/Kconfig | 4 - arch/x86/Makefile | 3 + arch/x86/events/core.c | 20 + arch/x86/events/intel/core.c | 172 -- arch/x86/events/perf_event.h | 3 +- arch/x86/include/asm/efi.h | 24 +- arch/x86/include/asm/fpu/api.h | 12 + arch/x86/include/asm/irq.h | 4 + arch/x86/include/asm/mce.h | 22 - arch/x86/include/asm/perf_event.h | 6 +- arch/x86/include/asm/thermal.h | 21 + arch/x86/include/asm/unwind_hints.h | 13 +- arch/x86/kernel/acpi/Makefile | 1 - arch/x86/kernel/acpi/wakeup_64.S | 4 + arch/x86/kernel/cpu/intel.c | 3 + arch/x86/kernel/cpu/mce/Makefile | 2 - arch/x86/kernel/cpu/mce/core.c | 1 - arch/x86/kernel/cpu/mce/intel.c | 1 - arch/x86/kernel/fpu/xstate.c | 4 +- arch/x86/kernel/ftrace_64.S | 8 +- arch/x86/kernel/irq.c | 29 + arch/x86/lib/retpoline.S | 2 +- arch/x86/platform/efi/efi_64.c | 4 +- arch/x86/platform/pvh/head.S | 2 + arch/x86/power/Makefile | 1 - arch/x86/power/hibernate_asm_64.S | 103 +- arch/x86/xen/Makefile | 1 - arch/x86/xen/xen-asm.S | 29 +- arch/x86/xen/xen-head.S | 5 +- block/blk-cgroup.c | 18 +- block/blk-exec.c | 1 - block/blk-mq.h | 2 +- block/genhd.c | 7 +- block/partitions/core.c | 8 +- crypto/Kconfig | 62 - crypto/Makefile | 4 - crypto/asymmetric_keys/restrict.c | 7 +- crypto/ripemd.h | 14 - crypto/rmd128.c | 323 ---- crypto/rmd256.c | 342 ---- crypto/rmd320.c | 391 ----- crypto/salsa20_generic.c | 212 --- crypto/tcrypt.c | 87 +- crypto/testmgr.c | 48 - crypto/testmgr.h | 1553 ------------------ crypto/tgr192.c | 682 -------- drivers/acpi/Kconfig | 19 +- drivers/acpi/Makefile | 1 + drivers/acpi/acpi_fpdt.c | 11 +- drivers/acpi/apei/hest.c | 12 +- drivers/acpi/platform_profile.c | 177 +++ drivers/ata/ahci_brcm.c | 14 +- drivers/ata/pata_icside.c | 21 +- drivers/base/power/clock_ops.c | 223 ++- drivers/base/power/main.c | 9 +- drivers/block/drbd/drbd_receiver.c | 6 +- drivers/block/nbd.c | 8 + drivers/block/null_blk/zoned.c | 16 +- drivers/bluetooth/btrtl.c | 30 +- drivers/bus/mvebu-mbus.c | 2 +- drivers/char/tpm/Kconfig | 10 - drivers/char/tpm/Makefile | 2 - drivers/char/tpm/eventlog/tpm1.c | 1 - drivers/char/tpm/tpm-dev-common.c | 1 + drivers/char/tpm/tpm-sysfs.c | 179 --- drivers/char/tpm/tpm_tis_i2c_cr50.c | 790 ---------- drivers/clk/clk.c | 21 + drivers/clk/imx/clk-imx31.c | 10 - drivers/clk/imx/clk-imx6q.c | 6 +- drivers/clk/imx/clk-imx6sl.c | 1 + drivers/clk/imx/clk-imx8mm.c | 12 + drivers/clk/imx/clk-imx8mn.c | 12 + drivers/clk/imx/clk-imx8mq.c | 22 + drivers/crypto/hisilicon/hpre/hpre_main.c | 15 +- drivers/crypto/marvell/cesa/cesa.c | 10 +- drivers/crypto/marvell/cesa/cesa.h | 31 +- drivers/crypto/marvell/cesa/cipher.c | 34 +- drivers/crypto/marvell/cesa/hash.c | 59 +- drivers/crypto/marvell/cesa/tdma.c | 50 + drivers/crypto/talitos.c | 50 +- drivers/crypto/talitos.h | 1 + drivers/gpio/gpio-wcove.c | 63 +- drivers/gpio/gpiolib.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 9 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 2 +- drivers/gpu/drm/i915/display/i9xx_plane.c | 206 ++- drivers/gpu/drm/i915/display/i9xx_plane.h | 2 +- drivers/gpu/drm/i915/display/intel_bw.c | 80 +- drivers/gpu/drm/i915/display/intel_ddi.c | 77 +- drivers/gpu/drm/i915/display/intel_display.c | 10 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 36 +- drivers/gpu/drm/i915/display/intel_sprite.c | 33 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 4 +- drivers/gpu/drm/i915/i915_drv.c | 9 +- drivers/gpu/drm/i915/i915_drv.h | 6 +- drivers/gpu/drm/i915/i915_irq.c | 39 +- drivers/gpu/drm/i915/i915_reg.h | 3 + drivers/gpu/drm/i915/intel_dram.c | 136 +- drivers/gpu/drm/i915/intel_pm.c | 2 +- drivers/gpu/drm/msm/adreno/a5xx.xml.h | 2 + drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 195 ++- drivers/gpu/drm/msm/adreno/a5xx_power.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 105 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 49 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 139 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 2 + drivers/gpu/drm/msm/adreno/adreno_device.c | 54 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 23 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 22 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 90 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 87 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 2 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 26 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 14 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c | 73 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 3 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c | 9 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 1 + drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 2 +- drivers/gpu/drm/msm/dp/dp_aux.c | 7 - drivers/gpu/drm/msm/dp/dp_catalog.c | 24 + drivers/gpu/drm/msm/dp/dp_ctrl.c | 17 +- drivers/gpu/drm/msm/dp/dp_display.c | 12 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_20nm.c | 2 +- drivers/gpu/drm/msm/msm_drv.c | 3 +- drivers/gpu/drm/msm/msm_gem.c | 3 +- drivers/gpu/drm/msm/msm_kms.h | 8 +- drivers/gpu/drm/nouveau/dispnv50/base507c.c | 6 +- drivers/gpu/drm/nouveau/dispnv50/base827c.c | 6 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 8 + drivers/gpu/drm/nouveau/dispnv50/head917d.c | 28 +- drivers/gpu/drm/nouveau/dispnv50/wndw.c | 17 +- .../gpu/drm/nouveau/include/nvhw/class/cl917d.h | 4 + drivers/gpu/drm/nouveau/include/nvif/push.h | 216 +-- drivers/gpu/drm/nouveau/nouveau_svm.c | 4 + drivers/gpu/drm/qxl/qxl_drv.c | 2 +- drivers/gpu/drm/radeon/radeon_bios.c | 4 +- drivers/hwmon/acpi_power_meter.c | 4 +- drivers/iommu/intel/svm.c | 18 +- drivers/iommu/ipmmu-vmsa.c | 53 +- drivers/irqchip/Kconfig | 5 - drivers/irqchip/Makefile | 3 +- drivers/irqchip/irq-gic-v3.c | 4 +- drivers/irqchip/irq-ls-extirq.c | 2 +- drivers/irqchip/irq-sirfsoc.c | 134 -- drivers/irqchip/irq-sun6i-r.c | 379 +++++ drivers/irqchip/irq-sunxi-nmi.c | 26 +- drivers/irqchip/irq-tango.c | 227 --- drivers/leds/Kconfig | 3 + drivers/leds/Makefile | 3 + drivers/leds/flash/Kconfig | 15 + drivers/leds/flash/Makefile | 3 + drivers/leds/flash/leds-rt8515.c | 397 +++++ drivers/md/bcache/features.h | 6 + drivers/memory/tegra/tegra124-emc.c | 13 +- drivers/memory/tegra/tegra20-emc.c | 13 +- drivers/memory/tegra/tegra30-emc.c | 13 +- drivers/misc/bcm-vk/bcm_vk_msg.c | 10 +- drivers/misc/cxl/cxllib.c | 4 +- drivers/misc/mei/client.c | 2 +- drivers/misc/mei/hbm.c | 28 +- drivers/misc/mei/hw-me-regs.h | 5 + drivers/misc/mei/interrupt.c | 33 +- drivers/misc/mei/pci-me.c | 5 + drivers/net/arcnet/arc-rimi.c | 4 +- drivers/net/arcnet/arcdevice.h | 6 + drivers/net/arcnet/arcnet.c | 66 +- drivers/net/arcnet/com20020-isa.c | 4 +- drivers/net/arcnet/com20020-pci.c | 2 +- drivers/net/arcnet/com20020_cs.c | 2 +- drivers/net/arcnet/com90io.c | 4 +- drivers/net/arcnet/com90xx.c | 4 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 64 +- drivers/net/can/spi/mcp251xfd/mcp251xfd.h | 2 +- drivers/net/dsa/hirschmann/Kconfig | 1 + drivers/net/dsa/ocelot/Kconfig | 2 + drivers/net/dsa/ocelot/felix.c | 525 ++++++- drivers/net/dsa/ocelot/felix.h | 2 + drivers/net/dsa/ocelot/felix_vsc9959.c | 1 + drivers/net/dsa/ocelot/seville_vsc9953.c | 1 + drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 13 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 8 + drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 55 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 1 + .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 153 ++ .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 1 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 186 +++ .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 48 +- drivers/net/ethernet/intel/e100.c | 92 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 2 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 19 + drivers/net/ethernet/mellanox/mlx5/core/Makefile | 9 + drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 8 + drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 19 + drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 5 +- .../mellanox/mlx5/core/esw/acl/egress_ofld.c | 2 +- .../ethernet/mellanox/mlx5/core/esw/devlink_port.c | 41 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 48 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 78 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 47 +- drivers/net/ethernet/mellanox/mlx5/core/events.c | 7 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 60 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 12 + drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 20 + drivers/net/ethernet/mellanox/mlx5/core/sf/cmd.c | 49 + .../net/ethernet/mellanox/mlx5/core/sf/dev/dev.c | 275 ++++ .../net/ethernet/mellanox/mlx5/core/sf/dev/dev.h | 55 + .../ethernet/mellanox/mlx5/core/sf/dev/driver.c | 101 ++ .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 556 +++++++ .../net/ethernet/mellanox/mlx5/core/sf/hw_table.c | 233 +++ .../mellanox/mlx5/core/sf/mlx5_ifc_vhca_event.h | 82 + drivers/net/ethernet/mellanox/mlx5/core/sf/priv.h | 21 + drivers/net/ethernet/mellanox/mlx5/core/sf/sf.h | 100 ++ .../ethernet/mellanox/mlx5/core/sf/vhca_event.c | 189 +++ .../ethernet/mellanox/mlx5/core/sf/vhca_event.h | 57 + drivers/net/ethernet/mellanox/mlx5/core/vport.c | 3 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 54 +- drivers/net/ethernet/microchip/lan743x_main.c | 66 +- drivers/net/ethernet/microchip/lan743x_main.h | 20 +- drivers/net/ethernet/mscc/ocelot.c | 120 +- drivers/net/ethernet/mscc/ocelot_flower.c | 7 +- drivers/net/ethernet/mscc/ocelot_net.c | 1 + drivers/net/ethernet/mscc/ocelot_vcap.c | 19 +- drivers/net/ethernet/mscc/ocelot_vcap.h | 295 +--- drivers/net/ethernet/mscc/ocelot_vsc7514.c | 2 - drivers/net/ethernet/realtek/r8169_main.c | 71 +- drivers/net/hyperv/hyperv_net.h | 93 +- drivers/net/hyperv/netvsc.c | 20 + drivers/net/hyperv/netvsc_drv.c | 24 +- drivers/net/hyperv/rndis_filter.c | 99 +- drivers/net/ipa/ipa.h | 2 + drivers/net/ipa/ipa_cmd.c | 45 +- drivers/net/ipa/ipa_cmd.h | 24 +- drivers/net/ipa/ipa_endpoint.c | 79 +- drivers/net/ipa/ipa_main.c | 1 + drivers/net/ipvlan/ipvlan_core.c | 6 +- drivers/net/mhi_net.c | 19 +- drivers/net/netdevsim/fib.c | 23 +- drivers/net/usb/qmi_wwan.c | 82 + drivers/net/vmxnet3/vmxnet3_drv.c | 46 +- drivers/net/vmxnet3/vmxnet3_int.h | 2 - drivers/net/wireless/intel/iwlwifi/fw/file.h | 2 +- drivers/nfc/Kconfig | 11 + drivers/nfc/Makefile | 1 + drivers/nfc/virtual_ncidev.c | 215 +++ drivers/nvme/host/core.c | 2 +- drivers/nvme/host/multipath.c | 2 +- drivers/nvme/host/pci.c | 2 + drivers/opp/core.c | 20 +- drivers/pci/controller/dwc/pcie-al.c | 4 - drivers/pci/controller/dwc/pcie-designware-ep.c | 8 +- drivers/pci/controller/dwc/pcie-designware-host.c | 2 +- drivers/pci/controller/dwc/pcie-designware.c | 14 +- drivers/pci/controller/pci-hyperv.c | 2 +- drivers/pci/controller/pci-xgene.c | 13 +- drivers/perf/arm-cmn.c | 17 +- drivers/platform/x86/asus-laptop.c | 6 +- drivers/platform/x86/dell-wmi-sysman/sysman.c | 6 +- drivers/s390/block/dasd_devmap.c | 20 +- drivers/s390/block/dasd_eckd.c | 3 +- drivers/s390/block/dasd_int.h | 2 +- drivers/s390/net/qeth_core.h | 44 +- drivers/s390/net/qeth_core_main.c | 103 +- drivers/s390/net/qeth_core_sys.c | 10 +- drivers/s390/net/qeth_l2_main.c | 6 +- drivers/s390/net/qeth_l3_main.c | 90 +- drivers/scsi/lpfc/lpfc_els.c | 2 +- drivers/scsi/lpfc/lpfc_nvme.c | 3 + drivers/scsi/megaraid/megaraid_mbox.c | 2 +- drivers/scsi/qla2xxx/qla_nvme.c | 2 +- drivers/scsi/ufs/ufshcd.c | 3 + drivers/soc/litex/Kconfig | 1 + drivers/soc/renesas/rcar-sysc.c | 2 + drivers/spi/spi.c | 2 +- drivers/staging/qlge/Kconfig | 1 + drivers/staging/qlge/Makefile | 2 +- drivers/staging/qlge/TODO | 10 - drivers/staging/qlge/qlge.h | 244 +-- drivers/staging/qlge/qlge_dbg.c | 1650 ++++++-------------- drivers/staging/qlge/qlge_devlink.c | 164 ++ drivers/staging/qlge/qlge_devlink.h | 9 + drivers/staging/qlge/qlge_ethtool.c | 233 ++- drivers/staging/qlge/qlge_main.c | 1376 ++++++++-------- drivers/staging/qlge/qlge_mpi.c | 356 +++-- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 4 +- drivers/staging/wimax/i2400m/fw.c | 2 +- drivers/thermal/intel/Kconfig | 4 + drivers/thermal/intel/Makefile | 1 + .../mce => drivers/thermal/intel}/therm_throt.c | 39 +- drivers/thermal/intel/x86_pkg_temp_thermal.c | 3 +- drivers/tty/tty_io.c | 20 +- drivers/usb/gadget/legacy/ether.c | 4 +- drivers/usb/host/xhci-mem.c | 21 +- drivers/usb/host/xhci-ring.c | 1111 +++++++------ drivers/usb/host/xhci.c | 94 +- drivers/usb/host/xhci.h | 37 +- fs/afs/main.c | 6 +- fs/block_dev.c | 10 +- fs/btrfs/export.c | 2 - fs/cifs/cifs_dfs_ref.c | 12 +- fs/cifs/cifsfs.c | 2 +- fs/cifs/cifsproto.h | 6 +- fs/cifs/connect.c | 32 +- fs/cifs/dfs_cache.c | 8 +- fs/cifs/fs_context.c | 39 +- fs/ecryptfs/crypto.c | 3 +- fs/ecryptfs/ecryptfs_kernel.h | 2 +- fs/ecryptfs/keystore.c | 2 +- fs/exfat/exfat_raw.h | 4 + fs/exfat/super.c | 31 +- fs/ext4/super.c | 9 - fs/io_uring.c | 81 +- fs/nfsd/nfs3xdr.c | 11 +- fs/nfsd/nfsfh.h | 25 +- fs/xfs/xfs_export.c | 10 - include/dt-bindings/clock/imx8mm-clock.h | 10 +- include/dt-bindings/clock/imx8mn-clock.h | 9 +- include/dt-bindings/clock/imx8mq-clock.h | 16 +- include/linux/cgroup.h | 4 +- include/linux/clk.h | 24 +- include/linux/clk/imx.h | 15 + include/linux/dsa/8021q.h | 14 + include/linux/iversion.h | 26 - include/linux/mlx5/driver.h | 16 +- include/linux/mm_types.h | 1 - include/linux/msi.h | 6 + include/linux/netdevice.h | 53 +- include/linux/objtool.h | 13 +- include/linux/platform_profile.h | 41 + include/linux/pm.h | 2 + include/linux/qed/qed_chain.h | 2 +- include/linux/rbtree.h | 206 ++- include/linux/sched.h | 2 +- include/linux/topology.h | 1 + include/linux/tpm.h | 9 +- include/net/bluetooth/hci.h | 8 + include/net/devlink.h | 100 ++ include/net/dsa.h | 18 +- include/net/flow_offload.h | 1 + include/net/gre.h | 19 +- include/net/inet_connection_sock.h | 6 +- include/net/iucv/af_iucv.h | 3 +- include/net/nexthop.h | 14 +- include/soc/mscc/ocelot.h | 6 +- include/soc/mscc/ocelot_vcap.h | 297 ++++ include/uapi/linux/devlink.h | 25 + include/uapi/linux/pkt_cls.h | 1 + init/Kconfig | 2 +- kernel/bpf/helpers.c | 12 +- kernel/events/core.c | 195 ++- kernel/events/uprobes.c | 80 +- kernel/irq/msi.c | 44 +- kernel/locking/rtmutex.c | 54 +- kernel/power/process.c | 2 +- kernel/sched/deadline.c | 77 +- kernel/sched/fair.c | 199 +-- kernel/sched/features.h | 1 - kernel/sched/topology.c | 99 +- lib/timerqueue.c | 28 +- mm/nommu.c | 3 +- net/atm/pppoatm.c | 15 +- net/bluetooth/af_bluetooth.c | 22 +- net/bluetooth/hci_core.c | 18 +- net/bluetooth/hci_debugfs.c | 80 +- net/bridge/br_sysfs_br.c | 4 + net/bridge/br_sysfs_if.c | 30 +- net/core/dev.c | 13 +- net/core/devlink.c | 310 +++- net/core/filter.c | 16 + net/core/neighbour.c | 7 +- net/core/sock.c | 11 +- net/dsa/Kconfig | 21 +- net/dsa/Makefile | 1 + net/dsa/dsa.c | 26 + net/dsa/dsa2.c | 128 +- net/dsa/dsa_priv.h | 17 + net/dsa/master.c | 39 +- net/dsa/port.c | 44 +- net/dsa/slave.c | 35 +- net/dsa/switch.c | 55 + net/dsa/tag_8021q.c | 15 +- net/dsa/tag_ocelot_8021q.c | 68 + net/ipv4/gre_offload.c | 15 +- net/ipv4/nexthop.c | 270 ++-- net/ipv4/proc.c | 50 +- net/iucv/af_iucv.c | 122 +- net/packet/internal.h | 2 +- net/rxrpc/af_rxrpc.c | 6 +- net/sched/act_ct.c | 1 + net/sched/cls_flower.c | 6 +- security/tomoyo/file.c | 16 +- security/tomoyo/network.c | 10 +- security/tomoyo/util.c | 24 +- sound/ac97/bus.c | 2 +- sound/hda/hdac_sysfs.c | 2 +- sound/pci/hda/hda_intel.c | 4 +- sound/soc/soc-component.c | 3 +- tools/include/linux/objtool.h | 13 +- tools/include/linux/rbtree.h | 192 ++- tools/objtool/arch/x86/decode.c | 4 +- tools/objtool/arch/x86/special.c | 2 +- tools/objtool/check.c | 89 +- tools/objtool/elf.c | 73 +- tools/objtool/include/objtool/check.h | 12 +- tools/testing/selftests/Makefile | 1 + tools/testing/selftests/bpf/bpf_sockopt_helpers.h | 21 + .../selftests/bpf/progs/connect_force_port4.c | 8 + .../selftests/bpf/progs/connect_force_port6.c | 8 + tools/testing/selftests/bpf/progs/recvmsg4_prog.c | 42 + tools/testing/selftests/bpf/progs/recvmsg6_prog.c | 48 + tools/testing/selftests/bpf/progs/sendmsg4_prog.c | 7 + tools/testing/selftests/bpf/progs/sendmsg6_prog.c | 5 + tools/testing/selftests/bpf/test_sock_addr.c | 86 +- tools/testing/selftests/nci/Makefile | 6 + tools/testing/selftests/nci/config | 3 + tools/testing/selftests/nci/nci_dev.c | 599 +++++++ tools/testing/selftests/powerpc/eeh/eeh-basic.sh | 41 +- .../testing/selftests/powerpc/eeh/eeh-functions.sh | 168 +- .../testing/selftests/powerpc/eeh/eeh-vf-aware.sh | 45 + .../selftests/powerpc/eeh/eeh-vf-unaware.sh | 35 + 600 files changed, 18515 insertions(+), 12120 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-platform_profile create mode 100644 Documentation/devicetree/bindings/interrupt-controller/allwinne [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/sigma,sm [...] create mode 100644 Documentation/devicetree/bindings/leds/richtek,rt8515.yaml create mode 100644 Documentation/networking/device_drivers/qlogic/index.rst create mode 100644 Documentation/networking/device_drivers/qlogic/qlge.rst create mode 100644 Documentation/networking/devlink/devlink-port.rst create mode 100644 Documentation/userspace-api/sysfs-platform_profile.rst create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-r4.dts rename arch/powerpc/kernel/{vdso32 => }/vdso32_wrapper.S (100%) rename arch/powerpc/kernel/{vdso64 => }/vdso64_wrapper.S (100%) create mode 100644 arch/x86/include/asm/thermal.h delete mode 100644 crypto/rmd128.c delete mode 100644 crypto/rmd256.c delete mode 100644 crypto/rmd320.c delete mode 100644 crypto/salsa20_generic.c delete mode 100644 crypto/tgr192.c create mode 100644 drivers/acpi/platform_profile.c delete mode 100644 drivers/char/tpm/tpm_tis_i2c_cr50.c delete mode 100644 drivers/irqchip/irq-sirfsoc.c create mode 100644 drivers/irqchip/irq-sun6i-r.c delete mode 100644 drivers/irqchip/irq-tango.c create mode 100644 drivers/leds/flash/Kconfig create mode 100644 drivers/leds/flash/Makefile create mode 100644 drivers/leds/flash/leds-rt8515.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/sf/cmd.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/sf/dev/driver.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/sf/devlink.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/sf/hw_table.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/sf/mlx5_ifc_vhca_event.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/sf/priv.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/sf/sf.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.h create mode 100644 drivers/nfc/virtual_ncidev.c create mode 100644 drivers/staging/qlge/qlge_devlink.c create mode 100644 drivers/staging/qlge/qlge_devlink.h rename {arch/x86/kernel/cpu/mce => drivers/thermal/intel}/therm_throt.c (96%) create mode 100644 include/linux/clk/imx.h create mode 100644 include/linux/platform_profile.h create mode 100644 net/dsa/tag_ocelot_8021q.c create mode 100644 tools/testing/selftests/bpf/bpf_sockopt_helpers.h create mode 100644 tools/testing/selftests/bpf/progs/recvmsg4_prog.c create mode 100644 tools/testing/selftests/bpf/progs/recvmsg6_prog.c create mode 100644 tools/testing/selftests/nci/Makefile create mode 100644 tools/testing/selftests/nci/config create mode 100644 tools/testing/selftests/nci/nci_dev.c mode change 100755 => 100644 tools/testing/selftests/powerpc/eeh/eeh-functions.sh create mode 100755 tools/testing/selftests/powerpc/eeh/eeh-vf-aware.sh create mode 100755 tools/testing/selftests/powerpc/eeh/eeh-vf-unaware.sh