This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits fa564d9fceb2 afs: fix tracepoint string placement with built-in AFS omits 42cc753b3c1b powerpc/mm: enable HAVE_MOVE_PMD support omits 7649395bbca6 powerpc/book3s64/mm: update flush_tlb_range to flush page [...] omits cd40514ef50d mm/mremap: allow arch runtime override omits f8f98cbb30d1 mm/mremap: hold the rmap lock in write mode when moving pa [...] omits 321bd3e72790 mm/mremap: use pmd/pud_poplulate to update page table entries omits fab38a875cf3 mm/mremap: don't enable optimized PUD move if page table l [...] omits e66da1d15690 mm/mremap: convert huge PUD move to separate helper omits d157afdd3873 selftest/mremap_test: avoid crash with static build omits 57fed2f89203 selftest/mremap_test: update the test to handle pagesize o [...] omits b1be843e1d85 mm-rename-p4d_page_vaddr-to-p4d_pgtable-and-make-it-return [...] omits 8dd644918fb1 mm: rename p4d_page_vaddr to p4d_pgtable and make it retur [...] omits 79e1d512c6c9 mm-rename-pud_page_vaddr-to-pud_pgtable-and-make-it-return [...] omits e6af51ecf9e2 mm: rename pud_page_vaddr to pud_pgtable and make it retur [...] omits 271c2754eddb kdump: use vmlinux_build_id to simplify omits c816a0293a0a buildid: fix kernel-doc notation omits 438b328d89fe buildid: mark some arguments const omits 0bef97e03392 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] omits f5f1ebe69673 scripts/decode_stacktrace.sh: silence stderr messages from [...] omits eec619abdbbd scripts/decode_stacktrace.sh: support debuginfod omits 94e5a1cc2ba7 x86/dumpstack: use %pSb/%pBb for backtrace printing omits ac5a79bce833 arm64: stacktrace: use %pSb for backtrace printing omits 7ede40e4bc2d module: fix build error when CONFIG_SYSFS is disabled omits 6dc22b7f21d2 module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits 46d918c7ef44 buildid: fix build when CONFIG_MODULES is not set omits 28984bd09663 module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits 9033d25abb8a module: add printk formats to add module build ID to stacktraces omits 6bb10e0e9058 dump_stack: add vmlinux build ID to stack traces omits b78c60d2f99a buildid-stash-away-kernels-build-id-on-init-fix omits e6328d3a2871 buildid: stash away kernels build ID on init omits dd9544f13f34 buildid: add API to parse build ID out of buffer omits cf76242c4526 buildid: only consider GNU notes for build ID parsing omits 06ec56ce5dd2 x86: convert to setup_initial_init_mm() omits 229182b7e29d sh: convert to setup_initial_init_mm() omits 63888191938c s390: convert to setup_initial_init_mm() omits 543c1b89eb87 riscv: convert to setup_initial_init_mm() omits bc6d36bfe64c powerpc: convert to setup_initial_init_mm() omits cd7f1a695633 openrisc: convert to setup_initial_init_mm() omits 72aa4de180b0 nios2: convert to setup_initial_init_mm() omits 82dee1330610 nds32: convert to setup_initial_init_mm() omits 226e0d0a5e1c m68k: convert to setup_initial_init_mm() omits bed353d3ce89 h8300: convert to setup_initial_init_mm() omits 584485d3c4cf csky: convert to setup_initial_init_mm() omits 21361abb3787 arm64: convert to setup_initial_init_mm() omits 01917685a04d arm: convert to setup_initial_init_mm() omits 40c7c23ff57f arc: convert to setup_initial_init_mm() omits 54e7d71b2460 mm: add setup_initial_init_mm() helper omits de9724e1c922 mm: fix spelling mistakes in header files omits d1fb7fc4cce2 secretmem: test: add basic selftest for memfd_secret(2) omits 782819ed841a arch, mm: wire up memfd_secret system call where relevant omits 10fd1f2b9ac4 PM: hibernate: disable when there are active secretmem users omits 29f3c3035b8d mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] omits 28a6707983bb mm: introduce memfd_secret system call to create "secret" [...] omits 2a54d6c89a0f set_memory: allow querying whether set_direct_map_*() is a [...] omits 8335d4c994d3 riscv/Kconfig: make direct map manipulation options depend on MMU omits f174f21dae18 mmap: make mlock_future_check() global omits 2863394b867a mm/slub: use stackdepot to save stack trace in objects-fix omits bbcbf7beff3f slub: STACKDEPOT: rename save_stack_trace() omits 38d895a6364d mm/slub: use stackdepot to save stack trace in objects omits b92261ed442d hexagon: select ARCH_WANT_LD_ORPHAN_WARN omits d47789aa7143 hexagon: use common DISCARDS macro omits bc7cae98440b hexagon: handle {,SOFT}IRQENTRY_TEXT in linker script omits a0e449115547 lib: fix spelling mistakes in header files omits b5395602947d lib: fix spelling mistakes omits 88382d5acfd6 lib/test: fix spelling mistakes omits d2a13ac8b62b kernel/cgroup/cgroup.c: don't export cgroup_get_e_css twice omits deb2b5d781fd Merge branch 'akpm-current/current' omits 00698f8b9ded Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' omits feed0adc2587 Merge remote-tracking branch 'cxl/next' omits 4b62721132ea Merge remote-tracking branch 'rust/rust-next' omits 2b9baab4decc Merge remote-tracking branch 'memblock/for-next' omits c97a98c53cff Merge remote-tracking branch 'mhi/mhi-next' omits 7c3555f62903 Merge remote-tracking branch 'fpga/for-next' omits e5439058c29f Merge remote-tracking branch 'kgdb/kgdb/for-next' omits d6c14d81a556 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 631de5f378d0 Merge remote-tracking branch 'hyperv/hyperv-next' omits 4df9d9d1e75d Merge remote-tracking branch 'nvmem/for-next' omits 5524389cb9e5 Merge remote-tracking branch 'slimbus/for-next' omits dc84bc144353 Merge remote-tracking branch 'gnss/gnss-next' omits 47e813d95dba Merge remote-tracking branch 'kspp/for-next/kspp' omits aed596f31f57 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 47a385ec173f Merge remote-tracking branch 'ntb/ntb-next' omits 8dfca20abeef Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits cc56c11782b3 Merge remote-tracking branch 'rtc/rtc-next' omits 1c414152c6f7 Merge remote-tracking branch 'coresight/next' omits b946f4dab285 Merge remote-tracking branch 'livepatching/for-next' omits 1741ec9543f4 Merge remote-tracking branch 'kselftest/next' omits 9933f9796265 Merge remote-tracking branch 'userns/for-next' omits 7cc6825e5295 Merge remote-tracking branch 'pwm/for-next' omits b979b02d1282 Merge remote-tracking branch 'pinctrl/for-next' omits 4ea7a8eb824b Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits df43334569de Merge remote-tracking branch 'rpmsg/for-next' omits 2391b071b482 Merge remote-tracking branch 'vhost/linux-next' omits dba7dcafe269 Merge remote-tracking branch 'scsi-mkp/for-next' omits a5ad666973c9 Merge remote-tracking branch 'scsi/for-next' omits a42811e2adab Merge remote-tracking branch 'cgroup/for-next' omits f8cdef36e113 Merge remote-tracking branch 'dmaengine/next' omits fb84b23cf01e Merge remote-tracking branch 'icc/icc-next' omits 3060cb7eca95 Merge remote-tracking branch 'staging/staging-next' omits f099f00668ad Merge remote-tracking branch 'thunderbolt/next' omits 0f467bff8e56 Merge remote-tracking branch 'soundwire/next' omits e2b4084c2a1a Merge remote-tracking branch 'phy-next/next' omits 2921de669062 Merge remote-tracking branch 'extcon/extcon-next' omits d43c7697cc71 Merge remote-tracking branch 'char-misc/char-misc-next' omits a7c677e20699 Merge remote-tracking branch 'tty/tty-next' omits 8f0347727b90 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 6275578581d7 Merge remote-tracking branch 'usb-serial/usb-next' omits 601bcdc8d368 Merge remote-tracking branch 'usb/usb-next' omits cfaaf3e1fd34 Merge remote-tracking branch 'driver-core/driver-core-next' omits d6c26e00204c Merge remote-tracking branch 'ipmi/for-next' omits cfb5ab14b8d8 Merge remote-tracking branch 'leds/for-next' omits 2fe3fd0b3c24 Merge remote-tracking branch 'drivers-x86/for-next' omits 1b850c8e3428 Merge remote-tracking branch 'workqueues/for-next' omits a0f8d745dcd7 Merge remote-tracking branch 'percpu/for-next' omits dcc4b540ad15 Merge remote-tracking branch 'kvm-arm/next' omits 61cb7796477d Merge remote-tracking branch 'rcu/rcu/next' omits 62eccf28f014 Merge remote-tracking branch 'ftrace/for-next' omits ebbfae139233 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 9e1b067beeac Merge remote-tracking branch 'edac/edac-for-next' omits 0726c99b5713 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 90793f90b84f Merge remote-tracking branch 'tip/auto-latest' omits 19349f8d4bfb Merge remote-tracking branch 'spi/for-next' omits acf9a3d901d8 Merge remote-tracking branch 'mailbox/mailbox-for-next' omits a7f11a29a383 Merge remote-tracking branch 'devicetree/for-next' omits df22d61c3f43 Merge remote-tracking branch 'audit/next' omits 4801b6b48632 Merge remote-tracking branch 'iommu/next' omits b42f9aaf2f02 Merge remote-tracking branch 'tomoyo/master' omits 6544034648a6 Merge remote-tracking branch 'smack/next' omits 3edd93056658 Merge remote-tracking branch 'selinux/next' omits ee392ff8940b Merge remote-tracking branch 'safesetid/safesetid-next' omits db4089f4c7fc Merge remote-tracking branch 'keys/keys-next' omits 85d05fe250f6 Merge remote-tracking branch 'integrity/next-integrity' omits 610e985aa7d0 Merge remote-tracking branch 'apparmor/apparmor-next' omits 11d47f7da726 Merge remote-tracking branch 'security/next-testing' omits ab9256cdc9cc Merge remote-tracking branch 'regulator/for-next' omits f6a4c664d29d Merge remote-tracking branch 'battery/for-next' omits 15a75b8941de Merge remote-tracking branch 'backlight/for-backlight-next' omits 02dbce49c42b Merge remote-tracking branch 'mfd/for-mfd-next' omits 6d0e39fb3548 Merge remote-tracking branch 'mmc/next' omits 75d94680aa60 Merge remote-tracking branch 'device-mapper/for-next' omits 388af1751a8a Merge remote-tracking branch 'block/for-next' omits 4b35fa9950cd Merge remote-tracking branch 'input/next' omits 9db7ba7cb236 Merge remote-tracking branch 'modules/modules-next' omits c57ddc66ba52 Merge remote-tracking branch 'sound-asoc/for-next' omits 82e4374f5a79 Merge remote-tracking branch 'sound/for-next' omits 98fe8eafb5e6 Merge remote-tracking branch 'regmap/for-next' omits 67c31d4aadb2 next-20210617/drm-msm omits c92542fc3538 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 996aac01c50e Merge remote-tracking branch 'amdgpu/drm-next' omits 10262fbd3991 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 5f0d3c8105a1 Merge remote-tracking branch 'drm/drm-next' omits e45bc8bd4aea Merge remote-tracking branch 'crypto/master' omits b25c5a4bf049 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits d39176de3ad0 Merge remote-tracking branch 'nand/nand/next' omits 21214ff5e23d Merge remote-tracking branch 'mtd/mtd/next' omits cc3e9d11d857 Merge remote-tracking branch 'gfs2/for-next' omits 444a80e9ac49 Merge remote-tracking branch 'bluetooth/master' omits 7d1bd099089a Merge remote-tracking branch 'wireless-drivers-next/master' omits 5886976c6c67 Merge remote-tracking branch 'netfilter-next/master' omits 8813315c5219 Merge remote-tracking branch 'ipsec-next/master' omits bd8daa2257ee Merge remote-tracking branch 'bpf-next/for-next' omits 9deab7491fd5 Merge remote-tracking branch 'net-next/master' omits 673ae1e67699 Merge remote-tracking branch 'rdma/for-next' omits db4b8d8d7609 Merge remote-tracking branch 'swiotlb/linux-next' omits 7b194b6bbb55 Merge remote-tracking branch 'dlm/next' omits f8097694bf2a Merge remote-tracking branch 'opp/opp/linux-next' omits 4ca1d21e490a Merge remote-tracking branch 'devfreq/devfreq-next' omits 91d6ddb9084c Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits cb179123e5fa Merge remote-tracking branch 'pm/linux-next' omits 3c7cc7b33cef Merge remote-tracking branch 'v4l-dvb-next/master' omits 8f6235e88b86 Merge remote-tracking branch 'v4l-dvb/master' omits 9157f1fec742 Merge remote-tracking branch 'jc_docs/docs-next' omits cc20ad68c7e6 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 2102059f68d4 Merge remote-tracking branch 'i3c/i3c/next' omits 77d98613429e Merge remote-tracking branch 'i2c/i2c/for-next' omits af64854d4a3d Merge remote-tracking branch 'hid/for-next' omits 54b176afbfe9 Merge remote-tracking branch 'pstore/for-next/pstore' omits 8df591b08e66 Merge remote-tracking branch 'pci/next' omits e58c23456ff1 Merge remote-tracking branch 'printk/for-next' omits 2e4a341cf4fd Merge remote-tracking branch 'vfs/for-next' omits a4a0f1a9df82 Merge remote-tracking branch 'xfs/for-next' omits 715f236015fc Merge remote-tracking branch 'v9fs/9p-next' omits 481c6047ed61 Merge remote-tracking branch 'ubifs/next' omits 10ce8a9ee35a Merge remote-tracking branch 'nfsd/nfsd-next' omits ca43c19aa771 Merge remote-tracking branch 'jfs/jfs-next' omits eae1bfcdac47 Merge remote-tracking branch 'fuse/for-next' omits 22eb97adadfd Merge remote-tracking branch 'f2fs/dev' omits 4e93fdb48221 Merge remote-tracking branch 'ext4/dev' omits 4b89704ccd00 Merge remote-tracking branch 'ext3/for_next' omits 7fcf84aa4617 Merge remote-tracking branch 'exfat/dev' omits 7c61a9474c46 Merge remote-tracking branch 'erofs/dev' omits 6e333e86af9b Merge remote-tracking branch 'configfs/for-next' omits 3d65f26bce48 Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 633dd1c6e2ee Merge remote-tracking branch 'cifs/for-next' omits 766b0f5d8904 Merge remote-tracking branch 'ceph/master' omits 99a037155c95 Merge remote-tracking branch 'btrfs/for-next' omits 5c82049d9682 Merge remote-tracking branch 'fscache/fscache-next' omits 70b0acc24350 Merge remote-tracking branch 'fscrypt/master' omits 6c1bdc9500b4 Merge remote-tracking branch 'pidfd/for-next' omits 06b5bbb95adf Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 6b81460bbbe7 Merge remote-tracking branch 'uml/linux-next' omits 399356024c17 Merge remote-tracking branch 'sh/for-next' omits acd06d6f1509 Merge remote-tracking branch 's390/for-next' omits 5a61e874316c Merge remote-tracking branch 'risc-v/for-next' omits 288e26bcd659 Merge remote-tracking branch 'powerpc/next' omits 037ab132feb0 Merge remote-tracking branch 'openrisc/for-next' omits c22f49eb7337 Merge remote-tracking branch 'mips/mips-next' omits 00ac34f48025 Merge remote-tracking branch 'microblaze/next' omits 019ea3aa89f1 Merge remote-tracking branch 'm68knommu/for-next' omits d96f4ae4b5bd Merge remote-tracking branch 'm68k/for-next' omits f15191d05b44 Merge remote-tracking branch 'h8300/h8300-next' omits 69499b3abd61 Merge remote-tracking branch 'csky/linux-next' omits c9f6cdeaeaa2 Merge remote-tracking branch 'clk-renesas/renesas-clk' omits ade2967a8854 Merge remote-tracking branch 'clk-imx/for-next' omits e4f26154c0a5 Merge remote-tracking branch 'clk/clk-next' omits e099409eeac8 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 63602ef12600 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 1ac98ce07734 Merge remote-tracking branch 'tegra/for-next' omits 3803b24da2f4 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits dc4f84ad871c Merge remote-tracking branch 'samsung-krzk/for-next' omits fa4382af7f23 Merge remote-tracking branch 'rockchip/for-next' omits 2c87d2d260ff Merge remote-tracking branch 'renesas/next' omits a11785b987f5 Merge remote-tracking branch 'qcom/for-next' omits 13565a5b514e Merge remote-tracking branch 'omap/for-next' omits a4e25906d607 Merge remote-tracking branch 'mvebu/for-next' omits 4e535273b1d4 Merge remote-tracking branch 'mediatek/for-next' omits 6e8d3827617b Merge remote-tracking branch 'keystone/next' omits c8bddccf5b9d Merge remote-tracking branch 'imx-mxs/for-next' omits 71ee8de823aa Merge remote-tracking branch 'drivers-memory/for-next' omits d9b41e698965 Merge remote-tracking branch 'at91/at91-next' omits 8c0fd363ece6 Merge remote-tracking branch 'aspeed/for-next' omits 6606a93ad112 Merge remote-tracking branch 'amlogic/for-next' omits b0873df29083 Merge remote-tracking branch 'actions/for-next' omits 1196af882ecb Merge remote-tracking branch 'arm-soc/for-next' omits 5816ea62e0f8 Merge remote-tracking branch 'arm64/for-next/core' omits 72447d82fb31 Merge remote-tracking branch 'arm/for-next' omits 02ae2f05e386 Merge remote-tracking branch 'asm-generic/master' omits 77ff63fac6f4 Merge remote-tracking branch 'kbuild/for-next' omits 47d3947af291 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits a39bc0c7697f Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 2d4cce77e7bd Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits ecb2f8e7f775 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 7f9bebfc1e0e Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 20fc329ca527 Merge remote-tracking branch 'mmc-fixes/fixes' omits ce482c8e85a7 Merge remote-tracking branch 'scsi-fixes/fixes' omits b0379f4a70dd Merge remote-tracking branch 'vfs-fixes/fixes' omits 7e38c7af17dd Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 27730699e440 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 4fd380f53a9e Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 9a3e10bd1f0a Merge remote-tracking branch 'omap-fixes/fixes' omits 8a1ca50479bc Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 4a11c47946fe Merge remote-tracking branch 'ide/master' omits f157391dd773 Merge remote-tracking branch 'input-current/for-linus' omits 35aa680c51ed Merge remote-tracking branch 'spi-fixes/for-linus' omits ec0c0f5859a4 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 7a4d4d2654cf Merge remote-tracking branch 'wireless-drivers/master' omits a65aaa9367d9 Merge remote-tracking branch 'ipsec/master' omits e1840936a76a Merge remote-tracking branch 'bpf/master' omits f87e32d9549a Merge remote-tracking branch 'net/master' omits 9befab589f95 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits cc6d87409e4f Merge remote-tracking branch 'arm-current/fixes' omits e4bae15a969e smb311: remove dead code for non compounded posix query info omits eccf25b573ef cifs: fix SMB1 error path in cifs_get_file_info_unix omits 300e6d1c64c7 smb3: fix uninitialized value for port in witness protocol move omits f163bad909a5 cifs: fix unneeded null check omits 704d98540e55 bus: mhi: pci_generic: Apply no-op for wake using sideband [...] omits 95d3fce6907c bus: mhi: core: Add support for processing priority of event ring omits b7b3c5a78ff6 of: reserved-memory: Add stub for RESERVEDMEM_OF_DECLARE() omits f92f2726e3dd dt-bindings: clk: vc5: Fix example omits 8711728a84f3 drm/radeon: Add HD-audio component notifier support (v2) omits a0eadc2fbeda drm/amdgpu: check whether s2idle is enabled to determine s0ix omits fad1a0d156aa Revert "drm/amd/display: To modify the condition in indica [...] omits b7ae1d68e538 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 7c2ab2e2d18c drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 8fbcd37d0f5c drm/amdgpu: only check for _PR3 on dGPUs omits 2f6bd77c8fc2 drm/amdgpu: add another raven1 gfxoff quirk omits b6b41e2f9cef usb/host: enable auto power control for xhci-pci omits 89a3fa82edba drm/amdgpu: fix amdgpu_preempt_mgr_new() omits c99bcf75ad70 Merge branch 'for-next-next-v5.13-20210618' into for-next- [...] omits b39ecaf206f3 Merge branch 'for-next-current-v5.12-20210618' into for-ne [...] omits 012c05ecd5d4 Merge branch 'cleanup/define-enum-ul' into for-next-next-v [...] omits 96db3aa2fd03 Merge branch 'ext/qu/compression-refactoring-v4' into for- [...] omits 5ec1316b63c1 Merge branch 'ext/filipe/send-fixes' into for-next-next-v5 [...] omits b3e1cf695688 Merge branch 'ext/josef/rip-pinned' into for-next-next-v5. [...] omits 707db2eeb48c Merge branch 'dev/fix-prop-reset' into for-next-next-v5.13 [...] omits ad75bfe5dc33 Merge branch 'dev/fix-nrpages-compression' into for-next-n [...] omits 486db656c7b1 Merge branch 'misc-5.13' into for-next-current-v5.12-20210618 omits aa5ff4fc88a5 Merge branch 'ext/josef/fs-eh' into for-next-next-v5.13-20210618 omits 4f6da7453898 Merge branch 'misc-next' into for-next-next-v5.13-20210618 omits 3ccfb2c72545 Merge branches 'arm64-defconfig-for-5.14', 'arm64-for-5.14 [...] omits 661d04515134 Merge branch 'dts-fixes-for-5.13' into for-next omits 5469c0cf8416 Merge branch 'pm-cpuidle' into linux-next omits 3c67b19d243a Merge branches 'acpi-apei', 'acpi-sysfs', 'acpi-misc', 'ac [...] omits 8e1c13c69932 btrfs: change handle_fs_error in recover_log_trees to aborts omits 10b091cf2bf9 btrfs: do not infinite loop in data reclaim if we aborted omits 2f1ddd8ea645 btrfs: add a btrfs_has_fs_error helper omits 0dad63f036a4 btrfs: compression: don't try to compress if we don't have [...] omits 2d20939b2f83 btrfs: props: change how empty value is interpreted omits dd2181617398 btrfs: rip out ->total_bytes_pinned omits 3c0ba26add68 btrfs: rip the first_ticket_bytes logic from fail_all_tickets omits 461b03d50438 btrfs: rip out may_commit_transaction omits e896caca8264 btrfs: send: fix crash when memory allocations trigger reclaim omits a913025e8975 btrfs: ensure relocation never runs while we have send ope [...] omits ca847721eeea btrfs: remove unused function btrfs_bio_fits_in_stripe() omits bcfb8b0978ac btrfs: make btrfs_submit_compressed_write() to determine s [...] omits 30dc1b8a9438 btrfs: make btrfs_submit_compressed_read() to determine st [...] omits ed9f3c3c64c3 btrfs: introduce alloc_compressed_bio() for compression omits 083d4b700f8e btrfs: introduce submit_compressed_bio() for compression omits 121a47547551 btrfs: handle errors properly inside btrfs_submit_compress [...] omits fe91f0db9d49 btrfs: handle errors properly inside btrfs_submit_compress [...] omits e67408c652f1 btrfs: introduce compressed_bio::pending_sectors to trace [...] omits d241b48a2d08 Merge branch 'features' into for-next omits ddefbaa282ea Merge branch 'fixes' into for-next omits 4caf7228626f btrfs: shorten integrity checker extent data mount option omits b821156f7865 btrfs: switch mount option bits to enums and use wider type omits 64d804b847b9 Merge remote-tracking branch 'asoc/for-5.14' into asoc-next omits eebac365a6ca Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus omits 185c87ee7510 Merge branch 'irq/urgent' omits e2b13941ef51 Merge branch 'perf/core' omits 6733b591d076 Merge branch 'sched/core' omits 30c565373b9a Merge branch 'sched/urgent' omits a0d74d14adf8 Merge branch 'x86/cpu' omits e6f0bcc380b6 Merge branch 'x86/sev' omits 642b8b6e2248 Merge branch 'x86/urgent' omits 0a7c913c1bd5 Merge branch 'linus' omits 9565d9f13263 cifs: use SPDX-Licence-Identifier omits 34cc5933c464 cifs: convert list_for_each to entry variant in cifs_debug.c omits 85346c17e425 cifs: convert list_for_each to entry variant in smb2misc.c omits b8b94988aa9c cifs: avoid extra calls in posix_info_parse omits 364f333bccc3 btrfs: zoned: fix negative space_info->bytes_readonly omits 157d612ed808 btrfs: sysfs: export dev stats in devinfo directory omits 68ac5b1f4f13 btrfs: fix typos in comments omits d17677a41542 btrfs: remove a stale comment for btrfs_decompress_bio() omits 522286301f3a btrfs: send: use list_move_tail instead of list_del/list_add_tail omits d86692771e64 btrfs: disable build on platforms having page size 256K omits fe1ca12b905e btrfs: send: fix invalid path for unlink operations after [...] omits c83bd4ec79cf btrfs: handle shrink_delalloc pages calculation differently omits 51b6e1b676e3 btrfs: inline wait_current_trans_commit_start in its caller omits d13cd33d52e1 btrfs: sink wait_for_unblock parameter to async commit omits 88f91a37db4d btrfs: remove total_data_size variable in btrfs_batch_inse [...] omits 8967c5c15dfd btrfs: eliminate insert label in add_falloc_range omits 4aaabe7bf12c btrfs: subpage: fix a rare race between metadata endio and [...] omits 41d4014d1a51 btrfs: don't clear page extent mapped if we're not invalid [...] omits 0232fc83ebc2 btrfs: fix the filemap_range_has_page() call in btrfs_punc [...] omits 383791bdd8d6 btrfs: reflink: make copy_inline_to_page() to be subpage c [...] omits d0af47e87e1f btrfs: make btrfs_page_mkwrite() to be subpage compatible omits 0909b45855c3 btrfs: make btrfs_truncate_block() to be subpage compatible omits c2e99bb2af27 btrfs: make __extent_writepage_io() only submit dirty rang [...] omits 142c4ecf7f10 btrfs: make btrfs_set_range_writeback() subpage compatible omits 6118f500b54e btrfs: prevent extent_clear_unlock_delalloc() to unlock pa [...] omits d00645e11d4c btrfs: update locked page dirty/writeback/error bits in __ [...] omits 208de9a62ba2 btrfs: make page Ordered bit to be subpage compatible omits 04f17ff03381 btrfs: introduce helpers for subpage ordered status omits 0ce0b08c3708 btrfs: make process_one_page() to handle subpage locking omits 701521a3cc72 btrfs: make end_bio_extent_writepage() to be subpage compatible omits 4749d7be4d61 btrfs: make __process_pages_contig() to handle subpage dir [...] omits ec00b5e57d37 btrfs: make btrfs_dirty_pages() to be subpage compatible omits a61b36a30189 btrfs: only require sector size alignment for end_bio_exte [...] omits 0d1cd7fe9736 btrfs: provide btrfs_page_clamp_*() helpers omits 311c6ce47ec1 btrfs: refactor page status update into process_one_page() omits 126aba9f861f btrfs: pass bytenr directly to __process_pages_contig() omits 0b73405aa81a Merge branch 'pm-domains' into linux-next omits 3424ae5b3fdb Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next omits 81944074841f Merge branches 'pm-core' and 'pm-sleep' into linux-next omits 295c62d6e780 Merge branch 'pm-cpufreq-fixes' into linux-next omits 2fab230263c0 Merge branch 'pnp' into linux-next omits d2681eb6c5e6 Merge branch 'acpi-messages' into linux-next omits 4da80a85db40 Merge branches 'acpi-prm', 'acpi-processor', 'acpi-pm' and [...] omits b4a664cb55cf Merge branches 'acpi-dptf', 'acpi-apei', 'acpi-soc', 'acpi [...] omits 4b0852235e84 btrfs: fix hang when run_delalloc_range() failed omits cac5bdc07e45 btrfs: rename PagePrivate2 to PageOrdered inside btrfs omits a4ed10b06671 btrfs: refactor btrfs_invalidatepage() for subpage support omits c1f220b19185 btrfs: introduce btrfs_lookup_first_ordered_range() omits bac6cb9af645 btrfs: update comments in btrfs_invalidatepage() omits 988593b4d31f btrfs: refactor how we finish ordered extent io for endio [...] omits bc187bc1b933 btrfs: make Private2 lifespan more consistent omits f4db7087e32d btrfs: pass btrfs_inode to btrfs_writepage_endio_finish_ordered() omits f8ff1a5f2115 btrfs: make subpage metadata write path call its own endio [...] omits 113685e34cde btrfs: refactor submit_extent_page() to make bio and its f [...] omits 4af223b7a6b6 btrfs: allow btrfs_bio_fits_in_stripe() to accept bio with [...] omits 9ff5c838bb3a btrfs: remove the unused parameter @len for btrfs_bio_fits [...] omits d9e2e4acef71 btrfs: make free space cache size consistent across differ [...] omits 1e08f9d7bb73 btrfs: scrub: fix subpage repair error caused by hard code [...] omits d265e99f9d2b btrfs: use list_last_entry in add_falloc_range omits 817652bf712b btrfs: fix comment about max_out in btrfs_compress_pages omits 570668232672 btrfs: optimize variables size in btrfs_submit_compressed_write omits 5d3ec4633e3c btrfs: optimize variables size in btrfs_submit_compressed_read omits 3e9c193561e3 btrfs: reduce the variable size to fit nr_pages omits 4b83bc1bd829 btrfs: avoid unnecessary logging of xattrs during fast fsyncs omits d1d597807055 btrfs: add device delete cancel omits 4fed99e5a000 btrfs: add cancellation to resize omits 032807413f93 btrfs: add wrapper for conditional start of exclusive operation omits f2bd2ead2aff btrfs: introduce try-lock semantics for exclusive op start omits 65fad523184d btrfs: add cancellable chunk relocation support omits b815c215c9b1 s390/vfio-ap: clean up mdev resources when remove callback [...] omits 3e7e01631517 s390: clear pt_regs::flags on irq entry omits f73fc4d7f021 s390: fix system call restart with multiple signals omits 5e6c6cf5ed73 ipmi: kcs_bmc_aspeed: Fix less than zero comparison of a u [...] omits d7a1f668e5a8 cifs: retry lookup and readdir when EAGAIN is returned. omits a972d88cdfee Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits 33d1641f38f0 swiotlb: manipulate orig_addr when tlb_addr has offset omits 6a8564826858 cifs: fix check of dfs interlinks omits 5c27f202a174 cifs: decoding negTokenInit with generic ASN1 decoder omits f199eb89fcc7 cifs: avoid starvation when refreshing dfs cache omits 96f2926f1515 cifs: enable extended stats by default omits 461e3edd7809 cifs: missed ref-counting smb session in find omits 184e4b44b4e4 cifs: do not share tcp servers with dfs mounts omits 6e1a74e2f1c3 cifs: set a minimum of 2 minutes for refreshing dfs cache omits 2fb1ce983488 cifs: fix path comparison and hash calc omits 0b61addb2752 cifs: handle different charsets in dfs cache omits 9a2b50053331 cifs: keep referral server sessions alive omits 65a5bfd835ad cifs: get rid of @noreq param in __dfs_cache_find() omits 1e2ae56e4897 cifs: do not send tree disconnect to ipc shares omits 95ed2d3568fc cifs: improve fallocate emulation omits d4c42611e7ca cifs: fix doc warnings in cifs_dfs_ref.c omits 5ce07a13f2d3 cifs: remove redundant initialization of variable rc omits f46615d78f35 cifs: Constify static struct genl_ops omits f961553a6bca cifs: Remove unused inline function is_sysvol_or_netlogon() omits 02a17771e36f cifs: remove duplicated prototype omits c4aeda2d1e1e cifs: fix ipv6 formating in cifs_ses_add_channel omits b04aa993a7e3 ipmi: kcs_bmc_aspeed: Optionally apply status address omits de86effaac57 ipmi: kcs_bmc_aspeed: Fix IBFIE typo from datasheet omits 9d2df9a0ad80 ipmi: kcs_bmc_aspeed: Implement KCS SerIRQ configuration omits 67c94a706aa2 dt-bindings: ipmi: Add optional SerIRQ property to ASPEED [...] omits ffc9476ac2ac dt-bindings: ipmi: Convert ASPEED KCS binding to schema omits 8564c695577e ipmi: kcs_bmc: Add serio adaptor omits a51489c9114f ipmi: kcs_bmc: Enable IBF on open omits 28f82d632200 ipmi: kcs_bmc: Allow clients to control KCS IRQ state omits 544bc7696fb0 ipmi: kcs_bmc: Decouple the IPMI chardev from the core omits 2027489cd17c ipmi: kcs_bmc: Strip private client data from struct kcs_bmc omits fda04eb1b09a ipmi: kcs_bmc: Split headers into device and client omits e78a47c02040 ipmi: kcs_bmc: Turn the driver data-structures inside-out omits a2a053f316ad ipmi: kcs_bmc: Split out kcs_bmc_cdev_ipmi omits 77c1a9b75a6c ipmi: kcs_bmc: Rename {read,write}_{status,data}() functions omits 7fee3db0e1e8 ipmi: kcs_bmc: Make status update atomic omits 63353c7c130c ipmi: kcs_bmc_aspeed: Use of match data to extract KCS properties omits e4a328317f30 gfs2: Fix mmap + page fault deadlocks (part 2) omits 6835ce47a0a5 gfs2: Add LM_FLAG_OUTER glock holder flag omits 8445586ef686 gfs2: Encode glock holding and retry flags in journal_info omits 5c09ae22939f gfs2: Add wrappers for accessing journal_info omits 67e98b79337d iov_iter: Add iov_iter_fault_in_writeable() omits 44e1c5589d33 gfs2: Fix mmap + page fault deadlocks (part 1) omits 15047a78376d gfs2: Add gfs2_holder_is_compatible helper omits 1f51a7426b78 gfs2: Add wrapper for iomap_file_buffered_write omits eb7f1579243f Merge branch 'objtool/core' omits 80bf4f2a021d Merge branches 'acpi-tables', 'acpi-ec', 'acpi-resources' [...] omits a5067cdb4735 Merge branches 'acpi-bus', 'acpi-scan', 'acpi-pm' and 'acp [...] omits 9521b6e20e5f Merge branch 'acpica' into linux-next omits 79fe56daaf66 Merge branch 'devprop' into linux-next omits f89dbf66207c btrfs: protect exclusive_operation by super_lock omits 4ab7338ab498 btrfs: clean up header members offsets in write helpers omits 5f647eb1d94f btrfs: simplify eb checksum verification in btrfs_validate [...] omits f098cf61e446 btrfs: remove extra sb::s_id from message in btrfs_validat [...] omits 80465759a963 btrfs: reduce compressed_bio members' types omits 0a72ad6f34c5 btrfs: document byte swap optimization of root_item::flags [...] omits ffa9202d70b5 btrfs: scrub: factor out common scrub_stripe constraints omits 90dd82de513d btrfs: clear log tree recovering status if starting transa [...] omits 27f853ee584b btrfs: clear defrag status of a root if starting transacti [...] omits 0f3335528a1e btrfs: sysfs: fix format string for some discard stats omits 3cfe299bcab5 btrfs: always abort the transaction if we abort a trans handle omits 9ca4d7f952c2 btrfs: don't set the full sync flag when truncation does n [...] omits 05d409e68a0e btrfs: fix misleading and incomplete comment of btrfs_truncate() omits 188bf0c262b9 btrfs: abort transaction if we fail to update the delayed inode omits 5b8f87ce0901 btrfs: fix error handling in __btrfs_update_delayed_inode omits e6e588260953 btrfs: make btrfs_release_delayed_iref handle the !iref case omits cdbf0b5bb5e9 btrfs: scrub: per-device bandwidth control omits ab87c862cc71 btrfs: zoned: factor out zoned device lookup omits 93896f040842 btrfs: return EAGAIN if defrag is canceled omits 6e04086790eb btrfs: remove io_failure_record::in_validation omits 7b44559f97c9 btrfs: submit read time repair only for each corrupted sector omits 05fac1089717 btrfs: make btrfs_verify_data_csum() to return a bitmap omits 7398c69d1e12 btrfs: rename check_async_write and let it return bool omits d90a0960ec72 btrfs: zoned: bail out if we can't read a reliable write pointer omits cf048fa5ef16 btrfs: zoned: print message when zone sanity check type fails omits d6c9c9757a5e btrfs: handle preemptive delalloc flushing slightly differently omits b36ae3748585 btrfs: only ignore delalloc if delalloc is much smaller th [...] omits 4acb002d19f5 btrfs: don't include the global rsv size in the preemptive [...] omits 82aee14fb289 btrfs: use the global rsv size in the preemptive thresh ca [...] omits a560bdce5e23 btrfs: take into account global rsv in need_preemptive_reclaim omits 32075f52cb25 btrfs: only clamp the first time we have to start flushing omits a59f89e70d6a btrfs: check worker before need_preemptive_reclaim omits c140bb437ebf btrfs: remove stale comment for argument seed of btrfs_fin [...] omits 4a882a95be12 btrfs: correct try_lock_extent() usage in read_extent_buff [...] omits 0b42677e2e5d Merge branch 'linus' omits 2b5b8db1d0c2 m68knommu: fix missing LCD splash screen data initializer omits ebfe655908e2 Merge branch 'efi/core' omits 08c2c80ccb4b Merge branch 'irq/core' omits ae64d4648664 Merge branch 'locking/core' omits 218995368ce8 Merge branch 'objtool/core' omits 4a3c7795f130 Merge branch 'perf/core' omits 3fdc8945c12e Merge branch 'ras/core' omits 2e57f3c20888 Merge branch 'sched/core' omits 52ea48896f91 Merge branch 'smp/core' omits be37f9569118 Merge branch 'timers/core' omits 3eb18bc0debc Merge branch 'timers/nohz' omits 39e5e99b0841 Merge branch 'x86/apic' omits 300c85a68319 Merge branch 'x86/boot' omits 8a892b1dc6b0 Merge branch 'x86/cleanups' omits 0c58116a9667 Merge branch 'x86/cpu' omits 7e4ed0b2e589 Merge branch 'x86/entry' omits fc2ef8b39ae9 Merge branch 'x86/fpu' omits 73162c0ae3e0 Merge branch 'x86/irq' omits 58ac7e59ad7c Merge branch 'x86/misc' omits 174db231ba3c Merge branch 'x86/mm' omits 06cacf124ad0 Merge branch 'x86/splitlock' omits a0f1aad218d3 Merge branch 'x86/urgent' omits c1f2512f7318 Merge branches 'fixes' and 'misc' into for-next omits f976d9d8c4cc bus: mhi: pci-generic: Add missing 'pci_disable_pcie_error [...] omits c6a2377c5c49 bus: mhi: Add inbound buffers allocation flag omits b792cb11d39f extcon: sm5502: Add support for SM5504 omits 0ce4250c4412 extcon: sm5502: Refactor driver to use chip-specific struct omits 8fe67575472d dt-bindings: extcon: sm5502: Document siliconmitus,sm5504-muic omits 82d7c97beb5e dt-bindings: extcon: sm5502: Convert to DT schema omits 5a34f4518f56 extcon: sm5502: Implement i2c_driver->probe_new() omits 3c4d5b5e5057 extcon: sm5502: Use devm_regmap_add_irq_chip() omits 71a45906a24a extcon: max8997: Add missing modalias string omits 999bcbf0ac0c extcon: sm5502: Drop invalid register write in sm5502_reg_data omits 1f4747b2b149 extcon: intel-mrfld: Sync hardware and software state on init omits a610f3c65d3b bus: mhi: Wait for M2 state during system resume omits 0f0781531acb bus: mhi: core: Fix power down latency omits 4a94e23362f0 bus: mhi: core: Validate channel ID when processing comman [...] adds a96bfed64c89 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 07e42825d4ef Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds fc66127dc339 s390: fix system call restart with multiple signals adds ca1f4d702d53 s390: clear pt_regs::flags on irq entry adds 8c0795d2a0f5 s390/vfio-ap: clean up mdev resources when remove callback [...] adds 9e3d62d55bf4 s390/topology: clear thread/group maps for offline cpus adds 67147e96a332 s390/stack: fix possible register corruption with stack sw [...] adds 7a7d6e700d67 Merge remote-tracking branch 's390-fixes/fixes' adds 603113c514e9 vrf: do not push non-ND strict packets with a source LLA t [...] adds 89837eb4b246 net: sched: add barrier to ensure correct ordering for loc [...] adds 2b4cd14fd995 net/netif_receive_skb_core: Use migrate_disable() adds 536ba2e06d1a hv_netvsc: Set needed_headroom according to VF adds 0d98ec879ddc Merge tag 'wireless-drivers-2021-06-19' of git://git.kerne [...] adds d5f9023fa61e can: bcm: delay release of struct bcm_op after synchronize_rcu() adds fb8696ab14ad can: gw: synchronize rcu operations before removing gw job entry adds 14a4696bc311 can: isotp: isotp_release(): omit unintended hrtimer resta [...] adds 22c696fed25c can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_ [...] adds ab4a0b8fcb9a net: can: ems_usb: fix use-after-free in ems_usb_disconnect() adds d52f9b22d56f Merge tag 'linux-can-fixes-for-5.13-20210619' of git://git [...] adds d452d48b9f8b tls: prevent oversized sendfile() hangs by ignoring MSG_MORE adds 1502328f17ab mptcp: fix bad handling of 32 bit ack wrap-around adds 5957a8901db4 mptcp: fix 32 bit DSN expansion adds 0d0f2a36e38a Merge branch 'mptcp-sdeq-fixes' adds 6a1e5a4af17e atm: nicstar: use 'dma_free_coherent' instead of 'kfree' adds 70b639dc41ad atm: nicstar: register the interrupt handler in the right place adds 4f35dabb51f6 Merge branch 'nnicstar-fixes' adds b90788459cd6 net: mana: Fix a memory leak in an error handling path in [...] adds c7ff9cff7060 vsock: notify server to shutdown when client has pending signal adds b8b79c414eca net: dsa: mv88e6xxx: Fix adding vlan 0 adds 0cd58e5c53ba pkt_sched: sch_qfq: fix qfq_change_class() error path adds 4de2889e4241 Merge remote-tracking branch 'net/master' adds 9f2470fbc4cb skmsg: Improve udp_bpf_recvmsg() accuracy adds a7e65fe7d820 selftests/bpf: Retry for EAGAIN in udp_redir_to_connected() adds e00a5c331bf5 udp: Fix a memory leak in udp_read_sock() adds 30b9c54a707d skmsg: Clear skb redirect pointer before dropping it adds 0cf6672b23c8 skmsg: Fix a memory leak in sk_psock_verdict_apply() adds 1581a6c1c329 skmsg: Teach sk_psock_verdict_apply() to return errors adds 42830571f1fd skmsg: Pass source psock to sk_psock_skb_redirect() adds 781dd0431eb5 skmsg: Increase sk->sk_drops when dropping packets adds 31755395df49 Merge remote-tracking branch 'bpf/master' adds 91bdc9646523 Merge remote-tracking branch 'ipsec/master' adds d38ebaf2c884 soundwire: export sdw_update() and sdw_update_no_pm() adds 60888ef827e3 ASoC: rt700-sdw: fix race condition on system suspend adds 18236370a098 ASoC: rt711-sdw: fix race condition on system suspend adds 14f4946d55d3 ASoC: rt5682-sdw: fix race condition on system suspend adds d2bf75f4f6b2 ASoC: rt711-sdca-sdw: fix race condition on system suspend adds 50b1ce617d66 MAINTAINERS: remove Timur Tabi from Freescale SOC sound drivers adds 489a830a25e1 ASoC: atmel-i2s: Set symmetric sample bits adds 3b7961a326f8 ASoC: atmel-i2s: Fix usage of capture and playback at the [...] adds ad3550f3df1a Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus adds 12e89e973871 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 61eb1b24f9e4 regulator: hi655x: Fix pass wrong pointer to config.driver_data adds 97bc55f383dc Merge remote-tracking branch 'regulator/for-5.13' into reg [...] adds f45b7273e42b Merge remote-tracking branch 'regulator-fixes/for-linus' adds d7689aae74c7 Merge remote-tracking branch 'spi-fixes/for-linus' adds 483e96ed2b22 Merge remote-tracking branch 'input-current/for-linus' adds 59810d036209 Merge remote-tracking branch 'ide/master' adds a148c83145b8 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 2811c58d70ae Merge remote-tracking branch 'omap-fixes/fixes' adds 2b424179f644 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds f98a21a29b9a Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds b83c848dedb2 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds eab42b7341b6 Merge remote-tracking branch 'vfs-fixes/fixes' adds 6fbedf7f2dba Merge remote-tracking branch 'scsi-fixes/fixes' adds 3405ebbe53b9 Merge remote-tracking branch 'mmc-fixes/fixes' adds 2fbcd1cbef41 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 2ee8e815cb42 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 3093e6cca3ba gpio: mxc: Fix disabled interrupt wake-up support adds 582bccd61dfe Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds 9662254c5866 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds 1815d9c86e30 drm: add a locked version of drm_is_current_master adds 6a2d9370c405 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new db595ee29abf Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new bf56eac4088c Merge remote-tracking branch 'kbuild/for-next' new 7066017769b5 Merge remote-tracking branch 'asm-generic/master' new e17362d683fb ARM: 9097/1: mmu: Declare section start/end correctly new 2ac9912d2041 Merge branches 'fixes' and 'misc' into for-next new 446da0ba958e Merge remote-tracking branch 'arm/for-next' new 69bb0585ebb0 arm64: insn: avoid circular include dependency new be01a0445e22 Merge branch 'for-next/insn' into for-next/core new 2062d44da349 arm64/mm: Rename ARM64_SWAPPER_USES_SECTION_MAPS new 70b6365b5826 Merge branch 'for-next/mm' into for-next/core new bffa3ae93e82 Merge remote-tracking branch 'arm64/for-next/core' new baccc9b5d51e Merge remote-tracking branch 'arm-soc/for-next' new 8b9f5b925574 Merge remote-tracking branch 'actions/for-next' new e862a3566de4 Merge remote-tracking branch 'amlogic/for-next' new 9aa749256ae9 Merge remote-tracking branch 'aspeed/for-next' new 7e2b73cba12a Merge remote-tracking branch 'at91/at91-next' new 1d3bf4dfe03f Merge remote-tracking branch 'drivers-memory/for-next' new ba80be71edaf Merge remote-tracking branch 'imx-mxs/for-next' new 0ffc669a27a7 Merge remote-tracking branch 'keystone/next' new 85d2d359f5c7 Merge remote-tracking branch 'mediatek/for-next' new 39289d323953 Merge remote-tracking branch 'mvebu/for-next' new 4de197c1cd0a Merge remote-tracking branch 'omap/for-next' new 3c0c96005862 Merge branch 'dts-fixes-for-5.13' into for-next new abe66bb7a2f6 arm64: dts: ipq8074: Add QUP6 I2C node new c275bbc84be9 Merge branches 'arm64-defconfig-for-5.14', 'arm64-for-5.14 [...] new be581c90ff43 Merge remote-tracking branch 'qcom/for-next' new d68099aff252 Merge remote-tracking branch 'renesas/next' new 9d34d4aa896d ARM: dts: rockchip: add vpu node for RK3036 new db3fc8fa0fcf ARM: dts: rockchip: add vpu nodes for RK3066 and RK3188 new 36e9534dfcb5 ARM: dts: rockchip: add vpu and vdec node for RK322x new d80279684fbe Merge branch 'v5.14-armsoc/dts32' into for-next new 59de2417b5d0 Merge remote-tracking branch 'rockchip/for-next' new 4544ed5ace34 Merge remote-tracking branch 'samsung-krzk/for-next' new d7ef7bbd8643 Merge remote-tracking branch 'sunxi/sunxi/for-next' new aefe9b91adc8 Merge remote-tracking branch 'tegra/for-next' new 73e8ccca576d Merge remote-tracking branch 'ti-k3/ti-k3-next' new 513bdd0d015f Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 438c451d5ad1 ARM: configs: multi_v7: enable PL35x NAND controller new 8d1250d6c515 ARM: dts: zynq: add NAND flash controller node new 6584dce74292 ARM: dts: ebaz4205: enable NAND support new d98fb9ab6255 Merge branch 'zynq/dt' into for-next new 3b556c63c5bf Merge remote-tracking branch 'xilinx/for-next' new e2f4ef1bce1c Merge remote-tracking branch 'clk/clk-next' new 70f7d6bb84f7 Merge remote-tracking branch 'clk-imx/for-next' new b2b477e20f9a clk: renesas: rzg2l: Remove unneeded semicolon new 6ac83fc384fc clk: renesas: rzg2l: Fix return value and unused assignment new 8b893b5bcbed clk: renesas: rzg2l: Fix a double free on error new 556019076c36 clk: renesas: rzg2l: Avoid mixing error pointers and NULL new 2cd1e3883a57 clk: renesas: rzg2l: Fix off-by-one check in rzg2l_cpg_clk [...] new 0c477a615ba6 Merge remote-tracking branch 'clk-renesas/renesas-clk' new ece2a0ccb889 Merge remote-tracking branch 'csky/linux-next' new d6df77e3a1c0 Merge remote-tracking branch 'h8300/h8300-next' new 4c2a86c06fc4 Merge remote-tracking branch 'm68k/for-next' new 3f605ee17f8e m68knommu: fix missing LCD splash screen data initializer new 6a2c34b2bc7e Merge remote-tracking branch 'm68knommu/for-next' new 1d2118ee2094 Merge remote-tracking branch 'microblaze/next' new 06476b5bed2a MIPS: Loongson64: fix spelling of SPDX tag new ed914d48b6a1 MIPS: add PMD table accounting into MIPS'pmd_alloc_one new f9cd46a4bb6c MIPS: OCTEON: octeon-usb: Use devm_platform_get_and_iorema [...] new a2cdc24e2057 mips/kvm: Use BUG_ON instead of if condition followed by BUG new 168a6384726e Merge remote-tracking branch 'mips/mips-next' new ab706f68c9e1 Merge remote-tracking branch 'openrisc/for-next' new 91cdbb955aa9 powerpc/powernv/vas: Release reference to tgid during wind [...] new 413d6ed3eac3 powerpc/vas: Move VAS API to book3s common platform new 06c6fad9bfe0 powerpc/powernv/vas: Rename register/unregister functions new 1a0d0d5ed5e3 powerpc/vas: Add platform specific user window operations new 3856aa542d90 powerpc/vas: Create take/drop pid and mm reference functions new 3b2679735035 powerpc/vas: Move update_csb/dump_crb to common book3s platform new 7bc6f71bdff5 powerpc/vas: Define and use common vas_window struct new 8f3a6c92802b powerpc/pseries/vas: Define VAS/NXGZIP hcalls and structs new 540761b7f510 powerpc/vas: Define QoS credit flag to allocate window new f33ecfde30ce powerpc/pseries/vas: Add hcall wrappers for VAS handling new ca77d4885417 powerpc/pseries/vas: Implement getting capabilities from h [...] new b22f2d88e435 powerpc/pseries/vas: Integrate API with open/close windows new 6d0aaf5e0de0 powerpc/pseries/vas: Setup IRQ and fault handling new 7da00b0e7133 crypto/nx: Rename nx-842-pseries file name to nx-common-pseries new b4ba22114c78 crypto/nx: Get NX capabilities for GZIP coprocessor type new 8c099490fd2b crypto/nx: Add sysfs interface to export NX capabilities new 99cd49bb3951 crypto/nx: Register and unregister VAS interface on PowerVM new 3729e0ec59a2 powerpc/powernv: Fix machine check reporting of async stor [...] new 710e68228678 powerpc/boot: add zImage.lds to targets new 65c7d070850e powerpc/pseries: Get entry and uaccess flush required bits [...] new 84ed26fd00c5 powerpc/security: Add a security feature for STF barrier new 393eff5a7b35 powerpc/pesries: Get STF barrier requirement from H_GET_CP [...] new 1f9ad21c3b38 powerpc/mm: Implement set_memory() routines new 71a5b3db9f20 powerpc/lib/code-patching: Set up Strict RWX patching earlier new 4fcc636615b1 powerpc/modules: Make module_alloc() Strict Module RWX aware new 6a3a58e6230d powerpc/kprobes: Mark newly allocated probes as ROX new bc33cfdb0bb8 powerpc/bpf: Remove bpf_jit_free() new 62e3d4210ac9 powerpc/bpf: Write protect JIT code new c35717c71e98 powerpc: Set ARCH_HAS_STRICT_MODULE_RWX new 4d1755b6a762 powerpc/mm: implement set_memory_attr() new c988cfd38e48 powerpc/32: use set_memory_attr() new 53d143fe08c2 powerpc: Add Microwatt platform new 151b88e84821 powerpc: Add Microwatt device tree new 0d0f9e5f2fa7 powerpc/microwatt: Populate platform bus from device-tree new aa9c5adf2f61 powerpc/xics: Add a native ICS backend for microwatt new 48b545b8018d powerpc/microwatt: Use standard 16550 UART for console new c25769fddaec powerpc/microwatt: Add support for hardware random number [...] new 4a1511eb342b powerpc/microwatt: Add microwatt_defconfig new c93f80849bdd powerpc/boot: Fixup device-tree on little endian new 4a21192e2796 powerpc/boot: Add a boot wrapper for Microwatt new 77bbbc0cf848 KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and [...] new f09216a190a4 KVM: PPC: Book3S HV: Fix comments of H_RPT_INVALIDATE arguments new d6265cb33b71 powerpc/book3s64/radix: Add H_RPT_INVALIDATE pgsize encodi [...] new f0c6fbbb9050 KVM: PPC: Book3S HV: Add support for H_RPT_INVALIDATE new 0e67d866cb32 KVM: PPC: Book3S HV: Nested support in H_RPT_INVALIDATE new 9bb4a6f38fd4 KVM: PPC: Book3S HV: Add KVM_CAP_PPC_RPT_INVALIDATE capability new 433f94924912 KVM: PPC: Book3S HV: Use H_RPT_INVALIDATE in nested KVM new 9a0b020d6168 Merge branch 'topic/ppc-kvm' into next new 23a2a573af3b Merge remote-tracking branch 'powerpc/next' new 72dc7355c6b5 Merge remote-tracking branch 'risc-v/for-next' new 629c48f8e9c7 Merge branch 'fixes' into for-next new 6de0091b9278 Merge branch 'features' into for-next new 5e1afe614dc6 Merge remote-tracking branch 's390/for-next' new fcf3f115b9ff Merge remote-tracking branch 'sh/for-next' new 59e56a5ac5a4 Merge remote-tracking branch 'uml/linux-next' new 218d14ba7612 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 84d4b8bb99a8 Merge remote-tracking branch 'pidfd/for-next' new 141a9287f151 Merge remote-tracking branch 'fscrypt/master' new adb42ab73de1 Merge remote-tracking branch 'fscache/fscache-next' new dc56219fe22e btrfs: correct try_lock_extent() usage in read_extent_buff [...] new 94358c35d80a btrfs: remove stale comment for argument seed of btrfs_fin [...] new ed738ba7f961 btrfs: check worker before need_preemptive_reclaim new 0aae4ca9e952 btrfs: only clamp the first time we have to start flushing new 610a6ef44ea8 btrfs: take into account global rsv in need_preemptive_reclaim new 1239e2da16bf btrfs: use the global rsv size in the preemptive thresh ca [...] new 30acce4eb032 btrfs: don't include the global rsv size in the preemptive [...] new 3e101569973e btrfs: only ignore delalloc if delalloc is much smaller th [...] new 385f421f18be btrfs: handle preemptive delalloc flushing slightly differently new 47cdfb5e1dd6 btrfs: zoned: print message when zone sanity check type fails new 06e1e7f4223c btrfs: zoned: bail out if we can't read a reliable write pointer new f4dcfb304526 btrfs: rename check_async_write and let it return bool new 08508fea07cd btrfs: make btrfs_verify_data_csum() to return a bitmap new 150e4b0597a7 btrfs: submit read time repair only for each corrupted sector new 1245835d24f1 btrfs: remove io_failure_record::in_validation new 50535db8fbf6 btrfs: return EAGAIN if defrag is canceled new e7ff9e6b8e7d btrfs: zoned: factor out zoned device lookup new eb3b50536642 btrfs: scrub: per-device bandwidth control new a4cb90dc015c btrfs: make btrfs_release_delayed_iref handle the !iref case new bb385bedded3 btrfs: fix error handling in __btrfs_update_delayed_inode new 04587ad9bef6 btrfs: abort transaction if we fail to update the delayed inode new 4f7e67378e1b btrfs: fix misleading and incomplete comment of btrfs_truncate() new 0d7d316597c0 btrfs: don't set the full sync flag when truncation does n [...] new 5963ffcaf383 btrfs: always abort the transaction if we abort a trans handle new 8c5ec995616f btrfs: sysfs: fix format string for some discard stats new 6819703f5a36 btrfs: clear defrag status of a root if starting transacti [...] new 1aeb6b563aea btrfs: clear log tree recovering status if starting transa [...] new 7735cd755b59 btrfs: scrub: factor out common scrub_stripe constraints new 49547068f6fd btrfs: document byte swap optimization of root_item::flags [...] new 282ab3ff1612 btrfs: reduce compressed_bio members' types new ff14aa798756 btrfs: remove extra sb::s_id from message in btrfs_validat [...] new dfd29eed4ab5 btrfs: simplify eb checksum verification in btrfs_validate [...] new 24880be59c5a btrfs: clean up header members offsets in write helpers new 0d7ed32c1eeb btrfs: protect exclusive_operation by super_lock new 907d2710d727 btrfs: add cancellable chunk relocation support new 578bda9e17fd btrfs: introduce try-lock semantics for exclusive op start new 17aaa434ed39 btrfs: add wrapper for conditional start of exclusive operation new bb059a37c9ff btrfs: add cancellation to resize new 67ae34b69c41 btrfs: add device delete cancel new b590b839720c btrfs: avoid unnecessary logging of xattrs during fast fsyncs new 1d08ce58406d btrfs: reduce the variable size to fit nr_pages new 356b4a2dc151 btrfs: optimize variables size in btrfs_submit_compressed_read new 65b5355f7708 btrfs: optimize variables size in btrfs_submit_compressed_write new 4183abf6cbfd btrfs: fix comment about max_out in btrfs_compress_pages new ec87b42f7095 btrfs: use list_last_entry in add_falloc_range new 8df507cbb595 btrfs: scrub: fix subpage repair error caused by hard code [...] new 0044ae11e8be btrfs: make free space cache size consistent across differ [...] new 43c0d1a5e117 btrfs: remove the unused parameter @len for btrfs_bio_fits [...] new 1a0b5c4d6445 btrfs: allow btrfs_bio_fits_in_stripe() to accept bio with [...] new 390ed29b817e btrfs: refactor submit_extent_page() to make bio and its f [...] new fa04c16574c0 btrfs: make subpage metadata write path call its own endio [...] new 38a39ac77e08 btrfs: pass btrfs_inode to btrfs_writepage_endio_finish_ordered() new 87b4d86baae2 btrfs: make Private2 lifespan more consistent new e65f152e4348 btrfs: refactor how we finish ordered extent io for endio [...] new 266a258678b9 btrfs: update comments in btrfs_invalidatepage() new c095f3333fc4 btrfs: introduce btrfs_lookup_first_ordered_range() new 3b8358407aac btrfs: refactor btrfs_invalidatepage() for subpage support new f57ad93735fd btrfs: rename PagePrivate2 to PageOrdered inside btrfs new 968f2566ad89 btrfs: fix hang when run_delalloc_range() failed new 98af9ab12b49 btrfs: pass bytenr directly to __process_pages_contig() new ed8f13bf4a2c btrfs: refactor page status update into process_one_page() new 60e2d25500aa btrfs: provide btrfs_page_clamp_*() helpers new 321a02db327a btrfs: only require sector size alignment for end_bio_exte [...] new f02a85d2d551 btrfs: make btrfs_dirty_pages() to be subpage compatible new e38992be1f6c btrfs: make __process_pages_contig() to handle subpage dir [...] new 9047e3170a06 btrfs: make end_bio_extent_writepage() to be subpage compatible new 1e1de38792e0 btrfs: make process_one_page() to handle subpage locking new 6f17400bd92e btrfs: introduce helpers for subpage ordered status new b945a4637ec7 btrfs: make page Ordered bit to be subpage compatible new a33a8e9afcab btrfs: update locked page dirty/writeback/error bits in __ [...] new 4750af3bbe5d btrfs: prevent extent_clear_unlock_delalloc() to unlock pa [...] new d2a9106448ab btrfs: make btrfs_set_range_writeback() subpage compatible new c5ef5c6c733a btrfs: make __extent_writepage_io() only submit dirty rang [...] new 6c9ac8be4581 btrfs: make btrfs_truncate_block() to be subpage compatible new 2d8ec40ee46d btrfs: make btrfs_page_mkwrite() to be subpage compatible new 3115deb381e9 btrfs: reflink: make copy_inline_to_page() to be subpage c [...] new 0528476b6ac7 btrfs: fix the filemap_range_has_page() call in btrfs_punc [...] new bcd77455d590 btrfs: don't clear page extent mapped if we're not invalid [...] new 3d078efae6f3 btrfs: subpage: fix a rare race between metadata endio and [...] new 77d255348bb2 btrfs: eliminate insert label in add_falloc_range new bfaa324e9a80 btrfs: remove total_data_size variable in btrfs_batch_inse [...] new 32cc4f8759e1 btrfs: sink wait_for_unblock parameter to async commit new ae5d29d4e70a btrfs: inline wait_current_trans_commit_start in its caller new 4145b02004a4 btrfs: handle shrink_delalloc pages calculation differently new 9c47ca005528 btrfs: send: fix invalid path for unlink operations after [...] new 55815f224dfb btrfs: disable build on platforms having page size 256K new 5a55552e8db1 btrfs: send: use list_move_tail instead of list_del/list_add_tail new a27375244134 btrfs: remove a stale comment for btrfs_decompress_bio() new 277f6b0c4882 btrfs: fix typos in comments new 955ec0b7ae32 btrfs: sysfs: export dev stats in devinfo directory new 221d06c395af Merge branch 'misc-next' into for-next-current-v5.12-20210621 new c6dec37741cc btrfs: compression: don't try to compress if we don't have [...] new 3a32a7aa434c Merge branch 'dev/fix-nrpages-compression' into for-next-c [...] new 01b082ba66eb btrfs: props: change how empty value is interpreted new ab9424d6f9d6 Merge branch 'dev/fix-prop-reset' into for-next-current-v5 [...] new dadebc88f847 btrfs: rip out may_commit_transaction new 2ab4b52fed4c btrfs: rip the first_ticket_bytes logic from fail_all_tickets new ce252e6b5354 btrfs: rip out ->total_bytes_pinned new 29650be004c8 Merge branch 'ext/josef/rip-pinned' into for-next-current- [...] new c630a669173a btrfs: ensure relocation never runs while we have send ope [...] new 0837af80e38e btrfs: send: fix crash when memory allocations trigger reclaim new 954b0d52180f Merge branch 'ext/filipe/send-fixes' into for-next-current [...] new ec4bb4d98e1c btrfs: introduce compressed_bio::pending_sectors to trace [...] new 99c5cfd67588 btrfs: handle errors properly inside btrfs_submit_compress [...] new 6415caafa1bb btrfs: handle errors properly inside btrfs_submit_compress [...] new 41c547776b86 btrfs: introduce submit_compressed_bio() for compression new 8758515a6a8c btrfs: introduce alloc_compressed_bio() for compression new 790c45476201 btrfs: make btrfs_submit_compressed_read() to determine st [...] new ec9423b90f9f btrfs: make btrfs_submit_compressed_write() to determine s [...] new e3f21ea9633b btrfs: remove unused function btrfs_bio_fits_in_stripe() new ba9f12241abc Merge branch 'ext/qu/compression-refactoring-v4' into for- [...] new 615fa5243fa4 btrfs: switch mount option bits to enums and use wider type new ad39eaaf6703 btrfs: shorten integrity checker extent data mount option new 2c909fd9dfd9 Merge branch 'cleanup/define-enum-ul' into for-next-curren [...] new f68d58fdacb2 Merge branch 'for-next-current-v5.12-20210621' into for-ne [...] new 93ea54e892dd Merge branch 'misc-next' into for-next-next-v5.13-20210621 new fb3c19987238 btrfs: add a btrfs_has_fs_error helper new e5b46115f0e2 btrfs: do not infinite loop in data reclaim if we aborted new 948479605281 btrfs: change handle_fs_error in recover_log_trees to aborts new 3c3164c939c8 Merge branch 'ext/josef/fs-eh' into for-next-next-v5.13-20210621 new 7240b697a70c Merge branch 'dev/fix-nrpages-compression' into for-next-n [...] new afb7e961d920 Merge branch 'dev/fix-prop-reset' into for-next-next-v5.13 [...] new 94a9a478bfc2 Merge branch 'ext/josef/rip-pinned' into for-next-next-v5. [...] new 34bbd0a31554 Merge branch 'ext/filipe/send-fixes' into for-next-next-v5 [...] new bcb01c12a447 Merge branch 'ext/qu/compression-refactoring-v4' into for- [...] new 431331edaa53 Merge branch 'cleanup/define-enum-ul' into for-next-next-v [...] new 5980d0eb3f93 Merge branch 'for-next-next-v5.13-20210621' into for-next- [...] new 8e8a0cd6aa90 Merge remote-tracking branch 'btrfs/for-next' new 2d088394ff4b Merge remote-tracking branch 'ceph/master' new 5e538959f019 cifs: fix ipv6 formating in cifs_ses_add_channel new f2756527d375 cifs: remove duplicated prototype new a23a71abca94 cifs: Remove unused inline function is_sysvol_or_netlogon() new 57c8ce7ab3fc cifs: Constify static struct genl_ops new 032e091d3e3b cifs: remove redundant initialization of variable rc new aaf36df3eddd cifs: fix doc warnings in cifs_dfs_ref.c new 966a3cb7c7db cifs: improve fallocate emulation new f3191fc8004d cifs: do not send tree disconnect to ipc shares new 2b133b7e216b cifs: get rid of @noreq param in __dfs_cache_find() new c9f711039905 cifs: keep referral server sessions alive new c870a8e70e68 cifs: handle different charsets in dfs cache new 42caeba713b1 cifs: fix path comparison and hash calc new c950fc7af9a7 cifs: set a minimum of 2 minutes for refreshing dfs cache new f3c852b0b0fc cifs: do not share tcp servers with dfs mounts new e695a9ad0305 cifs: missed ref-counting smb session in find new 0d52df81e077 cifs: enable extended stats by default new 1023e90b733a cifs: avoid starvation when refreshing dfs cache new 0475c3655e6e cifs: decoding negTokenInit with generic ASN1 decoder new 889c2a700799 cifs: fix check of dfs interlinks new 6efa994e35a4 cifs: retry lookup and readdir when EAGAIN is returned. new ca38fabc31ec cifs: avoid extra calls in posix_info_parse new 647f592734a0 cifs: convert list_for_each to entry variant in smb2misc.c new a506ccb47c9e cifs: convert list_for_each to entry variant in cifs_debug.c new 929be906fa83 cifs: use SPDX-Licence-Identifier new 3559134eccad cifs: fix unneeded null check new ff93b71a3eff smb3: fix uninitialized value for port in witness protocol move new e39df24169a2 cifs: fix SMB1 error path in cifs_get_file_info_unix new e0ae8a9aaeed smb311: remove dead code for non compounded posix query info new c0b1db39aec4 Merge remote-tracking branch 'cifs/for-next' new 975bde4f6e06 Merge remote-tracking branch 'cifsd/cifsd-for-next' new 38725c83eea9 Merge remote-tracking branch 'configfs/for-next' new 9277a836cb35 Merge remote-tracking branch 'erofs/dev' new 78f19d71fe4d Merge remote-tracking branch 'exfat/dev' new 099dcba173a6 Merge remote-tracking branch 'ext3/for_next' new 3a46c4cd92e4 Merge remote-tracking branch 'ext4/dev' new 4c6c512db5ae f2fs: fix to avoid adding tab before doc section new 41a0f4c40780 f2fs: enable extent cache for compression files in read-only new 1047a8335da6 Merge remote-tracking branch 'f2fs/dev' new ab8986523b0b Merge remote-tracking branch 'fuse/for-next' new feef6de8d553 Merge remote-tracking branch 'jfs/jfs-next' new ad59c55e4ff1 Merge remote-tracking branch 'nfsd/nfsd-next' new 4e8ce6bf2444 Merge remote-tracking branch 'ubifs/next' new da6dfd401675 Merge remote-tracking branch 'v9fs/9p-next' new 14ac31dbb680 Merge remote-tracking branch 'xfs/for-next' new 9b8fbd889518 Merge remote-tracking branch 'vfs/for-next' new 4249cb7d9200 printk: Remove trailing semicolon in macros new 3d6ddc7716c3 Merge branch 'for-5.14' into for-next new 2f7610d5c887 Merge remote-tracking branch 'printk/for-next' new 70769fbc8b79 Merge remote-tracking branch 'pci/next' new a338720dd701 Merge remote-tracking branch 'pstore/for-next/pstore' new edd19b0407e2 Merge remote-tracking branch 'hid/for-next' new 3a584712b812 Merge remote-tracking branch 'i2c/i2c/for-next' new 09ccffed7e1a Merge remote-tracking branch 'i3c/i3c/next' new 290c8c34d100 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 8f4d05575cce Merge remote-tracking branch 'jc_docs/docs-next' new 653cf3c812de Merge remote-tracking branch 'v4l-dvb/master' new f2942789aa81 media: dvbsky: add support for MyGica T230C2_LITE and T230A new 42a98590d704 media: include/uapi/linux/cec.h: typo: SATERDAY -> SATURDAY new 52fb74b6891b media: gspca: Drop default m new 76dc85681939 Merge remote-tracking branch 'v4l-dvb-next/master' new 33f95eed844a Merge branch 'devprop' into linux-next new 120a1d28795c Merge branch 'acpica' into linux-next new 24e8d56b99e0 Merge branches 'acpi-bus' and 'acpi-scan' into linux-next new 904d4a6c074b ACPI: PM: s2idle: Use correct revision id new 4a012dc82d50 ACPI: PM: s2idle: Refactor common code new 3f4b116c0b39 ACPI: PM: s2idle: Add support for multiple func mask new 5dbf50997578 ACPI: PM: s2idle: Add support for new Microsoft UUID new 8fbd6c15ea0a ACPI: PM: Adjust behavior for field problems on AMD systems new 5f4760aa8027 Merge branches 'acpi-pm', 'acpi-processor' and 'acpi-resou [...] new a9c4cf299f5f ACPI: sysfs: Use __ATTR_RO() and __ATTR_RW() macros new df35ee708641 ACPI: sysfs: Remove tailing return statement in void function new aa19dd369603 Merge branches 'acpi-tables', 'acpi-ec', 'acpi-sysfs' and [...] new 537e2cd3f589 Merge branches 'acpi-prm', 'acpi-dptf', 'acpi-apei' and 'a [...] new f82c888bb665 Merge branch 'acpi-messages' into linux-next new f9d87c5a992e Merge branches 'acpi-soc' and 'acpi-misc' into linux-next new 5daf7c100b56 Merge branch 'pnp' into linux-next new f7d380988581 Merge branches 'pm-core' and 'pm-sleep' into linux-next new 6cbab787c853 Merge back cpufreq material for v5.14. new c3d334deb51e Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next new 1b02478a82ab Merge branch 'pm-domains' into linux-next new c454fb6ad936 Merge remote-tracking branch 'pm/linux-next' new f1871b4b6d5e Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 82502be7798b Merge remote-tracking branch 'devfreq/devfreq-next' new 2a1b850600a1 Merge remote-tracking branch 'opp/opp/linux-next' new 16bee043fc0a thermal/drivers/rockchip: Support RK3568 SoCs in the therm [...] new 4d57fd9aeaa0 thermal/drivers/sprd: Add missing MODULE_DEVICE_TABLE new fb5a6ec80367 thermal/drivers/int340x: processor_thermal: Export mailbox [...] new 5d6fbc96bd36 thermal/drivers/int340x: processor_thermal: Export additio [...] new c6e66f5c2114 dt-bindings: thermal: tsens: Add compatible string to TSEN [...] new a052b5118f13 thermal/core: Correct function name thermal_zone_device_un [...] new d7539260cd9a thermal/drivers/st: Use devm_platform_get_and_ioremap_resource() new 8946187ab57f thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations new 3ae5950db617 thermal/drivers/rcar_gen3_thermal: Do not shadow rcar_gen3 [...] new 3da97620e8d6 thermal/drivers/imx_sc: Add missing of_node_put for loop i [...] new d8ac5bb4ae65 thermal/drivers/sprd: Add missing of_node_put for loop iteration new 1f9c5936b10c thermal/drivers/tegra: Correct compile-testing of drivers new 6380829885cc dt-bindings: thermal: Add binding for Tegra30 thermal sensor new add9a126cfb5 thermal/core/thermal_of: Stop zone device before unregistering it new 6b3c66469096 thermal/drivers/tegra: Add driver for Tegra30 thermal sensor new 6b65dc242d00 dt-bindings: thermal: convert rockchip-thermal to json-schema new c5c9dfdcaea2 dt-bindings: rockchip-thermal: Support the RK3568 SoC compatible new 4ce33099dd3f Merge remote-tracking branch 'thermal/thermal/linux-next' new 40cf7c15af31 Merge remote-tracking branch 'dlm/next' new 5f89468e2f06 swiotlb: manipulate orig_addr when tlb_addr has offset new 9bcc02898ac0 Merge remote-tracking branch 'swiotlb/linux-next' new 5e91eabf66c8 RDMA/rtrs-srv: Set minimal max_send_wr and max_recv_wr new 0509ebfa3385 RDMA/rtrs-clt: Use minimal max_send_sge when create qp new b012f0ad5321 RDMA/rtrs: RDMA_RXE requires more number of WR new 354462eb7f52 RDMA/rtrs: Rename cq_size/queue_size to cq_num/queue_num new a95fbe2abafd RDMA/rtrs: Check device max_qp_wr limit when create QP new 7e78dd816e45 RDMA/hns: Clear extended doorbell info before using new 2da5d28c4031 Merge remote-tracking branch 'rdma/for-next' new baa00119d69e selftests: tls: clean up uninitialized warnings new 291c53e4dacd selftests: tls: fix chacha+bidir tests new faebad853455 net: hns3: fix different snprintf() limit new 956c3ae411b2 net: hns3: fix a double shift bug new 1a1100d53f12 net/smc: Fix ENODATA tests in smc_nl_get_fback_stats() new d5fff4629bea net: iosm: remove an unnecessary NULL check new 753ba09aa3ea net: qualcomm: rmnet: fix two pointer math bugs new 43c9a8111680 nfp: flower-ct: check for error in nfp_fl_ct_offload_nft_flow() new 185ab886d3fb af_unix: take address assignment/hash insertion into a new helper new c34d4582518f unix_bind(): allocate addr earlier new aee515170576 unix_bind(): separate BSD and abstract cases new fa42d910a38e unix_bind(): take BSD and abstract address cases into new helpers new 71e6be6f7d2b fold unix_mknod() into unix_bind_bsd() new 56c1731b280d unix_bind_bsd(): move done_path_create() call after dealin [...] new c0c3b8d380a8 unix_bind_bsd(): unlink if we fail after successful mknod new be752283a2a2 __unix_find_socket_byname(): don't pass hash and type separately new 2afd6c8b43c1 dt-bindings: net: qcom,ipa: add support for MSM8998 new c31d73494fa5 net: ipa: inter-EE interrupts aren't always available new 3833d0abd2c5 net: ipa: disable misc clock gating for IPA v3.1 new 110971d1ee4d net: ipa: FLAVOR_0 register doesn't exist until IPA v3.5 new bae70a803a77 net: ipa: introduce gsi_ring_setup() new 1bb1a117878b net: ipa: add IPA v3.1 configuration data new 63d66ec924d3 Merge branch 'ipa-v3.1' new d51ea60e01f9 mlxsw: reg: Add bank number to MCIA register new cecefb3a6eeb mlxsw: reg: Document possible MCIA status values new 1e27b9e40803 mlxsw: core: Add support for module EEPROM read by page new c3dcb4b6c419 Merge branch 'mlxsw-eeprom-page-by-page' new 4f7d2247f839 net: c101: add blank line after declarations new 7774318b9e5e net: c101: replace comparison to NULL with "!card" new 41505d3f0f51 net: c101: remove redundant spaces new 8674f8d31021 net: dsa: assert uniqueness of dsa,member properties new a8986681ccad net: dsa: export the dsa_port_is_{user,cpu,dsa} helpers new abd49535c380 net: dsa: execute dsa_switch_mdb_add only for routing port [...] new 4e4ab7950044 net: dsa: calculate the largest_mtu across all ports in the tree new 88faba20e210 net: dsa: targeted MTU notifiers should only match on one port new f9bcdc362c77 net: dsa: remove cross-chip support from the MRP notifiers new 6ff5f8135af7 Merge branch 'dsa-cross-chip' new 471ff4455d61 net: fec: add FEC_QUIRK_HAS_MULTI_QUEUES represents i.MX6S [...] new 52c4a1a85f4b net: fec: add ndo_select_queue to fix TX bandwidth fluctuations new ebe9d9eb9c24 Merge branch 'fec-tx' new b40d7af798a0 net: hns3: Fix a memory leak in an error handling path in [...] new 19e068b18e72 dt-bindings: dwmac: Remove unexpected item. new c829de3989f5 Merge branch 'ingenic-fixes' new fe0bdbde0756 net: add pf_family_names[] for protocol family new ce03b94ba682 net: ll_temac: Remove left-over debug message new 6d5516177d3b Revert "net/sched: cls_flower: Remove match on n_proto" new a3fa449ffcf5 net: handle ARPHRD_IP6GRE in dev_is_mac_header_xmit() new ef2c3ddaa4ed ibmvnic: Use strscpy() instead of strncpy() new 16e4f3241153 Merge remote-tracking branch 'net-next/master' new 5c10a3dbe922 libbpf: Add extra BPF_PROG_TYPE check to bpf_object__probe [...] new 9ef4ff716a6e Merge remote-tracking branch 'bpf-next/for-next' new 91ec359fdd4e Merge remote-tracking branch 'ipsec-next/master' new 24610ed80df6 netfilter: nfnetlink_hook: fix check for snprintf() overflow new f2815e554023 Merge remote-tracking branch 'netfilter-next/master' new 2914e48a61a6 Merge remote-tracking branch 'wireless-drivers-next/master' new 48d2fa8f156e Merge remote-tracking branch 'bluetooth/master' new f742f09c6485 gfs2: Fix underflow in gfs2_page_mkwrite new 6304dafc2da2 Merge remote-tracking branch 'gfs2/for-next' new 4cc181f33317 Merge remote-tracking branch 'mtd/mtd/next' new 1f7bc62950be Merge remote-tracking branch 'nand/nand/next' new c17e5c85b32f mtd: spi-nor: remove redundant continue statement new c7d1d458a2f4 Merge remote-tracking branch 'spi-nor/spi-nor/next' new dc0a14b0524e Merge remote-tracking branch 'crypto/master' new e5c30b4d7acb Merge remote-tracking branch 'drm/drm-next' new eed75ce7c826 drm/amdgpu: fix amdgpu_preempt_mgr_new() new 611c8d028176 Merge remote-tracking branch 'drm-misc/for-linux-next' new a334bb697973 Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UP [...] new 962f2f1ae273 Revert "drm/amdgpu/gfx9: fix the doorbell missing when in [...] new d9b20b45ec32 drm/amd/display: Multiplane cursor position incorrect when [...] new 5d9e7fe8ef9b drm/amd/display: Clamp VStartup value at DML calculations time new 068312559d33 drm/amd/display: Clear lane settings after LTTPRs have bee [...] new d8ddeb155c00 drm/amd/display: Fix incorrect variable name new 9253e11503b4 drm/amd/display: get socBB from VBIOS for dcn302 and dcn303 new 1a365683d6df drm/amd/display: Delay PSR entry new 452c76dfd24f drm/amd/display: get refclk from MICROSECOND_TIME_BASE_DIV [...] new eeb90e26ed05 drm/amd/display: Fix edp_bootup_bl_level initialization issue new ededd7b9b603 drm/amd/display: Revert "Guard ASSR with internal display flag" new 8a8c76b0a568 drm/amd/display: do not compare integers of different widths new e3d05dd3361d drm/amd/display: [FW Promotion] Release 0.0.71 new c8fd57a60168 drm/amd/display: 3.2.141 new 29602eb20f22 drm/radeon: delete useless function return values & remove [...] new 2cf1fd12cf47 usb/host: enable auto power control for xhci-pci new bba386daad5c drm/amdgpu: add another raven1 gfxoff quirk new 61e447b6d218 drm/amdgpu: only check for _PR3 on dGPUs new d8232497e2f9 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new 3a21f1d3ad58 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new eb815420ded9 Revert "drm/amd/display: To modify the condition in indica [...] new 327c204314d9 drm/amdgpu: check whether s2idle is enabled to determine s0ix new 4fb294e3ecfd drm/radeon: Add HD-audio component notifier support (v2) new 3a71e0a1a018 PCI: quirks: Quirk PCI d3hot delay for AMD xhci new 2631b42588c1 drm/amdgpu/display: fold DRM_AMD_DC_DCN3_1 into DRM_AMD_DC_DCN new d64c6c97e820 Merge remote-tracking branch 'amdgpu/drm-next' new 65e1dacde540 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 18100b60a797 next-20210617/drm-msm new a4a29c6fa72a Merge remote-tracking branch 'regmap/for-next' new 2975c588dfa2 ALSA: usb-audio: scarlett2: Remove incorrect S/PDIF comment new c5210f213456 ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count new 06a216217958 ALSA: usb-audio: scarlett2: Coding style improvements new b677b6c6d822 ALSA: usb-audio: scarlett2: Remove unused/useless code new 411b22ed67c9 ALSA: usb-audio: scarlett2: Remove interrupt debug message new 03bdbcf08a8c ALSA: usb-audio: scarlett2: Remove redundant info->button_count new dbd82c055063 ALSA: usb-audio: scarlett2: Rename buttons/interrupts/vol new e46f2195c86b ALSA: usb-audio: scarlett2: Rename struct scarlett2_mixer_data new 3eeb2a19dba6 ALSA: usb-audio: scarlett2: Add temp variable for consistency new 9b5ddea9ce5a ALSA: usb-audio: scarlett2: Fix data_mutex lock new c5d8e008032f ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() retu [...] new 64c02a9d3f9c ALSA: usb-audio: scarlett2: Fix union usage in mixer contr [...] new 296726319289 ALSA: usb-audio: scarlett2: Don't copy struct scarlett2_config new 6c0a2078134a ALSA: usb-audio: scarlett2: Remove hard-coded USB #defines new 6f1cc983352a Merge remote-tracking branch 'sound/for-next' new 683b0df26c33 ASoC: rt711: add two jack detection modes new e6bb51819918 ASoC: qcom: apq8016_sbc: Use devm_platform_get_and_ioremap [...] new 77b7bae78028 ASoC: qcom: lpass-cpu: Use devm_platform_get_and_ioremap_r [...] new 3aed3ddf9639 ASoC: tegra: Fix a NULL vs IS_ERR() check new ea837090b388 ASoC: fsl_xcvr: disable all interrupts when suspend happens new 5eb8262c6865 ASoC: samsung: i2s: Use devm_platform_get_and_ioremap_resource() new c3255553d6b6 ASoC: samsung: pcm: Use devm_platform_get_and_ioremap_resource() new 87a32d00249e ASoC: samsung: s3c2412-i2s: Use devm_platform_get_and_iore [...] new b73cbd7b1c2d ASoC: samsung: s3c24xx-i2s: Use devm_platform_get_and_iore [...] new b4fd4ea7b628 Merge series "ASoC: samsung: Use devm_platform_get_and_ior [...] new 37c617f1cf06 ASoC: sunxi: sun4i-codec: Use devm_platform_get_and_iorema [...] new cc384f05c056 ASoC: sun4i-i2s: Use devm_platform_get_and_ioremap_resource() new bb17379cf278 ASoC: sunxi: sun4i-spdif: Use devm_platform_get_and_iorema [...] new ef7eb57d21e8 Merge series "ASoC: sunxi: Use devm_platform_get_and_iorem [...] new 91ae44776251 ASoC: soc-core: add snd_soc_daifmt_clock_provider_from_bitmap() new b44a67f89366 ASoC: soc-core: add snd_soc_daifmt_clock_provider_fliped() new 7766861d1f8d ASoC: soc-core: add snd_soc_daifmt_parse_format/clock_provider() new 22108b9c2248 ASoC: atmel: switch to use snd_soc_daifmt_parse_format/clo [...] new 3bba9414512f ASoC: fsl: switch to use snd_soc_daifmt_parse_format/clock [...] new 0c4c7a9667da ASoC: meson: switch to use snd_soc_daifmt_parse_format/clo [...] new 2c7fd9de8956 ASoC: simple-card-utils: switch to use snd_soc_daifmt_pars [...] new 8439c5861cf0 ASoC: soc-core: remove snd_soc_of_parse_daifmt() new d7085db6e192 Merge series "ASoC: tidyup snd_soc_of_parse_daifmt()" from [...] new c66d7621737f ASoC: fsl_asrc: Use devm_platform_get_and_ioremap_resource() new 41e90cbbc500 ASoC: fsl_aud2htx: Use devm_platform_get_and_ioremap_resource() new 2cd16cf0d6bb ASoC: fsl_easrc: Use devm_platform_get_and_ioremap_resource() new f25bb69e6f04 ASoC: fsl_esai: Use devm_platform_get_and_ioremap_resource() new d9bf1e791ae6 ASoC: fsl_micfil: Use devm_platform_get_and_ioremap_resource() new 664107f63888 ASoC: fsl_sai: Use devm_platform_get_and_ioremap_resource() new cbb7ea0aebf0 ASoC: fsl_spdif: Use devm_platform_get_and_ioremap_resource() new 67798860e6d0 ASoC: fsl_ssi: Use devm_platform_get_and_ioremap_resource() new a2f6ed4a4472 ASoC: fsl_xcvr: check return value after calling platform_ [...] new 439779ffd909 Merge series "ASoC: fsl: Use devm_platform_get_and_ioremap [...] new ee28214adc69 Merge remote-tracking branch 'asoc/for-5.14' into asoc-next new bde5c4525ecf Merge remote-tracking branch 'sound-asoc/for-next' new 1427521788f1 Merge remote-tracking branch 'modules/modules-next' new e99d9e8a38cf Merge remote-tracking branch 'input/next' new d083e5c88849 fs: make do_mkdirat() take struct filename new 2e0cc0b410bd io_uring: add support for IORING_OP_MKDIRAT new dba90eecc898 fs: make do_mknodat() take struct filename new 9b299a74f70d fs: make do_symlinkat() take struct filename new fc9422f94714 namei: add getname_uflags() new dde7ef06247f fs: make do_linkat() take struct filename new 63bf76ff52ee fs: update do_*() helpers to return ints new 320c9adfe3d8 io_uring: add support for IORING_OP_SYMLINKAT new bfd366d306d3 io_uring: add support for IORING_OP_LINKAT new e295fc61bfb3 io_uring: add support for IORING_OP_MKNODAT new d142f908ebab Merge branch 'for-5.14/io_uring' into for-next new 5f6776ba413c block/Kconfig: Make the BLK_WBT and BLK_WBT_MQ entries con [...] new 19688d7f9592 block/blk-cgroup: Swap the blk_throtl_init() and blk_iolat [...] new fb44023e7022 block/blk-rq-qos: Move a function from a header file into [...] new 556910e39249 block: Introduce the ioprio rq-qos policy new 46eae2e32a6a block/mq-deadline: Add several comments new 3bd473f41ae9 block/mq-deadline: Add two lockdep_assert_held() statements new 2f295beab40f block/mq-deadline: Remove two local variables new 3e9a99eba058 block/mq-deadline: Rename dd_init_queue() and dd_exit_queue() new 004a26b327c2 block/mq-deadline: Improve compile-time argument checking new d6d7f013d654 block/mq-deadline: Improve the sysfs show and store macros new 07757588e507 block/mq-deadline: Reserve 25% of scheduler tags for synch [...] new d672d325b149 block/mq-deadline: Micro-optimize the batching algorithm new c807ab520fc3 block/mq-deadline: Add I/O priority support new 38ba64d12d4c block/mq-deadline: Track I/O statistics new 08a9ad8bf607 block/mq-deadline: Add cgroup support new fb926032b320 block/mq-deadline: Prioritize high-priority requests new 1d0903d61e96 blk-wbt: introduce a new disable state to prevent false po [...] new 76a8040817b4 blk-wbt: make sure throttle is enabled properly new 511a26992376 block, bfq: let also stably merged queues enjoy weight raising new e03f2ab78a4a block, bfq: fix delayed stable merge check new d4f49983fa39 block, bfq: consider also creation time in delayed stable merge new 7812472f9730 block, bfq: boost throughput by extending queue-merging times new bd3664b36238 block, bfq: avoid delayed merge of async queues new efc72524b3a9 block, bfq: check waker only for queues with no in-flight I/O new 9a2ac41b13c5 block, bfq: reset waker pointer with shared queues new ddcc5c544eb0 block/partitions/msdos: Fix typo inidicator -> indicator new 8bfb9a7cffdf Merge branch 'for-5.14/block' into for-next new 7059d7cf150a mmc: initialized disk->minors new 7dd1c3f9234b Merge branch 'for-5.14/drivers-late' into for-next new dc59b918e638 Merge remote-tracking branch 'block/for-next' new 867de40c4c23 dm writecache: write at least 4k when committing new 8e54fbee7c21 dm writecache: add optional "metadata_only" parameter new 82079038031f dm ps io affinity: remove redundant continue statement new 628527c91ab3 dm zone: fix dm_revalidate_zones() memory allocation new b8e0c7f90e6f dm btree remove: assign new_root only when removal succeeds new f16c748a9571 Merge remote-tracking branch 'device-mapper/for-next' new f74667d21a2e Merge remote-tracking branch 'mmc/next' new aec19e372319 Merge remote-tracking branch 'mfd/for-mfd-next' new dc4550e20d0f Merge remote-tracking branch 'backlight/for-backlight-next' new e8ed11288067 Merge remote-tracking branch 'battery/for-next' new ae60e6a9d24e regulator: hi6421: Use correct variable type for regmap ap [...] new d83f778c627a regulator: max8893: add regulator driver new 01c5741b8296 regulator: Add MAX8893 bindings new 57c045bc7270 regulator: hi6421v600: Fix setting idle mode new 673e851b7da8 regulator: Add protection limit properties new dfa19b11385d reboot: Add hardware protection power-off new db0aeb4f074f thermal: Use generic HW-protection shutdown API new e6c3092d43fa regulator: add warning flags new 157d2230193a regulator: move rdev_print helpers to internal.h new 7111c6d1b31b regulator: IRQ based event/error notification helpers new 89a6a5e56c82 regulator: add property parsing and callbacks to set prote [...] new 627793e4ca4f regulator: bd9576 add FET ON-resistance for OCW new e7bf1fa58c46 regulator: bd9576: Support error reporting new e71e7d3df7eb regulator: bd9576: Fix the driver name in id table new d55444adedae MAINTAINERS: Add reviewer for regulator irq_helpers new 9d598cd737d1 Merge series "Extend regulator notification support" from [...] new ba5dabf40e91 regulator: qcom-rpmh: Cleanup terminator line commas new f26cdadad729 regulator: qcom-rpmh: Add terminator at the end of pm7325x [...] new 9a336ed97d00 regulator: qcom-rpmh: Add new regulator found on SA8155p a [...] new 85adaac269c3 regulator: qcom,rpmh-regulator: Arrange compatibles alphab [...] new 66376e152303 regulator: qcom,rpmh-regulator: Add compatible for SA8155p [...] new d1c02a745179 Merge series "regulator: qcom,rpmh-regulator: Add support [...] new 4acb86349a3b Merge remote-tracking branch 'regulator/for-5.14' into reg [...] new 94ccd9f0264c Merge remote-tracking branch 'regulator/for-next' new d0f47765a500 Merge remote-tracking branch 'security/next-testing' new 3ab712c61204 Merge remote-tracking branch 'apparmor/apparmor-next' new 949bce18e3b8 Merge remote-tracking branch 'integrity/next-integrity' new acb8f8ea020e Merge remote-tracking branch 'keys/keys-next' new df50d5d0d0f4 Merge remote-tracking branch 'safesetid/safesetid-next' new 46cb75e86c43 Merge remote-tracking branch 'selinux/next' new 2de96584b866 Merge remote-tracking branch 'smack/next' new 5ba32d92acfa Merge remote-tracking branch 'tomoyo/master' new 29353816300c watchdog: keembay: Update WDT pre-timeout during the initi [...] new 0f7bfaf10c0a watchdog: keembay: Upadate WDT pretimeout for every update [...] new 75f6c56dfeec watchdog: keembay: Update pretimeout to zero in the TH ISR new 0e36a09faea2 watchdog: keembay: Clear either the TO or TH interrupt bit new 9eb25269271c watchdog: keembay: Remove timeout update in the WDT start [...] new 624873f1e7f8 watchdog: keembay: MACRO for WDT enable and disable values new 3168be5d66ac watchdog: keembay: Removed timeout update in the TO ISR new 613c4db22026 watchdog: keembay: WDT SMC handler MACRO name update new d1fb8bbd769f watchdog: keembay: Typo corrections and other blank operations new abd3ac7902fb watchdog: sbsa: Support architecture version 1 new 76215889be9d watchdog: mtx-1: drop au1000.h header file new e0b101ab01c7 watchdog: imx2_wdt: avoid to ping before resume back new c08a6b31e491 watchdog: Fix possible use-after-free in wdt_startup() new 5185c4e8a8cc watchdog: dw_wdt: Fix duplicate included linux/kernel.h new 742b80c56135 watchdog/hpwdt: New PCI IDs new 05f0a994cd27 watchdog: sp805: Use devm_clk_get_optional() new 3452239effed watchdog: sp805: Fix kernel doc description new 6ddf5087f802 watchdog: Add {min,max}_timeout sysfs nodes new 90b7c1411322 watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() new d0212f095ab5 watchdog: Fix possible use-after-free by calling del_timer_sync() new 3bb21781d135 watchdog: Use sysfs_emit() and sysfs_emit_at() in "show" f [...] new 010288297958 watchdog: clean up the Kconfig file new e7dc481c9206 watchdog: aspeed: fix hardware timeout calculation new 4d12252b37a2 watchdog: it87_wdt: remove useless function new c891ef7d80da watchdog: Fix a typo in Kconfig new 0a1186e49b01 watchdog: meson_wdt: Use device_get_match_data() helper new b2802e78beca watchdog: of_xilinx_wdt: Add comment to spinlock new 73ec94403190 watchdog: of_xilinx_wdt: Used BIT macro new a40b2c3dc360 watchdog: of_xilinx_wdt: Used dev_dbg() new f185de2231ce watchdog: of_xilinx_wdt: Remove passing null pointer new 48027d0d9a77 watchdog: of_xilinx_wdt: Skip printing pointer value new 879a70843afd watchdog: sl28cpld_wdt: Fix a typo new e379c2199de4 watchdog: bcm7038_wdt: add big endian support new fdc46a148585 watchdog: wdat_wdg: fix typo new 4700df05d384 watchdog: fix syntactic kernel-doc issues new 1bbce7792bd1 watchdog: mtk: support pre-timeout when the bark irq is available new 5f8ebd4766dd doc: mtk-wdt: support pre-timeout when the bark irq is available new bc65baf73b68 watchdog: Remove MV64x60 watchdog driver new 29e85f53fb58 watchdog: jz4740: Fix return value check in jz4740_wdt_probe() new bbfdad82efb3 watchdog: Fix a typo in the file orion_wdt.c new 8442ef6f11cf watchdog: qcom: Move suspend/resume to suspend_late/resume_early new e1138cef88a5 dt-bindings: watchdog: Add compatible for SC7280 SoC new 7b7d2fdc8c3e watchdog: Add hrtimer-based pretimeout feature new 266b2e335ce0 watchdog: diag288_wdt: Remove redundant assignment new 854478a38107 watchdog: imx_sc_wdt: fix pretimeout new e4c721d7167f dt-bindings: watchdog: dw-wdt: add description for rk3568 new b326f2c85f3d dt-bindings: watchdog: Add compatible for Mediatek MT8195 new 6da96e6e9244 watchdog: ziirave_wdt: Remove VERSION_FMT defines and add [...] new 13b191692d91 dt-bindings: watchdog: sama5d4-wdt: convert to yaml new 5ae233fba8ed watchdog: sama5d4_wdt: add support for sama7g5-wdt new 12dbbf085fa1 dt-bindings: watchdog: sama5d4-wdt: add compatible for sam [...] new 5b606ae892e3 dt-bindings: watchdog: Convert arm,sbsa-gwdt to DT schema new cb011044e34c watchdog: iTCO_wdt: Account for rebooting on second timeout new 3e5fcb022add dt-bindings: watchdog: Add Mstar MSC313e WDT devicetree bi [...] new e9800b799464 watchdog: Add Mstar MSC313e WDT driver new cf813c67d961 watchdog: iTCO_wdt: use dev_err() instead of pr_err() new 62269979c805 Merge remote-tracking branch 'watchdog/master' new 9e6469ade3a8 Merge remote-tracking branch 'iommu/next' new 6cdc92e568e8 Merge remote-tracking branch 'audit/next' new 89f8a707d008 dt-bindings: clk: vc5: Fix example new 67a066b35765 of: reserved-memory: Add stub for RESERVEDMEM_OF_DECLARE() new dc4014752eb7 dt-bindings: spmi: Correct 'reg' schema new 972d6a7dcec3 dt-bindings: Drop redundant minItems/maxItems new 0c145de601a0 Merge remote-tracking branch 'devicetree/for-next' new 47def3e692ee Merge remote-tracking branch 'mailbox/mailbox-for-next' new 9e1a9ce74f75 Merge remote-tracking branch 'spi/for-next' new 9113b882b282 Merge branch 'x86/splitlock' new 64ec713982a2 Merge branch 'x86/sev' new ed6446735c17 Merge branch 'x86/mm' new d37a63bab292 Merge branch 'x86/misc' new d2ab491cb7e5 Merge branch 'x86/irq' new dc10e0234ed0 Merge branch 'x86/fpu' new f57a9c38a5e2 Merge branch 'x86/entry' new 9c4bb46656ec Merge branch 'x86/cpu' new ea68225eca7c Merge branch 'x86/cleanups' new 58d657d74935 Merge branch 'x86/boot' new f9b262e41ddd Merge branch 'x86/apic' new dc681a4071c6 Merge branch 'timers/nohz' new 171b45a4a70e clocksource/drivers/arm_global_timer: Implement rate compe [...] new 68e2215e9d5f arm: zynq: don't disable CONFIG_ARM_GLOBAL_TIMER due to CO [...] new be534f8ee137 clocksource/drivers/arm_global_timer: Make symbol 'gt_clk_ [...] new f94bc2667fb2 clocksource/drivers/arm_global_timer: Remove duplicated ar [...] new 8b33dfe0ba1c clocksource/arm_arch_timer: Improve Allwinner A64 timer wo [...] new 3d41fff3ae39 clocksource/drivers/timer-ti-dm: Drop unnecessary restore new f6b6a8036099 Merge tag 'timers-v5.14' of https://git.linaro.org/people/ [...] new 9a82bfb4fd67 Merge branch 'timers/core' new b22afcdf04c9 cpu/hotplug: Cure the cpusets trainwreck new 51eedf04c8a7 Merge branch 'smp/urgent' new 0d5012322535 Merge branch 'smp/core' new 37aadc687ab4 sched: Unbreak wakeups new b03fbd4ff24c sched: Introduce task_is_running() new 3ba9f93b1236 sched,perf,kvm: Fix preemption condition new d6c23bb3a2ad sched: Add get_current_state() new 600642ae9050 sched,timer: Use __set_current_state() new 7c3edd6d9cb4 sched,arch: Remove unused TASK_STATE offsets new 2f064a59a11f sched: Change task_struct::state new e1957cb5f85d Merge branch 'sched/core' new 8a17ad894cd6 Merge branch 'ras/core' new d2efa19bf6cb Merge branch 'perf/core' new daee9e2f634b Merge branch 'objtool/core' new c35a5c14ba5f Merge branch 'locking/core' new e0de5db48d4b Merge branch 'irq/core' new f10bd30916ba Merge branch 'efi/core' new 5ec73430ac01 Merge remote-tracking branch 'tip/auto-latest' new a8042bcb5e1c Merge remote-tracking branch 'clockevents/timers/drivers/next' new 325a70fb54dc Merge remote-tracking branch 'edac/edac-for-next' new 765588fd1a22 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 54ae96b28e27 Merge remote-tracking branch 'ftrace/for-next' new befc807d071d Merge remote-tracking branch 'rcu/rcu/next' new a9d6496d667f KVM: x86/mmu: Make is_nx_huge_page_enabled an inline function new 43e514643609 KVM: x86: Move FPU register accessors into fpu.h new bd38b32053eb KVM: hyper-v: Collect hypercall params into struct new 5974565bc26d KVM: x86: kvm_hv_flush_tlb use inputs from XMM registers new d8f5537a8816 KVM: hyper-v: Advertise support for fast XMM hypercalls new 3ad93562093d KVM: x86: Support write protecting only large pages new 8921291980db KVM: x86: Do not write protect huge page in initially-all- [...] new c9b929b3fadc KVM: x86/mmu: Deduplicate rmap freeing new 56dd1019c885 KVM: x86/mmu: Factor out allocating memslot rmap new ddc12f2a1291 KVM: mmu: Refactor memslot copy new b10a038e84d1 KVM: mmu: Add slots_arch_lock for memslot arch fields new a255740876f0 KVM: x86/mmu: Add a field to control memslot rmap allocation new e2209710ccc5 KVM: x86/mmu: Skip rmap operations if rmaps not allocated new d501f747ef5c KVM: x86/mmu: Lazily allocate memslot rmaps new 605a140a4909 math64.h: Add mul_s64_u64_shr() new 805d705ff8f3 KVM: X86: Store L1's TSC scaling ratio in 'struct kvm_vcpu_arch' new 9b399dfd4c60 KVM: X86: Rename kvm_compute_tsc_offset() to kvm_compute_l [...] new fe3eb5041817 KVM: X86: Add a ratio parameter to kvm_scale_tsc() new 3c0f99366e34 KVM: nVMX: Add a TSC multiplier field in VMCS12 new 307a94c721fe KVM: X86: Add functions for retrieving L2 TSC fields from [...] new 83150f2932ec KVM: X86: Add functions that calculate the nested TSC fields new edcfe5405811 KVM: X86: Move write_l1_tsc_offset() logic to common code [...] new 1ab9287add5e KVM: X86: Add vendor callbacks for writing the TSC multiplier new d041b5ea9335 KVM: nVMX: Enable nested TSC scaling new efe585493f91 KVM: selftests: x86: Add vmx_nested_tsc_scaling_test new d82ee2819517 KVM: x86: Remove guest mode check from kvm_check_nested_events new 650293c3de6b KVM: nVMX: Add a return code to vmx_complete_nested_posted [...] new a5f6909a71f9 KVM: x86: Add a return code to inject_pending_event new 4fe09bcf14a6 KVM: x86: Add a return code to kvm_apic_accept_events new 0fe998b295a3 KVM: nVMX: Fail on MMIO completion for nested posted interrupts new 966eefb89657 KVM: nVMX: Disable vmcs02 posted interrupts if vmcs12 PID [...] new 150a282d43b8 KVM: selftests: Move APIC definitions into a separate file new 4c63c9234085 KVM: selftests: Hoist APIC functions out of individual tests new 768d134d8cb4 KVM: selftests: Introduce x2APIC register manipulation functions new 2fdef3a2ae01 kvm: add PM-notifier new 7d62874f69d7 kvm: x86: implement KVM PM-notifier new fdf513e37a3b KVM: x86: Use common 'enable_apicv' variable for both APIC [...] new 4651fc56bad0 KVM: x86: Drop vendor specific functions for APICv/AVIC en [...] new 25b17226cd9a KVM: x86: Emulate triple fault shutdown if RSM emulation fails new edce46548b70 KVM: x86: Replace .set_hflags() with dedicated .exiting_sm [...] new fa75e08bbe4f KVM: x86: Invoke kvm_smm_changed() immediately after clear [...] new dc87275f4733 KVM: x86: Move (most) SMM hflags modifications into kvm_sm [...] new 0d7ee6f4b58d KVM: x86: Move "entering SMM" tracepoint into kvm_smm_changed() new 1270e647c802 KVM: x86: Rename SMM tracepoint to make it reflect reality new 0128116550ac KVM: x86: Drop .post_leave_smm(), i.e. the manual post-RSM [...] new ecc513e5bb7e KVM: x86: Drop "pre_" from enter/leave_smm() helpers new b93af02c6722 KVM: nVMX: nSVM: 'nested_run' should count guest-entry att [...] new d5a0483f9f32 KVM: nVMX: nSVM: Add a new VCPU statistic to show if VCPU [...] new a6c776a95217 hyperv: Detect Nested virtualization support for SVM new 32431fb2538d hyperv: SVM enlightened TLB flush support flag new 3c86c0d3dbb9 KVM: x86: hyper-v: Move the remote TLB flush logic out of vmx new 59d21d67f374 KVM: SVM: Software reserved fields new 1e0c7d40758b KVM: SVM: hyper-v: Remote TLB flush for SVM new c4327f15dfc7 KVM: SVM: hyper-v: Enlightened MSR-Bitmap support new 1183646a67d0 KVM: SVM: hyper-v: Direct Virtual Flush support new f15cdceab543 asm-generic/hyperv: add HV_STATUS_ACCESS_DENIED definition new 644f706719f0 KVM: x86: hyper-v: Introduce KVM_CAP_HYPERV_ENFORCE_CPUID new 10d7bf1e46dc KVM: x86: hyper-v: Cache guest CPUID leaves determining fe [...] new b4128000e2c9 KVM: x86: hyper-v: Prepare to check access to Hyper-V MSRs new 1561c2cb87ab KVM: x86: hyper-v: Honor HV_MSR_HYPERCALL_AVAILABLE privilege bit new b80a92ff8158 KVM: x86: hyper-v: Honor HV_MSR_VP_RUNTIME_AVAILABLE privi [...] new c2b32867f2e7 KVM: x86: hyper-v: Honor HV_MSR_TIME_REF_COUNT_AVAILABLE p [...] new d2ac25d4196d KVM: x86: hyper-v: Honor HV_MSR_VP_INDEX_AVAILABLE privilege bit new 679008e4bbeb KVM: x86: hyper-v: Honor HV_MSR_RESET_AVAILABLE privilege bit new a1ec661c3fdc KVM: x86: hyper-v: Honor HV_MSR_REFERENCE_TSC_AVAILABLE pr [...] new 9e2715ca20d7 KVM: x86: hyper-v: Honor HV_MSR_SYNIC_AVAILABLE privilege bit new eba60ddae794 KVM: x86: hyper-v: Honor HV_MSR_SYNTIMER_AVAILABLE privilege bit new 978b57475c77 KVM: x86: hyper-v: Honor HV_MSR_APIC_ACCESS_AVAILABLE priv [...] new 9442f3bd9012 KVM: x86: hyper-v: Honor HV_ACCESS_FREQUENCY_MSRS privilege bit new 234d01baec5b KVM: x86: hyper-v: Honor HV_ACCESS_REENLIGHTENMENT privilege bit new 0a19c8992db8 KVM: x86: hyper-v: Honor HV_FEATURE_GUEST_CRASH_MSR_AVAILA [...] new 17b6d51771a1 KVM: x86: hyper-v: Honor HV_FEATURE_DEBUG_MSRS_AVAILABLE p [...] new d66bfa36f9ed KVM: x86: hyper-v: Inverse the default in hv_check_msr_access() new 1aa8a4184dbd KVM: x86: hyper-v: Honor HV_STIMER_DIRECT_MODE_AVAILABLE p [...] new 4ad81a91119d KVM: x86: hyper-v: Prepare to check access to Hyper-V hypercalls new 34ef7d7b9c04 KVM: x86: hyper-v: Check access to HVCALL_NOTIFY_LONG_SPIN [...] new 4f532b7f969f KVM: x86: hyper-v: Honor HV_POST_MESSAGES privilege bit new a60b3c594ef3 KVM: x86: hyper-v: Honor HV_SIGNAL_EVENTS privilege bit new a921cf83cc4c KVM: x86: hyper-v: Honor HV_DEBUGGING privilege bit new bb53ecb4d6ea KVM: x86: hyper-v: Honor HV_X64_REMOTE_TLB_FLUSH_RECOMMENDED bit new d264eb3c14d0 KVM: x86: hyper-v: Honor HV_X64_CLUSTER_IPI_RECOMMENDED bit new 445caed0213a KVM: x86: hyper-v: Honor HV_X64_EX_PROCESSOR_MASKS_RECOMME [...] new 75a3f4287fdb KVM: selftests: move Hyper-V MSR definitions to hyperv.h new d504df3c913b KVM: selftests: Move evmcs.h to x86_64/ new e2e1cc1fbe54 KVM: selftests: Introduce hyperv_features test new bcb72d0627e8 KVM: nVMX: Drop obsolete (and pointless) pdptrs_changed() check new a36dbec67e26 KVM: nSVM: Drop pointless pdptrs_changed() check on nested [...] new c7313155bf11 KVM: x86: Always load PDPTRs on CR3 load for SVM w/o NPT a [...] new b222b0b88162 KVM: nSVM: refactor the CR3 reload on migration new 0f85722341b0 KVM: nVMX: delay loading of PDPTRs to KVM_REQ_GET_NESTED_S [...] new 329675dde93c KVM: x86: introduce kvm_register_clear_available new 6dba94035203 KVM: x86: Introduce KVM_GET_SREGS2 / KVM_SET_SREGS2 new 158a48ecf776 KVM: x86: avoid loading PDPTRs after migration when possible new 1e9dfbd748f3 KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that e [...] new 6a789ca5d503 KVM: nVMX: Don't set 'dirty_vmcs12' flag on enlightened VMPTRLD new 02761716801d KVM: nVMX: Release eVMCS when enlightened VMENTRY was disabled new 25641cafabc6 KVM: nVMX: Make copy_vmcs12_to_enlightened()/copy_enlighte [...] new 278499686b18 KVM: nVMX: Introduce 'EVMPTR_MAP_PENDING' post-migration state new 3b19b81acf30 KVM: nVMX: Release enlightened VMCS on VMCLEAR new d6bf71a18c74 KVM: nVMX: Ignore 'hv_clean_fields' data when eVMCS data i [...] new b7685cfd5e96 KVM: nVMX: Force enlightened VMCS sync from nested_vmx_fai [...] new dc313385529f KVM: nVMX: Reset eVMCS clean fields data from prepare_vmcs02() new 8629b625e015 KVM: nVMX: Request to sync eVMCS from VMCS12 after migration new 8f7663cea285 KVM: selftests: evmcs_test: Test that KVM_STATE_NESTED_EVM [...] new 07ffaf343e34 KVM: nVMX: Sync all PGDs on nested transition with shadow paging new 0e75225dfa4c KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap new 272b0a998d08 KVM: nVMX: Don't clobber nested MMU's A/D status on EPTP switch new 21823fbda552 KVM: x86: Invalidate all PGDs for the current PCID on MOV [...] new 415b1a0105cd KVM: x86: Uncondtionally skip MMU sync/TLB flush in MOV CR [...] new d2e5601907bd KVM: nSVM: Move TLB flushing logic (or lack thereof) to de [...] new b5129100398a KVM: x86: Drop skip MMU sync and TLB flush params from "ne [...] new 50a417962a80 KVM: nVMX: Consolidate VM-Enter/VM-Exit TLB flush and MMU [...] new 25b62c6274ed KVM: nVMX: Free only guest_mode (L2) roots on INVVPID w/o EPT new 28f28d453ffc KVM: x86: Use KVM_REQ_TLB_FLUSH_GUEST to handle INVPCID(AL [...] new 39353ab5790b KVM: nVMX: Use fast PGD switch when emulating VMFUNC[EPTP_SWITCH] new e62f1aa8b930 KVM: x86: Defer MMU sync on PCID invalidation new c906066288d0 KVM: x86: Drop pointless @reset_roots from kvm_init_mmu() new 546e8398bc0c KVM: nVMX: WARN if subtly-impossible VMFUNC conditions occur new c5ffd408cdc9 KVM: nVMX: Drop redundant checks on vmcs12 in EPTP switchi [...] new bca66dbcd28a KVM: x86: Check for pending interrupts when APICv is getti [...] new ade74e1433f3 KVM: x86/mmu: Grab nx_lpage_splits as an unsigned long bef [...] new e3cb6fa0e2bf KVM: switch per-VM stats to u64 new 0dbb11230437 KVM: X86: Introduce KVM_HC_MAP_GPA_RANGE hypercall new 2735886c9ef1 KVM: LAPIC: Keep stored TMCCT register value 0 after KVM_S [...] new 57a3e96d6d17 KVM: x86/mmu: Fix return value in tdp_mmu_map_handle_targe [...] new 857f84743e4b KVM: x86/mmu: Fix pf_fixed count in tdp_mmu_map_handle_tar [...] new f1b832550832 KVM: x86/mmu: Fix TDP MMU page table level new 23f079c2494e KVM: VMX: Refuse to load kvm_intel if EPT and NX are disabled new b26a71a1a5b9 KVM: SVM: Refuse to load kvm_amd if NX support is not available new 8bbed95d2cb6 KVM: x86: WARN and reject loading KVM if NX is supported b [...] new c62efff28bb5 KVM: x86: Stub out is_tdp_mmu_root on 32-bit hosts new aa23c0ad1422 KVM: x86/mmu: Remove redundant is_tdp_mmu_root check new 0b873fd7fb53 KVM: x86/mmu: Remove redundant is_tdp_mmu_enabled check new 63c0cac938ed KVM: x86/mmu: Refactor is_tdp_mmu_root into is_tdp_mmu new 0485cf8dbe96 KVM: x86/mmu: Remove redundant root_hpa checks new 53ce60d9ea13 Merge remote-tracking branch 'kvm/next' new 954e285eafdd Merge remote-tracking branch 'kvm-arm/next' new 836f71d35526 Merge remote-tracking branch 'percpu/for-next' new 707a60eedefb Merge remote-tracking branch 'workqueues/for-next' new 6dd0506ef3f4 Merge remote-tracking branch 'drivers-x86/for-next' new 787a2bdf8a6b Merge remote-tracking branch 'leds/for-next' new 78ca0c054980 ipmi: kcs_bmc_aspeed: Use of match data to extract KCS properties new ec6f0cf17a63 ipmi: kcs_bmc: Make status update atomic new 961f7a3af9a9 ipmi: kcs_bmc: Rename {read,write}_{status,data}() functions new 55ab48b4e356 ipmi: kcs_bmc: Split out kcs_bmc_cdev_ipmi new d7096970075e ipmi: kcs_bmc: Turn the driver data-structures inside-out new faae6e391eda ipmi: kcs_bmc: Split headers into device and client new d4e7ac68f771 ipmi: kcs_bmc: Strip private client data from struct kcs_bmc new 7cafff991e32 ipmi: kcs_bmc: Decouple the IPMI chardev from the core new 28651e6c4237 ipmi: kcs_bmc: Allow clients to control KCS IRQ state new fb6379f524ff ipmi: kcs_bmc: Enable IBF on open new 3a3d2f6a4c64 ipmi: kcs_bmc: Add serio adaptor new e880275ccfa1 dt-bindings: ipmi: Convert ASPEED KCS binding to schema new a7fd43d95054 dt-bindings: ipmi: Add optional SerIRQ property to ASPEED [...] new a5e4236d5605 ipmi: kcs_bmc_aspeed: Implement KCS SerIRQ configuration new 78ff5a1666cd ipmi: kcs_bmc_aspeed: Fix IBFIE typo from datasheet new d0ec795c8c27 ipmi: kcs_bmc_aspeed: Optionally apply status address new 5b32dd281ee0 ipmi: kcs_bmc_aspeed: Fix less than zero comparison of a u [...] new 0c2ed7bca166 Merge remote-tracking branch 'ipmi/for-next' new a00643a3ec79 Merge remote-tracking branch 'driver-core/driver-core-next' new cfb0276373df Merge tag 'v5.13-rc7' into usb-next new f2dca339fa7d Merge tag 'usb-v5.14-rc1' of git://git.kernel.org/pub/scm/ [...] new 1aafe0f4f04e Merge remote-tracking branch 'usb/usb-next' new 5044e0e46a4e Merge remote-tracking branch 'usb-serial/usb-next' new 956df1bb0ab8 usb: chipidea: host: fix port index underflow and UBSAN complains new 4bf8db491e54 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new b21220711e7e Merge remote-tracking branch 'tty/tty-next' new fb946c7f3522 Merge remote-tracking branch 'char-misc/char-misc-next' new ecb5bdff9011 extcon: intel-mrfld: Sync hardware and software state on init new d25b224f8e55 extcon: sm5502: Drop invalid register write in sm5502_reg_data new dc11fc2991e9 extcon: max8997: Add missing modalias string new d3a213d23c52 extcon: sm5502: Use devm_regmap_add_irq_chip() new b1b76af23de8 extcon: sm5502: Implement i2c_driver->probe_new() new 59ab522d5b61 dt-bindings: extcon: sm5502: Convert to DT schema new 85b8326ed151 dt-bindings: extcon: sm5502: Document siliconmitus,sm5504-muic new f33c056dea2e extcon: sm5502: Refactor driver to use chip-specific struct new d97c0ff5a124 extcon: sm5502: Add support for SM5504 new f3eef0733adc Merge remote-tracking branch 'extcon/extcon-next' new 84a46730cb32 Merge remote-tracking branch 'phy-next/next' new 43c7179992f7 Merge remote-tracking branch 'soundwire/next' new 5aa0bf81acb6 Merge remote-tracking branch 'thunderbolt/next' new 9dcf01d95721 vfio: centralize module refcount in subsystem layer new 3b62a62429b2 vfio/platform: remove unneeded parent_module attribute new 204db60c8357 driver core: Pull required checks into driver_probe_device() new e1499647c69c driver core: Better distinguish probe errors in really_probe new ef6dcbdd8eb2 driver core: Flow the return code from ->probe() through t [...] new 45ddcb42949f driver core: Don't return EPROBE_DEFER to userspace during [...] new 0d9f837c6958 driver core: Export device_driver_attach() new af3ab3f9b986 vfio/mdev: Remove CONFIG_VFIO_MDEV_DEVICE new 88a21f265ce5 vfio/mdev: Allow the mdev_parent_ops to specify the device [...] new 09177ac91921 vfio/mtty: Convert to use vfio_register_group_dev() new 437e41368c01 vfio/mdpy: Convert to use vfio_register_group_dev() new 681c1615f891 vfio/mbochs: Convert to use vfio_register_group_dev() new bc01b7617d46 Merge branch 'hch-mdev-direct-v4' into v5.14/vfio/next new c7396f2eac2b vfio/iommu_type1: rename vfio_group struck to vfio_iommu_group new 5603229875df Merge remote-tracking branch 'vfio/next' new 52ffec5a328c Merge remote-tracking branch 'staging/staging-next' new ecf7ad201889 Merge remote-tracking branch 'icc/icc-next' new 525f74d74c94 Merge remote-tracking branch 'dmaengine/next' new 20f1d65f1ac6 Merge remote-tracking branch 'cgroup/for-next' new 76c228380a67 Merge remote-tracking branch 'scsi/for-next' new 4efe7b2000f3 Merge remote-tracking branch 'scsi-mkp/for-next' new d4288998ee55 Merge remote-tracking branch 'vhost/linux-next' new 575142bcafe5 Merge remote-tracking branch 'rpmsg/for-next' new c830b87a761b dt-bindings: gpio: gpio-davinci: Convert to json-schema new 45ca16072b70 dt-bindings: gpio: zynq: convert bindings to YAML new ad34be003ccb Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 24bfb4f1c68b Merge remote-tracking branch 'pinctrl/for-next' new 1ecde2d300a2 Merge remote-tracking branch 'pwm/for-next' new 270e1b8d9ade Merge remote-tracking branch 'userns/for-next' new bee402c95a28 Merge remote-tracking branch 'kselftest/next' new c50590ef6bb3 Merge remote-tracking branch 'livepatching/for-next' new b286444c571e Merge remote-tracking branch 'coresight/next' new 9e097a28c394 Merge remote-tracking branch 'rtc/rtc-next' new 38fe3cfa6cc3 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 3af5bfdc46c7 Merge remote-tracking branch 'ntb/ntb-next' new 33e5d96bba0d Merge remote-tracking branch 'seccomp/for-next/seccomp' new 1dac72219004 Merge remote-tracking branch 'kspp/for-next/kspp' new 2d50f0b66a36 Merge remote-tracking branch 'gnss/gnss-next' new 908bc2fb9dbb Merge remote-tracking branch 'slimbus/for-next' new 4d63c5c4f49d Merge remote-tracking branch 'nvmem/for-next' new 0d633f404d02 Merge remote-tracking branch 'hyperv/hyperv-next' new 4f0ef2eeeb1d Merge remote-tracking branch 'auxdisplay/auxdisplay' new 808b115a5dcf Merge remote-tracking branch 'kgdb/kgdb/for-next' new 701fd1073744 Merge remote-tracking branch 'fpga/for-next' new 2c530301ec42 bus: mhi: core: Validate channel ID when processing comman [...] new de491cdd83f1 bus: mhi: core: Fix power down latency new 7b84bd67aabf bus: mhi: Wait for M2 state during system resume new ae21fd6c7c53 bus: mhi: Add inbound buffers allocation flag new bc132316abd3 bus: mhi: pci-generic: Add missing 'pci_disable_pcie_error [...] new 3587c674613e bus: mhi: core: Add support for processing priority of event ring new 05fb22cd315c bus: mhi: pci_generic: Apply no-op for wake using sideband [...] new c0da39de3274 bus: mhi: pci_generic: Add Cinterion MV31-W PCIe to MHI new 5991e4cc921b Merge remote-tracking branch 'mhi/mhi-next' new a8799b847b88 Merge remote-tracking branch 'memblock/for-next' new 59b3cdde3ffa Merge remote-tracking branch 'rust/rust-next' new aa34912ebf54 Merge remote-tracking branch 'cxl/next' new 01eaee515210 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' new cad7c34f42e2 Merge branch 'akpm-current/current' new 912e49573de5 kernel/cgroup/cgroup.c: don't export cgroup_get_e_css twice new 70fc80a3a6ed lib/test: fix spelling mistakes new ba72b43f823d lib: fix spelling mistakes new 0be77ec9f081 lib: fix spelling mistakes in header files new c774ba6a1f34 hexagon: handle {,SOFT}IRQENTRY_TEXT in linker script new 08a8c953daa3 hexagon: use common DISCARDS macro new 27b9f8e062ad hexagon: select ARCH_WANT_LD_ORPHAN_WARN new ecdbd4e4d2a9 mm/slub: use stackdepot to save stack trace in objects new 9f154e3d2c99 slub: STACKDEPOT: rename save_stack_trace() new c8c6b4480c5c mm/slub: use stackdepot to save stack trace in objects-fix new 01f7bea7860a mmap: make mlock_future_check() global new 57c93a70a3b8 riscv/Kconfig: make direct map manipulation options depend on MMU new 94b17790f8af set_memory: allow querying whether set_direct_map_*() is a [...] new 6da4ab3c0448 mm: introduce memfd_secret system call to create "secret" [...] new 8d3c93d1e4d4 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] new ab7227f0491b PM: hibernate: disable when there are active secretmem users new 2c2a8687fd6e arch, mm: wire up memfd_secret system call where relevant new 15d014e54d33 secretmem: test: add basic selftest for memfd_secret(2) new 43f948f43d86 mm: fix spelling mistakes in header files new 569c73d11df9 mm: add setup_initial_init_mm() helper new a33325a350b2 arc: convert to setup_initial_init_mm() new 463854dd78c1 arm: convert to setup_initial_init_mm() new ed7613853482 arm64: convert to setup_initial_init_mm() new 02284899482f csky: convert to setup_initial_init_mm() new 95cfe5292cd7 h8300: convert to setup_initial_init_mm() new 2105f5135d86 m68k: convert to setup_initial_init_mm() new 89536eee3dcc nds32: convert to setup_initial_init_mm() new a85f454a2d99 nios2: convert to setup_initial_init_mm() new 7baacf3f7297 openrisc: convert to setup_initial_init_mm() new dbe26ff4693d powerpc: convert to setup_initial_init_mm() new 0c3be7a68aa3 riscv: convert to setup_initial_init_mm() new 26c44cfa8d91 s390: convert to setup_initial_init_mm() new 450357d32aa3 sh: convert to setup_initial_init_mm() new 5efd97a3babf x86: convert to setup_initial_init_mm() new 3f13ade9ffe7 buildid: only consider GNU notes for build ID parsing new 72c74e0b7e42 buildid: add API to parse build ID out of buffer new c3cc1d8d0e37 buildid: stash away kernels build ID on init new a1368ad59366 buildid-stash-away-kernels-build-id-on-init-fix new 721ab6e181c2 dump_stack: add vmlinux build ID to stack traces new e653b8eb95a8 module: add printk formats to add module build ID to stacktraces new 1060cd8a607c module-add-printk-formats-to-add-module-build-id-to-stackt [...] new 047f1f0e9f10 buildid: fix build when CONFIG_MODULES is not set new 9d6215c4cc91 module-add-printk-formats-to-add-module-build-id-to-stackt [...] new 80ad73a768bc module: fix build error when CONFIG_SYSFS is disabled new dc1051212a91 arm64: stacktrace: use %pSb for backtrace printing new 884dc11dc284 x86/dumpstack: use %pSb/%pBb for backtrace printing new 0212c46d78c6 scripts/decode_stacktrace.sh: support debuginfod new 1ba52a108117 scripts/decode_stacktrace.sh: silence stderr messages from [...] new 5739e74ae257 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] new 13d52e40e2dd buildid: mark some arguments const new ba95904392f0 buildid: fix kernel-doc notation new ca9f46262761 kdump: use vmlinux_build_id to simplify new 51dd8d18e34c mm: rename pud_page_vaddr to pud_pgtable and make it retur [...] new 94e81fd766b3 mm-rename-pud_page_vaddr-to-pud_pgtable-and-make-it-return [...] new 44136fc0268d mm: rename p4d_page_vaddr to p4d_pgtable and make it retur [...] new 818af68bab5f mm-rename-p4d_page_vaddr-to-p4d_pgtable-and-make-it-return [...] new 64548f8849da selftest/mremap_test: update the test to handle pagesize o [...] new 78f17470f9a6 selftest/mremap_test: avoid crash with static build new 257121c5aabe mm/mremap: convert huge PUD move to separate helper new 9f9a892d6998 mm/mremap: don't enable optimized PUD move if page table l [...] new 5094366e2e66 mm/mremap: use pmd/pud_poplulate to update page table entries new 4215d2fd83e7 mm/mremap: hold the rmap lock in write mode when moving pa [...] new 287c76f85a45 mm/mremap: allow arch runtime override new 135c6f81b895 powerpc/book3s64/mm: update flush_tlb_range to flush page [...] new 07070456e47d powerpc/mm: enable HAVE_MOVE_PMD support new 07833396a3a5 afs: fix tracepoint string placement with built-in AFS
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 (fa564d9fceb2) \ N -- N -- N refs/heads/akpm (07833396a3a5)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1006 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/cgroup-v2.rst | 55 + .../devicetree/bindings/ata/nvidia,tegra-ahci.yaml | 1 - .../bindings/clock/allwinner,sun4i-a10-ccu.yaml | 2 - .../bindings/clock/qcom,gcc-apq8064.yaml | 1 - .../devicetree/bindings/clock/qcom,gcc-sdx55.yaml | 2 - .../devicetree/bindings/clock/qcom,gcc-sm8350.yaml | 2 - .../bindings/clock/sprd,sc9863a-clk.yaml | 1 - .../bindings/crypto/allwinner,sun8i-ce.yaml | 2 - .../devicetree/bindings/crypto/fsl-dcp.yaml | 1 - .../allwinner,sun4i-a10-display-backend.yaml | 6 - .../display/allwinner,sun6i-a31-mipi-dsi.yaml | 1 - .../display/allwinner,sun8i-a83t-dw-hdmi.yaml | 4 - .../display/allwinner,sun8i-a83t-hdmi-phy.yaml | 2 - .../display/allwinner,sun8i-r40-tcon-top.yaml | 2 - .../bindings/display/bridge/adi,adv7511.yaml | 1 - .../bindings/display/bridge/cdns,mhdp8546.yaml | 2 - .../display/rockchip/rockchip,dw-hdmi.yaml | 2 - .../devicetree/bindings/display/st,stm32-dsi.yaml | 2 - .../devicetree/bindings/display/st,stm32-ltdc.yaml | 1 - .../bindings/display/xlnx/xlnx,zynqmp-dpsub.yaml | 4 - .../devicetree/bindings/dma/renesas,rcar-dmac.yaml | 1 - .../bindings/edac/amazon,al-mc-edac.yaml | 2 - Documentation/devicetree/bindings/eeprom/at24.yaml | 1 - .../devicetree/bindings/example-schema.yaml | 2 - .../devicetree/bindings/gpio/gpio-davinci.txt | 167 --- .../devicetree/bindings/gpio/gpio-davinci.yaml | 185 +++ .../devicetree/bindings/gpio/gpio-zynq.txt | 36 - .../devicetree/bindings/gpio/gpio-zynq.yaml | 59 + .../devicetree/bindings/gpu/brcm,bcm-v3d.yaml | 1 - .../devicetree/bindings/gpu/vivante,gc.yaml | 1 - .../devicetree/bindings/i2c/aspeed,i2c.yaml | 1 - .../devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml | 1 - .../bindings/i2c/marvell,mv64xxx-i2c.yaml | 2 - .../bindings/i2c/mellanox,i2c-mlxbf.yaml | 1 - .../bindings/iio/adc/amlogic,meson-saradc.yaml | 1 - .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 2 - .../interrupt-controller/fsl,irqsteer.yaml | 1 - .../interrupt-controller/loongson,liointc.yaml | 1 - .../devicetree/bindings/iommu/arm,smmu-v3.yaml | 1 - .../bindings/iommu/renesas,ipmmu-vmsa.yaml | 1 - .../devicetree/bindings/mailbox/st,stm32-ipcc.yaml | 2 - .../devicetree/bindings/media/amlogic,gx-vdec.yaml | 1 - .../devicetree/bindings/media/i2c/adv7604.yaml | 1 - .../bindings/media/marvell,mmp2-ccic.yaml | 1 - .../bindings/media/qcom,sc7180-venus.yaml | 1 - .../bindings/media/qcom,sdm845-venus-v2.yaml | 1 - .../bindings/media/qcom,sm8250-venus.yaml | 1 - .../devicetree/bindings/media/renesas,drif.yaml | 1 - .../memory-controllers/mediatek,smi-common.yaml | 6 +- .../memory-controllers/mediatek,smi-larb.yaml | 1 - .../bindings/mmc/allwinner,sun4i-a10-mmc.yaml | 2 - .../devicetree/bindings/mmc/fsl-imx-esdhc.yaml | 1 - Documentation/devicetree/bindings/mmc/mtk-sd.yaml | 2 - .../devicetree/bindings/mmc/renesas,sdhi.yaml | 2 - .../devicetree/bindings/mmc/sdhci-am654.yaml | 1 - .../devicetree/bindings/mmc/sdhci-pxa.yaml | 1 - .../bindings/net/amlogic,meson-dwmac.yaml | 2 - .../devicetree/bindings/net/brcm,bcm4908-enet.yaml | 2 - .../devicetree/bindings/net/can/bosch,m_can.yaml | 2 - .../devicetree/bindings/net/dsa/brcm,sf2.yaml | 2 - .../devicetree/bindings/net/ingenic,mac.yaml | 2 +- .../devicetree/bindings/net/mdio-gpio.yaml | 1 - .../devicetree/bindings/net/qcom,ipa.yaml | 1 + .../devicetree/bindings/net/snps,dwmac.yaml | 2 - .../devicetree/bindings/net/stm32-dwmac.yaml | 1 - .../devicetree/bindings/pci/brcm,stb-pcie.yaml | 2 - .../devicetree/bindings/pci/loongson.yaml | 1 - .../bindings/pci/mediatek-pcie-gen3.yaml | 1 - .../bindings/pci/microchip,pcie-host.yaml | 2 - .../devicetree/bindings/perf/arm,cmn.yaml | 1 - .../bindings/phy/brcm,bcm63xx-usbh-phy.yaml | 1 - .../bindings/phy/brcm,brcmstb-usb-phy.yaml | 3 - .../devicetree/bindings/phy/brcm,sata-phy.yaml | 1 - .../devicetree/bindings/phy/mediatek,tphy.yaml | 2 - .../bindings/phy/phy-cadence-sierra.yaml | 2 - .../bindings/phy/phy-cadence-torrent.yaml | 4 - .../bindings/phy/qcom,ipq806x-usb-phy-hs.yaml | 1 - .../bindings/phy/qcom,ipq806x-usb-phy-ss.yaml | 1 - .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 1 - .../devicetree/bindings/phy/qcom,qusb2-phy.yaml | 2 - .../devicetree/bindings/phy/renesas,usb2-phy.yaml | 2 - .../devicetree/bindings/phy/renesas,usb3-phy.yaml | 1 - .../bindings/pinctrl/actions,s500-pinctrl.yaml | 1 - .../bindings/power/amlogic,meson-ee-pwrc.yaml | 1 - .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 1 - .../devicetree/bindings/regulator/max8893.yaml | 88 ++ .../bindings/regulator/qcom,rpmh-regulator.yaml | 17 +- .../devicetree/bindings/regulator/regulator.yaml | 82 ++ .../bindings/regulator/rohm,bd9576-regulator.yaml | 6 + .../bindings/remoteproc/st,stm32-rproc.yaml | 2 - .../bindings/remoteproc/ti,omap-remoteproc.yaml | 1 - .../devicetree/bindings/reset/fsl,imx-src.yaml | 1 - .../devicetree/bindings/riscv/sifive-l2-cache.yaml | 1 - .../bindings/rtc/allwinner,sun6i-a31-rtc.yaml | 1 - .../devicetree/bindings/rtc/imxdi-rtc.yaml | 1 - .../devicetree/bindings/serial/fsl-lpuart.yaml | 2 - .../devicetree/bindings/serial/samsung_uart.yaml | 1 - .../devicetree/bindings/soc/qcom/qcom,geni-se.yaml | 1 - .../devicetree/bindings/soc/ti/ti,pruss.yaml | 2 - .../sound/nvidia,tegra-audio-graph-card.yaml | 1 - .../bindings/sound/nvidia,tegra210-i2s.yaml | 2 - .../devicetree/bindings/sound/st,stm32-sai.yaml | 3 - .../bindings/spi/amlogic,meson-gx-spicc.yaml | 1 - .../devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml | 2 - Documentation/devicetree/bindings/spmi/spmi.yaml | 15 +- .../bindings/thermal/allwinner,sun8i-a83t-ths.yaml | 2 - .../bindings/thermal/nvidia,tegra30-tsensor.yaml | 73 ++ .../devicetree/bindings/thermal/qcom-tsens.yaml | 2 +- .../bindings/thermal/rockchip-thermal.txt | 85 -- .../bindings/thermal/rockchip-thermal.yaml | 96 ++ .../timer/allwinner,sun5i-a13-hstimer.yaml | 1 - .../devicetree/bindings/timer/arm,arch_timer.yaml | 1 - .../bindings/timer/arm,arch_timer_mmio.yaml | 2 - .../bindings/timer/intel,ixp4xx-timer.yaml | 1 - .../devicetree/bindings/usb/maxim,max3420-udc.yaml | 2 - .../devicetree/bindings/usb/nvidia,tegra-xudc.yaml | 4 - .../devicetree/bindings/usb/renesas,usbhs.yaml | 3 - .../bindings/watchdog/atmel,sama5d4-wdt.yaml | 74 ++ .../bindings/watchdog/atmel-sama5d4-wdt.txt | 34 - .../bindings/watchdog/mstar,msc313e-wdt.yaml | 40 + .../devicetree/bindings/watchdog/mtk-wdt.txt | 6 + .../devicetree/bindings/watchdog/qcom-wdt.yaml | 1 + .../devicetree/bindings/watchdog/snps,dw-wdt.yaml | 1 + .../bindings/watchdog/st,stm32-iwdg.yaml | 1 - Documentation/driver-api/thermal/sysfs-api.rst | 24 +- Documentation/driver-api/vfio-mediated-device.rst | 35 +- Documentation/filesystems/f2fs.rst | 16 +- Documentation/s390/vfio-ap.rst | 1 - .../userspace-api/media/cec.h.rst.exceptions | 2 +- Documentation/virt/kvm/api.rst | 96 ++ Documentation/virt/kvm/cpuid.rst | 7 + Documentation/virt/kvm/hypercalls.rst | 21 + Documentation/virt/kvm/locking.rst | 5 + Documentation/virt/kvm/msr.rst | 13 + MAINTAINERS | 8 +- arch/alpha/kernel/process.c | 2 +- arch/arc/kernel/stacktrace.c | 2 +- arch/arm/boot/dts/rk3036.dtsi | 21 + arch/arm/boot/dts/rk3066a.dtsi | 4 + arch/arm/boot/dts/rk3188.dtsi | 5 + arch/arm/boot/dts/rk322x.dtsi | 27 +- arch/arm/boot/dts/rk3xxx.dtsi | 12 + arch/arm/boot/dts/zynq-7000.dtsi | 21 + arch/arm/boot/dts/zynq-ebaz4205.dts | 12 + arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/include/asm/memory.h | 4 +- arch/arm/kernel/process.c | 2 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 15 + arch/arm64/include/asm/alternative-macros.h | 2 +- arch/arm64/include/asm/insn-def.h | 9 + arch/arm64/include/asm/insn.h | 5 +- arch/arm64/include/asm/kernel-pgtable.h | 10 +- arch/arm64/include/asm/kvm_host.h | 2 +- arch/arm64/kernel/process.c | 2 +- arch/arm64/mm/mmu.c | 6 +- arch/csky/kernel/asm-offsets.c | 1 - arch/csky/kernel/stacktrace.c | 2 +- arch/h8300/kernel/asm-offsets.c | 1 - arch/h8300/kernel/process.c | 2 +- arch/hexagon/kernel/process.c | 2 +- arch/ia64/kernel/mca.c | 2 +- arch/ia64/kernel/process.c | 4 +- arch/ia64/kernel/ptrace.c | 8 +- arch/m68k/kernel/process.c | 2 +- arch/microblaze/kernel/asm-offsets.c | 1 - arch/mips/boot/dts/loongson/Makefile | 2 +- arch/mips/cavium-octeon/octeon-usb.c | 9 +- arch/mips/include/asm/kvm_host.h | 2 +- arch/mips/include/asm/pgalloc.h | 10 +- arch/mips/kernel/asm-offsets.c | 1 - arch/mips/kernel/process.c | 2 +- arch/mips/kvm/tlb.c | 3 +- arch/nds32/kernel/process.c | 2 +- arch/nios2/kernel/process.c | 2 +- arch/openrisc/kernel/asm-offsets.c | 1 - arch/parisc/kernel/asm-offsets.c | 1 - arch/parisc/kernel/process.c | 4 +- arch/powerpc/Kconfig | 5 +- arch/powerpc/boot/Makefile | 6 +- arch/powerpc/boot/devtree.c | 59 +- arch/powerpc/boot/dts/microwatt.dts | 138 +++ arch/powerpc/boot/microwatt.c | 24 + arch/powerpc/boot/ns16550.c | 9 +- arch/powerpc/boot/wrapper | 5 + arch/powerpc/configs/microwatt_defconfig | 98 ++ arch/powerpc/include/asm/book3s/64/mmu.h | 1 + .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 4 + arch/powerpc/include/asm/cputhreads.h | 30 + arch/powerpc/include/asm/hvcall.h | 14 +- arch/powerpc/include/asm/kvm_book3s.h | 3 + arch/powerpc/include/asm/kvm_host.h | 6 +- arch/powerpc/include/asm/mmu.h | 5 + arch/powerpc/include/asm/mmu_context.h | 12 + arch/powerpc/include/asm/pgtable.h | 1 + arch/powerpc/include/asm/security_features.h | 4 + arch/powerpc/include/asm/set_memory.h | 34 + arch/powerpc/include/asm/vas.h | 109 +- arch/powerpc/include/asm/xics.h | 4 + arch/powerpc/include/uapi/asm/vas-api.h | 6 +- arch/powerpc/kernel/kprobes.c | 17 + arch/powerpc/kernel/mce_power.c | 48 +- arch/powerpc/kernel/module.c | 4 +- arch/powerpc/kernel/process.c | 4 +- arch/powerpc/kernel/security.c | 7 +- arch/powerpc/kernel/udbg_16550.c | 39 + arch/powerpc/kvm/book3s_64_mmu_radix.c | 27 +- arch/powerpc/kvm/book3s_hv.c | 102 +- arch/powerpc/kvm/book3s_hv_builtin.c | 2 +- arch/powerpc/kvm/book3s_hv_nested.c | 129 ++- arch/powerpc/kvm/book3s_hv_rm_mmu.c | 2 +- arch/powerpc/kvm/powerpc.c | 3 + arch/powerpc/lib/code-patching.c | 14 +- arch/powerpc/mm/Makefile | 2 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 5 + arch/powerpc/mm/book3s64/radix_tlb.c | 178 ++- arch/powerpc/mm/pageattr.c | 134 +++ arch/powerpc/mm/pgtable_32.c | 60 +- arch/powerpc/net/bpf_jit_comp.c | 13 +- arch/powerpc/platforms/Kconfig | 2 + arch/powerpc/platforms/Makefile | 2 + arch/powerpc/platforms/book3s/Kconfig | 15 + arch/powerpc/platforms/book3s/Makefile | 2 + arch/powerpc/platforms/book3s/vas-api.c | 493 ++++++++ arch/powerpc/platforms/microwatt/Kconfig | 13 + arch/powerpc/platforms/microwatt/Makefile | 1 + arch/powerpc/platforms/microwatt/rng.c | 48 + arch/powerpc/platforms/microwatt/setup.c | 41 + arch/powerpc/platforms/powernv/Kconfig | 14 - arch/powerpc/platforms/powernv/Makefile | 2 +- arch/powerpc/platforms/powernv/vas-api.c | 278 ----- arch/powerpc/platforms/powernv/vas-debug.c | 27 +- arch/powerpc/platforms/powernv/vas-fault.c | 173 +-- arch/powerpc/platforms/powernv/vas-trace.h | 4 +- arch/powerpc/platforms/powernv/vas-window.c | 264 +++-- arch/powerpc/platforms/powernv/vas.h | 50 +- arch/powerpc/platforms/pseries/Makefile | 1 + arch/powerpc/platforms/pseries/setup.c | 9 + arch/powerpc/platforms/pseries/vas.c | 595 ++++++++++ arch/powerpc/platforms/pseries/vas.h | 125 +++ arch/powerpc/sysdev/xics/Kconfig | 3 + arch/powerpc/sysdev/xics/Makefile | 1 + arch/powerpc/sysdev/xics/ics-native.c | 257 +++++ arch/powerpc/sysdev/xics/xics-common.c | 2 + arch/powerpc/xmon/xmon.c | 13 +- arch/riscv/kernel/stacktrace.c | 2 +- arch/s390/Kconfig | 2 +- arch/s390/include/asm/stacktrace.h | 18 +- arch/s390/kernel/process.c | 2 +- arch/s390/kernel/signal.c | 1 + arch/s390/kernel/topology.c | 12 +- arch/s390/mm/fault.c | 2 +- arch/sh/kernel/process_32.c | 2 +- arch/sparc/kernel/process_32.c | 3 +- arch/sparc/kernel/process_64.c | 3 +- arch/um/kernel/process.c | 2 +- arch/x86/include/asm/hyperv-tlfs.h | 19 +- arch/x86/include/asm/kvm-x86-ops.h | 9 +- arch/x86/include/asm/kvm_host.h | 85 +- arch/x86/include/asm/svm.h | 9 +- arch/x86/include/uapi/asm/kvm.h | 13 + arch/x86/include/uapi/asm/kvm_para.h | 13 + arch/x86/include/uapi/asm/svm.h | 3 + arch/x86/kernel/cpu/mshyperv.c | 10 +- arch/x86/kernel/process.c | 4 +- arch/x86/kvm/Kconfig | 1 + arch/x86/kvm/Makefile | 9 + arch/x86/kvm/debugfs.c | 11 + arch/x86/kvm/emulate.c | 166 +-- arch/x86/kvm/fpu.h | 140 +++ arch/x86/kvm/hyperv.c | 440 ++++++-- arch/x86/kvm/hyperv.h | 1 + arch/x86/kvm/kvm_cache_regs.h | 15 + arch/x86/kvm/kvm_emulate.h | 10 +- arch/x86/kvm/kvm_onhyperv.c | 93 ++ arch/x86/kvm/kvm_onhyperv.h | 32 + arch/x86/kvm/lapic.c | 12 +- arch/x86/kvm/lapic.h | 2 +- arch/x86/kvm/mmu.h | 12 +- arch/x86/kvm/mmu/mmu.c | 248 +++-- arch/x86/kvm/mmu/mmu_internal.h | 12 +- arch/x86/kvm/mmu/page_track.c | 2 +- arch/x86/kvm/mmu/tdp_mmu.c | 43 +- arch/x86/kvm/mmu/tdp_mmu.h | 25 +- arch/x86/kvm/svm/avic.c | 14 +- arch/x86/kvm/svm/nested.c | 81 +- arch/x86/kvm/svm/svm.c | 104 +- arch/x86/kvm/svm/svm.h | 24 +- arch/x86/kvm/svm/svm_onhyperv.c | 41 + arch/x86/kvm/svm/svm_onhyperv.h | 130 +++ arch/x86/kvm/trace.h | 2 +- arch/x86/kvm/vmx/capabilities.h | 1 - arch/x86/kvm/vmx/evmcs.c | 3 + arch/x86/kvm/vmx/evmcs.h | 8 + arch/x86/kvm/vmx/nested.c | 377 ++++--- arch/x86/kvm/vmx/nested.h | 11 +- arch/x86/kvm/vmx/vmcs12.c | 1 + arch/x86/kvm/vmx/vmcs12.h | 4 +- arch/x86/kvm/vmx/vmx.c | 190 +--- arch/x86/kvm/vmx/vmx.h | 20 +- arch/x86/kvm/x86.c | 736 ++++++++---- arch/xtensa/kernel/process.c | 2 +- block/Kconfig | 19 +- block/Kconfig.iosched | 6 + block/Makefile | 3 + block/bfq-iosched.c | 68 +- block/blk-cgroup.c | 14 +- block/blk-ioprio.c | 262 +++++ block/blk-ioprio.h | 19 + block/blk-mq-debugfs.c | 15 + block/blk-mq.c | 6 +- block/blk-rq-qos.h | 14 +- block/blk-wbt.c | 11 +- block/blk-wbt.h | 1 + block/mq-deadline-cgroup.c | 126 +++ block/mq-deadline-cgroup.h | 114 ++ block/mq-deadline-main.c | 1173 ++++++++++++++++++++ block/mq-deadline.c | 815 -------------- block/partitions/msdos.c | 2 +- drivers/acpi/sysfs.c | 24 +- drivers/acpi/x86/s2idle.c | 145 ++- drivers/atm/nicstar.c | 24 +- drivers/base/base.h | 1 - drivers/base/bus.c | 8 +- drivers/base/dd.c | 192 ++-- drivers/bus/mhi/pci_generic.c | 40 +- drivers/clk/renesas/renesas-rzg2l-cpg.c | 20 +- drivers/clocksource/arm_arch_timer.c | 2 +- drivers/clocksource/timer-ti-dm.c | 3 +- drivers/crypto/nx/Kconfig | 1 + drivers/crypto/nx/Makefile | 2 +- drivers/crypto/nx/nx-common-powernv.c | 6 +- .../nx/{nx-842-pseries.c => nx-common-pseries.c} | 138 +++ drivers/gpio/gpio-mxc.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 6 +- drivers/gpu/drm/amd/display/Kconfig | 7 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 32 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 2 + .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 4 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.h | 3 + drivers/gpu/drm/amd/display/dc/Makefile | 2 - drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 9 +- .../amd/display/dc/bios/command_table_helper2.c | 6 +- drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 2 - drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 7 - .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 2 - drivers/gpu/drm/amd/display/dc/core/dc.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 66 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpcd.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 4 - drivers/gpu/drm/amd/display/dc/dc.h | 16 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 3 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 3 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 6 - drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 13 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 3 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 4 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 9 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 15 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 9 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 8 - .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.h | 2 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h | 10 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 19 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 16 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 2 - .../drm/amd/display/dc/dcn302/dcn302_resource.c | 20 + .../drm/amd/display/dc/dcn303/dcn303_resource.c | 20 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 2 - drivers/gpu/drm/amd/display/dc/dm_cp_psp.h | 2 - drivers/gpu/drm/amd/display/dc/dml/Makefile | 6 - .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 6 +- .../display/dc/dml/dcn31/display_rq_dlg_calc_31.c | 3 - .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 9 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 2 - .../drm/amd/display/dc/dml/display_mode_structs.h | 4 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 12 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 6 - drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 2 - drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 2 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 6 - drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 6 - drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 2 - .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 14 +- drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 2 - .../drm/amd/display/dc/inc/hw/timing_generator.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 2 - drivers/gpu/drm/amd/display/dc/irq/Makefile | 2 - .../amd/display/dc/irq/dcn31/irq_service_dcn31.h | 3 - drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 8 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 104 +- drivers/gpu/drm/amd/display/dmub/src/Makefile | 6 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 4 - drivers/gpu/drm/amd/display/include/dal_asic_id.h | 2 - drivers/gpu/drm/amd/display/include/dal_types.h | 2 - .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 2 - .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 18 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.h | 13 +- drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 10 - drivers/gpu/drm/drm_auth.c | 51 +- drivers/gpu/drm/i915/Kconfig | 2 +- drivers/gpu/drm/radeon/cik.c | 4 +- drivers/gpu/drm/radeon/evergreen.c | 4 +- drivers/gpu/drm/radeon/ni.c | 4 +- drivers/gpu/drm/radeon/r100.c | 4 +- drivers/gpu/drm/radeon/r300.c | 4 +- drivers/gpu/drm/radeon/r420.c | 5 +- drivers/gpu/drm/radeon/r520.c | 4 +- drivers/gpu/drm/radeon/r600.c | 4 +- drivers/gpu/drm/radeon/radeon.h | 2 +- drivers/gpu/drm/radeon/radeon_fence.c | 5 +- drivers/gpu/drm/radeon/rs400.c | 4 +- drivers/gpu/drm/radeon/rs600.c | 4 +- drivers/gpu/drm/radeon/rs690.c | 4 +- drivers/gpu/drm/radeon/rv515.c | 4 +- drivers/gpu/drm/radeon/rv770.c | 4 +- drivers/gpu/drm/radeon/si.c | 4 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 21 + drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 1 + drivers/infiniband/ulp/rtrs/rtrs-clt.c | 50 +- drivers/infiniband/ulp/rtrs/rtrs-clt.h | 3 +- drivers/infiniband/ulp/rtrs/rtrs-pri.h | 10 +- drivers/infiniband/ulp/rtrs/rtrs-srv.c | 34 +- drivers/infiniband/ulp/rtrs/rtrs.c | 24 +- drivers/md/dm-ps-io-affinity.c | 1 - drivers/md/dm-writecache.c | 22 +- drivers/md/dm-zone.c | 10 +- drivers/md/dm.c | 6 +- drivers/md/persistent-data/dm-btree-remove.c | 3 +- drivers/media/usb/dvb-usb-v2/dvbsky.c | 37 +- drivers/media/usb/gspca/Kconfig | 1 - drivers/mmc/core/block.c | 1 + drivers/mtd/spi-nor/core.c | 4 +- drivers/net/can/usb/ems_usb.c | 3 +- drivers/net/dsa/mv88e6xxx/chip.c | 6 +- drivers/net/ethernet/freescale/fec.h | 5 + drivers/net/ethernet/freescale/fec_main.c | 43 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 6 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.h | 6 +- drivers/net/ethernet/ibm/ibmvnic.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/core_env.c | 74 ++ drivers/net/ethernet/mellanox/mlxsw/core_env.h | 7 + drivers/net/ethernet/mellanox/mlxsw/minimal.c | 13 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 20 + .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 14 + drivers/net/ethernet/microsoft/mana/mana_en.c | 6 +- .../net/ethernet/netronome/nfp/flower/conntrack.c | 2 + drivers/net/ethernet/qualcomm/qca_spi.c | 6 +- .../net/ethernet/qualcomm/rmnet/rmnet_map_data.c | 4 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 4 +- drivers/net/hyperv/netvsc_drv.c | 5 + drivers/net/ipa/Makefile | 6 +- drivers/net/ipa/gsi.c | 90 +- drivers/net/ipa/gsi.h | 2 +- drivers/net/ipa/gsi_reg.h | 3 +- drivers/net/ipa/ipa_data-v3.1.c | 533 +++++++++ drivers/net/ipa/ipa_data.h | 1 + drivers/net/ipa/ipa_endpoint.c | 15 + drivers/net/ipa/ipa_main.c | 18 +- drivers/net/vrf.c | 14 +- drivers/net/wan/c101.c | 7 +- drivers/net/wwan/iosm/iosm_ipc_mux_codec.c | 2 +- drivers/pci/quirks.c | 1 + drivers/regulator/Kconfig | 7 + drivers/regulator/Makefile | 3 +- drivers/regulator/bd9576-regulator.c | 1054 +++++++++++++++--- drivers/regulator/core.c | 163 ++- drivers/regulator/devres.c | 52 + drivers/regulator/hi6421-regulator.c | 8 +- drivers/regulator/hi6421v600-regulator.c | 9 +- drivers/regulator/hi655x-regulator.c | 16 +- drivers/regulator/internal.h | 11 + drivers/regulator/irq_helpers.c | 397 +++++++ drivers/regulator/max8893.c | 183 +++ drivers/regulator/of_regulator.c | 58 + drivers/regulator/qcom-labibb-regulator.c | 10 +- drivers/regulator/qcom-rpmh-regulator.c | 62 +- drivers/regulator/qcom_spmi-regulator.c | 6 +- drivers/regulator/stpmic1_regulator.c | 20 +- drivers/soundwire/bus.c | 17 +- drivers/soundwire/bus.h | 13 - drivers/thermal/imx_sc_thermal.c | 3 + .../int340x_thermal/processor_thermal_device.h | 2 + .../intel/int340x_thermal/processor_thermal_mbox.c | 12 +- .../intel/int340x_thermal/processor_thermal_rfim.c | 55 + drivers/thermal/rcar_gen3_thermal.c | 7 +- drivers/thermal/rockchip_thermal.c | 121 ++ drivers/thermal/sprd_thermal.c | 16 +- drivers/thermal/st/st_thermal_memmap.c | 13 +- drivers/thermal/tegra/Kconfig | 9 +- drivers/thermal/tegra/Makefile | 1 + drivers/thermal/tegra/tegra30-tsensor.c | 673 +++++++++++ drivers/thermal/thermal_core.c | 65 +- drivers/thermal/thermal_of.c | 3 + drivers/usb/chipidea/host.c | 14 +- drivers/usb/gadget/udc/max3420_udc.c | 15 +- drivers/usb/host/max3421-hcd.c | 3 +- drivers/vfio/fsl-mc/vfio_fsl_mc.c | 16 +- drivers/vfio/mdev/Kconfig | 7 - drivers/vfio/mdev/Makefile | 3 +- drivers/vfio/mdev/mdev_core.c | 46 +- drivers/vfio/mdev/mdev_driver.c | 10 + drivers/vfio/mdev/mdev_private.h | 2 + drivers/vfio/mdev/vfio_mdev.c | 37 +- drivers/vfio/pci/vfio_pci.c | 7 - drivers/vfio/platform/vfio_amba.c | 1 - drivers/vfio/platform/vfio_platform.c | 1 - drivers/vfio/platform/vfio_platform_common.c | 6 - drivers/vfio/platform/vfio_platform_private.h | 1 - drivers/vfio/vfio.c | 10 + drivers/vfio/vfio_iommu_type1.c | 34 +- drivers/watchdog/Kconfig | 77 +- drivers/watchdog/Makefile | 3 +- drivers/watchdog/aspeed_wdt.c | 6 +- drivers/watchdog/bcm7038_wdt.c | 31 +- drivers/watchdog/booke_wdt.c | 2 +- drivers/watchdog/diag288_wdt.c | 4 - drivers/watchdog/dw_wdt.c | 9 +- drivers/watchdog/eurotechwdt.c | 2 +- drivers/watchdog/hpwdt.c | 1 + drivers/watchdog/iTCO_wdt.c | 16 +- drivers/watchdog/imx2_wdt.c | 10 + drivers/watchdog/imx_sc_wdt.c | 11 +- drivers/watchdog/it87_wdt.c | 8 - drivers/watchdog/jz4740_wdt.c | 4 +- drivers/watchdog/keembay_wdt.c | 34 +- drivers/watchdog/lpc18xx_wdt.c | 2 +- drivers/watchdog/mei_wdt.c | 8 +- drivers/watchdog/meson_wdt.c | 8 +- drivers/watchdog/msc313e_wdt.c | 166 +++ drivers/watchdog/mtk_wdt.c | 77 +- drivers/watchdog/mtx-1_wdt.c | 2 - drivers/watchdog/mv64x60_wdt.c | 324 ------ drivers/watchdog/octeon-wdt-main.c | 12 +- drivers/watchdog/of_xilinx_wdt.c | 38 +- drivers/watchdog/orion_wdt.c | 2 +- drivers/watchdog/pc87413_wdt.c | 2 +- drivers/watchdog/qcom-wdt.c | 4 +- drivers/watchdog/sama5d4_wdt.c | 10 +- drivers/watchdog/sbc60xxwdt.c | 2 +- drivers/watchdog/sbsa_gwdt.c | 54 +- drivers/watchdog/sc520_wdt.c | 2 +- drivers/watchdog/sl28cpld_wdt.c | 2 +- drivers/watchdog/sp805_wdt.c | 43 +- drivers/watchdog/w83877f_wdt.c | 2 +- drivers/watchdog/watchdog_core.h | 48 + drivers/watchdog/watchdog_dev.c | 86 +- drivers/watchdog/watchdog_hrtimer_pretimeout.c | 44 + drivers/watchdog/watchdog_pretimeout.c | 9 +- drivers/watchdog/wdat_wdt.c | 4 +- drivers/watchdog/wdt.c | 4 +- drivers/watchdog/wdt_pci.c | 2 +- drivers/watchdog/ziirave_wdt.c | 21 +- fs/binfmt_elf.c | 8 +- fs/binfmt_elf_fdpic.c | 4 +- fs/exec.c | 8 +- fs/f2fs/f2fs.h | 39 +- fs/gfs2/aops.c | 6 +- fs/gfs2/bmap.c | 31 +- fs/gfs2/file.c | 119 +- fs/gfs2/glock.c | 12 - fs/gfs2/glock.h | 27 +- fs/gfs2/incore.h | 41 - fs/gfs2/inode.c | 2 +- fs/gfs2/log.c | 4 +- fs/gfs2/lops.c | 2 +- fs/gfs2/meta_io.c | 6 +- fs/gfs2/super.c | 2 +- fs/gfs2/trans.c | 16 +- fs/internal.h | 10 +- fs/io_uring.c | 240 ++++ fs/namei.c | 137 ++- fs/userfaultfd.c | 4 +- include/asm-generic/hyperv-tlfs.h | 1 + include/linux/dev_printk.h | 2 +- include/linux/device.h | 2 + include/linux/fs.h | 1 + include/linux/if_arp.h | 1 + include/linux/kvm_host.h | 18 + include/linux/math64.h | 19 + include/linux/mdev.h | 2 + include/linux/mv643xx.h | 8 - include/linux/reboot.h | 1 + include/linux/regulator/consumer.h | 14 + include/linux/regulator/coupler.h | 5 - include/linux/regulator/driver.h | 186 +++- include/linux/regulator/machine.h | 26 + include/linux/sched.h | 31 +- include/linux/sched/debug.h | 2 +- include/linux/sched/signal.h | 2 +- include/linux/skmsg.h | 1 - include/linux/soundwire/sdw.h | 3 + include/linux/uio.h | 1 - include/media/dvb-usb-ids.h | 2 + include/net/dsa.h | 15 + include/net/sch_generic.h | 12 + include/sound/soc.h | 21 +- include/uapi/linux/cec.h | 2 +- include/uapi/linux/io_uring.h | 6 + include/uapi/linux/kvm.h | 7 + include/uapi/linux/kvm_para.h | 1 + init/init_task.c | 2 +- kernel/cgroup/cgroup-v1.c | 2 +- kernel/cpu.c | 49 + kernel/debug/kdb/kdb_support.c | 18 +- kernel/dma/swiotlb.c | 32 +- kernel/events/core.c | 7 +- kernel/fork.c | 4 +- kernel/freezer.c | 2 +- kernel/hung_task.c | 2 +- kernel/kcsan/report.c | 2 +- kernel/kthread.c | 4 +- kernel/locking/lockdep.c | 2 +- kernel/locking/mutex.c | 6 +- kernel/locking/rtmutex.c | 4 +- kernel/locking/rwsem.c | 2 +- kernel/ptrace.c | 12 +- kernel/rcu/rcutorture.c | 4 +- kernel/rcu/tree_nocb.h | 2 +- kernel/rcu/tree_stall.h | 12 +- kernel/reboot.c | 79 ++ kernel/sched/core.c | 65 +- kernel/sched/deadline.c | 10 +- kernel/sched/fair.c | 11 +- kernel/sched/stats.h | 2 +- kernel/signal.c | 2 +- kernel/softirq.c | 5 +- kernel/time/timer.c | 2 +- lib/iov_iter.c | 24 - lib/syscall.c | 4 +- mm/compaction.c | 2 +- net/can/bcm.c | 7 +- net/can/gw.c | 3 + net/can/isotp.c | 7 +- net/can/j1939/main.c | 4 + net/can/j1939/socket.c | 3 + net/core/dev.c | 6 +- net/core/skmsg.c | 81 +- net/dsa/dsa2.c | 22 +- net/dsa/dsa_priv.h | 4 +- net/dsa/port.c | 4 +- net/dsa/slave.c | 22 +- net/dsa/switch.c | 89 +- net/ipv4/tcp_bpf.c | 24 +- net/ipv4/udp.c | 2 + net/ipv4/udp_bpf.c | 47 +- net/mptcp/options.c | 29 +- net/mptcp/protocol.h | 8 + net/mptcp/subflow.c | 17 +- net/netfilter/nfnetlink_hook.c | 4 +- net/sched/cls_flower.c | 3 +- net/sched/sch_qfq.c | 8 +- net/smc/smc_stats.c | 6 +- net/socket.c | 52 +- net/tls/tls_sw.c | 2 +- net/unix/af_unix.c | 188 ++-- net/vmw_vsock/af_vsock.c | 2 +- samples/Kconfig | 6 +- samples/vfio-mdev/mbochs.c | 163 +-- samples/vfio-mdev/mdpy.c | 159 +-- samples/vfio-mdev/mtty.c | 185 ++- sound/soc/atmel/atmel-i2s.c | 35 +- sound/soc/atmel/mikroe-proto.c | 9 +- sound/soc/codecs/rt5682-sdw.c | 38 +- sound/soc/codecs/rt5682.h | 2 + sound/soc/codecs/rt700-sdw.c | 34 +- sound/soc/codecs/rt700.c | 4 + sound/soc/codecs/rt700.h | 2 + sound/soc/codecs/rt711-sdca-sdw.c | 46 +- sound/soc/codecs/rt711-sdca.c | 4 + sound/soc/codecs/rt711-sdca.h | 2 + sound/soc/codecs/rt711-sdw.c | 34 +- sound/soc/codecs/rt711-sdw.h | 2 + sound/soc/codecs/rt711.c | 34 + sound/soc/codecs/rt711.h | 31 +- sound/soc/fsl/fsl-asoc-card.c | 7 +- sound/soc/fsl/fsl_asrc.c | 3 +- sound/soc/fsl/fsl_aud2htx.c | 3 +- sound/soc/fsl/fsl_easrc.c | 3 +- sound/soc/fsl/fsl_esai.c | 3 +- sound/soc/fsl/fsl_micfil.c | 3 +- sound/soc/fsl/fsl_sai.c | 3 +- sound/soc/fsl/fsl_spdif.c | 3 +- sound/soc/fsl/fsl_ssi.c | 3 +- sound/soc/fsl/fsl_xcvr.c | 14 + sound/soc/generic/simple-card-utils.c | 16 +- sound/soc/meson/meson-card-utils.c | 6 +- sound/soc/qcom/apq8016_sbc.c | 7 +- sound/soc/qcom/lpass-cpu.c | 9 +- sound/soc/samsung/i2s.c | 3 +- sound/soc/samsung/pcm.c | 3 +- sound/soc/samsung/s3c2412-i2s.c | 3 +- sound/soc/samsung/s3c24xx-i2s.c | 3 +- sound/soc/soc-core.c | 109 +- sound/soc/sunxi/sun4i-codec.c | 3 +- sound/soc/sunxi/sun4i-i2s.c | 3 +- sound/soc/sunxi/sun4i-spdif.c | 3 +- sound/soc/tegra/tegra_asoc_machine.c | 2 +- sound/usb/mixer_scarlett_gen2.c | 425 +++---- tools/lib/bpf/libbpf.c | 4 + .../selftests/bpf/prog_tests/sockmap_listen.c | 7 +- tools/testing/selftests/kvm/.gitignore | 2 + tools/testing/selftests/kvm/Makefile | 4 +- tools/testing/selftests/kvm/include/x86_64/apic.h | 91 ++ .../selftests/kvm/include/{ => x86_64}/evmcs.h | 2 +- .../testing/selftests/kvm/include/x86_64/hyperv.h | 185 +++ .../selftests/kvm/include/x86_64/processor.h | 49 +- tools/testing/selftests/kvm/include/x86_64/vmx.h | 1 + tools/testing/selftests/kvm/lib/x86_64/apic.c | 45 + tools/testing/selftests/kvm/x86_64/evmcs_test.c | 75 +- tools/testing/selftests/kvm/x86_64/hyperv_clock.c | 8 +- .../testing/selftests/kvm/x86_64/hyperv_features.c | 649 +++++++++++ .../testing/selftests/kvm/x86_64/set_boot_cpu_id.c | 6 +- tools/testing/selftests/kvm/x86_64/smm_test.c | 4 +- .../kvm/x86_64/vmx_nested_tsc_scaling_test.c | 242 ++++ .../testing/selftests/kvm/x86_64/xapic_ipi_test.c | 59 +- tools/testing/selftests/net/tls.c | 87 +- virt/kvm/Kconfig | 3 + virt/kvm/kvm_main.c | 118 +- 723 files changed, 17119 insertions(+), 6521 deletions(-) delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-davinci.txt create mode 100644 Documentation/devicetree/bindings/gpio/gpio-davinci.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-zynq.txt create mode 100644 Documentation/devicetree/bindings/gpio/gpio-zynq.yaml create mode 100644 Documentation/devicetree/bindings/regulator/max8893.yaml create mode 100644 Documentation/devicetree/bindings/thermal/nvidia,tegra30-tsensor.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/rockchip-thermal.txt create mode 100644 Documentation/devicetree/bindings/thermal/rockchip-thermal.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/atmel,sama5d4-wdt.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/atmel-sama5d4-wdt.txt create mode 100644 Documentation/devicetree/bindings/watchdog/mstar,msc313e-wdt.yaml create mode 100644 arch/arm64/include/asm/insn-def.h create mode 100644 arch/powerpc/boot/dts/microwatt.dts create mode 100644 arch/powerpc/boot/microwatt.c create mode 100644 arch/powerpc/configs/microwatt_defconfig create mode 100644 arch/powerpc/include/asm/set_memory.h create mode 100644 arch/powerpc/mm/pageattr.c create mode 100644 arch/powerpc/platforms/book3s/Kconfig create mode 100644 arch/powerpc/platforms/book3s/Makefile create mode 100644 arch/powerpc/platforms/book3s/vas-api.c create mode 100644 arch/powerpc/platforms/microwatt/Kconfig create mode 100644 arch/powerpc/platforms/microwatt/Makefile create mode 100644 arch/powerpc/platforms/microwatt/rng.c create mode 100644 arch/powerpc/platforms/microwatt/setup.c delete mode 100644 arch/powerpc/platforms/powernv/vas-api.c create mode 100644 arch/powerpc/platforms/pseries/vas.c create mode 100644 arch/powerpc/platforms/pseries/vas.h create mode 100644 arch/powerpc/sysdev/xics/ics-native.c create mode 100644 arch/x86/kvm/fpu.h create mode 100644 arch/x86/kvm/kvm_onhyperv.c create mode 100644 arch/x86/kvm/kvm_onhyperv.h create mode 100644 arch/x86/kvm/svm/svm_onhyperv.c create mode 100644 arch/x86/kvm/svm/svm_onhyperv.h create mode 100644 block/blk-ioprio.c create mode 100644 block/blk-ioprio.h create mode 100644 block/mq-deadline-cgroup.c create mode 100644 block/mq-deadline-cgroup.h create mode 100644 block/mq-deadline-main.c delete mode 100644 block/mq-deadline.c rename drivers/crypto/nx/{nx-842-pseries.c => nx-common-pseries.c} (90%) create mode 100644 drivers/net/ipa/ipa_data-v3.1.c create mode 100644 drivers/regulator/irq_helpers.c create mode 100644 drivers/regulator/max8893.c create mode 100644 drivers/thermal/tegra/tegra30-tsensor.c create mode 100644 drivers/watchdog/msc313e_wdt.c delete mode 100644 drivers/watchdog/mv64x60_wdt.c create mode 100644 drivers/watchdog/watchdog_hrtimer_pretimeout.c create mode 100644 tools/testing/selftests/kvm/include/x86_64/apic.h rename tools/testing/selftests/kvm/include/{ => x86_64}/evmcs.h (99%) create mode 100644 tools/testing/selftests/kvm/include/x86_64/hyperv.h create mode 100644 tools/testing/selftests/kvm/lib/x86_64/apic.c create mode 100644 tools/testing/selftests/kvm/x86_64/hyperv_features.c create mode 100644 tools/testing/selftests/kvm/x86_64/vmx_nested_tsc_scaling_test.c