This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-defconfig in repository toolchain/ci/linux.
omits 3ebdbe7aa5dd Add linux-next specific files for 20210603 omits dc0f547cbab3 Merge branch 'akpm/master' omits 0278f9c5b615 kdump: use vmlinux_build_id to simplify omits a61754d84314 buildid: fix kernel-doc notation omits 5e3e5d7ea6df buildid: mark some arguments const omits 8b21bc6e9485 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] omits d5147c323224 scripts/decode_stacktrace.sh: silence stderr messages from [...] omits 2a959b18a058 scripts/decode_stacktrace.sh: support debuginfod omits d790119d2308 x86/dumpstack: use %pSb/%pBb for backtrace printing omits ba6c0ba1cbc6 arm64: stacktrace: use %pSb for backtrace printing omits 3b0c6724067f module: fix build error when CONFIG_SYSFS is disabled omits 8d4c2ba2600b module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits 5cbeea3e5cec buildid: fix build when CONFIG_MODULES is not set omits da956650e405 module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits bc36d9069f23 module: add printk formats to add module build ID to stacktraces omits 64ab830e0ca9 dump_stack: add vmlinux build ID to stack traces omits bad880a6f1e6 buildid-stash-away-kernels-build-id-on-init-fix omits 8025950bc96a buildid: stash away kernels build ID on init omits e8b976147d1e buildid: add API to parse build ID out of buffer omits d3ed62531443 buildid: only consider GNU notes for build ID parsing omits fe465ab08545 mm: fix spelling mistakes in header files omits b117146f8fb5 secretmem: test: add basic selftest for memfd_secret(2) omits 9003da387d9c arch, mm: wire up memfd_secret system call where relevant omits 687534aa2701 PM: hibernate: disable when there are active secretmem users omits 9d6c66209c8a mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] omits 380e1e51e555 mm: introduce memfd_secret system call to create "secret" [...] omits 8f2d43286bb3 set_memory: allow querying whether set_direct_map_*() is a [...] omits c6f49564934d riscv/Kconfig: make direct map manipulation options depend on MMU omits 00eccfb874c4 mmap: make mlock_future_check() global omits d255021c42fc mm/slub: use stackdepot to save stack trace in objects-fix omits 093894da0338 slub: STACKDEPOT: rename save_stack_trace() omits cf4ca7399149 mm/slub: use stackdepot to save stack trace in objects omits 0d7463b1fbd0 Merge branch 'akpm-current/current' omits 4b21fe951aee Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' omits 11b92b010b72 Merge remote-tracking branch 'cxl/next' omits 12c13d996e31 Merge remote-tracking branch 'rust/rust-next' omits f3626979fc29 Merge remote-tracking branch 'memblock/for-next' omits 994a199944d4 Merge remote-tracking branch 'mhi/mhi-next' omits 028fedf4918f Merge remote-tracking branch 'fpga/for-next' omits d2061ebed16c Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 114651a09f6f Merge remote-tracking branch 'hyperv/hyperv-next' omits dc83e60647b7 Merge remote-tracking branch 'nvmem/for-next' omits ad9abff5a2a0 Merge remote-tracking branch 'slimbus/for-next' omits 62d4680040e3 Merge remote-tracking branch 'gnss/gnss-next' omits 0b41ef9ec6e9 Merge remote-tracking branch 'kspp/for-next/kspp' omits edd0fbb9eeed Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 49a93255c63b Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 798d8097b16c Merge remote-tracking branch 'rtc/rtc-next' omits 58dfc1843359 Merge remote-tracking branch 'coresight/next' omits 7132f3f0dceb Merge remote-tracking branch 'livepatching/for-next' omits 676b0f7b56e6 Merge remote-tracking branch 'userns/for-next' omits 296b1448e1cf Merge remote-tracking branch 'pwm/for-next' omits 06b7258e964c Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits f68e2d5b2d85 Merge remote-tracking branch 'pinctrl-intel/for-next' omits c2d31cb95a3f Merge remote-tracking branch 'pinctrl/for-next' omits 77f7cfd508a3 Merge remote-tracking branch 'gpio-intel/for-next' omits 21516d9ce3e1 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits b01b048d35a0 Merge remote-tracking branch 'rpmsg/for-next' omits 542883f6a4f1 Merge remote-tracking branch 'vhost/linux-next' omits 313497a304ef Merge remote-tracking branch 'scsi-mkp/for-next' omits c942755514ab Merge remote-tracking branch 'scsi/for-next' omits f6f457971b34 Merge remote-tracking branch 'cgroup/for-next' omits 319d0cde3973 Merge remote-tracking branch 'dmaengine/next' omits 98dcc9e917d0 Merge remote-tracking branch 'icc/icc-next' omits e545a291625e Merge remote-tracking branch 'iio/togreg' omits 75618a0971a7 Merge remote-tracking branch 'staging/staging-next' omits 06b44f99cd2d Merge remote-tracking branch 'thunderbolt/next' omits b36b17795bc4 Merge remote-tracking branch 'soundwire/next' omits e9258bffe52f Merge remote-tracking branch 'phy-next/next' omits e5d91dccdc94 Merge remote-tracking branch 'extcon/extcon-next' omits 3bbc6d09dc72 Merge remote-tracking branch 'char-misc/char-misc-next' omits 5a2e81419cfc Merge remote-tracking branch 'tty/tty-next' omits 6eb74844ecd1 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits ba66fc2d0b29 Merge remote-tracking branch 'usb-serial/usb-next' omits e8aec7d5f645 Merge remote-tracking branch 'usb/usb-next' omits 709d590cf830 Merge remote-tracking branch 'driver-core/driver-core-next' omits 0539554756d2 Merge remote-tracking branch 'ipmi/for-next' omits a73f049b90eb Merge remote-tracking branch 'leds/for-next' omits 1ec21843e8e9 Merge remote-tracking branch 'drivers-x86/for-next' omits 2576a5ee744c Merge remote-tracking branch 'percpu/for-next' omits 66b0e1f75db7 Merge remote-tracking branch 'kvm-arm/next' omits d39e69fc3ebe Merge remote-tracking branch 'rcu/rcu/next' omits aab10f8c19e5 Merge remote-tracking branch 'edac/edac-for-next' omits 5efdb12aea27 Merge remote-tracking branch 'tip/auto-latest' omits 21c2c4e8db92 Merge remote-tracking branch 'spi/for-next' omits 3d4b61739b69 Merge remote-tracking branch 'devicetree/for-next' omits 69c96c563361 Merge remote-tracking branch 'audit/next' omits dc8c51deca6d Merge remote-tracking branch 'iommu/next' omits b4e4150cf187 Merge remote-tracking branch 'smack/next' omits f9ec5185092e Merge remote-tracking branch 'selinux/next' omits 151f9d2b46fd Merge remote-tracking branch 'keys/keys-next' omits 2e409dca84d6 Merge remote-tracking branch 'integrity/next-integrity' omits d0418a04e225 Merge remote-tracking branch 'apparmor/apparmor-next' omits d4a564b1d0af Merge remote-tracking branch 'security/next-testing' omits a7bea2c2d745 Merge remote-tracking branch 'regulator/for-next' omits 40fb938220a4 Merge remote-tracking branch 'battery/for-next' omits 5c86ca95e8d8 Merge remote-tracking branch 'backlight/for-backlight-next' omits d974eaded7f2 Merge remote-tracking branch 'mfd/for-mfd-next' omits 0b5688ddbdd4 Merge remote-tracking branch 'mmc/next' omits 84c014b7c57a Merge remote-tracking branch 'device-mapper/for-next' omits 19370ff183fd Merge remote-tracking branch 'block/for-next' omits 9145689ea5fd Merge remote-tracking branch 'input/next' omits 264441880212 Merge remote-tracking branch 'modules/modules-next' omits 02da0391fa16 Merge remote-tracking branch 'sound-asoc/for-next' omits ac2af0548773 Merge remote-tracking branch 'sound/for-next' omits c0eda0f05aa2 Merge remote-tracking branch 'regmap/for-next' omits 9ebd5b5d3cee Merge remote-tracking branch 'etnaviv/etnaviv/next' omits f6821f05a768 Merge remote-tracking branch 'drm-msm/msm-next' omits d7e7f9052027 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 322cd7af8464 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 97d9f0d8b801 Merge remote-tracking branch 'amdgpu/drm-next' omits d1f7452872e5 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 302f3adf3371 Merge remote-tracking branch 'drm/drm-next' omits c68ea772ae6e Merge remote-tracking branch 'crypto/master' omits 4247f5e17124 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits ae9188b2f2e8 Merge remote-tracking branch 'nand/nand/next' omits 81d9f55447af Merge remote-tracking branch 'mtd/mtd/next' omits ff91d94f846d Merge remote-tracking branch 'gfs2/for-next' omits 736b89188173 Merge remote-tracking branch 'bluetooth/master' omits 2758402ca59f Merge remote-tracking branch 'wireless-drivers-next/master' omits c0b0c632fc65 Merge remote-tracking branch 'ipsec-next/master' omits ef9e80e9d504 Merge remote-tracking branch 'bpf-next/for-next' omits 00efd15603d0 Merge remote-tracking branch 'net-next/master' omits ef758954ac5d Merge remote-tracking branch 'rdma/for-next' omits 95cac6a8c0ca Merge remote-tracking branch 'dlm/next' omits 501cf7a64973 Merge remote-tracking branch 'opp/opp/linux-next' omits ca2379939621 Merge remote-tracking branch 'devfreq/devfreq-next' omits ea823390715b Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 171de28c1a62 Merge remote-tracking branch 'pm/linux-next' omits d24509055b10 Merge remote-tracking branch 'v4l-dvb-next/master' omits 5bb2fa957e49 Merge remote-tracking branch 'v4l-dvb/master' omits 6b9779de2562 Merge remote-tracking branch 'jc_docs/docs-next' omits 95ca0abd1f64 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 22e770971ea9 Merge remote-tracking branch 'i2c/i2c/for-next' omits a2c11cc3b573 Merge remote-tracking branch 'hid/for-next' omits 35d70801fd5a Merge remote-tracking branch 'printk/for-next' omits 379bd76a91a6 Merge remote-tracking branch 'vfs/for-next' omits 64c7c879968a Merge remote-tracking branch 'v9fs/9p-next' omits e849d2945eea Merge remote-tracking branch 'nfsd/nfsd-next' omits 3c706b43347b Merge remote-tracking branch 'jfs/jfs-next' omits 4caec3cd9260 Merge remote-tracking branch 'f2fs/dev' omits 4b44fa64b845 Merge remote-tracking branch 'ext3/for_next' omits 772ba2c5bfd8 Merge remote-tracking branch 'erofs/dev' omits e7c9c072a39f Merge remote-tracking branch 'configfs/for-next' omits fd0d81b8d6d3 Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 796fa9ec9f6c Merge remote-tracking branch 'cifs/for-next' omits f9d0ed3a7dd6 Merge remote-tracking branch 'ceph/master' omits 47791d55a4c7 Merge remote-tracking branch 'btrfs/for-next' omits 6c20cbccf602 Merge remote-tracking branch 'pidfd/for-next' omits c1464a635a1d Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 1395a628cf14 Merge remote-tracking branch 'sh/for-next' omits 08392af13f07 Merge remote-tracking branch 's390/for-next' omits 51d4f5cede61 Merge remote-tracking branch 'risc-v/for-next' omits 04195c4b9279 Merge remote-tracking branch 'powerpc/next' omits e757ded731f4 Merge remote-tracking branch 'mips/mips-next' omits 45eee15982b1 Merge remote-tracking branch 'microblaze/next' omits 8638b73b3f34 Merge remote-tracking branch 'm68k/for-next' omits 51e08ad1b9bf Merge remote-tracking branch 'h8300/h8300-next' omits c1a611917650 Merge remote-tracking branch 'csky/linux-next' omits 7c5eda414bdb Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 9e10fc92feb3 Merge remote-tracking branch 'clk-imx/for-next' omits 020f16d4487d Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 48e5109067e6 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 1a1a0d6456a1 Merge remote-tracking branch 'tegra/for-next' omits ca6f10cc58eb Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 0961e400df5f Merge remote-tracking branch 'stm32/stm32-next' omits 29a5de6bd0be Merge remote-tracking branch 'scmi/for-linux-next' omits 0b67c293c0d8 Merge remote-tracking branch 'samsung-krzk/for-next' omits 3d639e6a40aa Merge remote-tracking branch 'rockchip/for-next' omits d7b9e71d8bce Merge remote-tracking branch 'reset/reset/next' omits c89423624166 Merge remote-tracking branch 'renesas/next' omits b5dc5b52fa1f Merge remote-tracking branch 'raspberrypi/for-next' omits fa6e501405d8 Merge remote-tracking branch 'qcom/for-next' omits 942713f5fb49 Merge remote-tracking branch 'omap/for-next' omits afba80133b96 Merge remote-tracking branch 'mvebu/for-next' omits 65537549056b Merge remote-tracking branch 'mediatek/for-next' omits 755e535b696a Merge remote-tracking branch 'keystone/next' omits 21f138af1ae9 Merge remote-tracking branch 'imx-mxs/for-next' omits fc0e5ef5c9e8 Merge remote-tracking branch 'drivers-memory/for-next' omits 9c93e949043b Merge remote-tracking branch 'at91/at91-next' omits 0f7887f50b64 Merge remote-tracking branch 'aspeed/for-next' omits ca3950682a3d Merge remote-tracking branch 'amlogic/for-next' omits 1f675a383e99 Merge remote-tracking branch 'actions/for-next' omits 024ce960cd07 Merge remote-tracking branch 'arm64/for-next/core' omits 8f71bd2d9dc6 Merge remote-tracking branch 'arm/for-next' omits 38064dda10a8 Merge remote-tracking branch 'asm-generic/master' omits 1c82441f4e90 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 6fdf81815fc5 Merge remote-tracking branch 'kbuild/for-next' omits 925d384a4656 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 6bd26f0b60ab Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 7cde1f772aef Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits 3ffad321389d Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 417bd528e91f Merge remote-tracking branch 'pidfd-fixes/fixes' omits bd7e327dc0c7 Merge remote-tracking branch 'risc-v-fixes/fixes' omits f1f64b9eabb8 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits c0dadc51b58a Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits d47ad6b56d61 Merge remote-tracking branch 'scsi-fixes/fixes' omits 4765a230a33d Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 840757bee302 Merge remote-tracking branch 'vfs-fixes/fixes' omits d74366728ec8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits dca743889161 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 56d58ca03f9b Merge remote-tracking branch 'omap-fixes/fixes' omits ff7e78e09367 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 5b75fb637ccf Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 2a0e2dcb0bb6 Merge remote-tracking branch 'vfio-fixes/for-linus' omits 7fe0baa9307e Merge remote-tracking branch 'ide/master' omits f922d05cc87e Merge remote-tracking branch 'input-current/for-linus' omits 88b78c11840b Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits 342de7f8ee73 Merge remote-tracking branch 'phy/fixes' omits 933c3dde4e0d Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits d8e00d3ec4f9 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits c8a7033fac70 Merge remote-tracking branch 'usb.current/usb-linus' omits 47e6eca006b7 Merge remote-tracking branch 'pci-current/for-linus' omits 0fea98497439 Merge remote-tracking branch 'spi-fixes/for-linus' omits a986a29acdf2 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 5acf8858c17e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits de0b2c9f46f1 Merge remote-tracking branch 'sound-current/for-linus' omits 3d7fd629b231 Merge remote-tracking branch 'mac80211/master' omits 26280eca04d2 Merge remote-tracking branch 'wireless-drivers/master' omits 195522a8f5e8 Merge remote-tracking branch 'netfilter/master' omits b63fd761ca0e Merge remote-tracking branch 'ipsec/master' omits feacb2553a07 Merge remote-tracking branch 'bpf/master' omits 2cc31b9e62be Merge remote-tracking branch 'net/master' omits 81bc41a2c168 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 30c01ca3c5c2 Merge tag 'arm-ffa-5.14' of git://git.kernel.org/pub/scm/l [...] omits bf02572fb113 Merge branch 'for-next/orphans' into for-next/kspp omits da6f88115e50 nfsd4: Expose the callback address and state of each NFS4 client omits 8d7823b2a58c xprtrdma: Fix spelling mistakes omits 2c243153d1d4 dm: Forbid requeue of writes to zones omits 1697e8d750d4 dm: Introduce dm_report_zones() omits 9d410884a64c dm: move zone related code to dm-zone.c omits f80ccaffe0b8 Merge branch 'for-next/sve' into for-next/core omits 8fdb630b1667 Merge branch 'for-next/smccc' into for-next/core omits ca1e530218a3 Merge branch 'for-next/selftests' into for-next/core omits fc6c99597bd3 Merge branch 'for-next/perf' into for-next/core omits 1dbdd7f3b651 Merge branch 'for-next/mte' into for-next/core omits 4367f7935950 Merge branch 'for-next/mm' into for-next/core omits 2c05e972eb1e Merge branch 'for-next/kasan' into for-next/core omits a2dd86846651 Merge branch 'for-next/insn' into for-next/core omits 02214606d399 dm: cleanup device_area_is_invalid() omits 88afb505e054 dm: Fix dm_accept_partial_bio() relative to zone managemen [...] omits e086adffd511 dm zoned: check zone capacity omits 6c4a0e31f499 drm/radeon: Add HD-audio component notifier support (v2) omits e2861cec34d5 drm/amdgpu: check whether s2idle is enabled to determine s0ix omits 2c7abedacc12 Revert "drm/amd/display: To modify the condition in indica [...] omits 73e7a0e55df5 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits f2ff721bb1a8 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 241a146cdc35 drm/amdgpu: only check for _PR3 on dGPUs omits f524c43dec8e drm/amdgpu: add another raven1 gfxoff quirk omits 395d7e1e8811 usb/host: enable auto power control for xhci-pci omits 56b019f8eda0 drm/amdgpu: Use drm_dbg_kms for reporting failure to get a GEM FB omits c58694a19220 drm/amdgpu: switch kzalloc to kvzalloc in amdgpu_bo_create omits 76afd32c2875 drm/amdgpu: soc15 register access through RLC should only [...] omits 1c972be5c403 drm/amdgpu: attr to control SS2.0 bias level (v2) omits 297c404bc596 drm/amd/pm: sysfs attrs to read ss powershare (v6) omits 14f00c65625b drm/amd/display: Fix uninitialized field when expanding ma [...] omits a25ea0c642c2 Merge branches 'pm-core' and 'pm-cpufreq' into linux-next omits f135cfa1a60e Merge branch 'acpi-pm' into linux-next omits 0e4950086a86 Merge branch 'for-next/ffa' into for-next/core omits 2e73d839b1b9 Merge branch 'for-next/docs' into for-next/core omits 140220d0b988 Merge branch 'for-next/cpufeature' into for-next/core omits 96deb8f3d87e Merge branch 'for-next/cortex-strings' into for-next/core omits 3e3d62cf5306 Merge branch 'for-next/caches' into for-next/core omits 53e4835a66bd Merge branch 'for-next/boot' into for-next/core omits d34628844904 Merge branch for-5.14/arm64/dt into for-next omits 4ad2e66192bb Merge branch for-5.14/arm/defconfig into for-next omits b2b315df631d Merge branch for-5.14/arm/dt into for-next omits e688e30c3961 Merge branch for-5.14/memory into for-next omits 4ca4262310cc Merge branch for-5.14/firmware into for-next omits ab97e9d60b81 Merge branch for-5.14/soc into for-next omits 44294215ba36 Merge branch for-5.14/dt-bindings into for-next omits 4efe4caca526 Merge branch for-5.14/regulator into for-next omits 5b48516044b1 Merge branch for-5.14/clk into for-next omits e1cb4e6408f5 Merge remote-tracking branch 'spi/for-5.14' into spi-next omits 7ddc37efc148 Merge remote-tracking branch 'spi/for-5.13' into spi-linus omits 9d14fc3a416d Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits 88a0f637b67b Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits 8df4fb4ae8f4 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] omits 385247d1d50e Merge remote-tracking branch 'asoc/for-5.14' into asoc-next omits 810e72a0e620 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus omits ac1c889d37da erofs: clean up file headers & footers omits c75f56b12b4d erofs: remove the occupied parameter from z_erofs_pagevec_ [...] omits 9fc77ce34b03 erofs: fix error return code in erofs_read_superblock() omits ae352822321d ALSA: timer: Fix master timer notification omits 81910a634d57 Merge branch 'efi/core' omits 667461d0ddf8 Merge branch 'efi/urgent' omits ea0d1eaced0a Merge branch 'irq/core' omits ba7d60dc32cf Merge branch 'locking/core' omits fc6015d287b5 Merge branch 'objtool/core' omits fdf0aeb562fa Merge branch 'perf/core' omits 1e1b18525766 Merge branch 'perf/urgent' omits 219f1651a69c Merge branch 'ras/core' omits b35c9a23394c Merge branch 'sched/core' omits 352ec4be8bb9 Merge branch 'sched/urgent' omits 27e87d05c778 Merge branch 'smp/core' omits b7e30c099cc2 Merge branch 'timers/core' omits 96fe11c4a23c Merge branch 'timers/nohz' omits e018c9324a06 Merge branch 'x86/apic' omits 86fafdab9510 Merge branch 'x86/boot' omits dffbd1c0ee11 Merge branch 'x86/cleanups' omits a25d2ae7d3fb Merge branch 'x86/cpu' omits b32ed865d4f1 Merge branch 'x86/entry' omits da176238f20a Merge branch 'x86/fpu' omits 9eea3f3d10ae Merge branch 'x86/irq' omits 35632e411d0f Merge branch 'x86/misc' omits 26c7bcec6140 Merge branch 'x86/splitlock' omits 5e0847265c9a Merge branch 'x86/urgent' omits a0cb322813c8 linux-next-pre omits d704f7d1848e ipc-utilc-use-binary-search-for-max_idx-fix omits 5aff02e7bd67 ipc/util.c: use binary search for max_idx omits baa22ffd2c99 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock omits 1c2531acc3e1 ipc: use kmalloc for msg_queue and shmid_kernel omits d100886260d7 ipc sem: use kvmalloc for sem_undo allocation omits 1285340eab54 lib-decompressors-remove-set-but-not-used-variabled-level-fix omits 5bc5dce53bf3 lib/decompressors: remove set but not used variabled 'level' omits 37991d08f860 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] omits 45d6205d997b kcov-add-__no_sanitize_coverage-to-fix-noinstr-for-all-arc [...] omits 77aa72a999a7 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] omits f2fff4d8ed03 exec: remove checks in __register_bimfmt() omits 3d21a4046b1c x86: signal: don't do sas_ss_reset() until we are certain [...] omits b4517bb3e33e hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits d3c29511c232 init/main.c: silence some -Wunused-parameter warnings omits 26bbe6c51878 init: print out unknown kernel parameters omits 222143914073 checkpatch: scripts/spdxcheck.py now requires python3 omits e83c17cb3ec2 lib/decompress_unlz4.c: correctly handle zero-padding arou [...] omits cc855eb53e8b lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static omits b25ddfd7a9ed lib/math/rational: fix spelling mistake "demominator" -> " [...] omits 076512dda20a lib-math-rational-add-kunit-test-cases-fix omits 33cb08c68656 lib/math/rational: add Kunit test cases omits d4dd248a116b lib/math/rational.c: fix divide by zero omits 815c913a0dc9 seq_file: drop unused *_escape_mem_ascii() omits 49bc43b0f9d9 nfsd: avoid non-flexible API in seq_quote_mem() omits ca6500bbfd5e seq_file: convert seq_escape() to use seq_escape_str() omits 01f172db4290 seq_file: add seq_escape_str() as replica of string_escape_str() omits 63a19c6d4a79 seq_file: introduce seq_escape_mem() omits 9932d84432cb MAINTAINERS: add myself as designated reviewer for generic [...] omits 07d02bbeeb6f lib/test-string_helpers: add test cases for new features omits e2c7bfbb5c07 lib/test-string_helpers: get rid of trailing comma in terminators omits 071140c07ddf lib/test-string_helpers: print flags in hexadecimal format omits e8350c465e2c lib/string_helpers: allow to append additional characters [...] omits 6d0faf76eb7d lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] omits f556b0241bae lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII omits 25abbafd13c4 lib/string_helpers: drop indentation level in string_escape_mem() omits 09cf112b27fd lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] omits 121e400edef0 lib/string_helpers: switch to use BIT() macro omits 813b0b4123c8 lib: decompress_bunzip2: remove an unneeded semicolon omits 2179b2ae4e06 kernel.h: split out panic and oops helpers (ia64 fix) omits 7010147b5268 kernelh-split-out-panic-and-oops-helpers-fix omits a91ab0581bcd kernel.h: split out panic and oops helpers omits 5eebf4698de7 proc/sysctl: make protected_* world readable omits cc88bce57671 sysctl: remove redundant assignment to first omits b439c809ad19 procfs/dmabuf: add inode number to /proc/*/fdinfo omits 07dcf705ad90 procfs: allow reading fdinfo with PTRACE_MODE_READ omits 6f75ce2ac2af fs-proc-kcorec-add-mmap-interface-fix omits d7d3b048232c fs/proc/kcore.c: add mmap interface omits b1d3b96f924f proc: add .gitignore for proc-subset-pid selftest omits 8cac0f416400 proc: Avoid mixing integer types in mem_rw() omits 43102ac17c67 kernel/hung_task.c: Monitor killed tasks. omits 5a593174553f fs/buffer.c: dump more info for __getblk_gfp() stall problem omits fb007406a7ba fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 9706e0c92b6a kfence: unconditionally use unbound work queue omits b05ffc2faad5 mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM omits 7eabaea573d5 mm/page_alloc: move prototype for find_suitable_fallback omits 8a02477784c5 mm/mmap_lock: fix warning when CONFIG_TRACING is not defined omits a2126480bcba mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations omits 2531ed3a29c0 mm/swap: make swap_address_space an inline function omits 39205390ba92 mm/z3fold: add kerneldoc fields for z3fold_pool omits 20dfeb1faa26 mm/zbud: add kerneldoc fields for zbud_pool omits 881db0fad589 mm/memory_hotplug: fix kerneldoc comment for __remove_memory omits 99e15c7523e7 mm/memory_hotplug: fix kerneldoc comment for __try_online_node omits 0056e276d020 mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] omits c7c89c6c2dcd mm/mapping_dirty_helpers: remove double Note in kerneldoc omits 8d0120ecd379 mm/page_alloc: make should_fail_alloc_page() static omits c6305c31c020 mm/vmalloc: include header for prototype of set_iounmap_nonlazy omits 3ffd8130060a mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages omits b9c895e2d87e mm: fix spelling mistakes omits e161f27d9e64 mm: define default value for FIRST_USER_ADDRESS omits e40a54bd7084 mm: fix comments mentioning i_mutex omits a8d86ecfd788 mm: fix typos and grammar error in comments omits 53dc46e0dbcf zram: move backing_dev under macro CONFIG_ZRAM_WRITEBACK omits 5341ea7a4f67 mm/highmem: Remove deprecated kmap_atomic omits a4d0c8cd47bb mm/zswap.c: fix two bugs in zswap_writeback_entry() omits 81165db42951 mm/zswap.c: avoid unnecessary copy-in at map time omits aa4afff4199b mm/zswap.c: remove unused function zswap_debugfs_exit() omits c27c556693ff mm-rmap-make-try_to_unmap-void-function-fix-fix omits 724a1e04c155 mm-rmap-make-try_to_unmap-void-function-fix omits 54a08f5d8899 mm: rmap: make try_to_unmap() void function omits 09c95d59654e mmmemory_hotplug-drop-unneeded-locking-fix omits 5fc4be0a9366 mm,memory_hotplug: drop unneeded locking omits 99e1e9598b31 memory-hotplug.rst: complete admin-guide overhaul omits 7025acd69d3f mm/memory_hotplug: rate limit page migration warnings omits 9549694d149c selftests/vm: add test for MADV_POPULATE_(READ|WRITE) omits 67e3d77d5428 selftests/vm: add protection_keys_32 / protection_keys_64 [...] omits e6ea6107f7da MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT omits 507547089f2e mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] omits 45ee8abc6f65 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] omits 8058fa0e2722 mm: make variable names for populate_vma_page_range() consistent omits bb9a0641580d mm: generalize ZONE_[DMA|DMA32] omits 64495d7f948e nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes omits ae0b04a33a61 nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc omits dc012e29fb34 mm/thp: make ARCH_ENABLE_SPLIT_PMD_PTLOCK dependent on PGT [...] omits 5fab76c5a6e2 mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fail [...] omits b1c817d4075a mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits f20f5fa24426 mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] omits da668ed5d109 mm: migrate: check mapcount for THP instead of refcount omits e5f6c012df43 mm: migrate: don't split THP for misplaced NUMA page omits 3427ab35fb6d mm: migrate: account THP NUMA migration counters correctly omits f85f2ff1695b mm: thp: fix a double unlock bug omits 6f6cab5b872f mm: thp: refactor NUMA fault handling omits 95c3bd900dce mm: memory: make numa_migrate_prep() non-static omits 192dab2db3f2 mm: memory: add orig_pmd to struct vm_fault omits 3f8c8ff9397e mm-thp-check-total_mapcount-instead-of-page_mapcount-fix-fix-fix omits ed910797b02b mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs omits 470548fd3864 mm: migrate: fix missing update page_private to hugetlb_pa [...] omits 8d6e8db78955 mm: migrate: fix missing update page_private to hugetlb_pa [...] omits 060c1b417bca arm64: drop pfn_valid_within() and simplify pfn_valid() omits 61ae418fbb40 arm64: decouple check whether pfn is in linear map from pf [...] omits 1be7ba511745 memblock: update initialization of reserved pages omits 654040b76be9 include/linux/mmzone.h: add documentation for pfn_valid() omits 65a62813d4df mm/mempolicy: unify the parameter sanity check for mbind a [...] omits 76ef14cc2bca mm/mempolicy: unify the parameter sanity check for mbind a [...] omits 64c7121104db mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] omits ac921d684173 mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PRE [...] omits 8c320c623a8b mm/mempolicy: cleanup nodemask intersection check for oom omits 30a475fc8120 mm/compaction: use DEVICE_ATTR_WO macro omits e35d71de786a fs/proc/kcore: use page_offline_(freeze|thaw) omits 944455d1b2c9 virtio-mem: use page_offline_(start|end) when setting Page [...] omits f74d65e2db5b mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] omits 5554809eda53 fs/proc/kcore: don't read offline sections, logically offl [...] omits 00c90f6f2ad6 fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM omits 1980513da1c6 fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER omits 80867c3af95d docs: proc.rst: meminfo: briefly describe gaps in memory a [...] omits 3a513bfbaff3 mm/kconfig: move HOLES_IN_ZONE into mm omits 3fe04bff5151 userfaultfd: fix UFFDIO_CONTINUE ioctl request definition omits c4e0157067bb userfaultfd/selftests: exercise minor fault handling shmem [...] omits c3bc418b62eb userfaultfd-selftests-reinitialize-test-context-in-each-test-fix omits 564285965aad userfaultfd/selftests: reinitialize test context in each test omits 12144111e4ae userfaultfd/selftests: create alias mappings in the shmem test omits 350dd613e20f userfaultfd/selftests: use memfd_create for shmem test type omits 3d42ecd0c98d userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] omits 58ac52260fd2 userfaultfd/shmem: advertise shmem minor fault support omits 7bef7bda72f9 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem omits 65d4f7c257ef userfaultfd/shmem: support minor fault registration for shmem omits 81d20562076d userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] omits 2e397c28b878 userfaultfd/selftests: add pagemap uffd-wp test omits 21fce3f6553e mm/pagemap: export uffd-wp protection information omits 4aa59149d762 mm/userfaultfd: fail uffd-wp registration if not supported omits 02ccf21d6246 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit omits e7e7fdc2b833 mm-userfaultfd-fix-uffd-wp-special-cases-for-fork-fix omits 541304eb7cb7 mm/userfaultfd: fix uffd-wp special cases for fork() omits 9301c7579549 mm/thp: simplify copying of huge zero page pmd when fork omits db31f798de95 userfaultfd/selftests: unify error handling omits 5d70bb8f8b1c userfaultfd/selftests: only dump counts if mode enabled omits fa8a602b5809 userfaultfd/selftests: dropping VERIFY check in locking_thread omits 63381350402b userfaultfd/selftests: remove the time() check on delayed uffd omits 09ef396ea4b5 userfaultfd/selftests: use user mode only omits 6b5858c21a47 userfaultfd: remove set but not used variable 'vm_alloc_shared' omits cf1944d7c5e0 mm, hugetlb: fix racy resv_huge_pages underflow on UFFDIO_COPY omits 5bcf7b8d70be khugepaged: selftests: remove debug_cow omits aae37ca409dc powerpc/8xx: add support for huge pages on VMAP and VMALLOC omits 20418a14fde9 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc omits b42f1ebe8566 mm/vmalloc: enable mapping of huge pages at pte level in vmap omits e6ca98932b9b arm64: define only {pud/pmd}_{set/clear}_huge when useful omits aa9f0cabb1ef x86: define only {pud/pmd}_{set/clear}_huge when useful omits e3bebbbef111 mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge omits 8d38e31119c8 mm/hugetlb: change parameters of arch_make_huge_pte() omits c72ade975611 mm/huge_memory.c: don't discard hugepage if other processe [...] omits 13ad78e616ad mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] omits 52c285581b1c mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] omits f6e04f469578 mm/huge_memory.c: add missing read-only THP checking in tr [...] omits 0cd09a2069da mm/huge_memory.c: use page->deferred_list omits 4c1350ec2e9e mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK omits 5d643484b3a5 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] omits 30f1518c513c mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] omits 1afc0c7819d2 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate omits 563a4925ba06 mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] omits b931c3e80297 mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] omits 5ff2498ae2f6 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap omits 318998c05022 mm: hugetlb: fix dissolve_free_huge_page use of tail/head page omits 2ba2f93a65cd mm: hugetlb: alloc the vmemmap pages associated with each [...] omits 841cd050f482 mm: hugetlb: defer freeing of HugeTLB pages omits cf858119a658 mm: hugetlb: free the vmemmap pages associated with each H [...] omits 63df27bd8532 mm: hugetlb: gather discrete indexes of tail page omits d336bdf888c6 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP omits 902e2b636e46 mm: memory_hotplug: factor out bootmem core functions to b [...] omits 873ee7608720 mm,hwpoison: send SIGBUS with error virutal address omits 9970a5af9342 mm,hwpoison: return -EHWPOISON to denote that the page has [...] omits d98703d07b16 mm-memory-failure-use-a-mutex-to-avoid-memory_failure-races-fix omits 0540b01418c0 mm/memory-failure: use a mutex to avoid memory_failure() races omits eba23eff086b mm/page_alloc: fix counting of managed_pages omits 56cfceb45ca3 mm/page_alloc: improve memmap_pages dbg msg omits bc09e20fad00 mm: drop SECTION_SHIFT in code comments omits 76b2ed1dcaed mm/page_alloc: introduce vm.percpu_pagelist_high_fraction -fix omits 5c25eeaf2c6d mm/page_alloc: introduce vm.percpu_pagelist_high_fraction omits 0966f1af0c25 mm/page_alloc: limit the number of pages on PCP lists when [...] omits dac3cfc3ddea mm/page_alloc: scale the number of pages that are batch freed omits 261e4476d32d mm/page_alloc: adjust pcp->high after CPU hotplug events omits d0440cc92e7a mm/page_alloc: disassociate the pcp->high from pcp->batch -fix omits 86b557a4afc7 mm/page_alloc: disassociate the pcp->high from pcp->batch omits b828c940bf3f mm/page_alloc: delete vm.percpu_pagelist_fraction omits 0886811bfda2 mm: page_alloc: dump migrate-failed pages only at -EBUSY omits 80545c5068c2 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] omits b3fec7833423 mm/page_alloc: avoid conflating IRQs disabled with zone->lock omits 62ecd1dcdfe2 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] omits 32b26da06adb mm/page_alloc: reduce duration that IRQs are disabled for [...] omits 37a2a64677ed mm/page_alloc: batch the accounting updates in the bulk allocator omits 83ab56d15b55 mm/vmstat: inline NUMA event counter updates omits 9714d80c6379 mm/vmstat: convert NUMA statistics to basic NUMA counters omits daa6f0724651 mm-page_alloc-convert-per-cpu-list-protection-to-local_loc [...] omits 7924f902de0c mm/page_alloc: work around a pahole limitation with zero-s [...] omits e668c640e5e1 mm/page_alloc: convert per-cpu list protection to local_lock omits 38659610b773 mm/page_alloc: split per cpu page lists and zone stats -fix -fix omits 554b3ce757e3 mm/page_alloc: split per cpu page lists and zone stats -fix omits 97cb23951785 mm/page_alloc: split per cpu page lists and zone stats omits c4b6ca130609 kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21 omits e2ac92cbd40e mm/page_alloc: switch to pr_debug omits 24f8b060b2ed mm: optimise nth_page for contiguous memmap omits 1b6a2cfa3286 mm: constify page_count and page_ref_count omits c6a2e3ef1372 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype omits b800c5c40be2 mm: make compound_head const-preserving omits b04331bd045a mm/page_owner: constify dump_page_owner omits 9f5f592b5650 mm/debug: factor PagePoisoned out of __dump_page omits 84e0baaa8f36 mm/page_alloc: bail out on fatal signal during reclaim/com [...] omits 2db5b157d339 mm: make __dump_page static omits b7af9c872303 mm/mmzone.h: simplify is_highmem_idx() omits 9e4c9b5f005d mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] omits d3a13589f49b kasan: use dump_stack_lvl(KERN_ERR) to print stacks omits 4c58440c9124 fix for "printk: introduce dump_stack_lvl()" omits 4403e381e7aa printk: introduce dump_stack_lvl() omits a3ec9e463158 mm/vmalloc: Fallback to a single page allocator omits c92464c8a58a mm/vmalloc: remove quoted strings split across lines omits 3464fa81898d mm/vmalloc: print a warning message first on failure omits 88c6347cc20f mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() omits 073a5182028c mm/page_alloc: add an alloc_pages_bulk_array_node() helper omits a6e941d07216 mm-rename-the-global-section-array-to-mem_sections-fix-fix omits b94bc04138c1 mm-rename-the-global-section-array-to-mem_sections-fix omits 5f11d5bc4811 mm: rename the global section array to mem_sections omits 11106c2822ff mm/dmapool: use DEVICE_ATTR_RO macro omits 4a107310a750 powerpc/mm: enable move pmd/pud omits f1408a3b64b1 mm/mremap: allow arch runtime override omits 82b341b57596 mm/mremap: move TLB flush outside page table lock omits 0b4975c7e0a9 mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] omits e26113d6a39a mm/mremap: use range flush that does TLB and page walk cac [...] omits d3ac09dc3038 powerpc-mm-book3s64-update-tlb-flush-routines-to-take-a-pa [...] omits 17fc22080d69 powerpc/mm/book3s64: update tlb flush routines to take a p [...] omits 0528e5fae45d powerpc/mm/book3s64: fix possible build error omits b8c4dfb32bfc mm-mremap-use-pmd-pud_poplulate-to-update-page-table-entries-fix omits e826117c2632 mm/mremap: use pmd/pud_poplulate to update page table entries omits fbfdf8035e09 selftest/mremap_test: avoid crash with static build omits 62953d5955ba selftest/mremap_test: update the test to handle pagesize o [...] omits c87377b71cef mm: improve mprotect(R|W) efficiency on pages referenced once omits c899844b0f93 mm: improve mprotect(R|W) efficiency on pages referenced once omits 48eb442f1787 nouveau/svm: implement atomic SVM access omits 594be42b44d4 nouveau/svm: refactor nouveau_range_fault omits b97024d2a2c7 mm: selftests: fix potential integer overflow on shift of a int omits 791b21022d7e mm: selftests for exclusive device memory omits bb0ed629c861 mm: device exclusive memory access omits 142bbf9fa025 mm/memory.c: allow different return codes for copy_nonpres [...] omits a419792ba7d8 mm: rename migrate_pgmap_owner omits f5e94bcafce0 mm/rmap: split migration into its own function omits 4ad0de8ef973 mm/rmap: split try_to_munlock from try_to_unmap omits d05d06c559d2 mm/swapops: rework swap entry manipulation code omits 4ae0422b1fe5 mm: remove special swap entry functions omits 7f0f650e64a8 mm/mempolicy: use vma_lookup() in __access_remote_vm() omits 27be368382e8 mm/memory.c: use vma_lookup() in __access_remote_vm() omits 512b7567f414 mm/mremap: use vma_lookup() in vma_to_resize() omits 8e4691b03f0d mm/migrate: use vma_lookup() in do_pages_stat_array() omits f4761e0612ce mm/ksm: use vma_lookup() in find_mergeable_vma() omits 115fb6dd291c lib/test_hmm: use vma_lookup() in dmirror_migrate() omits ef2167a2d0b6 kernel/events/uprobes: use vma_lookup() in find_active_uprobe() omits 1e719b8f416b misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() omits 9d393d07adfb media: videobuf2: use vma_lookup() in get_vaddr_frames() omits 93222b2c549d drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() omits c5054428c410 net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() omits d453148609ae vfio: use vma_lookup() instead of find_vma_intersection() omits 5b1362be692a virt/kvm: use vma_lookup() instead of find_vma_intersection() omits 4cdb223ae480 x86/sgx: use vma_lookup() in sgx_encl_find() omits 8c8dba831c5c arch/m68k/kernel/sys_m68k: use vma_lookup() in sys_cacheflush() omits 043e9739707f arch/mips/kernel/traps: use vma_lookup() instead of find_vma() omits d69c29023337 arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_set [...] omits c16e11e6c699 arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead [...] omits b21917d33e51 arch/arm64/kvm: use vma_lookup() instead of find_vma_inter [...] omits b7de406d791b arch/arc/kernel/troubleshoot: use vma_lookup() instead of [...] omits 447a4b6d8c20 drm/i915/selftests: use vma_lookup() in __igt_mmap() omits 87d85670244e mm: add vma_lookup(), update find_vma_intersection() comments omits 738ffd4a65ba mm/memory.c: fix comment of finish_mkwrite_fault() omits e312c974c2fa mm/mmap: use find_vma_intersection() in do_mmap() for overlap omits 63019087df0d mm-mmap-introduce-unlock_range-for-code-cleanup-fix omits 1de451878791 mm/mmap: introduce unlock_range() for code cleanup omits df025cbfb92c mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap omits f6a0486b8c71 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() omits b402c0289649 binfmt-remove-in-tree-usage-of-map_executable-fix omits d8378a8989ce binfmt: remove in-tree usage of MAP_EXECUTABLE omits f48dbea4827d perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC omits 03b0705152dd memcontrol: use flexible-array member omits 82d73545fefc mm: vmscan: remove noinline_for_stack omits e46e7c10c67d mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] omits a8c0b3823f6f mm: memcontrol: simplify the logic of objcg pinning memcg omits b4e3f8df4f30 mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] omits b294623a99c5 mm: memcontrol: simplify lruvec_holds_page_lru_lock omits e2e7b7c85b34 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] omits 65f33c2ec7d0 mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm omits 9b9fad88cf54 mm: memcontrol: fix page charging in page replacement omits 9313334791f1 mm: memcontrol: fix root_mem_cgroup charging omits dbb20150fff1 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches omits 16b960136420 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix omits b4885535cbf2 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 omits f4c01fe93d97 mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] omits 1cbdf4f55440 mm: memcg/slab: create a new set of kmalloc-cg-<n> caches omits 721d7cb38e73 mm: memcg/slab: properly set up gfp flags for objcg pointer array omits 4d3746755aaf mm/memcontrol.c: fix potential uninitialized variable warning omits db3c2f50ee57 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] omits dc56fb9925ce mm/memcg: optimize user context object stock access omits 5de55bded27f mm/memcg: improve refill_obj_stock() performance omits 78c15b0b301c mm/memcg: cache vmstat data in percpu memcg_stock_pcp omits f34f338703a3 mm/memcg: move mod_objcg_state() to memcontrol.c omits c2d420faaa6f mm: free idle swap cache page after COW omits 85900469f2f4 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] omits 9baa9f5a88dd mm/swap: remove unused global variable nr_swapper_spaces omits e1d09731dad7 mm/swap_slots.c: delete meaningless forward declarations omits 398453081c52 mm/swap: remove unused local variable nr_shadows omits bd7312044361 mm/swapfile: fold scan_swap_map() into the only caller get [...] omits 90e922e7abcb mm/swapfile: move scan_swap_map() under CONFIG_HIBERNATION omits 964572dcf4f1 mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] omits 090bfa46f0f5 mm/shmem: fix shmem_swapin() race with swapoff omits ccf57061fef3 mm/swap: remove confusing checking for non_swap_entry() in [...] omits b784e77670a3 swap: fix do_swap_page() race with swapoff omits 52b820e84e88 mm/swapfile: use percpu_ref to serialize against concurren [...] omits 3e60ec4ceb0c fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED omits 9d6db90755fe mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes omits 5731f357329c mm: gup: pack has_pinned in MMF_HAS_PINNED omits c5f03e742cb2 mm: gup: allow FOLL_PIN to scale in SMP omits 4af6675493b6 mm/gup_benchmark: support threading omits 2d4421aa7461 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() omits b5e929a3660b mm/page-writeback: update the comment of Dirty position control omits 1d21fd4a31ca mm/page-writeback: Fix performance when BDI's share of rat [...] omits 6673ab326c17 mm: page-writeback: kill get_writeback_state() comments omits be43c08ada01 mm/debug_vm_pgtable: ensure THP availability via has_trans [...] omits eba4dc2123bd tools/vm/page_owner_sort.c: check malloc() return omits 8ae730338049 slub-force-on-no_hash_pointers-when-slub_debug-is-enabled-fix omits fa8a6a9f70e8 slub: force on no_hash_pointers when slub_debug is enabled omits 570421beed8e slub: indicate slab_fix() uses printf formats omits 840841cc646a slub: actually use 'message' in restore_bytes() omits 6f8d8ba7ea62 slub: restore slub_debug=- behavior omits ea432968c6fc mm, slub: fix support for clang 10 omits c3bd9764446b kfence: test: fix for "mm, slub: change run-time assertion [...] omits c1acff5e6633 mm, slub: change run-time assertion in kmalloc_index() to [...] omits 9b913898f863 slub: remove resiliency_test() function omits f1347b8f08fd mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] omits 018c6bbbbe0f mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] omits 0209dd94198d mm/slub, kunit: add a KUnit test for SLUB debugging functionality omits 8100117deaca kunit: make test->lock irq safe omits d79adfbaa180 doc: watchdog: modify the doc related to "watchdog/%u" omits ea8e359d5a82 doc: watchdog: modify the explanation related to watchdog thread omits 178abb86bb08 kernel: watchdog: modify the explanation related to watchd [...] omits 1905e88ba205 ocfs2: fix ocfs2 corrupt when iputting an inode omits 3d0de54f1c9b ocfs2: clear links count in ocfs2_mknod() if an error occurs omits c33629b3f819 ocfs2: replace simple_strtoull() with kstrtoull() omits 6a18bea7d6da ocfs2: remove repeated uptodate check for buffer omits 9f2ffa5e942a ocfs2: remove redundant assignment to pointer queue omits e1228a0f1b24 ocfs2: fix snprintf() checking omits 1305db45a1f3 ocfs2: remove unnecessary INIT_LIST_HEAD() omits e9a2ead57868 squashfs: add option to panic on errors omits 1a3800b58ee1 scripts/spelling.txt: add more spellings to spelling.txt omits 0fcbfc416609 streamline_config.pl: add softtabstop=4 for vim users omits 8f4f05f547f5 streamline_config.pl: make spacing consistent omits 2f4be32940f4 ia64: mca_drv: fix incorrect array size calculation omits cce54c4c6a90 ia64: headers: drop duplicated words omits 70e8094593a7 kthread: switch to new kerneldoc syntax for named variable [...] omits 35a1c557193e /proc/kpageflags: do not use uninitialized struct pages omits 888965373ce3 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 8577bd5f9031 ocfs2: fix data corruption by fallocate omits 70301bbbd592 lib: crc64: fix kernel-doc warning omits 463a88ac250a mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY omits b2b9ab942ba2 hugetlb: pass head page to remove_hugetlb_page() omits 5863a747863d drivers/base/memory: fix trying offlining memory blocks wi [...] omits cf73ec53c414 mm/page_alloc: fix counting of free pages after take off f [...] omits 49866839bc5f mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() omits 281664555628 pid: take a reference when initializing `cad_pid` omits 990307506646 kfence: use TASK_IDLE when awaiting allocation omits 8d3ab32e1634 Revert "MIPS: make userspace mapping young by default" omits 2de432b84c21 dm table: Constify static struct blk_ksm_ll_ops omits 77e40164cb61 dm writecache: interrupt writeback if suspended omits 15fb41c6e1a5 dm writecache: don't split bios when overwriting contiguou [...] omits e276a8f2b349 dm writecache: reduce latency by using early kcopyd callback omits 004ba76083d1 dm: improve kcopyd latency omits 5587eb7dbdc2 Merge remote-tracking branch 'regmap/for-5.14' into regmap-next omits ef64a6f80a7e memory: tegra30-emc: Use devm_tegra_core_dev_init_opp_table() omits ab7d6623513e memory: tegra20-emc: Use devm_tegra_core_dev_init_opp_table() omits 08decdd5b448 memory: tegra: Enable compile testing for all drivers omits 4fda98afcac9 Merge branch kvm-arm64/mmu/MMIO-block-mapping into kvmarm- [...] omits 10c95abe7710 Merge remote-tracking branch kvm-arm64/m1 into kvmarm-master/next omits 3e244f718eca Merge remote-tracking branch kvm-arm64/selftest/debug into [...] omits 9c066f39c5fb KVM: selftests: Add aarch64/debug-exceptions test omits cc968fa1dd82 KVM: selftests: Add exception handling support for aarch64 omits 124d7bb43462 KVM: selftests: Move GUEST_ASSERT_EQ to utils header omits 8c4680c96818 KVM: selftests: Introduce UCALL_UNHANDLED for unhandled ve [...] omits a2bad6a990a4 KVM: selftests: Rename vm_handle_exception omits 981583aee8db cpufreq: stats: Clean up local variable in cpufreq_stats_c [...] omits 3931fd6facb6 Merge branch 'pm-sleep' into linux-next omits 7dc39d9dead2 Merge branch 'pm-cpufreq' into linux-next omits 1a1a429db94a Merge branch 'pnp' into linux-next omits 38b0feae3818 Merge branch 'acpica' into linux-next omits 7411de335119 Merge branches 'acpi-dptf', 'acpi-ec', 'acpi-apei' and 'ac [...] omits 514b25d84d1e Merge branches 'acpi-scan', 'acpi-pm', 'acpi-processor' an [...] omits 514bf33071ad Merge branch 'devprop' into linux-next omits 2417ce7ef477 Merge branch 'features' into for-next omits 00ebb243da7f cifs: fix ipv6 formating in cifs_ses_add_channel omits 2aefadc09b35 Merge branch 'devel' into for-next omits 4ef0676a1677 Merge branch 'misc-5.13' into next-fixes omits a2bf39204785 Merge branch 'iommu/fixes' into next omits c44a4c385913 docs: Fix a typo in Documentation/RCU/stallwarn.rst omits 05f418f105e5 rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() omits e112ebfcbd09 rcu-tasks: Don't delete holdouts within trc_inspect_reader() omits 04f80b59e597 s390: disable SSP when needed omits 336fd9f1abdf s390/ap/zcrypt: notify userspace with online, config and m [...] omits eb802d005506 s390/ccwgroup: use BUS_NOTIFY_UNBOUND_DRIVER to trigger un [...] omits ced081dd2bd0 s390/ccwgroup: simplify ungrouping when driver deregisters omits defb486cb2e8 s390/vfio-ap: clean up vfio_ap_drv's definition omits 9787a8a26d60 s390/ap: extend AP change bindings-complete uevent with counter omits d7848316852d s390/smp: remove redundant pcpu::lowcore member omits 454ae054b138 s390/smp: do not preserve boot CPU lowcore on hotplug omits c9c4601cc42d s390/smp: reallocate IPL CPU lowcore omits 44d95d1692f2 s390/mm: ensure switch_mm() is executed with interrupts disabled omits 5642058abef0 s390/boot: access kernel command line via parmarea omits bd7a3813cabd s390/ipl: make parameter area accessible via struct parmarea omits b72d241fec23 s390/sclp_vt220: fix console name to match device omits 350d38f610fb s390/ccwgroup: release the cdevs from within dev->release() omits 556c93b623d5 s390/ap: wire up bus->probe and bus->remove omits 7145132ee964 s390/zcrypt: remove zcrypt_device_count omits b78a5cd5e18a s390/crypto: fix function/prototype mismatches omits 50109c65c78e s390/traps: add struct to access transactional diagnostic block omits ceeede8d8414 s390/cio: add union/struct to access tpi_info omits 74fb6232b37e s390/irq: add union/struct to access io interrupt data omits 6e8217df8ce8 s390/irq: add union/struct to access external interrupt pa [...] omits 9f47db404d6b s390/facilities: move stfl information from lowcore to glo [...] omits 0359e972488d s390/entry: use assignment to read intcode / asm to copy gprs omits 2aef03c8c8f9 s390: enable HAVE_IOREMAP_PROT omits f931b80ac774 s390/cpumf: remove WARN_ON_ONCE in counter start handler omits f4ab4787355a s390/cpumf: remove counter transaction call backs omits 185f5bf3e2af dm kcopyd: avoid spin_lock_irqsave from process context omits a679c58ef7ff dm kcopyd: avoid useless atomic operations omits 2fe9dd8694d6 dm space map disk: cache a small number of index entries omits d9571f9e2626 dm space maps: improve performance with inc/dec on ranges [...] omits 7f5e8ac37f06 cpufreq: intel_pstate: hybrid: Fix build with CONFIG_ACPI unset omits ad873b492222 iio: accel: bmc150: Don't make the remove function of the [...] omits 41bd624386a5 iio: accel: bmc150: Fix dereferencing the wrong pointer in [...] omits fc49fecb6518 hwmon: (max31790) Add support for fanX_min attributes omits da00f9f0e817 hwmon: (max31790) Detect and report zero fan speed omits d43b3470fafe hwmon: (max31790) Clear fan fault after reporting it omits 5917adf78d53 hwmon: (max31790) Add support for fanX_enable attributes omits bbe01b39ea48 hwmon: (max31790) Fix pwmX_enable attributes omits 485356eba50b hwmon: (max31790) Report correct current pwm duty cycles omits 009007a156f5 hwmon: (max31790) Fix fan speed reporting for fan7..12 omits 3a6d378d1d5e hwmon: Add sht4x Temperature and Humidity Sensor Driver omits 3fca16d3ddbe docs: hwmon: Add an entry for mp2888 omits 989c4cb5ac96 hwmon: (adm1275) enable adm1272 temperature reporting omits 1febebabe51e dt-bindings: Add MP2888 voltage regulator device omits f7e59ee5c28e hwmon: (pmbus) Add support for MPS Multi-phase mp2888 controller omits d21e8b297a90 hwmon: (pmbus) Increase maximum number of phases per page omits 7d2199a88213 hwmon: (bt1-pvt) Remove redundant error printing in pvt_re [...] omits 8a7ffa5f9ced hwmon: (pmbus) Add support for additional Flex BMR convert [...] omits 01c80043d1e9 hwmon: (pmbus) Add documentation for new flags omits 67ee62123e47 hwmon: (pmbus) Add new flag PMBUS_READ_STATUS_AFTER_FAILED_CHECK omits 4cc32de661e9 hwmon: (sch56xx-common) Simplify sch56xx_device_add omits 70f2550913f5 hwmon: (sch56xx-common) Use helper function omits 230219eae07e hwmon: (sch56xx-common) Use strscpy omits c69b5c0e8950 hwmon: (sch56xx) Use devres functions for watchdog omits e1d639a320e4 hwmon: (lm70) Use SPI_MODE_X_MASK omits 7dcaa6b08202 hwmon: (max31722) Remove non-standard ACPI device IDs omits 3d8fe0037757 hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" omits ac5e01c2b66d docs: hwmon: avoid using UTF-8 chars omits 813705eef01b docs: hwmon: ir36021.rst: replace some characters omits c75ed5f2776c dt-bindings: hwmon: Add Texas Instruments TMP1075 omits f48d3bebacbd hwmon: (lm75) Add TI TMP1075 support omits ac7efe3fdb02 hwmon: (pmbus/zl6100) Update documentation for zl6100 driver omits b3c02883c805 hwmon: (pmbus/zl6100) Add support for ZLS1003, ZLS4009 and ZL8802 omits fe40db607855 f2fs: support RO feature omits 61ae61f4437b f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMU [...] omits faa1847d03a2 clk: imx: scu: add enet rgmii gpr clocks omits 171ff6f8a39c nfsd: move fsnotify on client creation outside spinlock omits 3bcecb93e4a0 dm space maps: don't reset space map allocation cursor whe [...] omits dee29bf9192b dm btree: improve btree residency omits 51e76b6b526f rcu-tasks: Mark ->trc_reader_special.b.need_qs data races omits 2f9af9623785 rcu-tasks: Mark ->trc_reader_nesting data races omits 633d6c9e94a2 rcu-tasks: Add comments explaining task_struct strategy omits 96118229dae8 rcu: Start timing stall repetitions after warning complete omits b21607cf3d81 rcu: Do not disable GP stall detection in rcu_cpu_stall_reset() omits 2762a6659e4f rcu/tree: Handle VM stoppage in stall detection omits 6b9b1b9c623a rculist: Unify documentation about missing list_empty_rcu() omits 512dbc03d625 Documentation/RCU: Fix nested inline markup omits 44b962940609 rcu: Mark accesses in tree_stall.h omits 3840d0933a87 rcu: Mark accesses to ->rcu_read_lock_nesting omits c5f8fcb32f73 Documentation/RCU: Fix emphasis markers omits b0df899f0daf rcu/nocb: Remove NOCB deferred wakeup from rcutree_dead_cpu() omits f290c78cf82d rcu: Weaken ->dynticks accesses and updates omits 601fef1c6ffe rcu/nocb: Start moving nocb code to its own plugin file omits e193a1a5fcb3 rcu: Remove special bit at the bottom of the ->dynticks counter omits f303fba0cba5 tools/memory-model: Document data_race(READ_ONCE()) omits 51f65f9e2227 tools/memory-model: Heuristics using data_race() must hand [...] omits bee44ad3648a tools/memory-model: Add example for heuristic lockless reads omits 73d628c5358c tools/memory-model: Make read_foo_diagnostic() more clearl [...] omits a47bb8963334 rcutorture: Preempt rather than block when testing task stalls omits da330e37241d rcu: Fix stall-warning deadlock due to non-release of rcu_ [...] omits 8973d1840d3b rcu: Fix to include first blocked task in stall warning omits f6f78ffd16e8 torture: Make torture.sh accept --do-all and --donone omits 08c498035e48 torture: Add clocksource-watchdog testing to torture.sh omits 840bd856230a refscale: Add measurement of clock readout omits ed1431841ad4 Merge branch 'lkmm-dev.2021.05.10c' into HEAD omits 5d1e2ff5e3b3 Merge branch 'clocksource.2021.05.24a' into HEAD omits 379b3a6257f4 clocksource: Print deviation in nanoseconds for unstable case omits 24e583eccea9 clocksource: Provide kernel module to test clocksource watchdog omits 575a5717342b clocksource: Reduce clocksource-skew threshold for TSC omits 98539aa0834c clocksource: Limit number of CPUs checked for clock synchr [...] omits ee2579aee350 clocksource: Check per-CPU clock synchronization when mark [...] omits ca2f4daa489a clocksource: Retry clock read if long delays detected omits c1d6d2fd2f64 cpufreq: acpi-cpufreq: Skip initialization if cpufreq driv [...] omits 301f7eba67df iio: adc: ti-adc161s626: Use devm managed functions for al [...] omits 63a19756cde1 iio: adc: ti-adc108s102: Use devm managed functions for al [...] omits 4408ea4730a7 iio: adc: ti-adc0832: Use devm managed functions for all o [...] omits 5ad9ed3dc355 iio: adc: ti-adc081c: Use devm managed functions for all o [...] omits 607149ad66a6 iio: adc: max1118: Avoid jumping back and forth between sp [...] omits 6cef5f29d375 iio: adc: max1118: Use devm_ managed functions for all of probe omits e09ae291692c iio: adc: max11100: Use devm_ functions for rest of probe() omits c14180a907a9 iio: adc: max11100: Use get_unaligned_be16() rather than o [...] omits 30d12b1a5db9 iio: chemical: sgp30: Drop use of %hx in format string. omits 7a14d8f0f9ae iio: light: si1145: Drop use of %hhx format specifier. omits c400be40780a iio: light: si1133: Drop remaining uses of %hhx format string. omits b8c3164f4852 iio: imu: inv_mpu6050: Drop use of %hhx format string. omits d0074e9f705f iio: gyro: st_gyro: Support mount matrix omits 058d3ac49b89 iio: magnetometer: st_magn: Support mount matrix omits 6376e00303bc iio: accel: st_sensors: Stop copying channels omits 26b5f58722b3 iio: accel: st_sensors: Support generic mounting matrix omits 706284e40712 iio: st_sensors: Create extended attr macro omits 16f0f622c305 iio: adis16136: make use of adis lock helpers omits 8f8a0d9a9a5b iio: adis16260: make use of adis lock helpers omits 4dc230efbdeb staging: iio: cdc: ad7746: use dt for capacitive channel setup. omits 3d7ede6c03ed dt-bindings: staging: iio: cdc: ad7746: add binding docume [...] omits 9601a5dd5a61 iio: afe: iio-rescale: Support processed channels omits 4cea89749c65 staging: iio: cdc: ad7746: Remove unnecessary assignment i [...] omits 49ecbf2d2a0b iio: Drop Duplicated "mount-matrix" parameter omits bb031a264d0a iio: adis16480: support burst read function omits 2f51b16aabb9 iio: buffer: Remove redundant assignment to in_loc omits 7c6d33e7b4aa iio: hid: trigger: Balance runtime pm + use pm_runtime_res [...] omits a270b89dde14 iio: adc: tsc2046: fix a warning message in tsc2046_adc_up [...] omits 08e4d8f11134 iio: si1133: fix format string warnings omits 4539b53dd2d3 clk: imx8qm: add clock valid resource checking omits 68c8b0bb1d00 clk: imx8qxp: add clock valid checking mechnism omits 7b92d0f97d9b Merge branch 'for-5.14' into for-next omits 11da340b83f3 Merge branch 'for-5.13-fixes' into for-next omits aecd79c09c2f auxdisplay: Add I2C gpio expander example omits d3506d256d94 Merge branch 'misc' into for-next omits e8727aec724e Merge branch 'work.misc' into for-next omits 3e54e4ba2316 Merge branch 'work.file' into for-next omits 09e08c97a7a4 Merge remote-tracking branch 'ovl/fileattr_v6' into for-next omits b2c9d6907110 Merge branch 'work.misc' into for-next omits e756c566df67 Merge branches 'work.inode-type-fixes' and 'work.ecryptfs' [...] omits 1f081146def4 Merge branches 'work.recursive_removal' and 'work.coredump [...] omits fbdcf1d20126 ARM: dts: bcm2711: Add the CEC interrupt controller omits 3a3d8f09f497 ARM: dts: bcm2711: Add the BSC interrupt controller omits 0a0d8429ad51 ARM: bcm: Select BRCMSTB_L2_IRQ for bcm2835 omits 733424111909 ARM: multi_v7_defconfig: Enable nvmem's rmem driver omits adec1fa51c95 arm64: defconfig: Enable nvmem's rmem driver omits 0dc2fbb111a4 ARM: dts: bcm2711: Add reserved memory template to hold fi [...] omits 724df209cb96 ARM: dts: bcm2711: Use compatible string for BCM2711 DSI1 adds 503d1acb0182 MAINTAINERS: add btrfs IRC link adds fd2ff2774e90 Merge tag 'for-5.13-rc4-tag' of git://git.kernel.org/pub/s [...] adds 216e5835966a io_uring: fix misaccounting fix buf pinned pages adds ec955023967c Merge tag 'io_uring-5.13-2021-06-03' of git://git.kernel.d [...] adds 12b2aaadb6d5 nvme-rdma: fix in-casule data send for chained sgls adds a6c144f3d2e2 nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_ [...] adds 1c5f8e882a05 nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure [...] adds 4237de2f73a6 nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy [...] adds 6622f9acd29c nvme-loop: do not warn for deleted controllers during reset adds bcd9a0797d73 nvmet: fix freeing unallocated p2pmem adds e369edbb0d8c Merge tag 'nvme-5.13-2021-06-03' of git://git.infradead.or [...] adds 143d28dcf238 Merge tag 'block-5.13-2021-06-03' of git://git.kernel.dk/l [...] adds f88cd3fb9df2 Merge tag 'vfio-v5.13-rc5' of git://github.com/awilliam/li [...] adds 59dda702c95d Merge tag 'drm-misc-fixes-2021-06-03' of git://anongit.fre [...] adds ff7a24a8fcb3 Merge tag 'drm-intel-fixes-2021-06-03' of git://anongit.fr [...] adds ba8e59773ae5 drm/amd/display: Allow bandwidth validation for 0 streams. adds a53085c1d20f drm/amd/display: Fix GPU scaling regression by FS video support adds 147feb007685 drm/amdgpu: add judgement for dc support adds 5cfc912582e1 drm/amdgpu: refine amdgpu_fru_get_product_info adds 33f409e60eb0 drm/amd/display: Fix overlay validation by considering cursors adds dce3d8e1d070 drm/amdgpu: Don't query CE and UE errors adds c5699e2d863f drm/amd/display: Fix potential memory leak in DMUB hw_init adds 2370eba9f552 drm/amd/amdgpu:save psp ring wptr to avoid attack adds 07438603a07e drm/amdgpu: make sure we unpin the UVD BO adds e7591a8d56ba amd/display: convert DRM_DEBUG_ATOMIC to drm_dbg_atomic adds d6273d8f31cd Merge tag 'amd-drm-fixes-5.13-2021-06-02' of https://gitla [...] adds 37e2f2e800dc Merge tag 'drm/tegra/for-5.13-rc5' of ssh://git.freedeskto [...] adds 3a3c5ab3d698 Merge tag 'drm-fixes-2021-06-04-1' of git://anongit.freede [...] adds 9c1fe96bded9 ALSA: timer: Fix master timer notification adds b8b90c176026 ALSA: hda: update the power_state during the direct-complete adds 16f0596fc1d7 Merge tag 'sound-5.13-rc5' of git://git.kernel.org/pub/scm [...] adds ff6091075a68 Merge tag 'pci-v5.13-fixes-1' of git://git.kernel.org/pub/ [...] adds 6c1ced2f7016 perf tools: Copy uapi/asm/perf_regs.h from the kernel for MIPS adds 3cb17cce1e76 perf probe: Fix NULL pointer dereference in convert_variab [...] adds 4f2abe91922b perf record: Move probing cgroup sampling support adds d3fddc355a4a perf stat: Fix error return code in bperf__load() adds f677ec94f6fb perf test: Test 17 fails with make LIBPFM4=1 on s390 z/VM adds 2dc065eae56d perf evsel: Add missing cloning of evsel->use_config_name adds 3cc84399e9b6 perf stat: Honor event config name on --no-merge adds 69c9ffed6ced perf symbol-elf: Fix memory leak by freeing sdt_note.args adds 67069a1f0fe5 perf env: Fix memory leak of bpf_prog_info_linear member adds 2cb26c15a247 Merge tag 'perf-tools-fixes-for-v5.13-2021-06-04' of git:/ [...] adds 59717f3931f0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds a8db57c1d285 rtnetlink: Fix missing error code in rtnl_bridge_notify() adds 261ba78cc364 sit: set name of device back to struct parms adds c47cc304990a net: kcm: fix memory leak in kcm_sendmsg adds 86b84066dc8f Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 5379260852b0 igb: Fix XDP with PTP enabled adds f6c10b48f8c8 i40e: add correct exception tracing for XDP adds 89d65df024c5 ice: add correct exception tracing for XDP adds 8281356b1cab ixgbe: add correct exception tracing for XDP adds 74431c40b9c5 igb: add correct exception tracing for XDP adds faae81420d16 ixgbevf: add correct exception tracing for XDP adds 45ce08594ec3 igc: add correct exception tracing for XDP adds e102db780e1c ice: track AF_XDP ZC enabled queues in bitmap adds 4189777ca84f Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds bce130e7f392 net: caif: added cfserl_release function adds a2805dca5107 net: caif: add proper error handling adds b53558a950a8 net: caif: fix memory leak in caif_device_notify adds 7f5d86669fa4 net: caif: fix memory leak in cfusbl_device_notify adds e03101824d25 Merge branch 'caif-fixes' adds a27fb314cba8 cxgb4: fix regression with HASH tc prio value update adds d7736958668c net/x25: Return the correct errno code adds 49251cd00228 net: Return the correct errno code adds 59607863c54e fib: Return the correct errno code adds 5e7a2c649481 Merge tag 'wireless-drivers-2021-06-03' of git://git.kerne [...] adds 821bbf79fe46 ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_ [...] adds 9fdd04918a45 net: ieee802154: fix null deref in parse dev addr adds ad6f5cc5f6c2 net/ieee802154: drop unneeded assignment in llsec_iter_devkeys() adds aab53e6756ca net: ieee802154: mrf24j40: Drop unneeded of_match_ptr() adds 79c6b8ed30e5 ieee802154: fix error return code in ieee802154_add_iface() adds 373e864cf524 ieee802154: fix error return code in ieee802154_llsec_getparams() adds e31d57ca146b Merge tag 'ieee802154-for-davem-2021-06-03' of git://git.k [...] adds 1a8024239dac virtio-net: fix for skb_over_panic inside big mode adds 6a137caec23a Bluetooth: fix the erroneous flush_work() order adds e305509e678b Bluetooth: use correct lock to prevent UAF of hdev object adds a83d95850473 Bluetooth: Fix VIRTIO_ID_BT assigned number adds 1f14a620f30b Bluetooth: btusb: Fix failing to init controllers with ope [...] adds 579028dec182 Merge tag 'for-net-2021-06-03' of git://git.kernel.org/pub [...] adds acf2492b51c9 wireguard: selftests: remove old conntrack kconfig value adds f8873d11d412 wireguard: selftests: make sure rp_filter is disabled on vethc adds cc5060ca0285 wireguard: do not use -O3 adds 24b70eeeb4f4 wireguard: use synchronize_net rather than synchronize_rcu adds a4e9f8e3287c wireguard: peer: allocate in kmem_cache adds 46cfe8eee285 wireguard: allowedips: initialize list head in selftest adds f634f418c227 wireguard: allowedips: remove nodes in O(1) adds dc680de28ca8 wireguard: allowedips: allocate nodes in kmem_cache adds bf7b042dc62a wireguard: allowedips: free empty intermediate nodes when [...] adds 6fd815bb1ecc Merge branch 'wireguard-fixes' adds f0457690af56 ice: Fix allowing VF to request more/less queues via virtchnl adds 8679f07a9922 ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared adds c7ee6ce1cf60 ice: handle the VF VSI rebuild failure adds 5cd349c349d6 ice: report supported and advertised autoneg using PHY cap [...] adds f9f83202b726 ice: Allow all LLDP packets from PF to Tx adds 519d8ab17682 virtchnl: Add missing padding to virtchnl_proto_hdrs adds 26821ecd3b48 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 944d671d5faa sch_htb: fix refcount leak in htb_parent_to_leaf_offload adds 3822d0670c9d cxgb4: avoid link re-train during TC-MQPRIO configuration adds 9d32fa5d74b1 Merge tag 'net-5.13-rc5' of git://git.kernel.org/pub/scm/l [...] adds af8d9eb84076 Merge tag 'riscv-for-linus-5.13-rc5' of git://git.kernel.o [...] adds 50c25ee97cf6 Revert "MIPS: make userspace mapping young by default" adds 8fd0e995cc7b kfence: use TASK_IDLE when awaiting allocation adds 0711f0d7050b pid: take a reference when initializing `cad_pid` adds 04f7ce3f07ce mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() adds bac9c6fa1f92 mm/page_alloc: fix counting of free pages after take off f [...] adds 928130532e19 drivers/base/memory: fix trying offlining memory blocks wi [...] adds 0c5da35723a9 hugetlb: pass head page to remove_hugetlb_page() adds 263e88d678ba proc: add .gitignore for proc-subset-pid selftest adds 7b6889f54a3c mm/kasan/init.c: fix doc warning adds d84cf06e3dd8 mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY adds 415f0c835ba7 lib: crc64: fix kernel-doc warning adds 6bba4471f0cc ocfs2: fix data corruption by fallocate adds 2eff0573e0d5 mailmap: use private address for Michel Lespinasse adds e5220dd16778 Merge branch 'akpm' (patches from Andrew) adds a4931dcab1de i2c: altera: Fix formatting issue in struct and demote unw [...] adds de2646f34a5b i2c: tegra-bpmp: Demote kernel-doc abuses adds 9f78c607600c i2c: qcom-geni: Add shutdown callback for i2c adds 57648e860485 i2c: qcom-geni: Suspend and resume the bus during SYSTEM_S [...] adds f5b6eb1e0182 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds 74b2fc882d38 dmaengine: idxd: Use cpu_feature_enabled() adds 9bfecd058339 x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remo [...] adds 2b31e8ed96b2 x86/alternative: Optimize single-byte NOPs at an arbitrary [...] adds f1d4d47c5851 x86/setup: Always reserve the first 1M of RAM adds 5405b42c2f08 x86/fault: Don't send SIGSEGV twice on SEGV_PKUERR adds 009767dbf42a x86/sev: Check SME/SEV support in CPUID first adds 773ac53bbfce Merge tag 'x86_urgent_for_v5.13-rc5' of git://git.kernel.o [...] adds 82123a3d1d5a powerpc/kprobes: Fix validation of prefixed instructions a [...] adds 5362a4b6ee61 powerpc: Fix reverse map real-mode address lookup with hug [...] adds 1438709e6328 KVM: PPC: Book3S HV: Save host FSCR in the P7/8 path adds 59cc84c802eb Revert "powerpc/kernel/iommu: Align size for IOMMU_PAGE_SI [...] adds bd7b12aa6081 Merge tag 'powerpc-5.13-5' of git://git.kernel.org/pub/scm [...] adds 3a2d3ae06787 Merge tag 'imx-fixes-5.13' of git://git.kernel.org/pub/scm [...] adds a06bc9690261 soc: amlogic: meson-clk-measure: remove redundant dev_err [...] adds 4cce442ffe54 arm64: meson: select COMMON_CLK adds 3091a9e74240 Merge tag 'amlogic-fixes-v5.13-rc1' of https://git.kernel. [...] adds 94277cb5b4db Merge tag 'omap-for-v5.13/fixes-sata' of git://git.kernel. [...] adds 2f3e4eb17973 Merge tag 'omap-for-v5.13/fixes-pm' of git://git.kernel.or [...] adds 673c7aa2436b optee: use export_uuid() to copy client UUID adds 7468bed8f850 Merge tag 'optee-fix-for-v5.13' of git://git.linaro.org/pe [...] adds b9c112f2c223 Merge tag 'ti-k3-dt-fixes-for-v5.13' of git://git.kernel.o [...] adds decad3e1d1ed Merge tag 'arm-soc-fixes-v5.13-2' of git://git.kernel.org/ [...] adds a8867f4e3809 ext4: fix memory leak in ext4_mb_init_backend on error path. adds b45f189a19b3 ext4: fix accessing uninit percpu counter variable with fa [...] adds 082cd4ec240b ext4: fix bug on in ext4_es_cache_extent as ext4_split_ext [...] adds a7ba36bc94f2 ext4: fix fast commit alignment issues adds afd09b617db3 ext4: fix memory leak in ext4_fill_super adds 63e7f1289389 ext4: fix no-key deletion for encrypt+casefold adds e71f99f2dfb4 ext4: Only advertise encrypted_casefold when encryption an [...] adds 20e41d9bc804 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds 90d56a3d6e0b Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 614124bea77e Linux 5.13-rc5 adds dc2557308ede afs: Fix partial writeback of large files on fsync and close adds 50bec7fb4cb1 regulator: hi6421v600: Fix .vsel_mask setting adds cb2381cbecb8 regulator: rt4801: Fix NULL pointer dereference if priv->e [...] adds 9b1111fa80df Merge tag 'regulator-fix-v5.13-rc4' of git://git.kernel.or [...] adds d38fa9a155b2 spi: stm32-qspi: Always wait BUSY bit to be cleared in stm [...] adds 4c8684fe555e Merge tag 'spi-fix-v5.13-rc4' of git://git.kernel.org/pub/ [...] adds 591a22c14d3f proc: Track /proc/$pid/attr/ opener mm_struct adds 374aeb91db48 Merge tag 'orphans-v5.13-rc6' of git://git.kernel.org/pub/ [...] adds 107866a8eb0b xen-netback: take a reference to the RX task thread adds 368094df48e6 Merge tag 'for-linus-5.13b-rc6-tag' of git://git.kernel.or [...] adds 4f13d471e5d1 KVM: SVM: Fix SEV SEND_START session length & SEND_UPDATE_ [...] adds e898da784aed KVM: LAPIC: Write 0 to TMICT should also cancel vmx-preemp [...] adds b1bd5cba3306 KVM: X86: MMU: Use the correct inherited permissions to ge [...] adds af3511ff7fa2 KVM: x86: Ensure PV TLB flush tracepoint reflects KVM behavior adds 1bc603af73dd KVM: selftests: introduce P47V64 for s390x adds f53b16ad6440 selftests: kvm: Add support for customized slot0 memory size adds f31500b0d437 KVM: x86: Ensure liveliness of nested VM-Enter fail tracep [...] adds b53e84eed08b KVM: x86: Unload MMU on guest TLB flush if TDP disabled to [...] adds da27a83fd6cc kvm: avoid speculation-based attacks from out-of-range mem [...] adds 4422829e8053 kvm: fix previous commit for 32-bit builds adds 2f673816b2db Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 165ea85f1483 btrfs: do not write supers if we have an fs error adds 5b434df87787 btrfs: zoned: fix zone number to sector/physical calculation adds e7b2ec3d3d4e btrfs: return value from btrfs_mark_extent_written() in ca [...] adds aefd7f706556 btrfs: promote debugging asserts to full-fledged checks in [...] adds cc6cf827dd68 Merge tag 'for-5.13-rc5-tag' of git://git.kernel.org/pub/s [...] adds 4792f9dd1293 clang-format: Update with the latest for_each macro list adds a25b088c4ffa Merge tag 'clang-format-for-linus-v5.13-rc6' of git://gith [...] adds a4c30b8691f2 Merge tag 'compiler-attributes-for-linus-v5.13-rc6' of git [...] adds 98ec2edf58c8 ARCv2: save ABI registers across signal handling adds cac48d923536 Merge remote-tracking branch 'arc-current/for-curr' adds dad7b9896a5d ARM: 9081/1: fix gcc-10 thumb2-kernel regression adds cb40605eb1be Merge remote-tracking branch 'arm-current/fixes' adds 5bcbe3285fb6 s390/mcck: fix calculation of SIE critical section size adds 1874cb13d5d7 s390/mcck: fix invalid KVM guest condition check adds c410ed5eab8a Merge remote-tracking branch 's390-fixes/fixes' adds 51c96a561f24 ethtool: Fix NULL pointer dereference during module EEPROM dump adds 306b9228c097 mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst si [...] adds d566ed04e42b mlxsw: spectrum_qdisc: Pass handle, not band number to fin [...] adds 2fd8d84ce309 mlxsw: core: Set thermal zone polling delay argument to re [...] adds aaab3076d7c7 Merge branch 'mlxsw-fixes' adds a47c397bb29f revert "net: kcm: fix memory leak in kcm_sendmsg" adds 7a6b1ab7475f neighbour: allow NUD_NOARP entries to be forced GCed adds d612c3f3fae2 net: ipv4: fix memory leak in netlbl_cipsov4_add_std adds 5ac6b198d7e3 net: ipv4: Remove unneed BUG() function adds d439aa33a9b9 net: appletalk: fix the usage of preposition adds 9bb392f62447 vrf: fix maximum MTU adds 9f460ae31c44 batman-adv: Avoid WARN_ON timing related checks adds df693f13a18f Merge tag 'batadv-net-pullrequest-20210608' of git://git.o [...] adds 49bfcbfd989a net: rds: fix memory leak in rds_recvmsg adds 1650bdb1c516 net: dsa: felix: re-enable TX flow control in ocelot_port_flush() adds 504fd6a5390c net: ena: fix DMA mapping function issues in XDP adds f2386cf7c5f4 net: lantiq: disable interrupt before sheduling NAPI adds 80ec82e3d2c1 net: ethtool: clear heap allocations for ethtool function adds dcd01eeac144 inet: annotate data race in inet_send_prepare() and inet_d [...] adds a8b897c7bcd4 udp: fix race between close() and udp_abort() adds d5befb224edb mac80211: fix deadlock in AP/VLAN handling adds adaed1b9daf5 mac80211: fix 'reset' debugfs locking adds 43076c1e0743 cfg80211: fix phy80211 symlink creation adds 65bec836da83 cfg80211: shut down interfaces on failed resume adds f5baf287f5da mac80211: move interface shutdown out of wiphy lock adds a9799541ca34 mac80211: drop multicast fragments adds 93124d4a90ba Merge tag 'mac80211-for-net-2021-06-09' of git://git.kerne [...] adds d2e381c49636 rtnetlink: Fix regression in bridge VLAN configuration adds 53bb5e01095c Merge remote-tracking branch 'net/master' adds 11fc79fc9f2e libbpf: Fixes incorrect rx_ring_setup_done adds 3d2f7dc2eb74 Merge remote-tracking branch 'bpf/master' adds d7b0408934c7 xfrm: policy: Read seqcount outside of rcu-read side in xf [...] adds 6e1e89418a5c xfrm: Remove the repeated declaration adds eebd49a4ffb4 xfrm: remove the fragment check for ipv6 beet mode adds 50f74e612130 Merge remote-tracking branch 'ipsec/master' adds ad9f151e560b netfilter: nf_tables: initialize set before expression setup adds 82944421243e selftests: netfilter: add fib test case adds 12f36e9bf678 netfilter: nft_fib_ipv6: skip ipv6 packets from any to link-local adds 1ccfa85b0dc3 Merge remote-tracking branch 'netfilter/master' adds a3e74fb9247c RDMA/ipoib: Fix warning caused by destroying non-initial netns adds a0ffb4c12f7f RDMA/mlx5: Use different doorbell memory for different processes adds 404e5a12691f RDMA/mlx4: Do not map the core_clock page to user space un [...] adds 5084e8d6b23f Merge remote-tracking branch 'rdma-fixes/for-rc' adds 15d295b560e6 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for H [...] adds 61d3e87468fa ALSA: hda/realtek: fix mute/micmute LEDs and speaker for H [...] adds dfb06401b4cd ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook [...] adds 9981b20a5e36 ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun() adds 57c9e21a49b1 ALSA: hda/realtek: headphone and mic don't work on an Acer laptop adds 600dd2a7e8b6 ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power G8 adds 320232caf1d8 ASoC: AMD Renoir: Remove fix for DMI entry on Lenovo 2020 [...] adds d031d99b02ea ASoC: meson: gx-card: fix sound-dai dt schema adds 8bef925e37bd ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values adds 49783c6f4a4f ASoC: rt5682: Fix the fast discharge for headset unpluggin [...] adds c8a4556d9851 ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin adds a0309c344886 Merge tag 'asoc-fix-v5.13-rc4' of https://git.kernel.org/p [...] adds 97d0bb944ea9 Merge remote-tracking branch 'sound-current/for-linus' adds 468a272ca49c ASoC: max98373-sdw: add missing memory allocation check adds bf881170311e ASoC: max98373-sdw: use first_hw_init flag on resume adds 30e102dab5fa ASoC: rt1308-sdw: use first_hw_init flag on resume adds ebe2ef60ed76 ASoC: rt1316-sdw: use first_hw_init flag on resume adds 5361a4211468 ASoC: rt5682-sdw: use first_hw_init flag on resume adds a9e54e5fbe39 ASoC: rt700-sdw: use first_hw_init flag on resume adds b32cab09707b ASoC: rt711-sdca-sdw: use first_hw_init flag on resume adds a0897ebca669 ASoC: rt711-sdw: use first_hw_init flag on resume adds d34d0897a753 ASoC: rt715-sdca-sdw: use first_hw_init flag on resume adds dbc07517ab17 ASoC: rt715-sdw: use first_hw_init flag on resume adds e343d34a9c91 ASoC: rt715-sdca: fix clock stop prepare timeout issue adds 9266d95405ae ASoC: rt5682: Fix a problem with error handling in the io [...] adds c0372bc873dd ASoC: rt5682-sdw: set regcache_cache_only false before rea [...] adds 5ad1ba99e478 ASoC: rt711-sdca-sdw: add readable for SDW_SDCA_CTL() registers adds bcc0f0c07877 ASoC: rt711-sdca: handle mbq_regmap in rt711_sdca_io_init adds dca9d1f8ecc7 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus adds 4dc0cf196008 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds d4c5beb8e915 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] adds 176682a02579 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 75f573364a15 Merge remote-tracking branch 'spi/for-5.12' into spi-linus adds aceda401e841 spi: tegra20-slink: Ensure SPI controller reset is deasserted adds df6e35b07f48 Merge remote-tracking branch 'spi/for-5.13' into spi-linus adds 093c9e4cb59b Merge remote-tracking branch 'spi-fixes/for-linus' adds f501b6a2312e debugfs: Fix debugfs_read_file_str() adds 0ee12ceb493d Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 7c3e8d9df265 serial: 8250_exar: Avoid NULL pointer dereference at ->exit() adds df91f6137a92 Merge remote-tracking branch 'tty.current/tty-linus' adds 8d396bb0a5b6 usb: dwc3: debugfs: Add and remove endpoint dirs dynamically adds 9257bd80b917 dt-bindings: connector: Replace BIT macro with generic bit ops adds 8f11fe7e4068 Revert "usb: dwc3: core: Add shutdown callback for dwc3" adds f41bfc7e9c7c usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP adds 55b54c269bee dt-bindings: connector: Add PD rev 2.0 VDO definition adds 7ac505103572 usb: typec: tcpm: Introduce snk_vdo_v1 for SVDM version 1.0 adds 80137c18737c usb: typec: tcpm: Fix misuses of AMS invocation adds 1d0d3d818eaf usb: dwc3: meson-g12a: Disable the regulator in the error [...] adds 4d2aa178d2ad usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is [...] adds 063933f47a7a usb: typec: tcpm: Properly handle Alert and Status Messages adds 3a13ff7ef434 usb: typec: tcpm: cancel vdm and state machine hrtimer whe [...] adds 7ade4805e296 usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port adds 024236abeba8 usb: typec: tcpm: cancel send discover hrtimer when unregi [...] adds 6fc1db5e6211 usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind adds bc96c72df33e USB: serial: ftdi_sio: add NovaTech OrionMX product ID adds 1ca01c0805b7 Merge tag 'usb-serial-5.13-rc5' of https://git.kernel.org/ [...] adds a39b7ba35d78 Merge tag 'usb-v5.13-rc6' of git://git.kernel.org/pub/scm/ [...] adds 40d9e03f414d MAINTAINERS: usb: add entry for isp1760 adds 337013974585 USB: f_ncm: ncm_bitrate (speed) is unsigned adds 1958ff5ad2d4 usb: f_ncm: only first packet of aggregate needs to start timer adds d1658268e439 usb: pci-quirks: disable D3cold on xhci suspend for s2idle [...] adds 90c4d05780d4 usb: fix various gadgets null ptr deref on 10gbps cabling. adds 032e288097a5 usb: fix various gadget panics on 10gbps cabling adds 5ab14ab1f2db usb: typec: tcpm: Do not finish VDM AMS for retrying Responses adds 1a85b350a774 usb: typec: intel_pmc_mux: Put fwnode in error case during [...] adds 843fabdd7623 usb: typec: intel_pmc_mux: Add missed error check for devm [...] adds 184fa76b87ca usb: typec: intel_pmc_mux: Put ACPI device using acpi_dev_put() adds 305f670846a3 usb: gadget: eem: fix wrong eem header operation adds d00889080ab6 usb: dwc3: ep0: fix NULL pointer exception adds fbf649cd6d64 usb: misc: brcmstb-usb-pinmap: check return value after ca [...] adds 6be87d4b8621 Merge remote-tracking branch 'usb.current/usb-linus' adds d6e9e8e5dd53 phy: ralink: phy-mt7621-pci: drop 'of_match_ptr' to fix -W [...] adds d1ce245fe409 phy: Sparx5 Eth SerDes: check return value after calling p [...] adds 0d02174c3686 Merge remote-tracking branch 'phy/fixes' adds 43c85d770db8 staging: rtl8723bs: Fix uninitialized variables adds e9de1ecadeab staging: ralink-gdma: Remove incorrect author information adds 1a295875ab3b Merge remote-tracking branch 'staging.current/staging-linus' adds 4798b8e7bf41 iio: dummy: Fix build error when CONFIG_IIO_TRIGGERED_BUFF [...] adds 69e8b43592ef iio: frequency: adf4350: disable reg and clk on error in a [...] adds ab0c072a6f6c iio: accel: bma180: Fix BMA25x bandwidth register values adds 93b5c63f68a6 Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds 757d2e606516 Merge tag 'phy-fixes-5.13' of git://git.kernel.org/pub/scm [...] adds c7711c22c6eb bus: mhi: pci_generic: T99W175: update channel name from A [...] adds 0b67808ade88 bus: mhi: pci_generic: Fix possible use-after-free in mhi_ [...] adds 5f0c2ee1fe8d bus: mhi: pci-generic: Fix hibernation adds 3df4fce739e2 misc: rtsx: separate aspm mode into MODE_REG and MODE_CFG adds fb9783227fbc Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds bce6645e70b9 Merge remote-tracking branch 'input-current/for-linus' adds 5fa73c979a21 Merge remote-tracking branch 'ide/master' adds 99b18e88a1cf dmaengine: idxd: Fix missing error code in idxd_cdev_open() adds dea8464ddf55 dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() adds acbef0922c7d dmaengine: ipu: fix doc warning in ipu_irq.c adds 0a2ff58f9f8f dmaengine: mediatek: free the proper desc in desc_free handler adds 2537b40b0a4f dmaengine: mediatek: do not issue a new desc if one is sti [...] adds 9041575348b2 dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC [...] adds 41b1602629ee Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 09bfabfc02e6 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds faffc5d8576e dt-bindings: hwmon: Fix typo in TI ADS7828 bindings adds 7656cd217761 hwmon: (corsair-psu) fix suspend behavior adds 78d135523462 hwmon: (scpi-hwmon) shows the negative temperature properly adds 5fd5866e4e0b Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 39b35007a8e9 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 60e210440155 Merge branch 'misc-5.13' into next-fixes adds 91d848ebba07 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 3e7ffe2bcdf1 Merge remote-tracking branch 'vfs-fixes/fixes' adds b430e1d65ef6 platform/surface: aggregator: Fix event disable function adds 6325ce1542bc platform/surface: dtx: Add missing mutex_destroy() call in [...] adds 701b54bcb7d0 platform/mellanox: mlxreg-hotplug: Revert "move to use req [...] adds a2d0b34cfe15 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 8929ef8d4dfd media: dt-bindings: media: renesas,drif: Fix fck definition adds f95466cf2b36 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 66a834d09293 scsi: core: Fix error handling of scsi_host_alloc() adds 3719f4ff047e scsi: core: Fix failure handling of scsi_add_host_with_dma() adds 11714026c02d scsi: core: Put .shost_dev in failure path if host state c [...] adds 1e0d4e622599 scsi: core: Only put parent device if host state differs f [...] adds 807792dc6589 Merge remote-tracking branch 'scsi-fixes/fixes' adds 2c9017d0b5d3 mmc: renesas_sdhi: abort tuning when timeout detected adds 6687cd72aa91 mmc: renesas_sdhi: Fix HS400 on R-Car M3-W+ adds b25f2631097d Merge remote-tracking branch 'mmc-fixes/fixes' adds 7339262b0fec Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 87a5b98d83ba Merge remote-tracking branch 'pidfd-fixes/fixes' adds d03252731028 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds 7eb3687d46ee Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds 9bf3797796f5 drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device adds 2d2ddb589d59 drm/ttm: fix deref of bo->ttm without holding the lock v2 adds 8a11e84b8056 drm/vc4: fix vc4_atomic_commit_tail() logic adds b436acd1cf7f drm: Fix use-after-free read in drm_getunique() adds c8a570443943 drm/mcde: Fix off by 10^3 in calculation adds 2413b547bbb1 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds f49efb108aa4 drm/nouveau: Fix fall-through warnings for Clang adds e0e6f9b2a329 drm/nouveau/therm: Fix fall-through warnings for Clang adds 0850bf2e5ce4 drm/nouveau/clk: Fix fall-through warnings for Clang adds 40e67c120093 rxrpc: Fix fall-through warnings for Clang adds 13dfead49db0 media: siano: Fix out-of-bounds warnings in smscore_load_f [...] adds a45cb78e6a90 Merge branch 'for-next/Warray-bounds' into for-next/kspp adds a7f2443ddaad Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 2a73cce2dad3 scripts/setlocalversion: remove mercurial, svn and git-svn [...] adds a2be76a352f1 scripts/setlocalversion: remove workaround for old make-kpkg adds ffaf62a8050b scripts/setlocalversion: add more comments to -dirty flag [...] adds 630ff0faf84e scripts/setlocalversion: factor out 12-chars hash construction adds 042da426f8eb scripts/setlocalversion: simplify the short version part adds 43ac711053fc kconfig: constify long_opts adds c7c90e121e99 kconfig.h: explain IS_MODULE(), IS_ENABLED() adds f137c1ebeabe Merge remote-tracking branch 'kbuild/for-next' adds f08985a3b97b Merge remote-tracking branch 'asm-generic/master' adds d619f90fae23 ARM: update __swp_entry_to_pte() to use PTE_TYPE_FAULT adds 01bb34852bf3 ARM: change vmalloc_min to be unsigned long adds 4f706b078fd5 ARM: use a temporary variable to hold maximum vmalloc size adds f572f5cb3926 ARM: change vmalloc_min to vmalloc_start adds 4c1b7a761608 ARM: change vmalloc_start to vmalloc_size adds 08b842400ff5 ARM: use "* SZ_1M" rather than "<< 20" adds c01914efeaa9 ARM: use MiB for vmalloc sizes adds 7411cfc3c91a ARM: 9070/1: Make UNWINDER_ARM depend on ld.bfd or ld.lld 11.0.0+ adds 331f5f63c30c ARM: 9076/1: boot: remove redundant piggy_data from clean-files adds 4e271701c17d ARM: 9077/1: PLT: Move struct plt_entries definition to header adds 890cb057a46d ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link() adds 79f32b221b18 ARM: 9079/1: ftrace: Add MODULE_PLTS support adds ae7ba7614601 ARM: 9082/1: [v2] mark prepare_page_table as __init adds 4716e2e34a22 ARM: 9083/1: uncompress: atags_to_fdt: Spelling s/REturn/Return/ adds 6073882cc1a8 ARM: 9084/1: simplify the build rule of mach-types.h adds b34b98204ca4 ARM: 9085/1: remove unneeded abi parameter to syscallnr.sh adds ad05f676525a ARM: 9086/1: syscalls: use pattern rules to generate sysca [...] adds 8b95a7d90ce8 ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 adds b285d0f98734 Merge branches 'fixes' and 'misc' into for-next adds b7d048690cab Merge remote-tracking branch 'arm/for-next' adds 1da337e25423 Merge branch 'for-next/boot' into for-next/core adds 27f2a4db76e8 Makefile: fix GDB warning with CONFIG_RELR adds dd34f06c0f92 Merge branch 'for-next/build' into for-next/core adds 77b0d53bc955 Merge branch 'for-next/caches' into for-next/core adds b5a8e5ffaf26 Merge branch 'for-next/cortex-strings' into for-next/core adds a6555e3fa425 Merge branch 'for-next/cpufeature' into for-next/core adds f2145aad3d8c Merge branch 'for-next/docs' into for-next/core adds 382dcdd66ce8 arm64: remove redundant local_daif_mask() in bad_mode() adds f7c706f0391d arm64: entry: unmask IRQ+FIQ after EL0 handling adds bb8e93a287a5 arm64: entry: convert SError handlers to C adds 33a3581a76f3 arm64: entry: move arm64_preempt_schedule_irq to entry-common.c adds 101a5b665dcd arm64: entry: move NMI preempt logic to C adds f8049488e7d3 arm64: entry: add a call_on_irq_stack helper adds 064dbfb41691 arm64: entry: convert IRQ+FIQ handlers to C adds 2f2bbaa4eda0 arm64: entry: organise entry handlers consistently adds e931fa03c6bf arm64: entry: organise entry vectors consistently adds af541cbbf9c6 arm64: entry: consolidate EL1 exception returns adds cbed5f8d3feb arm64: entry: move bad_mode() to entry-common.c adds ca0c2647f54c arm64: entry: improve bad_mode() adds a5b43a87a760 arm64: entry: template the entry asm functions adds ec841aab8d3c arm64: entry: handle all vectors with C adds afd05e28c911 arm64: entry: fold el1_inv() into el1h_64_sync_handler() adds 8168f098867f arm64: entry: split bad stack entry adds d60b228fd199 arm64: entry: split SDEI entry adds 6ecbc78c3d06 arm64: entry: make NMI entry/exit functions static adds bf6fa2c0dda7 arm64: entry: don't instrument entry code with KCOV adds b5df5b8307b1 arm64: idle: don't instrument idle code with KCOV adds ff89b31e8c29 Merge branch 'for-next/entry' into for-next/core adds cefb2fff12ac Merge branch 'for-next/ffa' into for-next/core adds 68ef2327390f Merge branch 'for-next/insn' into for-next/core adds 49679e4931b3 Merge branch 'for-next/kasan' into for-next/core adds fcf9dc02f839 arm64: mm: Add is_el1_data_abort() helper adds e0e3903f83d5 arm64: mm: decode xFSC in mem_abort_decode() adds b166c2b26256 Merge branch 'for-next/mm' into for-next/core adds 92638b4e1b47 mm: arch: remove indirection level in alloc_zeroed_user_hi [...] adds 7a3b83537188 kasan: use separate (un)poison implementation for integrated init adds 013bb59dbb7c arm64: mte: handle tags zeroing at page allocation time adds c275c5c6d50a kasan: disable freed user page poisoning with HW tags adds 7e2a0f908aaa Merge branch 'for-next/mte' into for-next/core adds 281e44f5fd4f arm64: perf: Add more support on caps under sysfs adds 814be609baae drivers/perf: hisi: Fix data source control adds 5ca54404e68d perf: qcom: Remove redundant dev_err call in qcom_l3_cache [...] adds 59d697a99daa perf/hisi: Constify static attribute_group structs adds ee71508d995f Merge branch 'for-next/perf' into for-next/core adds e8be056b7a13 Merge branch 'for-next/selftests' into for-next/core adds cfa7ff959a78 arm64: smccc: Support SMCCC v1.3 SVE register saving hint adds 400b967b8770 Merge branch 'for-next/smccc' into for-next/core adds 52fe80c09091 Merge branch 'for-next/sve' into for-next/core adds 9927413eee37 Merge remote-tracking branch 'arm64/for-next/core' adds 8caece41d86b Merge branch 'arm/fixes' into for-next adds af644ce486a8 ARM: Document merges adds 4568b230903e Merge remote-tracking branch 'arm-soc/for-next' adds e117d067b517 Merge remote-tracking branch 'actions/for-next' adds 6d84cc433039 Merge remote-tracking branch 'amlogic/for-next' adds 7a1dfd8c33c6 Merge remote-tracking branch 'aspeed/for-next' adds 92e669017ff1 dt-bindings: i2c: at91: fix example for scl-gpios adds 6d18b6856c74 dt-bindings: watchdog: sama5d4-wdt: convert to yaml adds 9cfd29616131 watchdog: sama5d4_wdt: add support for sama7g5-wdt adds 65e10c8760aa dt-bindings: watchdog: sama5d4-wdt: add compatible for sam [...] adds b249d97825ff ARM: configs: at91_dt_defconfig: configs for sam9x60 adds 74815080302e Merge branch 'at91-defconfig' into at91-next adds 85d1e94e2872 Merge remote-tracking branch 'at91/at91-next' adds 8c84a7335e71 memory: renesas-rpc-if: correct whitespace adds 717cd731de89 MAINTAINERS: memory: cover also header file adds 56ebc9b0d77e memory: tegra: Enable compile testing for all drivers adds f8c9670ffffe memory: tegra20-emc: Use devm_tegra_core_dev_init_opp_table() adds b4f74b59b99f memory: tegra30-emc: Use devm_tegra_core_dev_init_opp_table() adds eeafcdea4693 Merge tag 'tegra-for-5.14-memory' of https://git.kernel.or [...] adds 4f1ac76e5ed9 memory: tegra: Consolidate register fields adds e899993845e6 memory: tegra: Unify struct tegra_mc across SoC generations adds 6cc884c1c7fe memory: tegra: Introduce struct tegra_mc_ops adds 5c9016f0a8a3 memory: tegra: Push suspend/resume into SoC drivers adds c64738e94994 memory: tegra: Make per-SoC setup more generic adds ddeceab0a959 memory: tegra: Extract setup code into callback adds 1079a66bc32f memory: tegra: Parameterize interrupt handler adds e474b3a15db6 memory: tegra: Make IRQ support opitonal adds 0de93c698587 memory: tegra: Only initialize reset controller if available adds 7355c7b9ae0d memory: tegra: Unify drivers adds 7191b623a238 memory: tegra: Add memory client IDs to tables adds 8fd9f632ba93 memory: tegra: Split Tegra194 data into separate file adds 393d66fd2cac memory: tegra: Implement SID override programming adds 6713da4271fd Merge branch 'for-v5.14/tegra-mc' into for-next adds 8624680ee9d3 Merge remote-tracking branch 'drivers-memory/for-next' adds b4eece2a508f Merge remote-tracking branch 'imx-mxs/for-next' adds afa02abddb2d Merge remote-tracking branch 'keystone/next' adds 33e02f843753 Merge remote-tracking branch 'mediatek/for-next' adds 07a93e389c58 Merge remote-tracking branch 'mvebu/for-next' adds 98bf818f71a7 Merge remote-tracking branch 'omap/for-next' adds e4b42463fe15 Merge remote-tracking branch 'qcom/for-next' adds 77daceabedb4 Revert "ARM: dts: bcm283x: increase dwc2's RX FIFO size" adds 7894bdc6228f ARM: boot: dts: bcm2711: Add BCM2711 VEC compatible adds f230c32349eb ARM: dts: bcm283x: Fix up MMC node names adds 9dda8d9aa86a ARM: dts: Move BCM2711 RPi specific into separate dtsi adds 224bd597a4f3 dt-bindings: arm: bcm2835: Add Raspberry Pi 400 to DT schema adds 5f30dacf37bc ARM: dts: bcm283x: Fix up GPIO LED node names adds 1c701accecf2 ARM: dts: Add Raspberry Pi 400 support adds 21c6bf8304f0 arm64: dts: broadcom: Add reference to RPi 400 adds ac466a9c6bbb Merge remote-tracking branch 'raspberrypi/for-next' adds 479c700c6df2 arm64: dts: renesas: r8a77961: Add INTC-EX device node adds 1771a33b3442 arm64: dts: renesas: r8a779a0: Drop power-domains property [...] adds e1833059a1c5 Merge branch 'renesas-arm-dt-for-v5.14' into renesas-next adds 5f0b83063036 Merge remote-tracking branch 'renesas/next' adds 6eed6a4bc05e reset: hi6220: Use the correct HiSilicon copyright adds 747aeec9ac06 reset: lantiq: use devm_reset_controller_register() adds 91105ed604e4 reset: mchp: sparx5: fix return value check in mchp_sparx5 [...] adds 4fb26fb83f0d reset: bail if try_module_get() fails adds 5e787cdf0313 reset: berlin: support module build adds 48a74b1147f7 reset: Add compile-test stubs adds 172e5975a47f Merge remote-tracking branch 'reset/reset/next' adds e71ccdff376b dt-bindings: phy: rename phy nodename in phy-rockchip-inno [...] adds da76290fa39d dt-bindings: soc: rockchip: grf: add compatible for RK3308 [...] adds 016c15e5c814 Merge branch 'v5.14-armsoc/drivers' into for-next adds 2fd2300a9c17 ARM: dts: rockchip: rename nodename for phy-rockchip-inno-usb2 adds 1a2289fe148b Merge branch 'v5.14-armsoc/dts32' into for-next adds 18d5c7bf50c6 arm64: dts: rockchip: add rk817 codec to Odroid Go adds 8c3d64251ac5 arm64: dts: rockchip: rename nodename for phy-rockchip-inno-usb2 adds 9fcf74b274a1 arm64: dts: rockchip: add USB support to rk3308.dtsi adds 9537e476517f Merge branch 'v5.14-armsoc/dts64' into for-next adds 60fba46d6e7a ARM: dts: rockchip: remove #phy-cells from usbphy node rk3 [...] adds 7bb4870abf84 Merge branch 'v5.14-armsoc/dts32' into for-next adds 54003727108c Merge remote-tracking branch 'rockchip/for-next' adds 8f207b1b66a3 Merge remote-tracking branch 'samsung-krzk/for-next' adds 5d80e6eff7d9 Merge tag 'arm-ffa-5.14' of git://git.kernel.org/pub/scm/l [...] adds ab7766b72855 firmware: arm_scmi: Fix the build when CONFIG_MAILBOX is n [...] adds ed7ecb883901 firmware: arm_scpi: Add compatibility checks for shmem node adds 507cd4d2c5eb firmware: arm_scmi: Add compatibility checks for shmem node adds f1748b1ee1fa firmware: arm_scmi: Add delayed response status check adds e30d91d4ffda firmware: arm_scmi: Move reinit_completion from scmi_xfer_ [...] adds 61832b35b4d9 firmware: arm_scmi: Avoid multiple initialisations of hdr- [...] adds 9e4b1230f291 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] adds 70010556b158 arm64: dts: juno: Update SCPI nodes as per the YAML schema adds 3dfb5f9788d8 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] adds 0c60ef422600 Merge remote-tracking branch 'scmi/for-linux-next' adds 07dad1ac61a1 Merge remote-tracking branch 'stm32/stm32-next' adds ca4298e5b39c Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 5d19cb088702 Merge branch for-5.14/clk into for-next adds 3a2db52fc3cc Merge branch for-5.14/regulator into for-next adds 23d5ec3f0286 phy: tegra: xusb: Move usb3 port init for Tegra210 adds 2352fdb0d35e phy: tegra: xusb: Rearrange UPHY init on Tegra210 adds c339605cb0f6 phy: tegra: xusb: Add Tegra210 lane_iddq operation adds c545a9056712 phy: tegra: xusb: Add sleepwalk and suspend/resume adds 2d1021487273 phy: tegra: xusb: Add wake/sleepwalk for Tegra210 adds 0baabcbedd9e phy: tegra: xusb: Tegra210 host mode VBUS control adds 1f9cab6cc20c phy: tegra: xusb: Add wake/sleepwalk for Tegra186 adds e98efdd6a6a8 Merge branch for-5.14/phy into for-next adds 791f80321511 phy: tegra: xusb: Add wake/sleepwalk for Tegra210 adds a014ab2c4394 phy: tegra: xusb: Tegra210 host mode VBUS control adds 0291a1e3dd8d phy: tegra: xusb: Add wake/sleepwalk for Tegra186 adds c6b2fb20602e Merge branch 'for-5.14/phy' into for-5.14/usb adds 961176de5b8d Merge branch 'for-5.14/phy' into for-5.14/usb adds efcf71f3277f usb: xhci: tegra: Unlink power domain devices adds c89f6ef58fff usb: xhci: tegra: Enable ELPG for runtime/system PM adds 81c483814cc9 Merge branch for-5.14/usb into for-next adds 25e12710d65a Merge branch for-5.14/dt-bindings into for-next adds 0264340a1596 Merge branch for-5.14/soc into for-next adds a8ab29e9eb4b Merge branch for-5.14/firmware into for-next adds 399a9ceb6abc Merge branch for-5.14/memory into for-next adds 993aab78688b Merge branch for-5.14/arm/dt into for-next adds ca3adc8d6ad8 Merge branch for-5.14/arm/defconfig into for-next adds ff62b09d46cf arm64: tegra: Audio graph sound card for Jetson Xavier NX adds 68bc483ed413 Merge branch for-5.14/arm64/dt into for-next adds 48d8096896a4 Merge remote-tracking branch 'tegra/for-next' adds e58105905c58 Merge remote-tracking branch 'ti-k3/ti-k3-next' adds 79b08ae7c411 arm64: dts: ti: k3-am65: Add support for UHS-I modes in MM [...] adds d49a769dcddd arm64: dts: ti: k3-am65-main: Add ICSSG MDIO nodes adds 7ce11d4704c0 arm64: dts: ti: k3-j721e-main: Add ICSSG MDIO nodes adds 5c6d0b55b46a arm64: dts: ti: k3-j721e-main: Fix external refclk input t [...] adds 2427bfb335eb arm64: dts: ti: k3-j721e-main: Add #clock-cells property t [...] adds f2a7657ad7a8 arm64: dts: ti: k3-j721e-common-proc-board: Use external c [...] adds 02b4d9186121 arm64: dts: ti: k3-j721e-common-proc-board: Re-name "link" [...] adds 68fefbfed8ba arm64: dts: ti: k3-am64-main: Add SERDES DT node adds 4a868bffd876 arm64: dts: ti: k3-am64-main: Add PCIe DT node adds 354065bed2d1 arm64: dts: ti: k3-am642-evm: Enable PCIe and SERDES adds 4e8aa4e3559a arm64: dts: ti: k3-am642-sk: Enable USB Super-Speed HOST port adds c90ec93d94f2 arm64: dts: ti: k3-am642-sk: Disable PCIe adds 698ce4ece9ee Merge remote-tracking branch 'ti-k3-new/ti-k3-next' adds 7f891faf596e clk: qcom: clk-rcg2: Add support for duty-cycle for RCG adds 86881de4939a clk: qcom: Simplify usage of dev_err_probe() adds 15abefda7fde clk: qcom: cleanup some dev_err_probe() calls adds e8f859f8dc63 Merge branch 'clk-qcom' into clk-next adds 419b3ab6987f clk: versatile: remove dependency on ARCH_* adds 497a76f6cd02 Merge branch 'clk-versatile' into clk-next adds 6435c4991394 Merge tag 'renesas-clk-for-v5.14-tag1' of git://git.kernel [...] adds 9cac4f755407 Merge branch 'clk-renesas' into clk-next adds c37f1cdd1fc9 clk: sifive: Fix kernel-doc adds 06abc7537686 clk: analogbits: fix doc warning in wrpll-cln28hpc.c adds 73273b7a1d34 Merge branch 'clk-sifive' into clk-next adds 6faa7e4ddce6 dt-bindings: clock: Add MDM9607 GCC clock bindings adds 48b7253264ea clk: qcom: Add MDM9607 GCC driver adds 52a436e0b7fe clk: qcom: smd-rpm: Switch to parent_data adds a0384ecfe2aa clk: qcom: smd-rpm: De-duplicate identical entries adds 8ff48c82df66 clk: qcom: dispcc-sm8250: Add sc8180x support adds 2ebdd326d199 clk: qcom: dispcc-sm8250: Add EDP clocks adds ec7e22abec97 dt-bindings: clock: qcom: rpmcc: Document MSM8226 compatible adds f439944a1d13 Merge branch 'clk-qcom' into clk-next adds 51c8b49762e4 clk: versatile: Depend on HAS_IOMEM adds 95a886a14f15 Merge branch 'clk-versatile' into clk-next adds 4410c4236e6d mips: ar7: convert to clkdev_lookup adds b408b611eb95 mips: ar7: convert to CONFIG_COMMON_CLK adds 35f752be4f41 mips: ralink: convert to CONFIG_COMMON_CLK adds 63aadb77669a m68k: coldfire: use clkdev_lookup on most coldfire adds 007f84ede6e3 m68k: coldfire: remove private clk_get/clk_put adds 2f4574dd6dd1 clkdev: remove CONFIG_CLKDEV_LOOKUP adds 5617c9125bb6 clkdev: remove unused clkdev_alloc() interfaces adds 4c5519facf37 Merge tag 'clkdev-cleanup' of git://git.kernel.org/pub/scm [...] adds 54a696e61765 Merge branch 'clk-legacy' into clk-next adds 2d32cd3315f3 clk: qcom: smd-rpm: Fix wrongly assigned RPM_SMD_PNOC_CLK adds 5a386da363ff Merge branch 'clk-qcom' into clk-next adds c255f15105ba clk: ti: fix typo in routine description adds 4a8bc2644ef0 dt-bindings: ti: dpll: add spread spectrum support adds a543293391ad ARM: dts: am33xx-clocks: add spread spectrum support adds 2fdf0b888eba ARM: dts: am43xx-clocks: add spread spectrum support adds 0899431f95a7 clk: ti: add am33xx/am43xx spread spectrum clock support adds e8757de39c87 Merge branch 'clk-ti' into clk-next adds fc336ae622df clk: vc5: fix output disabling when enabling a FOD adds f09119823f43 Merge branch 'clk-vc5' into clk-next adds 0ed5cc81fbed Merge remote-tracking branch 'clk/clk-next' adds 6950d95978f5 clk: imx8qxp: add clock valid checking mechnism adds 0ceb9181ff4d clk: imx8qm: add clock valid resource checking adds 9cfb301be710 clk: imx: scu: add enet rgmii gpr clocks adds 03dc3702b517 Merge remote-tracking branch 'clk-imx/for-next' adds 232c52d42123 Merge remote-tracking branch 'csky/linux-next' adds a3058c1de6af Merge remote-tracking branch 'h8300/h8300-next' adds c1367ee016e3 m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning adds cd1a88c81ab7 Merge remote-tracking branch 'm68k/for-next' adds da5f9dcb5ecb Merge remote-tracking branch 'microblaze/next' adds 98dd643bdffc Merge remote-tracking branch 'mips/mips-next' adds 2cec178e35ba powerpc/xmon: make dumping log buffer contents more reliable adds 027f55e87c30 tty: hvc: udbg_hvc: retry putc on -EAGAIN adds c7a16398bbff Merge remote-tracking branch 'powerpc/next' adds d6c1bdb25a4d Merge remote-tracking branch 'risc-v/for-next' adds 766ea2680103 Merge branch 'fixes' into for-next adds d552a58d7080 s390/cpumf: remove counter transaction call backs adds 15e5b53ff4c9 s390/cpumf: remove WARN_ON_ONCE in counter start handler adds d460bb6c6417 s390: enable HAVE_IOREMAP_PROT adds af9ad82290a5 s390/entry: use assignment to read intcode / asm to copy gprs adds 17e89e1340a3 s390/facilities: move stfl information from lowcore to glo [...] adds 6c6a07fc7c98 s390/irq: add union/struct to access external interrupt pa [...] adds 755112b35cdd s390/traps: add struct to access transactional diagnostic block adds a237283fc405 s390/crypto: fix function/prototype mismatches adds 3b4dd96854c4 s390/zcrypt: remove zcrypt_device_count adds 95c09f0344f1 s390/ap: wire up bus->probe and bus->remove adds 197cec2853cb s390/ccwgroup: release the cdevs from within dev->release() adds b7d91d230a11 s390/sclp_vt220: fix console name to match device adds f73c632d387a s390/ipl: make parameter area accessible via struct parmarea adds 27c1dac0b6d8 s390/boot: access kernel command line via parmarea adds bdb8c9353ead s390/mm: ensure switch_mm() is executed with interrupts disabled adds 5789284710aa s390/smp: reallocate IPL CPU lowcore adds 587704efb3de s390/smp: do not preserve boot CPU lowcore on hotplug adds d2e834c62d7f s390/smp: remove redundant pcpu::lowcore member adds 0677519ab94d s390/ap: extend AP change bindings-complete uevent with counter adds 31aae32ca125 s390/vfio-ap: clean up vfio_ap_drv's definition adds 428b7f59835d s390/ccwgroup: simplify ungrouping when driver deregisters adds 17c0b86e5fab s390/ccwgroup: use BUS_NOTIFY_UNBOUND_DRIVER to trigger un [...] adds 42e8d652438f s390: disable SSP when needed adds 5d3516b36476 s390: appldata depends on PROC_SYSCTL adds c63c473f18a7 s390/cio: add tpi.h header file adds 34bbeed07494 s390: add struct tpi_info to struct pt_regs adds 0a500447b847 s390: use struct tpi_info in lowcore.h adds 21aadf2eb055 s390/lowcore: remove superfluous __packed annotations adds 3bd695813628 Merge branch 's390/fixes' into features adds 20232b18e534 s390/mcck: cleanup use of cleanup_sie_mcck adds 113af8e6f457 s390/decompressor: replace use of perl with simple sed/tr adds 3ba3a3f77e4f Merge branch 'features' into for-next adds 268b5aa8832b Merge remote-tracking branch 's390/for-next' adds 9ccbee821795 Merge remote-tracking branch 'sh/for-next' adds d5a2ffe9c8eb Merge remote-tracking branch 'xtensa/xtensa-for-next' adds dd8b477f9a3d mount: Support "nosymfollow" in new mount api adds 5990b5d770cb tests: test MOUNT_ATTR_NOSYMFOLLOW with mount_setattr() adds 5ddf9602d711 Merge branch 'fs.mount_setattr.nosymfollow' into for-next adds d9b6431a182b Merge remote-tracking branch 'pidfd/for-next' adds 77f30bfcfcf4 fscrypt: don't ignore minor_hash when hash is 0 adds fa848a1e2489 Merge remote-tracking branch 'fscrypt/master' adds 5b293d213c05 Merge remote-tracking branch 'btrfs/for-next' adds 77c7378ef2a4 Merge remote-tracking branch 'ceph/master' adds b04c3f358747 cifs: fix ipv6 formating in cifs_ses_add_channel adds 0bca73c09da0 cifs: remove duplicated prototype adds 72e3ccc1d2f0 cifs: Remove unused inline function is_sysvol_or_netlogon() adds 21a2407c5a20 cifs: Constify static struct genl_ops adds 1f4238ef39be cifs: improve fallocate emulation adds 380bcde5dae8 cifs: do not send tree disconnect to ipc shares adds 1f71f28579e6 cifs: get rid of @noreq param in __dfs_cache_find() adds a09823d47bdf cifs: keep referral server sessions alive adds 8693757e9e86 cifs: handle different charsets in dfs cache adds b83aac9fc7ce cifs: fix path comparison and hash calc adds 078643ad944d cifs: set a minimum of 2 minutes for refreshing dfs cache adds 380698a2047a cifs: do not share tcp servers with dfs mounts adds a5e1cb01a52e cifs: missed ref-counting smb session in find adds b85e0ba81d82 cifs: changes to support multichannel during channel reconnect adds 1ac24b4cb3a4 cifs: get rid of binding_chan and use chans_need_reconnect [...] adds 86de0d875238 cifs: do not create duplicate fscache cookies for extra channels adds af7f9ea88d77 cifs: adjust DebugData for newly created channel reconnect [...] adds 2d6e56da2a6c cifs: decoding negTokenInit with generic ASN1 decoder adds eb501a10bd7a cifs: avoid starvation when refreshing dfs cache adds 7a6b6d5a5ffe cifs: enable extended stats by default adds b4b65ab5202f Merge remote-tracking branch 'cifs/for-next' adds 6c4e675ad359 cifsd: fix list_add double add BUG_ON trap in setup_async_work() adds ade62d8b429f cifsd: set epoch in smb2_lease_break response adds d4b26c285802 cifsd: fix possible compile error for asn1.c adds 3aefd54da5ec cifsd: remove duplicated argument adds 015b1dc381fd Merge pull request #54 from namjaejeon/cifsd-for-next adds 99f45259fe12 cifsd: append ksmbd prefix into names for asn1 decoder adds be8bcf8baaec Merge pull request #55 from namjaejeon/cifsd-for-next adds 7441eb1ee906 Merge remote-tracking branch 'cifsd/cifsd-for-next' adds 2c3133ea42b5 Merge remote-tracking branch 'configfs/for-next' adds 0508c1ad0f26 erofs: fix error return code in erofs_read_superblock() adds 7dea3de7d384 erofs: remove the occupied parameter from z_erofs_pagevec_ [...] adds c5fcb51111b8 erofs: clean up file headers & footers adds 79cd43fa63e3 Merge remote-tracking branch 'erofs/dev' adds a149127be52f reiserfs: add check for invalid 1st journal block adds fa236c2b2d44 udf: Fix NULL pointer dereference in udf_symlink function adds 21e4e15a846f reiserfs: Remove unneed check in reiserfs_write_full_page() adds 64c2c2c62f92 quota: Change quotactl_path() systcall to an fd-based one adds 65ffb3d69ed3 quota: Wire up quotactl_fd syscall adds e7ca3b93d2bb Pull quotactl_fd() syscall from Jan Kara. adds a873b19f869a Merge remote-tracking branch 'ext3/for_next' adds 84ed553af7e5 ext4: add discard/zeroout flags to journal flush adds 339183dfb87c ext4: add ioctl EXT4_IOC_CHECKPOINT adds a492dedb708d ext4: update journal documentation adds 0e3684103cb5 Merge remote-tracking branch 'ext4/dev' adds 1f13c48bbce1 f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMU [...] adds f8b6ecbe96ca f2fs: logging neatening adds 1a59a14da8f2 f2fs: support RO feature adds 713782802935 f2fs: Show casefolding support only when supported adds 4dcca668d91a f2fs: Advertise encrypted casefolding in sysfs adds 4ea9aa8c6369 f2fs: add pin_file in feature list adds b057af902a6b f2fs: clean up /sys/fs/f2fs/<disk>/features adds ad7f23116c87 f2fs: compress: add compress_inode to cache compressed blocks adds 16c4ad4350b9 f2fs: swap: remove dead codes adds a529f200d4f9 f2fs: swap: support migrating swapfile in aligned write mode adds e305a78a0eda Merge remote-tracking branch 'f2fs/dev' adds d92d88f0568e fuse: Fix crash in fuse_dentry_automount() error path adds e3a43f2a9539 fuse: Fix crash if superblock of submount gets killed early adds e4a9ccdd1c03 fuse: Fix infinite loop in sget_fc() adds 694d8932cab0 Merge remote-tracking branch 'fuse/for-next' adds a85df47f757e Merge remote-tracking branch 'jfs/jfs-next' adds f8849e206ef5 NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_N [...] adds 0b4f132b15f9 NFS: Ensure the NFS_CAP_SECURITY_LABEL capability is set w [...] adds 476bdb04c501 NFS: Fix use-after-free in nfs4_init_client() adds 09226e8303be NFS: Fix a potential NULL dereference in nfs_get_client() adds d1b5c230e9cb NFS: FMODE_READ and friends are C macros, not enum types adds dfe1fe75e00e NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_op [...] adds c3aba897c6e6 NFSv4: Fix second deadlock in nfs4_evict_inode() adds 19a4a69e79dd Merge remote-tracking branch 'nfs/linux-next' adds f2f8642df1af nfsd: move fsnotify on client creation outside spinlock adds 21c2eed41e37 xprtrdma: Fix spelling mistakes adds 69ec7097be26 nfsd4: Expose the callback address and state of each NFS4 client adds eaf46c51a254 nfsd: fix kernel test robot warning in SSC code adds 220371535410 NFSD: Fix error return code in nfsd4_interssc_connect() adds d12c5e777f24 Merge remote-tracking branch 'nfsd/nfsd-next' adds 9386d0a61118 Merge remote-tracking branch 'v9fs/9p-next' adds 0a683794ace2 xfs: split up xfs_buf_allocate_memory adds 07b5c5add42a xfs: use xfs_buf_alloc_pages for uncached buffers adds c9fa563072e1 xfs: use alloc_pages_bulk_array() for buffers adds 02c511738688 xfs: merge _xfs_buf_get_pages() adds e7d236a6fe51 xfs: move page freeing into _xfs_buf_free_pages() adds 54cd3aa6f810 xfs: remove ->b_offset handling for page backed buffers adds 934d1076bb2c xfs: simplify the b_page_count calculation adds 289ae7b48c2c xfs: get rid of xb_to_gfp() adds 170041f71596 xfs: cleanup error handling in xfs_buf_get_map adds 8bcac7448a94 xfs: merge xfs_buf_allocate_memory adds ebf2e3372332 Merge tag 'xfs-buf-bulk-alloc-tag' of git://git.kernel.org [...] adds 9bbafc71919a xfs: move xfs_perag_get/put to xfs_ag.[ch] adds 61aa005a5bd7 xfs: prepare for moving perag definitions and support to libxfs adds 07b6403a6873 xfs: move perag structure and setup to libxfs/xfs_ag.[ch] adds f250eedcf762 xfs: make for_each_perag... a first class citizen adds 934933c3eec9 xfs: convert raw ag walks to use for_each_perag adds 6f4118fc6482 xfs: convert xfs_iwalk to use perag references adds 7f8d3b3ca6fe xfs: convert secondary superblock walk to use perags adds 45d066211756 xfs: pass perags through to the busy extent code adds 30933120ad79 xfs: push perags through the ag reservation callouts adds 58d43a7e3263 xfs: pass perags around in fsmap data dev functions adds be9fb17d88f0 xfs: add a perag to the btree cursor adds fa9c3c197329 xfs: convert rmap btree cursor to using a perag adds a81a06211fb4 xfs: convert refcount btree cursor to use perags adds 289d38d22cd8 xfs: convert allocbt cursors to use perags adds 7b13c5155182 xfs: use perag for ialloc btree cursors adds 50f02fe3338d xfs: remove agno from btree cursor adds 4268547305c9 xfs: simplify xfs_dialloc_select_ag() return values adds 89b1f55a2951 xfs: collapse AG selection for inode allocation adds b652afd93703 xfs: get rid of xfs_dir_ialloc() adds 309161f6603c xfs: inode allocation can use a single perag instance adds 8237fbf53d6f xfs: clean up and simplify xfs_dialloc() adds f40aadb2bb64 xfs: use perag through unlink processing adds 509201163fca xfs: remove xfs_perag_t adds c3eabd365034 Merge tag 'xfs-perag-conv-tag' of git://git.kernel.org/pub [...] adds 9ba0889e2272 xfs: drop the AGI being passed to xfs_check_agi_freecount adds a7bcb147fef3 xfs: clean up open-coded fs block unit conversions adds 20bd8e63f30b xfs: remove unnecessary shifts adds f52edf6c54d9 Merge tag 'unit-conversion-cleanups-5.14_2021-06-03' of ht [...] adds 5f7fd7508620 xfs: sort variable alphabetically to avoid repeated declaration adds 9673261c32dc xfs: Remove redundant assignment to busy adds 5a981e4ea8ff xfs: mark xfs_bmap_set_attrforkoff static adds 977ec4ddf0b7 xfs: don't take a spinlock unconditionally in the DIO fastpath adds 8b943d21d40d Merge tag 'assorted-fixes-5.14-1_2021-06-03' of https://gi [...] adds 1ad2cfe0a570 xfs: move the quotaoff dqrele inode walk into xfs_icache.c adds 3ea06d73e3c0 xfs: detach inode dquots at the end of inactivation adds df60019739d8 xfs: move the inode walk functions further down adds c1115c0cba2b xfs: rename xfs_inode_walk functions to xfs_icwalk adds c809d7e948a1 xfs: pass the goal of the incore inode walk to xfs_inode_walk() adds b9baaef42f76 xfs: separate the dqrele_all inode grab logic from xfs_ino [...] adds 9d2793ceecb9 xfs: move xfs_inew_wait call into xfs_dqrele_inode adds 7fdff52623b4 xfs: remove iter_flags parameter from xfs_inode_walk_* adds f427cf5c6236 xfs: remove indirect calls from xfs_inode_walk{,_ag} adds d20d5edcf941 xfs: clean up inode state flag tests in xfs_blockgc_igrab adds 594ab00b760f xfs: make the icwalk processing functions clean up the grab state adds 919a4ddb6841 xfs: fix radix tree tag signs adds 9d5ee8375951 xfs: pass struct xfs_eofblocks to the inode scan callback adds f1bc5c5630f9 xfs: merge xfs_reclaim_inodes_ag into xfs_inode_walk_ag adds c076ae7a9361 xfs: refactor per-AG inode tagging functions adds ffc18582ed18 Merge tag 'inode-walk-cleanups-5.14_2021-06-03' of https:/ [...] adds 255794c7ed7a xfs: only reset incore inode health state flags when recla [...] adds 7975e465af6b xfs: drop IDONTCACHE on inodes when we mark them sick adds 9492750a8b18 xfs: selectively keep sick inodes in memory adds 295abff2fb94 Merge tag 'fix-inode-health-reports-5.14_2021-06-08' of ht [...] adds 2d53f66baffd xfs: change the prefix of XFS_EOF_FLAGS_* to XFS_ICWALK_FLAG_ adds b26b2bf14f82 xfs: rename struct xfs_eofblocks to xfs_icwalk adds 68b2c8bcdb81 Merge tag 'rename-eofblocks-5.14_2021-06-08' of https://gi [...] adds 7660a5b48fbe xfs: log stripe roundoff is a property of the log adds 5fd9256ce156 xfs: separate CIL commit record IO adds 944f2c49fba1 xfs: remove xfs_blkdev_issue_flush adds db7e30204e4c xfs: async blkdev cache flush adds 0279bbbbc03f xfs: CIL checkpoint flushes caches unconditionally adds 69d51e0e1686 xfs: remove need_start_rec parameter from xlog_write() adds cb1acb3f3246 xfs: journal IO cache flush reductions adds 3682277520d6 xfs: Fix CIL throttle hang when CIL space used going backwards adds f39ae5297c5c xfs: xfs_log_force_lsn isn't passed a LSN adds e12213ba5d90 xfs: AIL needs asynchronous CIL forcing adds facd77e4e38b xfs: CIL work is serialised, not pipelined adds 877cf3473914 xfs: factor out the CIL transaction header building adds fa55689e031e xfs: only CIL pushes require a start record adds 58adbf5268b1 xfs: embed the xlog_op_header in the unmount record adds 1d4f4b375658 xfs: embed the xlog_op_header in the commit record adds 58e54b5e5dcc xfs: log tickets don't need log client id adds 695385a4aa76 xfs: move log iovec alignment to preparation function adds b424a7fd981d xfs: reserve space and initialise xlog_op_header in item f [...] adds b61901c58324 xfs: log ticket region debug is largely useless adds 66fc9ffa8638 xfs: pass lv chain length into xlog_write() adds a8b8e1c74ea7 xfs: introduce xlog_write_single() adds 586359999f40 xfs:_introduce xlog_write_partial() adds 46eb52d3150c xfs: xlog_write() no longer needs contwr state adds 9373dd073625 xfs: xlog_write() doesn't need optype anymore adds 5e5591ab632a xfs: CIL context doesn't need to count iovecs adds 0d11bae4bcf4 xfs: use the CIL space used counter for emptiness checks adds 230b4cc9c9cc xfs: lift init CIL reservation out of xc_cil_lock adds 153bd5b5cd98 xfs: rework per-iclog header CIL reservation adds abb480858143 xfs: introduce CPU hotplug infrastructure adds 0e4c3e0ee4fd xfs: introduce per-cpu CIL tracking structure adds a8613836d99e xfs: implement percpu cil space used calculation adds 57edd3f6599e xfs: track CIL ticket reservation in percpu structure adds 7f3b7c463f00 xfs: convert CIL busy extents to per-cpu adds be05dd0e68ac xfs: Add order IDs to log items in CIL adds 1f18c0c4b78c xfs: convert CIL to unordered per cpu lists adds a47518453bf9 xfs: convert log vector chain to use list heads adds a1785f597c8b xfs: move CIL ordering to the logvec chain adds 02f1473ded55 xfs: avoid cil push lock if possible adds e469cbe84f4a xfs: xlog_sync() manually adjusts grant head space adds 7017b129e69c xfs: expanding delayed logging design with background material adds 7e4311b04be4 Merge tag 'xfs-cil-scale-2-tag' of git://git.kernel.org/pu [...] adds d4825af3213b Merge remote-tracking branch 'xfs/for-next' adds dfe5087675e6 d_path: "\0" is {0,0}, not {0} adds 3a291c974cf7 d_path: saner calling conventions for __dentry_path() adds 3acca043261f d_path: regularize handling of root dentry in __dentry_path() adds 9024348f539f d_path: get rid of path_with_deleted() adds a0378fb9b333 getcwd(2): saner logics around prepend_path() call adds d8548232ea28 d_path: don't bother with return value of prepend() adds 01a4428ee706 d_path: lift -ENAMETOOLONG handling into callers of prepen [...] adds 95b55c42f65a d_path: make prepend_name() boolean adds ad08ae586586 d_path: introduce struct prepend_buffer adds 7c0d552fd5aa d_path: prepend_path(): get rid of vfsmnt adds 2dac0ad17598 d_path: prepend_path(): lift resetting b in case when we'd [...] adds 008673ff74a5 d_path: prepend_path(): lift the inner loop into a new helper adds cf4febc1adc8 d_path: prepend_path() is unlikely to return non-zero adds e4b275531887 getcwd(2): clean up error handling adds ffb37ca3bd16 switch file_open_root() to struct path adds bcba1e7d0d52 take LOOKUP_{ROOT,ROOT_GRABBED,JUMPED} out of LOOKUP_... space adds 06422964c882 teach set_nameidata() to handle setting the root as well adds 7962c7d196e3 namei: make sure nd->depth is always valid adds 9a45f07c1284 Merge branch 'work.namei' into for-next adds 906793123665 ntfs_copy_from_user_iter(): don't bother with copying iov_iter adds bc1bb416bbb9 generic_perform_write()/iomap_write_actor(): saner logics [...] adds 8959a2392427 fuse_fill_write_pages(): don't bother with iov_iter_single [...] adds 66cd071a1f83 iov_iter: Remove iov_iter_for_each_range() adds 08aa64796016 teach copy_page_to_iter() to handle compound pages adds a506abc7b644 copy_page_to_iter(): fix ITER_DISCARD case adds 0e8f0d674015 [xarray] iov_iter_fault_in_readable() should do nothing in [...] adds 3b3fc051cd2c iov_iter_advance(): use consistent semantics for move past [...] adds 6f6a51d82f40 iov_iter: switch ..._full() variants of primitives to use [...] adds f82d67d30c17 iov_iter: reorder handling of flavours in primitives adds 673a87c2dc6f iov_iter_advance(): don't modify ->iov_offset for ITER_DISCARD adds e59c7577f5d6 iov_iter: separate direction from flavour adds b14faad4aba3 iov_iter: optimize iov_iter_advance() for iovec and kvec adds c8129a6f6ed1 sanitize iov_iter_fault_in_readable() adds 75a7c3cd21c3 iov_iter_alignment(): don't bother with iterate_all_kinds() adds 25bd52836df0 iov_iter_gap_alignment(): get rid of iterate_all_kinds() adds cd83e0804e6c get rid of iterate_all_kinds() in iov_iter_get_pages()/iov [...] adds 797c3d769c4b iov_iter_npages(): don't bother with iterate_all_kinds() adds 3a5e9e3adc53 [xarray] iov_iter_npages(): just use DIV_ROUND_UP() adds 3b404fd1332b iov_iter: replace iov_iter_copy_from_user_atomic() with it [...] adds 477824d4d92a csum_and_copy_to_iter(): massage into form closer to csum_ [...] adds 8573aeb45996 iterate_and_advance(): get rid of magic in case when n is 0 adds 5af5d51d76da iov_iter: massage iterate_iovec and iterate_kvec to logics [...] adds a9891d15bd27 iov_iter: unify iterate_iovec and iterate_kvec adds 9b012a818b5d iterate_bvec(): expand bvec.h macro forest, massage a bit adds 4c1fb90118cc iov_iter: teach iterate_{bvec,xarray}() about possible sho [...] adds c44e4babdcf1 iov_iter: get rid of separate bvec and xarray callbacks adds 181fcb3e19d7 iov_iter: make the amount already copied available to iter [...] adds 852ae0220a7e iov_iter: make iterator callbacks use base and len instead [...] adds 1502a55daa7e pull handling of ->iov_offset into iterate_{iovec,bvec,xarray} adds 56729d032e4a iterate_xarray(): only of the first iteration we might get [...] adds 83c9dffce260 copy_page_to_iter(): don't bother with kmap_atomic() for b [...] adds 96abd3d8b355 copy_page_from_iter(): don't need kmap_atomic() for kvec/b [...] adds 0a14b30b47d3 iov_iter: clean csum_and_copy_...() primitives up a bit adds 7942924cf47f pipe_zero(): we don't need no stinkin' kmap_atomic()... adds cfcd0ad2c247 clean up copy_mc_pipe_to_iter() adds 9bac55e97894 csum_and_copy_to_pipe_iter(): leave handling of csum_state [...] adds e8a8879c8e65 Merge branch 'work.iov_iter' into for-next adds aaecf3744f09 Merge remote-tracking branch 'vfs/for-next' adds 758c9b44d1f9 Merge remote-tracking branch 'printk/for-next' adds ea4aae059743 PCI: Print a debug message on PCI device release adds 8c1578e544f3 Merge branch 'pci/enumeration' adds 95ea95396135 PCI/AER: Use consistent format when printing PCI device adds 8e3237989b0d Documentation: PCI: Fix typo in pci-error-recovery.rst adds 1035fe2efdd6 Merge branch 'pci/error' adds 0a470c843d23 x86/pci: Return true/false (not 1/0) from bool functions adds 20ebaa2e4ec4 Merge branch 'pci/misc' adds 0dad3ce523c2 PCI: Add pci_reset_bus_function() Secondary Bus Reset interface adds 411e2a43d210 PCI: Work around Huawei Intelligent NIC VF FLR erratum adds f0cb564b66d2 Merge branch 'pci/reset' adds 65db04053efe PCI: Coalesce host bridge contiguous apertures adds 3c5e47d1cdef Merge branch 'pci/resource' adds 748a47f35913 PCI: dwc/imx6: Remove redundant error printing in imx6_pci [...] adds 456f51b243a1 Merge branch 'remotes/lorenzo/pci/dwc' adds 5be967d5016a PCI: ftpci100: Rename macro name collision adds 4ee6f8d36ef7 Merge branch 'remotes/lorenzo/pci/ftpci100' adds 94d22763207a PCI: hv: Fix a race condition when removing the device adds 326dc2e1e59a PCI: hv: Remove bus device removal unused refcount/functions adds cfda07f70e8b Merge branch 'remotes/lorenzo/pci/hv' adds 28bba1e22077 PCI: mediatek: Remove redundant error printing in mtk_pcie [...] adds cb1375e8de34 Merge branch 'remotes/lorenzo/pci/mediatek' adds 124310647429 PCI: microchip: Make the struct event_descs static adds b7939d8a50d3 Merge branch 'remotes/lorenzo/pci/microchip' adds 42d7a8dc195f PCI: mobiveil: Remove unused readl and writel functions adds b8a31617eb6d Merge branch 'remotes/lorenzo/pci/mobiveil' adds d0180ba464bf PCI: tegra: Fix host initialization during resume adds 7ebe6b79d758 PCI: tegra: Add missing MODULE_DEVICE_TABLE adds 912cd651d9cf Merge branch 'remotes/lorenzo/pci/tegra' adds eabbc3ccbe76 PCI: xgene: Annotate __iomem pointer adds 1e586966e9a2 PCI: xgene: Fix a non-compliant kernel-doc adds b3e91145f897 Merge branch 'remotes/lorenzo/pci/xgene' adds 3fc92a1285f6 Merge remote-tracking branch 'pci/next' adds e70a2687b542 Merge remote-tracking branch 'hid/for-next' adds 435522343c31 drm/i915/selftests: Rename pm_ prefixed functions names adds 7c2fcdad7745 i2c: busses: i2c-altera: Fix formatting issue in struct an [...] adds 200fb322aae8 i2c: busses: i2c-tegra-bpmp: Demote kernel-doc abuses adds a38ac891fc42 i2c: i2c-qcom-geni: Add shutdown callback for i2c adds 116c85f2ec62 i2c: i2c-qcom-geni: Suspend and resume the bus during SYST [...] adds 610597fed2e7 Merge branch 'i2c/for-current' into i2c/for-next adds 5ab9dc38e2cf MAINTAINERS: Add linux-renesas-soc to the Renesas I2C entries adds 02fa1189927f dt-bindings: i2c: Move i2c-omap.txt to YAML format adds 93b2e8711fe2 dt-bindings: i2c: i2c-mux: Remove reset-active-low from ss [...] adds 6d951544d5c5 Merge branch 'i2c/for-5.14' into i2c/for-next adds 481d571969ab Merge branch 'i2c/for-current' into i2c/for-next adds 0adfa13f8110 Merge remote-tracking branch 'i2c/i2c/for-next' adds 59a61e69c425 i3c: master: svc: drop free_irq of devm_request_irq allocated irq adds 3e5feb11a829 i3c: master: svc: fix doc warning in svc-i3c-master.c adds f70333c32131 Merge remote-tracking branch 'i3c/i3c/next' adds 1e98bc5ba6d3 hwmon: (pmbus/zl6100) Add support for ZLS1003, ZLS4009 and ZL8802 adds 8da2aa377a99 hwmon: (pmbus/zl6100) Update documentation for zl6100 driver adds c666f4151989 hwmon: (lm75) Add TI TMP1075 support adds 6c70060218e9 dt-bindings: hwmon: Add Texas Instruments TMP1075 adds 1ee0f53505df docs: hwmon: ir36021.rst: replace some characters adds 60116536e952 docs: hwmon: avoid using UTF-8 chars adds 99b3a5984a02 hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" adds 7ffc9a2862fd hwmon: (max31722) Remove non-standard ACPI device IDs adds ed1120358945 hwmon: (lm70) Use SPI_MODE_X_MASK adds 0446140d8f65 hwmon: (sch56xx) Use devres functions for watchdog adds 18efb110fcda hwmon: (sch56xx-common) Use strscpy adds 828994f9ef51 hwmon: (sch56xx-common) Use helper function adds 35aa51013d39 hwmon: (sch56xx-common) Simplify sch56xx_device_add adds 0513edcfb840 hwmon: (pmbus) Add new flag PMBUS_READ_STATUS_AFTER_FAILED_CHECK adds f7a628e54ad0 hwmon: (pmbus) Add documentation for new flags adds 06b5678a9f8d hwmon: (pmbus) Add support for additional Flex BMR convert [...] adds a5b331435745 hwmon: (bt1-pvt) Remove redundant error printing in pvt_re [...] adds d243ec6249d5 hwmon: (pmbus) Increase maximum number of phases per page adds 53b9ad8135c0 hwmon: (pmbus) Add support for MPS Multi-phase mp2888 controller adds 611eff4b3bf6 dt-bindings: Add MP2888 voltage regulator device adds efba4bb3e463 hwmon: (adm1275) enable adm1272 temperature reporting adds 018be44c5f9a docs: hwmon: Add an entry for mp2888 adds aa0b4e038be0 hwmon: Add sht4x Temperature and Humidity Sensor Driver adds cbbc70fd341f hwmon: (sht4x) Fix sht4x_read_values return value adds 45e994356f9a hwmon: (max31790) Fix fan speed reporting for fan7..12 adds 8ec8c10bab39 hwmon: (max31790) Report correct current pwm duty cycles adds 1bcd423ab12e hwmon: (max31790) Fix pwmX_enable attributes adds ea8a05fcf050 hwmon: (max31790) Clear fan fault after reporting it adds 808642ca779d hwmon: (max31790) Detect and report zero fan speed adds 1f0989d109e2 hwmon: (ina3221) use CVRF only for single-shot conversion adds 33506d6f1912 hwmon: (pmbus_core) Check adapter PEC support adds 15053b8908bf docs: hwmon: adm1177.rst: avoid using ReSt :doc:`foo` markup adds 49e603be48ef hwmon: (pmbus) Add new pmbus flag NO_WRITE_PROTECT adds 999d577d7c00 hwmon: (pmbus) Add support for reading direct mode coefficients adds 9b5039b11168 hwmon: (pmbus) Allow phase function even if it's not on page adds 8575d00d2326 hwmon: (pmbus/pim4328) Add PMBus driver for PIM4006, PIM43 [...] adds 04e4fdf041dc hwmon: (pmbus/pim4328) Add documentation for the pim4328 P [...] adds 47e986c5a316 hwmon: (pmbus) Add driver for Delta DPS-920AB PSU adds 2c2981065ce8 dt-bindings: trivial-devices: Add Delta DPS920AB adds c6684f398e1f MAINTAINERS: Add Delta DPS920AB PSU driver adds 27d80269ec82 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 52ea62e74ecf docs/zh_CN: add core api cachetlb translation adds b0cbba2e44c6 docs/zh_CN: Add zh_CN/admin-guide/lockup-watchdogs.rst adds c003555a026f docs/zh_CN: add translations in zh_CN/dev-tools/kasan adds 709dedfdf3da documentation-file-ref-check: Make git check work for mult [...] adds f9ce26c56d37 docs: networking: Replace strncpy() with strscpy() adds e53eeac9a9d7 docs: block: fix stat.rst document error adds fb7b26a8b1d0 docs: Fix typo in Documentation/arm/marvell.rst adds acda97acb2e9 docs: convert dax.txt to rst adds 42fca4811c86 Merge remote-tracking branch 'jc_docs/docs-next' adds cd40407a8a01 media: ivtv: get rid of DVB deprecated ioctls adds 819fbd3d8ef3 media: dvb header files: move some headers to staging adds 793e52d4e77d media: docs: move DVB audio/video docs to staging adds df5ce27d9653 media: gspca: ov519: replace RIGHT SINGLE QUOTATION MARK adds ffcf1b0ae3fa media: rtl28xxu: replace a NO-BREAK SPACE character adds a4c3793e71f3 media: allegro-dvt: avoid EN DASH char adds 35c47f8d9a34 media: saa7134: drop a NO-BREAK SPACE adds 730f055666a3 media: rc: ite-cir: replace some an EN DASH adds 5b448065febe media: pci: tw5864: avoid usage of some characters adds db59684404d6 Merge remote-tracking branch 'v4l-dvb/master' adds a810ed0b3370 media: videobuf2-v4l2.c: add vb2_queue_change_type() helper adds 2d8b2a6431b3 media: vivid: remove stream_sliced_vbi_cap field adds c9cbf021c82c media: vivid: use vb2_queue_change_type adds 269b4dd3e8b3 media: hevc: Add sps_max_sub_layers_minus1 to v4l2_ctrl_hevc_sps adds f84bc784fa61 media: atmel: atmel-isc: specialize gamma table into produ [...] adds d5475b3c901a media: atmel: atmel-isc: specialize driver name constant adds 5122e8d15a07 media: atmel: atmel-isc: add checks for limiting frame sizes adds f794bc16a52d media: atmel: atmel-isc: specialize max width and max height adds cd5af39467bd media: atmel: atmel-isc: specialize dma cfg adds 2ede3975c0a8 media: atmel: atmel-isc: extract CSC submodule config into [...] adds c59744de8a53 media: atmel: atmel-isc-base: add id to clock debug message adds ffeeb01d1139 media: atmel: atmel-isc: create register offsets struct adds d3b2ee5478c8 media: atmel: atmel-isc: extract CBC submodule config into [...] adds 4fc9e8a775d4 media: atmel: atmel-isc: add CBC to the reg offsets struct adds 87b62b6d55dd media: atmel: atmel-isc: add SUB422 and SUB420 to register [...] adds 40ee17d1b41c media: atmel: atmel-isc: add RLP to register offsets adds 1a3ac5d51541 media: atmel: atmel-isc: add HIS to register offsets adds e89100985771 media: atmel: atmel-isc: add DMA to register offsets adds d51470069eb1 media: atmel: atmel-isc: add support for version register adds 629de518e6f3 media: atmel: atmel-isc: add his_entry to register offsets adds a911e9274434 media: atmel: atmel-isc: add register description for addi [...] adds 5507b1010925 media: atmel: atmel-isc: extend pipeline with extra modules adds 2873f85bd318 media: atmel: atmel-isc: add CC initialization function adds 8f1b451c87ee media: atmel: atmel-isc: create product specific v4l2 cont [...] adds 883285556388 media: atmel: atmel-isc: create callback for DPC submodule [...] adds e48848a6af15 media: atmel: atmel-isc: create callback for GAM submodule [...] adds ef9b7779688b media: atmel: atmel-isc: create callback for RLP submodule [...] adds 415dbe4efafa media: atmel: atmel-isc: move the formats list into produc [...] adds 049a38fc9681 media: atmel: atmel-isc: create an adapt pipeline callback [...] adds 0baf7a3241ac media: atmel: atmel-isc-regs: add additional fields for sa [...] adds debfa496871c media: atmel: atmel-isc-base: add support for more formats [...] adds 2672a9397221 media: atmel: atmel-isc-sama5d2: remove duplicate define adds 54203301d02a media: dt-bindings: media: atmel-isc: convert to yaml adds 7b8d3d03df83 media: dt-bindings: media: add microchip,xisc device bindings adds c9aa973884a1 media: atmel: atmel-isc: add microchip-xisc driver adds 671d07658531 media: MAINTAINERS: update ISC driver bindings file adds 038cc9787773 media: MAINTAINERS: add xisc files to isc driver entry adds bc4f21fcc03d media: mxl692: make a const array static, makes object smaller adds 321c0d383dc3 media: cxd2880-spi: Fix some error messages adds 9ad1efee086e media: dvd_usb: memory leak in cinergyt2_fe_attach adds da9a805b1249 media: cinergyt2: make properties const adds 04297b00dfb4 media: st_rc: Handle errors of clk_prepare_enable() adds 53a370f621a0 media: rc: add keymap for Toshiba CT-90405 remote adds f1d9f315924f media: imon: use DEVICE_ATTR_RW() helper macro adds 4dd0f63b51c2 media: hevc: Add fields and flags for hevc PPS adds d395a78db9ea media: hevc: Add decode params control adds 42cb2a8f27d2 media: hantro: change hantro_codec_ops run prototype to re [...] adds 8968cfc28295 media: hantro: Define HEVC codec profiles and supported features adds 31ad15e688e5 media: hantro: Only use postproc when post processed forma [...] adds 35f51f6091bc media: uapi: Add a control for HANTRO driver adds b7782b34a766 media: hantro: handle V4L2_PIX_FMT_HEVC_SLICE control adds cb5dd5a0fa51 media: hantro: Introduce G2/HEVC decoder adds 45040f675041 media: hantro: IMX8M: add variant for G2/HEVC codec adds 5a7a457aa63d Merge remote-tracking branch 'v4l-dvb-next/master' adds e755e56a816d Merge branch 'devprop' into linux-next adds ff7856421afb Merge branches 'acpi-scan', 'acpi-pm', 'acpi-processor' an [...] adds 511a7c8da8a9 Merge branches 'acpi-dptf', 'acpi-ec', 'acpi-apei' and 'ac [...] adds 69e6c6d089ad Merge branch 'pnp' into linux-next adds 8df71a7dc5e1 cpufreq: intel_pstate: hybrid: Fix build with CONFIG_ACPI unset adds 5de126250070 cpufreq: stats: Clean up local variable in cpufreq_stats_c [...] adds fcbef3bdf3a8 Merge branches 'pm-cpufreq', 'pm-core' and 'pm-sleep' into [...] adds 42d96e169a66 ACPICA: ACPI 6.4: MADT: add Multiprocessor Wakeup Mailbox [...] adds 8288f69e47f9 ACPICA: Add SVKL table headers adds c27bac031413 ACPICA: Fix memory leak caused by _CID repair function adds c160b7d21ae5 ACPICA: iASL: Finish support for the IVRS ACPI table adds 6496f03e36ce ACPICA: iASL: Add support for the SVKL table adds 536e35c938c6 ACPICA: iASL Table Compiler: Add full support for RGRT ACPI table adds b5e774039629 ACPICA: Use ACPI_FALLTHROUGH adds 6814a524857f ACPICA: Add _PLD panel positions adds 9401eafaff83 ACPICA: iASL: Add support for the BDAT ACPI table adds 160c768e1cad ACPICA: Add defines for the CXL Host Bridge Structure (CHBS) adds 4a2c1dcfaf59 ACPICA: Add the CFMWS structure definition to the CEDT table adds d71df85aacd2 ACPICA: iASL: add disassembler support for PRMT adds 04da290dd22c ACPICA: Add support for PlatformRtMechanism OperationRegio [...] adds 24fa16924021 ACPICA: Update version to 20210604 adds 44808625c5dd Merge branch 'acpica' into linux-next adds 5c1a72a0fbe1 ACPI: property: Constify stubs for CONFIG_ACPI=n case adds 3d7c821c1d80 ACPI: scan: Constify acpi_dma_supported() helper function adds fb38f314fbd1 device property: Unify access to of_node adds 72fffcb99c33 Merge branch 'devprop' into linux-next adds f1ffa9d4cccc Revert "ACPI: sleep: Put the FACS table after using it" adds 372406f01e4b Merge branch 'acpi-sleep-fixes' into linux-next adds 606e56c6eced ACPI: cmos_rtc: Using pr_fmt() and remove PREFIX adds 007b3e53f3a4 ACPI: blacklist: Unify the message printing adds 8e173cbb6a77 ACPI: bus: Use pr_*() macros to replace printk() adds ad319565d62f ACPI: event: Use pr_*() macros to replace printk() adds e2935abb3a3a ACPI: glue: Clean up the printing messages adds 4f59927d5de4 ACPI: nvs: Unify the message printing adds 2e670deddaa5 ACPI: osl: Remove the duplicated PREFIX for message printing adds ccde83e318a5 ACPI: pci_root: Unify the message printing adds 673a0796b123 ACPI: processor_thermal: Remove unused PREFIX for printing adds 6183a684377f ACPI: processor_perflib: Cleanup print messages adds 4140054af069 ACPI: processor_throttling: Cleanup the printing messages adds 6ecfe60a13b1 ACPI: reboot: Unify the message printing adds 86ca3b0ab41f ACPI: sysfs: Cleanup message printing adds bd10c13b7775 ACPI: sbshc: Unify the message printing adds 8acf4108aabb ACPI: scan: Unify the log message printing adds f7e02c8d2344 ACPI: sbs: Unify the message printing adds f5ee87df7a4d ACPI: sleep: Unify the message printing adds 0ac2c0e4ff4b ACPI: Remove the macro PREFIX "ACPI: " adds dcb0e7dc05ed Merge branch 'acpi-messages' into linux-next adds 9b64560134a0 ACPI: bus: Remove unneeded assignment adds 4ac7a817f199 ACPI: bus: Call kobject_put() in acpi_init() error path adds 01c3d593be8d ACPI: OSL: Use DEFINE_RES_IO_NAMED() to simplify code adds 237a47ebc39d ACPI: NUMA: fix typo in a comment adds 7ca1a8014d86 ACPI: tables: PPTT: Populate cache-id if provided by firmware adds dd9eaa23e725 ACPI: tables: FPDT: Add missing acpi_put_table() in acpi_i [...] adds 8e3ecc68e33f ACPI: LPSS: Use kstrtol() instead of simple_strtol() adds 888be6067b97 ACPI: sysfs: Fix a buffer overrun problem with description_show() adds a9e10e587304 ACPI: scan: Extend acpi_walk_dep_device_list() adds b83e2b306736 ACPI: scan: Add function to fetch dependent of ACPI device adds 40dc39975dc7 Merge branches 'acpi-misc', 'acpi-tables', 'acpi-soc', 'ac [...] adds 3935787ebd5f PNP: use DEVICE_ATTR_RO macro adds be778257b10e Merge branch 'pnp' into linux-next adds 019694f5c1b9 cpufreq: sh: Remove unused linux/sched.h headers adds bcc936c5d515 cpufreq: loongson2: Remove unused linux/sched.h headers adds 5a32725a7531 Merge branch 'pm-cpufreq' into linux-next adds 763663c9715f PM: domains: fix some kernel-doc issues adds f158eb3e69a1 Merge branch 'pm-domains' into linux-next adds 159d8c274fd9 ACPI: Pass the same capabilities to the _OSC regardless of [...] adds 6d0b2a5677ed Merge branch 'acpi-bus' into linux-next adds a54f0a2869c1 Merge remote-tracking branch 'pm/linux-next' adds eed828895b24 clk: mediatek: remove deprecated CLK_INFRA_CA57SEL for MT8173 SoC adds 9821a195d4e2 dt-bindings: cpufreq: update cpu type and clock name for M [...] adds 6a0b7ca0f02f Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 13bf5678e2cc Merge remote-tracking branch 'devfreq/devfreq-next' adds afa061f5d433 Merge remote-tracking branch 'opp/opp/linux-next' adds 751db0958962 Merge remote-tracking branch 'dlm/next' adds f97442887275 RDMA/core: Sanitize WQ state received from the userspace adds 96376a40959e IB/cm: Pair cm_alloc_response_msg() with a cm_free_response_msg() adds 4b4e586ebe37 IB/cm: Split cm_alloc_msg() adds c1cf6d9f743a IB/cm: Call the correct message free functions in cm_send_ [...] adds efafae671707 IB/cm: Tidy remaining cm_msg free paths adds 3595c398f6db Revert "IB/cm: Mark stale CM id's whenever the mad agent w [...] adds 70076a414efc IB/cm: Simplify ib_cancel_mad() and ib_modify_mad() calls adds 7345201c3963 IB/cm: Improve the calling of cm_init_av_for_lap and cm_in [...] adds 76039ac9095f IB/cm: Protect cm_dev, cm_ports and mad_agent with kref and lock adds 8498a30e1b94 RDMA/irdma: Register auxiliary driver and implement privat [...] adds 44d9e52977a1 RDMA/irdma: Implement device initialization definitions adds 3f49d6842569 RDMA/irdma: Implement HW Admin Queue OPs adds d1850c005aee RDMA/irdma: Add HMC backing store setup functions adds a3a06db504d3 RDMA/irdma: Add privileged UDA queue implementation adds 3ae331c75128 RDMA/irdma: Add QoS definitions adds 146b9756f14c RDMA/irdma: Add connection manager adds e8c4dbc2fcac RDMA/irdma: Add PBLE resource manager adds b48c24c2d710 RDMA/irdma: Implement device supported verb APIs adds dd90451fac23 RDMA/irdma: Add RoCEv2 UD OP support adds 551c46edc769 RDMA/irdma: Add user/kernel shared libraries adds 915cc7ac0f8e RDMA/irdma: Add miscellaneous utility definitions adds ddae5d62f3db RDMA/irdma: Add dynamic tracing for CM adds 48d6b3336a9f RDMA/irdma: Add ABI definitions adds fa0cf568fd76 RDMA/irdma: Add irdma Kconfig/Makefile and remove i40iw adds f6d2bbdf3d96 RDMA/irdma: Update MAINTAINERS file adds 50971e39154d Merge branch 'irdma' into rdma.git for-next adds 59daff49f25f RDMA/rxe: Add a type flag to rxe_queue structs adds 0a67c46d2e99 RDMA/rxe: Protect user space index loads/stores adds 5bcf5a59c41e RDMA/rxe: Protext kernel index from user space adds 32a25f2ea690 RDMA/rxe: Fix failure during driver load adds 35f5ace5dea4 RDMA/bnxt_re: Enable global atomic ops if platform supports adds ef2a75c5c88e RDMA/bnxt_re: Update maintainers list adds aeb27bb76ad8 RDMA/cxgb4: Fix missing error code in create_qp() adds 7fde2dbe03f4 RDMA/irdma: Fix issues with u8 left shift operation adds 1b01a42c9cc4 RDMA/irdma: remove extraneous indentation on a statement adds cd16b32c15ed RDMA/irdma: remove redundant initialization of variable val adds 205be5dc9984 RDMA/irdma: Fix spelling mistake "Allocal" -> "Allocate" adds 61c7d826b817 RDMA/irdma: Fix return error sign from irdma_modify_qp adds e8931151fa29 Merge remote-tracking branch 'rdma/for-next' adds d467d0bc7ab8 rtnetlink: Fix spelling mistakes adds dd0d91b91398 libceph: Fix spelling mistakes adds 5abaf211c4a5 net: hdlc_cisco: remove redundant blank lines adds 001aa274300d net: hdlc_cisco: fix the code style issue about "foo* bar" adds c1300f37ea99 net: hdlc_cisco: add some required spaces adds 05ff5525aa82 net: hdlc_cisco: remove unnecessary out of memory message adds 4e38d514788c net: hdlc_cisco: add blank line after declaration adds 4a20f8ecbf61 net: hdlc_cisco: remove redundant space adds b596ce68fd4a Merge branch 'hdlc_cisco-cleanups' adds b81017aeee4e net: pcs: xpcs: delete shim definition for mdio_xpcs_get_ops() adds a54a8b71f6fa net: pcs: xpcs: there is only one PHY ID adds 9900074eccce net: pcs: xpcs: make the checks related to the PHY interfa [...] adds a1a753ed1d4a net: pcs: xpcs: export xpcs_validate adds 14b517cb62d6 net: pcs: xpcs: export xpcs_config_eee adds 8e2bb9569942 net: pcs: xpcs: export xpcs_probe adds 679e283ec7d6 net: pcs: xpcs: use mdiobus_c45_addr in xpcs_{read,write} adds 2cac15dae2f6 net: pcs: xpcs: convert to mdio_device adds 11059740e616 net: pcs: xpcs: convert to phylink_pcs_ops adds c356be057432 Merge branch 'xpcs-phylink_pcs_ops' adds f8e0a68babae net/smc: avoid possible duplicate dmb unregistration adds 5e4a43ceb22a net/smc: no need to flush smcd_dev's event_wq before destr [...] adds 81ac670a6772 Merge branch 'smc-next' adds a58224040f2d nfc: mrvl: remove useless "continue" at end of loop adds 2c95e6c7e558 nfc: mrvl: reduce the scope of local variables adds 1bd4f5716fc3 qed: Add TCP_ULP FW resource layout adds 897e87a10c35 qed: Add NVMeTCP Offload PF Level FW and HW HSI adds 76684ab8f4f9 qed: Add NVMeTCP Offload Connection Level FW and HW HSI adds 203d136e8958 qed: Add support of HW filter block adds ab47bdfd2e2e qed: Add NVMeTCP Offload IO Level FW and HW HSI adds 826da4861430 qed: Add NVMeTCP Offload IO Level FW Initializations adds 806ee7f81a2b qed: Add IP services APIs support adds eda1bc65b0dc Merge branch 'QED-NVMeTCP-Offload' adds 14623e005a1e tipc: eliminate redundant fields in struct tipc_sock adds 62633c2f17f1 tipc: refactor function tipc_sk_anc_data_recv() adds 5ef213258ddf tipc: simplify handling of lookup scope during multicast m [...] adds ae1d9cc31244 Merge branch 'tipc-cleanups' adds f0e8cb6106da nvme-tcp-offload: Add nvme-tcp-offload - NVMeTCP HW offload ULP adds 98a5097d1e08 nvme-fabrics: Move NVMF_ALLOWED_OPTS and NVMF_REQUIRED_OPT [...] adds af527935bd5a nvme-fabrics: Expose nvmf_check_required_opts() globally adds 4b8178ec5794 nvme-tcp-offload: Add device scan implementation adds 5aadd5f9311e nvme-tcp-offload: Add controller level implementation adds 5faf6d685548 nvme-tcp-offload: Add controller level error recovery impl [...] adds e4ba452ded39 nvme-tcp-offload: Add queue level implementation adds 35155e2626dc nvme-tcp-offload: Add IO level implementation adds 5ff5622ea1f1 Merge branch 'NVMeTCP-Offload-ULP' adds 9c153d388976 net: vlan: Avoid using strncpy() adds 43902070fb7b net: bonding: Use strscpy_pad() instead of manually-trunca [...] adds a29cb6914681 net: tcp better handling of reordering then loss cases adds 5e0b8928927f net:cxgb3: replace tasklets with works adds 6a8dd8b2fa5b net:cxgb3: fix code style issues adds 490dcecabbf9 mlx5: count all link events adds e6dfa4a54a90 net/mlx5: Fix duplicate included vhca_event.h adds b74fc1ca6a45 net/mlx5: check for allocation failure in mlx5_ft_pool_init() adds c4cf987ebe14 net/mlx5e: Remove the repeated declaration adds ab57a912befe net/mlx5e: IPoIB, Add support for NDR speed adds 771a563ea05b net/mlx5e: Zero-init DIM structures adds 8ec5d438a3c2 net/mlx5e: RX, Re-place page pool numa node change logic adds 040ee6172e77 net/mlx5e: Disable TX MPWQE in kdump mode adds 39e8cc6d757a net/mlx5e: Disable TLS device offload in kdump mode adds f68406ca3b77 net/mlx5e: Remove unreachable code in mlx5e_xmit() adds fcd1a53064cf Merge tag 'mlx5-updates-2021-06-03' of git://git.kernel.or [...] adds 5567d4d9e738 net: ipa: add support for inline checksum offload adds d15ec1933309 Revert "net: ipa: disable checksum offload for IPA v4.5+" adds e5118f5723ee Merge branch 'ipa-inline-csum' adds feb938fad63f net: phy: marvell: use phy_modify_changed() for marvell_se [...] adds 92e1b57c3865 bonding: remove redundant initialization of variable ret adds a10541f5d9fa sch_htb: fix doc warning in htb_add_to_id_tree() adds 819fb78f6955 net: ks8851: Make ks8851_read_selftest() return void adds 118de6106735 net: ethernet: rmnet: Restructure if checks to avoid unini [...] adds e32ea44c7ae4 icmp: fix lib conflict with trinity adds ebbf5fcb94a7 netdevsim: Fix unsigned being compared to less than zero adds 371087aa476a sock: expose so_timestamp options for mptcp adds ced122d90f52 sock: expose so_timestamping options for mptcp adds 9061f24bf82e mptcp: sockopt: propagate timestamp request to subflows adds 7a009a70ff8a mptcp: setsockopt: handle SOL_SOCKET in one place only adds 892bfd3ded0e tcp: export timestamp helpers for mptcp adds b7f653b297a4 mptcp: receive path cmsg support adds 5e6af0a729b6 selftests: mptcp_connect: add SO_TIMESTAMPNS cmsg support adds d15fd7359ab1 Merge branch 'mptcp-timestamps' adds 0efea3c649f0 tipc: Return the correct errno code adds 220ef1f97ec1 igc: Update driver to use ethtool_sprintf adds cca2c030b2a7 igc: Remove unused asymmetric pause bit from igc defines adds 6fdef25db3d4 igc: Remove unused MDICNFG register adds 5cde7beb27af igc: Indentation fixes adds 8d7449630e34 igc: Enable HW VLAN Insertion and HW VLAN Stripping adds e663886c9716 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 1c906e369815 net: hdlc_x25: remove redundant blank lines adds 579ebffe7973 net: hdlc_x25: remove unnecessary out of memory message adds ec1f37741244 net: hdlc_x25: move out assignment in if condition adds 5de446075c8e net: hdlc_x25: add some required spaces adds 792b070fca8f net: hdlc_x25: fix the code issue about "if..else.." adds 316fe3cc7de3 net: hdlc_x25: fix the alignment issue adds f70663554760 Merge branch 'hdlc_x25-cleanups' adds ecb0605810f3 net: enetc: use get/put_unaligned helpers for MAC address [...] adds fcb34635854a net: bridge: mrp: Update ring transitions. adds d5a73dcf0901 net:cxgb3: fix incorrect work cancellation adds 1a42624aecba net: dsa: xrs700x: allow HSR/PRP supervision dupes for node_table adds c858d436be8b net: phy: introduce PHY_INTERFACE_MODE_REVRMII adds 29afb83ac98e net: dsa: sja1105: apply RGMII delays based on the fixed-l [...] adds 5d645df99ac6 net: dsa: sja1105: determine PHY/MAC role from PHY interface type adds 62568bdbe6f6 dt-bindings: net: dsa: sja1105: convert to YAML schema adds 06d6211361ee Merge branch 'sja1105-yaml' adds 725637a802c5 net: hd64570: remove redundant blank lines adds d364c0a93ac6 net: hd64570: add blank line after declarations adds 1d1fa598ac19 net: hd64570: fix the code style issue about "foo* bar" adds bc94e642e4bd net: hd64570: fix the code style issue about trailing statements adds 3f8b8db695fe net: hd64570: add braces {} to all arms of the statement adds 53da5342c51a net: hd64570: fix the comments style issue adds cb625e9c5d48 net: hd64570: remove redundant parentheses adds 0f1e7a34c053 net: hd64570: add some required spaces adds ae3554ba03cd Merge branch 'hd6470-cleanups' adds 4d7efa73fa26 sch_htb: fix doc warning in htb_add_to_wait_tree() adds 274e5d0e55aa sch_htb: fix doc warning in htb_next_rb_node() adds 996bccc39afb sch_htb: fix doc warning in htb_add_class_to_row() adds 5f8c6d05f390 sch_htb: fix doc warning in htb_remove_class_from_row() adds 876b5fc0c0fb sch_htb: fix doc warning in htb_activate_prios() adds 4113be2020a8 sch_htb: fix doc warning in htb_deactivate_prios() adds 1e9559527a9d sch_htb: fix doc warning in htb_class_mode() adds 4b479e9883ce sch_htb: fix doc warning in htb_change_class_mode() adds 8df7e8fff8da sch_htb: fix doc warning in htb_activate() adds 9a034f25e472 sch_htb: fix doc warning in htb_deactivate() adds 0e5c90848a28 sch_htb: fix doc warning in htb_charge_class() adds 2c3ee53ea663 sch_htb: fix doc warning in htb_do_events() adds 9977d6f56bac sch_htb: fix doc warning in htb_lookup_leaf() adds 126285651b7f Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/net adds d402af20315c net: lantiq: Use devm_platform_get_and_ioremap_resource() adds ec89c2b55dc7 net: ethernet: ixp4xx_eth: Use devm_platform_get_and_iorem [...] adds 85eb1389458d virtio_net: Remove BUG() to avoid machine dead adds cda9de0b8daf pktgen: add pktgen_handle_all_threads() for the same code adds 3f07ce8e5287 net: dsa: hellcreek: Use is_zero_ether_addr() instead of memcmp() adds 4fb473fe7325 atm: [br2864] fix spelling mistakes adds ef91f7981036 net: gemini: Use devm_platform_get_and_ioremap_resource() adds 218d154f540a net: usb: asix: ax88772_bind: use devm_kzalloc() instead o [...] adds 7e88b11a862a net: usb: asix: refactor asix_read_phy_addr() and handle e [...] adds dde258469257 net: usb/phy: asix: add support for ax88772A/C PHYs adds e532a096be0e net: usb: asix: ax88772: add phylib support adds 34a1dee6bc44 net: usb: asix: ax88772: add generic selftest support adds d275afb66371 net: usb: asix: add error handling for asix_mdio_* functions adds 06edf1a940be net: phy: do not print dump stack if device was removed adds 2c9d6c2b871d usbnet: run unbind() before unregister_netdev() adds 8c3f3362cded Merge branch 'ax88772-phylib' adds eb550f53099b virtchnl: Use pad byte in virtchnl_ether_addr to specify MAC type adds 51efbbdf1dca ice: Manage VF's MAC address for both legacy and new cases adds f28cd5ce1a60 ice: Save VF's MAC across reboot adds 43c7f9198deb ice: Refactor ice_setup_rx_ctx adds 7ad15440acf8 ice: Refactor VIRTCHNL_OP_CONFIG_VSI_QUEUES handling adds fb3612840d4f ice: set the value of global config lock timeout longer adds b38b7f2bb418 ice: Re-organizes reqstd/avail {R, T}XQ check/code for efficiency adds 96cf4f689bf7 ice: use static inline for dummy functions adds d5f84ae95f1d ice: add extack when unable to read device caps adds e872b94f9cf0 ice: add error message when pldmfw_flash_image fails adds 1c08052ec49e ice: wait for reset before reporting devlink info adds 97a4ec010705 ice: (re)initialize NVM fields when rebuilding adds c77849f54609 ice: Detect and report unsupported module power levels adds a69606cde176 ice: downgrade error print to debug print adds 7e94090ae13e ice: fix clang warning regarding deadcode.DeadStores adds b3ef1550a4e7 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds ca4e2b94eb98 qed: Fix duplicate included linux/kernel.h adds d991452dd790 net: hns3: add a separate error handling task adds aff399a638da net: hns3: add scheduling logic for error handling task adds e0fe0a38371b net: hns3: remove now redundant logic related to HNAE3_UNK [...] adds 7cf6f56d1631 Merge branch 'hns3-error-handling' adds f1fe19c2cb3f net: mscc: ocelot: check return value after calling platfo [...] adds 90fdd89f6cf9 net: tulip: Remove the repeated declaration adds 74325bf01045 net: bcmgenet: check return value after calling platform_g [...] adds 809660cbc82d net: macb: Use devm_platform_get_and_ioremap_resource() adds b5d64b43f8cc net: enetc: Use devm_platform_get_and_ioremap_resource() adds 3710e80952cf net: ethernet: bgmac: Use devm_platform_ioremap_resource_byname adds 0bb51a3a3857 net: mvpp2: check return value after calling platform_get_ [...] adds 20f1932e2282 net: micrel: check return value after calling platform_get [...] adds 84a57ae96b29 netlabel: Fix spelling mistakes adds 974d8f86cd60 ipv4: Fix spelling mistakes adds 4fb3ebbf7e08 net/ncsi: Fix spelling mistakes adds 7f553ff21410 l2tp: Fix spelling mistakes adds 35cba15a504b net: moxa: Use devm_platform_get_and_ioremap_resource() adds c07aea3ef4d4 mm: add a signature in struct page adds c420c98982fa skbuff: add a parameter to __skb_frag_unref adds 6a5bcd84e886 page_pool: Allow drivers to hint on SKB recycling adds 133637fcfab2 mvpp2: recycle buffers adds e4017570daee mvneta: recycle buffers adds dc8cf7550a70 Merge branch 'page_pool-recycling' adds d6dd33ffa33b net: Kconfig: indent with tabs instead of spaces adds a9f15dc2b973 dt-bindings: net: add dt binding for realtek rtl82xx phy adds 0a4355c2b7f8 net: phy: realtek: add dt property to disable CLKOUT clock adds d90db36a9e74 net: phy: realtek: add dt property to enable ALDPS mode adds 6813cc8cfdaf net: phy: realtek: add delay to fix RXC generation issue adds 5552571c657d Merge branch 'realtek-dt' adds 34de4c85f393 net: farsync: remove redundant blank lines adds 50d4c363366a net: farsync: add blank line after declarations adds 8ea4bfb30abc net: farsync: fix the code style issue about "foo* bar" adds 40996bcfe965 net: farsync: move out assignment in if condition adds 8ccac4a58aa8 net: farsync: remove redundant initialization for statics adds 14b9764ccfeb net: farsync: fix the comments style issue adds d70711da30f0 net: farsync: remove trailing whitespaces adds 3a950181f6f5 net: farsync: code indent use tabs where possible adds 7619ab161892 net: farsync: fix the code style issue about macros adds 37947a9be3d1 net: farsync: add some required spaces adds fa8d10b54760 net: farsync: remove redundant braces {} adds b64b5aee7358 net: farsync: remove redundant spaces adds ae1be3fad569 net: farsync: remove redundant parentheses adds d2a1054b8b02 net: farsync: fix the alignment issue adds f01f906ffefc net: farsync: remove redundant return adds f23a3da78a31 net: farsync: replace comparison to NULL with "fst_card_array[i]" adds 1a61fed9f797 Merge branch 'farsync-cleanups' adds 762411542050 nvme: NVME_TCP_OFFLOAD should not default to m adds 9a959cab2219 batman-adv: Start new development cycle adds d295345abb3e batman-adv: Always send iface index+name in genlmsg adds 3f69339068f9 batman-adv: bcast: queue per interface, if needed adds 4cbf055002c5 batman-adv: bcast: avoid skb-copy for (re)queued broadcasts adds 7a68cc16b82c batman-adv: mcast: add MRD + routable IPv4 multicast with [...] adds 1cf1ef60a1a6 batman-adv: Remove the repeated declaration adds 791ad7f5c17e batman-adv: Fix spelling mistakes adds bf6b260b8a96 batman-adv: Drop implicit creation of batadv net_devices adds fa205602d46e batman-adv: Avoid name based attaching of hard interfaces adds 170258ce1c71 batman-adv: Don't manually reattach hard-interface adds 020577f879be batman-adv: Drop reduntant batadv interface check adds 303597e49b83 Merge tag 'batadv-next-pullrequest-20210608' of git://git. [...] adds 597a68ce3216 net: stmmac: split xPCS setup from mdio register adds f27abde3042a net: pcs: add 2500BASEX support for Intel mGbE controller adds 46682cb86a37 net: stmmac: enable Intel mGbE 2.5Gbps link speed adds 95848099a3df Merge branch 'stmmac-25gbps' adds f36a111a74e7 wwan_hwsim: WWAN device simulator adds 9ee23f48f670 wwan_hwsim: add debugfs management interface adds b64d76b78226 net: wwan: make WWAN_PORT_MAX meaning less surprised adds 64cc80c0ff2e net: wwan: core: init port type string array using enum values adds 392c26f7f133 net: wwan: core: spell port device name in lowercase adds f458709ff40b net: wwan: core: make port names more user-friendly adds 72eedfc4bbc7 net: wwan: core: expand ports number limit adds e263c5b2e891 net: wwan: core: implement TIOCINQ ioctl adds c230035c2f2f net: wwan: core: implement terminal ioctls for AT port adds 504672038b17 net: wwan: core: purge rx queue on port close adds 173dbbfe139d Merge branch 'wwan-improvements' adds 070f5b701d55 dt-bindings: net: dsa: sja1105: add SJA1110 bindings adds 3e77e59bf8cf net: dsa: sja1105: add support for the SJA1110 switch family adds ceec8bc0988d net: dsa: sja1105: make sure the retagging port is enabled [...] adds 5a8f09748ee7 net: dsa: sja1105: register the MDIO buses for 100base-T1 [...] adds fd5f5ab0c1c0 Merge branch 'dsa-sja1110' adds a08a61934cfa mlxsw: spectrum_router: Remove abort mechanism adds 00190c2b19eb selftests: router_scale: Do not count failed routes adds e67dfb8d15de selftests: Clean forgotten resources as part of cleanup() adds 0521a262f043 selftests: devlink_lib: Fix bouncing of netdevsim DEVLINK_DEV adds 314dbb19f95b mlxsw: reg: Extend MTMP register with new threshold field adds befc2048088a mlxsw: core_env: Read module temperature thresholds using [...] adds e57977b34ab5 mlxsw: thermal: Add function for reading module temperatur [...] adds 72a64c2fe9d8 mlxsw: thermal: Read module temperature thresholds using M [...] adds fa6d61e9c7d6 Merge branch 'mlxsw-various-updates' adds e4ac382ebfb4 net: ena: optimize data access in fast-path code adds 9912c72edd8c net: ena: Remove unused code adds 091d0e85a0d4 net: ena: Improve error logging in driver adds 9e5269a915a8 net: ena: use build_skb() in RX path adds 0ee251cd9a63 net: ena: add jiffies of last napi call to stats adds 15efff76491e net: ena: Remove module param and change message severity adds 511c537bb564 net: ena: fix RST format in ENA documentation file adds 9e8afb059611 net: ena: aggregate doorbell common operations into a function adds 947c54c395cb net: ena: Use dev_alloc() in RX buffer allocation adds a01f2cd0ccf4 net: ena: re-organize code to improve readability adds e0eb625a7da2 Merge branch 'ena-updates' adds 17f59244029b net: hns3: add support for handling all errors through MSI-X adds 2e2deee7618b net: hns3: add the RAS compatibility adaptation solution adds e65e9f5c2e4e net: hns3: add support for imp-handle ras capability adds 8a95e360fd51 net: hns3: update error recovery module and type adds 1c360a4a077f net: hns3: add error handling compatibility during initialization adds 1c7536528cae Merge branch 'hns3-RAS' adds 36861d1f0408 net: qede: Use list_for_each_entry() to simplify code adds 3835a6614ae7 net: x25: Use list_for_each_entry() to simplify code in x2 [...] adds e83332842a46 net: lapb: Use list_for_each_entry() to simplify code in l [...] adds b55b1d50b08c net: stmmac: fix NPD with phylink_set_pcs if there is no MDIO bus adds 78595dfcb29b ethernet/qlogic: Use list_for_each_entry() to simplify cod [...] adds 96bffe70231c net: x25: Use list_for_each_entry() to simplify code in x2 [...] adds de274be32cb2 net: dsa: felix: set TX flow control according to the phyl [...] adds 5b38b97f40a7 net: nixge: simplify code with devm platform functions adds 52481e585951 sh_eth: Use devm_platform_get_and_ioremap_resource() adds e67f325e9cd6 net: stmmac: explicitly deassert GMAC_AHB_RESET adds 2aa8eca6cbb5 net: appletalk: fix some mistakes in grammar adds 2c32a3d3c233 net: dsa: b53: Do not force CPU to be always tagged adds e89a2cdb1cca net: ethernet: ravb: Use devm_platform_get_and_ioremap_resource() adds db67f2493431 net/x25: fix a mistake in grammar adds 39c3783ec062 nfp: use list_move instead of list_del/list_add in nfp_cppcore.c adds 49768ce98c2c net: hns3: use list_move_tail instead of list_del/list_add [...] adds 4724acc47c94 net: hns3: use list_move_tail instead of list_del/list_add [...] adds eff57ab52cc4 net: lapbether: remove redundant blank line adds 5bc5f5f27b89 net: lapbether: add blank line after declarations adds a61bebc774cb net: lapbether: move out assignment in if condition adds 2e350780ae4f net: lapbether: remove trailing whitespaces adds d5e686e8b66d net: lapbether: remove unnecessary out of memory message adds 4f9893c762f8 net: lapbether: fix the comments style issue adds d49859601d72 net: lapbether: replace comparison to NULL with "lapbeth_g [...] adds c564c049a34f net: lapbether: fix the alignment issue adds 63a2bb15fe59 net: lapbether: fix the code style issue about line length adds dac8115290fe Merge branch 'lapbther-cleanups' adds aa3d020b22cb net: dsa: qca8k: fix an endian bug in qca8k_get_ethtool_stats() adds 3d0167f2a627 net: dsa: qca8k: check the correct variable in qca8k_set_m [...] adds 711d1dee1c86 devlink: Fix error message in devlink_rate_set_ops_supported() adds 4e744cb8126d netdevsim: delete unnecessary debugfs checking adds ef4b65e53cc7 netfilter: nfnetlink: add struct nfgenmsg to struct nfnl_i [...] adds e2b750d78b55 netfilter: nf_tables: remove nft_ctx_init_from_elemattr() adds 670866512f97 netfilter: nf_tables: remove nft_ctx_init_from_setattr() adds 0418b989a467 netfilter: nftables: add nf_ct_pernet() helper function adds ef8ed5ea091b netfilter: conntrack: Introduce tcp offload timeout configuration adds 975c57504da1 netfilter: conntrack: Introduce udp offload timeout configuration adds 1d91d2e1a7f7 netfilter: flowtable: Set offload timeouts according to pr [...] adds 7b4b2fa37587 netfilter: annotate nf_tables base hook ops adds e2cf17d3774c netfilter: add new hook nfnl subsystem adds cf6b5ffdce5a netfilter: nft_exthdr: Fix for unsafe packet data read adds 5302560bb49d netfilter: nfnetlink_hook: fix array index out-of-bounds error adds d4fb1f954fc7 netfilter: nfnetlink_hook: add depends-on nftables adds c5c6accd7b7e netfilter: nf_tables: move base hook annotation to init helper adds 7f3579e1893f Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next adds e67665946599 net: usb: asix: Fix less than zero comparison of a u16 adds c6be5a22fde5 net: usb: asix: ax88772: Fix less than zero comparison of a u16 adds daf6e8c9caa0 Revert "nvme-tcp-offload: ULP Series" adds db8f7be1e1d6 net: sgi: ioc3-eth: check return value after calling platf [...] adds 3a5a32b5f2c1 net: stmmac: Use devm_platform_ioremap_resource_byname() adds e77e2cf4a198 net: ethernet: ti: am65-cpts: Use devm_platform_ioremap_re [...] adds d8ea89fe8a49 mvpp2: prefetch right address adds 2f128eb3308a mvpp2: prefetch page adds 0f00658d7378 Merge branch 'mvpp2-prefetch' adds ba539319cce6 net: ethernet: ti: cpsw-phy-sel: Use devm_platform_ioremap [...] adds 345502af4e42 net: stmmac: Fix missing { } around two statements in an i [...] adds f25247d88708 net: phy: realtek: net: Fix less than zero comparison of a u16 adds 6fb566c9278a net: ena: make symbol 'ena_alloc_map_page' static adds 8b8701d0b492 net: ethernet: rmnet: Always subtract MAP header adds f3b5a8907543 mlxsw: thermal: Fix null dereference of NULL temperature p [...] adds 4744bf072b46 stmmac: prefetch right address adds ab324d8dfdda net: dsa: sja1105: Fix assigned yet unused return code rc adds f636a83662ff net: ipa: define IPA_MEM_END_MARKER adds 14ab6a208c11 net: ipa: store memory region id in descriptor adds 0300df2d9d24 net: ipa: validate memory regions unconditionally adds 98334d2a3ba4 net: ipa: separate memory validation from initialization adds 5e57c6c5a349 net: ipa: separate region range check from other validation adds 2f9be1e90860 net: ipa: validate memory regions at init time adds 1eec767746e5 net: ipa: pass memory configuration data to ipa_mem_valid() adds d39ffb97079b net: ipa: introduce ipa_mem_id_optional() adds 75bcfde6c113 net: ipa: validate memory regions based on version adds eadf7f937614 net: ipa: flag duplicate memory regions adds 6857b02392ab net: ipa: use bitmap to check for missing regions adds 0d155170d6ee Merge branch 'ipa-mem-1' adds 3a69f0e7106e Merge remote-tracking branch 'net-next/master' adds 16cac0060680 libbpf: Move few APIs from 0.4 to 0.5 version adds 232c9e8bd5eb libbpf: Refactor header installation portions of Makefile adds 7d8a819dd316 libbpf: Install skel_internal.h header used from light skeletons adds 56b8b7f9533b selftests/bpf: Add xdp_redirect_multi into .gitignore adds 0779890fed78 tools/bpftool: Fix cross-build adds edc0571c5f67 libbpf: Fix pr_warn type warnings on 32bit adds 380afe720896 selftests, bpf: Make docs tests fail more reliably adds 70bdf044373f Merge remote-tracking branch 'bpf-next/for-next' adds b82cd5375453 Merge remote-tracking branch 'ipsec-next/master' adds da16f5be45d0 b43: phy_n: Delete some useless TODO code adds d1dbaa54191e b43legacy: Remove unused inline function txring_to_priority() adds fef1cdbba4d1 b43legacy: Fix spelling mistake "overflew" -> "overflowed" adds 080f9c10c773 ipw2x00: Minor documentation update adds e9b872d4075e Merge remote-tracking branch 'wireless-drivers-next/master' adds 313e06a76a3f Bluetooth: bnep: Use the correct print format adds dc7530bc0665 Bluetooth: cmtp: Use the correct print format adds def89fcbf55f Bluetooth: hidp: Use the correct print format adds ef3ff9865223 Bluetooth: 6lowpan: Use the correct print format adds a8201bbfd87d Bluetooth: a2mp: Use the correct print format adds d68d9753b828 Bluetooth: amp: Use the correct print format adds aee005893410 Bluetooth: mgmt: Use the correct print format adds 899a333d7082 Bluetooth: msft: Use the correct print format adds 48f4e2eef7ca Bluetooth: sco: Use the correct print format adds e62473c516b6 Bluetooth: smp: Use the correct print format adds ca4496936057 Bluetooth: use inclusive language in HCI role comments adds c56362c2b97b Bluetooth: use inclusive language when tracking connections adds 4685d2bb22f6 Bluetooth: use inclusive language when filtering devices adds a57681531e6e Bluetooth: HCI: Fix Set Extended (Scan Response) Data adds fc0c6f1e7e8a Merge remote-tracking branch 'bluetooth/master' adds ab5d7f365c36 Merge remote-tracking branch 'gfs2/for-next' adds c9d240df189b Merge remote-tracking branch 'mtd/mtd/next' adds 59b279af1c98 Merge remote-tracking branch 'nand/nand/next' adds 49ea7ae6b9f6 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds e7662cb9e99e crypto: hisilicon - switch to memdup_user_nul() adds 5d0421d65be8 hwrng: exynos - Use pm_runtime_resume_and_get() to replace [...] adds b21d14d9885a hwrng: omap - Use pm_runtime_resume_and_get() to replace o [...] adds e9009fb227fa hwrng: ks-sa - Use pm_runtime_resume_and_get() to replace [...] adds 7551a074700a crypto: af_alg - use DIV_ROUND_UP helper macro for calculations adds f5a6bf077126 crypto: ixp4xx - convert to platform driver adds 937264905aa2 crypto: ixp4xx - Add DT bindings adds 76f24b4f46b8 crypto: ixp4xx - Add device tree support adds 4cd8c3152ede crypto: octeontx2 - Add mailbox support for CN10K adds eb33cd9116b2 crypto: octeontx2 - add support to map LMTST region for CN10K adds 40a645f753b3 crypto: octeontx2 - add support for CPT operations on CN10K adds 76c1f4e0efd8 crypto: octeontx2 - enable and handle ME interrupts adds d5c1477b2f39 crypto: hisilicon/sec - add new type of SQE adds adc3f65a7806 crypto: hisilicon/sec - driver adapt to new SQE adds 7b44c0eecd6a crypto: hisilicon/sec - add new skcipher mode for SEC adds 5652d55a76f6 crypto: hisilicon/sec - add fallback tfm supporting for XTS mode adds 6161f40c630b crypto: hisilicon/sec - fixup 3des minimum key size declaration adds 1e609f5fb73b crypto: hisilicon/hpre - fix ecdh self test issue adds 9612581fc109 crypto: hisilicon/hpre - add check before gx modulo p adds b981f7990e1a crypto: hisilicon/hpre - register ecdh NIST P384 adds 38cd3968bf28 crypto: hisilicon/qm - adjust reset interface adds e3ac4d20e936 crypto: hisilicon/qm - enable PF and VFs communication adds 3cd53a27c2fc crypto: hisilicon/qm - add callback to support communication adds 760fe22cf5e9 crypto: hisilicon/qm - update reset flow adds 5be982424a27 Merge remote-tracking branch 'crypto/master' adds 5745d647d556 Merge tag 'amd-drm-next-5.14-2021-06-02' of https://gitlab [...] adds ded875d29af2 Merge remote-tracking branch 'drm/drm-next' adds b970b8e9fbb4 drm/doc: Include fence chain api adds 4a888ba03fd9 drm/vgem/vgem_drv: Standard comment blocks should not use [...] adds 95b2151fec3e drm/sched: Fix inverted comment for hang_limit adds c5ef15ae0963 video: fbdev: atyfb: mach64_cursor.c: deleted the repeated word adds ff323d6d72e1 video: fbdev: mb862xx: use DEVICE_ATTR_RO macro adds f611b1e7624c drm: Avoid circular dependencies for CONFIG_FB adds 5ea4dba68305 drm/msm/a6xx: add CONFIG_QCOM_LLCC dependency adds 4dc7c97d04dc drm/pl111: depend on CONFIG_VEXPRESS_CONFIG adds 01b166b23be2 drm/mediatek/mtk_disp_color: Strip incorrect doc and demot [...] adds cebecaf18e4e drm/mediatek/mtk_disp_gamma: Strip and demote non-conforma [...] adds ae727f6722dc drm/mediatek/mtk_disp_ovl: Strip and demote non-conformant header adds f2ab3713d6ab drm/mediatek/mtk_disp_rdma: Strip and demote non-conforman [...] adds 2f921c077069 drm/sti/sti_hdmi_tx3g4c28phy: Provide function names for k [...] adds 8fb84ac8911e drm/sti/sti_hda: Provide missing function names adds 94c38225f335 drm/sti/sti_tvout: Provide a bunch of missing function names adds 6c3f953381e5 drm/sti/sti_hqvdp: Fix incorrectly named function 'sti_hqv [...] adds 8c69d0298fb5 drm/nouveau/nvkm/subdev/mc/tu102: Make functions called by [...] adds c3d670fcc874 drm/ttm/ttm_tt: Demote non-conformant kernel-doc header adds 81f9fedd5cb4 drm/panel/panel-raspberrypi-touchscreen: Demote kernel-doc abuse adds c372257758ad drm/panel/panel-sitronix-st7701: Demote kernel-doc abuse adds 73f6f23063ec drm/exynos/exynos7_drm_decon: Fix incorrect naming of 'dec [...] adds 6668da9fb787 drm/exynos/exynos_drm_ipp: Fix documentation for 'exynos_d [...] adds a3dd6d9093ee drm/vboxvideo/hgsmi_base: Place function names into headers adds 8fd54b2c94ac drm/vboxvideo/modesetting: Provide function names for prot [...] adds 610d9c311b13 drm/panel: add rotation support for Elida KD35T133 panels adds 680753dd9d7d dma-buf: fix inconsistent debug print v2 adds 068d9d754bc1 dma-buf: add SPDX header and fix style in dma-resv.c adds 0c6b522abc2a dma-buf: cleanup dma-resv shared fence debugging a bit v2 adds 4e5660035712 drm/pl111: Actually fix CONFIG_VEXPRESS_CONFIG depends adds bfa3357ef9ab drm/ttm: allocate resource object instead of embedding it v2 adds 3eb7d96e9415 drm/ttm: flip over the range manager to self allocated nodes adds db7349534275 drm/ttm: flip over the sys manager to self allocated nodes adds d624e1bfa579 drm/amdgpu: revert "drm/amdgpu: stop allocating dummy GTT nodes" adds 2fdcb55dfc86 drm/amdkfd: use resource cursor in svm_migrate_copy_to_vram v2 adds f700b18c8583 drm/amdgpu: switch the GTT backend to self alloc adds 267501ec2b9c drm/amdgpu: switch the VRAM backend to self alloc adds beb4c86521bc drm/nouveau: switch the TTM backends to self alloc adds d3bcb4b02fe9 drm/vmwgfx: switch the TTM backends to self alloc adds cb1c81467af3 drm/ttm: flip the switch for driver allocated resources v2 adds 3e2926f8753d drm/panfrost: Add AFBC_FEATURES parameter adds 415f6767d807 dma-buf: add missing EXPORT_SYMBOL adds 6edbd6abb783 dma-buf: rename and cleanup dma_resv_get_excl v3 adds fb5ce730f214 dma-buf: rename and cleanup dma_resv_get_list v2 adds 6b41323a265a dma-buf: rename dma_resv_get_excl_rcu to _unlocked adds d3fae3b3daac dma-buf: drop the _rcu postfix on function names v3 adds 8f8e19bd18b4 drm/ttm: fix missing res assignment in ttm_range_man_alloc adds e075a7811977 drm/vc4: hdmi: Fix error path of hpd-gpios adds 6800234ceee0 drm/vc4: hdmi: Convert to gpiod adds b36a6bb8a151 drm/sun4i: de3: Be explicit about supported modifiers adds c43f2f984234 RDMA/umem: fix missing automated rename adds 3bf3710e3718 drm/ttm: Add a generic TTM memcpy move for page-based iomem adds b7e32bef4ae5 drm: Add a prefetching memcpy_from_wc adds 053c57696cb9 drm/ttm: Use drm_memcpy_from_wc for TTM bo moves adds a3be8cd70fec drm/ttm: Document and optimize ttm_bo_pipeline_gutting() adds abb50d67adf3 drm/ttm, drm/amdgpu: Allow the driver some control over swapping adds 76c56a5affeb drm/hyperv: Add DRM driver for hyperv synthetic video device adds 25bfa956561f drm/hyperv: Handle feature change message from device adds 24994b91ecc5 MAINTAINERS: Add maintainer for hyperv video device adds b8be9e19f465 drm/ttm: fix access to uninitialized variable. adds 72db41c9336d drm/ttm: fix warning after moving resource to ghost obj adds fc357bc8ebac drm/ttm: fix pipelined gutting v2 adds db2aad0ffa7d dt-bindings: drm/bridge: ti-sn65dsi83: Add TI SN65DSI83 an [...] adds ceb515ba29ba drm/bridge: ti-sn65dsi83: Add TI SN65DSI83 and SN65DSI84 driver adds f91142c62161 drm/ttm: nuke VM_MIXEDMAP on BO mappings v3 adds 96b7182d8c4e drm/bridge: ti-sn65dsi83: Fix syntax formatting issues adds e99168f9f086 drm/stm: Remove usage of drm_display_mode_to_videomode() adds fbbf23ddb2a1 drm: qxl: ensure surf.data is ininitialized adds 5b7a2c92b610 drm/vmwgfx: use ttm_bo_move_null() when there is nothing to move adds 241a9e233e7c drm/bridge: ti-sn65dsi83: Fix sparse warnings adds 4154fa0e2688 drm/i915/dpcd_bl: Remove redundant AUX backlight frequency [...] adds 3faea9939a3d drm/i915/dpcd_bl: Handle drm_dpcd_read/write() return valu [...] adds 46e745a8edc8 drm/i915/dpcd_bl: Cleanup intel_dp_aux_vesa_enable_backlig [...] adds 3b51c2bb6f5f drm/i915/dpcd_bl: Cache some backlight capabilities in int [...] adds ade673bb2ba4 drm/i915/dpcd_bl: Move VESA backlight enabling code closer [...] adds 17917ff62443 drm/i915/dpcd_bl: Return early in vesa_calc_max_backlight [...] adds 837f93247634 drm/i915/dpcd_bl: Print return codes for VESA backlight failures adds 867cf9cd73c3 drm/dp: Extract i915's eDP backlight code into DRM helpers adds 6eca310e8924 drm/nouveau/kms/nv50-: Add basic DPCD backlight support fo [...] adds f6d15d88d8d1 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 34667f60cfe2 drm/amd/display: Fix uninitialized field when expanding ma [...] adds a7673a1c1acd drm/amd/pm: sysfs attrs to read ss powershare (v6) adds 30d95a37f46d drm/amdgpu: attr to control SS2.0 bias level (v2) adds 23e4aa5179bc drm/amdgpu: soc15 register access through RLC should only [...] adds 31c759bbe383 drm/amdgpu: switch kzalloc to kvzalloc in amdgpu_bo_create adds 32d6378cab2d drm/amdgpu: Use drm_dbg_kms for reporting failure to get a GEM FB adds 3543b055b8c7 drm/amdkfd: Add flush-type parameter to kfd_flush_tlb adds 1098d658bef0 drm/amdkfd: Add heavy-weight TLB flush after unmapping adds 075e8080c1a7 drm/amdgpu: Add table_freed parameter to amdgpu_vm_bo_update adds 31f33243788d drm/amdkfd: Make TLB flush conditional on mapping adds 7bee75a2ba82 drm/amdgpu: remove redundant assignment of variable k adds c385d41604ee drm/amd/display: remove variable active_disp adds c45d9400a08a drm: fix doc warnings in drm_atomic.h adds 72a7cf0aec0c drm/amd/display: Keep linebuffer pixel depth at 30bpp for [...] adds ff05bb18e182 drm/amd/pm: Remove BACO check for aldebaran adds 458020dd4f71 drm/amd/pm: Read BIF STRAP also for BACO check adds 52a9fd7bc0c1 drm/amd/pm: Add VF check to BACO support check adds 9fd4781b5828 drm/amd/pm: Use generic BACO function for smu11 ASICs adds 810085ddb7b7 drm/amdgpu: Don't flush/invalidate HDP for APUs and A+A adds 18703923a66a drm/amdgpu: Fix incorrect register offsets for Sienna Cichlid adds cec7e80fbff5 drm/amdgpu: Enable RLCG read/write interface for Sienna Cichlid adds 46ed43e67df6 drm/amdgpu: Modify GC register access to use _SOC15 macros adds fe9bb984b581 drm/amd/pm: Fix fall-through warning for Clang adds 48b033098e45 drm: amdgpu: Remove unneeded semicolon in amdgpu_vm.c adds c0f2b640e53b radeon: fix coding issues reported from sparse adds 65e06b787303 radeon: use memcpy_to/fromio for UVD fw upload adds 02680c23d7b3 drm/amdgpu: add yellow carp asic header files (v3) adds ee9236b78b21 drm/amdgpu: add yellow carp asic_type enum adds 90a187d26f52 drm/amdgpu: add uapi to define yellow carp series adds 8bf84f60c53e drm/amdgpu: add yellow carp support for gpu_info and ip bl [...] adds cdf9979be976 drm/amdgpu: add yellow_carp_reg_base_init function for yel [...] adds e79907216b74 drm/amdgpu: add nv common ip block support for yellow carp adds f82e7e49a6a0 drm/amdgpu: add yellow carp support for ih block adds c817cfa31349 drm/amdgpu: add gmc v10 supports for yellow carp adds 531d6e5de836 drm/amdgpu: support fw load type for yellow carp adds bbbdc9739efa drm/amdgpu: add gfx support for yellow carp adds e88d68e106a7 drm/amdgpu: add sdma support for yellow carp adds 5c462ca9a074 drm/amdgpu: set ip blocks for yellow carp adds bf9d4e88c28b drm/amdkfd: add yellow carp KFD support adds 011b514fd8e5 drm/amdgpu: support nbio_7_2_1 for yellow carp adds 385bb92fdc58 drm/admgpu/pm: add smu v13 driver interface header for yel [...] adds 52dfd6c47e8e drm/amdgpu/pm: add smu v13.0.1 firmware header for yellow [...] adds e1aeab8a2115 drm/amdgpu/pm: add smu v13.0.1 smc header for yellow carp (v2) adds 20761d0a7979 drm/amd/pm: add smu13 ip support for moment(V3) adds f50740be5e64 drm/amd/pm: add yellow_carp_ppt implementation(V3) adds b4bc9f10c740 drm/amd/pm: partially enable swsmu for yellow carp(V2) adds 120a6db47296 drm/amdgpu: add smu ip block for yellow carp(V3) adds cba00ce82d34 drm/amdgpu: add gfx golden settings for yellow carp (v3) adds e15a5fb9b6ac drm/amdgpu: introduce a stolen reserved buffer to protect [...] adds bea75349945f drm/amdgpu: reserved buffer is not needed with ip discover [...] adds 1b3869386e57 drm/amdgpu: add mmhub client support for yellow carp adds 04a69d20a093 drm/amdgpu: add psp_v13 support for yellow carp adds 903bb18bcda3 drm/amdgpu: enable psp_v13 for yellow carp adds 94adc46fb01c drm/amdgpu/pm: set_pp_feature is unsupport for yellow carp adds e44510e24e12 drm/amdgpu/pm: add set_driver_table_location implementatio [...] adds 9c6c48e62382 drm/amdgpu: add GFX Clock Gating support for yellow carp adds 83ae09b52fc1 drm/amdgpu: add MMHUB Clock Gating support for yellow carp adds fd0a316e21c2 drm/amdgpu: add GFX Power Gating support for yellow carp adds 647f007937a6 drm/amdgpu/pm: enable smu_hw_init for yellow carp adds 999dc9c52067 drm/amdgpu/pm: add gfx_off_control for yellow carp adds a885bea764f5 drm/amdgpu/pm: enable gfx_off in yellow carp smu post init adds f1e9aa65f872 drm/amdgpu: add SDMA Clock Gating support for yellow carp adds 6bd955723eb4 drm/amdgpu: add HDP Clock Gating support for yellow carp adds b7dd14c730e4 drm/amdgpu: add ATHUB Clock Gating support for yellow carp adds db72c3fac913 drm/amdgpu: add IH Clock Gating support for yellow carp adds 3975cd8f7c25 drm/amd/pm: add vcn/jepg enable functions for yellow carp adds 3d417b585792 drm/amdgpu/jpeg: Remove harvest checking on CHIP_YELLOW_CARP adds 737a9f860f97 drm/amdgpu/vcn: add vcn support for yellow carp adds ee8d893f0fee drm/amdgpu: enable vcn/jpeg on yellow carp adds 54f4f6f3591d drm/amdgpu: enable vcn dpg mode on yellow carp adds 948b1216c999 drm/amdgpu: enable VCN PG and CG for yellow carp adds c16e87d6f431 drm/amdgpu/pm: support smu_post_init for yellow carp adds bb763b5f8efd drm/amdgpu: add RLC_PG_DELAY_3 for yellow carp adds de8d6375e34b drm/amdgpu: add timestamp counter query support for yellow carp adds 77755dd32efa drm/amd/pm: add read_sensor function for yellow carp adds 4cea0fc9816a drm/amd/pm: add set_watermarks_table function for yellow carp adds d54e9e70f5e8 drm/amd/pm: add the fine grain tuning function for yellow carp adds a831bafa00c3 drm/amd/pm: add support to get dpm clock value for yellow carp adds d70b6842bd64 drm/amd/pm: add feature map for yellow carp adds 2f6888afded8 drm/amd/pm: implement is_dpm_running() callback for yellow carp adds 0b8b1c4d1a42 drm/amd/pm: initialize feature_enabled/feature_support bit [...] adds a06370edff72 drm/amd/pm: add callback force_clk_levels for yellow carp adds 907b3436f19b drm/amd/pm: add PrepareMp1ForUnload support for yellow carp adds 4b161967529c drm/amdgpu: Load TA firmware for yellow carp adds 3df43e65e7cb drm/amd/pm: add callback to get bootup values for yellow carp adds 40954754f722 drm/amd/pm: add callback get_dpm_ultimate_freq for yellow carp adds bd8dcea93a7d drm/amd/pm: add callbacks to read/write sysfs file pp_powe [...] adds 9df5b9bd8b69 drm/amd/pm: add the interface to dump smu metrics table fo [...] adds b3accd6f6642 drm/amdgpu: add gpu harvest support for yellow carp (v2) adds 0cf6faafc43d drm/amdgpu: correct the cu and rb info for yellow carp adds 6c83a0151b8f drm/amd/pm: add set_performance_level function for yellow carp adds 7d38d9dc4ecc drm/amdgpu: add mode2 reset support for yellow carp adds 203ed53f658a drm/amd/pm: disable manually setting MCLK power level on y [...] adds bdc974cfd78b drm/amdgpu: add video_codecs query support for yellow carp adds 753625643e21 drm/amdgpu: Update atomfirmware for DCN3.1 phy tuning and [...] adds d997ea5c58bb drm/amd/display: Add DCN3.1 yellow carp asic family IDs adds 118a33151658 drm/amd/display: Add DCN3.1 clock manager support adds d8a2b4f3a9fc drm/amd/display: Add DCN3.1 DCCG adds cbaf919f3313 drm/amd/display: Add DCN3.1 DIO adds 110d3968fe95 drm/amd/display: Add DCN3.1 OPTC adds ba5a5371812e drm/amd/display: Add DCN3.1 DCHHUB adds 74458c081fcf drm/amd/display: Add DCN3.1 DML calculation support adds ef22ccbcfbc9 drm/amd/display: Add DCN3.1 IRQ manager adds 56546ffc08fe drm/amd/display: Add DCN3.1 GPIO support adds b04cb1924cba drm/amd/display: Add DCN3.1 DMCUB adds 809fe88d8343 drm/amd/display: Add DCN3.1 PANEL adds bf62221e9d0e drm/amd/display: Add DCN3.1 HDCP support adds fcffbcf48df3 drm/amd/display: Add DCN3.1 BIOS parser support adds 64b1d0e8d500 drm/amd/display: Add DCN3.1 HWSEQ adds bae1f0b8a5b1 drm/amd/display: Add z10 restore checks for DC interfaces adds 2083640f0d5b drm/amd/display: Add DCN3.1 Resource adds 926d6972efb6 drm/amd/display: Add DCN3.1 blocks to the DC Makefile adds 1ebcaebdb515 drm/amd/display: Add DCN3.1 Yellow Carp support to DM adds 38ddc4babe03 drm/amd/display: Add DC DCN3.1 support to Kconfig adds c8b73f7fdbb1 drm/amdgpu: Add DC support and display block for Yellow Carp adds df7a1658f257 drm/amdgpu/dc: fix DCN3.1 Makefile for PPC64 adds 3e88cbb0d02a drm/amdgpu/dc: fix DCN3.1 FP handling adds cf2a22e4080d drm/amdgpu: Modify register access in sdma_v5_2 to use _SO [...] adds 0dc2bafb08c0 drm/amdkfd: pages_addr offset must be 0 for system range adds 4a1d4b6d38bd drm/amdkfd: add sdma poison consumption handling adds 312d9253ecac drm/amdgpu: Update psp fw attestation support list adds 9a3bf287c425 drm/amdgpu: Fixing "Indirect register access for Navi12 sr [...] adds 0ac8f5876022 drm/amdgpu: fix VM handling for GART allocations adds 272d57c3aa13 drm/amdkfd: remove duplicate include of kfd_svm.h adds 7a68d188d1c4 drm/amdgpu: Fix warning of Function parameter or member no [...] adds d1ba49e7763a drm/amd/display: remove no need variable adds 75a26f84d1dd drm/amd/display: Fix duplicate included dce110_hw_sequencer.h adds d5c9096541dc drm/amdgpu: Fix a a typo in a comment adds 70a2e76fc657 drm/amd/display: Fix two spelling mistakes, clean wide lines adds cef85a40be6a amdgpu/pm: reorder definition of swsmu_pm_funcs for readability adds a40a020de274 amdgpu/pm: clean up smu_get_power_limit function signature adds 04bec52127b1 amdgpu/pm: modify Powerplay API get_power_limit to use new [...] adds 4f9cbeb317bd amdgpu/pm: modify and add smu_get_power_limit to Powerplay API adds dc2a8240b2ae amdgpu/pm: handle return value for get_power_limit adds 90a681c5e43e amdgpu/pm: add kernel documentation for smu_get_power_limit adds 6ceba306c05a drm/amdgpu: fix shadow bo skip condition adds 2b517bd183d2 drm/amd/pm: fix warning reported by kernel test robot adds adbe2e3d34bf drm/amdgpu: remove sriov vf checking from getting fb location adds 95066fd5d27f drm/amdgpu: remove sriov vf gfxhub fb location programming adds 488b83f4d514 drm/amdgpu: remove sriov vf mmhub system aperture and fb l [...] adds 93cdc1759bcb drm/amdgpu: add psp ta microcode init for aldebaran sriov vf adds e1944deba131 drm/amdgpu: allocate psp fw private buffer from VRAM for sriov vf adds 6c475bdbece0 drm/amd/display: Trigger full update after DCC on/off adds f56c837afce4 drm/amd/display: Enabling PSR support for multiple panels adds 416b4e7596fa drm/amd/display: delay 100ms before restart after failing [...] adds 346cf627fb27 drm/amd/display: Fix DCN 3.01 DSCCLK validation adds 2259918e087d drm/amd/display: Control power gating by driver. adds 60df84418c0a drm/amd/display: Refactor visual confirm adds 24cc4f8d7be6 drm/amd/display: add visual confirm colors to differentiat [...] adds ae88357c7966 drm/amd/display: Revert "Fix clock table filling logic" adds 0cb1588571a7 drm/amd/display: Expand DP module equalization API. adds 1be2a90288b4 drm/amd/display: Support mappable encoders when transmitti [...] adds c521fc316d12 drm/amd/display: Update scaling settings on modeset adds 593397a18cb6 drm/amd/display: Remove unused definition of DMUB SET_CONFIG adds 5c69cc559afb drm/amd/display: Return last used DRR VTOTAL from DC adds 74b4afad00dd drm/amd/display: Enable PSR Residency for multiple panels adds 3f8518b60c10 drm/amd/display: Release MST resources on switch from MST to SST adds 136e55e7a927 drm/amd/display: Change default policy for MPO with multidisplay adds 7fcb910cfa84 drm/amd/display: [FW Promotion] Release 0.0.68 adds bd4fd2510e20 drm/amd/display: 3.2.138 adds b4d56e0c508b drm/amd/display: Add Interface to set FIFO ERRDET SW Override adds 39a1355feff9 drm/amd/display: Add interface for ADD & DROP PIXEL Registers adds 3577e1678772 drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7 adds e4e3678260e9 drm/amd/display: Fix off-by-one error in DML adds 665f28507a2a drm/amd/display: Fix crash during MPO + ODM combine mode r [...] adds fcd1e484c8ae drm/amd/display: Add debugfs entry for dsc passthrough adds f2700d0bb721 drm/amd/display: Revert "Disconnect non-DP with no EDID" adds c6323a2c5e46 drm/amd/display: Updates for ODM Transition Test adds caa18dd6dd93 drm/amd/display: force CP to DESIRED when removing display adds 793c82eebb0d drm/amd/display: Add swizzle visual confirm mode adds b91ab86311c6 drm/amd/display: [FW Promotion] Release 0.0.69 adds ea5267994e9e drm/amd/display: 3.2.139 adds 2b9ced5a964f drm/amdgpu: Use PSP to program IH_RB_CNTL_RING1/2 on SRIOV adds d2c4c14be680 drm/amdgpu/vcn: drop gfxoff control for VCN2+ adds 7176186573fe usb/host: enable auto power control for xhci-pci adds 46a1b1c515c6 drm/amdgpu: add another raven1 gfxoff quirk adds 54d4928d3374 drm/amdgpu: only check for _PR3 on dGPUs adds 3f68dae9f0c6 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds 29652fc53a98 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" adds 6179fe93732d Revert "drm/amd/display: To modify the condition in indica [...] adds e172bbc5fae4 drm/amdgpu: check whether s2idle is enabled to determine s0ix adds 936a4216a1a4 drm/radeon: Add HD-audio component notifier support (v2) adds a3c97d9e0e5a Merge remote-tracking branch 'amdgpu/drm-next' adds ec7dfdfce1a0 drm/i915/dmc: s/DRM_ERROR/drm_err adds 03256487fee3 drm/i915/dmc: Add intel_dmc_has_payload() helper adds 3ed131e5a43b drm/i915/dmc: Move struct intel_dmc to intel_dmc.h adds 4a300e65b59b drm/i915/ddi: Flush encoder power domain ref puts during d [...] adds dd839aa857eb drm/i915: Fix incorrect assert about pending power domain [...] adds 514d83cb673f drm/i915/adlp: Fix AUX power well -> PHY mapping adds e2bebb924d6f drm/i915: Initialize the mbus_offset to fix Klockwork issue adds d8d123128c48 drm/i915/gvt: replace IS_GEN and friends with GRAPHICS_VER adds 07960a4cc44f drm/i915/display: replace IS_GEN() in commented code adds 651e7d48577a drm/i915: replace IS_GEN and friends with GRAPHICS_VER adds 161058fb899e drm/i915: Add remaining conversions to GRAPHICS_VER adds abb9fe438b82 drm/i915/display: remove duplicated argument adds 9b2e49a14838 drm/i915/display: Fix fastsets involving PSR adds 6d7a793aabf3 drm/i915/display: Allow fastsets when DP_SDP_VSC infoframe [...] adds 3f409e4cd579 drm/i915/display: Drop FIXME about turn off infoframes adds 31b77c70d9bc x86/gpu: add JasperLake to gen11 early quirks adds 234b40282efb drm/i915/display: Introduce new intel_psr_pause/resume function adds 17c1a4b7ac6f drm/i915: Disable PSR around cdclk changes adds 51317434e197 drm/i915/dsc: Fix bigjoiner check in dsc_disable adds d62686ba3b54 drm/i915/adl_p: CDCLK crawl support for ADL adds 0d6695b11276 drm/i915/adl_p: Same slices mask is not same Dbuf state adds 94b50abfa05b Merge remote-tracking branch 'drm-intel/for-linux-next' adds 81531e6264ef Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds db0468472335 drm/msm/dpu: merge dpu_hw_intr_get_interrupt_statuses into [...] adds 2c54508a47c4 drm/msm/dpu: hw_intr: always call dpu_hw_intr_clear_intr_s [...] adds 6f8351cabfe5 drm/msm/dpu: define interrupt register names adds ee49ca01c812 drm/msm/dpu: replace IRQ lookup with the data in hw catalog adds 20fbdd16f5a0 drm/msm/dpu: drop remains of old irq lookup subsystem adds 1c1e7763a6d4 drm/msm/dpu: simplify IRQ enabling/disabling adds 5bd6a6f99b91 drm/msm: Move vblank debug prints to drm_dbg_vbl() adds 8e1b682e0131 drm/msm/dp: Drop malformed debug print adds 47c8c24e98da drm/msm: Move FB debug prints to drm_dbg_state() adds 17f868760458 drm/msm/disp: Use plane debug print helper adds b83fb4d242c0 drm/msm/disp: Move various debug logs to atomic bucket adds aabf679c9a4e drm/msm/disp/dpu1: avoid perf update in frame done event adds 169d4e4e72a9 Merge remote-tracking branch 'drm-msm/msm-next' adds cfbf8f2e74bb Merge remote-tracking branch 'etnaviv/etnaviv/next' adds bcd23f93d398 regmap-irq: Introduce inverted status registers support adds dff404deb849 regmap: mdio: Clean up invalid clause-22 addresses adds f083be9db060 regmap: mdio: Add clause-45 support adds edbd2d29cc95 Merge remote-tracking branch 'regmap/for-5.14' into regmap-next adds ada331c805e0 Merge remote-tracking branch 'regmap/for-next' adds ce9f50e7ac80 ALSA: firewire-motu: fix error return code in snd_motu_str [...] adds 745f260b77e5 ALSA: hda/realtek: Change device names for quirks to bareb [...] adds 8b6e21931748 ALSA: firewire-lib: fix error codes for allocation failure adds 987b705bd12c ALSA: firewire-lib: remove useless operations for kernel p [...] adds 64584f329352 ALSA: firewire-motu: add support for hybrid model of MOTU [...] adds 81bfb89eed86 ALSA: bebob: cease from delayed card registration adds d42dca6b469f ALSA: fireworks: cease from delayed card registration adds b566e972f594 ALSA: oxfw: cease from delayed card registration adds 9536c7512c74 ALSA: dice: cease from delayed card registration adds 9067c181c3a5 ALSA: firewire-digi00x: cease from delayed card registration adds 7ae2f179a42d ALSA: firewire-tascam: cease from delayed card registration adds a49c6766dfa0 ALSA: firewire-motu: cease from delayed card registration adds ee5f0b32ce6b ALSA: fireface: cease from delayed card registration adds 5fe8f0a0a83a ALSA: firewire-lib: delete unused kernel API adds 0280e07bbd6e Merge branch 'for-linus' into for-next adds 2661f033c402 ALSA: usb-audio: scarlett2: Read mixer volumes at init time adds d6f9afe9475f ALSA: usb-audio: scarlett2: Read mux at init time adds 9af841154365 Merge remote-tracking branch 'sound/for-next' adds 6522a8486c00 ASoC: atmel: sam9x5_wm8731: use devm_snd_soc_register_card() adds b82d0759a3b1 ASoC: imx-audio-rpmsg: use module_rpmsg_driver to simplify [...] adds 14aa731dbf46 ASoC: dt-bindings: Convert imx-audmux binding to json schema adds d66e03391059 ASoC: rsnd: check for zero node count adds 28b170110a76 ASoC: fsl: imx-es8328: use devm_snd_soc_register_card() adds 81aad4727853 ASoC: img: Fix PM reference leak in img_i2s_in_probe() adds 2cdfe6520c93 ASoC: rsnd: adg: supply __printf(x, y) formatting for dbg_msg() adds b48e4aa48931 ASoC: rsnd: adg: tidyup rsnd_adg_get_clkin/out() parameter adds cb2f97d89f38 ASoC: rsnd: adg: use more simple method for null_clk adds d668a5e2409b ASoC: rsnd: adg: check return value for rsnd_adg_get_clkin/out() adds 3f4593fb4a9d ASoC: rsnd: tidyup __rsnd_mod_xxx macro comments adds f3b3bceb859c Merge series "ASoC: rsnd: tidyup adg and header" from Kuni [...] adds 50d790012a48 ASoC: ti: davinci-mcasp: Fix fall-through warning for Clang adds e78f36bc1359 ASoC: snd-soc-lpass requires REGMAP_MMIO adds c6d25d578609 ASoC: dt-bindings: wcd934x: add bindings for Headset Butto [...] adds 0e5c9e7ff899 ASoC: codecs: wcd: add multi button Headset detection support adds 9fb9b1690f0b ASoC: codecs: wcd934x: add mbhc support adds c15d4b72098c ASoC: qcom: sdm845: add jack support for WCD934x adds ffb2df66ba8c Merge series "ASoC: codecs: wcd934x: add Headset and butto [...] adds b9de77d0bc51 Merge tag 'tb-mfd-asoc-v5.14-1' of https://git.kernel.org/ [...] adds 54f673139452 ASoC: rk817: Remove unneeded semicolon adds d50b86b3f6ab ASoC: rk817: remove redundant assignment to pointer node, [...] adds 4d1a98b5f1ab ASoC: soc-core: move snd_soc_runtime_set_dai_fmt() to upside adds ba9e82a1c891 ASoC: soc-core: add snd_soc_runtime_get_dai_fmt() adds c50f381afcab ASoC: ak4613: add .auto_selectable_formats support adds bea63e8bbe33 ASoC: pcm3168a: add .auto_selectable_formats support adds 029217652256 ASoC: rsnd: add .auto_selectable_formats support adds af69f47df1fb ASoC: fsi: add .auto_selectable_formats support adds 68d8b7ba360f ASoC: hdmi-codec: add .auto_selectable_formats support adds d08c5b76b270 Merge series "ASoC: adds new .auto_selectable_formats supp [...] adds b6052c3c7a78 ASoC: mediatek: mtk-btcvsd: Fix an error handling path in [...] adds 640eac4c849d ASoC: soc-core: don't use discriminatory terms on snd_soc_ [...] adds 3ea8a7459861 ASoC: remove unneeded semicolons in wcd934x.c adds bf28c803f2f4 Merge remote-tracking branch 'asoc/for-5.14' into asoc-next adds 3521a8080468 Merge remote-tracking branch 'sound-asoc/for-next' adds d466bf055130 Merge remote-tracking branch 'modules/modules-next' adds 6cdc1ef84eac Input: resistive-adc-touch - fix uninitialized variable 'press' adds 6abee582034c Input: cy8ctmg110_ts - rely on platform code to supply interrupt adds 9a9b1a7b2b08 Input: cy8ctmg110_ts - do not hard code interrupt trigger adds 2a15cebb8b40 Input: cy8ctmg110_ts - do not hardcode as wakeup source adds 172b07a6ead3 Input: cy8ctmg110_ts - let I2C core configure wake interrupt adds 1c68b7cfd1d4 Input: cy8ctmg110_ts - use endian helpers when converting [...] adds 4e5220cb8e4b Input: cy8ctmg110_ts - switch to using managed resources adds 83b41248ed04 Input: cy8ctmg110_ts - switch to using gpiod API adds ea1ed2e10851 Merge remote-tracking branch 'input/next' adds 90bf3e28ef51 null_blk: Fix null pointer dereference on nullb->disk on b [...] adds 395519aaff7a Merge branch 'for-5.14/block' into for-next adds 613471549f36 block: Do not pull requests from the scheduler when we can [...] adds f32f6390ea49 Merge branch 'for-5.14/block' into for-next adds 7cc2623d1c84 block: Update blk_update_request() documentation adds 808d854ca281 Merge branch 'for-5.14/block' into for-next adds 13ce7e625a33 nvme: remove redundant initialization of variable ret adds ebd8a93aa4f5 nvme: extend and modify the APST configuration algorithm adds e21e0243e7b0 nvme-pci: look for StorageD3Enable on companion ACPI devic [...] adds 3ede8f72a9a2 nvme-tcp: allow selecting the network interface for connections adds 25e1de8c40c5 nvme-fabrics: fix the kerneldco comment for nvmf_log_conne [...] adds 63d20f54a3d0 nvme-fabrics: remove extra new lines in the switch adds 6f860c922532 nvme-fabrics: remove an extra comment adds 97ba6931ba88 nvme-fabrics: remove extra braces adds f423c85cd392 nvme: open code nvme_put_ns_from_disk in nvme_ns_head_chr_ioctl adds 86b4284d98d6 nvme: open code nvme_{get,put}_ns_from_disk in nvme_ns_head_ioctl adds 3e7d1a55165b nvme: open code nvme_put_ns_from_disk in nvme_ns_head_ctrl_ioctl adds 85b790a7ae05 nvme: add a sparse annotation to nvme_ns_head_ctrl_ioctl adds d8ca66e82191 nvme: move the CSI sanity check into nvme_ns_report_zones adds 8b4fb0f968ff nvme: split nvme_report_zones adds f1cf35e17ec3 nvme: remove nvme_{get,put}_ns_from_disk adds f6e8bd59c4e8 nvmet: move ka_work initialization to nvmet_alloc_ctrl adds 346ac785badf nvmet: remove a superfluous variable adds 600abd340190 Merge tag 'nvme-5.14-2021-06-08' of git://git.infradead.or [...] adds e2615830f08b Merge branch 'for-5.14/drivers' into for-next adds 327dbf47e8fd m68k/mac: Replace macide driver with generic platform drivers adds 9658506fbf8c m68k/q40: Replace q40ide driver with pata_falcon and falconide adds 37879060294a Merge branch 'for-5.14/libata' into for-next adds c9c9762d4d44 block: return the correct bvec when checking for gaps adds 44d15a3c4a0c Merge branch 'for-5.14/block' into for-next adds 11c7aa0ddea8 rq-qos: fix missed wake-ups in rq_qos_throttle try two adds d44caae6d180 Merge branch 'for-5.14/block' into for-next adds a624eb520390 libnvdimm/pmem: Fix blk_cleanup_disk() usage adds 185bd82a9215 Merge branch 'for-5.14/block' into for-next adds ea6278ee71ac io_uring: enable shmem/memfd memory registration adds 89be6d7811e5 Merge branch 'for-5.14/io_uring' into for-next adds 76cdb09b38af aoe: remove unnecessary oom message adds 8404e1919481 drbd: remove unnecessary oom message adds ce9a8ca68aec mtip32xx: remove unnecessary oom message adds 6597efa6c58f sunvdc: remove unnecessary oom message adds c744b06254a3 sx8: remove unnecessary oom message adds ec1e7e8853b6 z2ram: remove unnecessary oom message adds d3f02e52f554 Merge branch 'for-5.14/drivers' into for-next adds d75a3c8f3934 Merge remote-tracking branch 'block/for-next' adds 4eafdb1515a7 dm btree: improve btree residency adds 5faafc77f7de dm space maps: don't reset space map allocation cursor whe [...] adds be500ed721a6 dm space maps: improve performance with inc/dec on ranges [...] adds 6b06dd5a9722 dm space map disk: cache a small number of index entries adds db2351eb22e4 dm kcopyd: avoid useless atomic operations adds 6bcd658f2a2a dm kcopyd: avoid spin_lock_irqsave from process context adds ee50cc19d80e dm writecache: don't split bios when overwriting contiguou [...] adds af4f6cabcc5a dm writecache: interrupt writeback if suspended adds ccde2cbfa31c dm table: Constify static struct blk_ksm_ll_ops adds bab68499428e dm zoned: check zone capacity adds 6842d264aa52 dm: Fix dm_accept_partial_bio() relative to zone managemen [...] adds dd73c320ec30 dm: cleanup device_area_is_invalid() adds 7fc18728482b dm: move zone related code to dm-zone.c adds 912e887505a0 dm: Introduce dm_report_zones() adds bf14e2b250e4 dm: Forbid requeue of writes to zones adds 1ee533eca70b block: improve handling of all zones reset operation adds d0ea6bde141d block: introduce bio zone helpers adds 9ffbbb435d8f block: introduce BIO_ZONE_WRITE_LOCKED bio flag adds e2118b3c3d94 dm: rearrange core declarations for extended use from dm-zone.c adds bb37d77239af dm: introduce zone append emulation adds f34ee1dce642 dm crypt: Fix zoned block device support adds bf575f4f5d57 Merge remote-tracking branch 'device-mapper/for-next' adds 93037279d5e0 mmc: core: Allow UHS-I voltage switch for SDSC cards if supported adds 79579210a236 mmc: sdhci-esdhc-imx: remove unused is_imx6q_usdhc adds fa3083086da4 mmc: sdhci-sprd: use sdhci_sprd_writew adds 4eadbf91a0e8 mmc: via-sdmmc: add a check against NULL pointer dereference adds aebbfb30cd84 mmc: debugfs: add description for module parameter adds 15cee43ad37c dt-bindings: mmc: JZ4740: Add bindings for JZ4775. adds afb0b5be52eb mmc: sdhci-of-aspeed: Turn down a phase correction warning adds 9d574d3d5809 Merge branch 'fixes' into next adds 15bfb9bf06af Merge remote-tracking branch 'mmc/next' adds d8572741d9b6 Merge remote-tracking branch 'mfd/for-mfd-next' adds a21697148f3f Merge remote-tracking branch 'backlight/for-backlight-next' adds 94233f11f8b6 power: supply: ab8500: Fix typo adds 1c1f13a006ed power: supply: ab8500: Move to componentized binding adds 7e2bb83c617f power: supply: ab8500: Call battery population once adds 5bcb5087c9dd power: supply: ab8500: Avoid NULL pointers adds f9184a228d7a power: supply: ab8500: Enable USB and AC adds 9c2b682610a2 power: supply: ab8500: Drop unused member adds 066ebe8ca1e4 power: ab8500: remove unused header adds 73ddad05b44e MAINTAINERS: power: supply: cover also header files adds e2bfc28afabc power: supply: ab8500: Drop unnecessary NULL check after c [...] adds aa8c8bf64b6e power: supply: pm2301_charger: Delete driver adds 3ee236296a40 power: supply: smb347-charger: Drop unused include adds 7d76367774d7 power: supply: rn5t618: Add charger type detection adds 20a3c8b57b2b power: supply: rn5t618: Add input current limit adds b49a81d0fd02 power: supply: sbs-battery: cache constant string properties adds 7fbf6b731bca power: supply: max17042: Do not enforce (incorrect) interr [...] adds 8bb2314fc226 power: supply: max17040: Do not enforce (incorrect) interr [...] adds 4b53bdd53a90 power: supply: Drop BD70528 support adds 4a8fd33517da dt-bindings: power: supply: Add DT schema for richtek,rt50 [...] adds f3076cd8d1d5 power: supply: rt5033_battery: Fix device tree enumeration adds ed3443fb4df4 power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE adds 8ef9f687abff power: reset: at91-sama5d2_shdwc: Remove redundant error p [...] adds c603bec359ae power: supply: max17040: remove non-working POWER_SUPPLY_P [...] adds ce0ae8324e09 power: supply: max17040: simplify POWER_SUPPLY_PROP_ONLINE adds cd70c85c5752 power: supply: max17040: drop unused platform data support adds 6a0fcc87c9e3 power: supply: axp20x_battery: allow disabling battery charging adds aecd127b45ea power: supply: cpcap-battery: invalidate config when incom [...] adds eab4e6d953c1 power: supply: cpcap-charger: get the battery inserted inf [...] adds 9add68ada316 Merge remote-tracking branch 'battery/for-next' adds 8f4ef0788c68 regulator: max77802: Remove .set_ramp_delay from max77802_ [...] adds 8cdded982a6c regulator: max77802: Convert to use regulator_set_ramp_del [...] adds 30b38b805b36 regulator: fan53555: Fix missing slew_reg/mask/shift setti [...] adds b61ac767db4d regulator: fan53555: Convert to use regulator_set_ramp_del [...] adds 6041d5fe512c regulator: bd9576: Constify the voltage tables adds 1623d767c7ec regulator: rt6245: Add the binding document for Richtek RT6245 adds a747070e9b62 regulator: rt6245: Add support for Richtek RT6245 adds 5eee5eced95f regulator: fan53555: add tcs4526 adds 4388daa8e2c7 Merge tag 'tb-mfd-regulator-rtc-v5.14' of git://git.kernel [...] adds 3c37d899ef8b regulator: max77686: Convert to use regulator_set_ramp_del [...] adds 431ea63b647f regulator: mt6358: Use unsigned int for volt_tables adds 5a5e31150c9e regulator: mt6359: Use unsigned int for volt_tables adds 73d4ae57f82e regulator: mt6359: Get rid of linear_range tables adds ba6622c43381 regulator: ltc3589: Convert to use regulator_set_ramp_dela [...] adds 0ea461b4f229 regulator: bd71815: Get rid of struct bd71815_pmic adds 2e11737a772b regulator: fan53880: Fix vsel_mask setting for FAN53880_BUCK adds eff9c1cd5394 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] adds 13884bfd4878 Merge remote-tracking branch 'regulator/for-next' adds 5bacadf28922 Merge remote-tracking branch 'security/next-testing' adds 0a6dfea571bc Merge remote-tracking branch 'apparmor/apparmor-next' adds cde1391a0b40 ima: Add ima_show_template_uint() template library function adds 7dcfeacc5a9d ima: Define new template fields iuid and igid adds f8216f6b957f ima: Define new template field imode adds 8c7a703ec978 evm: Verify portable signatures against all protected xattrs adds 8314b6732ae4 ima: Define new template fields xattrnames, xattrlengths a [...] adds 88016de3ab07 ima: Define new template evm-sig adds d721c15fd519 evm: Don't return an error in evm_write_xattrs() if audit [...] adds dc0983f2f9b6 Merge branch 'verify-evm-portable-sig-v2' into next-integrity adds 57c5c4110818 Merge remote-tracking branch 'integrity/next-integrity' adds 9b8f8748b5a4 Merge remote-tracking branch 'keys/keys-next' adds 0cd1c7f3d981 Merge remote-tracking branch 'selinux/next' adds fe6bde732be8 Smack: fix doc warning adds ddfb28c9d30a Merge remote-tracking branch 'smack/next' adds be227f8e99a6 iommu/amd: Tidy up DMA ops init adds 340ec061f765 iommu/amd: Remove redundant assignment of err adds 9197bc958fc9 iommu/rockchip: Remove redundant DMA syncs adds 7e0fc5072e0b dt-bindings: iommu: rockchip: Convert IOMMU to DT schema adds 9e6f3cd589cb dt-bindings: iommu: rockchip: Add compatible for v2 adds 227014b33f62 iommu: rockchip: Add internal ops to handle variants adds c55356c534aa iommu: rockchip: Add support for iommu v2 adds 4b21a503adf5 iommu/amd: Fix extended features logging adds b1e650db2cc4 iommu/amd: Add amd_iommu=force_enable option adds b65412c25fa6 iommu/amd: Fix section mismatch warning for detect_ivrs() adds 571f316074a2 iommu/dma: Fix IOVA reserve dma ranges adds 7978724f399a iommu/iova: Put free_iova_mem() outside of spinlock iova_r [...] adds bb6bfd79d9bc iommu: Remove unused of_get_dma_window() adds a4099d47535f iommu: Drop unnecessary of_iommu.h includes adds 7154cbd31c20 iommu/dma: Fix compile warning in 32-bit builds adds e86b041ffeff iommu: Delete a duplicate check in iommu_change_dev_def_domain() adds 86b3a6b501e8 Merge branches 'iommu/fixes', 'arm/rockchip', 'x86/amd' an [...] adds ef6e0951a13c Merge remote-tracking branch 'iommu/next' adds 619ed58ac4e2 audit: Rename enum audit_state constants to avoid AUDIT_DI [...] adds dd8b865cc408 audit: Use list_move instead of list_del/list_add adds 869a57ae6f1b Merge remote-tracking branch 'audit/next' adds e837220a27be dt-bindings: mailbox : arm,mhu: Fix arm,scpi example used here adds 1496be719468 dt-bindings: firmware: arm,scpi: Convert to json schema adds 01c70dfaa509 dt-bindings: firmware: amlogic,scpi: Convert to json schema adds 61b8ac9bf89d dt-bindings: firmware: arm,scmi: Convert to json schema adds 3a32f22cc21f dt-bindings: mailbox : arm,mhu: Use examples with matching schema adds 0daa6056476e dt-bindings: mailbox : arm,mhuv2: Use example with matchin [...] adds 8acd12dadc20 dt-bindings: hisilicon: use the correct HiSilicon copyright adds 7cb32edb05d5 dt-bindings: usb: cdns,usb3: Fix interrupts order adds 67c54655b655 of: unittest: Use DEFINE_RES_MEM() to simplify code adds bb718cad0a62 dt-bindings: rtc: Add Arm PL031 schema adds 13542a69b918 dt-bindings: virtio: Convert virtio-mmio to DT schema adds 63f8e9e0ac65 dt-bindings: mtd: Convert mtd-physmap to DT schema adds 000fe96707b4 dt-bindings: watchdog: Convert arm,sbsa-gwdt to DT schema adds 19b32c6aff16 Merge remote-tracking branch 'devicetree/for-next' adds 5fa5e6dec762 spi: atmel: Switch to transfer_one transfer method adds 4abd64150166 spi: atmel: Reduce spin lock usage adds c955a0cc8a28 spi: spi-mem: add automatic poll status functions adds 8941cd8d295e mtd: spinand: use the spi-mem poll status APIs adds 86d1c6bbae32 spi: stm32-qspi: add automatic poll status feature adds 627bad89ce55 Merge series "MTD: spinand: Add spi_mem_poll_status() supp [...] adds 6829222b408f spi: stm32-qspi: Fix W=1 build warning adds 2b2142f247eb spi: hisi-kunpeng: Add debugfs support adds 0e66e9da0418 Merge remote-tracking branch 'spi/for-5.14' into spi-next adds 9782de7ebeed Merge remote-tracking branch 'spi/for-next' adds a17629f01bc2 Merge branch 'x86/urgent' adds 4884c2f0f121 Merge branch 'x86/splitlock' adds f4351e187fa7 Merge branch 'x86/misc' adds 4303f0f4ebf4 Merge branch 'x86/irq' adds d54c12990f45 Merge branch 'x86/fpu' adds 8d25404bbaa9 Merge branch 'x86/entry' adds 19e27f7122a3 Merge branch 'x86/cpu' adds 7ee0e638a526 x86/alternative: Align insn bytes vertically adds 8d0687f36971 Merge branch 'x86/cleanups' adds 438b34658493 Merge branch 'x86/boot' adds 2a36ee0b5a20 Merge branch 'x86/apic' adds 05789d8bdf60 Merge branch 'timers/nohz' adds dd138e2689c6 Merge branch 'timers/core' adds c39eb4ff8b8f Merge branch 'smp/core' adds fcf6631f3736 sched/pelt: Ensure that *_sum is always synced with *_avg adds a2957759e698 Merge branch 'sched/urgent' adds a9e906b71f96 Merge branch 'sched/urgent' into sched/core, to pick up fixes adds 09f5f6845246 Merge branch 'sched/core' adds fd2449bee503 Merge branch 'ras/core' adds 200f3828ef0a Merge branch 'perf/urgent' adds dfa46ef5e844 Merge branch 'perf/core' adds a2d82c8c1796 Merge branch 'objtool/core' adds 02de1a2a05f5 Merge branch 'locking/core' adds f68f2a36292d Merge branch 'irq/core' adds 24c50168409a Merge branch 'efi/core' adds 8cff5e62348c Merge branch 'x86/urgent' adds b41485758573 Merge branch 'x86/urgent' adds 314a1e1eabea x86/pkeys: Skip 'init_pkru' debugfs file creation when pke [...] adds 980e075358c5 Merge branch 'x86/mm' adds 68d7a190682a sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling adds d6c6fe385984 Merge branch 'sched/urgent' adds 1faa491a49d5 sched/debug: Remove obsolete init_schedstats() adds 38e7bda38229 Merge branch 'sched/core' adds 429b2ba70812 EDAC/mce_amd: Fix typo "FIfo" -> "Fifo" adds 16b8930333f6 Merge branch 'ras/core' adds 2e38eb04c95e kprobes: Do not increment probe miss count in the fault handler adds 48add0f275e4 Merge branch 'perf/core' adds d2781acb34c7 Merge branch 'linus' adds 57fb35fd0972 Merge remote-tracking branch 'tip/auto-latest' adds 12c99fa60d00 Merge remote-tracking branch 'edac/edac-for-next' adds bb33916b527f genirq: Replace irqaction:irq with a pointer to the irqdesc adds 41188caed10a nios2: Do not include linux/irqdomain.h from asm/irq.h adds 6cd461a7a422 staging: octeon-hcd: Directly include linux/of.h adds e541362279ea mfd: ioc3: Directly include linux/irqdomain.h adds 39c55b6680c3 watchdog/octeon-wdt: Directly include linux/irqdomain.h adds 009ea522d834 irqchip/mips-gic: Directly include linux/irqdomain.h adds 1a7cc83d83be MIPS: lantiq: Directly include linux/of.h in xway/dma.c adds 6e77c9ab5e18 MIPS: Add missing linux/irqdomain.h includes adds 86e8aea3d7a7 MIPS: Do not include linux/irqdomain.h from asm/irq.h adds da22dfd6e3b2 powerpc: Add missing linux/{of.h,irqdomain.h} include directives adds 108b411871eb scsi/ibmvscsi: Directly include linux/{of.h,irqdomain.h} adds ca7fe584a4ec powerpc: Convert irq_domain_add_legacy_isa use to irq_doma [...] adds 56a0ab7c713f powerpc: Drop dependency between asm/irq.h and linux/irqdomain.h adds bf541b2ef87c irqdomain: Kill irq_domain_add_legacy_isa adds e19a0c0a7d6f irqdomain: Reimplement irq_linear_revmap() with irq_find_m [...] adds 4f9dcc2f17b7 powerpc: Move the use of irq_domain_add_nomap() behind a c [...] adds bf139be00604 irqdomain: Make normal and nomap irqdomains exclusive adds 4242255a0857 irqdomain: Use struct_size() helper when allocating irqdomain adds fb48c79010d1 irqdomain: Cache irq_data instead of a virq number in the revmap adds ee1a2bc868c7 irqdomain: Implement irq_domain_clear_mapping() with irq_d [...] adds e0f5b5fa10f5 irqdomain: Protect the linear revmap with RCU adds c24b101789fa irqdomain: Introduce irq_resolve_mapping() adds 23568360ce3f genirq: Use irq_resolve_mapping() to implement __handle_do [...] adds 43b3f855c757 irqdesc: Fix __handle_domain_irq() comment adds ebae7259a5ee irqchip/nvic: Convert from handle_IRQ() to handle_domain_irq() adds a5195903ffc6 genirq: Add generic_handle_domain_irq() helper adds e9d28d314853 genirq: Move non-irqdomain handle_domain_irq() handling in [...] adds dcb10b426d70 irqchip: Bulk conversion to generic_handle_domain_irq() adds 769e1e2ab3d1 Merge branch irq/generic_handle_domain_irq-core into irq/i [...] adds e22808071d4d dt-bindings: irqchip: renesas-irqc: Add R-Car M3-W+ support adds 30e308a9aad0 Merge branch irq/irqchip-dt-updates into irq/irqchip-next adds 4acd8a4be614 irqchip/qcom-pdc: Switch to IRQCHIP_PLATFORM_DRIVER and al [...] adds c96d6abbec52 irqchip/mbigen: Fix compile warning when CONFIG_ACPI is disabled adds 14f0fa857fd4 Merge branch irq/irqchip-driver-updates into irq/irqchip-next adds 09816d49a254 fixup! irqdomain: Introduce irq_resolve_mapping() adds 69250ebd068e fixup! staging: octeon-hcd: Directly include linux/of.h adds 70d49fc8ebd2 fixup! irqchip: Bulk conversion to generic_handle_domain_irq() adds 9b8a506983a1 fixup! irqdomain: Introduce irq_resolve_mapping() adds bf06bd2ae89e Merge branch irq/generic_handle_domain_irq-core into irq/i [...] adds 43d8295bb978 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds e8ba0b2b6412 tools/bootconfig: Fix error return code in apply_xbc() adds 824afd55e95c tools/bootconfig: Fix a build error accroding to undefined [...] adds 6c14133d2d3f ftrace: Do not blindly read the ip address in ftrace_bug() adds 3e08a9f9760f tracing: Correct the length check which causes memory corruption adds 9e419de4c678 recordmcount: Correct st_shndx handling adds d6ecb5e3d356 tools/bootconfig: Simplify expression adds 1aa604329c86 sched/tracing: Remove the redundant 'success' in the sched [...] adds eabc8b0814ec tracing: Remove redundant assignment to event_var adds 260b3c5839ea ring-buffer: Use fallthrough pseudo-keyword adds 700e1432c299 trace: replace WB_REASON_FOREIGN_FLUSH with a string adds 0989d64a4e7c tracing: Remove redundant initialization of variable ret adds 0096a42e9a9a tracing: Fix set_named_trigger_data() kernel-doc comment adds 54cc59b44f27 tracing: Add WARN_ON_ONCE when returned value is negative adds c738a6739c28 tracing/boot: Add per-group/all events enablement adds db1e24791ea8 Documentation: tracing: Add per-group/all events enablemen [...] adds 7cc264a96c90 treewide: Add missing semicolons to __assign_str uses adds 662e085292c7 Merge remote-tracking branch 'ftrace/for-next' adds 9c13885e7e2b clocksource: Retry clock read if long delays detected adds aa6afaa47b68 clocksource: Check per-CPU clock synchronization when mark [...] adds f177b387f331 clocksource: Limit number of CPUs checked for clock synchr [...] adds 685cba6d1b4b clocksource: Reduce clocksource-skew threshold for TSC adds edd2c0b8def6 clocksource: Provide kernel module to test clocksource watchdog adds 023766fbdde4 clocksource: Print deviation in nanoseconds for unstable case adds 2bf6b8f26ff4 Merge branch 'clocksource.2021.06.04a' into HEAD adds 5db46dec3d34 Merge branch 'lkmm-dev.2021.05.10c' into HEAD adds 78a4824438c3 refscale: Add measurement of clock readout adds 10ea251ac0d5 torture: Add clocksource-watchdog testing to torture.sh adds 5eb22915d244 torture: Make torture.sh accept --do-all and --donone adds 904a62d2b3bd rcu: Fix to include first blocked task in stall warning adds 406a2f008f2e rcu: Fix stall-warning deadlock due to non-release of rcu_ [...] adds 01297d385b93 rcutorture: Preempt rather than block when testing task stalls adds 01e4a17c9419 tools/memory-model: Make read_foo_diagnostic() more clearl [...] adds 401c77b05c1e tools/memory-model: Add example for heuristic lockless reads adds f5863ff17980 tools/memory-model: Heuristics using data_race() must hand [...] adds 1e1cb3343e25 tools/memory-model: Document data_race(READ_ONCE()) adds fa5ea03eb7d5 rcu: Remove special bit at the bottom of the ->dynticks counter adds 9f460390aac1 rcu/nocb: Start moving nocb code to its own plugin file adds edc0e2aa5d1e rcu: Weaken ->dynticks accesses and updates adds 4caade90b460 rcu/nocb: Remove NOCB deferred wakeup from rcutree_dead_cpu() adds 3699444f04b2 Documentation/RCU: Fix emphasis markers adds 9dc9e5d8cf2e rcu: Mark accesses to ->rcu_read_lock_nesting adds 367455053a76 rcu: Mark accesses in tree_stall.h adds 7862faf56547 Documentation/RCU: Fix nested inline markup adds a3021f46432c rculist: Unify documentation about missing list_empty_rcu() adds b1e56d1a28b7 rcu/tree: Handle VM stoppage in stall detection adds d490c76d82f8 rcu: Do not disable GP stall detection in rcu_cpu_stall_reset() adds 49fe638da363 rcu: Start timing stall repetitions after warning complete adds d311b49cc657 rcu-tasks: Add comments explaining task_struct strategy adds 7a41b207b414 rcu-tasks: Mark ->trc_reader_nesting data races adds f9e88a29dd0f rcu-tasks: Mark ->trc_reader_special.b.need_qs data races adds 6a04a59eacbd rcu-tasks: Don't delete holdouts within trc_inspect_reader() adds dd5da0a9140e rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() adds 07aa594a5a6f docs: Fix a typo in Documentation/RCU/stallwarn.rst adds 893432244d63 locktorture: Mark statistics data races adds e1b045c2bbd7 locktorture: Count lock readers adds 3af9ecd55a84 srcutiny: Mark read-side data races adds 2ebe14e46d39 rcu: Mark lockless ->qsmask read in rcu_check_boost_fail() adds a94316c66c13 torture: Enable KCSAN summaries over groups of torture-test runs adds daf9767a0a75 torture: Create KCSAN summaries for torture.sh runs adds 516e52e9f5ec scftorture: Avoid excess warnings adds b373d14690c7 Merge remote-tracking branch 'rcu/rcu/next' adds 32e92b71b32a Merge branch kvm-arm64/m1 into kvmarm-master/next adds 32ab5a5e97da Merge branch kvm-arm64/mmu/MMIO-block-mapping into kvmarm- [...] adds 2b2dda1a0230 Merge remote-tracking branch 'kvm-arm/next' adds 0f0cace35fa6 mm, memcg: mark cgroup_memory_nosocket, nokmem and noswap [...] adds 4d5c8aedc8aa mm, memcg: introduce mem_cgroup_kmem_disabled() adds faf65dde844a percpu: rework memcg accounting adds 4bb1fa3576d5 Merge branch 'for-5.14' into for-next adds 8f2bd9fda154 Merge remote-tracking branch 'percpu/for-next' adds bc7f41231ca1 workqueue: replace open-coded work_pending() adds 910db2fdf3c8 workqueue: clean up for_each_pwq()'s documentation adds f2ccd0a922b3 workqueue: Add back __printf format validation adds 7ec154615c69 Merge remote-tracking branch 'workqueues/for-next' adds a1a474268b77 platform/x86: touchscreen_dmi: Fix Chuwi Hi10 Pro comment adds 62998fb00791 platform/x86: toshiba_acpi: Fix missing error code in tosh [...] adds fd9f10567ace platform/surface: aggregator: Fix event disable function adds 035c9f908ea5 platform/x86: firmware_attributes_class: Create helper fil [...] adds d97de653d18f platform/x86: dell-wmi-sysman: Use firmware_attributes_cla [...] adds a7314b3b1d8a platform/x86: think-lmi: Add WMI interface support on Leno [...] adds 7fac4861a974 platform/x86: thinkpad-lmi: Remove unused display_name mem [...] adds 9ff6bede799f platform/x86: dell-wmi-sysman: fw_attr_inuse can be static adds 07fc3031db0e platform/surface: dtx: Add missing mutex_destroy() call in [...] adds bc4f3b7f08a7 platform/mellanox: mlxreg-hotplug: Revert "move to use req [...] adds c5f75a1c3404 platform/surface: aggregator: Allow registering notifiers [...] adds 640ee17199e4 platform/surface: aggregator: Allow enabling of events wit [...] adds ca01a8deb924 platform/surface: aggregator: Update copyright adds 65b7f3c6be86 platform/surface: aggregator_cdev: Add support for forward [...] adds 6f60fdde2682 platform/surface: aggregator_cdev: Allow enabling of event [...] adds ac915de050a0 platform/surface: aggregator_cdev: Add lockdep support adds f32ca74c134b docs: driver-api: Update Surface Aggregator user-space int [...] adds 1aedf340ccf8 platform/surface: aggregator: Do not return uninitialized value adds ef6f01529b8a platform/surface: aggregator: Drop unnecessary variable in [...] adds 1ee26abaa9b1 platform/surface: aggregator: Use list_move_tail instead o [...] adds 310dddb6e24e platform/surface: aggregator: Use list_move_tail instead o [...] adds b6d01ae97b7c platform/x86: hdaps: Constify static attribute_group struct adds aa1ea5a22d61 platform/x86: intel_pmt_crashlog: Constify static attribut [...] adds c6da07b3b85f platform/x86: tc1100-wmi: Constify static attribute_group struct adds 7bcf47e825e9 x86/platform/uv: Constify static attribute_group struct adds 13c3b4f76073 platform/x86: intel_ips: fix set but unused warning in read_mgtv adds ca80e8e188e2 platform/x86: dell-wmi-sysman/think-lmi: Make fw_attr_clas [...] adds 6676e45453ad platform/x86: think-lmi: Fix check for admin password being set adds 501f1864e638 platform/x86: think-lmi: Avoid potential read before start [...] adds a734a52e0a6d Merge remote-tracking branch 'drivers-x86/for-next' adds fd55dd4a53b1 Merge remote-tracking branch 'leds/for-next' adds 3edb559560f3 Merge remote-tracking branch 'ipmi/for-next' adds 4e0c02431a71 devcoredump: remove contact information adds 7f787701b298 firmware_loader: remove unneeded 'comma' macro adds 5a576764e419 drivers/base: Constify static attribute_group structs adds 6ae19b71d384 Merge remote-tracking branch 'driver-core/driver-core-next' adds 7f7d0afe1d47 Revert "usb: typec: mux: Remove requirement for the "orien [...] adds 425de3182c91 USB: gr_udc: remove dentry storage for debugfs file adds 5ff90af9da8f usb: dwc3: debugfs: Add and remove endpoint dirs dynamically adds 32ab701df626 usb: mtu3: remove mtu3_ep0_setup() declaration in mtu3.h adds 2c09bdaa58c9 usb: mtu3: remove repeated setting of speed adds 10e93e081416 usb: mtu3: dump a status register of IPPC adds f3ec606efc20 usb: mtu3: use dev_err_probe to print error log about extcon adds 51c236d5e1d1 usb: mtu3: skip getting extcon when use manual drd switch adds 309f5d794462 dt-bindings: usb: cdns,usb3: Fix interrupts order adds a8534cb092d7 usb: phy: introduce usb_phy device type with its own ueven [...] adds ca5ce8252910 usb: typec: intel_pmc_mux: Update IOM port status offset f [...] adds ab1150e9576f doc: dt-binding: cdns,usb3: Add interrupt-names property u [...] adds 7dc0c55e9f30 USB: UDC core: Add udc_async_callbacks gadget op adds 04145a03db9d USB: UDC: Implement udc_async_callbacks in dummy-hcd adds b42e8090ba93 USB: UDC: Implement udc_async_callbacks in net2280 adds 87191ca9f902 USB: UDC: Implement udc_async_callbacks in net2272 adds 2bc7380a9142 Merge remote-tracking branch 'usb/usb-next' adds adeff5239f8c Merge remote-tracking branch 'usb-serial/usb-next' adds 32da2ef06c4b Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds db0a196bd8ad serial: imx: Add DMA buffer configuration via DT adds 236b26f18814 ARM: dts: imx53-ppd: add dma-info nodes adds d157fca711ad serial: tty: uartlite: fix console setup adds 3b2cd60689fa serial: sh-sci: Add support for RZ/G2L SoC adds 2877389f59dc tty: vcc: use DEVICE_ATTR_*() macro adds 2219b11d4614 Merge remote-tracking branch 'tty/tty-next' adds 1b1ee3a91d21 char: xillybus: Fix condition for invoking the xillybus/ s [...] adds b71cdf15fcc1 char: xillybus: Remove unneeded MODULE_VERSION() usage adds cc196fed0394 char: xillybus: Fix spelling mistake "overflew" -> "overflowed" adds ce52ec5beecc visorbus: fix error return code in visorchipset_init() adds 23d51b818151 misc: hpilo: map iLO shared memory by PCI revision id adds 2fa7d74ff54e eeprom: ee1004: Remove not needed debug message adds 39ee156c5ac1 EISA: use DEVICE_ATTR_RO() helper macro adds 603e4922f1c8 remove the raw driver adds 0c9ddddc5c9a Merge remote-tracking branch 'char-misc/char-misc-next' adds 8fe67575472d dt-bindings: extcon: sm5502: Document siliconmitus,sm5504-muic adds 0ce4250c4412 extcon: sm5502: Refactor driver to use chip-specific struct adds b792cb11d39f extcon: sm5502: Add support for SM5504 adds 6624783b86e5 Merge remote-tracking branch 'extcon/extcon-next' adds 1ed9e566f3d7 MAINTAINERS: update marvell,armada-3700-utmi-phy.yaml reference adds fc70abe3f96d Merge remote-tracking branch 'phy-next/next' adds 29dcb748bdb8 Merge remote-tracking branch 'soundwire/next' adds ccff15306b72 Merge remote-tracking branch 'thunderbolt/next' adds 487829879f8b staging: rtl8192u: Fix shadowed variable name adds 6184fa23216c staging: rtl8192u: remove the repeated declaration adds 6a80a7abb473 staging: rtl8723bs: core: rtw_mlme_ext.c: remove deadcode adds 3efe8c49cc99 Staging: rtl8712: Cleanup coding style warning adds af249fce390f staging: rtl8188eu: use IW_HANDLER to declare wext handlers adds 31c809986d8a staging: rtl8188eu: remove dummy wext handlers adds 827dffb1caee staging: rtl8188eu: remove dummy setfreq handler adds 0ee817dd5898 staging: rtl8188eu: Fix fall-through warnings for Clang adds 4ce74e3b5081 staging: rtl8192u: r8192U_hw.h: fix spaces preferred aroun [...] adds ad0129fad514 staging: rtl8192u: put parentheses on macros with complex [...] adds cae6c233a7ab staging: rtl8192u: fix spaces in r8192U_hw.h adds bdf696a01987 staging: mt7621-dts: review pcie overlay in 'gbpc1' dts file adds 447fbc14f416 staging: vchiq_core: fix logic in poll_services_of_group adds eb928dad1604 staging: vchiq_arm: introduce free_bulk_waiter adds b9fab6798a96 staging: vchiq_core: move internals to C source adds e63becb7f308 staging: vchiq_core: get the rid of IS_POW2 adds 15618b35bdbf staging: vchiq_core: get the rid of vchiq_static_assert adds 9d5f721f8c60 staging: vchiq_core: put spaces around operators adds 525dd8a36c33 staging: vchiq_core: avoid precedence issues adds a6dd3f261752 staging: vchiq_core: use define for message type shift adds 86aee79ed49c staging: vchiq_core: introduce message specific make macros adds 75f0a4f2c1f7 staging: vchiq_core: simplify WARN_ON conditions adds 68a485965aba staging: vchiq_arm: tidy up service function naming adds 88a6ab1d0ab1 staging: vchiq_core: introduce process_free_data_message adds 60f394b50fa0 staging: vchiq_core: reduce indentation in parse_open adds bc60b0f834a3 staging: vchiq_core: store message id in local variable adds 826818f88bc2 staging: vchiq_connected: move EXPORT_SYMBOL below the rig [...] adds 33e82ff2a055 staging: vchiq_core: introduce handle_poll adds 54fd727f83a4 staging: rtl8712: Remove unnecessary alias of printk() adds 9504db5765e8 iio: adc: tsc2046: fix a warning message in tsc2046_adc_up [...] adds af51ec8c9213 iio: hid: trigger: Balance runtime pm + use pm_runtime_res [...] adds e50f8e049554 iio: buffer: Remove redundant assignment to in_loc adds 941f130881fa iio: adis16480: support burst read function adds b892770a2c55 iio: Drop Duplicated "mount-matrix" parameter adds 842b17223fcd staging: iio: cdc: ad7746: Remove unnecessary assignment i [...] adds 53ebee949980 iio: afe: iio-rescale: Support processed channels adds 13f212e15b84 dt-bindings: staging: iio: cdc: ad7746: add binding docume [...] adds bbd125f84fcc staging: iio: cdc: ad7746: use dt for capacitive channel setup. adds 0990c6e428c8 iio: adis16260: make use of adis lock helpers adds 5d142d41585f iio: adis16136: make use of adis lock helpers adds 42ef8aa2263b iio: st_sensors: Create extended attr macro adds 3d8ad94bb175 iio: accel: st_sensors: Support generic mounting matrix adds 8d78d1e171fc iio: accel: st_sensors: Stop copying channels adds d5b920015f50 iio: magnetometer: st_magn: Support mount matrix adds e1c5d708bfe0 iio: gyro: st_gyro: Support mount matrix adds 38e9d5caeedb iio: chemical: sgp30: Drop use of %hx in format string. adds ff9111ab3e1f iio: adc: max11100: Use get_unaligned_be16() rather than o [...] adds 7169a78e3984 iio: adc: max11100: Use devm_ functions for rest of probe() adds 30b527dd4fc5 iio: adc: max1118: Use devm_ managed functions for all of probe adds 3c43b6e108d5 iio: adc: max1118: Avoid jumping back and forth between sp [...] adds 6c100eb960e7 iio: adc: ti-adc081c: Use devm managed functions for all o [...] adds 55364f73a600 iio: adc: ti-adc0832: Use devm managed functions for all o [...] adds 9ecc2ebbb636 iio: adc: ti-adc108s102: Use devm managed functions for al [...] adds 09f75a2bab03 iio: adc: ti-adc161s626: Use devm managed functions for al [...] adds 9410685cb183 staging: iio: cdc: ad7746: remove ordinary comments adds 7d3049fbf3c3 staging: iio: cdc: ad7746: clean up probe return adds 6a7e4b04df3f staging: iio: cdc: ad7746: extract capac setup to own function adds b711f687a1c1 counter: Add support for Intel Quadrature Encoder Peripheral adds eb4e91f42fc9 iio: accel: bma180: Add missing 500 Hz / 1000 Hz bandwidth adds 9654c414bfdc iio: adis: Cleanout unused headers adds aa5c8b253928 i2c: core: Add stub for i2c_verify_client() if !CONFIG_I2C adds 41340965b4f8 Merge branch 'ib-iio-i2c-5.13rc1' into togreg Adds a stub [...] adds 6771fb0b940e Merge tag 'iio-for-5.14a' of https://git.kernel.org/pub/sc [...] adds 9c512b6461b2 Merge remote-tracking branch 'staging/staging-next' adds 2bbe5db21b05 Merge remote-tracking branch 'icc/icc-next' adds 2e5c09d19e63 dmaengine: sun4i: Use list_move_tail instead of list_del/l [...] adds 9b67f9103d3b Merge remote-tracking branch 'dmaengine/next' adds c2a11971549b Merge branch 'for-5.13-fixes' into for-5.14 adds 2ca11b0e043b cgroup: Fix kernel-doc adds a29a7b5223a8 Merge branch 'for-5.14' into for-next adds 3958e2d0c34e cgroup: make per-cgroup pressure stall tracking configurable adds d42132d940a7 Merge branch 'for-5.14' into for-next adds 3e1ebcf17baf Merge remote-tracking branch 'cgroup/for-next' adds 0c63f5086cbb Merge branch 'misc' into for-next adds 936c600e28f3 Merge branch 'fixes' into for-next adds fef2cd07aa0c Merge remote-tracking branch 'scsi/for-next' adds d377f415dddc scsi: libsas: Introduce more SAM status code aliases in en [...] adds 149d0e489e80 scsi: core: Introduce enums for the SAM and host status codes adds 62af0ee94bfb scsi: core: Change the type of the second argument of scsi [...] adds 1b67f3d74e45 scsi: qedf: Update the max_id value in host structure adds ebab8e09a07f scsi: fcoe: Statically initialize flogi_maddr adds 8b1afb7ab0db scsi: ufs: core: Remove irrelevant reference to non-existing doc adds 80927822e8b6 scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() adds 1cca0c3fdc91 scsi: ufs: Remove a redundant command completion logic in [...] adds a45f937110fa scsi: ufs: Optimize host lock on transfer requests send/co [...] adds 6f7151729647 scsi: ufs: Utilize Transfer Request List Completion Notifi [...] adds 61f4f11b48f9 scsi: NCR5380: Fix fall-through warning for Clang adds 7b8a49881b01 scsi: mpi3mr: Fix fall-through warning for Clang adds 32424902331b scsi: ufs: core: Remove repeated word in comment adds 04c073feb1d7 scsi: ufs: core: Clean up ufshcd_add_command_trace() adds 89ac2c3b2835 scsi: ufs: core: Let UPIU completion trace print RSP UPIU header adds 44b5de363524 scsi: ufs: core: Capture command trace only for the cmd != [...] adds 105424895c02 scsi: ufs: core: Use UPIU query trace in devman_upiu_cmd() adds eb783bb8bbe7 scsi: ufs: core: Fix a possible use before initialization case adds d3d61f9c8c2d scsi: mpi3mr: Fix a double free adds d46bdecd9f3c scsi: mpi3mr: Delete unnecessary NULL check adds 2938bedd0efa scsi: mpi3mr: Fix error handling in mpi3mr_setup_isr() adds d1f2ce77638d scsi: qedi: Fix host removal with running sessions adds 366da0da1f5f scsi: hisi_sas: Put a limit of link reset retries adds 0f757339919d scsi: hisi_sas: Run I_T nexus resets in parallel for clear [...] adds 2f12a499511f scsi: hisi_sas: Include HZ in timer macros adds 63ece9eb3503 scsi: hisi_sas: Reset controller for internal abort timeout adds e8a4d0daaef6 scsi: hisi_sas: Speed up error handling when internal abor [...] adds 40445fd2c9fa scsi: fc: Correct RHBA attributes length adds 8f70328c068f scsi: libfc: Correct the condition check and invalid argum [...] adds 0726af6bfc6b scsi: libfc: Initialisation of RHBA and RPA attributes adds adb98ec72b72 scsi: qedf: Add vendor identifier attribute adds 82897fefab68 scsi: libfc: Add FDMI-2 attributes adds 974db67a518b scsi: libfc: FDMI enhancements adds 49d3e5996155 scsi: fc: FDMI enhancement adds 09912bb3c51a Merge remote-tracking branch 'scsi-mkp/for-next' adds f77ac7cc3ff3 Merge remote-tracking branch 'vhost/linux-next' adds 1f2b8841255a Merge remote-tracking branch 'rpmsg/for-next' adds 40e568f9c88d gpio: gpio-regmap: Use devm_add_action_or_reset() adds 043a0c9fe7a0 gpio-dwapb: Drop unused headers and sort the rest adds 9b3c47f124b6 gpio: regmap: move drvdata to config data adds 4195926aedca gpio: Add support for IDT 79RC3243x GPIO controller adds 03c36034ce19 dt-bindings: gpio: Add devicetree binding for IDT 79RC3243 [...] adds 354cb6465a9b MAINTAINERS: update ti,omap-gpio.yaml reference adds 5b1508b72cc5 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 43582f29b161 gpiolib: acpi: Introduce acpi_get_and_request_gpiod() helper adds 043d7f09bf61 gpiolib: acpi: Add acpi_gpio_get_io_resource() adds 7619709f0ccf Merge remote-tracking branch 'gpio-intel/for-next' adds 0e4bf265b11a pinctrl: qcom: Fix duplication in gpio_groups adds eb367d875f94 pinctrl: ralink: rt2880: avoid to error in calls is pin is [...] adds 30e9857a1349 pinctrl: qcom: Make it possible to select SC8180x TLMM adds 50bdc4d44110 Merge tag 'renesas-pinctrl-for-v5.14-tag1' of git://git.ke [...] adds 897120d41e7a pinctrl: mcp23s08: fix race condition in irq handler adds 375eede3e377 pinctrl: mtk: Fix mt8365 Kconfig dependency adds 8c987eb15aa6 pinctrl: single: config: enable the pin's input adds 276e552e081c pinctrl: ralink: move ralink architecture pinmux header in [...] adds e98dd3db96f7 pinctrl: ralink: move MT7621 SoC pinmux config into a new [...] adds 8b8b0fa21dfa pinctrl: ralink: move RT3883 SoC pinmux config into a new [...] adds 3a1b0ca5a83b pinctrl: ralink: move RT305X SoC pinmux config into a new [...] adds 745ec436de72 pinctrl: ralink: move MT7620 SoC pinmux config into a new [...] adds a49a8717d869 pinctrl: ralink: move RT288X SoC pinmux config into a new [...] adds d9779093676b pinctrl: bcm: Constify static pinctrl_ops adds 0c6838767236 pinctrl: bcm: Constify static pinmux_ops adds 884af72c9001 pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() adds 21c423a6511f pinctrl: mediatek: fix mode encoding adds ca199e1952cc Merge tag 'intel-pinctrl-v5.14-1' of gitolite.kernel.org:p [...] adds 5320c72b23f9 Merge branch 'devel' into for-next adds c4a41fb916de Merge remote-tracking branch 'pinctrl/for-next' adds ac2015962f50 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' adds 9e40ee18a1dc pwm: core: Support new usage_power setting in PWM state adds ae16db1fd3a1 pwm: pca9685: Support new usage_power setting in PWM state adds 6d6e7050276d pwm: pca9685: Restrict period change for enabled PWMs adds 79dd354fe176 pwm: pca9685: Add error messages for failed regmap calls adds 2ba4597d932b dt-bindings: pwm: pwm-tiehrpwm: Convert to json schema adds d233504af7db dt-bindings: pwm: pwm-tiehrpwm: Add compatible string for [...] adds 415535084415 Merge remote-tracking branch 'pwm/for-next' adds 0b819605289d Merge remote-tracking branch 'userns/for-next' adds 1421ec684a43 selftests/resctrl: Fix incorrect parsing of option "-t" adds f50688b47c58 selftests/tls: Add {} to avoid static checker warning adds 6daf076b717d selftests: splice: Adjust for handler fallback removal adds de53fa9baa70 selftests: lib.mk: Also install "config" and "settings" adds 0d3e5a057992 selftests: timers: rtcpie: skip test if default RTC device [...] adds 1a8f5948d1b6 Merge remote-tracking branch 'kselftest/next' adds 31ccf531cde8 Merge remote-tracking branch 'livepatching/for-next' adds 6c1d4e363155 Merge remote-tracking branch 'coresight/next' adds 5bab770be515 Merge remote-tracking branch 'rtc/rtc-next' adds 1e9c2221ca3b Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds e9e72a2e4716 Merge remote-tracking branch 'seccomp/for-next/seccomp' adds 46773f32ddf1 pgo: Limit allocate_node() to vmlinux sections adds 8c9635c00ab7 pgo: Fix sleep in atomic section in prf_open() adds 19f8fc6810a8 pgo: Clean up prf_open() error paths adds 9ac05ec979cf Merge branch 'for-next/clang/features' into for-next/kspp adds f82810dc5457 Merge remote-tracking branch 'kspp/for-next/kspp' adds d4647188a1d4 Merge remote-tracking branch 'gnss/gnss-next' adds 19a52178125c fsi: Add missing MODULE_DEVICE_TABLE adds 910810945707 fsi: core: Fix return of error values on failures adds 4134cb916578 fsi: aspeed: Emit fewer barriers in opb operations adds a5c317dac556 fsi: scom: Reset the FSI2PIB engine for any error adds f72ddbe1d7b7 fsi: scom: Remove retries adds 8a4659be0857 fsi: occ: Don't accept response from un-initialized OCC adds 614f0a50c9df fsi: occ: Log error for checksum failure adds 75028ef45830 hwmon: (occ) Start sequence number at one adds 38483e8fed80 hwmon: (occ) Print response status in first poll error message adds a3469912f4ca fsi: aspeed: convert to devm_platform_ioremap_resource adds 1e2233d4f3df fsi: Aspeed: Reduce poll timeout adds 56e05c60f2d4 fsi: master-ast-cf: Remove redundant error printing in fsi [...] adds 95152433e46f fsi/sbefifo: Clean up correct FIFO when receiving reset re [...] adds 9ab1428dfe2c fsi/sbefifo: Fix reset timeout adds d3d016520bb2 Merge remote-tracking branch 'fsi/next' adds cf86b55c5707 Merge remote-tracking branch 'slimbus/for-next' adds 4f33e1cd9e38 Merge remote-tracking branch 'nvmem/for-next' adds 8a9b6570201c Merge remote-tracking branch 'hyperv/hyperv-next' adds c784e46c8445 auxdisplay: Add I2C gpio expander example adds 2578f791f5fa Merge remote-tracking branch 'auxdisplay/auxdisplay' adds 17ce7587fcf8 Merge remote-tracking branch 'fpga/for-next' adds 0657109039d8 Merge remote-tracking branch 'mhi/mhi-next' adds d9d7bda6bec3 Merge remote-tracking branch 'memblock/for-next' adds 81bb6100accf Merge remote-tracking branch 'rust/rust-next' adds 07d62eac422c cxl/pci: Introduce cxl_decode_register_block() adds f8a7e8c29be8 cxl/pci: Reserve all device regions at once adds 30af97296f48 cxl/pci: Map registers based on capabilities adds 9a016527dcb7 cxl/pci: Reserve individual register block regions adds 08422378c4ad cxl/pci: Add HDM decoder capabilities adds 605a5e41db7d cxl/pci: Fixup devm_cxl_iomap_block() to take a 'struct device *' adds 54ada34b4dfd Merge branch 'rafael/acpica/cfmws' into for-5.14/cxl adds e64cd26d4328 Merge remote-tracking branch 'cxl/next' adds 9dc9856e86fd Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' adds 32625cc52f5b Revert "recordmcount: Correct st_shndx handling" adds 6fb69aecac66 mm,hwpoison: fix race with hugetlb page allocation adds f3b0aa2a2fec mm/swap: fix pte_same_as_swp() not removing uffd-wp bit wh [...] adds 299ab7b52983 mm/hugetlb: expand restore_reserve_on_error functionality adds c34d7ac1c8fc mm/sparse: fix check_usemap_section_nr warnings adds 40d10d8b40e2 mm/memory-failure: make sure wait for page writeback in me [...] adds de078b7b98e9 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds c874791738db /proc/kpageflags: do not use uninitialized struct pages adds d023bd1ed38a kthread: switch to new kerneldoc syntax for named variable [...] adds a0ae4e3b2cfe ia64: headers: drop duplicated words adds 4f73257daa98 ia64: mca_drv: fix incorrect array size calculation adds ba6da29ca308 streamline_config.pl: make spacing consistent adds 4c5248d05f2c streamline_config.pl: add softtabstop=4 for vim users adds 401d738e31be scripts/spelling.txt: add more spellings to spelling.txt adds dff3445f0bc2 squashfs: add option to panic on errors adds 32c620667449 ocfs2: remove unnecessary INIT_LIST_HEAD() adds 3bcad9c0a4b8 ocfs2: fix snprintf() checking adds 3c3b0ceb49dd ocfs2: remove redundant assignment to pointer queue adds 9eba618e7d0d ocfs2: remove repeated uptodate check for buffer adds cd54fc680a71 ocfs2: replace simple_strtoull() with kstrtoull() adds f4a68bb878c7 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds b9e636392042 ocfs2: fix ocfs2 corrupt when iputting an inode adds b8ae88f3da41 kernel: watchdog: modify the explanation related to watchd [...] adds 8a4079e5cf09 doc: watchdog: modify the explanation related to watchdog thread adds 65337cd7e763 doc: watchdog: modify the doc related to "watchdog/%u" adds c701837d8f3d kunit: make test->lock irq safe adds 757c4ba7df97 mm/slub, kunit: add a KUnit test for SLUB debugging functionality adds d8fa6299cd7b mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] adds 464bb75b0273 mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] adds 998afcebf1bf slub: remove resiliency_test() function adds df2de13a32af mm, slub: change run-time assertion in kmalloc_index() to [...] adds 50f8b03f4c94 kfence: test: fix for "mm, slub: change run-time assertion [...] adds 1ced5f2b9734 mm, slub: fix support for clang 10 adds 30f38623a8d7 slub: restore slub_debug=- behavior adds c46fd959083e slub: actually use 'message' in restore_bytes() adds 55a7903feee0 slub: indicate slab_fix() uses printf formats adds c38ce1c16c5e slub: force on no_hash_pointers when slub_debug is enabled adds 8b4338bffccb slub-force-on-no_hash_pointers-when-slub_debug-is-enabled-fix adds 79ed1af6399b slub: choose the right freelist pointer location when crea [...] adds 9747316f8694 tools/vm/page_owner_sort.c: check malloc() return adds 2f67e38df75f mm/debug_vm_pgtable: ensure THP availability via has_trans [...] adds b988d272ea12 mm: mmap_lock: use local locks instead of disabling preemption adds e92ee450e123 mm: page-writeback: kill get_writeback_state() comments adds 7351cefe0dfc mm/page-writeback: Fix performance when BDI's share of rat [...] adds f4dfa434458c mm/page-writeback: update the comment of Dirty position control adds 254b5d92db48 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() adds 0abbb43a8660 mm/gup_benchmark: support threading adds b8070dc4570b mm: gup: allow FOLL_PIN to scale in SMP adds a84c6093720d mm: gup: pack has_pinned in MMF_HAS_PINNED adds 94c9b0d2601e mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes adds 8df4888f09e6 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED adds b222c8b8cfd6 mm/swapfile: use percpu_ref to serialize against concurren [...] adds 76aab252af72 swap: fix do_swap_page() race with swapoff adds 8c666fe15c8e mm/swap: remove confusing checking for non_swap_entry() in [...] adds bf32a7cb1c84 mm/shmem: fix shmem_swapin() race with swapoff adds 3d40afe6d15a mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] adds f0a0b89ee6ac mm/swapfile: move scan_swap_map() under CONFIG_HIBERNATION adds d7b9bece6709 mm/swapfile: fold scan_swap_map() into the only caller get [...] adds 31a33d989c64 mm/swap: remove unused local variable nr_shadows adds 05848aa98961 mm/swap_slots.c: delete meaningless forward declarations adds 0f30cc34ec8c mm/swap: remove unused global variable nr_swapper_spaces adds 2aaefd28b589 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] adds bbaba9f022b2 mm: free idle swap cache page after COW adds a6eca5e46da5 mm/memcg: move mod_objcg_state() to memcontrol.c adds 7903fbeaeeda mm/memcg: cache vmstat data in percpu memcg_stock_pcp adds 930142c5d615 mm/memcg: improve refill_obj_stock() performance adds 7e191c59fd43 mm/memcg: optimize user context object stock access adds 3f369c7ffb0e mm-memcg-optimize-user-context-object-stock-access-checkpa [...] adds 9b8b38a64c61 mm/memcontrol.c: fix potential uninitialized variable warning adds 7e1ef35d2768 mm: memcg/slab: properly set up gfp flags for objcg pointer array adds f24e44a1532d mm: memcg/slab: create a new set of kmalloc-cg-<n> caches adds 79d6e070b553 mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] adds 98faa4240559 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 adds 3f4a82b7dd9c mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix adds 0708cb11edb2 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches adds 346a38dffa1f mm: memcontrol: fix root_mem_cgroup charging adds dba3da4b3fe8 mm: memcontrol: fix page charging in page replacement adds abbe12e2600f mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm adds 02f9bdcfa8c5 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] adds 0656a561cf05 mm: memcontrol: simplify lruvec_holds_page_lru_lock adds 7e776811bcef mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] adds ebdcffe1794c mm: memcontrol: simplify the logic of objcg pinning memcg adds 9ae3ba68182d mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] adds d9b743594bd2 mm: vmscan: remove noinline_for_stack adds 58de7868650e memcontrol: use flexible-array member adds d98606db0c5d perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC adds 15078b18ef20 binfmt: remove in-tree usage of MAP_EXECUTABLE adds 3d84cb2b4cad binfmt-remove-in-tree-usage-of-map_executable-fix adds 91adf044e5f7 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() adds 4df9af167d9f mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap adds 094733d16494 mm/mmap: introduce unlock_range() for code cleanup adds 463e10504304 mm-mmap-introduce-unlock_range-for-code-cleanup-fix adds 9b67dc212002 mm/mmap: use find_vma_intersection() in do_mmap() for overlap adds 20fae4a9f73a mm/memory.c: fix comment of finish_mkwrite_fault() adds 7cc28f29a495 mm: add vma_lookup(), update find_vma_intersection() comments adds 29443aa1b7e2 drm/i915/selftests: use vma_lookup() in __igt_mmap() adds 6164edb05285 arch/arc/kernel/troubleshoot: use vma_lookup() instead of [...] adds 0f225977da83 arch/arm64/kvm: use vma_lookup() instead of find_vma_inter [...] adds 8b640d2251f4 arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead [...] adds 9cc6c918dac3 arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_set [...] adds 3e8abd3b01ec arch/mips/kernel/traps: use vma_lookup() instead of find_vma() adds 97f770e577bf arch/m68k/kernel/sys_m68k: use vma_lookup() in sys_cacheflush() adds 5fde029b1131 x86/sgx: use vma_lookup() in sgx_encl_find() adds 269f084e7c18 virt/kvm: use vma_lookup() instead of find_vma_intersection() adds 282a17f4d05b vfio: use vma_lookup() instead of find_vma_intersection() adds dcb148e28af1 net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() adds 3eaa7c475f14 drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() adds efc3d2e1bd56 media: videobuf2: use vma_lookup() in get_vaddr_frames() adds e01c12b1f2db misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() adds 44106025808c kernel/events/uprobes: use vma_lookup() in find_active_uprobe() adds c8f0722fff46 lib/test_hmm: use vma_lookup() in dmirror_migrate() adds 69fac1bc55e9 mm/ksm: use vma_lookup() in find_mergeable_vma() adds 309609e3e071 mm/migrate: use vma_lookup() in do_pages_stat_array() adds ee532ef9478f mm/mremap: use vma_lookup() in vma_to_resize() adds 2aeb611ac54d mm/memory.c: use vma_lookup() in __access_remote_vm() adds 0b68c366ce8e mm/mempolicy: use vma_lookup() in __access_remote_vm() adds b89e40392b55 mm: remove special swap entry functions adds 59458ca5d1e7 mm/swapops: rework swap entry manipulation code adds 659bc7f9ddc1 mm/rmap: split try_to_munlock from try_to_unmap adds a0b346b4f72a mm/rmap: split migration into its own function adds b44a3338f2e2 mm: rename migrate_pgmap_owner adds dd97eed3371e mm/memory.c: allow different return codes for copy_nonpres [...] adds 2e34c8a3d05e mm: device exclusive memory access adds 7410bacb9b7f mm: selftests for exclusive device memory adds 05c10b949960 mm: selftests: fix potential integer overflow on shift of a int adds ba1faa3fb797 nouveau/svm: refactor nouveau_range_fault adds dab68c101bcc nouveau/svm: implement atomic SVM access adds 6c5429e98b61 mm: update legacy flush_tlb_* to use vma adds 6e859b942531 lazy tlb: introduce lazy mm refcount helper functions adds 735de072ab04 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix adds 8c7f74ae3458 lazy tlb: allow lazy tlb mm refcounting to be configurable adds fb76f6548050 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix adds 668ee7307561 lazy tlb: shoot lazies, a non-refcounting lazy tlb option adds 5f52027ed4d0 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN adds e2037f9c0c61 mm: improve mprotect(R|W) efficiency on pages referenced once adds ec7563ea9f6a mm: improve mprotect(R|W) efficiency on pages referenced once adds 52d330c95c70 h8300: remove unused variable adds e856260efb6c mm/dmapool: use DEVICE_ATTR_RO macro adds 42518d9e6cbe mm, tracing: unify PFN format strings adds 0001da3696b8 mm/page_alloc: add an alloc_pages_bulk_array_node() helper adds f21aaa484b9e mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() adds 40439bfc3b3d mm/vmalloc: print a warning message first on failure adds 03c2da17f75e mm/vmalloc: remove quoted strings split across lines adds 6981e33da416 mm/vmalloc: Fallback to a single page allocator adds 9a1a20d7f152 printk: introduce dump_stack_lvl() adds d029c3a70461 fix for "printk: introduce dump_stack_lvl()" adds ad154c141a09 kasan: use dump_stack_lvl(KERN_ERR) to print stacks adds b1cb53d31c3c kasan: test: improve failure message in KUNIT_EXPECT_KASAN_FAIL() adds 5fcf4ae84dc2 mm: report which part of mem is being freed on initmem case adds 3e12e8f6b34c mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] adds 1795d852d4c3 mm/mmzone.h: simplify is_highmem_idx() adds 3a9e067e0d87 mm: make __dump_page static adds f80955b037b8 mm/page_alloc: bail out on fatal signal during reclaim/com [...] adds ac175d2611ef mm/debug: factor PagePoisoned out of __dump_page adds 79982e9b64e1 mm/page_owner: constify dump_page_owner adds 56b95a0b4704 mm: make compound_head const-preserving adds 53247795abb1 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype adds bce45f3a984f mm: constify page_count and page_ref_count adds cd60e64b1e0d mm: optimise nth_page for contiguous memmap adds 1a47a2d4db43 mm/page_alloc: switch to pr_debug adds f4bc40b0e373 kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21 adds e17623100e4c mm/page_alloc: split per cpu page lists and zone stats adds c9c047f2cf45 mm/page_alloc: split per cpu page lists and zone stats -fix adds 4e8fe04d4406 mm/page_alloc: split per cpu page lists and zone stats -fix -fix adds 62c53236c140 mm/page_alloc: convert per-cpu list protection to local_lock adds fc6017b0fc78 mm/page_alloc: work around a pahole limitation with zero-s [...] adds 6bf6d0a1e810 mm-page_alloc-convert-per-cpu-list-protection-to-local_loc [...] adds ae1825cab835 mm/vmstat: convert NUMA statistics to basic NUMA counters adds 6ec6806ea554 mm/vmstat: inline NUMA event counter updates adds 13e18413a9e2 mm/page_alloc: batch the accounting updates in the bulk allocator adds c1c75ea75260 mm/page_alloc: reduce duration that IRQs are disabled for [...] adds 78039a170e4a mm/page_alloc: explicitly acquire the zone lock in __free_ [...] adds af130bf1ca03 mm/page_alloc: avoid conflating IRQs disabled with zone->lock adds 252e1b6ff733 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] adds 369d78f33863 mm: page_alloc: dump migrate-failed pages only at -EBUSY adds 5103d3b41f2e mm/page_alloc: delete vm.percpu_pagelist_fraction adds 8b16f021d5fd mm/page_alloc: disassociate the pcp->high from pcp->batch adds 75fe92bd65ad mm/page_alloc: disassociate the pcp->high from pcp->batch -fix adds 9f9fd2c68da1 mm/page_alloc: adjust pcp->high after CPU hotplug events adds 960782992244 mm/page_alloc: scale the number of pages that are batch freed adds 9b0671d92084 mm/page_alloc: limit the number of pages on PCP lists when [...] adds 0f5c37d4145f mm/page_alloc: introduce vm.percpu_pagelist_high_fraction adds 8f46afc67768 mm/page_alloc: introduce vm.percpu_pagelist_high_fraction -fix adds 396aa13ab67f mm: drop SECTION_SHIFT in code comments adds d076d3262d04 mm/page_alloc: improve memmap_pages dbg msg adds 9dafd4ad8bbd mm/page_alloc: fix counting of managed_pages adds 3b27fc264306 mm/page_alloc: move free_the_page adds 716af72a41f6 mm/page_alloc: allow high-order pages to be stored on the [...] adds 04a7aa28a95f mm/memory-failure: use a mutex to avoid memory_failure() races adds bfcbefcd6c5f mm-memory-failure-use-a-mutex-to-avoid-memory_failure-races-fix adds 5a701f8fde58 mm,hwpoison: return -EHWPOISON to denote that the page has [...] adds 90431bbcc31c mm,hwpoison: send SIGBUS with error virutal address adds 709ad9e9d266 mmhwpoison-send-sigbus-with-error-virutal-address-fix adds 86fa9302dd89 mm,hwpoison: make get_hwpoison_page() call get_any_page() adds 274a83b2b735 mm: memory_hotplug: factor out bootmem core functions to b [...] adds 4faaa562d7d1 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP adds 051436cc93a3 mm: hugetlb: gather discrete indexes of tail page adds d224ad031fe3 mm: hugetlb: free the vmemmap pages associated with each H [...] adds 82e7c2a97fec mm: hugetlb: defer freeing of HugeTLB pages adds 909aa2bc98e0 mm: hugetlb: alloc the vmemmap pages associated with each [...] adds 7cb132ebc974 mm: hugetlb: fix dissolve_free_huge_page use of tail/head page adds 2aa923279002 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap adds 96a956430842 mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] adds d96b2b489fcf mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] adds 0433df0d1756 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate adds 94a12f3cc3e8 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] adds 868ba196eb77 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] adds dd550f938500 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK adds 02eb7b3fc933 mm/huge_memory.c: use page->deferred_list adds 94e4d482a098 mm/huge_memory.c: add missing read-only THP checking in tr [...] adds 8bb9eb7df122 mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] adds e1406e65e555 mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] adds 9f2a2476167b mm/huge_memory.c: don't discard hugepage if other processe [...] adds 2fe99410e014 mm/hugetlb: change parameters of arch_make_huge_pte() adds 20346b82b74c mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge adds 746cf35475e4 x86: define only {pud/pmd}_{set/clear}_huge when useful adds b394006fada3 arm64: define only {pud/pmd}_{set/clear}_huge when useful adds 5bd7f037d880 mm/vmalloc: enable mapping of huge pages at pte level in vmap adds 8564c06a3f64 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc adds 2926e77c9b63 powerpc/8xx: add support for huge pages on VMAP and VMALLOC adds c873e0099feb khugepaged: selftests: remove debug_cow adds 27eff5a44ab1 mm, hugetlb: fix racy resv_huge_pages underflow on UFFDIO_COPY adds 01b98ee2ba53 userfaultfd: remove set but not used variable 'vm_alloc_shared' adds 6d353b0b27f9 mm, hugetlb: fix allocation error check and copy func name adds 7a2900b5b610 userfaultfd/selftests: use user mode only adds 6f6a47ffa106 userfaultfd/selftests: remove the time() check on delayed uffd adds 2d9bfe22d6c6 userfaultfd/selftests: dropping VERIFY check in locking_thread adds 3366d29912e2 userfaultfd/selftests: only dump counts if mode enabled adds 5f95efacb40c userfaultfd/selftests: unify error handling adds 68a19d21485b mm/thp: simplify copying of huge zero page pmd when fork adds d8cce7c5adf4 mm/userfaultfd: fix uffd-wp special cases for fork() adds db15b34f14cf mm-userfaultfd-fix-uffd-wp-special-cases-for-fork-fix adds 7f059f9b0e33 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit adds 4cd46e55a0d5 mm/userfaultfd: fail uffd-wp registration if not supported adds 94cc194c7f42 mm/pagemap: export uffd-wp protection information adds 3451e71fa2a5 userfaultfd/selftests: add pagemap uffd-wp test adds 2e9857b744f6 userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] adds 25dc15d0410e userfaultfd/shmem: support minor fault registration for shmem adds 23e2b517cefb userfaultfd/shmem: support UFFDIO_CONTINUE for shmem adds 399b1ae79ff2 userfaultfd/shmem: advertise shmem minor fault support adds b28fe6f57402 userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] adds 601564750866 userfaultfd/selftests: use memfd_create for shmem test type adds b513fe6e9270 userfaultfd/selftests: create alias mappings in the shmem test adds ca072b7c213e userfaultfd/selftests: reinitialize test context in each test adds f2efd9423095 userfaultfd-selftests-reinitialize-test-context-in-each-test-fix adds b4669136c844 userfaultfd/selftests: exercise minor fault handling shmem [...] adds fad44638d4c5 userfaultfd: fix UFFDIO_CONTINUE ioctl request definition adds 3ffcd1a4ade9 mm/kconfig: move HOLES_IN_ZONE into mm adds 2e20ce15f607 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] adds 4502fdb29584 fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER adds 551f7264dcab fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM adds 18de0bda2437 fs/proc/kcore: don't read offline sections, logically offl [...] adds b7273f19f7ce mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] adds 6774c7789013 virtio-mem: use page_offline_(start|end) when setting Page [...] adds 0e2be5080435 fs/proc/kcore: use page_offline_(freeze|thaw) adds 78f884069a1e mm/compaction: use DEVICE_ATTR_WO macro adds dc5a9e3da85b mm/mempolicy: cleanup nodemask intersection check for oom adds c2abfaf76d13 mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PRE [...] adds 22a24262c39c mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] adds 8d539d243efd mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] adds 15ca7b405c79 mm/mempolicy: unify the parameter sanity check for mbind a [...] adds 1bb2204e1106 mm/mempolicy: unify the parameter sanity check for mbind a [...] adds d33f6e7c9805 mm: mempolicy: don't have to split pmd for huge zero page adds 3effbf7630c7 include/linux/mmzone.h: add documentation for pfn_valid() adds 4f20e3c5f910 memblock: update initialization of reserved pages adds c431b946ddf9 arm64: decouple check whether pfn is in linear map from pf [...] adds 533d75fe5abe arm64: drop pfn_valid_within() and simplify pfn_valid() adds 77e92717cc42 mm: migrate: fix missing update page_private to hugetlb_pa [...] adds 1b213d745ca8 mm: migrate: fix missing update page_private to hugetlb_pa [...] adds 8f8a821ecf48 mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs adds 95a76800bea7 mm: memory: add orig_pmd to struct vm_fault adds 1f36614b8d65 mm: memory: make numa_migrate_prep() non-static adds 1eff008e2758 mm: thp: refactor NUMA fault handling adds bd943dff6f0f mm: thp: fix a double unlock bug adds 48d0fdea19a8 mm: migrate: account THP NUMA migration counters correctly adds 3d78f9649fc4 mm: migrate: don't split THP for misplaced NUMA page adds 8c6528305fd2 mm: migrate: check mapcount for THP instead of refcount adds d8769e93dde1 mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] adds 8ed1a6e55d95 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] adds 1e41c3bc67fb mm/thp: make ARCH_ENABLE_SPLIT_PMD_PTLOCK dependent on PGT [...] adds 5775404d4e5f nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc adds 11efdb24a46c nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes adds 123714459208 mm/nommu: unexport do_munmap() adds 80c499eb59a6 mm: generalize ZONE_[DMA|DMA32] adds 77bcc1946eaa mm: make variable names for populate_vma_page_range() consistent adds 96438055aecd mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] adds 943653c3c5b6 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] adds f01d66ff77ec MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT adds 65eae7a2108c selftests/vm: add protection_keys_32 / protection_keys_64 [...] adds 19812475941d selftests/vm: add test for MADV_POPULATE_(READ|WRITE) adds 3b26b4761821 mm/memory_hotplug: rate limit page migration warnings adds 1416a04229a2 memory-hotplug.rst: complete admin-guide overhaul adds 029a8575fd9e mm,memory_hotplug: drop unneeded locking adds d5b7661e35e1 mmmemory_hotplug-drop-unneeded-locking-fix adds abe66191159c mm/zswap.c: remove unused function zswap_debugfs_exit() adds f6c117512d7b mm/zswap.c: avoid unnecessary copy-in at map time adds 39748619a265 mm/zswap.c: fix two bugs in zswap_writeback_entry() adds 8a8c5b4af320 mm/highmem: Remove deprecated kmap_atomic adds 659a7d100dba zram: move backing_dev under macro CONFIG_ZRAM_WRITEBACK adds e557b955493b mm: fix typos and grammar error in comments adds 530d15bbea54 mm: fix comments mentioning i_mutex adds d0e648f196af mm: define default value for FIRST_USER_ADDRESS adds 1d1defcba27e mm: fix spelling mistakes adds dd6a07e1973b mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages adds 0950444abf6a mm/vmalloc: include header for prototype of set_iounmap_nonlazy adds cd030254ea19 mm/page_alloc: make should_fail_alloc_page() static adds c670166cf5bb mm/mapping_dirty_helpers: remove double Note in kerneldoc adds 5d4c00d8ad0a mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] adds d299dd7f65d2 mm/memory_hotplug: fix kerneldoc comment for __try_online_node adds ecfa7aee9b75 mm/memory_hotplug: fix kerneldoc comment for __remove_memory adds de07edef10f9 mm/zbud: add kerneldoc fields for zbud_pool adds 9ff5d80957b1 mm/z3fold: add kerneldoc fields for z3fold_pool adds 7a4539503674 mm/swap: make swap_address_space an inline function adds 9aef0dc102e4 mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations adds 5b72f666ebb9 mm/mmap_lock: fix warning when CONFIG_TRACING is not defined adds a6a050c350f6 mm/page_alloc: move prototype for find_suitable_fallback adds b56b76887aa0 mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM adds 4ee2f4e59074 kfence: unconditionally use unbound work queue adds 8fda9b851598 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds a8b31a60dabd fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 87c724fe0f84 kernel/hung_task.c: Monitor killed tasks. adds f80a6e41270f proc: Avoid mixing integer types in mem_rw() adds 3308260f3139 fs/proc/kcore.c: add mmap interface adds 2971a820d4af fs-proc-kcorec-add-mmap-interface-fix adds be0773f865e9 procfs: allow reading fdinfo with PTRACE_MODE_READ adds e10d15b68f08 procfs/dmabuf: add inode number to /proc/*/fdinfo adds bc090f5dccc0 sysctl: remove redundant assignment to first adds c964c94916e3 proc/sysctl: make protected_* world readable adds 7336dbaae9df kernel.h: split out panic and oops helpers adds 4d0612c188ae kernelh-split-out-panic-and-oops-helpers-fix adds 0626898d542f kernel.h: split out panic and oops helpers (ia64 fix) adds 71657df37264 lib: decompress_bunzip2: remove an unneeded semicolon adds a36fafae6bbe lib/string_helpers: switch to use BIT() macro adds b021e19fd582 lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] adds 634c33bf23bc lib/string_helpers: drop indentation level in string_escape_mem() adds 82aeea9c8ee5 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII adds 1b9f14482b33 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] adds 1060da0da3ad lib/string_helpers: allow to append additional characters [...] adds 07b5d2e2e9af lib/test-string_helpers: print flags in hexadecimal format adds 955576640bd9 lib/test-string_helpers: get rid of trailing comma in terminators adds d479f15d6228 lib/test-string_helpers: add test cases for new features adds 1498beaf31a7 MAINTAINERS: add myself as designated reviewer for generic [...] adds 9a5e4b061de6 seq_file: introduce seq_escape_mem() adds fb43d7949628 seq_file: add seq_escape_str() as replica of string_escape_str() adds 88cbb19e9452 seq_file: convert seq_escape() to use seq_escape_str() adds 41a10515be83 nfsd: avoid non-flexible API in seq_quote_mem() adds 6c14ec58e4dc seq_file: drop unused *_escape_mem_ascii() adds 09661abc59db lib/math/rational.c: fix divide by zero adds 6722d9b6c0f0 lib/math/rational: add Kunit test cases adds 7ec977f4d54b lib-math-rational-add-kunit-test-cases-fix adds 7031ac5fc3dc lib/math/rational: fix spelling mistake "demominator" -> " [...] adds 7a3d3518cd5b lib/decompressors: fix spelling mistakes adds eed8e4df4e64 lib/mpi: fix spelling mistakes adds 13ee635560b4 lib: memscan() fixlet adds 5ee531b65515 lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static adds eb268a1bbdae lib/decompress_unlz4.c: correctly handle zero-padding arou [...] adds 92fd2dde485a checkpatch: scripts/spdxcheck.py now requires python3 adds f7a0a0e790a8 checkpatch: improve the indented label test adds a852c6e6ae44 init: print out unknown kernel parameters adds d907775d65a3 init/main.c: silence some -Wunused-parameter warnings adds 8a12face6213 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr adds 6376ae8153b6 x86: signal: don't do sas_ss_reset() until we are certain [...] adds 953755d1a782 exec: remove checks in __register_bimfmt() adds 6478d1ad9d1e kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] adds 838014fddf56 kcov-add-__no_sanitize_coverage-to-fix-noinstr-for-all-arc [...] adds e000ae11a89e kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] adds d418d334a09e lib/decompressors: remove set but not used variabled 'level' adds 006a4bbcb21a lib-decompressors-remove-set-but-not-used-variabled-level-fix adds 812098c89455 ipc sem: use kvmalloc for sem_undo allocation adds 0cee9e87b159 ipc: use kmalloc for msg_queue and shmid_kernel adds cdaf13bb0920 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock adds 38ccf4d6d67c ipc/util.c: use binary search for max_idx adds beb2b78ad22e ipc-utilc-use-binary-search-for-max_idx-fix adds 5cfbd260de41 linux-next-pre adds 34433990545a Merge branch 'akpm-current/current' adds c9d1c3815b9c lib/test: fix spelling mistakes adds 874a5c89089d lib: fix spelling mistakes adds 088d0d787a35 mm/slub: use stackdepot to save stack trace in objects adds 9705cbe70f68 slub: STACKDEPOT: rename save_stack_trace() adds fe36da43cd00 mm/slub: use stackdepot to save stack trace in objects-fix adds 36a12923c036 mmap: make mlock_future_check() global adds 2a21e5e108d5 riscv/Kconfig: make direct map manipulation options depend on MMU adds db831b8587df set_memory: allow querying whether set_direct_map_*() is a [...] adds 2e43af796f33 mm: introduce memfd_secret system call to create "secret" [...] adds 7fb64ccbc56a mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] adds 6ba972dd6989 PM: hibernate: disable when there are active secretmem users adds 674758fddd0d arch, mm: wire up memfd_secret system call where relevant adds cc608f6e2938 secretmem: test: add basic selftest for memfd_secret(2) adds e7e79f3a4c8f mm: fix spelling mistakes in header files adds e284f3026a7f buildid: only consider GNU notes for build ID parsing adds d1bf76ce3bff buildid: add API to parse build ID out of buffer adds 4649776d0cf7 buildid: stash away kernels build ID on init adds e04b26b80ba2 buildid-stash-away-kernels-build-id-on-init-fix adds 4dda583d38e8 dump_stack: add vmlinux build ID to stack traces adds c4a6964a470a module: add printk formats to add module build ID to stacktraces adds 04337b8d87a6 module-add-printk-formats-to-add-module-build-id-to-stackt [...] adds f4fd06e4d4a9 buildid: fix build when CONFIG_MODULES is not set adds e0fbaa30369f module-add-printk-formats-to-add-module-build-id-to-stackt [...] adds b8b2123366e6 module: fix build error when CONFIG_SYSFS is disabled adds 2e4f984dced1 arm64: stacktrace: use %pSb for backtrace printing adds 17d5fd4d3303 x86/dumpstack: use %pSb/%pBb for backtrace printing adds 114ed4a69bb5 scripts/decode_stacktrace.sh: support debuginfod adds 4e753d4f70bb scripts/decode_stacktrace.sh: silence stderr messages from [...] adds 9ed4be149609 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] adds 7e8c1137256f buildid: mark some arguments const adds 5f361733ac64 buildid: fix kernel-doc notation adds 40bab418df9a kdump: use vmlinux_build_id to simplify adds 26b0728fb091 Merge branch 'akpm/master' adds 50a1180e6cf1 Add linux-next specific files for 20210610
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 (3ebdbe7aa5dd) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-n [...]
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.
No new revisions were added by this update.
Summary of changes: .clang-format | 13 +- .mailmap | 3 + Documentation/ABI/stable/sysfs-class-infiniband | 20 - Documentation/ABI/testing/sysfs-bus-counter | 9 + .../ABI/testing/sysfs-class-firmware-attributes | 18 +- Documentation/ABI/testing/sysfs-fs-f2fs | 29 +- Documentation/PCI/pci-error-recovery.rst | 2 +- Documentation/admin-guide/kernel-parameters.txt | 12 +- Documentation/arm/marvell.rst | 2 +- Documentation/block/stat.rst | 2 +- Documentation/core-api/irq/irq-domain.rst | 1 - Documentation/dev-tools/kasan.rst | 9 +- .../devicetree/bindings/arm/amlogic,scpi.txt | 15 - Documentation/devicetree/bindings/arm/arm,scmi.txt | 224 - Documentation/devicetree/bindings/arm/arm,scpi.txt | 204 - .../devicetree/bindings/arm/bcm/bcm2835.yaml | 1 + .../bindings/auxdisplay/hit,hd44780.yaml | 2 +- .../bindings/clock/qcom,dispcc-sm8x50.yaml | 1 + .../devicetree/bindings/clock/qcom,gcc.yaml | 2 + .../devicetree/bindings/clock/qcom,rpmcc.txt | 1 + .../devicetree/bindings/clock/ti/dpll.txt | 20 + .../bindings/connector/usb-connector.yaml | 15 + .../bindings/cpufreq/cpufreq-mediatek.txt | 8 +- .../bindings/crypto/intel,ixp4xx-crypto.yaml | 47 + .../bindings/display/bridge/ti,sn65dsi83.yaml | 159 + .../bindings/extcon/siliconmitus,sm5502-muic.yaml | 6 +- .../devicetree/bindings/firmware/arm,scmi.yaml | 341 + .../devicetree/bindings/firmware/arm,scpi.yaml | 247 + .../intel,ixp4xx-network-processing-engine.yaml | 22 +- .../devicetree/bindings/gpio/idt,32434-gpio.yaml | 67 + .../devicetree/bindings/hwmon/ti,ads7828.yaml | 2 +- Documentation/devicetree/bindings/i2c/i2c-at91.txt | 2 +- .../devicetree/bindings/i2c/i2c-mux-gpio.txt | 1 - Documentation/devicetree/bindings/i2c/i2c-omap.txt | 37 - .../devicetree/bindings/i2c/ti,omap4-i2c.yaml | 102 + .../interrupt-controller/renesas,irqc.yaml | 1 + .../devicetree/bindings/iommu/rockchip,iommu.txt | 38 - .../devicetree/bindings/iommu/rockchip,iommu.yaml | 85 + .../devicetree/bindings/mailbox/arm,mhu.yaml | 48 +- .../devicetree/bindings/mailbox/arm,mhuv2.yaml | 25 +- .../devicetree/bindings/media/atmel,isc.yaml | 114 + .../devicetree/bindings/media/atmel-isc.txt | 65 - .../devicetree/bindings/media/microchip,xisc.yaml | 129 + Documentation/devicetree/bindings/media/rc.yaml | 1 + .../devicetree/bindings/media/renesas,drif.yaml | 4 +- .../devicetree/bindings/mmc/ingenic,mmc.yaml | 1 + .../devicetree/bindings/mtd/arm-versatile.txt | 26 - .../bindings/mtd/cortina,gemini-flash.txt | 2 +- .../devicetree/bindings/mtd/cypress,hyperflash.txt | 13 - .../devicetree/bindings/mtd/intel,ixp4xx-flash.txt | 22 - .../devicetree/bindings/mtd/mtd-physmap.txt | 114 - .../devicetree/bindings/mtd/mtd-physmap.yaml | 208 + .../devicetree/bindings/net/dsa/nxp,sja1105.yaml | 132 + .../devicetree/bindings/net/dsa/sja1105.txt | 156 - .../bindings/net/ethernet-controller.yaml | 1 + .../devicetree/bindings/net/realtek,rtl82xx.yaml | 45 + .../bindings/phy/phy-rockchip-inno-usb2.yaml | 11 +- .../bindings/power/supply/maxim,max17040.yaml | 2 +- .../power/supply/richtek,rt5033-battery.yaml | 54 + .../devicetree/bindings/pwm/pwm-tiehrpwm.txt | 50 - .../devicetree/bindings/pwm/pwm-tiehrpwm.yaml | 65 + .../regulator/richtek,rt6245-regulator.yaml | 89 + .../devicetree/bindings/rtc/arm,pl031.yaml | 58 + .../devicetree/bindings/serial/fsl-imx-uart.yaml | 12 + .../devicetree/bindings/soc/rockchip/grf.yaml | 6 +- .../bindings/sound/amlogic,gx-sound-card.yaml | 4 +- .../devicetree/bindings/sound/imx-audmux.txt | 28 - .../devicetree/bindings/sound/imx-audmux.yaml | 119 + .../devicetree/bindings/sound/qcom,wcd934x.yaml | 30 + .../devicetree/bindings/trivial-devices.yaml | 2 + .../devicetree/bindings/usb/cdns,usb3.yaml | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 +- Documentation/devicetree/bindings/virtio/mmio.txt | 47 - Documentation/devicetree/bindings/virtio/mmio.yaml | 60 + .../bindings/watchdog/arm,sbsa-gwdt.yaml | 51 + .../bindings/watchdog/atmel,sama5d4-wdt.yaml | 74 + .../bindings/watchdog/atmel-sama5d4-wdt.txt | 34 - .../devicetree/bindings/watchdog/sbsa-gwdt.txt | 31 - Documentation/driver-api/dma-buf.rst | 9 + Documentation/driver-api/pwm.rst | 4 + .../driver-api/surface_aggregator/clients/cdev.rst | 127 +- Documentation/filesystems/dax.rst | 291 + Documentation/filesystems/dax.txt | 257 - Documentation/filesystems/ext4/journal.rst | 39 +- Documentation/filesystems/f2fs.rst | 3 + Documentation/filesystems/index.rst | 1 + Documentation/filesystems/path-lookup.rst | 6 +- Documentation/filesystems/porting.rst | 18 + .../filesystems/xfs-delayed-logging-design.rst | 361 +- Documentation/gpu/drm-mm.rst | 4 +- Documentation/hwmon/adm1177.rst | 3 +- Documentation/hwmon/dps920ab.rst | 73 + Documentation/hwmon/index.rst | 2 + Documentation/hwmon/max31790.rst | 12 - Documentation/hwmon/pim4328.rst | 105 + Documentation/input/joydev/joystick-api.rst | 2 +- .../device_drivers/ethernet/amazon/ena.rst | 164 +- Documentation/networking/packet_mmap.rst | 2 +- Documentation/networking/tuntap.rst | 2 +- Documentation/security/IMA-templates.rst | 8 + Documentation/trace/boottime-trace.rst | 6 + .../translations/zh_CN/admin-guide/index.rst | 2 +- .../zh_CN/admin-guide/lockup-watchdogs.rst | 66 + .../translations/zh_CN/core-api/cachetlb.rst | 336 + .../translations/zh_CN/core-api/index.rst | 7 +- .../translations/zh_CN/dev-tools/index.rst | 2 +- .../translations/zh_CN/dev-tools/kasan.rst | 417 + Documentation/userspace-api/ioctl/ioctl-number.rst | 2 +- Documentation/userspace-api/media/Makefile | 10 +- .../userspace-api/media/audio.h.rst.exceptions | 19 - .../userspace-api/media/drivers/hantro.rst | 19 + .../userspace-api/media/drivers/index.rst | 1 + Documentation/userspace-api/media/dvb/headers.rst | 7 - .../userspace-api/media/dvb/legacy_dvb_apis.rst | 7 - .../userspace-api/media/v4l/ext-ctrls-codec.rst | 111 +- .../userspace-api/media/v4l/vidioc-queryctrl.rst | 6 + .../userspace-api/media/video.h.rst.exceptions | 39 - Documentation/virt/kvm/mmu.rst | 4 +- MAINTAINERS | 68 +- Makefile | 4 +- Next/SHA1s | 284 +- Next/merge.log | 7175 +- arch/Kconfig | 17 + arch/alpha/include/asm/page.h | 6 +- arch/alpha/kernel/syscalls/syscall.tbl | 2 +- arch/arc/include/uapi/asm/sigcontext.h | 1 + arch/arc/kernel/kprobes.c | 6 - arch/arc/kernel/signal.c | 29 + arch/arm/Kconfig | 2 - arch/arm/Kconfig.debug | 2 + arch/arm/arm-soc-for-next-contents.txt | 24 + arch/arm/boot/compressed/Makefile | 2 +- arch/arm/boot/compressed/atags_to_fdt.c | 2 +- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/am33xx-clocks.dtsi | 10 +- arch/arm/boot/dts/am43xx-clocks.dtsi | 12 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 85 +- arch/arm/boot/dts/bcm2711-rpi-400.dts | 45 + arch/arm/boot/dts/bcm2711-rpi.dtsi | 74 + arch/arm/boot/dts/bcm2711.dtsi | 3 +- arch/arm/boot/dts/bcm2835-rpi-a-plus.dts | 4 +- arch/arm/boot/dts/bcm2835-rpi-a.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi-b-plus.dts | 4 +- arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi-b.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi-cm1.dtsi | 2 +- arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi-zero.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi.dtsi | 2 +- arch/arm/boot/dts/bcm2836-rpi-2-b.dts | 4 +- arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 4 +- arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 4 +- arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 2 +- arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 2 +- arch/arm/boot/dts/bcm283x-rpi-usb-otg.dtsi | 2 +- arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi | 2 +- arch/arm/boot/dts/bcm283x.dtsi | 2 +- arch/arm/boot/dts/imx53-ppd.dts | 2 + arch/arm/boot/dts/rk3066a.dtsi | 1 - arch/arm/boot/dts/rk3188.dtsi | 1 - arch/arm/boot/dts/rk322x.dtsi | 4 +- arch/arm/boot/dts/rv1108.dtsi | 2 +- arch/arm/configs/at91_dt_defconfig | 2 + arch/arm/include/asm/ftrace.h | 3 + arch/arm/include/asm/insn.h | 8 +- arch/arm/include/asm/module.h | 10 + arch/arm/include/asm/pgtable.h | 2 +- arch/arm/include/asm/tlbflush.h | 13 +- arch/arm/kernel/ftrace.c | 46 +- arch/arm/kernel/insn.c | 19 +- arch/arm/kernel/irq.c | 22 +- arch/arm/kernel/module-plts.c | 49 +- arch/arm/kernel/setup.c | 16 +- arch/arm/mach-ixp4xx/common.c | 26 + arch/arm/mach-rpc/ecard.c | 2 +- arch/arm/mm/mmu.c | 22 +- arch/arm/mm/tlb-v6.S | 2 +- arch/arm/mm/tlb-v7.S | 2 +- arch/arm/probes/kprobes/core.c | 14 - arch/arm/probes/kprobes/test-thumb.c | 10 +- arch/arm/tools/Makefile | 25 +- arch/arm/tools/syscall.tbl | 2 +- arch/arm/tools/syscallnr.sh | 3 +- arch/arm64/Kconfig.platforms | 1 + arch/arm64/boot/dts/arm/juno-base.dtsi | 6 +- arch/arm64/boot/dts/broadcom/Makefile | 3 +- arch/arm64/boot/dts/broadcom/bcm2711-rpi-400.dts | 2 + .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 593 + arch/arm64/boot/dts/renesas/r8a77961.dtsi | 11 +- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 1 - arch/arm64/boot/dts/rockchip/px30.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 74 +- arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 36 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 107 + arch/arm64/boot/dts/ti/k3-am642-evm.dts | 30 + arch/arm64/boot/dts/ti/k3-am642-sk.dts | 43 + arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 13 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 31 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 45 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 60 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 106 +- arch/arm64/include/asm/exception.h | 34 +- arch/arm64/include/asm/mte.h | 4 + arch/arm64/include/asm/page.h | 10 +- arch/arm64/include/asm/perf_event.h | 5 + arch/arm64/include/asm/processor.h | 2 - arch/arm64/include/asm/sdei.h | 3 + arch/arm64/include/asm/unistd32.h | 3 +- arch/arm64/kernel/Makefile | 9 +- arch/arm64/kernel/entry-common.c | 256 +- arch/arm64/kernel/entry.S | 359 +- arch/arm64/kernel/idle.c | 69 + arch/arm64/kernel/perf_event.c | 33 + arch/arm64/kernel/probes/kprobes.c | 7 - arch/arm64/kernel/process.c | 74 - arch/arm64/kernel/sdei.c | 48 +- arch/arm64/kernel/smccc-call.S | 26 + arch/arm64/kernel/traps.c | 40 +- arch/arm64/lib/mte.S | 20 + arch/arm64/mm/fault.c | 48 +- arch/arm64/mm/proc.S | 10 +- arch/csky/kernel/probes/kprobes.c | 7 - arch/h8300/kernel/setup.c | 2 - arch/ia64/include/asm/page.h | 6 +- arch/ia64/kernel/efi_stub.S | 2 +- arch/ia64/kernel/kprobes.c | 7 - arch/ia64/kernel/syscalls/syscall.tbl | 2 +- arch/m68k/Kconfig.machine | 3 + arch/m68k/atari/config.c | 12 +- arch/m68k/coldfire/clk.c | 21 - arch/m68k/coldfire/m5206.c | 25 +- arch/m68k/coldfire/m520x.c | 51 +- arch/m68k/coldfire/m523x.c | 42 +- arch/m68k/coldfire/m5249.c | 33 +- arch/m68k/coldfire/m525x.c | 33 +- arch/m68k/coldfire/m5272.c | 35 +- arch/m68k/coldfire/m527x.c | 44 +- arch/m68k/coldfire/m528x.c | 42 +- arch/m68k/coldfire/m5307.c | 27 +- arch/m68k/coldfire/m53xx.c | 78 +- arch/m68k/coldfire/m5407.c | 25 +- arch/m68k/coldfire/m5441x.c | 126 +- arch/m68k/coldfire/m54xx.c | 33 +- arch/m68k/configs/mac_defconfig | 1 - arch/m68k/configs/multi_defconfig | 2 - arch/m68k/configs/q40_defconfig | 2 +- arch/m68k/include/asm/mcfclk.h | 5 - arch/m68k/include/asm/page_no.h | 6 +- arch/m68k/include/asm/tlbflush.h | 2 +- arch/m68k/kernel/syscalls/syscall.tbl | 2 +- arch/m68k/mac/config.c | 24 +- arch/m68k/q40/config.c | 37 +- arch/microblaze/kernel/syscalls/syscall.tbl | 2 +- arch/mips/Kconfig | 6 +- arch/mips/ar7/clock.c | 113 +- arch/mips/include/asm/irq.h | 1 - arch/mips/include/asm/mach-ar7/ar7.h | 4 - arch/mips/include/asm/mach-ralink/mt7620.h | 53 +- arch/mips/include/asm/mach-ralink/pinmux.h | 52 - arch/mips/include/asm/mach-ralink/rt288x.h | 9 - arch/mips/include/asm/mach-ralink/rt305x.h | 24 - arch/mips/include/asm/mach-ralink/rt3883.h | 34 - arch/mips/kernel/syscalls/syscall_n32.tbl | 2 +- arch/mips/kernel/syscalls/syscall_n64.tbl | 2 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 2 +- arch/mips/lantiq/xway/dma.c | 1 + arch/mips/pci/pci-rt3883.c | 1 + arch/mips/pci/pci-xtalk-bridge.c | 1 + arch/mips/pic32/Kconfig | 1 - arch/mips/ralink/Kconfig | 5 - arch/mips/ralink/clk.c | 64 +- arch/mips/ralink/mt7620.c | 320 - arch/mips/ralink/mt7621.c | 88 - arch/mips/ralink/prom.c | 1 - arch/mips/ralink/rt288x.c | 21 - arch/mips/ralink/rt305x.c | 77 - arch/mips/ralink/rt3883.c | 45 - arch/mips/sgi-ip27/ip27-irq.c | 1 + arch/mips/sgi-ip30/ip30-irq.c | 1 + arch/nios2/include/asm/irq.h | 1 - arch/nios2/kernel/irq.c | 1 + arch/openrisc/include/asm/tlbflush.h | 2 +- arch/parisc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/Kconfig | 1 + .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 19 +- arch/powerpc/include/asm/book3s/64/tlbflush.h | 29 +- arch/powerpc/include/asm/irq.h | 5 +- arch/powerpc/include/asm/pte-walk.h | 29 + arch/powerpc/include/asm/tlb.h | 6 - arch/powerpc/kernel/eeh.c | 23 +- arch/powerpc/kernel/io-workarounds.c | 16 +- arch/powerpc/kernel/iommu.c | 11 +- arch/powerpc/kernel/kprobes.c | 11 +- arch/powerpc/kernel/mce.c | 1 + arch/powerpc/kernel/smp.c | 2 +- arch/powerpc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/kvm/book3s_hv.c | 1 - arch/powerpc/kvm/book3s_hv_rm_mmu.c | 15 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 7 + arch/powerpc/kvm/book3s_hv_uvmem.c | 1 + arch/powerpc/kvm/book3s_xive.c | 1 + arch/powerpc/kvm/book3s_xive_native.c | 1 + arch/powerpc/mm/book3s64/radix_hugetlbpage.c | 4 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 1 + arch/powerpc/mm/book3s64/radix_tlb.c | 59 +- arch/powerpc/platforms/Kconfig.cputype | 2 - arch/powerpc/platforms/cell/Kconfig | 1 + arch/powerpc/platforms/cell/pmu.c | 1 + arch/powerpc/platforms/embedded6xx/flipper-pic.c | 1 + arch/powerpc/platforms/powermac/Kconfig | 1 + arch/powerpc/platforms/ps3/Kconfig | 1 + arch/powerpc/platforms/ps3/interrupt.c | 5 +- arch/powerpc/platforms/pseries/ibmebus.c | 1 + arch/powerpc/sysdev/ehv_pic.c | 1 + arch/powerpc/sysdev/fsl_mpic_err.c | 1 + arch/powerpc/sysdev/i8259.c | 3 +- arch/powerpc/sysdev/mpic.c | 2 +- arch/powerpc/sysdev/tsi108_pci.c | 3 +- arch/powerpc/sysdev/xics/icp-hv.c | 1 + arch/powerpc/sysdev/xics/icp-opal.c | 1 + arch/powerpc/sysdev/xics/xics-common.c | 2 +- arch/powerpc/sysdev/xive/Kconfig | 1 + arch/powerpc/xmon/xmon.c | 2 +- arch/riscv/kernel/probes/kprobes.c | 7 - arch/s390/Kconfig | 2 +- arch/s390/boot/compressed/Makefile | 2 +- arch/s390/include/asm/cio.h | 1 + arch/s390/include/asm/lowcore.h | 38 +- arch/s390/include/asm/page.h | 6 +- arch/s390/include/asm/ptrace.h | 12 +- arch/s390/include/asm/tpi.h | 24 + arch/s390/include/uapi/asm/schid.h | 3 + arch/s390/kernel/entry.S | 22 +- arch/s390/kernel/irq.c | 7 +- arch/s390/kernel/kprobes.c | 7 - arch/s390/kernel/syscalls/syscall.tbl | 2 +- arch/sh/Kconfig | 1 - arch/sh/kernel/kprobes.c | 7 - arch/sh/kernel/syscalls/syscall.tbl | 2 +- arch/sparc/kernel/kprobes.c | 7 - arch/sparc/kernel/syscalls/syscall.tbl | 2 +- arch/um/drivers/mconsole_kern.c | 2 +- arch/x86/entry/syscalls/syscall_32.tbl | 2 +- arch/x86/entry/syscalls/syscall_64.tbl | 2 +- arch/x86/include/asm/disabled-features.h | 7 +- arch/x86/include/asm/fpu/api.h | 6 +- arch/x86/include/asm/fpu/internal.h | 7 - arch/x86/include/asm/page.h | 6 +- arch/x86/kernel/alternative.c | 68 +- arch/x86/kernel/early-quirks.c | 1 + arch/x86/kernel/fpu/xstate.c | 57 - arch/x86/kernel/kprobes/core.c | 8 - arch/x86/kernel/setup.c | 35 +- arch/x86/kvm/lapic.c | 17 +- arch/x86/kvm/mmu/paging_tmpl.h | 14 +- arch/x86/kvm/svm/sev.c | 6 +- arch/x86/kvm/trace.h | 6 +- arch/x86/kvm/x86.c | 19 +- arch/x86/mm/fault.c | 4 +- arch/x86/mm/mem_encrypt_identity.c | 11 +- arch/x86/mm/pkeys.c | 4 + arch/x86/pci/mmconfig-shared.c | 10 +- arch/x86/platform/efi/quirks.c | 12 + arch/x86/realmode/init.c | 14 +- arch/xtensa/include/asm/tlbflush.h | 4 +- arch/xtensa/kernel/syscalls/syscall.tbl | 2 +- block/blk-core.c | 12 +- block/blk-mq-sched.c | 12 +- block/blk-mq.c | 2 +- block/blk-mq.h | 2 + block/blk-rq-qos.c | 4 +- block/blk-zoned.c | 119 +- crypto/af_alg.c | 2 +- drivers/acpi/acpi_cmos_rtc.c | 6 +- drivers/acpi/acpi_fpdt.c | 4 +- drivers/acpi/acpi_lpss.c | 13 +- drivers/acpi/acpica/acutils.h | 2 + drivers/acpi/acpica/exfield.c | 8 +- drivers/acpi/acpica/exserial.c | 12 + drivers/acpi/acpica/nsrepair2.c | 7 + drivers/acpi/acpica/utprint.c | 2 +- drivers/acpi/acpica/utuuid.c | 41 + drivers/acpi/blacklist.c | 9 +- drivers/acpi/bus.c | 36 +- drivers/acpi/device_sysfs.c | 2 +- drivers/acpi/ec.c | 2 +- drivers/acpi/event.c | 6 +- drivers/acpi/glue.c | 29 +- drivers/acpi/internal.h | 2 - drivers/acpi/nvs.c | 8 +- drivers/acpi/osl.c | 11 +- drivers/acpi/pci_root.c | 4 +- drivers/acpi/pmic/intel_pmic_chtdc_ti.c | 2 +- drivers/acpi/pptt.c | 18 +- drivers/acpi/processor_perflib.c | 38 +- drivers/acpi/processor_thermal.c | 2 - drivers/acpi/processor_throttling.c | 60 +- drivers/acpi/reboot.c | 4 +- drivers/acpi/sbs.c | 12 +- drivers/acpi/sbshc.c | 8 +- drivers/acpi/scan.c | 117 +- drivers/acpi/sleep.c | 22 +- drivers/acpi/sysfs.c | 8 +- drivers/ata/Kconfig | 6 +- drivers/ata/pata_falcon.c | 62 +- drivers/base/cpu.c | 4 +- drivers/base/devcoredump.c | 4 - drivers/base/firmware_loader/builtin/Makefile | 1 - drivers/base/memory.c | 4 +- drivers/base/node.c | 2 +- drivers/base/platform.c | 2 +- drivers/base/power/domain.c | 3 +- drivers/base/power/domain_governor.c | 1 + drivers/base/property.c | 29 +- drivers/base/regmap/regmap-irq.c | 7 + drivers/base/regmap/regmap-mdio.c | 73 +- drivers/block/aoe/aoechr.c | 4 +- drivers/block/drbd/drbd_receiver.c | 22 +- drivers/block/mtip32xx/mtip32xx.c | 26 +- drivers/block/null_blk/main.c | 2 +- drivers/block/sunvdc.c | 3 +- drivers/block/sx8.c | 2 - drivers/block/z2ram.c | 10 +- drivers/bus/mhi/pci_generic.c | 42 +- drivers/char/Kconfig | 21 - drivers/char/Makefile | 3 +- drivers/char/hw_random/exynos-trng.c | 3 +- drivers/char/hw_random/ks-sa-rng.c | 3 +- drivers/char/hw_random/omap-rng.c | 6 +- drivers/char/mem.c | 1 - drivers/char/raw.c | 362 - drivers/char/xillybus/xillybus_class.c | 1 - drivers/char/xillybus/xillybus_core.c | 1 - drivers/char/xillybus/xillybus_of.c | 1 - drivers/char/xillybus/xillybus_pcie.c | 1 - drivers/char/xillybus/xillyusb.c | 3 +- drivers/clk/Kconfig | 6 +- drivers/clk/Makefile | 3 +- drivers/clk/analogbits/wrpll-cln28hpc.c | 2 +- drivers/clk/clk-versaclock5.c | 27 +- drivers/clk/clkdev.c | 28 - drivers/clk/imx/clk-imx8qm-rsrc.c | 2 +- drivers/clk/imx/clk-imx8qxp-rsrc.c | 2 +- drivers/clk/imx/clk-imx8qxp.c | 8 +- drivers/clk/qcom/Kconfig | 7 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/apcs-sdx55.c | 18 +- drivers/clk/qcom/clk-rcg2.c | 81 + drivers/clk/qcom/clk-smd-rpm.c | 672 +- drivers/clk/qcom/dispcc-sm8250.c | 190 +- drivers/clk/qcom/gcc-mdm9607.c | 1655 + drivers/clk/sifive/sifive-prci.c | 2 +- drivers/clk/ti/dpll.c | 39 + drivers/clk/ti/dpll3xxx.c | 87 +- drivers/clk/versatile/Kconfig | 3 +- drivers/clocksource/Kconfig | 6 +- drivers/counter/Kconfig | 10 + drivers/counter/Makefile | 1 + drivers/counter/intel-qep.c | 546 + drivers/cpufreq/acpi-cpufreq.c | 2 +- drivers/cpufreq/loongson2_cpufreq.c | 1 - drivers/cpufreq/sh-cpufreq.c | 1 - drivers/crypto/hisilicon/hpre/hpre_crypto.c | 96 +- drivers/crypto/hisilicon/qm.c | 726 +- drivers/crypto/hisilicon/qm.h | 1 + drivers/crypto/hisilicon/sec2/sec.h | 10 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 483 +- drivers/crypto/hisilicon/sec2/sec_crypto.h | 184 + drivers/crypto/ixp4xx_crypto.c | 140 +- drivers/crypto/marvell/octeontx2/Makefile | 13 +- drivers/crypto/marvell/octeontx2/cn10k_cpt.c | 93 + drivers/crypto/marvell/octeontx2/cn10k_cpt.h | 36 + drivers/crypto/marvell/octeontx2/otx2_cpt_common.h | 23 + .../crypto/marvell/octeontx2/otx2_cpt_hw_types.h | 16 +- drivers/crypto/marvell/octeontx2/otx2_cptlf.c | 9 +- drivers/crypto/marvell/octeontx2/otx2_cptlf.h | 10 + drivers/crypto/marvell/octeontx2/otx2_cptpf.h | 1 + drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c | 160 +- .../crypto/marvell/octeontx2/otx2_cptpf_ucode.c | 32 +- .../crypto/marvell/octeontx2/otx2_cptpf_ucode.h | 8 +- drivers/crypto/marvell/octeontx2/otx2_cptvf.h | 3 + drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c | 49 +- drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c | 43 + .../crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c | 17 +- drivers/cxl/core.c | 195 +- drivers/cxl/cxl.h | 98 +- drivers/cxl/pci.c | 164 +- drivers/dma-buf/dma-buf.c | 31 +- drivers/dma-buf/dma-resv.c | 211 +- drivers/dma/idxd/cdev.c | 1 + drivers/dma/idxd/init.c | 4 +- drivers/dma/ipu/ipu_irq.c | 2 +- drivers/dma/mediatek/mtk-uart-apdma.c | 27 +- drivers/dma/sh/rcar-dmac.c | 2 +- drivers/dma/sun4i-dma.c | 5 +- drivers/edac/mce_amd.c | 2 +- drivers/eisa/eisa-bus.c | 23 +- drivers/extcon/Kconfig | 2 +- drivers/extcon/extcon-sm5502.c | 200 +- drivers/extcon/extcon-sm5502.h | 82 +- drivers/firmware/arm_scmi/driver.c | 20 +- drivers/firmware/arm_scmi/mailbox.c | 3 + drivers/firmware/arm_scmi/smc.c | 3 + drivers/firmware/arm_scpi.c | 11 + drivers/firmware/smccc/smccc.c | 4 + drivers/fsi/fsi-core.c | 4 +- drivers/fsi/fsi-master-aspeed.c | 33 +- drivers/fsi/fsi-master-ast-cf.c | 2 +- drivers/fsi/fsi-master-gpio.c | 1 + drivers/fsi/fsi-occ.c | 12 +- drivers/fsi/fsi-sbefifo.c | 10 +- drivers/fsi/fsi-scom.c | 105 +- drivers/gpio/Kconfig | 12 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-dwapb.c | 8 +- drivers/gpio/gpio-idt3243x.c | 206 + drivers/gpio/gpio-regmap.c | 32 +- drivers/gpio/gpiolib-acpi.c | 61 +- drivers/gpu/drm/Kconfig | 15 +- drivers/gpu/drm/Makefile | 1 + drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 2 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c | 42 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfxhub.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 19 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 92 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_res_cursor.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 73 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 97 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 111 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 12 - drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c | 40 + drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 17 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c | 17 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 1 + drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 21 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c | 142 +- drivers/gpu/drm/amd/amdgpu/nv.c | 51 + drivers/gpu/drm/amd/amdgpu/nv.h | 2 + drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 37 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 77 +- drivers/gpu/drm/amd/amdgpu/soc15_common.h | 4 +- drivers/gpu/drm/amd/amdgpu/yellow_carp_reg_init.c | 51 + drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 24 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 52 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 19 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 68 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 1 + drivers/gpu/drm/amd/amdkfd/soc15_int.h | 1 + drivers/gpu/drm/amd/display/Kconfig | 7 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 52 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 1 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 50 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 28 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 6 + drivers/gpu/drm/amd/display/dc/Makefile | 3 + drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 113 + .../drm/amd/display/dc/bios/bios_parser_helper.c | 5 +- .../amd/display/dc/bios/command_table_helper2.c | 5 + drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 11 + drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 52 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 4 + .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 78 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 673 + .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.h | 103 + .../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c | 333 + .../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.h | 271 + drivers/gpu/drm/amd/display/dc/core/dc.c | 77 +- .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 133 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 65 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 24 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 11 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 42 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 6 + drivers/gpu/drm/amd/display/dc/dc.h | 31 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 23 + drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 3 + drivers/gpu/drm/amd/display/dc/dc_stream.h | 4 + drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 21 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 41 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.h | 17 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 59 +- .../display/dc/dce110/dce110_timing_generator.c | 1 + .../display/dc/dce120/dce120_timing_generator.c | 1 + .../amd/display/dc/dce80/dce80_timing_generator.c | 1 + .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 48 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 110 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 12 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 3 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 20 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 12 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 6 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c | 36 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 129 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.h | 9 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h | 16 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 84 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 5 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 10 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h | 9 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 42 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.c | 3 + drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 3 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 37 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dccg.c | 3 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dccg.h | 17 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 5 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 1 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.h | 6 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 2 +- .../gpu/drm/amd/display/dc/dcn301/dcn301_dccg.c | 3 + .../gpu/drm/amd/display/dc/dcn301/dcn301_init.c | 3 +- .../gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.c | 34 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 2 +- .../drm/amd/display/dc/dcn303/dcn303_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn31/Makefile | 42 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c | 279 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.h | 147 + .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c | 406 + .../amd/display/dc/dcn31/dcn31_dio_link_encoder.h | 246 + .../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c | 956 + .../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.h | 122 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubp.c | 103 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubp.h | 246 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 598 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.h | 56 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 150 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.h | 33 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.c | 287 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.h | 259 + .../drm/amd/display/dc/dcn31/dcn31_panel_cntl.c | 157 + .../drm/amd/display/dc/dcn31/dcn31_panel_cntl.h | 40 + .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 2196 + .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.h | 42 + drivers/gpu/drm/amd/display/dc/dm_cp_psp.h | 5 + drivers/gpu/drm/amd/display/dc/dm_helpers.h | 6 + drivers/gpu/drm/amd/display/dc/dml/Makefile | 11 + .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 78 +- .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 7508 ++ .../amd/display/dc/dml/dcn31/display_mode_vba_31.h | 43 + .../display/dc/dml/dcn31/display_rq_dlg_calc_31.c | 1727 + .../display/dc/dml/dcn31/display_rq_dlg_calc_31.h | 69 + .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 18 + .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 4 + .../drm/amd/display/dc/dml/display_mode_structs.h | 12 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 42 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 52 + drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 3 + drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 3 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 10 + drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 8 + drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 3 + drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 62 + drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 5 + .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 14 + drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 4 + drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 3 + .../drm/amd/display/dc/inc/hw/timing_generator.h | 5 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 22 + .../drm/amd/display/dc/inc/hw_sequencer_private.h | 5 - drivers/gpu/drm/amd/display/dc/irq/Makefile | 11 + .../amd/display/dc/irq/dcn31/irq_service_dcn31.c | 432 + .../amd/display/dc/irq/dcn31/irq_service_dcn31.h | 37 + drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 12 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 214 +- drivers/gpu/drm/amd/display/dmub/src/Makefile | 3 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 354 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h | 230 + drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 37 + drivers/gpu/drm/amd/display/include/dal_asic_id.h | 13 + drivers/gpu/drm/amd/display/include/dal_types.h | 3 + .../amd/display/modules/hdcp/hdcp2_transition.c | 2 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 4 + .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 135 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.h | 38 + drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 23 +- .../amd/include/asic_reg/dcn/dcn_3_1_2_offset.h | 15083 +++ .../amd/include/asic_reg/dcn/dcn_3_1_2_sh_mask.h | 60747 ++++++++++ .../amd/include/asic_reg/dpcs/dpcs_4_2_0_offset.h | 11936 ++ .../amd/include/asic_reg/dpcs/dpcs_4_2_0_sh_mask.h | 103385 ++++++++++++++++++ .../drm/amd/include/asic_reg/mp/mp_13_0_1_offset.h | 355 + .../amd/include/asic_reg/mp/mp_13_0_1_sh_mask.h | 531 + drivers/gpu/drm/amd/include/atomfirmware.h | 56 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 47 +- drivers/gpu/drm/amd/include/yellow_carp_offset.h | 1366 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 64 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 5 +- .../drm/amd/pm/inc/smu13_driver_if_yellow_carp.h | 222 + drivers/gpu/drm/amd/pm/inc/smu_v13_0_1.h | 57 + drivers/gpu/drm/amd/pm/inc/smu_v13_0_1_pmfw.h | 139 + drivers/gpu/drm/amd/pm/inc/smu_v13_0_1_ppsmc.h | 97 + drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 33 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 1 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 103 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 35 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 37 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 37 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu13/Makefile | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 7 - drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_1.c | 311 + .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 1210 + .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.h | 28 + drivers/gpu/drm/bridge/Kconfig | 10 + drivers/gpu/drm/bridge/Makefile | 1 + drivers/gpu/drm/bridge/ti-sn65dsi83.c | 710 + drivers/gpu/drm/drm_cache.c | 148 + drivers/gpu/drm/drm_dp_helper.c | 347 + drivers/gpu/drm/drm_drv.c | 2 + drivers/gpu/drm/drm_gem.c | 7 +- drivers/gpu/drm/drm_gem_atomic_helper.c | 2 +- drivers/gpu/drm/drm_gem_vram_helper.c | 5 +- drivers/gpu/drm/drm_ioctl.c | 9 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 10 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 8 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_ipp.c | 4 +- drivers/gpu/drm/hyperv/Makefile | 8 + drivers/gpu/drm/hyperv/hyperv_drm.h | 52 + drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 311 + drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 231 + drivers/gpu/drm/hyperv/hyperv_drm_proto.c | 485 + drivers/gpu/drm/i915/display/intel_cdclk.c | 85 +- drivers/gpu/drm/i915/display/intel_ddi.c | 3 +- drivers/gpu/drm/i915/display/intel_display.c | 29 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 4 +- drivers/gpu/drm/i915/display/intel_display_power.c | 57 +- drivers/gpu/drm/i915/display/intel_display_types.h | 3 +- drivers/gpu/drm/i915/display/intel_dmc.c | 63 +- drivers/gpu/drm/i915/display/intel_dmc.h | 22 + .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 329 +- drivers/gpu/drm/i915/display/intel_psr.c | 94 +- drivers/gpu/drm/i915/display/intel_psr.h | 2 + drivers/gpu/drm/i915/display/intel_tv.c | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 12 +- drivers/gpu/drm/i915/dma_resv_utils.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_busy.c | 7 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 2 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_wait.c | 10 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 8 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 2 +- drivers/gpu/drm/i915/gvt/fb_decoder.c | 10 +- drivers/gpu/drm/i915/gvt/gtt.c | 4 +- drivers/gpu/drm/i915/gvt/handlers.c | 6 +- drivers/gpu/drm/i915/gvt/interrupt.c | 2 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 10 +- drivers/gpu/drm/i915/gvt/scheduler.c | 4 +- drivers/gpu/drm/i915/gvt/vgpu.c | 4 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 10 +- drivers/gpu/drm/i915/i915_debugfs.c | 30 +- drivers/gpu/drm/i915/i915_drv.c | 20 +- drivers/gpu/drm/i915/i915_drv.h | 55 +- drivers/gpu/drm/i915/i915_gem.c | 4 +- drivers/gpu/drm/i915/i915_gpu_error.c | 82 +- drivers/gpu/drm/i915/i915_irq.c | 34 +- drivers/gpu/drm/i915/i915_pci.c | 1 + drivers/gpu/drm/i915/i915_perf.c | 44 +- drivers/gpu/drm/i915/i915_pmu.c | 8 +- drivers/gpu/drm/i915/i915_reg.h | 28 +- drivers/gpu/drm/i915/i915_request.c | 10 +- drivers/gpu/drm/i915/i915_suspend.c | 16 +- drivers/gpu/drm/i915/i915_sw_fence.c | 4 +- drivers/gpu/drm/i915/i915_sysfs.c | 2 +- drivers/gpu/drm/i915/i915_vgpu.c | 2 +- drivers/gpu/drm/i915/intel_device_info.c | 22 +- drivers/gpu/drm/i915/intel_device_info.h | 2 + drivers/gpu/drm/i915/intel_dram.c | 14 +- drivers/gpu/drm/i915/intel_pch.c | 10 +- drivers/gpu/drm/i915/intel_pm.c | 22 +- drivers/gpu/drm/i915/intel_sideband.c | 2 +- drivers/gpu/drm/i915/intel_uncore.c | 24 +- drivers/gpu/drm/i915/intel_wopcm.c | 10 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 4 +- drivers/gpu/drm/i915/selftests/i915_perf.c | 6 +- drivers/gpu/drm/i915/selftests/i915_request.c | 8 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 12 +- drivers/gpu/drm/i915/selftests/intel_uncore.c | 2 +- drivers/gpu/drm/lima/lima_trace.h | 2 +- drivers/gpu/drm/mcde/mcde_dsi.c | 2 +- drivers/gpu/drm/mediatek/mtk_disp_color.c | 3 +- drivers/gpu/drm/mediatek/mtk_disp_gamma.c | 4 +- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 3 +- drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 4 +- drivers/gpu/drm/msm/Kconfig | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c | 203 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.h | 43 - drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 43 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 84 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 4 - .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 40 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 35 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 202 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 14 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 1450 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h | 112 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 19 +- drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 63 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 14 +- drivers/gpu/drm/msm/dp/dp_panel.c | 1 - drivers/gpu/drm/msm/msm_drv.c | 4 +- drivers/gpu/drm/msm/msm_fb.c | 8 +- drivers/gpu/drm/msm/msm_gem.c | 11 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 28 + drivers/gpu/drm/nouveau/dispnv50/wndw.c | 2 +- drivers/gpu/drm/nouveau/nouveau_backlight.c | 166 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 13 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 1 + drivers/gpu/drm/nouveau/nouveau_connector.h | 9 +- drivers/gpu/drm/nouveau/nouveau_encoder.h | 1 + drivers/gpu/drm/nouveau/nouveau_fence.c | 4 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 4 +- drivers/gpu/drm/nouveau/nouveau_mem.c | 11 +- drivers/gpu/drm/nouveau/nouveau_mem.h | 15 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 32 +- drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu102.c | 6 +- drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c | 1 + drivers/gpu/drm/panel/panel-elida-kd35t133.c | 8 + .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 2 +- drivers/gpu/drm/panel/panel-sitronix-st7701.c | 2 +- drivers/gpu/drm/panfrost/panfrost_device.h | 1 + drivers/gpu/drm/panfrost/panfrost_drv.c | 7 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 1 + drivers/gpu/drm/panfrost/panfrost_job.c | 2 +- drivers/gpu/drm/panfrost/panfrost_regs.h | 1 + drivers/gpu/drm/pl111/Kconfig | 1 + drivers/gpu/drm/qxl/qxl_debugfs.c | 2 +- drivers/gpu/drm/qxl/qxl_dumb.c | 2 + drivers/gpu/drm/qxl/qxl_ttm.c | 1 + drivers/gpu/drm/radeon/radeon_display.c | 2 +- drivers/gpu/drm/radeon/radeon_gem.c | 6 +- drivers/gpu/drm/radeon/radeon_mn.c | 4 +- drivers/gpu/drm/radeon/radeon_sync.c | 4 +- drivers/gpu/drm/radeon/radeon_ttm.c | 3 +- drivers/gpu/drm/radeon/radeon_uvd.c | 30 +- drivers/gpu/drm/sti/sti_hda.c | 6 +- drivers/gpu/drm/sti/sti_hdmi_tx3g4c28phy.c | 4 +- drivers/gpu/drm/sti/sti_hqvdp.c | 2 +- drivers/gpu/drm/sti/sti_tvout.c | 18 +- drivers/gpu/drm/stm/ltdc.c | 33 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 31 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 5 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 41 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 7 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 8 +- drivers/gpu/drm/ttm/ttm_bo.c | 176 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 336 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 42 +- drivers/gpu/drm/ttm/ttm_device.c | 8 +- drivers/gpu/drm/ttm/ttm_module.c | 35 + drivers/gpu/drm/ttm/ttm_range_manager.c | 57 +- drivers/gpu/drm/ttm/ttm_resource.c | 228 +- drivers/gpu/drm/ttm/ttm_sys_manager.c | 11 +- drivers/gpu/drm/ttm/ttm_tt.c | 47 +- drivers/gpu/drm/vboxvideo/hgsmi_base.c | 19 +- drivers/gpu/drm/vboxvideo/modesetting.c | 20 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 26 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 3 +- drivers/gpu/drm/vc4/vc4_kms.c | 2 +- drivers/gpu/drm/vgem/vgem_drv.c | 2 +- drivers/gpu/drm/vgem/vgem_fence.c | 3 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 30 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_thp.c | 46 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 4 +- drivers/hwmon/corsair-psu.c | 14 + drivers/hwmon/ina3221.c | 22 +- drivers/hwmon/max31790.c | 101 +- drivers/hwmon/occ/common.c | 7 +- drivers/hwmon/pmbus/Kconfig | 18 + drivers/hwmon/pmbus/Makefile | 2 + drivers/hwmon/pmbus/dps920ab.c | 207 + drivers/hwmon/pmbus/pim4328.c | 233 + drivers/hwmon/pmbus/pmbus_core.c | 149 +- drivers/hwmon/scpi-hwmon.c | 9 + drivers/hwmon/sht4x.c | 95 +- drivers/i2c/busses/i2c-altera.c | 9 +- drivers/i2c/busses/i2c-qcom-geni.c | 21 +- drivers/i2c/busses/i2c-tegra-bpmp.c | 4 +- drivers/i2c/i2c-core-acpi.c | 8 +- drivers/i3c/master/svc-i3c-master.c | 3 +- drivers/ide/Kconfig | 32 +- drivers/ide/Makefile | 2 - drivers/ide/falconide.c | 75 +- drivers/ide/macide.c | 161 - drivers/ide/q40ide.c | 168 - drivers/iio/accel/adis16201.c | 3 - drivers/iio/accel/adis16209.c | 3 - drivers/iio/accel/bma180.c | 11 +- drivers/iio/accel/bmc150-accel-core.c | 12 +- drivers/iio/accel/bmc150-accel-i2c.c | 2 +- drivers/iio/accel/bmc150-accel.h | 2 +- drivers/iio/dummy/Kconfig | 1 + drivers/iio/frequency/adf4350.c | 6 +- drivers/iio/gyro/adis16136.c | 5 - drivers/iio/gyro/adis16260.c | 5 - drivers/iio/imu/adis.c | 4 - drivers/iio/imu/adis16400.c | 7 - drivers/iio/imu/adis16460.c | 1 - drivers/iio/imu/adis16475.c | 1 - drivers/iio/imu/adis16480.c | 6 - drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 5 +- drivers/iio/light/si1133.c | 18 +- drivers/iio/light/si1145.c | 10 +- drivers/infiniband/Kconfig | 2 +- drivers/infiniband/core/cm.c | 621 +- drivers/infiniband/core/mad.c | 17 +- drivers/infiniband/core/sa_query.c | 4 +- drivers/infiniband/core/umem_dmabuf.c | 2 +- drivers/infiniband/core/uverbs_cmd.c | 21 +- drivers/infiniband/hw/Makefile | 2 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 4 + drivers/infiniband/hw/bnxt_re/main.c | 3 + drivers/infiniband/hw/bnxt_re/qplib_res.c | 17 + drivers/infiniband/hw/bnxt_re/qplib_res.h | 1 + drivers/infiniband/hw/bnxt_re/qplib_sp.c | 13 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 2 - drivers/infiniband/hw/cxgb4/qp.c | 1 + drivers/infiniband/hw/hfi1/trace_misc.h | 4 +- drivers/infiniband/hw/hfi1/trace_rc.h | 4 +- drivers/infiniband/hw/hfi1/trace_tid.h | 6 +- drivers/infiniband/hw/hfi1/trace_tx.h | 8 +- drivers/infiniband/hw/i40iw/Kconfig | 9 - drivers/infiniband/hw/i40iw/Makefile | 9 - drivers/infiniband/hw/i40iw/i40iw.h | 602 - drivers/infiniband/hw/i40iw/i40iw_cm.c | 4419 - drivers/infiniband/hw/i40iw/i40iw_cm.h | 462 - drivers/infiniband/hw/i40iw/i40iw_ctrl.c | 5243 - drivers/infiniband/hw/i40iw/i40iw_d.h | 1746 - drivers/infiniband/hw/i40iw/i40iw_hmc.c | 821 - drivers/infiniband/hw/i40iw/i40iw_hmc.h | 241 - drivers/infiniband/hw/i40iw/i40iw_hw.c | 851 - drivers/infiniband/hw/i40iw/i40iw_main.c | 2064 - drivers/infiniband/hw/i40iw/i40iw_osdep.h | 195 - drivers/infiniband/hw/i40iw/i40iw_p.h | 129 - drivers/infiniband/hw/i40iw/i40iw_pble.c | 611 - drivers/infiniband/hw/i40iw/i40iw_pble.h | 131 - drivers/infiniband/hw/i40iw/i40iw_puda.c | 1496 - drivers/infiniband/hw/i40iw/i40iw_puda.h | 188 - drivers/infiniband/hw/i40iw/i40iw_register.h | 1030 - drivers/infiniband/hw/i40iw/i40iw_status.h | 101 - drivers/infiniband/hw/i40iw/i40iw_type.h | 1358 - drivers/infiniband/hw/i40iw/i40iw_uk.c | 1200 - drivers/infiniband/hw/i40iw/i40iw_user.h | 422 - drivers/infiniband/hw/i40iw/i40iw_utils.c | 1518 - drivers/infiniband/hw/i40iw/i40iw_verbs.c | 2652 - drivers/infiniband/hw/i40iw/i40iw_verbs.h | 179 - drivers/infiniband/hw/i40iw/i40iw_vf.c | 85 - drivers/infiniband/hw/i40iw/i40iw_vf.h | 62 - drivers/infiniband/hw/i40iw/i40iw_virtchnl.c | 759 - drivers/infiniband/hw/i40iw/i40iw_virtchnl.h | 124 - drivers/infiniband/hw/irdma/Kconfig | 12 + drivers/infiniband/hw/irdma/Makefile | 27 + drivers/infiniband/hw/irdma/cm.c | 4421 + drivers/infiniband/hw/irdma/cm.h | 417 + drivers/infiniband/hw/irdma/ctrl.c | 5657 + drivers/infiniband/hw/irdma/defs.h | 1155 + drivers/infiniband/hw/irdma/hmc.c | 710 + drivers/infiniband/hw/irdma/hmc.h | 180 + drivers/infiniband/hw/irdma/hw.c | 2725 + drivers/infiniband/hw/irdma/i40iw_hw.c | 216 + drivers/infiniband/hw/irdma/i40iw_hw.h | 160 + drivers/infiniband/hw/irdma/i40iw_if.c | 216 + drivers/infiniband/hw/irdma/icrdma_hw.c | 149 + drivers/infiniband/hw/irdma/icrdma_hw.h | 71 + drivers/infiniband/hw/irdma/irdma.h | 153 + drivers/infiniband/hw/irdma/main.c | 358 + drivers/infiniband/hw/irdma/main.h | 555 + drivers/infiniband/hw/irdma/osdep.h | 86 + drivers/infiniband/hw/irdma/pble.c | 521 + drivers/infiniband/hw/irdma/pble.h | 136 + drivers/infiniband/hw/irdma/protos.h | 116 + drivers/infiniband/hw/irdma/puda.c | 1745 + drivers/infiniband/hw/irdma/puda.h | 194 + drivers/infiniband/hw/irdma/status.h | 71 + drivers/infiniband/hw/irdma/trace.c | 112 + drivers/infiniband/hw/irdma/trace.h | 3 + drivers/infiniband/hw/irdma/trace_cm.h | 458 + drivers/infiniband/hw/irdma/type.h | 1541 + drivers/infiniband/hw/irdma/uda.c | 271 + drivers/infiniband/hw/irdma/uda.h | 89 + drivers/infiniband/hw/irdma/uda_d.h | 128 + drivers/infiniband/hw/irdma/uk.c | 1684 + drivers/infiniband/hw/irdma/user.h | 437 + drivers/infiniband/hw/irdma/utils.c | 2541 + drivers/infiniband/hw/irdma/verbs.c | 4527 + drivers/infiniband/hw/irdma/verbs.h | 225 + drivers/infiniband/hw/irdma/ws.c | 406 + drivers/infiniband/hw/irdma/ws.h | 41 + drivers/infiniband/hw/mlx4/main.c | 5 +- drivers/infiniband/hw/mlx4/qp.c | 9 +- drivers/infiniband/hw/mlx5/doorbell.c | 7 +- drivers/infiniband/hw/mlx5/qp.c | 6 +- drivers/infiniband/sw/rdmavt/trace_cq.h | 4 +- drivers/infiniband/sw/rdmavt/trace_mr.h | 2 +- drivers/infiniband/sw/rdmavt/trace_qp.h | 4 +- drivers/infiniband/sw/rdmavt/trace_rc.h | 2 +- drivers/infiniband/sw/rdmavt/trace_tx.h | 4 +- drivers/infiniband/sw/rxe/rxe_comp.c | 31 +- drivers/infiniband/sw/rxe/rxe_cq.c | 32 +- drivers/infiniband/sw/rxe/rxe_net.c | 10 +- drivers/infiniband/sw/rxe/rxe_qp.c | 22 +- drivers/infiniband/sw/rxe/rxe_queue.c | 21 +- drivers/infiniband/sw/rxe/rxe_queue.h | 272 +- drivers/infiniband/sw/rxe/rxe_req.c | 46 +- drivers/infiniband/sw/rxe/rxe_resp.c | 44 +- drivers/infiniband/sw/rxe/rxe_srq.c | 5 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 80 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 5 +- drivers/infiniband/ulp/ipoib/ipoib_netlink.c | 1 + drivers/input/keyboard/Kconfig | 3 - drivers/input/touchscreen/cy8ctmg110_ts.c | 167 +- drivers/input/touchscreen/resistive-adc-touch.c | 4 +- drivers/iommu/amd/amd_iommu.h | 2 - drivers/iommu/amd/init.c | 20 +- drivers/iommu/amd/iommu.c | 31 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 1 - drivers/iommu/arm/arm-smmu/arm-smmu.c | 1 - drivers/iommu/arm/arm-smmu/qcom_iommu.c | 1 - drivers/iommu/dma-iommu.c | 6 +- drivers/iommu/exynos-iommu.c | 1 - drivers/iommu/iommu.c | 3 - drivers/iommu/iova.c | 18 +- drivers/iommu/ipmmu-vmsa.c | 1 - drivers/iommu/msm_iommu.c | 1 - drivers/iommu/mtk_iommu.c | 1 - drivers/iommu/mtk_iommu_v1.c | 1 - drivers/iommu/of_iommu.c | 68 - drivers/iommu/omap-iommu.c | 1 - drivers/iommu/rockchip-iommu.c | 175 +- drivers/iommu/tegra-smmu.c | 16 +- drivers/iommu/virtio-iommu.c | 1 - drivers/irqchip/Kconfig | 2 +- drivers/irqchip/exynos-combiner.c | 10 +- drivers/irqchip/irq-al-fic.c | 7 +- drivers/irqchip/irq-armada-370-xp.c | 19 +- drivers/irqchip/irq-aspeed-i2c-ic.c | 8 +- drivers/irqchip/irq-aspeed-scu-ic.c | 6 +- drivers/irqchip/irq-ath79-misc.c | 2 +- drivers/irqchip/irq-bcm2835.c | 2 +- drivers/irqchip/irq-bcm2836.c | 2 +- drivers/irqchip/irq-bcm7038-l1.c | 6 +- drivers/irqchip/irq-bcm7120-l2.c | 6 +- drivers/irqchip/irq-brcmstb-l2.c | 2 +- drivers/irqchip/irq-dw-apb-ictl.c | 3 +- drivers/irqchip/irq-gic.c | 13 +- drivers/irqchip/irq-goldfish-pic.c | 5 +- drivers/irqchip/irq-i8259.c | 4 +- drivers/irqchip/irq-idt3243x.c | 6 +- drivers/irqchip/irq-imgpdc.c | 11 +- drivers/irqchip/irq-imx-intmux.c | 9 +- drivers/irqchip/irq-imx-irqsteer.c | 9 +- drivers/irqchip/irq-ingenic-tcu.c | 2 +- drivers/irqchip/irq-ingenic.c | 3 +- drivers/irqchip/irq-keystone.c | 14 +- drivers/irqchip/irq-loongson-htpic.c | 2 +- drivers/irqchip/irq-loongson-htvec.c | 4 +- drivers/irqchip/irq-loongson-liointc.c | 2 +- drivers/irqchip/irq-lpc32xx.c | 2 +- drivers/irqchip/irq-ls-scfg-msi.c | 6 +- drivers/irqchip/irq-ls1x.c | 2 +- drivers/irqchip/irq-mbigen.c | 12 +- drivers/irqchip/irq-mips-gic.c | 21 +- drivers/irqchip/irq-mscc-ocelot.c | 2 +- drivers/irqchip/irq-mvebu-pic.c | 7 +- drivers/irqchip/irq-mvebu-sei.c | 13 +- drivers/irqchip/irq-nvic.c | 4 +- drivers/irqchip/irq-orion.c | 2 +- drivers/irqchip/irq-partition-percpu.c | 9 +- drivers/irqchip/irq-pruss-intc.c | 9 +- drivers/irqchip/irq-realtek-rtl.c | 2 +- drivers/irqchip/irq-renesas-irqc.c | 2 +- drivers/irqchip/irq-sifive-plic.c | 8 +- drivers/irqchip/irq-stm32-exti.c | 10 +- drivers/irqchip/irq-sunxi-nmi.c | 3 +- drivers/irqchip/irq-tb10x.c | 2 +- drivers/irqchip/irq-ti-sci-inta.c | 9 +- drivers/irqchip/irq-ts4800.c | 3 +- drivers/irqchip/irq-versatile-fpga.c | 2 +- drivers/irqchip/irq-vic.c | 2 +- drivers/irqchip/irq-xilinx-intc.c | 23 +- drivers/irqchip/qcom-irq-combiner.c | 6 +- drivers/irqchip/qcom-pdc.c | 8 +- drivers/md/dm-cache-target.c | 11 +- drivers/md/dm-core.h | 65 + drivers/md/dm-crypt.c | 24 +- drivers/md/dm-kcopyd.c | 13 +- drivers/md/dm-table.c | 19 +- drivers/md/dm-thin.c | 2 +- drivers/md/dm-writecache.c | 8 +- drivers/md/dm-zone.c | 580 +- drivers/md/dm.c | 106 +- drivers/md/dm.h | 16 +- drivers/md/persistent-data/dm-btree.c | 4 +- drivers/media/common/siano/smscoreapi.c | 22 +- drivers/media/common/siano/smscoreapi.h | 4 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 14 + drivers/media/dvb-frontends/mxl692.c | 4 +- drivers/media/pci/ivtv/Kconfig | 12 - drivers/media/pci/ivtv/ivtv-driver.h | 2 - drivers/media/pci/ivtv/ivtv-ioctl.c | 221 - drivers/media/pci/saa7134/saa7134-tvaudio.c | 2 +- drivers/media/pci/tw5864/tw5864-reg.h | 62 +- drivers/media/platform/Makefile | 1 + drivers/media/platform/allegro-dvt/nal-h264.c | 2 +- drivers/media/platform/allegro-dvt/nal-hevc.c | 2 +- drivers/media/platform/atmel/Kconfig | 11 + drivers/media/platform/atmel/Makefile | 2 + drivers/media/platform/atmel/atmel-isc-base.c | 381 +- drivers/media/platform/atmel/atmel-isc-regs.h | 133 +- drivers/media/platform/atmel/atmel-isc.h | 122 +- drivers/media/platform/atmel/atmel-sama5d2-isc.c | 300 +- drivers/media/platform/atmel/atmel-sama7g5-isc.c | 630 + drivers/media/rc/imon.c | 15 +- drivers/media/rc/ite-cir.h | 2 +- drivers/media/rc/keymaps/Makefile | 1 + drivers/media/rc/keymaps/rc-ct-90405.c | 86 + drivers/media/rc/st_rc.c | 22 +- drivers/media/spi/cxd2880-spi.c | 12 +- drivers/media/test-drivers/vivid/vivid-core.c | 44 +- drivers/media/test-drivers/vivid/vivid-core.h | 1 - .../media/test-drivers/vivid/vivid-kthread-cap.c | 2 +- drivers/media/test-drivers/vivid/vivid-vbi-cap.c | 8 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 2 +- drivers/media/usb/dvb-usb/cinergyT2-core.c | 13 +- drivers/media/usb/gspca/ov519.c | 2 +- drivers/media/v4l2-core/v4l2-ctrls-core.c | 21 +- drivers/media/v4l2-core/v4l2-ctrls-defs.c | 4 + drivers/memory/tegra/Kconfig | 2 +- drivers/memory/tegra/Makefile | 6 +- drivers/memory/tegra/mc.c | 321 +- drivers/memory/tegra/mc.h | 25 + drivers/memory/tegra/tegra114.c | 1245 +- drivers/memory/tegra/tegra124.c | 1306 +- drivers/memory/tegra/tegra186.c | 1679 +- drivers/memory/tegra/tegra194.c | 1351 + drivers/memory/tegra/tegra20.c | 110 +- drivers/memory/tegra/tegra210.c | 1433 +- drivers/memory/tegra/tegra30.c | 1292 +- drivers/misc/cardreader/rtl8411.c | 1 + drivers/misc/cardreader/rts5209.c | 1 + drivers/misc/cardreader/rts5227.c | 2 + drivers/misc/cardreader/rts5228.c | 1 + drivers/misc/cardreader/rts5229.c | 1 + drivers/misc/cardreader/rts5249.c | 3 + drivers/misc/cardreader/rts5260.c | 1 + drivers/misc/cardreader/rts5261.c | 1 + drivers/misc/cardreader/rtsx_pcr.c | 44 +- drivers/misc/eeprom/ee1004.c | 6 +- drivers/misc/hpilo.c | 10 +- drivers/misc/hpilo.h | 3 + drivers/misc/mei/mei-trace.h | 6 +- drivers/mmc/core/debugfs.c | 1 + drivers/mmc/core/sd.c | 10 +- drivers/mmc/host/Kconfig | 4 +- drivers/mmc/host/renesas_sdhi_core.c | 9 +- drivers/mmc/host/sdhci-esdhc-imx.c | 5 - drivers/mmc/host/sdhci-of-aspeed.c | 2 +- drivers/mmc/host/sdhci-sprd.c | 1 + drivers/mmc/host/via-sdmmc.c | 3 + drivers/mtd/nand/spi/core.c | 45 +- drivers/net/Kconfig | 22 +- drivers/net/bonding/bond_main.c | 8 +- drivers/net/bonding/bond_options.c | 5 +- drivers/net/dsa/b53/b53_common.c | 17 +- drivers/net/dsa/hirschmann/hellcreek.c | 3 +- drivers/net/dsa/ocelot/felix.c | 2 + drivers/net/dsa/ocelot/seville_vsc9953.c | 5 + drivers/net/dsa/qca8k.c | 10 +- drivers/net/dsa/sja1105/Makefile | 1 + drivers/net/dsa/sja1105/sja1105.h | 44 +- drivers/net/dsa/sja1105/sja1105_clocking.c | 91 + drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 321 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.h | 1 + drivers/net/dsa/sja1105/sja1105_main.c | 224 +- drivers/net/dsa/sja1105/sja1105_mdio.c | 288 + drivers/net/dsa/sja1105/sja1105_spi.c | 282 + drivers/net/dsa/sja1105/sja1105_static_config.c | 483 + drivers/net/dsa/sja1105/sja1105_static_config.h | 99 +- drivers/net/dsa/xrs700x/xrs700x.c | 67 + drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 2 - drivers/net/ethernet/amazon/ena/ena_com.c | 3 +- drivers/net/ethernet/amazon/ena/ena_eth_com.c | 30 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 18 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 271 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 23 +- drivers/net/ethernet/broadcom/bgmac-platform.c | 21 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 4 + drivers/net/ethernet/cadence/macb_main.c | 3 +- drivers/net/ethernet/chelsio/cxgb3/adapter.h | 2 +- drivers/net/ethernet/chelsio/cxgb3/common.h | 2 + drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 19 +- drivers/net/ethernet/chelsio/cxgb3/sge.c | 38 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 2 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 4 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 14 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c | 9 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 6 + drivers/net/ethernet/cortina/gemini.c | 34 +- drivers/net/ethernet/dec/tulip/tulip.h | 1 - drivers/net/ethernet/freescale/enetc/enetc_ierb.c | 4 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 9 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 5 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 3 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 5 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 3 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 412 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 89 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 164 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 9 +- drivers/net/ethernet/intel/i40e/i40e_client.c | 149 - drivers/net/ethernet/intel/i40e/i40e_txrx.c | 7 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 8 +- drivers/net/ethernet/intel/ice/ice.h | 11 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 6 +- drivers/net/ethernet/intel/ice/ice_arfs.h | 12 +- drivers/net/ethernet/intel/ice/ice_base.c | 120 +- drivers/net/ethernet/intel/ice/ice_base.h | 2 +- drivers/net/ethernet/intel/ice/ice_common.c | 2 + drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 15 +- drivers/net/ethernet/intel/ice/ice_dcb_nl.h | 9 +- drivers/net/ethernet/intel/ice/ice_devlink.c | 9 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 57 +- drivers/net/ethernet/intel/ice/ice_fw_update.c | 10 + drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 1 + drivers/net/ethernet/intel/ice/ice_lib.c | 93 +- drivers/net/ethernet/intel/ice/ice_lib.h | 5 + drivers/net/ethernet/intel/ice/ice_main.c | 51 + drivers/net/ethernet/intel/ice/ice_txrx.c | 17 +- drivers/net/ethernet/intel/ice/ice_type.h | 3 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 245 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 31 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 13 +- drivers/net/ethernet/intel/ice/ice_xsk.h | 4 +- drivers/net/ethernet/intel/igb/igb.h | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 55 +- drivers/net/ethernet/intel/igb/igb_ptp.c | 23 +- drivers/net/ethernet/intel/igc/igc.h | 1 + drivers/net/ethernet/intel/igc/igc_defines.h | 9 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 39 +- drivers/net/ethernet/intel/igc/igc_main.c | 86 +- drivers/net/ethernet/intel/igc/igc_regs.h | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 16 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 14 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 3 + drivers/net/ethernet/lantiq_xrx200.c | 11 +- drivers/net/ethernet/marvell/mvneta.c | 11 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 18 +- .../net/ethernet/marvell/octeontx2/af/rvu_trace.h | 12 +- drivers/net/ethernet/marvell/sky2.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 2 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 3 + drivers/net/ethernet/mellanox/mlx4/fw.h | 1 + drivers/net/ethernet/mellanox/mlx4/main.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 8 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 8 +- .../mellanox/mlx5/core/en_accel/en_accel.h | 4 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.c | 11 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 24 + .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 5 +- .../mellanox/mlx5/core/en_accel/ktls_txrx.h | 2 +- .../net/ethernet/mellanox/mlx5/core/en_accel/tls.c | 6 +- .../net/ethernet/mellanox/mlx5/core/en_accel/tls.h | 10 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 8 +- .../mellanox/mlx5/core/en_accel/tls_stats.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 17 +- .../net/ethernet/mellanox/mlx5/core/fs_ft_pool.c | 2 + .../ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 2 + .../net/ethernet/mellanox/mlx5/core/sf/hw_table.c | 1 - drivers/net/ethernet/mellanox/mlxsw/core_env.c | 13 +- drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 103 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 22 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 5 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 129 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 1 - drivers/net/ethernet/micrel/ks8842.c | 4 + drivers/net/ethernet/micrel/ks8851_common.c | 15 +- drivers/net/ethernet/moxa/moxart_ether.c | 5 +- drivers/net/ethernet/mscc/ocelot.c | 5 + .../ethernet/netronome/nfp/nfpcore/nfp_cppcore.c | 3 +- drivers/net/ethernet/ni/nixge.c | 8 +- drivers/net/ethernet/qlogic/Kconfig | 3 + drivers/net/ethernet/qlogic/qed/Makefile | 5 + drivers/net/ethernet/qlogic/qed/qed.h | 14 + drivers/net/ethernet/qlogic/qed/qed_cxt.c | 45 +- drivers/net/ethernet/qlogic/qed/qed_cxt.h | 2 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 140 +- drivers/net/ethernet/qlogic/qed/qed_hsi.h | 6 +- drivers/net/ethernet/qlogic/qed/qed_iscsi.c | 20 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 40 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 3 + drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c | 3 +- drivers/net/ethernet/qlogic/qed/qed_nvmetcp.c | 829 + drivers/net/ethernet/qlogic/qed/qed_nvmetcp.h | 103 + .../net/ethernet/qlogic/qed/qed_nvmetcp_fw_funcs.c | 376 + .../net/ethernet/qlogic/qed/qed_nvmetcp_fw_funcs.h | 39 + .../ethernet/qlogic/qed/qed_nvmetcp_ip_services.c | 238 + drivers/net/ethernet/qlogic/qed/qed_ooo.c | 5 +- drivers/net/ethernet/qlogic/qed/qed_sp.h | 5 + drivers/net/ethernet/qlogic/qed/qed_sp_commands.c | 3 +- drivers/net/ethernet/qlogic/qede/qede_rdma.c | 6 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c | 8 +- .../net/ethernet/qualcomm/rmnet/rmnet_handlers.c | 5 +- .../net/ethernet/qualcomm/rmnet/rmnet_map_data.c | 13 +- drivers/net/ethernet/renesas/ravb_main.c | 15 +- drivers/net/ethernet/renesas/sh_eth.c | 5 +- drivers/net/ethernet/sgi/ioc3-eth.c | 4 + drivers/net/ethernet/stmicro/stmmac/common.h | 3 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 48 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.h | 13 + .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 1 + drivers/net/ethernet/stmicro/stmmac/hwif.h | 14 - drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 + .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 12 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 60 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 75 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 7 + drivers/net/ethernet/ti/am65-cpts.c | 4 +- drivers/net/ethernet/ti/cpsw-phy-sel.c | 4 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 6 +- drivers/net/fjes/fjes_trace.h | 4 +- drivers/net/ieee802154/mrf24j40.c | 4 +- drivers/net/ipa/ipa_data-v3.5.1.c | 15 + drivers/net/ipa/ipa_data-v4.11.c | 24 +- drivers/net/ipa/ipa_data-v4.2.c | 20 +- drivers/net/ipa/ipa_data-v4.5.c | 23 + drivers/net/ipa/ipa_data-v4.9.c | 26 +- drivers/net/ipa/ipa_endpoint.c | 63 +- drivers/net/ipa/ipa_mem.c | 196 +- drivers/net/ipa/ipa_mem.h | 25 +- drivers/net/ipa/ipa_reg.h | 1 + drivers/net/netdevsim/bus.c | 2 +- drivers/net/netdevsim/dev.c | 16 +- drivers/net/pcs/pcs-xpcs.c | 449 +- drivers/net/phy/ax88796b.c | 74 +- drivers/net/phy/marvell.c | 27 +- drivers/net/phy/phy.c | 3 + drivers/net/phy/realtek.c | 76 +- drivers/net/usb/Kconfig | 2 + drivers/net/usb/asix.h | 13 +- drivers/net/usb/asix_common.c | 106 +- drivers/net/usb/asix_devices.c | 159 +- drivers/net/usb/ax88172a.c | 21 +- drivers/net/usb/usbnet.c | 6 +- drivers/net/virtio_net.c | 2 +- drivers/net/vrf.c | 6 +- drivers/net/wan/farsync.c | 487 +- drivers/net/wan/hd64570.c | 124 +- drivers/net/wan/hdlc_cisco.c | 49 +- drivers/net/wan/hdlc_x25.c | 77 +- drivers/net/wan/lapbether.c | 65 +- drivers/net/wireguard/Makefile | 3 +- drivers/net/wireguard/allowedips.c | 189 +- drivers/net/wireguard/allowedips.h | 14 +- drivers/net/wireguard/main.c | 17 +- drivers/net/wireguard/peer.c | 27 +- drivers/net/wireguard/peer.h | 3 + drivers/net/wireguard/selftest/allowedips.c | 165 +- drivers/net/wireguard/socket.c | 2 +- drivers/net/wireless/broadcom/b43/phy_n.c | 47 - drivers/net/wireless/broadcom/b43legacy/dma.c | 13 - drivers/net/wireless/broadcom/b43legacy/main.c | 2 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 2 +- drivers/net/wwan/Kconfig | 10 + drivers/net/wwan/Makefile | 2 + drivers/net/wwan/wwan_core.c | 238 +- drivers/net/wwan/wwan_hwsim.c | 500 + drivers/net/xen-netback/interface.c | 6 + drivers/nfc/nfcmrvl/usb.c | 14 +- drivers/nvdimm/pmem.c | 6 +- drivers/nvme/host/core.c | 173 +- drivers/nvme/host/fabrics.c | 46 +- drivers/nvme/host/fabrics.h | 6 +- drivers/nvme/host/ioctl.c | 35 +- drivers/nvme/host/multipath.c | 21 +- drivers/nvme/host/nvme.h | 12 +- drivers/nvme/host/pci.c | 24 +- drivers/nvme/host/rdma.c | 7 +- drivers/nvme/host/tcp.c | 27 +- drivers/nvme/host/zns.c | 27 +- drivers/nvme/target/core.c | 35 +- drivers/nvme/target/io-cmd-bdev.c | 3 +- drivers/nvme/target/loop.c | 11 +- drivers/of/platform.c | 1 - drivers/of/unittest.c | 6 +- drivers/pci/controller/dwc/pci-imx6.c | 4 +- drivers/pci/controller/dwc/pcie-tegra194.c | 2 + .../pci/controller/mobiveil/pcie-layerscape-gen4.c | 11 - drivers/pci/controller/pci-ftpci100.c | 30 +- drivers/pci/controller/pci-hyperv.c | 64 +- drivers/pci/controller/pci-tegra.c | 1 + drivers/pci/controller/pci-xgene.c | 4 +- drivers/pci/controller/pcie-mediatek.c | 4 +- drivers/pci/controller/pcie-microchip-host.c | 2 +- drivers/pci/pci.c | 20 +- drivers/pci/pcie/aer.c | 4 +- drivers/pci/probe.c | 51 +- drivers/pci/quirks.c | 65 + drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 4 +- drivers/perf/hisilicon/hisi_uncore_pa_pmu.c | 2 +- drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c | 2 +- drivers/perf/qcom_l3_pmu.c | 4 +- drivers/phy/microchip/sparx5_serdes.c | 4 + drivers/phy/ralink/phy-mt7621-pci.c | 2 +- drivers/phy/tegra/xusb-tegra186.c | 550 +- drivers/phy/tegra/xusb-tegra210.c | 1877 +- drivers/phy/tegra/xusb.c | 92 +- drivers/phy/tegra/xusb.h | 22 +- drivers/pinctrl/bcm/pinctrl-bcm6318.c | 4 +- drivers/pinctrl/bcm/pinctrl-bcm63268.c | 4 +- drivers/pinctrl/bcm/pinctrl-bcm6328.c | 4 +- drivers/pinctrl/bcm/pinctrl-bcm6358.c | 4 +- drivers/pinctrl/bcm/pinctrl-bcm6362.c | 4 +- drivers/pinctrl/bcm/pinctrl-bcm6368.c | 4 +- drivers/pinctrl/bcm/pinctrl-bcm63xx.h | 4 +- drivers/pinctrl/mediatek/Kconfig | 1 + drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 4 +- drivers/pinctrl/pinctrl-mcp23s08.c | 10 +- drivers/pinctrl/pinctrl-single.c | 3 + drivers/pinctrl/qcom/Kconfig | 2 +- drivers/pinctrl/qcom/pinctrl-sdx55.c | 18 +- drivers/pinctrl/ralink/Kconfig | 25 + drivers/pinctrl/ralink/Makefile | 6 + drivers/pinctrl/ralink/pinctrl-mt7620.c | 390 + drivers/pinctrl/ralink/pinctrl-mt7621.c | 116 + drivers/pinctrl/ralink/pinctrl-rt2880.c | 32 +- drivers/pinctrl/ralink/pinctrl-rt288x.c | 60 + drivers/pinctrl/ralink/pinctrl-rt305x.c | 136 + drivers/pinctrl/ralink/pinctrl-rt3883.c | 107 + drivers/pinctrl/ralink/pinmux.h | 53 + drivers/platform/mellanox/mlxreg-hotplug.c | 4 +- drivers/platform/surface/aggregator/Kconfig | 2 +- drivers/platform/surface/aggregator/Makefile | 2 +- drivers/platform/surface/aggregator/bus.c | 2 +- drivers/platform/surface/aggregator/bus.h | 2 +- drivers/platform/surface/aggregator/controller.c | 334 +- drivers/platform/surface/aggregator/controller.h | 2 +- drivers/platform/surface/aggregator/core.c | 8 +- drivers/platform/surface/aggregator/ssh_msgb.h | 2 +- .../platform/surface/aggregator/ssh_packet_layer.c | 12 +- .../platform/surface/aggregator/ssh_packet_layer.h | 2 +- drivers/platform/surface/aggregator/ssh_parser.c | 2 +- drivers/platform/surface/aggregator/ssh_parser.h | 2 +- .../surface/aggregator/ssh_request_layer.c | 12 +- .../surface/aggregator/ssh_request_layer.h | 2 +- drivers/platform/surface/aggregator/trace.h | 2 +- drivers/platform/surface/surface3_power.c | 22 +- drivers/platform/surface/surface_acpi_notify.c | 7 +- drivers/platform/surface/surface_aggregator_cdev.c | 534 +- drivers/platform/surface/surface_dtx.c | 1 + drivers/platform/x86/Kconfig | 15 + drivers/platform/x86/Makefile | 2 + drivers/platform/x86/dell/Kconfig | 1 + drivers/platform/x86/dell/dell-wmi-sysman/sysman.c | 18 +- drivers/platform/x86/firmware_attributes_class.c | 52 + drivers/platform/x86/firmware_attributes_class.h | 11 + drivers/platform/x86/hdaps.c | 2 +- drivers/platform/x86/intel_ips.c | 2 +- drivers/platform/x86/intel_pmt_crashlog.c | 2 +- drivers/platform/x86/tc1100-wmi.c | 2 +- drivers/platform/x86/think-lmi.c | 892 + drivers/platform/x86/think-lmi.h | 72 + drivers/platform/x86/toshiba_acpi.c | 1 + drivers/platform/x86/touchscreen_dmi.c | 2 +- drivers/platform/x86/uv_sysfs.c | 4 +- drivers/pnp/card.c | 12 +- drivers/power/reset/at91-sama5d2_shdwc.c | 4 +- drivers/power/reset/gpio-poweroff.c | 1 + drivers/power/supply/Kconfig | 12 +- drivers/power/supply/Makefile | 3 +- drivers/power/supply/ab8500-bm.h | 7 +- drivers/power/supply/ab8500_btemp.c | 125 +- drivers/power/supply/ab8500_charger.c | 380 +- drivers/power/supply/ab8500_fg.c | 144 +- drivers/power/supply/abx500_chargalg.c | 117 +- drivers/power/supply/axp20x_battery.c | 17 +- drivers/power/supply/bd70528-charger.c | 710 - drivers/power/supply/cpcap-battery.c | 19 +- drivers/power/supply/cpcap-charger.c | 39 +- drivers/power/supply/max17040_battery.c | 42 +- drivers/power/supply/max17042_battery.c | 2 +- drivers/power/supply/pm2301_charger.c | 1249 - drivers/power/supply/rn5t618_power.c | 235 + drivers/power/supply/rt5033_battery.c | 7 + drivers/power/supply/sbs-battery.c | 153 +- drivers/power/supply/smb347-charger.c | 1 - drivers/pwm/core.c | 6 +- drivers/pwm/pwm-pca9685.c | 198 +- drivers/regulator/Kconfig | 9 + drivers/regulator/Makefile | 1 + drivers/regulator/bd71815-regulator.c | 57 +- drivers/regulator/bd9576-regulator.c | 34 +- drivers/regulator/fan53555.c | 75 +- drivers/regulator/fan53880.c | 2 +- drivers/regulator/hi6421v600-regulator.c | 2 +- drivers/regulator/ltc3589.c | 73 +- drivers/regulator/max77686-regulator.c | 42 +- drivers/regulator/max77802-regulator.c | 70 +- drivers/regulator/mt6358-regulator.c | 22 +- drivers/regulator/mt6359-regulator.c | 193 +- drivers/regulator/rt4801-regulator.c | 4 +- drivers/regulator/rt6245-regulator.c | 254 + drivers/reset/Kconfig | 5 +- drivers/reset/core.c | 5 +- drivers/reset/hisilicon/hi6220_reset.c | 2 +- drivers/reset/reset-berlin.c | 10 +- drivers/reset/reset-lantiq.c | 2 +- drivers/reset/reset-microchip-sparx5.c | 4 +- drivers/s390/cio/airq.c | 2 +- drivers/s390/cio/cio.c | 2 +- drivers/s390/cio/cio.h | 1 + drivers/s390/cio/trace.h | 3 +- drivers/s390/crypto/ap_bus.c | 70 +- drivers/s390/crypto/ap_bus.h | 3 - drivers/s390/crypto/ap_card.c | 2 - drivers/s390/crypto/zcrypt_card.c | 2 - drivers/s390/crypto/zcrypt_msgtype50.c | 2 - drivers/s390/crypto/zcrypt_msgtype6.c | 5 - drivers/s390/crypto/zcrypt_queue.c | 11 +- drivers/scsi/NCR5380.c | 2 +- drivers/scsi/aic94xx/aic94xx_task.c | 2 +- drivers/scsi/constants.c | 2 +- drivers/scsi/device_handler/scsi_dh_alua.c | 3 +- drivers/scsi/fcoe/fcoe.c | 6 +- drivers/scsi/hisi_sas/hisi_sas.h | 7 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 99 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 8 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 10 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 10 +- drivers/scsi/hosts.c | 55 +- drivers/scsi/ibmvscsi/ibmvfc.c | 1 + drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 1 + drivers/scsi/isci/request.c | 10 +- drivers/scsi/isci/task.c | 2 +- drivers/scsi/libfc/fc_encode.h | 256 +- drivers/scsi/libfc/fc_lport.c | 88 +- drivers/scsi/libsas/sas_ata.c | 7 +- drivers/scsi/libsas/sas_expander.c | 2 +- drivers/scsi/libsas/sas_task.c | 4 +- drivers/scsi/mpi3mr/mpi3mr_fw.c | 27 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 8 +- drivers/scsi/mvsas/mv_sas.c | 10 +- drivers/scsi/pm8001/pm8001_hwi.c | 16 +- drivers/scsi/pm8001/pm8001_sas.c | 4 +- drivers/scsi/pm8001/pm80xx_hwi.c | 14 +- drivers/scsi/qedf/qedf_main.c | 5 + drivers/scsi/qedi/qedi_gbl.h | 1 - drivers/scsi/qedi/qedi_iscsi.c | 17 - drivers/scsi/qedi/qedi_main.c | 7 +- drivers/scsi/ufs/ufshcd.c | 379 +- drivers/scsi/ufs/ufshcd.h | 7 +- drivers/scsi/ufs/ufshci.h | 1 + drivers/soc/amlogic/meson-clk-measure.c | 4 +- drivers/soc/ixp4xx/ixp4xx-npe.c | 7 + drivers/spi/Kconfig | 1 + drivers/spi/spi-atmel.c | 139 +- drivers/spi/spi-hisi-kunpeng.c | 51 +- drivers/spi/spi-mem.c | 86 + drivers/spi/spi-stm32-qspi.c | 91 +- drivers/spi/spi-tegra20-slink.c | 5 + drivers/staging/board/Kconfig | 2 +- drivers/staging/iio/accel/adis16203.c | 6 - drivers/staging/iio/accel/adis16240.c | 6 - drivers/staging/iio/cdc/ad7746.c | 58 +- .../av7110}/audio-bilingual-channel-select.rst | 0 .../staging/media/av7110}/audio-channel-select.rst | 0 .../staging/media/av7110}/audio-clear-buffer.rst | 0 .../staging/media/av7110}/audio-continue.rst | 0 .../staging/media/av7110}/audio-fclose.rst | 0 .../staging/media/av7110}/audio-fopen.rst | 0 .../staging/media/av7110}/audio-fwrite.rst | 0 .../media/av7110}/audio-get-capabilities.rst | 0 .../staging/media/av7110}/audio-get-status.rst | 0 .../staging/media/av7110}/audio-pause.rst | 0 .../staging/media/av7110}/audio-play.rst | 0 .../staging/media/av7110}/audio-select-source.rst | 0 .../staging/media/av7110}/audio-set-av-sync.rst | 0 .../media/av7110}/audio-set-bypass-mode.rst | 0 .../staging/media/av7110}/audio-set-id.rst | 0 .../staging/media/av7110}/audio-set-mixer.rst | 0 .../staging/media/av7110}/audio-set-mute.rst | 0 .../staging/media/av7110}/audio-set-streamtype.rst | 0 .../staging/media/av7110}/audio-stop.rst | 0 .../dvb => drivers/staging/media/av7110}/audio.h | 0 .../dvb => drivers/staging/media/av7110}/audio.rst | 0 .../staging/media/av7110}/audio_data_types.rst | 0 .../staging/media/av7110}/audio_function_calls.rst | 0 drivers/staging/media/av7110/av7110.h | 7 +- .../dvb => drivers/staging/media/av7110}/osd.h | 0 .../staging/media/av7110}/video-clear-buffer.rst | 0 .../staging/media/av7110}/video-command.rst | 0 .../staging/media/av7110}/video-continue.rst | 0 .../staging/media/av7110}/video-fast-forward.rst | 0 .../staging/media/av7110}/video-fclose.rst | 0 .../staging/media/av7110}/video-fopen.rst | 0 .../staging/media/av7110}/video-freeze.rst | 0 .../staging/media/av7110}/video-fwrite.rst | 0 .../media/av7110}/video-get-capabilities.rst | 0 .../staging/media/av7110}/video-get-event.rst | 0 .../media/av7110}/video-get-frame-count.rst | 0 .../staging/media/av7110}/video-get-pts.rst | 0 .../staging/media/av7110}/video-get-size.rst | 0 .../staging/media/av7110}/video-get-status.rst | 0 .../staging/media/av7110}/video-play.rst | 0 .../staging/media/av7110}/video-select-source.rst | 0 .../staging/media/av7110}/video-set-blank.rst | 0 .../media/av7110}/video-set-display-format.rst | 0 .../staging/media/av7110}/video-set-format.rst | 0 .../staging/media/av7110}/video-set-streamtype.rst | 0 .../staging/media/av7110}/video-slowmotion.rst | 0 .../staging/media/av7110}/video-stillpicture.rst | 0 .../staging/media/av7110}/video-stop.rst | 0 .../staging/media/av7110}/video-try-command.rst | 0 .../dvb => drivers/staging/media/av7110}/video.h | 0 .../dvb => drivers/staging/media/av7110}/video.rst | 0 .../staging/media/av7110}/video_function_calls.rst | 0 .../staging/media/av7110}/video_types.rst | 0 drivers/staging/media/hantro/Makefile | 2 + drivers/staging/media/hantro/hantro.h | 13 +- drivers/staging/media/hantro/hantro_drv.c | 99 +- drivers/staging/media/hantro/hantro_g1_h264_dec.c | 10 +- drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 4 +- drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 6 +- drivers/staging/media/hantro/hantro_g2_hevc_dec.c | 586 + drivers/staging/media/hantro/hantro_g2_regs.h | 198 + drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 4 +- drivers/staging/media/hantro/hantro_hevc.c | 333 + drivers/staging/media/hantro/hantro_hw.h | 71 +- drivers/staging/media/hantro/hantro_postproc.c | 14 + drivers/staging/media/hantro/hantro_v4l2.c | 5 +- drivers/staging/media/hantro/imx8m_vpu_hw.c | 96 +- .../staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c | 4 +- .../staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c | 4 +- .../staging/media/hantro/rk3399_vpu_hw_vp8_dec.c | 6 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 6 + drivers/staging/media/sunxi/cedrus/cedrus.h | 1 + drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 2 + drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 12 +- drivers/staging/mt7621-dts/gbpc1.dts | 6 - drivers/staging/octeon-usb/octeon-hcd.c | 2 + drivers/staging/ralink-gdma/ralink-gdma.c | 2 - drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 1 + drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 2 + drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 99 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 2 - drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 2 +- drivers/staging/rtl8192u/r8192U_hw.h | 19 +- drivers/staging/rtl8712/rtl8712_cmd.c | 2 +- drivers/staging/rtl8712/rtl8712_xmit.c | 6 +- drivers/staging/rtl8712/rtl871x_debug.h | 23 - drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 13 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 71 +- .../interface/vchiq_arm/vchiq_connected.c | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 606 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 79 +- drivers/target/target_core_pscsi.c | 2 +- drivers/tee/optee/call.c | 6 +- drivers/tee/optee/optee_msg.h | 6 +- drivers/tty/hvc/hvc_vio.c | 2 +- drivers/tty/serial/8250/8250_exar.c | 6 +- drivers/tty/serial/imx.c | 25 +- drivers/tty/serial/sh-sci.c | 12 +- drivers/tty/serial/sh-sci.h | 1 + drivers/tty/serial/uartlite.c | 27 +- drivers/tty/vcc.c | 16 +- drivers/usb/cdns3/cdnsp-trace.h | 2 +- drivers/usb/dwc3/core.c | 6 - drivers/usb/dwc3/debug.h | 3 + drivers/usb/dwc3/debugfs.c | 21 +- drivers/usb/dwc3/dwc3-meson-g12a.c | 13 +- drivers/usb/dwc3/ep0.c | 3 + drivers/usb/dwc3/gadget.c | 3 + drivers/usb/gadget/config.c | 8 + drivers/usb/gadget/function/f_ecm.c | 2 +- drivers/usb/gadget/function/f_eem.c | 6 +- drivers/usb/gadget/function/f_fs.c | 3 + drivers/usb/gadget/function/f_hid.c | 3 +- drivers/usb/gadget/function/f_loopback.c | 2 +- drivers/usb/gadget/function/f_ncm.c | 10 +- drivers/usb/gadget/function/f_printer.c | 3 +- drivers/usb/gadget/function/f_rndis.c | 2 +- drivers/usb/gadget/function/f_serial.c | 2 +- drivers/usb/gadget/function/f_sourcesink.c | 3 +- drivers/usb/gadget/function/f_subset.c | 2 +- drivers/usb/gadget/function/f_tcm.c | 3 +- drivers/usb/gadget/udc/core.c | 49 + drivers/usb/gadget/udc/dummy_hcd.c | 11 +- drivers/usb/gadget/udc/gr_udc.c | 7 +- drivers/usb/gadget/udc/gr_udc.h | 2 - drivers/usb/gadget/udc/net2272.c | 41 +- drivers/usb/gadget/udc/net2272.h | 1 + drivers/usb/gadget/udc/net2280.c | 49 +- drivers/usb/gadget/udc/net2280.h | 1 + drivers/usb/host/xhci-pci.c | 7 +- drivers/usb/host/xhci-tegra.c | 613 +- drivers/usb/host/xhci.h | 1 + drivers/usb/misc/brcmstb-usb-pinmap.c | 2 + drivers/usb/mtu3/mtu3.h | 2 - drivers/usb/mtu3/mtu3_core.c | 4 +- drivers/usb/mtu3/mtu3_debugfs.c | 1 + drivers/usb/mtu3/mtu3_gadget.c | 2 +- drivers/usb/mtu3/mtu3_plat.c | 9 +- drivers/usb/phy/phy.c | 55 +- drivers/usb/serial/ftdi_sio.c | 1 + drivers/usb/serial/ftdi_sio_ids.h | 1 + drivers/usb/typec/mux.c | 16 + drivers/usb/typec/mux/intel_pmc_mux.c | 43 +- drivers/usb/typec/tcpm/tcpm.c | 123 +- drivers/video/fbdev/aty/mach64_cursor.c | 2 +- drivers/video/fbdev/mb862xx/mb862xxfbdrv.c | 6 +- drivers/visorbus/visorchipset.c | 6 +- drivers/watchdog/octeon-wdt-main.c | 1 + drivers/watchdog/sama5d4_wdt.c | 10 +- fs/afs/write.c | 2 +- fs/block_dev.c | 6 +- fs/btrfs/file.c | 23 +- fs/cifs/Kconfig | 6 +- fs/cifs/Makefile | 8 +- fs/cifs/asn1.c | 623 +- fs/cifs/cifs_debug.c | 10 +- fs/cifs/cifs_fs_sb.h | 7 +- fs/cifs/cifs_spnego.c | 4 +- fs/cifs/cifs_spnego.h | 3 +- fs/cifs/cifs_spnego_negtokeninit.asn1 | 40 + fs/cifs/cifsglob.h | 75 +- fs/cifs/cifsproto.h | 32 +- fs/cifs/cifssmb.c | 36 +- fs/cifs/connect.c | 199 +- fs/cifs/dfs_cache.c | 1063 +- fs/cifs/dfs_cache.h | 45 +- fs/cifs/netlink.c | 2 +- fs/cifs/ntlmssp.h | 5 +- fs/cifs/sess.c | 179 +- fs/cifs/smb1ops.c | 10 +- fs/cifs/smb2misc.c | 4 +- fs/cifs/smb2ops.c | 141 +- fs/cifs/smb2pdu.c | 109 +- fs/cifs/smb2proto.h | 8 +- fs/cifs/smb2transport.c | 37 +- fs/cifs/transport.c | 24 +- fs/cifsd/Makefile | 13 +- fs/cifsd/asn1.c | 27 +- fs/cifsd/ksmbd_spnego_negtokeninit.asn1 | 31 + fs/cifsd/ksmbd_spnego_negtokentarg.asn1 | 19 + fs/cifsd/oplock.c | 95 +- fs/cifsd/oplock.h | 15 +- fs/cifsd/smb2ops.c | 6 +- fs/cifsd/smb2pdu.c | 16 +- fs/cifsd/smb2pdu.h | 21 +- fs/cifsd/spnego_negtokeninit.asn1 | 43 - fs/cifsd/spnego_negtokentarg.asn1 | 19 - fs/coredump.c | 4 +- fs/crypto/fname.c | 10 +- fs/d_path.c | 324 +- fs/debugfs/file.c | 2 +- fs/exec.c | 4 +- fs/ext4/ext4.h | 9 + fs/ext4/extents.c | 43 +- fs/ext4/fast_commit.c | 170 +- fs/ext4/fast_commit.h | 19 - fs/ext4/ialloc.c | 6 +- fs/ext4/inode.c | 4 +- fs/ext4/ioctl.c | 51 +- fs/ext4/mballoc.c | 2 +- fs/ext4/namei.c | 6 +- fs/ext4/super.c | 17 +- fs/ext4/sysfs.c | 4 + fs/f2fs/compress.c | 168 +- fs/f2fs/data.c | 287 +- fs/f2fs/debug.c | 13 + fs/f2fs/f2fs.h | 76 +- fs/f2fs/file.c | 12 +- fs/f2fs/gc.c | 5 +- fs/f2fs/inode.c | 21 +- fs/f2fs/node.c | 14 + fs/f2fs/node.h | 4 + fs/f2fs/segment.c | 13 +- fs/f2fs/super.c | 53 +- fs/f2fs/sysfs.c | 205 +- fs/fhandle.c | 2 +- fs/fuse/dir.c | 25 +- fs/fuse/file.c | 4 +- fs/hugetlbfs/inode.c | 1 + fs/internal.h | 2 +- fs/io_uring.c | 3 + fs/iomap/buffered-io.c | 35 +- fs/jbd2/journal.c | 119 +- fs/kernel_read_file.c | 2 +- fs/namei.c | 80 +- fs/namespace.c | 9 +- fs/nfs/client.c | 2 +- fs/nfs/nfs4_fs.h | 1 + fs/nfs/nfs4client.c | 2 +- fs/nfs/nfs4proc.c | 37 +- fs/nfs/nfs4trace.h | 6 +- fs/nfs/nfstrace.h | 12 +- fs/nfsd/nfs4proc.c | 5 +- fs/nfsd/nfs4state.c | 3 +- fs/ntfs/file.c | 33 +- fs/ocfs2/alloc.c | 2 +- fs/ocfs2/journal.c | 8 +- fs/open.c | 4 +- fs/proc/base.c | 9 +- fs/proc/proc_sysctl.c | 2 +- fs/quota/quota.c | 28 +- fs/reiserfs/inode.c | 4 +- fs/reiserfs/journal.c | 14 + fs/udf/namei.c | 4 + fs/xfs/libxfs/xfs_ag.c | 273 +- fs/xfs/libxfs/xfs_ag.h | 136 + fs/xfs/libxfs/xfs_ag_resv.c | 11 +- fs/xfs/libxfs/xfs_ag_resv.h | 15 + fs/xfs/libxfs/xfs_alloc.c | 111 +- fs/xfs/libxfs/xfs_alloc.h | 2 +- fs/xfs/libxfs/xfs_alloc_btree.c | 31 +- fs/xfs/libxfs/xfs_alloc_btree.h | 9 +- fs/xfs/libxfs/xfs_attr_leaf.c | 1 + fs/xfs/libxfs/xfs_bmap.c | 3 +- fs/xfs/libxfs/xfs_bmap.h | 1 - fs/xfs/libxfs/xfs_btree.c | 15 +- fs/xfs/libxfs/xfs_btree.h | 10 +- fs/xfs/libxfs/xfs_ialloc.c | 636 +- fs/xfs/libxfs/xfs_ialloc.h | 40 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 46 +- fs/xfs/libxfs/xfs_ialloc_btree.h | 13 +- fs/xfs/libxfs/xfs_inode_buf.c | 2 +- fs/xfs/libxfs/xfs_log_format.h | 4 - fs/xfs/libxfs/xfs_refcount.c | 122 +- fs/xfs/libxfs/xfs_refcount.h | 9 +- fs/xfs/libxfs/xfs_refcount_btree.c | 39 +- fs/xfs/libxfs/xfs_refcount_btree.h | 7 +- fs/xfs/libxfs/xfs_rmap.c | 147 +- fs/xfs/libxfs/xfs_rmap.h | 6 +- fs/xfs/libxfs/xfs_rmap_btree.c | 46 +- fs/xfs/libxfs/xfs_rmap_btree.h | 6 +- fs/xfs/libxfs/xfs_sb.c | 146 +- fs/xfs/libxfs/xfs_sb.h | 9 - fs/xfs/libxfs/xfs_shared.h | 20 +- fs/xfs/libxfs/xfs_types.c | 4 +- fs/xfs/libxfs/xfs_types.h | 1 + fs/xfs/scrub/agheader.c | 1 + fs/xfs/scrub/agheader_repair.c | 33 +- fs/xfs/scrub/alloc.c | 3 +- fs/xfs/scrub/bmap.c | 21 +- fs/xfs/scrub/common.c | 15 +- fs/xfs/scrub/fscounters.c | 42 +- fs/xfs/scrub/health.c | 2 +- fs/xfs/scrub/ialloc.c | 9 +- fs/xfs/scrub/refcount.c | 3 +- fs/xfs/scrub/repair.c | 14 +- fs/xfs/scrub/rmap.c | 3 +- fs/xfs/scrub/trace.c | 3 +- fs/xfs/xfs_bio_io.c | 35 + fs/xfs/xfs_bmap_util.c | 6 +- fs/xfs/xfs_buf.c | 309 +- fs/xfs/xfs_buf.h | 3 +- fs/xfs/xfs_buf_item.c | 39 +- fs/xfs/xfs_discard.c | 6 +- fs/xfs/xfs_dquot_item.c | 2 +- fs/xfs/xfs_extent_busy.c | 33 +- fs/xfs/xfs_extent_busy.h | 7 +- fs/xfs/xfs_file.c | 70 +- fs/xfs/xfs_filestream.c | 2 +- fs/xfs/xfs_fsmap.c | 80 +- fs/xfs/xfs_fsops.c | 8 +- fs/xfs/xfs_health.c | 15 +- fs/xfs/xfs_icache.c | 974 +- fs/xfs/xfs_icache.h | 54 +- fs/xfs/xfs_inode.c | 234 +- fs/xfs/xfs_inode.h | 9 +- fs/xfs/xfs_inode_item.c | 18 +- fs/xfs/xfs_inode_item.h | 2 +- fs/xfs/xfs_ioctl.c | 43 +- fs/xfs/xfs_iops.c | 4 +- fs/xfs/xfs_iwalk.c | 84 +- fs/xfs/xfs_linux.h | 2 + fs/xfs/xfs_log.c | 1015 +- fs/xfs/xfs_log.h | 66 +- fs/xfs/xfs_log_cil.c | 804 +- fs/xfs/xfs_log_priv.h | 123 +- fs/xfs/xfs_log_recover.c | 56 +- fs/xfs/xfs_mount.c | 126 +- fs/xfs/xfs_mount.h | 110 +- fs/xfs/xfs_qm.c | 10 +- fs/xfs/xfs_qm.h | 1 - fs/xfs/xfs_qm_syscalls.c | 54 +- fs/xfs/xfs_reflink.c | 13 +- fs/xfs/xfs_super.c | 55 +- fs/xfs/xfs_super.h | 1 - fs/xfs/xfs_symlink.c | 9 +- fs/xfs/xfs_sysfs.c | 1 + fs/xfs/xfs_trace.c | 3 + fs/xfs/xfs_trace.h | 49 +- fs/xfs/xfs_trans.c | 18 +- fs/xfs/xfs_trans.h | 5 +- fs/xfs/xfs_trans_ail.c | 11 +- fs/xfs/xfs_trans_priv.h | 3 +- include/acpi/acbuffer.h | 10 + include/acpi/acconfig.h | 2 + include/acpi/acpi_bus.h | 10 +- include/acpi/acpi_numa.h | 2 +- include/acpi/acpixf.h | 2 +- include/acpi/actbl1.h | 41 +- include/acpi/actbl2.h | 132 + include/drm/amd_asic_type.h | 1 + include/drm/drm_atomic.h | 4 + include/drm/drm_cache.h | 7 + include/drm/drm_dp_helper.h | 48 + include/drm/gpu_scheduler.h | 2 +- include/drm/ttm/ttm_bo_api.h | 1 - include/drm/ttm/ttm_bo_driver.h | 62 +- include/drm/ttm/ttm_caching.h | 2 + include/drm/ttm/ttm_kmap_iter.h | 61 + include/drm/ttm/ttm_range_manager.h | 42 + include/drm/ttm/ttm_resource.h | 111 +- include/drm/ttm/ttm_tt.h | 29 + include/dt-bindings/clock/mt8173-clk.h | 1 - include/dt-bindings/clock/qcom,dispcc-sm8250.h | 9 + include/dt-bindings/clock/qcom,gcc-mdm9607.h | 104 + include/dt-bindings/usb/pd.h | 89 +- include/linux/acpi.h | 19 +- include/linux/arm-smccc.h | 33 +- include/linux/avf/virtchnl.h | 30 +- include/linux/bio.h | 12 +- include/linux/blk_types.h | 1 + include/linux/blkdev.h | 12 + include/linux/cgroup-defs.h | 1 + include/linux/cgroup.h | 7 + include/linux/clk/ti.h | 22 + include/linux/clkdev.h | 5 - include/linux/cpuhotplug.h | 1 + include/linux/device-mapper.h | 6 + include/linux/dm-kcopyd.h | 5 +- include/linux/dma-resv.h | 75 +- include/linux/evm.h | 16 + include/linux/f2fs_fs.h | 1 + include/linux/fs.h | 11 +- include/linux/gfp.h | 18 +- include/linux/gpio/consumer.h | 2 + include/linux/gpio/regmap.h | 6 +- include/linux/highmem.h | 43 +- include/linux/hugetlb.h | 8 + include/linux/i2c.h | 8 +- include/linux/input/cy8ctmg110_pdata.h | 1 - include/linux/interrupt.h | 2 +- include/linux/irqdesc.h | 18 +- include/linux/irqdomain.h | 65 +- include/linux/jbd2.h | 6 +- include/linux/kasan.h | 65 +- include/linux/kconfig.h | 6 +- include/linux/kvm_host.h | 10 +- include/linux/max17040_battery.h | 16 - include/linux/memcontrol.h | 5 + include/linux/mfd/wcd934x/registers.h | 57 + include/linux/migrate.h | 4 +- include/linux/mlx4/device.h | 1 + include/linux/mm.h | 13 +- include/linux/mm_types.h | 7 + include/linux/mmzone.h | 30 +- include/linux/mpi.h | 4 +- include/linux/mtd/spinand.h | 22 + include/linux/namei.h | 3 - include/linux/net/intel/i40e_client.h | 3 - include/linux/netdevice.h | 2 +- include/linux/netfilter.h | 8 +- include/linux/netfilter/nfnetlink.h | 1 + include/linux/of_iommu.h | 17 +- include/linux/oid_registry.h | 8 + include/linux/page-flags.h | 9 + include/linux/pcs/pcs-xpcs.h | 41 +- include/linux/phy.h | 4 + include/linux/phy/tegra/xusb.h | 10 +- include/linux/pm2301_charger.h | 48 - include/linux/pmbus.h | 17 + include/linux/poison.h | 3 + include/linux/power/ab8500.h | 16 - include/linux/property.h | 2 +- include/linux/pwm.h | 7 + include/linux/qed/common_hsi.h | 2 +- include/linux/qed/nvmetcp_common.h | 531 + include/linux/qed/qed_if.h | 18 + include/linux/qed/qed_ll2_if.h | 2 +- include/linux/qed/qed_nvmetcp_if.h | 240 + include/linux/qed/qed_nvmetcp_ip_services_if.h | 29 + include/linux/regmap.h | 2 + include/linux/reset-controller.h | 22 + include/linux/rmap.h | 2 +- include/linux/rtsx_pci.h | 2 + include/linux/sched.h | 8 + include/linux/sched/mm.h | 21 + include/linux/skbuff.h | 39 +- include/linux/spi/spi-mem.h | 16 + include/linux/srcutiny.h | 8 +- include/linux/stmmac.h | 2 + include/linux/surface_aggregator/controller.h | 27 +- include/linux/surface_aggregator/device.h | 2 +- include/linux/surface_aggregator/serial_hub.h | 2 +- include/linux/swapops.h | 15 +- include/linux/syscalls.h | 4 +- include/linux/uio.h | 66 +- include/linux/usb/gadget.h | 1 + include/linux/usb/pd_ext_sdb.h | 4 - include/linux/wait.h | 2 +- include/linux/workqueue.h | 1 + include/linux/wwan.h | 12 +- include/media/hevc-ctrls.h | 49 +- include/media/rc-map.h | 1 + include/media/videobuf2-v4l2.h | 16 + include/memory/renesas-rpc-if.h | 6 +- include/net/bluetooth/hci.h | 22 +- include/net/bluetooth/hci_core.h | 22 +- include/net/caif/caif_dev.h | 2 +- include/net/caif/cfcnfg.h | 2 +- include/net/caif/cfserl.h | 1 + include/net/checksum.h | 14 +- include/net/netfilter/nf_conntrack.h | 7 + include/net/netfilter/nf_flow_table.h | 2 + include/net/netns/conntrack.h | 8 + include/net/page_pool.h | 9 + include/net/sock.h | 3 + include/net/tcp.h | 4 + include/net/xfrm.h | 1 - include/rdma/ib_mad.h | 27 +- include/scsi/fc/fc_ms.h | 59 +- include/scsi/libsas.h | 12 +- include/scsi/scsi.h | 67 +- include/scsi/scsi_host.h | 2 +- include/scsi/scsi_proto.h | 24 +- include/scsi/scsi_status.h | 74 + include/scsi/scsi_transport_fc.h | 25 +- include/soc/tegra/mc.h | 65 +- include/sound/soc-dai.h | 55 + include/trace/events/btrfs.h | 2 +- include/trace/events/cma.h | 4 +- include/trace/events/dma_fence.h | 4 +- include/trace/events/filemap.h | 2 +- include/trace/events/kmem.h | 12 +- include/trace/events/mmflags.h | 9 +- include/trace/events/page_pool.h | 4 +- include/trace/events/pagemap.h | 4 +- include/trace/events/rpcgss.h | 4 +- include/trace/events/sched.h | 2 - include/trace/events/sunrpc.h | 40 +- include/trace/events/vmscan.h | 2 +- include/trace/events/writeback.h | 3 +- include/uapi/asm-generic/unistd.h | 4 +- include/uapi/drm/amdgpu_drm.h | 1 + include/uapi/drm/panfrost_drm.h | 1 + include/uapi/linux/icmp.h | 3 +- include/uapi/linux/mount.h | 1 + include/uapi/linux/netfilter/nfnetlink.h | 3 +- include/uapi/linux/netfilter/nfnetlink_hook.h | 55 + include/uapi/linux/raw.h | 17 - include/uapi/linux/surface_aggregator/cdev.h | 73 +- include/uapi/linux/virtio_ids.h | 2 +- include/uapi/rdma/i40iw-abi.h | 107 - include/uapi/rdma/ib_user_ioctl_verbs.h | 1 + include/uapi/rdma/irdma-abi.h | 111 + kernel/audit.h | 8 +- kernel/audit_tree.c | 12 +- kernel/auditsc.c | 34 +- kernel/cgroup/cgroup.c | 50 +- kernel/cgroup/rstat.c | 2 +- kernel/cpu.c | 2 +- kernel/crash_core.c | 4 +- kernel/exit.c | 2 +- kernel/fork.c | 51 + kernel/irq/Kconfig | 5 + kernel/irq/chip.c | 2 +- kernel/irq/irqdesc.c | 73 +- kernel/irq/irqdomain.c | 118 +- kernel/irq/manage.c | 15 +- kernel/kthread.c | 21 +- kernel/locking/locktorture.c | 25 +- kernel/pgo/fs.c | 69 +- kernel/pgo/instrument.c | 23 +- kernel/rcu/srcutiny.c | 2 +- kernel/rcu/tree_stall.h | 2 +- kernel/scftorture.c | 4 +- kernel/sched/core.c | 54 +- kernel/sched/debug.c | 3 +- kernel/sched/fair.c | 15 +- kernel/sched/pelt.h | 11 +- kernel/sched/psi.c | 30 +- kernel/sched/sched.h | 4 +- kernel/sched/wait.c | 9 +- kernel/sys_ni.c | 2 +- kernel/trace/ftrace.c | 8 +- kernel/trace/ring_buffer.c | 2 +- kernel/trace/trace.c | 4 +- kernel/trace/trace_boot.c | 27 +- kernel/trace/trace_events_hist.c | 3 +- kernel/trace/trace_events_trigger.c | 3 +- kernel/usermode_driver.c | 2 +- kernel/workqueue.c | 5 +- lib/Kconfig.debug | 6 +- lib/asn1_encoder.c | 2 +- lib/decompress_bunzip2.c | 4 +- lib/decompress_unxz.c | 2 +- lib/decompress_unzstd.c | 4 +- lib/devres.c | 2 +- lib/dynamic_debug.c | 2 +- lib/fonts/font_pearl_8x8.c | 2 +- lib/iov_iter.c | 1251 +- lib/kfifo.c | 2 +- lib/list_sort.c | 2 +- lib/mpi/longlong.h | 4 +- lib/mpi/mpicoder.c | 6 +- lib/mpi/mpiutil.c | 2 +- lib/nlattr.c | 4 +- lib/oid_registry.c | 2 +- lib/pldmfw/pldmfw.c | 2 +- lib/reed_solomon/test_rslib.c | 2 +- lib/refcount.c | 2 +- lib/rhashtable.c | 2 +- lib/sbitmap.c | 2 +- lib/scatterlist.c | 4 +- lib/seq_buf.c | 2 +- lib/sort.c | 2 +- lib/stackdepot.c | 2 +- lib/string.c | 2 +- lib/test_bitops.c | 2 +- lib/test_bpf.c | 2 +- lib/test_kasan.c | 13 +- lib/test_kmod.c | 6 +- lib/test_scanf.c | 2 +- lib/vsprintf.c | 2 +- lib/xz/xz_dec_bcj.c | 2 +- lib/xz/xz_dec_lzma2.c | 8 +- lib/zlib_inflate/inffast.c | 2 +- lib/zstd/huf.h | 2 +- localversion-next | 2 +- mm/filemap.c | 36 +- mm/huge_memory.c | 31 +- mm/hugetlb.c | 141 +- mm/internal.h | 2 +- mm/kasan/common.c | 4 +- mm/kasan/hw_tags.c | 32 + mm/kasan/init.c | 4 +- mm/memcontrol.c | 11 +- mm/memory-failure.c | 243 +- mm/mempolicy.c | 20 +- mm/mempool.c | 6 +- mm/migrate.c | 4 +- mm/mmap_lock.c | 30 +- mm/mremap.c | 40 +- mm/nommu.c | 1 - mm/page_alloc.c | 237 +- mm/percpu-internal.h | 52 +- mm/percpu-km.c | 5 +- mm/percpu-stats.c | 46 +- mm/percpu-vm.c | 11 +- mm/percpu.c | 134 +- mm/rmap.c | 7 +- mm/slub.c | 4 +- mm/sparse.c | 33 +- mm/swap.c | 2 +- mm/swapfile.c | 2 +- mm/vmscan.c | 3 +- net/8021q/vlan.c | 3 +- net/8021q/vlan.h | 3 +- net/8021q/vlan_dev.c | 6 +- net/appletalk/aarp.c | 2 +- net/appletalk/ddp.c | 6 +- net/atm/br2684.c | 4 +- net/batman-adv/bat_iv_ogm.c | 10 +- net/batman-adv/bat_v.c | 10 + net/batman-adv/bridge_loop_avoidance.c | 4 +- net/batman-adv/bridge_loop_avoidance.h | 1 - net/batman-adv/hard-interface.c | 65 +- net/batman-adv/hard-interface.h | 3 +- net/batman-adv/hash.h | 2 +- net/batman-adv/main.h | 3 +- net/batman-adv/multicast.c | 41 +- net/batman-adv/netlink.c | 8 + net/batman-adv/routing.c | 9 +- net/batman-adv/send.c | 374 +- net/batman-adv/send.h | 12 +- net/batman-adv/soft-interface.c | 49 +- net/batman-adv/soft-interface.h | 2 - net/bluetooth/6lowpan.c | 16 +- net/bluetooth/a2mp.c | 24 +- net/bluetooth/amp.c | 6 +- net/bluetooth/bnep/core.c | 8 +- net/bluetooth/cmtp/capi.c | 22 +- net/bluetooth/hci_conn.c | 8 +- net/bluetooth/hci_core.c | 31 +- net/bluetooth/hci_debugfs.c | 8 +- net/bluetooth/hci_event.c | 80 +- net/bluetooth/hci_request.c | 157 +- net/bluetooth/hci_sock.c | 16 +- net/bluetooth/hidp/core.c | 6 +- net/bluetooth/l2cap_core.c | 6 +- net/bluetooth/mgmt.c | 30 +- net/bluetooth/mgmt_config.c | 4 +- net/bluetooth/msft.c | 2 +- net/bluetooth/sco.c | 8 +- net/bluetooth/smp.c | 12 +- net/bridge/br_mrp.c | 6 +- net/caif/caif_dev.c | 13 +- net/caif/caif_usb.c | 14 +- net/caif/cfcnfg.c | 16 +- net/caif/cfserl.c | 5 + net/compat.c | 2 +- net/core/devlink.c | 12 +- net/core/fib_rules.c | 2 +- net/core/neighbour.c | 1 + net/core/page_pool.c | 28 + net/core/pktgen.c | 38 +- net/core/rtnetlink.c | 12 +- net/core/skbuff.c | 20 +- net/core/sock.c | 97 +- net/ethtool/eeprom.c | 2 +- net/ethtool/ioctl.c | 10 +- net/ieee802154/nl-mac.c | 10 +- net/ieee802154/nl-phy.c | 4 +- net/ieee802154/nl802154.c | 9 +- net/ipv4/af_inet.c | 4 +- net/ipv4/cipso_ipv4.c | 1 + net/ipv4/devinet.c | 2 +- net/ipv4/fib_lookup.h | 2 +- net/ipv4/icmp.c | 2 +- net/ipv4/ipmr.c | 4 +- net/ipv4/tcp.c | 10 +- net/ipv4/tcp_fastopen.c | 2 +- net/ipv4/tcp_input.c | 45 +- net/ipv4/tcp_timer.c | 4 +- net/ipv4/udp.c | 10 + net/ipv6/addrconf.c | 2 +- net/ipv6/netfilter/nft_fib_ipv6.c | 22 +- net/ipv6/route.c | 8 +- net/ipv6/sit.c | 3 + net/ipv6/udp.c | 3 + net/l2tp/l2tp_ip.c | 2 +- net/l2tp/l2tp_ppp.c | 2 +- net/lapb/lapb_iface.c | 4 +- net/mac80211/debugfs.c | 11 +- net/mac80211/iface.c | 19 +- net/mac80211/main.c | 7 +- net/mac80211/rx.c | 9 +- net/mac80211/trace.h | 2 +- net/mac80211/util.c | 2 - net/mptcp/protocol.c | 28 +- net/mptcp/sockopt.c | 149 +- net/ncsi/internal.h | 4 +- net/ncsi/ncsi-manage.c | 2 +- net/netfilter/Kconfig | 10 + net/netfilter/Makefile | 1 + net/netfilter/nf_conntrack_core.c | 22 +- net/netfilter/nf_conntrack_ecache.c | 8 +- net/netfilter/nf_conntrack_expect.c | 12 +- net/netfilter/nf_conntrack_helper.c | 6 +- net/netfilter/nf_conntrack_netlink.c | 23 +- net/netfilter/nf_conntrack_proto.c | 6 +- net/netfilter/nf_conntrack_proto_tcp.c | 5 + net/netfilter/nf_conntrack_proto_udp.c | 5 + net/netfilter/nf_conntrack_standalone.c | 54 +- net/netfilter/nf_flow_table_core.c | 47 +- net/netfilter/nf_flow_table_offload.c | 4 +- net/netfilter/nf_tables_api.c | 287 +- net/netfilter/nfnetlink.c | 3 + net/netfilter/nfnetlink_hook.c | 375 + net/netfilter/nfnetlink_log.c | 5 +- net/netfilter/nfnetlink_queue.c | 9 +- net/netfilter/nft_compat.c | 17 +- net/netfilter/nft_exthdr.c | 4 +- net/netlabel/netlabel_domainhash.c | 2 +- net/netlabel/netlabel_kapi.c | 2 +- net/rds/recv.c | 2 +- net/rxrpc/af_rxrpc.c | 1 + net/sched/sch_generic.c | 18 + net/sched/sch_htb.c | 43 +- net/smc/smc_core.c | 15 - net/smc/smc_ism.c | 1 - net/tipc/link.c | 6 +- net/tipc/name_table.c | 6 +- net/tipc/name_table.h | 4 +- net/tipc/socket.c | 156 +- net/tls/tls_device.c | 2 +- net/wireless/core.c | 13 +- net/wireless/sysfs.c | 4 + net/x25/af_x25.c | 4 +- net/x25/x25_forward.c | 8 +- net/x25/x25_link.c | 5 +- net/xfrm/xfrm_output.c | 7 - net/xfrm/xfrm_policy.c | 21 +- scripts/checkpatch.pl | 10 +- scripts/documentation-file-ref-check | 2 +- scripts/kconfig/conf.c | 2 +- scripts/setlocalversion | 75 +- scripts/tools-support-relr.sh | 3 +- security/integrity/evm/evm.h | 1 + security/integrity/evm/evm_crypto.c | 7 + security/integrity/evm/evm_main.c | 125 +- security/integrity/evm/evm_secfs.c | 18 +- security/integrity/ima/ima_template.c | 20 +- security/integrity/ima/ima_template_lib.c | 169 +- security/integrity/ima/ima_template_lib.h | 14 + security/smack/smack_access.c | 5 +- sound/firewire/Kconfig | 2 + sound/firewire/amdtp-stream.c | 24 +- sound/firewire/bebob/bebob.c | 159 +- sound/firewire/bebob/bebob.h | 4 - sound/firewire/dice/dice.c | 138 +- sound/firewire/dice/dice.h | 4 - sound/firewire/digi00x/digi00x.c | 101 +- sound/firewire/digi00x/digi00x.h | 3 - sound/firewire/fireface/ff.c | 90 +- sound/firewire/fireface/ff.h | 3 - sound/firewire/fireworks/fireworks.c | 107 +- sound/firewire/fireworks/fireworks.h | 3 - sound/firewire/lib.c | 32 - sound/firewire/lib.h | 3 - sound/firewire/motu/motu-stream.c | 2 +- sound/firewire/motu/motu.c | 85 +- sound/firewire/motu/motu.h | 3 - sound/firewire/oxfw/oxfw.c | 128 +- sound/firewire/oxfw/oxfw.h | 6 +- sound/firewire/tascam/tascam.c | 92 +- sound/firewire/tascam/tascam.h | 2 - sound/pci/hda/hda_codec.c | 5 + sound/pci/hda/patch_realtek.c | 32 +- sound/soc/amd/renoir/rn-pci-acp3x.c | 35 - sound/soc/atmel/sam9x5_wm8731.c | 3 +- sound/soc/codecs/Kconfig | 8 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/ak4613.c | 11 + sound/soc/codecs/hdmi-codec.c | 21 + sound/soc/codecs/max98373-sdw.c | 14 +- sound/soc/codecs/max98373.h | 2 +- sound/soc/codecs/pcm3168a.c | 26 + sound/soc/codecs/rk817_codec.c | 7 +- sound/soc/codecs/rt1308-sdw.c | 2 +- sound/soc/codecs/rt1316-sdw.c | 2 +- sound/soc/codecs/rt5682-sdw.c | 22 +- sound/soc/codecs/rt700-sdw.c | 2 +- sound/soc/codecs/rt711-sdca-sdw.c | 12 +- sound/soc/codecs/rt711-sdca.c | 4 + sound/soc/codecs/rt711-sdw.c | 2 +- sound/soc/codecs/rt715-sdca-sdw.c | 3 +- sound/soc/codecs/rt715-sdca-sdw.h | 1 + sound/soc/codecs/rt715-sdca.c | 9 +- sound/soc/codecs/rt715-sdca.h | 3 +- sound/soc/codecs/rt715-sdw.c | 2 +- sound/soc/codecs/tas2562.h | 14 +- sound/soc/codecs/wcd-mbhc-v2.c | 1475 + sound/soc/codecs/wcd-mbhc-v2.h | 340 + sound/soc/codecs/wcd934x.c | 884 +- sound/soc/dwc/Kconfig | 2 +- sound/soc/fsl/imx-audio-rpmsg.c | 12 +- sound/soc/fsl/imx-es8328.c | 12 +- sound/soc/img/img-i2s-in.c | 2 +- sound/soc/mediatek/common/mtk-btcvsd.c | 24 +- sound/soc/qcom/lpass-cpu.c | 79 + sound/soc/qcom/lpass.h | 4 + sound/soc/qcom/sdm845.c | 8 + sound/soc/rockchip/Kconfig | 14 +- sound/soc/sh/fsi.c | 15 + sound/soc/sh/rcar/adg.c | 139 +- sound/soc/sh/rcar/core.c | 31 +- sound/soc/sh/rcar/rsnd.h | 21 +- sound/soc/sh/rcar/ssiu.c | 3 + sound/soc/soc-core.c | 288 +- sound/soc/soc-dai.c | 63 + sound/soc/soc-utils.c | 29 + sound/soc/ti/davinci-mcasp.c | 1 + sound/usb/mixer_scarlett_gen2.c | 227 +- .../arch}/mips/include/uapi/asm/perf_regs.h | 0 tools/bootconfig/include/linux/bootconfig.h | 4 + tools/bootconfig/main.c | 5 +- tools/bpf/bpftool/Makefile | 5 +- tools/lib/bpf/Makefile | 19 +- tools/lib/bpf/libbpf.c | 4 +- tools/lib/bpf/libbpf.map | 6 +- tools/lib/bpf/xsk.c | 2 +- tools/perf/Makefile.config | 1 - tools/perf/builtin-record.c | 6 + tools/perf/check-headers.sh | 1 + tools/perf/tests/attr/base-record | 2 +- tools/perf/util/bpf_counter.c | 6 +- tools/perf/util/dwarf-aux.c | 8 +- tools/perf/util/env.c | 1 + tools/perf/util/evsel.c | 1 + tools/perf/util/evsel.h | 4 +- tools/perf/util/perf_api_probe.c | 10 + tools/perf/util/perf_api_probe.h | 1 + tools/perf/util/probe-finder.c | 3 + tools/perf/util/stat-display.c | 8 +- tools/perf/util/symbol-elf.c | 1 + tools/testing/selftests/bpf/.gitignore | 2 + tools/testing/selftests/bpf/Makefile.docs | 3 +- tools/testing/selftests/bpf/test_doc_build.sh | 1 + .../drivers/net/mlxsw/devlink_trap_l3_drops.sh | 3 + .../net/mlxsw/devlink_trap_l3_exceptions.sh | 3 + .../selftests/drivers/net/mlxsw/qos_dscp_bridge.sh | 2 + .../selftests/drivers/net/mlxsw/router_scale.sh | 2 +- .../drivers/net/netdevsim/devlink_trap.sh | 4 +- .../testing/selftests/drivers/net/netdevsim/fib.sh | 6 +- .../selftests/drivers/net/netdevsim/nexthop.sh | 4 +- .../selftests/drivers/net/netdevsim/psample.sh | 4 +- tools/testing/selftests/kvm/.gitignore | 1 - tools/testing/selftests/kvm/Makefile | 3 +- .../selftests/kvm/aarch64/debug-exceptions.c | 250 - .../selftests/kvm/include/aarch64/processor.h | 83 +- tools/testing/selftests/kvm/include/kvm_util.h | 33 +- .../selftests/kvm/include/x86_64/processor.h | 4 +- tools/testing/selftests/kvm/kvm_page_table_test.c | 2 +- tools/testing/selftests/kvm/lib/aarch64/handlers.S | 124 - .../testing/selftests/kvm/lib/aarch64/processor.c | 131 - tools/testing/selftests/kvm/lib/kvm_util.c | 52 +- tools/testing/selftests/kvm/lib/perf_test_util.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 22 +- tools/testing/selftests/kvm/memslot_perf_test.c | 2 +- tools/testing/selftests/kvm/x86_64/kvm_pv_test.c | 2 +- tools/testing/selftests/kvm/x86_64/tsc_msrs_test.c | 9 + .../selftests/kvm/x86_64/userspace_msr_exit_test.c | 8 +- .../testing/selftests/kvm/x86_64/xapic_ipi_test.c | 2 +- tools/testing/selftests/lib.mk | 1 + .../selftests/mount_setattr/mount_setattr_test.c | 88 +- .../selftests/net/forwarding/devlink_lib.sh | 2 +- .../selftests/net/forwarding/pedit_dsfield.sh | 2 + .../selftests/net/forwarding/pedit_l4port.sh | 2 + .../selftests/net/forwarding/skbedit_priority.sh | 2 + tools/testing/selftests/net/mptcp/mptcp_connect.c | 125 +- tools/testing/selftests/net/mptcp/mptcp_sockopt.sh | 4 +- tools/testing/selftests/net/tls.c | 3 +- tools/testing/selftests/netfilter/Makefile | 2 +- tools/testing/selftests/netfilter/nft_fib.sh | 221 + .../selftests/rcutorture/bin/kcsan-collapse.sh | 2 +- tools/testing/selftests/rcutorture/bin/torture.sh | 4 + tools/testing/selftests/resctrl/README | 2 +- tools/testing/selftests/resctrl/resctrl_tests.c | 4 +- .../testing/selftests/splice/short_splice_read.sh | 119 +- tools/testing/selftests/timers/rtcpie.c | 10 +- tools/testing/selftests/vm/mremap_test.c | 118 +- tools/testing/selftests/wireguard/netns.sh | 1 + .../testing/selftests/wireguard/qemu/kernel.config | 1 - 2494 files changed, 318643 insertions(+), 66312 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/amlogic,scpi.txt delete mode 100644 Documentation/devicetree/bindings/arm/arm,scmi.txt delete mode 100644 Documentation/devicetree/bindings/arm/arm,scpi.txt create mode 100644 Documentation/devicetree/bindings/crypto/intel,ixp4xx-crypto.yaml create mode 100644 Documentation/devicetree/bindings/display/bridge/ti,sn65dsi83.yaml create mode 100644 Documentation/devicetree/bindings/firmware/arm,scmi.yaml create mode 100644 Documentation/devicetree/bindings/firmware/arm,scpi.yaml create mode 100644 Documentation/devicetree/bindings/gpio/idt,32434-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-omap.txt create mode 100644 Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml delete mode 100644 Documentation/devicetree/bindings/iommu/rockchip,iommu.txt create mode 100644 Documentation/devicetree/bindings/iommu/rockchip,iommu.yaml create mode 100644 Documentation/devicetree/bindings/media/atmel,isc.yaml delete mode 100644 Documentation/devicetree/bindings/media/atmel-isc.txt create mode 100644 Documentation/devicetree/bindings/media/microchip,xisc.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/arm-versatile.txt delete mode 100644 Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt delete mode 100644 Documentation/devicetree/bindings/mtd/intel,ixp4xx-flash.txt delete mode 100644 Documentation/devicetree/bindings/mtd/mtd-physmap.txt create mode 100644 Documentation/devicetree/bindings/mtd/mtd-physmap.yaml create mode 100644 Documentation/devicetree/bindings/net/dsa/nxp,sja1105.yaml delete mode 100644 Documentation/devicetree/bindings/net/dsa/sja1105.txt create mode 100644 Documentation/devicetree/bindings/net/realtek,rtl82xx.yaml create mode 100644 Documentation/devicetree/bindings/power/supply/richtek,rt5033-b [...] delete mode 100644 Documentation/devicetree/bindings/pwm/pwm-tiehrpwm.txt create mode 100644 Documentation/devicetree/bindings/pwm/pwm-tiehrpwm.yaml create mode 100644 Documentation/devicetree/bindings/regulator/richtek,rt6245-regu [...] create mode 100644 Documentation/devicetree/bindings/rtc/arm,pl031.yaml delete mode 100644 Documentation/devicetree/bindings/sound/imx-audmux.txt create mode 100644 Documentation/devicetree/bindings/sound/imx-audmux.yaml delete mode 100644 Documentation/devicetree/bindings/virtio/mmio.txt create mode 100644 Documentation/devicetree/bindings/virtio/mmio.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/arm,sbsa-gwdt.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/atmel,sama5d4-wdt.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/atmel-sama5d4-wdt.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/sbsa-gwdt.txt create mode 100644 Documentation/filesystems/dax.rst delete mode 100644 Documentation/filesystems/dax.txt create mode 100644 Documentation/hwmon/dps920ab.rst create mode 100644 Documentation/hwmon/pim4328.rst create mode 100644 Documentation/translations/zh_CN/admin-guide/lockup-watchdogs.rst create mode 100644 Documentation/translations/zh_CN/core-api/cachetlb.rst create mode 100644 Documentation/translations/zh_CN/dev-tools/kasan.rst delete mode 100644 Documentation/userspace-api/media/audio.h.rst.exceptions create mode 100644 Documentation/userspace-api/media/drivers/hantro.rst delete mode 100644 Documentation/userspace-api/media/video.h.rst.exceptions create mode 100644 arch/arm/arm-soc-for-next-contents.txt create mode 100644 arch/arm/boot/dts/bcm2711-rpi-400.dts create mode 100644 arch/arm/boot/dts/bcm2711-rpi.dtsi create mode 100644 arch/arm64/boot/dts/broadcom/bcm2711-rpi-400.dts create mode 100644 arch/arm64/kernel/idle.c delete mode 100644 arch/mips/include/asm/mach-ralink/pinmux.h create mode 100644 arch/s390/include/asm/tpi.h delete mode 100644 drivers/char/raw.c create mode 100644 drivers/clk/qcom/gcc-mdm9607.c create mode 100644 drivers/counter/intel-qep.c create mode 100644 drivers/crypto/marvell/octeontx2/cn10k_cpt.c create mode 100644 drivers/crypto/marvell/octeontx2/cn10k_cpt.h create mode 100644 drivers/gpio/gpio-idt3243x.c create mode 100644 drivers/gpu/drm/amd/amdgpu/yellow_carp_reg_init.c create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.h create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/Makefile create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dio_link_encoder.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dio_link_encoder.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubp.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubp.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_panel_cntl.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_panel_cntl.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_resource.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_resource.h create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.h create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn31/display_rq_dlg_calc_31.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn31/display_rq_dlg_calc_31.h create mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn31/irq_service_dcn31.c create mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn31/irq_service_dcn31.h create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_1_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_1_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_4_2_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_4_2_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_13_0_1_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_13_0_1_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/yellow_carp_offset.h create mode 100644 drivers/gpu/drm/amd/pm/inc/smu13_driver_if_yellow_carp.h create mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v13_0_1.h create mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v13_0_1_pmfw.h create mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v13_0_1_ppsmc.h create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_1.c create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.h create mode 100644 drivers/gpu/drm/bridge/ti-sn65dsi83.c create mode 100644 drivers/gpu/drm/hyperv/Makefile create mode 100644 drivers/gpu/drm/hyperv/hyperv_drm.h create mode 100644 drivers/gpu/drm/hyperv/hyperv_drm_drv.c create mode 100644 drivers/gpu/drm/hyperv/hyperv_drm_modeset.c create mode 100644 drivers/gpu/drm/hyperv/hyperv_drm_proto.c create mode 100644 drivers/hwmon/pmbus/dps920ab.c create mode 100644 drivers/hwmon/pmbus/pim4328.c delete mode 100644 drivers/ide/macide.c delete mode 100644 drivers/ide/q40ide.c delete mode 100644 drivers/infiniband/hw/i40iw/Kconfig delete mode 100644 drivers/infiniband/hw/i40iw/Makefile delete mode 100644 drivers/infiniband/hw/i40iw/i40iw.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_cm.c delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_cm.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_ctrl.c delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_d.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_hmc.c delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_hmc.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_hw.c delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_main.c delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_osdep.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_p.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_pble.c delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_pble.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_puda.c delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_puda.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_register.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_status.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_type.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_uk.c delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_user.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_utils.c delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_verbs.c delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_verbs.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_vf.c delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_vf.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_virtchnl.c delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_virtchnl.h create mode 100644 drivers/infiniband/hw/irdma/Kconfig create mode 100644 drivers/infiniband/hw/irdma/Makefile create mode 100644 drivers/infiniband/hw/irdma/cm.c create mode 100644 drivers/infiniband/hw/irdma/cm.h create mode 100644 drivers/infiniband/hw/irdma/ctrl.c create mode 100644 drivers/infiniband/hw/irdma/defs.h create mode 100644 drivers/infiniband/hw/irdma/hmc.c create mode 100644 drivers/infiniband/hw/irdma/hmc.h create mode 100644 drivers/infiniband/hw/irdma/hw.c create mode 100644 drivers/infiniband/hw/irdma/i40iw_hw.c create mode 100644 drivers/infiniband/hw/irdma/i40iw_hw.h create mode 100644 drivers/infiniband/hw/irdma/i40iw_if.c create mode 100644 drivers/infiniband/hw/irdma/icrdma_hw.c create mode 100644 drivers/infiniband/hw/irdma/icrdma_hw.h create mode 100644 drivers/infiniband/hw/irdma/irdma.h create mode 100644 drivers/infiniband/hw/irdma/main.c create mode 100644 drivers/infiniband/hw/irdma/main.h create mode 100644 drivers/infiniband/hw/irdma/osdep.h create mode 100644 drivers/infiniband/hw/irdma/pble.c create mode 100644 drivers/infiniband/hw/irdma/pble.h create mode 100644 drivers/infiniband/hw/irdma/protos.h create mode 100644 drivers/infiniband/hw/irdma/puda.c create mode 100644 drivers/infiniband/hw/irdma/puda.h create mode 100644 drivers/infiniband/hw/irdma/status.h create mode 100644 drivers/infiniband/hw/irdma/trace.c create mode 100644 drivers/infiniband/hw/irdma/trace.h create mode 100644 drivers/infiniband/hw/irdma/trace_cm.h create mode 100644 drivers/infiniband/hw/irdma/type.h create mode 100644 drivers/infiniband/hw/irdma/uda.c create mode 100644 drivers/infiniband/hw/irdma/uda.h create mode 100644 drivers/infiniband/hw/irdma/uda_d.h create mode 100644 drivers/infiniband/hw/irdma/uk.c create mode 100644 drivers/infiniband/hw/irdma/user.h create mode 100644 drivers/infiniband/hw/irdma/utils.c create mode 100644 drivers/infiniband/hw/irdma/verbs.c create mode 100644 drivers/infiniband/hw/irdma/verbs.h create mode 100644 drivers/infiniband/hw/irdma/ws.c create mode 100644 drivers/infiniband/hw/irdma/ws.h create mode 100644 drivers/media/platform/atmel/atmel-sama7g5-isc.c create mode 100644 drivers/media/rc/keymaps/rc-ct-90405.c create mode 100644 drivers/memory/tegra/tegra194.c create mode 100644 drivers/net/dsa/sja1105/sja1105_mdio.c create mode 100644 drivers/net/ethernet/qlogic/qed/qed_nvmetcp.c create mode 100644 drivers/net/ethernet/qlogic/qed/qed_nvmetcp.h create mode 100644 drivers/net/ethernet/qlogic/qed/qed_nvmetcp_fw_funcs.c create mode 100644 drivers/net/ethernet/qlogic/qed/qed_nvmetcp_fw_funcs.h create mode 100644 drivers/net/ethernet/qlogic/qed/qed_nvmetcp_ip_services.c create mode 100644 drivers/net/wwan/wwan_hwsim.c create mode 100644 drivers/pinctrl/ralink/pinctrl-mt7620.c create mode 100644 drivers/pinctrl/ralink/pinctrl-mt7621.c create mode 100644 drivers/pinctrl/ralink/pinctrl-rt288x.c create mode 100644 drivers/pinctrl/ralink/pinctrl-rt305x.c create mode 100644 drivers/pinctrl/ralink/pinctrl-rt3883.c create mode 100644 drivers/pinctrl/ralink/pinmux.h create mode 100644 drivers/platform/x86/firmware_attributes_class.c create mode 100644 drivers/platform/x86/firmware_attributes_class.h create mode 100644 drivers/platform/x86/think-lmi.c create mode 100644 drivers/platform/x86/think-lmi.h delete mode 100644 drivers/power/supply/bd70528-charger.c delete mode 100644 drivers/power/supply/pm2301_charger.c create mode 100644 drivers/regulator/rt6245-regulator.c rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {include/uapi/linux/dvb => drivers/staging/media/av7110}/audio.h (100%) rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {include/uapi/linux/dvb => drivers/staging/media/av7110}/osd.h (100%) rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {include/uapi/linux/dvb => drivers/staging/media/av7110}/video.h (100%) rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] create mode 100644 drivers/staging/media/hantro/hantro_g2_hevc_dec.c create mode 100644 drivers/staging/media/hantro/hantro_g2_regs.h create mode 100644 drivers/staging/media/hantro/hantro_hevc.c create mode 100644 fs/cifs/cifs_spnego_negtokeninit.asn1 create mode 100644 fs/cifsd/ksmbd_spnego_negtokeninit.asn1 create mode 100644 fs/cifsd/ksmbd_spnego_negtokentarg.asn1 delete mode 100644 fs/cifsd/spnego_negtokeninit.asn1 delete mode 100644 fs/cifsd/spnego_negtokentarg.asn1 create mode 100644 include/drm/ttm/ttm_kmap_iter.h create mode 100644 include/drm/ttm/ttm_range_manager.h create mode 100644 include/dt-bindings/clock/qcom,gcc-mdm9607.h delete mode 100644 include/linux/max17040_battery.h delete mode 100644 include/linux/pm2301_charger.h delete mode 100644 include/linux/power/ab8500.h create mode 100644 include/linux/qed/nvmetcp_common.h create mode 100644 include/linux/qed/qed_nvmetcp_if.h create mode 100644 include/linux/qed/qed_nvmetcp_ip_services_if.h create mode 100644 include/scsi/scsi_status.h create mode 100644 include/uapi/linux/netfilter/nfnetlink_hook.h delete mode 100644 include/uapi/linux/raw.h delete mode 100644 include/uapi/rdma/i40iw-abi.h create mode 100644 include/uapi/rdma/irdma-abi.h create mode 100644 net/netfilter/nfnetlink_hook.c create mode 100644 sound/soc/codecs/wcd-mbhc-v2.c create mode 100644 sound/soc/codecs/wcd-mbhc-v2.h copy {arch => tools/arch}/mips/include/uapi/asm/perf_regs.h (100%) delete mode 100644 tools/testing/selftests/kvm/aarch64/debug-exceptions.c delete mode 100644 tools/testing/selftests/kvm/lib/aarch64/handlers.S create mode 100755 tools/testing/selftests/netfilter/nft_fib.sh