This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits 702ccea170f0 Add linux-next specific files for 20200124 omits 050054d54046 Merge branch 'akpm/master' omits 06639068b70d drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 3eb56bd3f34e drivers/tty/serial/sh-sci.c: suppress warning omits 88ed82f819c3 ARM: dma-api: fix max_pfn off-by-one error in __dma_supported() omits 1720626d3b73 treewide: remove redundant IS_ERR() before error code check omits 0b99bafafc23 include/linux/cpumask.h: don't calculate length of the inp [...] omits e165d7181799 lib: new testcases for bitmap_parse{_user} omits 8670f0a0c486 lib: rework bitmap_parse() omits e2de15eb4b1b lib: make bitmap_parse_user a wrapper on bitmap_parse omits 8da67c12eb5d lib/test_bitmap: fix address space when test user buffer omits 954e24ed0543 fix rebase issue omits 80cfce949fe8 lib: add test for bitmap_parse() omits 44c3c046a814 bitops: more BITS_TO_* macros omits f651a4fbc4da lib/string: add strnchrnul() omits 69c9bdf85073 proc-convert-everything-to-struct-proc_ops-fix-2 omits 283fe8bd1d74 proc-convert-everything-to-struct-proc_ops-fix omits 3a5a9b260785 proc: convert everything to "struct proc_ops" omits 72c0026d5619 proc: decouple proc from VFS with "struct proc_ops" omits 83648d04139d asm-generic/tlb: Provide MMU_GATHER_TABLE_FREE omits 891546ed039b asm-generic/tlb: Rename HAVE_MMU_GATHER_NO_GATHER omits f38513f202fa asm-generic/tlb: rename HAVE_MMU_GATHER_PAGE_SIZE omits 89bd7393a5f8 asm-generic/tlb: rename HAVE_RCU_TABLE_FREE omits 569d032ffafb asm-generic/tlb: add missing CONFIG symbol omits 25ffb0db947b asm-gemeric/tlb: remove stray function declarations omits 369205dc58ec asm-generic/tlb: avoid potential double flush omits 7bd002cb717e mm/mmu_gather: invalidate TLB correctly on batch allocatio [...] omits bf642088ea99 powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP case omits 148ca81ecfcd x86-mm-avoid-allocating-struct-mm_struct-on-the-stack-fix omits f2ebe4b6b81c x86: mm: avoid allocating struct mm_struct on the stack omits 9e76efec5a57 mm: ptdump: reduce level numbers by 1 in note_page() omits 6a5e673c5bdc arm64: mm: display non-present entries in ptdump omits 9b4d1ae2bb7a arm64: mm: convert mm/dump.c to use walk_page_range() omits 990b91ba5562 x86: mm: convert dump_pagetables to use walk_page_range omits baf490b70be2 mm: add generic ptdump omits b81bca6675a1 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] omits abd41fee5489 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct omits 761b0dc34df2 x86: mm: point to struct seq_file from struct pg_state omits 44469a23646b mm: pagewalk: add 'depth' parameter to pte_hole omits 77b458c52e60 mm: pagewalk: fix termination condition in walk_pte_range() omits 70feb28659fe mm: pagewalk: don't lock PTEs for walk_page_range_novma() omits ed56bf7f83d5 mm: pagewalk: allow walking without vma omits df4725f25bbf mm: pagewalk: fix unused variable warning omits 050ea78b61d5 mm: pagewalk: add p4d_entry() and pgd_entry() omits f0cac373c248 x86: mm: add p?d_leaf() definitions omits 639e81ad35d7 sparc: mm: add p?d_leaf() definitions omits 9ff8b8d5abe3 s390: mm: add p?d_leaf() definitions omits c54fc04fe7f7 riscv: mm: add p?d_leaf() definitions omits 72961e53cabf powerpc: mm: add p?d_leaf() definitions omits 304ad14a52e3 mips: mm: add p?d_leaf() definitions omits 1e7470a6a118 arm64: mm: add p?d_leaf() definitions omits 7fad64131b95 arm: mm: add p?d_leaf() definitions omits 9e99c1321b26 arc: mm: add p?d_leaf() definitions omits 7cbd7e626492 mm: add generic p?d_leaf() macros omits 13b849c7e279 mm: remove __krealloc omits e96df2bc8255 pinctrl: fix pxa2xx.c build warnings omits 7c17e9784869 drivers/block/null_blk_main.c: fix uninitialized var warnings omits 92056d4e6c3d drivers/block/null_blk_main.c: fix layout omits 9dafa06d235e Merge branch 'akpm-current/current' omits ebaedb3eb243 Merge remote-tracking branch 'kunit-next/kunit' omits 4ca18f996160 Merge remote-tracking branch 'generic-ioremap/for-next' omits ae3d536cd978 Merge remote-tracking branch 'pidfd/for-next' omits e241438d6388 Merge remote-tracking branch 'nvmem/for-next' omits 85a6ace4c79d Merge remote-tracking branch 'slimbus/for-next' omits 47d8fd40b5a7 Merge remote-tracking branch 'fsi/next' omits 4e3d1b9527ee Merge remote-tracking branch 'ntb/ntb-next' omits f029b5bb02f9 Merge remote-tracking branch 'at24/at24/for-next' omits eb06e7f907b7 Merge remote-tracking branch 'rtc/rtc-next' omits bcabb17e44f6 Merge remote-tracking branch 'coresight/next' omits f12af98876bb Merge remote-tracking branch 'livepatching/for-next' omits 2ec55afcf863 Merge remote-tracking branch 'y2038/y2038' omits 33c3ccbe0c07 Merge remote-tracking branch 'kselftest/next' omits 7588d9f12576 Merge remote-tracking branch 'random/dev' omits 80ea20527378 Merge remote-tracking branch 'ktest/for-next' omits ce0225700ece Merge remote-tracking branch 'pwm/for-next' omits 94e26012eb89 Merge remote-tracking branch 'pinctrl-intel/for-next' omits d3868c476363 Merge remote-tracking branch 'pinctrl/for-next' omits 2e2f2bf5bf71 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 84cf17728c69 Merge remote-tracking branch 'gpio/for-next' omits 283e23a24e20 Merge remote-tracking branch 'rpmsg/for-next' omits aa51c1c6a0ba Merge remote-tracking branch 'vhost/linux-next' omits d318059750b3 Merge remote-tracking branch 'scsi-mkp/for-next' omits bc3510887861 Merge remote-tracking branch 'scsi/for-next' omits d655773791c1 Merge remote-tracking branch 'cgroup/for-next' omits e4ab5e99489a Merge remote-tracking branch 'slave-dma/next' omits 945b1abb68ab Merge remote-tracking branch 'mux/for-next' omits 071d52ff769a Merge remote-tracking branch 'staging/staging-next' omits 40f624b46c13 Merge remote-tracking branch 'char-misc/char-misc-next' omits cda626ca273d Merge remote-tracking branch 'tty/tty-next' omits 47c60a8592be Merge remote-tracking branch 'usb-serial/usb-next' omits 97f6c2854e3a Merge remote-tracking branch 'usb/usb-next' omits 65ab5d05cbcd Merge remote-tracking branch 'driver-core/driver-core-next' omits 06d547c0da3a Merge remote-tracking branch 'ipmi/for-next' omits 0bec5670b378 Merge remote-tracking branch 'leds/for-next' omits 0a45358c872e Merge remote-tracking branch 'chrome-platform/for-next' omits 1de99a11ff02 Merge remote-tracking branch 'drivers-x86/for-next' omits 6b73b8dd71c7 Merge remote-tracking branch 'workqueues/for-next' omits f6466786f73a Merge remote-tracking branch 'percpu/for-next' omits b2b2dd5b72f6 Merge remote-tracking branch 'xen-tip/linux-next' omits 7ce6c1c80f98 Merge remote-tracking branch 'kvm-arm/next' omits 231c83923b36 Merge remote-tracking branch 'kvm/linux-next' omits 7e550521ff86 Merge remote-tracking branch 'rcu/rcu/next' omits 55e5dedeedef Merge remote-tracking branch 'ftrace/for-next' omits 6468809bd352 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 889ec2f425cc Merge remote-tracking branch 'edac/edac-for-next' omits 06158d3909c8 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 9f8a2e5d1961 Merge remote-tracking branch 'tip/auto-latest' omits 080def1f7b91 Merge remote-tracking branch 'spi/for-next' omits ae5ee3e8d1e5 Merge remote-tracking branch 'devicetree/for-next' omits 755d04634e41 Merge remote-tracking branch 'audit/next' omits e4755508b7f2 Merge remote-tracking branch 'vfio/next' omits b37e539922c9 Merge remote-tracking branch 'iommu/next' omits 8d1f77d671aa Merge remote-tracking branch 'tpmdd/next' omits c88ef01f8a89 Merge remote-tracking branch 'tomoyo/master' omits 6e5ac3fae3c6 Merge remote-tracking branch 'smack/for-next' omits 0583d11649a0 Merge remote-tracking branch 'selinux/next' omits a5c2de909ccd Merge remote-tracking branch 'keys/keys-next' omits fa9bd27f8e69 Merge remote-tracking branch 'integrity/next-integrity' omits cda06a4e4634 Merge remote-tracking branch 'apparmor/apparmor-next' omits 3ee3f7651d66 Merge remote-tracking branch 'security/next-testing' omits 66df137eb1d0 Merge remote-tracking branch 'regulator/for-next' omits 36d68446f25d Merge remote-tracking branch 'battery/for-next' omits 0f7fbe74bd35 Merge remote-tracking branch 'backlight/for-backlight-next' omits 98f35f4e3dd8 Merge remote-tracking branch 'mfd/for-mfd-next' omits fedc13bc954e Merge remote-tracking branch 'mmc/next' omits 98cdcd5f81a9 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits dfd28462912e Merge remote-tracking branch 'device-mapper/for-next' omits b6e169cc852a Merge remote-tracking branch 'block/for-next' omits 92eb697e4603 Merge remote-tracking branch 'input/next' omits 8bf15a2647e0 Merge remote-tracking branch 'modules/modules-next' omits 31cdd2ec4096 Merge branch 'for-5.6/drivers' into for-next omits dc3eb889f94c Merge remote-tracking branch 'sound-asoc/for-next' omits d09cfb473db3 Merge remote-tracking branch 'sound/for-next' omits 70fbf99d050a Merge remote-tracking branch 'regmap/for-next' omits 45130dc950fa Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 309386e005e7 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 05bf83175088 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 7352c0cd43cc Merge remote-tracking branch 'drm-intel/for-linux-next' omits 280f135d3dcf Merge remote-tracking branch 'amdgpu/drm-next' omits 5e5ef995e7db Merge remote-tracking branch 'drm/drm-next' omits 70b03961bd9b Merge remote-tracking branch 'crypto/master' omits 3bddc96191cc Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 5082c96f1c4f Merge remote-tracking branch 'nand/nand/next' omits 5f9c2e5cea25 Merge remote-tracking branch 'gfs2/for-next' omits 29173da68e30 Merge remote-tracking branch 'mac80211-next/master' omits ffe968eeae6b Merge remote-tracking branch 'bluetooth/master' omits 9ef7663eaf4e Merge remote-tracking branch 'nfc-next/master' omits 6062c4134a7c Merge remote-tracking branch 'bpf-next/master' omits 72d774c51031 Merge remote-tracking branch 'net-next/master' omits 47a3906aed5d Merge remote-tracking branch 'rdma/for-next' omits f9c688f72149 Merge remote-tracking branch 'swiotlb/linux-next' omits e90fa7c3e368 Merge remote-tracking branch 'ieee1394/for-next' omits 163c496ed77a Merge remote-tracking branch 'thermal/thermal/linux-next' omits 1d48b34694fb Merge remote-tracking branch 'opp/opp/linux-next' omits 2e6bdc57bfb5 Merge remote-tracking branch 'cpupower/cpupower' omits aee7db78b281 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 362b8b1981ff security: remove EARLY_LSM_COUNT which never used omits 146fa3e18651 Merge remote-tracking branch 'pm/linux-next' omits 16c410229b49 Merge tag 'v5.4' into next-general omits 3074a14b2076 Merge remote-tracking branch 'v4l-dvb/master' omits 6dd3ab756eaf Merge remote-tracking branch 'jc_docs/docs-next' omits 4b58c9e47f05 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits bbeb8c2e30ee Merge branch 'dmi/master' omits b42f5447cb78 Merge remote-tracking branch 'i3c/i3c/next' omits 8ef20ad63203 Merge remote-tracking branch 'i2c/i2c/for-next' omits beb1c62212b6 Merge remote-tracking branch 'hid/for-next' omits 93503d9656dd Merge remote-tracking branch 'pci/next' omits 12e4f8fcf166 Merge remote-tracking branch 'printk/for-next' omits c89e9460c2a1 Merge remote-tracking branch 'vfs/for-next' omits c7eb731ea8c6 io_uring: add support for sharing kernel io-wq workqueue omits 003761a493f1 io-wq: allow lookup of existing io_wq with given id omits 94988a3f0015 io-wq: add 'id' to io_wq omits 6bfdb2fc412e Merge remote-tracking branch 'iomap/iomap-for-next' omits e1b2c14956dd Merge remote-tracking branch 'zonefs/for-next' omits 246e8cb1e76d Merge remote-tracking branch 'xfs/for-next' omits fd2c516f2b10 Merge remote-tracking branch 'v9fs/9p-next' omits 93e8fcb76176 Merge remote-tracking branch 'ubifs/linux-next' omits 4188dff66cb4 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 224f6504e7a2 Merge remote-tracking branch 'nfsd/nfsd-next' omits f743026cb74f Merge remote-tracking branch 'nfs-anna/linux-next' omits cb85a55b3bef Merge remote-tracking branch 'jfs/jfs-next' omits 41550901a311 Merge remote-tracking branch 'fsverity/fsverity' omits 8c2138c00154 Merge remote-tracking branch 'f2fs/dev' omits c0702b371022 Merge remote-tracking branch 'ext4/dev' omits ddf1e103e27b io-wq: make the io_wq ref counted omits 20cc832f9412 Merge remote-tracking branch 'ext3/for_next' omits a5aeee648b04 Merge remote-tracking branch 'erofs/dev' omits 6cc05ee3c8c8 Merge remote-tracking branch 'ecryptfs/next' omits 9cf1497aef77 Merge remote-tracking branch 'cifs/for-next' omits 5ea8ee31d9bc Merge remote-tracking branch 'ceph/master' omits c1b58060e654 Merge remote-tracking branch 'btrfs/for-next' omits c463f82d2539 Merge remote-tracking branch 'fscrypt/master' omits b3706c089542 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits ba0c4a8f29ea Merge remote-tracking branch 'uml/linux-next' omits df20ddd04516 Merge remote-tracking branch 'sh/sh-next' omits 690a05bcf982 Merge remote-tracking branch 's390/features' omits 483d3b0cae94 Merge remote-tracking branch 'risc-v/for-next' omits a47ed0e9a334 Merge remote-tracking branch 'powerpc/next' omits 25a7118c825e Merge remote-tracking branch 'mips/mips-next' omits 5f7182a18358 Merge remote-tracking branch 'm68k/for-next' omits fa0c0dce1818 Merge remote-tracking branch 'h8300/h8300-next' omits 96811a307e75 Merge remote-tracking branch 'csky/linux-next' omits d2abf7d1778b Merge remote-tracking branch 'clk/clk-next' omits 1bba35ce4b24 Merge remote-tracking branch 'tegra/for-next' omits d45ef8906c63 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 26b012ae175d Merge remote-tracking branch 'samsung-krzk/for-next' omits 882562761665 Merge remote-tracking branch 'rockchip/for-next' omits 94f680ca1ec4 Merge remote-tracking branch 'reset/reset/next' omits 052809be3f6e Merge remote-tracking branch 'renesas/next' omits c91f9482200d Merge remote-tracking branch 'realtek/for-next' omits f12b9291f60e Merge remote-tracking branch 'qcom/for-next' omits e972e3fa2b2b Merge remote-tracking branch 'omap/for-next' omits 3d49d0652c52 Merge remote-tracking branch 'mvebu/for-next' omits 88eec99fc15e Merge remote-tracking branch 'mediatek/for-next' omits 072295e48759 Merge remote-tracking branch 'keystone/next' omits c935f95c2684 Merge remote-tracking branch 'imx-mxs/for-next' omits f13b58938991 Merge remote-tracking branch 'bcm2835/for-next' omits bb940ad6edbc Merge remote-tracking branch 'at91/at91-next' omits d241ca1bc87f Merge remote-tracking branch 'aspeed/for-next' omits 8a869aada042 Merge remote-tracking branch 'amlogic/for-next' omits 4c1bb3d9902f Merge remote-tracking branch 'arm-soc/for-next' omits dcede2c1c798 Merge remote-tracking branch 'arm64/for-next/core' omits fa534dfeb4e7 Merge remote-tracking branch 'arm/for-next' omits c0a6b738eb6a Merge remote-tracking branch 'kbuild/for-next' omits 2e30f8d48084 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits b30307eb1cae Merge remote-tracking branch 'mmc-fixes/fixes' omits a501f1547da8 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits e58fa358221e Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 4fba2d8edfb7 Merge remote-tracking branch 'scsi-fixes/fixes' omits 9683c94c192e Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 707280170c93 Merge remote-tracking branch 'kvms390-fixes/master' omits 9c2ff3b0aedf Merge remote-tracking branch 'omap-fixes/fixes' omits 42c591121e04 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 484bff6ae4a5 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits c6e2f4e0e8b4 Merge remote-tracking branch 'ide/master' omits d19f6c2a1946 Merge remote-tracking branch 'input-current/for-linus' omits 46e4eaab60c7 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 0fe3ea01fc62 Merge remote-tracking branch 'spi-fixes/for-linus' omits 9a1670d2acca Merge remote-tracking branch 'regulator-fixes/for-linus' omits 664c1f35e27a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 0e91d7998f22 Merge remote-tracking branch 'sound-current/for-linus' omits dc5b1e5712bd Merge remote-tracking branch 'netfilter/master' omits 91df89f2a952 Merge remote-tracking branch 'bpf/master' omits 6c6dcb9d9793 Merge remote-tracking branch 'net/master' omits d8d4a344a82f Merge remote-tracking branch 'sparc/master' omits 188812a5beda Merge remote-tracking branch 'powerpc-fixes/fixes' omits bebef7c3cbf7 Merge remote-tracking branch 'arm-current/fixes' omits 1f133a2d8fdd Merge remote-tracking branch 'arc-current/for-curr' omits 6d65636e2f5e Merge remote-tracking branch 'fixes/master' omits 90036ba29469 CIFS: Fix task struct use-after-free on reconnect omits b7f459376548 ovl: implement async IO routines omits 1e1848b0ed5f vfs: add vfs_iocb_iter_[read|write] helper functions omits 0e81d3b76b98 Merge branch 'pm-cpufreq' into linux-next omits 99976410c95c Merge branch 'pm-cpuidle' into linux-next omits 1ce835787c05 Merge branch 'pnp' into linux-next omits 66dea35d4c05 ovl: layer is const omits 72263e0bae9c Merge tag 'kvm-ppc-next-5.6-1' of git://git.kernel.org/pub [...] omits f50b25b46dea KVM: x86: Use a typedef for fastop functions omits 9cda893676fb KVM: X86: Add 'else' to unify fastop and execute call path omits 136e771f3ba0 KVM: x86: inline memslot_valid_for_gpte omits 29a929d36f7b KVM: x86/mmu: Use huge pages for DAX-backed files omits 4ce1b1b67ced KVM: x86/mmu: Remove lpage_is_disallowed() check from set_spte() omits ad738af969e4 KVM: x86/mmu: Fold max_mapping_level() into kvm_mmu_hugepa [...] omits 12c575c957d8 KVM: x86/mmu: Zap any compound page when collapsing sptes omits 513e1403b187 KVM: x86/mmu: Remove obsolete gfn restoration in FNAME(fetch) omits cb5896c089ec KVM: x86/mmu: Rely on host page tables to find HugeTLB mappings omits 3a38bf56b715 KVM: x86/mmu: Drop level optimization from fast_page_fault() omits 68f1559b1ed1 KVM: x86/mmu: Walk host page tables to find THP mappings omits f3ea4eb52702 KVM: x86/mmu: Refactor THP adjust to prep for changing query omits 01a67a0984db x86/mm: Introduce lookup_address_in_mm() omits b0fb6581a583 KVM: Play nice with read-only memslots when querying host [...] omits 6fa7cb111039 KVM: Use vcpu-specific gva->hva translation when querying [...] omits 0638468d2282 mm: thp: KVM: Explicitly check for THP when populating sec [...] omits 90bbff59a2fb KVM: x86/mmu: Enforce max_level on HugeTLB mappings omits 59e7363ef3ac KVM: Return immediately if __kvm_gfn_to_hva_cache_init() fails omits 23d1cdd235ef KVM: Clean up __kvm_gfn_to_hva_cache_init() and its callers omits 548030f52b16 KVM: Check for a bad hva before dropping into the ghc slow path omits 1a839fbc35a6 kvm/x86: export kvm_vector_hashing_enabled() is unnecessary omits 0898af7db33f KVM: VMX: remove duplicated segment cache clear omits c1e2feaf9b22 Adding 'else' to reduce checking. omits 1d6c78f03e55 KVM: nVMX: Check GUEST_DR7 on vmentry of nested guests omits 13c7b7b6cb40 KVM: remove unused guest_enter omits 191bac38be87 KVM: Move running VCPU from ARM to common code omits 15c8bd76fa45 KVM: X86: Drop x86_set_memory_region() omits 526b8ee89b3a KVM: X86: Don't take srcu lock in init_rmode_identity_map() omits d80c05a2152b KVM: Add build-time error check on kvm_run size omits 84cfb6624c98 KVM: Remove kvm_read_guest_atomic() omits 6a7f02171240 x86/kvm/hyper-v: remove stale evmcs_already_enabled check [...] omits 188a27c43d76 KVM: x86: Perform non-canonical checks in 32-bit KVM omits 1ee93e9e967d KVM: nVMX: WARN on failure to set IA32_PERF_GLOBAL_CTRL omits f38d2fa5bab1 KVM: x86: Remove unused ctxt param from emulator's FPU accessors omits 9b4ffc468818 KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest" omits d54daa683975 KVM: x86: Ensure guest's FPU state is loaded when accessin [...] omits eee00bf44e67 KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu() omits f7be7fa21af3 Revert "KVM: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_l [...] omits 74c5ba7314dd KVM: apic: short-circuit kvm_apic_accept_pic_intr() when p [...] omits ed2393c8dae5 KVM: x86: avoid clearing pending exception event twice omits 99a88de84ef9 KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks omits fdf9f340769d KVM: x86: Protect DR-based index computations from Spectre [...] omits 649ea1dce49d KVM: x86: Protect exit_reason from being used in Spectre-v [...] omits 821189a1c9b1 KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L [...] omits 202276f43207 KVM: x86: Protect MSR-based index computations from Spectr [...] omits 5135ee39a7bf KVM: x86: Protect MSR-based index computations in pmu.h fr [...] omits fa8c3fb1c109 KVM: x86: Protect MSR-based index computations in fixed_ms [...] omits 6c7fe168f928 KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1 [...] omits c895c1d45f4f KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/ [...] omits 8174f8bb6866 KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L [...] omits b685a30c564c KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1 [...] omits f54ae8da934e KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from S [...] omits f4ff5079e328 KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks omits fddf96a109a2 kvm/svm: PKU not currently supported omits 888f2bc7b745 KVM: Move vcpu->run page allocation out of kvm_vcpu_init() omits ae4ff4776f8f KVM: Move putting of vcpu->pid to kvm_vcpu_destroy() omits 44c7048f9264 KVM: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit() omits 4f12cf4d7841 KVM: arm64: Free sve_state via arm specific hook omits 209be2d88cef KVM: PPC: Move all vcpu init code into kvm_arch_vcpu_create() omits 577e9ee47310 KVM: ARM: Move all vcpu init code into kvm_arch_vcpu_create() omits 9bc0c2481fd6 KVM: MIPS: Move all vcpu init code into kvm_arch_vcpu_create() omits 98122115e4aa KVM: x86: Move all vcpu init code into kvm_arch_vcpu_create() omits 9bf640156b59 KVM: Drop kvm_arch_vcpu_setup() omits 9254db698d80 KVM: PPC: BookE: Setup vcpu during kvmppc_core_vcpu_create() omits f4732fff4c9d KVM: s390: Manually invoke vcpu setup during kvm_arch_vcpu [...] omits 723b4236fc62 KVM: MIPS: Move .vcpu_setup() call to kvm_arch_vcpu_create() omits 88bc18defdd2 KVM: x86: Move guts of kvm_arch_vcpu_setup() into kvm_arch [...] omits 471e76372eee KVM: Move initialization of preempt notifier to kvm_vcpu_init() omits 8e0de9c48dda KVM: Unexport kvm_vcpu_cache and kvm_vcpu_{un}init() omits 0915add1078e KVM: Move vcpu alloc and init invocation to common code omits be4225d745ee KVM: Introduce kvm_vcpu_destroy() omits e94d3e3e1b35 KVM: x86: Invoke kvm_vcpu_uninit() immediately prior to fr [...] omits 8d239f88ea34 KVM: MIPS: Invoke kvm_vcpu_uninit() immediately prior to f [...] omits ecab85e70cba KVM: s390: Invoke kvm_vcpu_init() before allocating sie_page omits e6fb61b5a264 KVM: s390: Move guts of kvm_arch_vcpu_init() into kvm_arch [...] omits 448c8892184e KVM: Add kvm_arch_vcpu_precreate() to handle pre-allocatio [...] omits 64ca38c18b6c KVM: Remove kvm_arch_vcpu_free() declaration omits 061b1343cd33 KVM: x86: Drop kvm_arch_vcpu_free() omits a3f8c8f1700a KVM: x86: Remove spurious clearing of async #PF MSR omits bd92955b4c58 KVM: x86: Remove spurious kvm_mmu_unload() from vcpu destr [...] omits 7f022b77009b KVM: arm: Drop kvm_arch_vcpu_free() omits 289a728dbd58 KVM: PPC: Drop kvm_arch_vcpu_free() omits 8e917c32bdf1 KVM: MIPS: Drop kvm_arch_vcpu_free() omits c3bf6889cecb KVM: MIPS: Use kvm_vcpu_cache to allocate vCPUs omits f5c414b15cf4 KVM: PPC: Move kvm_vcpu_init() invocation to common code omits 29ab1a5b1f16 KVM: PPC: e500mc: Move reset of oldpir below call to kvm_v [...] omits 5304fab04a14 KVM: PPC: Book3S PR: Allocate book3s and shadow vcpu after [...] omits 7f56aa914b8d KVM: PPC: Allocate vcpu struct in common PPC code omits f9329cfef361 KVM: PPC: e500mc: Add build-time assert that vcpu is at offset 0 omits b78ffbfd5867 KVM: x86: Move kvm_vcpu_init() invocation to common code omits 4ea8d9420c90 KVM: x86: Move allocation of pio_data page down a few lines omits add88e3302a9 KVM: x86: Move FPU allocation to common x86 code omits 507758360616 KVM: x86: Allocate vcpu struct in common x86 code omits 6743e0a02eab KVM: SVM: Use direct vcpu pointer during vCPU create/free omits fe9ed4764697 KVM: VMX: Use direct vcpu pointer during vCPU create/free omits df9af0c9c7e9 KVM: VMX: Allocate VPID after initializing VCPU omits 05b58598d2b4 KVM: x86: Free wbinvd_dirty_mask if vCPU creation fails omits a06a3edbfd2f KVM: PPC: Book3S PR: Free shared page if mmu initialization fails omits e002183dce46 KVM: PPC: Book3S HV: Uninit vCPU if vcore creation fails omits e71ae535bc24 KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL omits eac795cca1c0 Merge branches 'fixes' and 'misc' into for-next omits 07ea0285e91f ovl: fix corner case of non-constant st_dev;st_ino omits 01a1efdc40c9 ovl: fix corner case of conflicting lower layer uuid omits d38dc5eb8524 ovl: generalize the lower_fs[] array omits 83f786f682f7 ovl: simplify ovl_same_sb() helper omits 9fa3fb33e21f ARM: 8954/1: NOMMU: remove stubs for swapops omits e9bf5ffb104a NFS: remove unused macros omits 9c8e772822a3 cifs: use PTR_ERR_OR_ZERO() to simplify code omits 08dc225d8868 Merge branch 'bpf-flow-dissector-fix-port-ranges' omits b39325523a4c cifs: add support for fallocate mode 0 for non-sparse files omits 8e8ea7b24bc3 cifs: fix NULL dereference in match_prepath omits a41ee024ee79 smb3: fix default permissions on new files when mounting w [...] omits 856ee22cd10f selftests/bpf: Add test based on port range for BPF flow d [...] omits 7834c75a8ef6 flow_dissector: Fix to use new variables for port ranges i [...] omits 94ff8c60a4c7 ceph: print name of xattr in __ceph_{get,set}xattr() douts omits 240557184ef9 ceph: print r_direct_hash in hex in __choose_mds() dout omits d0fdc10010f2 ceph: use copy-from2 op in copy_file_range omits d6566c62c529 ceph: perform asynchronous unlink if we have sufficient caps omits 3cc64eeb5cc1 ceph: check inode type for CEPH_CAP_FILE_{CACHE,RD,REXTEND [...] omits a16d78907e47 ceph: add refcounting for Fx caps omits 7d6065289eba ceph: register MDS request with dir inode from the start omits a5c9ca53171c ceph: close holes in structs ceph_mds_session and ceph_mds [...] omits b56a93c58fa5 rbd: work around -Wuninitialized warning omits d391d8fd7025 ceph: allocate the correct amount of extra bytes for the s [...] omits 3220c7fb3cc8 ceph: rename get_session and switch to use ceph_get_mds_session omits 8fa369e28ce1 ceph: remove the extra slashes in the server path omits ac80fdffe776 ceph: add possible_max_rank and make the code more readable omits c913ac3f717e ceph: print dentry offset in hex and fix xattr_version type omits 4715957271e2 ceph: only touch the caps which have the subset mask requested omits 653bde0f33a5 ceph: don't clear I_NEW until inode metadata is fully populated omits aa4b7f5520e7 ceph: retry the same mds later after the new session is opened omits a7ebcc1e24b3 ceph: check availability of mds cluster on mount after wai [...] omits 1fa977125646 ceph: keep the session state until it is released omits 64bfe194a25a ceph: add __send_request helper omits 8510f2d6aeec ceph: ensure we have a new cap before continuing in fill_inode omits 9ef5670d5b90 ceph: drop unused ttl_from parameter from fill_inode omits 6307939c715a ceph: fix possible long time wait during umount omits 95fd2ac8d35e ceph: only choose one MDS who is in up:active state without laggy omits 4d1867f6fa3c ceph: fix mdsmap cluster available check based on laggy number omits 16e9b7d44deb ceph: remove unnecessary assignment in ceph_pre_init_acls() omits f6c0c59b93d8 ceph: delete redundant douts in con_get/put() omits 1e53251a964b Merge branch 'x86/cache' omits 38c133e5fe43 Merge branch 'x86/cpu' omits a0c380facd5c Merge branch 'x86/urgent' omits b2aa0342d4fa Merge branch 'linus' omits 03a1785d07aa zonefs: Add documentation omits ce8e2158ce5d fs: New zonefs file system omits 88481ae77cd6 Merge remote-tracking branch 'regulator/topic/equal' into [...] omits f172e71bfaf8 Merge branch 'regulator-5.6' into regulator-next omits ab5531e77442 Merge branch 'regulator-5.5' into regulator-linus omits 6bb1efc55e4c drm/amdgpu: original raven doesn't support full asic reset omits 67f90dd39ea7 drm/amdgpu: attempt to enable gfxoff on more raven1 boards omits 1d87e343a0f0 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits 556203c6f931 drm/amdgpu: Enter low power state if CRTC active. omits a5523b2504c5 drm/amdgpu: work around llvm bug #42576 omits 17ff3231d392 drm/amdgpu: make sure to never allocate PDs/PTs for invalidations omits a3f9be0e097a drm/amdgpu: drop unnecessary restriction for huge root PDEs omits 483de720284a drm/amdgpu: stop using amdgpu_bo_gpu_offset in the VM backend omits 66a8fe742322 drm/amdgpu: revert "rework synchronization of VM updates v2" omits d604de8e0a59 drm/amdgpu: rework synchronization of VM updates v2 omits 3b318d070668 drm/amdgpu: rework job synchronization v2 omits 68287048ec0a drm/amdgpu: use the VM as job owner omits 6639f57db125 drm/amdgpu: explicitly sync VM update to PDs/PTs omits f75a1fa492d8 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits 589c947d674c drm/amdgpu: move CS secure flag next the structs where it's used omits 2feb2db91ba6 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 60692739dad9 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits eb65d1242991 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits 6910f8639b08 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits fb7c6440332a drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits e79793c2bd78 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits b5336d12948d drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits adaead199697 drm/amdgpu: job is secure iff CS is secure (v5) omits b7a8df5df16a drm/amdgpu: expand the context control interface with trust flag omits 42d9c0e20a19 drm/amdgpu: expand the emit tmz interface with trusted flag omits fe557faf0e31 drm/amdgpu: add tmz bit in frame control packet omits 2598b19a1d8c drm/amdgpu: add function to check tmz capability (v4) omits 64687371a7b4 drm/amdgpu: add amdgpu_tmz data structure omits 1a961e4229d6 drm/amdgpu: add tmz feature parameter (v2) omits 80bc7aeae72e drm/amdgpu: define the TMZ bit for the PTE omits cb910dc18a9c drm/amdgpu: add UAPI to create secure commands (v3) omits fbd07647b411 drm/amdgpu: add UAPI for creating encrypted buffers omits 79d5e093a075 Merge branch 'x86/boot' omits f594e2ec7e0d mmc: sdhci-msm: Add CQHCI support for sdhci-msm omits e866f9f0199f mmc: sdhci: Let a vendor driver supply and update ADMA des [...] omits fdf356f51cf0 Merge branch 'pm-devfreq' into linux-next omits 5f9495fe4e51 Merge branch 'pm-avs' into linux-next omits eab61380c219 Merge branches 'pm-core', 'pm-cpufreq', 'pm-sleep', 'power [...] omits 458960631a55 Merge branch 'intel_idle+acpi' into linux-next omits cdaf77e0928c Merge branch 'pm-cpuidle' into linux-next omits 05bacd121276 Merge branch 'devprop' into linux-next omits e30e9c5c2d43 Merge branches 'acpi-doc' and 'acpi-tools' into linux-next omits ccdd5ea043be Merge branches 'acpi-tables', 'acpi-button', 'acpi-ec' and [...] omits 4b4cc3b8438a Merge branches 'acpi-battery', 'acpi-video', 'acpi-fan' an [...] omits 60f389e9fe71 Merge branch 'acpica' into linux-next omits 3e1c3ef9b17c Merge branch 'pm-sleep-fixes' into linux-next omits 32d2565d3bdc Merge branch 'perf/core' omits 6cf393d3e538 Merge branch 'locking/kcsan' omits ee725e8dbaf1 Merge branch 'efi/core' omits 615bf8d9a96b efi/x86: Disallow efi=old_map in mixed mode omits 5343da396584 Merge branch 'sched/core' omits bd728a5c55ae Merge branch 'linus' omits e6d3d1cd56ce ARM: 8952/1: Disable kmemleak on XIP kernels omits 290b9fa737f8 ARM: 8951/1: Fix Kexec compilation issue. omits 6d00c81d47f1 ARM: 8949/1: mm: mark free_memmap as __init omits 2d94bb5ccac0 ARM: 8948/1: Prevent OOB access in stacktrace omits e1b186644dbe ARM: 8945/1: decompressor: use CONFIG option instead of cc-option omits 05f24904d5f5 Merge branch 'WIP.core/headers' omits 75094b45991c Merge branch 'core/core' omits ad1088ebcb0f Merge branch 'core/debugobjects' omits 13325f1088bc Merge branch 'core/documentation' omits ecfea94a7569 Merge branch 'core/kprobes' omits bdc0abb64fc2 Merge branch 'core/objtool' omits 1aa31e53e41b Merge branch 'efi/core' omits 9fd65cf3d799 Merge branch 'irq/core' omits f8d59d78d2a3 Merge branch 'locking/core' omits 5adcf11aa367 Merge branch 'locking/kcsan' omits 265b54f45816 Merge branch 'perf/core' omits 104d75cf472a Merge branch 'ras/core' omits f8e75c321ffe Merge branch 'sched/core' omits dc14a86f2a33 Merge branch 'timers/core' omits 6d9f1b1d8efb Merge branch 'timers/urgent' omits 5fbcfb71f9f5 Merge branch 'x86/apic' omits 06c9280acc24 Merge branch 'x86/asm' omits 5877f40d2cf5 Merge branch 'x86/boot' omits 0566d3c2df2d Merge branch 'x86/cache' omits fafc81d57a37 Merge branch 'x86/cleanups' omits 66cdb5d968ad Merge branch 'x86/core' omits 11d5fdf993b4 Merge branch 'x86/cpu' omits fffc940eba85 Merge branch 'x86/fpu' omits 186a4da6c22c Merge branch 'x86/hyperv' omits 8a7c64427684 Merge branch 'x86/kdump' omits 208faf6ef953 Merge branch 'x86/microcode' omits 9dac7391de74 Merge branch 'x86/mm' omits 8dcf5ef06626 Merge branch 'x86/mtrr' omits 7d6dd02b4c24 Merge branch 'x86/pti' omits c677ee5561f1 CIFS: Add support for setting owner info, dos attributes, [...] omits 9bb48fd567ca cifs: remove set but not used variable 'server' omits be27c4378481 NFSv4.0 allow nconnect for v4.0 omits 4b6b872bddb3 nfs: Return EINVAL rather than ERANGE for mount parse errors omits e3c11a32867c mfd: cros_ec: Add cros-usbpd-notify subdevice omits 44832877ea4c ARM: 8942/1: Revert "8857/1: efi: enable CP15 DMB instruct [...] omits dff03da7c2b0 ARM: 8941/1: ARM/decompressor: enable CP15 barrier instruc [...] omits bcb704e551fc ARM: 8936/1: decompressor: avoid CP15 barrier instructions [...] omits b369caee1f11 Merge branches 'arm/smmu', 'x86/amd', 'x86/vt-d' and 'core [...] omits c9efd04c0272 iommu/vt-d: Unnecessary to handle default identity domain omits 7276ff8d09f0 iommu/vt-d: Allow devices with RMRRs to use identity domain omits d940aacbce56 iommu/vt-d: Add RMRR base and end addresses sanity check omits 45b4d5f335da iommu/vt-d: Mark firmware tainted if RMRR fails sanity check omits dc9afb6aaedc cifs: Fix memory allocation in __smb2_handle_cancelled_cmd() omits d85d84155e4e cifs: Fix mount options set in automount omits a8e28781a9a1 cifs: fix unitialized variable poential problem with netwo [...] omits 0f535db7e55e cifs: Fix return value in __update_cache_entry omits 8954fca61332 mfd: da9062: Fix watchdog compatible string omits 165b6e8fff76 mfd: madera: Allow more time for hardware reset omits 52386a96eeeb mfd: cs47l15: Add missing register default omits 96ac7f65bb26 mfd: madera: Wait for boot done before accessing any other [...] omits 0dcadbf940b5 cifs: Avoid doing network I/O while holding cache lock omits 9ead43b34036 cifs: Fix potential deadlock when updating vol in cifs_rec [...] omits 8b0ecfcd3852 cifs: Merge is_path_valid() into get_normalized_path() omits 1edfdb1f5b25 cifs: Introduce helpers for finding TCP connection omits efc04d5a2720 cifs: Get rid of kstrdup_const()'d paths omits fec5e98106c2 cifs: Clean up DFS referral cache omits a5fbdbf4c881 cifs: Don't use iov_iter::type directly omits de8ecf06c494 cifs: set correct max-buffer-size for smb2_ioctl_init() omits 1ef93b804b5c cifs: use compounding for open and first query-dir for readdir() omits 690a1d9aa31b cifs: create a helper function to parse the query-director [...] omits c43699d5cf70 cifs: prepare SMB2_query_directory to be used with compounding omits 2919da90bf22 Merge branch 'remotes/lorenzo/pci/uniphier' omits 853258f9571c Merge branch 'remotes/lorenzo/pci/tegra' omits 438b851749fa Merge branch 'remotes/lorenzo/pci/qcom' omits 3d3d099a824a Merge branch 'remotes/lorenzo/pci/misc' omits f3466fa96953 Merge branch 'remotes/lorenzo/pci/keystone' omits b5d8a174027d Merge branch 'remotes/lorenzo/pci/dwc' omits 236b0c536902 Merge branch 'remotes/lorenzo/pci/brcmstb' omits 18f56cbcb62b Merge branch 'pci/virtualization' omits 7d6151f38630 Merge branch 'pci/switchtec' omits f772ea81f398 Merge branch 'pci/resource' omits 308a32a28dbb Merge branch 'pci/pm' omits 0c7f047a3e43 Merge branch 'pci/p2pdma' omits 374ed4c2bcf4 Merge branch 'pci/misc' omits 1f706d41b1f8 Merge branch 'pci/aer' omits 9202cfd48d17 fs/cifs/cifssmb.c: use true,false for bool variable omits 9b2a077f01df fs/cifs/smb2ops.c: use true,false for bool variable omits f745bfdc3049 NFS: allow deprecation of NFS UDP protocol omits bbbe8b7473c5 NFS: Add softreval behaviour to nfs_lookup_revalidate() omits f8ecd283cc55 NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals omits 1c6fa93ac56f Merge branch 'devel' into for-next omits 72af6f6f0d13 PCI: brcmstb: Add MSI support omits bead35304881 rcu: Add *_ONCE() to rcu_node ->boost_kthread_status omits 5aaa108cd286 rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick omits e5622c00d4f0 rcutorture: Annotation lockless accesses to rcu_torture_current omits 53c0e1fe6eb6 rcu: Add READ_ONCE() to rcu_data ->gpwrap omits f49d5319bbf0 rcu: Fix typos in beginning comments omits d955486631bd doc/RCU/rcu: Use https instead of http if possible omits 8235c6a6363b doc/RCU/rcu: Use absolute paths for non-rst files omits a999ccc77095 doc/RCU/rcu: Use ':ref:' for links to other docs omits 4ec1918fe0e4 doc/RCU/listRCU: Update example function name omits 45abaee2653a doc/RCU/listRCU: Fix typos in a example code snippets omits 9bfbccc6cc61 doc/RCU/Design: Remove remaining HTML tags in ReST files omits f6c84d82e351 kcsan: Prefer __always_inline for fast-path omits 43c688faca31 rcu-tasks: *_ONCE() for rcu_tasks_cbs_head omits 45369ce57120 rcu: *_ONCE() for grace-period progress indicators omits eec852ec9b6e rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks omits aa5910cc9c61 srcu: Add READ_ONCE() to ->srcu_lock_count and ->srcu_unlo [...] omits 3d5bcd6c7f8b rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_t [...] omits 73d5ff024487 rcu: Add READ_ONCE() to rcu_segcblist ->tails[] omits 58d68b76a45d locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner omits 3ffe4a4a8411 rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext omits c3dd31192cf2 rcu: Add READ_ONCE to rcu_node ->boost_tasks omits 19590269cf70 rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity omits 51e101de4873 rcu: Add READ_ONCE() to rcu_node ->gp_seq omits 65db4eaf007b rcu: Add *_ONCE() to rcu_node ->exp_tasks plus locking omits b78f0ddda8aa rcu: Add READ_ONCE to rcu_node ->exp_seq_rq store omits 7cb1ab97c5b1 srcu: Add READ_ONCE() to srcu_struct ->srcu_gp_seq load omits 998a098ecb93 rcu: Add WRITE_ONCE() to rcu_node ->qsmask update omits 6ea79ace4437 rcu: Provide debug symbols and line numbers in KCSAN runs omits 2c03bafe6df2 rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace omits 9b5e417138b3 srcu: Fix process_srcu()/srcu_batches_completed() datarace omits e81d6efc0ba3 srcu: Fix __call_srcu()/srcu_get_delay() datarace omits 5693b270d4ec srcu: Fix __call_srcu()/process_srcu() datarace omits ab4bc61b2715 rcutorture: Fix stray access to rcu_fwd_cb_nodelay omits d619ea119e31 rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer( [...] omits baf6d08e4b53 doc: Add some more RCU list patterns in the kernel omits 8ffde38cc238 rcutorture: Make kvm-find-errors.sh abort on bad directory omits e9d133ad5632 rcutorture: Summarize summary of build and run results omits 9925babe83a8 rcutorture: Add 100-CPU configuration omits fcab42ef5dfd rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf omits c9db5eb241bb rcu: Fix spelling mistake "leval" -> "level" omits 8ec35c101e4a rcu: React to callback overload by boosting RCU readers omits 97eaba631bc0 rcu: React to callback overload by aggressively seeking qu [...] omits df0ff706772f rcu: Clear ->core_needs_qs at GP end or self-reported QS omits a36c90864497 torture: Allow disabling of boottime CPU-hotplug torture o [...] omits 07c1da33e1dd rcutorture: Suppress boottime bad-sequence warnings omits e10dcaa943db rcutorture: Allow boottime stall warnings to be suppressed omits 90ca882e4455 torture: Forgive -EBUSY from boottime CPU-hotplug operations omits ed45bf002bf9 rcutorture: Refrain from callback flooding during boot omits 573c3c462571 torture: Make results-directory date format completion-friendly omits 5d909830028f rcutorture: Suppress forward-progress complaints during ea [...] omits eae2797aae73 nfs: Fix nfs_access_get_cached_rcu() sparse error omits 0661c931197c Merge branch 'lkmm-dev.2019.12.08a' into HEAD omits 330692eb36b9 Merge branch 'kcsan.2020.01.07a' into HEAD omits 1addefccab92 Merge branches 'doc.2019.12.10a', 'exp.2019.12.09a', 'fixe [...] omits 83bb5d4106f7 mfd: Kconfig: Rename Samsung to lowercase omits 58d67e213bdb mfd: tqmx86: remove set but not used variable 'i2c_ien' omits fe49f0cb09b8 mfd: dbx500-prcmu: Drop DSI pll clock functions omits 1533557e7228 mfd: dbx500-prcmu: Drop set_display_clocks() omits f9be96a44d8e mfd: max77650: Select REGMAP_IRQ in Kconfig omits 6b563ff11942 mfd: axp20x: Mark AXP20X_VBUS_IPSOUT_MGMT as volatile omits 547dc54a1ef0 mfd: ab8500: Fix ab8500-clk typo omits 4cf57ef33d1d mfd: intel-lpss: Add Intel Jasper Lake PCI IDs omits b97579c1a2bc dt-bindings: mfd: max14577: Add reference to max14040_batt [...] omits d753a557602a mfd: ab8500-core: Add device tree support for AB8505 omits 9836890f6cc0 dt-bindings: mfd: ab8500: Document AB8505 bindings omits 8ed1078be2dd dt-bindings: mfd: Document the Xylon LogiCVC multi-functio [...] omits 12ca3ca38177 dt-bindings: mfd: da9062: add gpio bindings omits 7619de356139 mfd: da9062: add support for the DA9062 GPIOs in the core omits c1a43179f671 mfd: dln2: More sanity checking for endpoints omits eca17b25744c mfd: sm501: Fix mismatches of request_mem_region omits bb7271c95cae mfd: syscon: Re-use resource_size() to count max_register omits 62e298db3fc3 fs: Fix page_mkwrite off-by-one errors omits 1b2ac5c7fb3c PCI/AER: Factor message prefixes with dev_fmt() omits 9fdc0b6c20f6 PCI/AER: Log which device prevents error recovery omits 2c0a984f166c rcu: Remove unused stop-machine #include omits d9c650341681 powerpc: Remove comment about read_barrier_depends() omits 785da47578c8 .mailmap: Add entries for old paulmck@kernel.org addresses omits f7a0712766ec srcu: Apply *_ONCE() to ->srcu_last_gp_end omits a2efad4ab00e rcu: Switch force_qs_rnp() to for_each_leaf_node_cpu_mask() omits d518ab62b95d rcu: Move rcu_{expedited,normal} definitions into rcupdate.h omits febc5cacbe22 rcu: Move gp_state_names[] and gp_state_getname() to tree_stall.h omits add41f79a260 rcu: Remove the declaration of call_rcu() in tree.h omits f31d97a56482 rcu: Fix tracepoint tracking RCU CPU kthread utilization omits e2bb3dbfa745 rcu: Fix harmless omission of "CONFIG_" from #if condition omits fc7113c3640f rcu: Avoid tick_dep_set_cpu() misordering omits c1d9101132d0 rcu: Provide wrappers for uses of ->rcu_read_lock_nesting omits 28b605c3f828 rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special() omits bed37c63c7e9 rcu: Clear ->rcu_read_unlock_special only once omits 163b89bb565e rcu: Clear .exp_hint only when deferred quiescent state ha [...] omits 8356cdcfb5e4 rcu: Rename some instance of CONFIG_PREEMPTION to CONFIG_P [...] omits c1f680af911b rcu: Remove kfree_call_rcu_nobatch() omits 86f815430041 rcu: Remove kfree_rcu() special casing and lazy-callback handling omits 08fcb027b210 rcu: Add support for debug_objects debugging for kfree_rcu() omits e38fa01b94c8 rcu: Add multiple in-flight batches of kfree_rcu() work omits 502b7d8b111b rcu: Make kfree_rcu() use a non-atomic ->monitor_todo omits be7188c96444 rcuperf: Add kfree_rcu() performance Tests omits a3246cafecaa rcu: Add basic support for kfree_rcu() batching omits 5887751baba7 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits ada345f91158 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 232290bb8b67 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits 461c078c85ca tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 7bfb126843ea tools/memory-model: Repair parseargs.sh header comment omits 4959d07db241 tools/memory-model: Add "--" to parseargs.sh for addition [...] omits a80e47b8669d tools/memory-model: Make history-check scripts use mselect7 omits d72aebde6de5 tools/memory-model: Make checkghlitmus.sh use mselect7 omits 3db81939157a tools/memory-model: Fix scripting --jobs argument omits 1aac9cca908f tools/memory-model: Implement --hw support for checkghlitmus.sh omits d2e6c738845c tools/memory-model: Add -v flag to jingle7 runs omits 1dd72050454f tools/memory-model: Make runlitmus.sh check for jingle errors omits 276a1d50dd81 tools/memory-model: Allow herd to deduce CPU type omits b9f66cb583e3 tools/memory-model: Keep assembly-language litmus tests omits 082ab4692c45 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 3f15694e4087 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits bc99d9407f30 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits a05fec8cfaea tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits c19b8534e918 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 69e0a5867dae tools/memory-model: Fix checkalllitmus.sh comment omits 8f7440256281 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 95ea741f3924 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits a9ce6100e18b tools/memory-model: Update parseargs.sh for hardware verification omits d5c771df1863 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 30aee4f9caf8 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits fd99ec8d8ed5 tools/memory-model: Make judgelitmus.sh identify bad macros omits ab9ad415a447 tools/memory-model: Make cmplitmushist.sh note timeouts omits 61cb608e90c3 tools/memory-model: Make judgelitmus.sh note timeouts omits c116fe7541d2 Merge tag 'v5.3' into next-general omits 5855380792d8 security: Make capability_hooks static adds 838a860a3905 Merge tag 'mmc-v5.5-rc2-2' of git://git.kernel.org/pub/scm [...] adds ab10ae1c3bef lib: Reduce user_access_begin() boundaries in strncpy_from [...] adds b52937145d6f Merge tag 'drm-intel-fixes-2020-01-23' of git://anongit.fr [...] adds 23fe1390c7f1 drm/amdgpu: remove the experimental flag for renoir adds 49412f6636ba Merge tag 'amd-drm-fixes-5.5-2020-01-23' of git://people.f [...] adds 274adbff45e3 Merge tag 'drm-fixes-2020-01-24' of git://anongit.freedesk [...] adds 3c45d7510cf5 Merge tag 'powerpc-5.5-6' of git://git.kernel.org/pub/scm/ [...] adds bf708cfb2f48 iommu/vt-d: Call __dmar_remove_one_dev_info with valid pointer adds 8c17bbf6c8f7 iommu/amd: Fix IOMMU perf counter clobbering during init adds 6381b442836e Merge tag 'iommu-fixes-v5.5-rc7' of git://git.kernel.org/p [...] adds d5d359b0ac3f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 319d5cce728c Merge tag 'intel-pinctrl-v5.5-3' of git://git.kernel.org/p [...] adds 93d1a05ea6b2 Merge tag 'pinctrl-v5.5-5' of git://git.kernel.org/pub/scm [...] adds 1bbb97b8ce7d btrfs: scrub: Require mandatory block group RO for dev-replace adds 4cea9037f82a btrfs: dev-replace: remove warning for unknown return code [...] adds a075f23dd4b0 Merge tag 'for-5.5-rc8-tag' of git://git.kernel.org/pub/sc [...] adds 9e0caab8e0f9 tee: optee: Fix compilation issue with nommu adds 088307d21620 Merge tag 'tee-optee-fix2-for-5.5' of https://git.linaro.o [...] adds 6716cb162deb Merge tag 'omap-for-fixes-whenever-signed' of git://git.ke [...] adds f041eadad750 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 959b1825d9ab i40e: fix spelling mistake "to" -> "too" adds 971485a0d681 ipvs: fix spelling mistake "to" -> "too" adds 43d88774d138 caif_usb: fix spelling mistake "to" -> "too" adds 4d299f183314 net/rose: fix spelling mistake "to" -> "too" adds 2bec445f9bf3 tcp: do not leave dangling pointers in tp->highest_sack adds 70a87287c821 seq_tab_next() should increase position index adds 66018a102f77 l2t_seq_next should increase position index adds 8bf7092021f2 vcc_seq_next should increase position index adds 1e3f9f073c47 neigh_stat_seq_next() should increase position index adds a3ea86739f1b rt_cpu_seq_next should increase position index adds 4fc427e05158 ipv6_route_seq_next should increase position index adds 623c8d5c74c6 Merge branch 'netdev-seq_file-next-functions-should-increa [...] adds b9f0b2f634c0 net: stmmac: platform: fix probe for ACPI devices adds 61b1f2aff411 tipc: change maintainer email address adds 148965df1a99 net: bcmgenet: Use netif_tx_napi_add() for TX NAPI adds 3546d8f1bbe9 net: cxgb3_main: Add CAP_NET_ADMIN check to CHELSIO_GET_MEM adds 93b8a7ecb728 net/mlx5: Fix lowest FDB pool size adds 505a7f547806 net/mlx5: Update the list of the PCI supported devices adds b850a82114df net/mlx5: DR, Enable counter on non-fwd-dest objects adds e401a1848be8 net/mlx5: E-Switch, Prevent ingress rate configuration of [...] adds c0702a4bd418 net/mlx5: DR, use non preemptible call to get the current [...] adds 3b83b6c2e024 net/mlx5e: Clear VF config when switching modes adds ffbd9ca94e2e net/mlx5e: kTLS, Fix corner-case checks in TX resync flow adds 1e9289979135 net/mlx5e: kTLS, Remove redundant posts in TX resync flow adds 342508c1c754 net/mlx5e: kTLS, Do not send decrypted-marked SKBs via non [...] adds 722943a54de9 Merge tag 'mlx5-fixes-2020-01-24' of git://git.kernel.org/ [...] adds ab658b9fa7a2 netfilter: conntrack: sctp: use distinct states for new SC [...] adds c83de17dd630 netfilter: nf_tables_offload: fix check the chain offload flag adds 826035498ec1 netfilter: nf_tables: add __nft_chain_type_get() adds eb014de4fd41 netfilter: nf_tables: autoload modules from the abort path adds 189c9b1e9453 net: Fix skb->csum update in inet_proto_csum_replace16(). adds 6badad1c1d35 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds fa865ba183d6 firestream: fix memory leaks adds 84809aaf78b5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 2821e26f3a0a Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds a45ea48e2bcd afs: Fix characters allowed into cell names adds d0cb50185ae9 do_last(): fetch directory ->i_mode and ->i_uid before it' [...] adds b1b298914f3a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 54343d951838 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds b72053072c0b block: allow partitions on host aware zone devices adds 9dbca1608709 Merge tag 'block-5.5-2020-01-26' of git://git.kernel.dk/li [...] adds 73e08e711d9c Revert "io_uring: only allow submit from owning task" adds ebe10026210f io_uring: don't cancel all work on process exit adds 5cf9ad0e6b16 Merge tag 'io_uring-5.5-2020-01-26' of git://git.kernel.dk [...] adds d5226fa6dbae Linux 5.5 adds 0238d3c75303 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] adds f11ba7de1565 Merge tag 'm68k-for-v5.6-tag1' of git://git.kernel.org/pub [...] adds 189fc98efe59 Merge tag 'tpmdd-next-20200122' of git://git.infradead.org [...] adds 35417d57efaa Merge tag 'hwmon-for-v5.6' of git://git.kernel.org/pub/scm [...] adds b62061b82a6e Merge tag 'edac_for_5.6' of git://git.kernel.org/pub/scm/l [...] adds 30f5a7564099 Merge branch 'ras-core-for-linus' of git://git.kernel.org/ [...] adds 067ba54c7a7d Merge branch 'x86-microcode-for-linus' of git://git.kernel [...] adds b9b627a44988 Merge tag 'i3c/for-5.6' of git://git.kernel.org/pub/scm/li [...] adds a663f64bf18d mmc: sdhci: Let a vendor driver supply and update ADMA des [...] adds 87a8df0dce6a mmc: sdhci-msm: Add CQHCI support for sdhci-msm adds 8655ff21c8ce dt-bindings: mmc: convert synopsys dw-mshc bindings to yaml adds 1eece23dba32 dt-bindings: mmc: convert rockchip dw-mshc bindings to yaml adds c389b0035f0c dt-bindings: mmc: rockchip-dw-mshc: add description for rk3308 adds 1d45a3f47c0b mmc: sdhci-cadence: remove unneeded 'inline' marker adds 24ed3bd01d6a mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMC adds ad91619aa9d7 mmc: block: Use generic_cmd6_time when modifying INAND_CMD [...] adds 533a6cfe08f9 mmc: core: Default to generic_cmd6_time as timeout in __mm [...] adds 9e1af7567b26 Merge tag 'mmc-v5.6' of git://git.kernel.org/pub/scm/linux [...] adds 08c49dc13522 Merge tag 'platform-drivers-x86-v5.6-1' of git://git.infra [...] adds a09ac40e420d Merge branch 'for-5.6/hidraw' into for-linus adds fef684af392b Merge branch 'for-5.6/logitech' into for-linus adds 12fb2b993e15 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 715d12856953 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 232bb01bb8ad x86/asm: add iosubmit_cmds512() based on MOVDIR64B CPU ins [...] adds d2fb0a043838 dmaengine: break out channel registration adds e81274cd6b52 dmaengine: add support to dynamic register/unregister of channels adds bfe1d56091c1 dmaengine: idxd: Init and probe for Intel data accelerators adds c52ca478233c dmaengine: idxd: add configuration component of driver adds b131ad593884 dmaengine: idxd: add sysfs ABI for idxd driver adds d1dfe5b8ac64 dmaengine: idxd: add descriptor manipulation routines adds 8f47d1a5e545 dmaengine: idxd: connect idxd to dmaengine subsystem adds 42d279f9137a dmaengine: idxd: add char driver to expose submission port [...] adds e9f08b65250d dmaengine: hisilicon: Add Kunpeng DMA engine support adds 71723a96b8b1 dmaengine: Create symlinks between DMA channels and slaves adds a5b871c91d47 Merge tag 'dmaengine-5.6-rc1' of git://git.infradead.org/u [...] adds e83a0ed2a6a3 Merge tag 'regmap-v5.6' of git://git.kernel.org/pub/scm/li [...] adds 1e1ab4ba4747 Merge tag 'spi-v5.6' of git://git.kernel.org/pub/scm/linux [...] adds f7abb7e33b29 Merge branch 'regulator-5.5' into regulator-linus adds 9909f7986a81 Merge branch 'regulator-5.6' into regulator-next adds ebe0bdf9cfb9 Merge remote-tracking branch 'regulator/topic/equal' into [...] adds 44e9b3446423 dt-bindings: regulator: add document bindings for mpq7920 adds e4e4c2ff78ed Merge branch 'regulator-5.6' into regulator-next adds aae1464f46a2 Merge tag 'regulator-v5.6' of git://git.kernel.org/pub/scm [...] adds 5b82ba70ded0 Merge branch 'pm-cpuidle' adds 0a9db0a0e32c Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 322e929d196c Merge back new material related to system-wide PM for v5.6. adds 245224d1cb54 Merge branches 'pm-cpufreq' and 'pm-sleep' adds c267930f3f10 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds c95d9c140cea Merge branches 'pm-core', 'powercap', 'pm-opp', 'pm-avs' a [...] adds c102671af085 Merge branch 'pm-devfreq' adds 6d277aca488f Merge tag 'pm-5.6-rc1' of git://git.kernel.org/pub/scm/lin [...] adds ff7a672f83b3 Merge branch 'acpica' adds 3dd855147fef Merge branches 'acpi-battery', 'acpi-video', 'acpi-fan' an [...] adds ca11abf11347 Merge branches 'acpi-tables', 'acpi-button', 'acpi-ec', 'a [...] adds 55816dc1a504 Merge tag 'acpi-5.6-rc1' of git://git.kernel.org/pub/scm/l [...] adds 85c009e8e5d2 Merge tag 'devprop-5.6-rc1' of git://git.kernel.org/pub/sc [...] adds 34dabd81160f Merge tag 'pnp-5.6-rc1' of git://git.kernel.org/pub/scm/li [...] adds d1f2349b4fd4 Merge remote-tracking branch 'fixes/master' adds 7d8f54d7a41d Merge remote-tracking branch 'arc-current/for-curr' adds 1132033d3c52 Merge remote-tracking branch 'sparc/master' adds ac0e932d0e29 net: bridge: check port state before br_allowed_egress adds 7a53e718c551 net: bridge: vlan: add basic option dumping support adds a5d29ae22681 net: bridge: vlan: add basic option setting support adds a580c76d534c net: bridge: vlan: add per-vlan state adds 23f4eacdd24a Merge branch 'net-bridge-add-per-vlan-state-option' adds f870fa0b5768 mptcp: Add MPTCP socket stubs adds eda7acddf808 mptcp: Handle MPTCP TCP options adds 2303f994b3e1 mptcp: Associate MPTCP context with TCP socket adds cec37a6e41aa mptcp: Handle MP_CAPABLE options for outgoing connections adds cf7da0d66cc1 mptcp: Create SUBFLOW socket for incoming connections adds 79c0949e9a09 mptcp: Add key generation and token tree adds 214984901aaf mptcp: Add shutdown() socket operation adds 717e79c867ca mptcp: Add setsockopt()/getsockopt() socket operations adds 6d0060f600ad mptcp: Write MPTCP DSS headers to outgoing data packets adds 648ef4b88673 mptcp: Implement MPTCP receive path adds 1891c4a07672 mptcp: add subflow write space signalling and mptcp_poll adds 7a6a6cbc3e59 mptcp: recvmsg() can drain data from multiple subflows adds 57040755a3e4 mptcp: allow collapsing consecutive sendpages on the same [...] adds 784325e9f037 mptcp: new sysctl to control the activation per NS adds 048d19d444be mptcp: add basic kselftest for mptcp adds 65492c5a6ab5 mptcp: move from sha1 (v0) to sha256 (v1) adds cc7972ea1932 mptcp: parse and emit MP_CAPABLE option according to v1 spec adds d22f4988ffec mptcp: process MP_CAPABLE data option adds 8ab183deb26a mptcp: cope with later TCP fallback adds 08a45c59f16e Merge branch 'mptcp-part-two' adds e42f1ac626e7 mptcp: do not inherit inet proto ops adds edc7e4898d5f mptcp: Fix code formatting adds 79ac522402fc net: atm: use %*ph to print small buffer adds 53c677009581 net: fddi: skfp: Use print_hex_dump() helper adds 6ec8b6cd79a4 devlink: Add health recover notifications on devlink flows adds 351e1581395f hv_netvsc: Add XDP support adds 12fa74383ed4 hv_netvsc: Update document for XDP support adds 2f64ab27c838 Merge branch 'hv_netvsc-Add-XDP-support' adds c2070152747e net: sched: sch_tbf: Don't overwrite backlog before dumping adds ef6aadcc76c9 net: sched: Make TBF Qdisc offloadable adds cf9af379cd67 mlxsw: spectrum_qdisc: Extract a per-TC stat function adds 3d0d592193dc mlxsw: spectrum_qdisc: Add mlxsw_sp_qdisc_get_class_stats() adds be1d5a8a7728 mlxsw: spectrum_qdisc: Extract a common leaf unoffload function adds 23effa2479ba mlxsw: reg: Add max_shaper_bs to QoS ETS Element Configuration adds 92afbfedb77d mlxsw: reg: Increase MLXSW_REG_QEEC_MAS_DIS adds 47259544e0fc mlxsw: spectrum: Add lowest_shaper_bs to struct mlxsw_sp adds dbacf8ba5860 mlxsw: spectrum: Configure shaper rate and burst size together adds a44f58c41bfb mlxsw: spectrum_qdisc: Support offloading of TBF Qdisc adds adc6c7ec1129 selftests: Move two functions from mlxsw's qos_lib to lib adds 4121d9479b24 selftests: forwarding: lib: Add helpers for busywaiting adds c143139b7fd3 selftests: forwarding: lib: Allow reading TC rule byte counters adds e814c58d454d selftests: mlxsw: Add a TBF selftest adds 3333e50b64fe Merge branch 'mlxsw-Offload-TBF' adds 4d8773b68e83 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds c90ed40cefe1 ice: Enable writing hardware filtering tables adds 31ad4e4ee1e4 ice: Allocate flow profile adds 451f2c4406e0 ice: Populate TCAM filter software structures adds 43dbfc7bb8f0 ice: Enable writing filtering tables adds 2c61054c5fda ice: Optimize table usage adds 1c01c8c6c969 ice: Initilialize VF RSS tables adds 6876fb6404a5 ice: Implement ethtool get/set rx-flow-hash adds 18a8d3586310 ice: Bump version adds 14a1d2468ab3 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 8ca769e2b88f s390/qeth: shift some bridgeport code around adds aa3ad3920301 s390/qeth: consolidate QDIO queue setup adds 91003f354e6b s390/qeth: consolidate online/offline code adds 7f92316c5393 s390/qeth: make cmd/reply matching more flexible adds 17d9723e69d4 s390/qeth: remove HARDSETUP state adds 6efca894e922 Merge branch 's390-qeth-next' adds 32efcc06d2a1 tcp: export count for rehash attempts adds 20a1452c3542 netfilter: nf_tables: add nft_setelem_parse_key() adds 7b225d0b5c6d netfilter: nf_tables: add NFTA_SET_ELEM_KEY_END attribute adds f3a2181e16f1 netfilter: nf_tables: Support for sets with multiple range [...] adds 2092767168f0 bitmap: Introduce bitmap_cut(): cut bits and shift remaining adds 3c4287f62044 nf_tables: Add set type for arbitrary concatenation of ranges adds 611973c1e06f selftests: netfilter: Introduce tests for sets with range [...] adds 16b25d1a968e Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next adds 2e24cd755552 net_sched: fix ops->bind_class() implementations adds 760d228e322e net_sched: walk through all child classes in tc_bind_tclass() adds f9e955557579 net: include struct nhmsg size in nh nlmsg size adds 55cd9f67f1e4 net_sched: ematch: reject invalid TCF_EM_SIMPLE adds 122d74fac842 rxrpc: Fix use-after-free in rxrpc_receive_data() adds 79572c98c554 mvneta driver disallow XDP program on hardware buffer management adds 3b33583265ed net: Add fraglist GRO/GSO feature flags adds 1a3c998f3a27 net: Add a netdev software feature set that defaults to off. adds 3a1296a38d0c net: Support GRO/GSO fraglist chaining. adds 9fd1ff5d2ac7 udp: Support UDP fraglist GRO/GSO. adds 4d434705cbdb Merge branch 'Support-fraglist-GRO-GSO' adds cd94ef06392f soreuseport: Cleanup duplicate initialization of more_reus [...] adds 48b3a1379fc6 net: call call_netdevice_unregister_net_notifiers from unregister adds 1f637703d8b6 net: push code from net notifier reg/unreg into helpers adds 93642e14bd50 net: introduce dev_net notifier register/unregister variants adds d48834f9d4b4 mlx5: Use dev_net netdevice notifier registrations adds 09917a126d5b Merge branch 'net-allow-per-net-notifier-to-follow-netdev- [...] adds b5e82e3c89c7 net: socionext: fix possible user-after-free in netsec_process_rx adds 02758cb6dac3 net: socionext: fix xdp_result initialization in netsec_pr [...] adds 0e6223ea903a Merge branch 'XDP-fixes-for-socionext-driver' adds a85dd3a5170c net: remove eth_change_mtu adds 6dc43cd3aae0 net: dsa: Fix use-after-free in probing of DSA switch tree adds 6dd4b4f3936e mlxsw: minimal: Fix an error handling path in 'mlxsw_m_por [...] adds a8ec173a3f29 r8169: don't set min_mtu/max_mtu if not needed adds 5a44c71ccda6 drivers: net: xgene: Fix the order of the arguments of 'al [...] adds 268d3636dfb2 Bluetooth: btrtl: Use kvmalloc for FW allocations adds cc974003615a Bluetooth: Add missing checks for HCI_ISODATA_PKT packet type adds 18f81241b74f Bluetooth: Move {min,max}_key_size debugfs into hci_debugf [...] adds 11eb85ec42dc Bluetooth: Fix race condition in hci_release_sock() adds c4c57b974d27 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] adds 1019f9efcb9f iwlwifi: mvm: update powersave correctly for D3 adds efaaa97c0e7f iwlwifi: dbg_ini: don't skip a TX FIFO when dumping adds 5b5b9d35e05a iwlwifi: scan: remove support for fw scan api v11 adds b59ec4cac516 iwlwifi: mvm: add support for location range request version 8 adds b1a6db1320e9 iwlwifi: mvm: add support for responder config command version 7 adds c042f0c77f3d iwlwifi: allocate more receive buffers for HE devices adds 80084e359139 iwlwifi: pcie: map only used part of RX buffers adds cfdc20efebdc iwlwifi: pcie: use partial pages if applicable adds 0e00270863da iwlwifi: pcie: validate queue ID before array deref/bit ops adds b81b7bd02eda iwlwifi: remove some outdated iwl22000 configurations adds 6dece0e99faa iwlwifi: remove CSR registers abstraction adds 3e8bac0cf131 iwlwifi: mvm: Update BEACON_TEMPLATE_CMD firmware API adds 10137f075712 iwlwifi: yoyo: don't allow changing the domain via debugfs adds 058c411d19b2 iwlwifi: yoyo: remove unnecessary active triggers status flag adds 5cbc31081009 iwlwifi: yoyo: remove the iwl_dbg_tlv_gen_active_trigs() function adds e6ec237d3068 iwlwifi: add new iwlax411 struct for type SoSnj adds e701da0c2320 iwlwifi: yoyo: check for the domain on all TLV types during init adds 55b514b479ff iwlwifi: incorporate firmware filename into version adds 20f5aef55838 iwlwifi: mvm: print out extended secboot status before dump adds 87f3073c1632 iwlwifi: prph: remove some unused register definitions adds b3bd6416fc77 iwlwifi: assume the driver_data is a trans_cfg, but allow [...] adds 2a612a60ab44 iwlwifi: implement a new device configuration table adds 0b295a1eb81f iwlwifi: add device name to device_info adds fafa7424ba7d Merge tag 'iwlwifi-next-for-kalle-2020-01-11' of git://git [...] adds 70e5b8f445fd mwifiex: drop most magic numbers from mwifiex_process_tdls [...] adds d04bf42891a7 MAINTAINERS: update for mwifiex driver maintainers adds cf33a7728bf2 wlcore: mesh: Add support for RX Broadcast Key adds b61156fba74f hostap: Adjust indentation in prism2_hostapd_add_sta adds 25cab7e71da3 rtw88: pci: reset ring index when release skbs in tx ring adds fd30e891e0bc rtw88: pci: reset dma when reset pci trx ring adds 786221048e8f rtw88: add interface config for 8822c adds c8e5695eae99 rtw88: load wowlan firmware if wowlan is supported adds 44bc17f7f5b3 rtw88: support wowlan feature for 8822c adds e3e400df3007 rtw88: Add wowlan pattern match support adds b6c12908a33e rtw88: Add wowlan net-detect support adds 35a68fa5f96a rtw88: fix rate mask for 1SS chip adds 73a2d0b83424 rtw88: fix TX secondary channel offset of 40M if current b [...] adds e339b6493524 rtw88: 8822c: update power sequence to v15 adds 3f43f10bd619 rtw88: remove unused spinlock adds 962562cde154 rtw88: remove unused variable 'in_lps' adds 65ae64d37575 rtw88: remove unused vif pointer in struct rtw_vif adds fc83c616d4d9 rtw88: use rtw_hci_stop() instead of rtwdev->hci.ops->stop() adds f48abf064ade rtw88: assign NULL to skb after being kfree()'ed adds bbdd1d854e0a rtw88: change max_num_of_tx_queue() definition to inline in pci.h adds fd156bdf62bb rtlwifi: rtl8192cu: Fix typo adds 5d3f9145f54e rtlwifi: rtl8188ee: Make functions static & rm sw.h adds be913e3f49ac rtlwifi: rtl8192ce: Make functions static & rm sw.h adds a3cda3c363ca rtlwifi: rtl8192cu: Remove sw.h header adds fef8a2d969af rtlwifi: rtl8192ee: Make functions static & rm sw.h adds 5b2640835a34 rtlwifi: rtl8192se: Remove sw.h header adds c218acfaa637 rtlwifi: rtl8723ae: Make functions static & rm sw.h adds 02a214e29ea4 rtlwifi: rtl8723be: Make functions static & rm sw.h adds 8ddd4a2a6b59 rtlwifi: rtl8821ae: Make functions static & rm sw.h adds 891984bccf64 rtw88: use true,false for bool variable adds ab36bb72d00e cw1200: use true,false for bool variable adds b92c017deda8 brcmfmac: use true,false for bool variable adds 8c8e60fb86a9 brcmfmac: sdio: Fix OOB interrupt initialization on brcm43362 adds 24332f8068ff brcmfmac: simplify building interface combinations adds 20f2c5fa3af0 brcmfmac: add initial support for monitor mode adds f4f84ff8377d rtw88: fix potential NULL skb access in TX ISR adds 6b6c150b8464 rtw88: use shorter delay time to poll PS state adds 627b0d094240 brcmfmac: Remove always false 'idx < 0' statement adds e92b07a20b5f qtnfmac: cleanup slave_radar access function adds 155b424c86f8 qtnfmac: add module param to configure DFS offload adds e14291752e56 qtnfmac: control qtnfmac wireless interfaces bridging adds b73f0aac731c qtnfmac: add support for STA HE rates adds ed7791d9d0ab qtnfmac: add support for TWT responder and spatial reuse adds c3a913357c3e rtlwifi: rtl8188ee: remove redundant assignment to variable cond adds cc071a6f26aa rtlwifi: rtl8821ae: remove unused variables adds 253e5aba9379 rtlwifi: rtl8192ee: remove unused variables adds c5f985241109 rtlwifi: rtl8723ae: remove unused variables adds f76c34082b24 rtlwifi: btcoex: fix spelling mistake "initilized" -> "ini [...] adds c2f9a4e4a5ab iwlegacy: ensure loop counter addr does not wrap and cause [...] adds d27c768f3b61 ath9k: use true,false for bool variable adds f89ee9927a49 wil6210: use true,false for bool variable adds d239380196c4 ath10k: pci: Only dump ATH10K_MEM_REGION_TYPE_IOREG when safe adds 63ec5cbc31f7 ath10k: pci: Fix comment on ath10k_pci_dump_memory_sram adds 57a3b60ddbfa ath10k: Add optional qdss clk adds 0f7ab288ade9 ath10k: use true,false for bool variable adds 218f646d235a ath10k: drop RX skb with invalid length for sdio adds a1769bb68a85 Revert "ath10k: fix DMA related firmware crashes on multip [...] adds 6ca71a10aee8 dt: bindings: add dt entry flag to skip SCM call for msa region adds ab000ea6a393 ath10k: Don't call SCM interface for statically mapped msa region adds a45ceea5015d ath11k: fix debugfs build failure adds 1e93a78113b4 ath11k: enable HE tlvs in ppdu stats for pktlog lite adds 5815719dd271 ath11k: set TxBf parameters after vdev start adds eefca584140b ath11k: ensure ts.flags is initialized before bit-wise or' [...] adds 875603b3de9f ath11k: Add missing pdev rx rate stats adds 3b4516838eaa ath11k: avoid null pointer dereference when pointer band is null adds 93634c61056e ath11k: make sure to also report the RX bandwidth inside radiotap adds 7195c8747e87 ath11k: fix up some error paths adds 6ba8b3b6bd77 ath10k: Correct the DMA direction for management tx buffers adds 79a4b788451d ath10k: Add newlines to printk messages adds fa43e99dd4b7 ath10k: Use device_get_match_data() to simplify code adds 5b362498a796 ar5523: Add USB ID of SMCWUSBT-G2 wireless adapter adds d92e8fa8ce88 ar5523: fix spelling mistake "to" -> "too" adds d7809bd9eae6 wcn36xx: fix spelling mistake "to" -> "too" adds 2a13513f99e7 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds 82bc2e4a26a6 Merge tag 'wireless-drivers-next-2020-01-26' of git://git. [...] adds d2c4b444fd13 ethtool: fix kernel-doc descriptions adds 6a94b8ccf6b7 ethtool: provide message mask with DEBUG_GET request adds e54d04e3afea ethtool: set message mask with DEBUG_SET request adds 0bda7af39d2b ethtool: add DEBUG_NTF notification adds 51ea22b04ea0 ethtool: provide WoL settings with WOL_GET request adds 8d425b19b305 ethtool: set wake-on-lan settings with WOL_SET request adds 67bffa79231f ethtool: add WOL_NTF notification adds db038b1b2778 Merge branch 'ethtool-netlink-interface-part-2' adds 83d8f5e92d03 bnxt_en: Improve link up detection. adds 43a5107dc1ac bnxt_en: Improve bnxt_probe_phy(). adds 1d86859fdf31 bnxt_en: Remove the setting of dev_port. adds c66c06c5e28a bnxt_en: Support UDP RSS hashing on 575XX chips. adds f47d0e19ae99 bnxt_en: Do not accept fragments for aRFS flow steering. adds 87d67f59d6a3 bnxt_en: Periodically check and remove aged-out ntuple filters adds 5313845f491f bnxt_en: Disable workaround for lost interrupts on 575XX B [...] adds d6292ade7f6f bnxt_en: Refactor bnxt_dl_register() adds 002870ebdabb bnxt_en: Register devlink irrespective of firmware spec version adds cda2cab07711 bnxt_en: Move devlink_register before registering netdev adds 8159cbe3e0b2 bnxt_en: Add support to update progress of flash update adds b014232f7f56 bnxt_en: Rename switch_id to dsn adds 41c0d917d11e devlink: add macro for "fw.roce" adds 9599e036b161 bnxt_en: Add support for devlink info command adds 92439915e0e3 devlink: document devlink info versions reported by bnxt_e [...] adds 4d94e4350e11 Merge branch 'bnxt_en-next' adds 90c914d2a393 sfc: rename mcdi filtering functions/structs adds 00aaf7e56f89 sfc: create header for mcdi filtering code adds 6c77065bbdff sfc: move mcdi filtering code adds 7d9996870ae4 Merge branch 'sfc-refactor-mcdi-filtering-code' adds 6a7e25c7fb48 net/core: Replace driver version to be kernel version adds c312840cd790 Revert "pktgen: Allow configuration of IPv6 source address range" adds 65b1aae0d9d5 mwifiex: fix unbalanced locking in mwifiex_process_country_ie() adds 3a9b153c5591 mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_ [...] adds b70261a288ea mwifiex: Fix possible buffer overflows in mwifiex_cmd_appe [...] adds c7bf1fb7ddca libertas: don't exit from lbs_ibss_join_existing() with RC [...] adds 1754c4f60aaf libertas: make lbs_ibss_join_existing() return error code [...] adds c3815d93c9c0 Merge remote-tracking branch 'wireless-drivers/master' adds d8feb6080bb0 ALSA: hda: Add Clevo W65_67SB the power_save blacklist adds b81cbf7abfc9 ALSA: usb-audio: add quirks for Line6 Helix devices fw>=2.82 adds 9b132f2764e5 Merge branch 'for-linus' into for-next adds 90fb04f890bc Merge tag 'asoc-v5.6' of https://git.kernel.org/pub/scm/li [...] adds 53eaf37d83c8 Merge remote-tracking branch 'sound-current/for-linus' adds 3a6adf3263f4 ASoC: max98090: silence lockdep warning adds e91440ddfbf4 ASoC: rt1015: Remove unnecessary const adds 23ee09032d44 ASoC: SOF: Intel: refactor i915_get/put functions adds 0c75419a94a2 ASoC: SOF: Intel: do not disable i915 power during probe adds 90b141614a41 ASoC: amd: Fix for Subsequent Playback issue. adds 4f7f9564a893 ASoC: SOF: fix an Oops, caused by invalid topology adds 37e97e6faeab ASoC: SOF: core: free trace on errors adds 410e5e55c9c1 ASoC: SOF: core: release resources on errors in probe_continue adds e6110114d18d ASoC: SOF: trace: fix unconditional free in trace release adds e3b9f5f4ef92 ASoC: SOF: pci: add missing default_fw_name of JasperLake adds bd01cf38eedc ASoC: intel: soc-acpi-intel-icl-match: fix rt715 ADR adds 98ff5c262f27 ASoC: Intel: consistent HDMI codec probing code adds 6628283c9db5 Merge branch 'asoc-5.6' into asoc-linus adds eb62df126537 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 457e473ac5c6 Merge branch 'regulator-5.6' into regulator-linus adds 7ac54cf79ab3 Merge remote-tracking branch 'regulator-fixes/for-linus' adds b061452d4840 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds b6f479fa12e4 Merge remote-tracking branch 'ide/master' adds 51599992f76f Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 4fc9779fc251 Merge remote-tracking branch 'reset-fixes/reset/fixes' adds 9cc2d1e6cd40 Merge remote-tracking branch 'kvms390-fixes/master' adds c7b6e030f534 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds cf913e968327 Revert "drm/sun4i: drv: Allow framebuffer modifiers in mod [...] adds 3d47c7d4167e Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 6960afec7236 Merge remote-tracking branch 'kbuild/for-next' adds 8239fc7755fd ARM: 8941/1: decompressor: enable CP15 barrier instruction [...] adds cf17a1e3aa1a ARM: 8942/1: Revert "8857/1: efi: enable CP15 DMB instruct [...] adds 9db78852739e ARM: 8945/1: decompressor: use CONFIG option instead of cc-option adds 40ff1ddb5570 ARM: 8948/1: Prevent OOB access in stacktrace adds 31f3010e6052 ARM: 8949/1: mm: mark free_memmap as __init adds 76950f7162ca ARM: 8951/1: Fix Kexec compilation issue. adds bc420c6ceefb ARM: 8952/1: Disable kmemleak on XIP kernels adds 03a575a6a1d2 ARM: 8954/1: NOMMU: remove stubs for swapops adds 29cd07a400ae Merge branches 'fixes' and 'misc' into for-next adds 90c849bd40e1 Merge remote-tracking branch 'arm/for-next' adds 2f5abcb46881 Merge branch 'arm/fixes' into for-next adds 38dbf2de46ac ARM: dts: uniphier: add pinmux nodes for I2C ch5, ch6 adds 37f3e0096f71 ARM: dts: uniphier: add reset-names to NAND controller node adds 3a29339b21a2 Merge tag 'uniphier-dt-v5.6' of git://git.kernel.org/pub/s [...] adds e98d5023fe1f arm64: dts: uniphier: add reset-names to NAND controller node adds e6ecae6b8f6e Merge tag 'uniphier-dt64-v5.6' of git://git.kernel.org/pub [...] adds 0ea5115a02f0 dt-bindings: fix compilation error of the example in marve [...] adds 2daaa1801486 arm64: dts: ti: k3-am65-main: Correct main NAVSS representation adds 12f207003c53 arm64: dts: ti: k3-am65-main: Move secure proxy under cbas [...] adds 3d6230548c30 arm64: dts: ti: k3-am65: DMA support adds 8c0deacaf40b arm64: dts: ti: k3-j721e: Correct the address for MAIN NAVSS adds ab641f2811dd arm64: dts: ti: k3-j721e-main: Correct main NAVSS representation adds 515c03401354 arm64: dts: ti: k3-j721e-main: Move secure proxy and smmu [...] adds 6f73c1e599c4 arm64: dts: ti: k3-j721e: DMA support adds 9bcb631e9953 arm64: dts: ti: k3-am654-main: Add McASP nodes adds 1c4d35265fb2 arm64: dts: ti: k3-j721e-main: Add McASP nodes adds e98a0424817a arm64: dts: ti: k3-am65-main Add CAL node adds be28d4da7c73 arm64: dts: ti: k3-am654-base-board: Add CSI2 OV5640 camera adds d030a0dd0130 Merge tag 'ti-k3-soc-for-v5.6-part2' of git://git.kernel.o [...] adds f3b8616bc106 Merge branch 'arm/dt' into for-next adds d38c6129ac4c ARM: Document merges adds d8430df17211 Merge tag 'omap-for-v5.6/soc-build-fix-signed' of git://gi [...] adds 5e6717b45e9d Merge branch 'arm/soc' into for-next adds 955d8f3ecb9d Merge tag 'omap-for-v5.6/ti-sysc-drop-pdata-crypto-signed' [...] adds 19d52e94e083 Merge tag 'omap-for-v5.6/dt-late-signed' of git://git.kern [...] adds 0ce8ee596934 Merge branch 'arm/late' into for-next adds 3b69ddb7568e ARM: Document merges adds cea931c25104 clocksource: davinci: only enable clockevents once tim34 i [...] adds 20eb43540bd0 ARM: davinci: dm365: switch to using the clocksource driver adds 6b49d4fbcbc2 ARM: davinci: remove legacy timer support adds 9c76e8f65d2e ARM: davinci: dm365-evm: Add Fixed regulators needed for t [...] adds 5e06d19694a4 ARM: davinci: dm644x-evm: Add Fixed regulators needed for [...] adds a832eb203ecd Merge tag 'davinci-for-v5.6/soc' of git://git.kernel.org/p [...] adds 4f4ace5c8761 Merge branch 'arm/late' into for-next adds 18ee80c0533a ARM: Document merges adds 2b1044e154ee Merge remote-tracking branch 'arm-soc/for-next' adds 1efe58f38873 Merge remote-tracking branch 'amlogic/for-next' adds f1e6efdc8fc7 Merge remote-tracking branch 'aspeed/for-next' adds 07321e637b02 Merge remote-tracking branch 'at91/at91-next' adds b18841a63ba4 Merge remote-tracking branch 'bcm2835/for-next' adds 754d2d46b84d Merge remote-tracking branch 'imx-mxs/for-next' adds ba72845f3cd9 Merge remote-tracking branch 'keystone/next' adds 1e100e16c649 Merge remote-tracking branch 'mediatek/for-next' adds cbdc8b65810e Merge remote-tracking branch 'mvebu/for-next' adds 2ce76a32999d Merge remote-tracking branch 'omap/for-next' adds db44e9992828 Merge remote-tracking branch 'qcom/for-next' adds 4b2c8dc7701c Merge remote-tracking branch 'realtek/for-next' adds 6bd71cec97a6 Merge remote-tracking branch 'renesas/next' adds 62351cd4e7ae Merge remote-tracking branch 'reset/reset/next' adds 6976231474ea Merge remote-tracking branch 'rockchip/for-next' adds 04453f8bc33d Merge remote-tracking branch 'samsung-krzk/for-next' adds 3543d7ddd55f arm64: dts: fast models: Fix FVP PCI interrupt-map property adds f45e09d6e80b Merge remote-tracking branch 'korg_sudeep/fixes/juno' into [...] adds f18e3c2224b8 Merge remote-tracking branch 'scmi/for-linux-next' adds 530c83816a86 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 99b7d7bc4393 Merge remote-tracking branch 'tegra/for-next' adds 352546805a44 dt-bindings: clock: Add bindings for versal clock driver adds c1e846b8ee5e clk: zynqmp: Extend driver for versal adds df2a4d94f172 clk: zynqmp: Warn user if clock user are more than allowed adds e942171bbb76 clk: zynqmp: Add support for get max divider adds 4ebd92d2e228 clk: zynqmp: Fix divider calculation adds 34bbe0361707 clk: zynqmp: Add support for clock with CLK_DIVIDER_POWER_ [...] adds f28be782af1a Merge branch 'clk-xilinx' into clk-next adds 185dfe32d7e2 Merge tag 'for-5.6-clk' of git://git.kernel.org/pub/scm/li [...] adds 24d219acf32b Merge branch 'clk-nvidia' into clk-next adds f5b30c63e55f Merge remote-tracking branch 'clk/clk-next' adds a0d1f6993433 Merge remote-tracking branch 'csky/linux-next' adds d5f7b1e3be0d Merge remote-tracking branch 'h8300/h8300-next' adds 2c4288719806 MIPS: PCI: Add detection of IOC3 on IO7, IO8, IO9 and Fuel adds 583acde3fa06 Merge remote-tracking branch 'mips/mips-next' adds 8121fbc4ebbb parisc: map_pages(): cleanup page table initialization adds 3007c4fc1759 Merge remote-tracking branch 'parisc-hd/for-next' adds 5084ff33cac0 powerpc/mpic: constify copied structure adds bfbe37f0ce99 powerpc/83xx: use resource_size adds 552aa086944a powerpc/powernv: use resource_size adds 6ad4afc97bc6 powerpc32/booke: consistently return phys_addr_t in __pa() adds eeb09917c138 powerpc/mpc85xx: also write addr_h to spin table for 64bit [...] adds c2a20711fc18 powerpc/xmon: don't access ASDR in VMs adds fbee6ba2dca3 powerpc/pseries: Advance pfn if section is not present in [...] adds 970d54f99cea powerpc/book3s64/hash: Disable 16M linear mapping size if [...] adds c55d7b5e6426 powerpc: Remove STRICT_KERNEL_RWX incompatibility with REL [...] adds 30e813cf46cc misc: cxl: use mmgrab adds ed0bc98f8cbe powerpc/64s: Reimplement power4_idle code in C adds 1e1c8b2cc37a powerpc/ptdump: don't entirely rebuild kernel when selecti [...] adds e26ad936dd89 powerpc/ptdump: Fix W+X verification call in mark_rodata_ro() adds d80ae83f1f93 powerpc/ptdump: Fix W+X verification adds f509247b08f2 powerpc/ptdump: Only enable PPC_CHECK_WX with STRICT_KERNEL_RWX adds 991d656d722d powerpc/8xx: Fix permanently mapped IMMR region. adds 39413ae00967 powerpc/hw_breakpoints: Rewrite 8xx breakpoints to allow a [...] adds a426ea9bb388 selftests/powerpc: Enable range tests on 8xx in ptrace-hwb [...] adds 8c452a889821 powerpc/devicetrees: Change 'gpios' to 'cs-gpios' on fsl, [...] adds 902137ba8e46 powerpc/32: Add VDSO version of getcpu on non SMP adds 654abc69ef2e powerpc/vdso32: Add support for CLOCK_{REALTIME/MONOTONIC}_COARSE adds ec0895f08f99 powerpc/vdso32: inline __get_datapage() adds 2c29eef9fc6f powerpc/vdso32: Don't read cache line size from the datapa [...] adds 6e2f9e9cfd56 powerpc/vdso32: use LOAD_REG_IMMEDIATE() adds e33ffc956b08 powerpc/vdso32: implement clock_getres entirely adds bfc2eae0ad72 powerpc/vdso32: miscellaneous optimisations adds 05dd7da76986 powerpc/powernv/ioda: Fix ref count for devices with their own PE adds 80f1ff83fa11 powerpc/powernv/ioda: Protect PE list adds c1a2feade085 powerpc/powernv/ioda: set up PE on opencapi device when enabling adds f724385fea01 powerpc/powernv/ioda: Release opencapi device adds bbb789046084 powerpc/powernv/ioda: Find opencapi slot for a device node adds 658ab186dd22 pci/hotplug/pnv-php: Remove erroneous warning adds 323c2a26ff43 pci/hotplug/pnv-php: Improve error msg on power state chan [...] adds ea53919b15bf pci/hotplug/pnv-php: Register opencapi slots adds be1611e043de pci/hotplug/pnv-php: Relax check when disabling slot adds 748ac391ab9a pci/hotplug/pnv-php: Wrap warnings in macro adds 49ce94b8677c ocxl: Add PCI hotplug dependency to Kconfig adds b1268f4cdba7 powerpc/eeh_cache: Don't use pci_dn when inserting new ranges adds 89f51839bd75 powerpc/eeh_sysfs: Fix incorrect comment adds 4107248c5615 powerpc/eeh_sysfs: ifdef pseries sr-iov sysfs properties adds 758b423275f0 powerpc/eeh_sysfs: Remove double pci_dn lookup. adds 3489cdc417b2 powerpc/eeh_sysfs: Make clearing EEH_DEV_SYSFS saner adds 1fb4124ca9d4 powerpc/sriov: Remove VF eeh_dev state when disabling SR-IOV adds 8cd6aacc6401 powerpc/pcidn: Make VF pci_dn management CONFIG_PCI_IOV specific adds a4af49f34f76 powerpc/pcidn: Warn when sriov pci_dn management is used i [...] adds 22ba7289079b powernv/pci: Use pnv_phb as the private data for debugfs entries adds c13a17b73eb0 powernv/pci: Allow any write trigger the diag dump adds 18697d2b0862 powernv/pci: Add a debugfs entry to dump PHB's IODA PE state adds 4e0942c0302b powerpc/eeh: Only dump stack once if an MMIO loop is detected adds db93361260e2 powerpc/powernv: Rework exports to support subnodes adds 846a17a53aee powerpc/powernv: Use common code for the symbol_map export adds 2d9b332d99b2 powerpc/xmon: Allow passing an argument to ppc_md.restart() adds 37f6f8e88cae powerpc/powernv: Allow manually invoking special reboots adds 3ab3f3c9df34 powerpc/pci: Fold pcibios_setup_device() into pcibios_bus_ [...] adds ac1172019593 powernv/pci: Remove dma_dev_setup() for NPU PHBs adds 965c94f309be powerpc/iov: Move VF pdev fixup into pcibios_fixup_iov() adds 0a25d9c40161 powernv/pci: Fold pnv_pci_dma_dev_setup() into the pci-iod [...] adds 946743d035bd powernv/pci: Move pnv_pci_dma_bus_setup() to pci-ioda.c adds 173bf44bdfc7 MAINTAINERS: Add myself as maintainer of ehv_bytechan tty driver adds 25dd118f4b27 macintosh: Fix Kconfig indentation adds 6a3163212f31 KVM: PPC: Book3S HV: XIVE: Fix typo in comment adds b059c63620fb powerpc/xive: Drop extern qualifiers from header function [...] adds 7e6f8cbc5e10 powerpc/papr_scm: Don't enable direct map for a region by default adds aff8c8242bc6 powerpc/pseries/vio: Fix iommu_table use-after-free refcou [...] adds 1e3531982ee7 powerpc/maple: Fix comparing pointer to 0 adds def0bfdbd603 powerpc: use probe_user_read() and probe_user_write() adds 493a55f1e772 powerpc/xmon: Fix compile error in print_insn* functions adds 5649607a8d0b powerpc/papr_scm: Fix leaking 'bus_desc.provider_name' in [...] adds 736bcdd3a9fc powerpc/mm: Remove kvm radix prefetch workaround for Power9 DD2.2 adds f1dbc1c5c70d powerpc/pseries/lparcfg: Fix display of Maximum Memory adds 414f50434aa2 selftests/eeh: Bump EEH wait time to 60s adds 39bccfd16497 powerpc/32: replace MTMSRD() by mtmsr adds 1f1c4d0122ee powerpc/32: Add EXCEPTION_PROLOG_0 in head_32.h adds 1ca9db5b6556 powerpc/32: save DEAR/DAR before calling handle_page_fault adds 5ae8fabc6446 powerpc/32: move MSR_PR test into EXCEPTION_PROLOG_0 adds c9c84fd945bb powerpc/32: add a macro to get and/or save DAR and DSISR o [...] adds 028474876f47 powerpc/32: prepare for CONFIG_VMAP_STACK adds 63289e7d3a64 powerpc: align stack to 2 * THREAD_SIZE with VMAP_STACK adds 3978eb78517c powerpc/32: Add early stack overflow detection with VMAP stack. adds 547db12fd8a0 powerpc/32: Use vmapped stacks for interrupts adds 6edc31858541 powerpc/8xx: Use alternative scratch registers in DTLB mis [...] adds 9260f76ae253 powerpc/8xx: Drop exception entries for non-existing exceptions adds 596419afed72 powerpc/8xx: Move DataStoreTLBMiss perf handler adds afe1ec5ab830 powerpc/8xx: Split breakpoint exception adds d52668f6b3e0 powerpc/8xx: Move tail of alignment exception out of line adds 99b229161f8d powerpc/8xx: Enable CONFIG_VMAP_STACK adds 2e15001ea9ea powerpc/32s: Reorganise DSI handler. adds 94dd54c51a41 powerpc/32s: Avoid crossing page boundary while changing SRR0/1. adds cd08f109e262 powerpc/32s: Enable CONFIG_VMAP_STACK adds 0f9aee0cb9da powerpc/mm: Don't log user reads to 0xffffffff adds 3d4247fcc938 powerpc/32: Add support of KASAN_VMALLOC adds af1725d2493d powerpc/kconfig: Move CONFIG_PPC32 into Kconfig.cputype adds 47febbeeec44 powerpc/32: Force KASAN_VMALLOC for modules adds 509cd3f2b473 powerpc/32: Simplify KASAN init adds 21613cfad181 powerpc/32: Reuse orphaned memblocks in kasan_init_shadow_ [...] adds 36034291a823 Merge remote-tracking branch 'powerpc/next' adds f341aa3b2cba Merge remote-tracking branch 'risc-v/for-next' adds d7f8d87928c4 Merge remote-tracking branch 's390/features' adds c6aabe1bc673 Merge remote-tracking branch 'sh/sh-next' adds fceb240656a2 Merge remote-tracking branch 'uml/linux-next' adds 0990e168373e Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 725b37ea2ce4 Merge remote-tracking branch 'fscrypt/master' adds 3f78b5033e29 Merge remote-tracking branch 'btrfs/for-next' adds 8f5ac172abb7 ceph: delete redundant douts in con_get/put() adds d80865bff520 ceph: remove unnecessary assignment in ceph_pre_init_acls() adds 4d7ace02ba5c ceph: fix mdsmap cluster available check based on laggy number adds 5d47648fe954 ceph: only choose one MDS who is in up:active state without laggy adds 07edc0571ef1 ceph: fix possible long time wait during umount adds 57c219948245 ceph: drop unused ttl_from parameter from fill_inode adds 9a6bed4fe0c8 ceph: ensure we have a new cap before continuing in fill_inode adds 9cf54563b090 ceph: add __send_request helper adds 4d681c2f9141 ceph: keep the session state until it is released adds 97820058fb28 ceph: check availability of mds cluster on mount after wai [...] adds c4853e9776ca ceph: retry the same mds later after the new session is opened adds 893e456b2c0b ceph: don't clear I_NEW until inode metadata is fully populated adds 9f8b72b3a948 ceph: only touch the caps which have the subset mask requested adds 0eb308531f07 ceph: print dentry offset in hex and fix xattr_version type adds b38c9eb4757d ceph: add possible_max_rank and make the code more readable adds 4fbc0c711b24 ceph: remove the extra slashes in the server path adds 5b3248c67724 ceph: rename get_session and switch to use ceph_get_mds_session adds 9ba1e224538a ceph: allocate the correct amount of extra bytes for the s [...] adds a55e601b2f02 rbd: work around -Wuninitialized warning adds 045100cd79f5 ceph: close holes in structs ceph_mds_session and ceph_mds [...] adds 78beb0ff2fec ceph: use copy-from2 op in copy_file_range adds 3c802092dab6 ceph: print r_direct_hash in hex in __choose_mds() dout adds d36e0b620aa5 ceph: print name of xattr in __ceph_{get,set}xattr() douts adds 24604f7e2bde ceph: move net/ceph/ceph_fs.c to fs/ceph/util.c adds 3325322f773b rbd: set the 'device' link in sysfs adds 5bbf3b95221e Merge remote-tracking branch 'ceph/master' adds 720aec01262d fs/cifs/smb2ops.c: use true,false for bool variable adds 01d1bd76a170 fs/cifs/cifssmb.c: use true,false for bool variable adds 0a17799cc02f cifs: prepare SMB2_query_directory to be used with compounding adds af08f9e79c60 cifs: create a helper function to parse the query-director [...] adds 37478608f0eb cifs: use compounding for open and first query-dir for readdir() adds 731b82bb1750 cifs: set correct max-buffer-size for smb2_ioctl_init() adds 6629400a2227 cifs: Don't use iov_iter::type directly adds 185352ae6171 cifs: Clean up DFS referral cache adds 199c6bdfb04b cifs: Get rid of kstrdup_const()'d paths adds 345c1a4a9e09 cifs: Introduce helpers for finding TCP connection adds ff2f7fc08268 cifs: Merge is_path_valid() into get_normalized_path() adds 06d57378bcc9 cifs: Fix potential deadlock when updating vol in cifs_rec [...] adds 742d8de0186e cifs: Avoid doing network I/O while holding cache lock adds eecfc57130b5 cifs: Fix return value in __update_cache_entry adds 463a7b457c02 cifs: fix unitialized variable poential problem with netwo [...] adds 5739375ee423 cifs: Fix mount options set in automount adds 0a5a98863c9d cifs: Fix memory allocation in __smb2_handle_cancelled_cmd() adds c4985c3d9902 cifs: remove set but not used variable 'server' adds 438471b67963 CIFS: Add support for setting owner info, dos attributes, [...] adds 643fbceef48e smb3: fix default permissions on new files when mounting w [...] adds fe1292686333 cifs: fix NULL dereference in match_prepath adds 8bd0d701445e cifs: add support for fallocate mode 0 for non-sparse files adds 050d2a8b6992 cifs: use PTR_ERR_OR_ZERO() to simplify code adds f1f27ad74557 CIFS: Fix task struct use-after-free on reconnect adds 503e9ac76c90 cifs: update internal module version number adds 15628e1f8eec Merge remote-tracking branch 'cifs/for-next' adds 1f81cc0c2616 Merge remote-tracking branch 'ecryptfs/next' adds 587a67b77789 erofs: fold in postsubmit_is_all_bypassed() adds 1e4a29556794 erofs: clean up z_erofs_submit_queue() adds 47347bd09ee9 Merge remote-tracking branch 'erofs/dev' adds 3ceabda5f7fd Merge remote-tracking branch 'ext3/for_next' adds 4068664e3cd2 ext4: fix extent_status fragmentation for plain files adds 244adf6426ee ext4: make dioread_nolock the default adds ec772f01307a ext4: fix race conditions in ->d_compare() and ->d_hash() adds 57c32ea42f8e ext4: choose hardlimit when softlimit is larger than hardl [...] adds 459c80742e6a ext4: fix symbolic enum printing in trace output adds 52144d893d76 ext4: fix extent_status trace points adds 0c1cba6cca86 jbd2: delete the duplicated words in the comments adds 8d6ce1367902 ext4,jbd2: fix comment and code style adds 17c51d836c19 jbd2: remove pointless assertion in __journal_remove_journal_head adds 1a8e9cf40c9a jbd2_seq_info_next should increase position index adds d0a186e0d3e7 jbd2: switch to use jbd2_journal_abort() when failed to su [...] adds 51f57b01e4a3 ext4, jbd2: ensure panic when aborting with zero errno adds 0e98c084a211 jbd2: make sure ESHUTDOWN to be recorded in the journal su [...] adds 7f6225e446cc jbd2: clean __jbd2_journal_abort_hard() and __journal_abor [...] adds 9e2854733502 Merge remote-tracking branch 'ext4/dev' adds 5515eae64742 f2fs: fix dcache lookup of !casefolded directories adds 80f2388afa6e f2fs: fix race conditions in ->d_compare() and ->d_hash() adds 3ad2dc4377b2 Merge remote-tracking branch 'f2fs/dev' adds 540ee6059ca3 Merge remote-tracking branch 'fsverity/fsverity' adds c5bdb40578b2 Merge remote-tracking branch 'jfs/jfs-next' adds f7b37b8b1398 NFS: Add softreval behaviour to nfs_lookup_revalidate() adds b24ee6c64ca7 NFS: allow deprecation of NFS UDP protocol adds 3a21409a0b4b nfs: Return EINVAL rather than ERANGE for mount parse errors adds ebf8ec72f40d NFSv4.0 allow nconnect for v4.0 adds 7ffa41bf88f9 NFS: remove unused macros adds ef3af2d44331 nfs: optimise readdir cache page invalidation adds 1346d280eafa NFS: Revalidate once when holding a delegation adds 4218d1e13ae6 Merge remote-tracking branch 'nfs-anna/linux-next' adds 0b7d47626268 Merge remote-tracking branch 'nfsd/nfsd-next' adds 0f831ec85eda ovl: simplify ovl_same_sb() helper adds 07f1e59637a8 ovl: generalize the lower_fs[] array adds 1b81dddd354c ovl: fix corner case of conflicting lower layer uuid adds b7bf9908e17c ovl: fix corner case of non-constant st_dev;st_ino adds 1346416564f0 ovl: layer is const adds 5dcdc43e24a1 vfs: add vfs_iocb_iter_[read|write] helper functions adds 2406a307ac7d ovl: implement async IO routines adds 1a980b8cbf00 ovl: add splice file read write helper adds cd9637a0f611 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 9d5a6a14f295 Merge remote-tracking branch 'ubifs/linux-next' adds e07755f7b00b Merge remote-tracking branch 'v9fs/9p-next' adds 54027a49938b xfs: fix uninitialized variable in xfs_attr3_leaf_inactive adds b3531f5fc16d xfs: remove unused variable 'done' adds 32dff5e5d1b5 xfs: make xfs_buf_alloc return an error code adds 3848b5f67092 xfs: make xfs_buf_get_map return an error code adds 4ed8e27b4f75 xfs: make xfs_buf_read_map return an error code adds 841263e93310 xfs: make xfs_buf_get return an error code adds 2842b6db3d53 xfs: make xfs_buf_get_uncached return an error code adds 0e3eccce5e0e xfs: make xfs_buf_read return an error code adds 9676b54e6e28 xfs: make xfs_trans_get_buf_map return an error code adds ce92464c180b xfs: make xfs_trans_get_buf return an error code adds ee647f85cb81 xfs: remove the xfs_btree_get_buf[ls] functions adds f48e2df8a877 xfs: make xfs_*read_agf return EAGAIN to ALLOC_FLAG_TRYLOC [...] adds 706b8c5bc703 xfs: remove unnecessary null pointer checks from _read_agf [...] adds cdbcf82b86ea xfs: fix xfs_buf_ioerror_alert location reporting adds c20989c365a9 Merge remote-tracking branch 'xfs/for-next' adds c6bed1872098 fs: New zonefs file system adds a174ab8c5726 zonefs: Add documentation adds e86aea8e55a4 Merge remote-tracking branch 'zonefs/for-next' adds 243145bc4336 fs: Fix page_mkwrite off-by-one errors adds 3d0111867e04 Merge remote-tracking branch 'iomap/iomap-for-next' adds 587065dcac64 fs/adfs: bigdir: Fix an error code in adfs_fplus_read() adds 348b26bbac33 Merge branch 'work.adfs' into for-next adds ad7d3736ae78 Merge remote-tracking branch 'vfs/for-next' adds a6b08f9a6cf7 Merge remote-tracking branch 'printk/for-next' adds 01daacfb9035 PCI/AER: Log which device prevents error recovery adds 8d077c3ce010 PCI/AER: Factor message prefixes with dev_fmt() adds d95f20c4f070 PCI/AER: Initialize aer_fifo adds 7d00852718c3 Merge branch 'pci/aer' adds 8129efbd8d8e Merge branch 'pci/misc' adds a6b7aa94f2a4 Merge branch 'pci/p2pdma' adds d09b6f22e5bb Merge branch 'pci/pm' adds bc9e8f3b130f Merge branch 'pci/resource' adds 612b70d00cdd Merge branch 'pci/switchtec' adds 267de9d4af97 Merge branch 'pci/virtualization' adds aad6aa0cd674 x86/PCI: Add to_pci_sysdata() helper adds 34067c56fa17 x86/PCI: Expose VMD's pci_dev in struct pci_sysdata adds 2856ba6020fc PCI: Introduce pci_real_dma_dev() adds 2b0140c69637 iommu/vt-d: Use pci_real_dma_dev() for mapping adds e3560ee4cfb2 iommu/vt-d: Remove VMD child device sanity check adds 962e329d888c PCI: vmd: Remove dma_map_ops overrides adds dab0198413d2 x86/PCI: Remove X86_DEV_DMA_OPS adds f52db811c032 Merge branch 'pci/host-vmd' adds 492a8ded105d PCI: brcmstb: Add MSI support adds 9c6945b2ddfd PCI: brcmstb: Fix resource_size.cocci warnings adds 9302d972b7a3 Merge branch 'remotes/lorenzo/pci/brcmstb' adds 14cd89658e16 Merge branch 'remotes/lorenzo/pci/dwc' adds b0de922af53e PCI: keystone: Fix error handling when "num-viewport" DT p [...] adds d7497e9b9771 Merge branch 'remotes/lorenzo/pci/keystone' adds 216bbaa337bf MAINTAINERS: Update my email address adds 9ff79ca37b24 Merge branch 'remotes/lorenzo/pci/misc' adds 19a9be074377 Merge branch 'remotes/lorenzo/pci/qcom' adds bd7590c587f4 Merge branch 'remotes/lorenzo/pci/tegra' adds 12b1b1bdfeba Merge branch 'remotes/lorenzo/pci/uniphier' adds e252a3aa278a Merge remote-tracking branch 'pci/next' adds d97dbf61b00e Merge remote-tracking branch 'hid/for-next' adds 65c77252c178 Merge remote-tracking branch 'i2c/i2c/for-next' adds 0b4987e9c6d5 Merge branch 'dmi/master' adds bcac386f3d39 docs: Keep up with the location of NoUri adds d96574b0b49d Add a document on how to contribute to the documentation adds 53b7f3aa411b Add a maintainer entry profile for documentation adds a3e1c56a0b8f Documentation: zram: various fixes in zram.rst adds 5871023c3a31 zram: correct documentation about sysfs node of huge page [...] adds 06b9c269938b docs: nvdimm: use ReST notation for subsection adds 1630146db211 scripts/find-unused-docs: Fix massive false positives adds 3dd583997f3c Merge remote-tracking branch 'jc_docs/docs-next' adds e984bca711f1 Merge remote-tracking branch 'v4l-dvb/master' adds 0552e05fdfea PM: core: Fix handling of devices deleted during system-wi [...] adds 1e4f63aecb53 cpufreq: Avoid creating excessively large stack frames adds 243050efcbce Merge branches 'pm-core' and 'pm-cpufreq' into linux-next adds 016a636cf406 Merge remote-tracking branch 'pm/linux-next' adds 8c30fa7666ff Correction to manpage of cpupower adds ba0bd2e8a5af Merge remote-tracking branch 'cpupower/cpupower' adds da497eab2a38 Merge remote-tracking branch 'thermal/thermal/linux-next' adds cbd3e93534c6 Merge remote-tracking branch 'ieee1394/for-next' adds 31e2e24a7353 Merge remote-tracking branch 'swiotlb/linux-next' adds e8b3a426fb4a Merge tag 'rds-odp-for-5.5' into rdma.git for-next adds 6b3712c0246c RDMA/core: Ensure that rdma_user_mmap_entry_remove() is a fence adds 4bbd4923d1f5 IB/mlx5: Return the administrative GUID if exists adds 792a7c1f2e74 RDMA/cm: Add accessors for CM_REQ transport_type adds d05d4ac4c931 RDMA/cm: Add SET/GET implementations to hide IBA wire format adds b6bbee688930 RDMA/cm: Use IBA functions for simple get/set acessors adds 01adb7f46fe4 RDMA/cm: Use IBA functions for swapping get/set acessors adds 91b60a7128d9 RDMA/cm: Use IBA functions for simple structure members adds 4ca662a30a3c RDMA/cm: Use IBA functions for complex structure members adds 13e0af1801f2 RDMA/cm: Remove CM message structs adds 79ba4f931067 IB/hfi1: Fix logical condition in msix_request_irq adds 7f04c71f1fc2 IB/opa_vnic: Spelling correction of 'erorr' to 'error' adds ea660ad7c1c4 IB/mlx4: Fix leak in id_map_find_del adds 75d97a147012 Merge remote-tracking branch 'rdma/for-next' adds 1a6fa10640d9 selftests/bpf: Initialize duration variable before using adds 03506297d205 selftests/bpf: Improve bpftool changes detection adds 41258289a8e9 bpftool: Print function linkage in BTF dump adds c31dbb1e41d1 selftests: bpf: Use a temporary file in test_sockmap adds 8bec4f665e0b selftests: bpf: Ignore FIN packets for reuseport tests adds 603fba9dfd0b selftests: bpf: Make reuseport test output more legible adds 51bad0f05616 selftests: bpf: Reset global state between reuseport test runs adds d7a252708dbc libbpf: Improve handling of failed CO-RE relocations adds 35b9211c0a24 libbpf: Fix realloc usage in bpf_core_find_cands adds 84ad7a7ab69f bpf: Allow BTF ctx access for string pointers adds e9b4e606c228 bpf: Allow to resolve bpf trampoline and dispatcher in unwind adds d633d57902a5 selftest/bpf: Add test for allowed trampolines count adds e9f02a802767 Merge branch 'trampoline-fixes' adds 07fdbee134b3 tools/bpf: Allow overriding llvm tools for runqslower adds 90435a7891a2 bpf: map_seq_next should always increase position index adds 42a84a8cd0ff bpf, xdp: Update devmap comments to reflect napi/rcu usage adds 9719c6b98db4 bpf, xdp: virtio_net use access ptr macro for xdp enable check adds b23bfa5633b1 bpf, xdp: Remove no longer required rcu_read_{un}lock() adds 59fb9b62fb6c flow_dissector: Fix to use new variables for port ranges i [...] adds 265bb359061d selftests/bpf: Add test based on port range for BPF flow d [...] adds 82650dab9a5a Merge branch 'bpf-flow-dissector-fix-port-ranges' adds 9e0703a2650d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 165475779ba1 octeontx2-pf: Add Marvell OcteonTX2 NIC driver adds 5a6d7c9daef3 octeontx2-pf: Mailbox communication with AF adds 05fcc9e08955 octeontx2-pf: Attach NIX and NPA block LFs adds caa2da34fd25 octeontx2-pf: Initialize and config queues adds 04a21ef303df octeontx2-pf: Setup interrupts and NAPI handler adds abe025433312 octeontx2-pf: Receive packet handling support adds 3ca6c4c882a7 octeontx2-pf: Add packet transmission support adds 50fe6c02e5ad octeontx2-pf: Register and handle link notifications adds 34bfe0ebedb7 octeontx2-pf: MTU, MAC and RX mode config support adds 4ff7d1488a84 octeontx2-pf: Error handling support adds 85069e95e531 octeontx2-pf: Receive side scaling support adds 86d7476078b8 octeontx2-pf: TCP segmentation offload support adds e239d0c78c42 octeontx2-pf: Add ndo_get_stats64 adds d45d8979840d octeontx2-pf: Add basic ethtool support adds 6e92d71bf882 octeontx2-pf: ethtool RSS config support adds 493aeb26e12a Documentation: net: octeontx2: Add RVU HW and drivers overview adds 688b3e829d60 MAINTAINERS: Add entry for Marvell OcteonTX2 Physical Func [...] adds 3d4864b30bed Merge branch 'octeontx2-pf-Add-network-driver-for-physical [...] adds 2924e0699963 qed: FW 8.42.2.0 Internal ram offsets modifications adds 6aebde8dc767 qed: FW 8.42.2.0 Expose new registers and change windows adds 92fae6fb231f qed: FW 8.42.2.0 Queue Manager changes adds 63ddca3052ce qed: FW 8.42.2.0 Parser offsets modified adds 804c5702fc58 qed: Use dmae to write to widebus registers in fw_funcs adds 997af5df230e qed: FW 8.42.2.0 Additional ll2 type adds 1392d19ff1d6 qed: Add abstraction for different hsi values per chip adds 6459d93619b5 qed: FW 8.42.2.0 iscsi/fcoe changes adds 0500a70d6e07 qed: FW 8.42.2.0 HSI changes adds 30d5f85895fa qed: FW 8.42.2.0 Add fw overlay feature adds 8a52bbab39c9 qed: Debug feature: ilt and mdump adds 6bc82d9b7e63 qed: rt init valid initialization changed adds 2d22bc8354b1 qed: FW 8.42.2.0 debug features adds 8e5aa6173ad3 Merge branch 'qed-Utilize-FW-8.42.2.0' adds 9a65df89575c Merge remote-tracking branch 'net-next/master' adds 9b695a64279e net/mlx5: Add bit to indicate support for encap/decap in s [...] adds 123c6f1651b9 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 115e68039b38 Merge remote-tracking branch 'nfc-next/master' adds 336983f99709 Merge remote-tracking branch 'mac80211-next/master' adds 1265c1ba2105 gfs2: Don't add glocks to the LRU while still in use adds fda68c1e097d Merge remote-tracking branch 'gfs2/for-next' adds 7f9ef1037106 Merge remote-tracking branch 'nand/nand/next' adds 2f6ba68918af Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 114353f1b333 Merge remote-tracking branch 'crypto/master' adds e462d17d3cf6 Merge remote-tracking branch 'drm/drm-next' adds 36a1707afda9 drm/amdgpu: modify packet size for pm4 flush tlbs adds a6c44d2538c4 drm/amdgpu: added support to get mGPU DRAM base adds d33a99c4b636 drm/amdgpu: provide a generic function interface for readi [...] adds c68dbcd8f9b0 drm/amdgpu: add kiq version interface for RREG32/WREG32 adds e3cd03603dbe drm/amdgpu: read gfx register using RREG32_KIQ macro adds f519cd13c23e drm/amdgpu: update mmhub 9.4.1 header files for Acrturus adds 39aa0ef1638a drm/amdgpu: enable RAS feature for more mmhub sub-blocks o [...] adds 5e66403e4d70 drm/amdgpu: refine the security check for RAS functions adds 504c5e72d781 drm/amdgpu: abstract EDC counter clear to a separated function adds 19cf0dd4b9d2 drm/amdgpu: add EDC counter registers of gc for Arcturus adds 4c461d89db4f drm/amdgpu: add RAS support for the gfx block of Arcturus adds a9d4fe2fd652 drm/amdgpu: remove unnecessary conversion to bool adds 240c811ccde4 drm/amdgpu: fix VRAM partially encroached issue in GDDR6 m [...] adds 7db1d560a4fa Revert "drm/amdgpu: fix modprobe failure of the secondary [...] adds 63e3ab9a8226 drm/amdgpu: individualize fence allocation per entity adds 43563bc2e6a7 drm/amd/display: update MSA and VSC SDP on video test patt [...] adds 50d2c6027ef4 drm/amd/display: Do not send training pattern if VS Different adds 07d4f9053294 drm/amd/display: Add debug option to disable DSC support adds 153ca7602192 drm/amd/display: Get fb base and fb offset for DMUB from r [...] adds 830821a64db6 drm/amd/display: Fallback to DMCUB when command table is missing adds 14ae7665e70a drm/amd/display: check pipe_ctx is split pipe or not adds 5ea398509804 drm/amd/display: Fixed comment styling adds bb6785c12129 drm/amd/display: Do DMCUB hw_init before DC adds 819d4b3fbfaf drm/amd/display: Fix DML dummyinteger types mismatch adds 887ff121987d drm/amd/display: Refactor to remove diags specific rgam func adds 9eeec26a1339 drm/amd/display: Refine i2c frequency calculating sequence adds 2c61704bcaee drm/amd/display: 3.2.69 adds 022205ffbb8f drm/amd/display: fix rotation_angle to use enum values adds 7527791e1fbd drm/amd/display: Fix update type for multiple planes adds 0167da498d57 drm/amd/display: Add hardware reset interface for DMUB service adds cc934031dc2a drm/amd/display: Call ATOM_INIT instead of ATOM_ENABLE for DMCUB adds a7da96fbccc6 drm/amd/display: Reset inbox rptr/wptr when resetting DMCUB adds e5f0b5214bee drm/amd/display: Check hw_init state when determining if D [...] adds 23bc5f3404de drm/amd/display: support VSC SDP update on video test patt [...] adds 947daab2a2d1 drm/amd/display: changed max_downscale_src_width to 4096. adds 09f6dd6e6d43 drm/amd/display: init hw i2c speed adds d478667253f9 drm/amd/display: use odm combine for YCbCr420 timing with [...] adds 37c58ddf5736 drm/amdgpu: Fix TLB invalidation request when using semaphore adds fa34edbed461 drm/amdgpu: Use the correct flush_type in flush_gpu_tlb_pasid adds b6501217265f drm/amdgpu/vcn: Share vcn_v2_0_dec_ring_test_ring to vcn2.5 adds 62884a7bf343 drm/amdgpu/vcn2.5: fix a bug for the 2nd vcn instance (v2) adds 326b523eeb52 drm/amdgpu/vcn: fix vcn2.5 instance issue adds a4555732142e drm/amdgpu/vcn: fix typo error adds 55bbb747ecfa drm/amdgpu/vcn: use inst_idx relacing inst adds f583cc57ba70 drm/amdgpu: initialize bo_va_list when add gws to process adds 2639f453f28e drm/amdgpu: fix doc by clarifying sched_list definition adds a16afcdd8c58 drm/amd/powerplay: use true, false for bool variable in sm [...] adds b20dcd72c150 drm/amd/amdgpu: fix spelling mistake "to" -> "too" adds 7af2a5771e09 drm/amdgpu: attempt to enable gfxoff on more raven1 boards (v2) adds 276cc92945ab drm/amdgpu: original raven doesn't support full asic reset adds 3eb6d7aca53d drm/amd/display: Retrain dongles when SINK_COUNT becomes non-zero adds da2f84ba73df Revert "drm/amd/display: Don't skip link training for empt [...] adds 77171eade8fa drm/amdgpu: add coreboot workaround for KV/KB adds bb67bfd2e710 drm/amd/display: do not allocate display_mode_lib unnecessarily adds 658c663947b0 drm/amdgpu: enable GPU reset by default on Navi adds 2cb44fb09305 drm/amdgpu: enable GPU reset by default on renoir adds 54f73df4cab1 drm/amd/display: fix for-loop with incorrectly sized loop [...] adds 269a0bf79b33 drm/amd/powerplay: fix spelling mistake "Attemp" -> "Attempt" adds bf10f1947a7d drm/amdgpu: add UAPI for creating encrypted buffers adds ba762aac1d1e drm/amdgpu: add UAPI to create secure commands (v3) adds 5c7acc0c13e1 drm/amdgpu: define the TMZ bit for the PTE adds fd66996e8d3b drm/amdgpu: add tmz feature parameter (v2) adds 379e60f729b5 drm/amdgpu: add amdgpu_tmz data structure adds 2a7dc7a90a3b drm/amdgpu: add function to check tmz capability (v4) adds 8ab0c5012815 drm/amdgpu: add tmz bit in frame control packet adds 1e09798a7073 drm/amdgpu: expand the emit tmz interface with trusted flag adds a8be1b5a2d62 drm/amdgpu: expand the context control interface with trust flag adds 091af173eb67 drm/amdgpu: job is secure iff CS is secure (v5) adds 9444cc466bb5 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds de7a38a2493a drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds 75c625a44790 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter adds eaee9c4b1a00 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] adds aea55882e0f2 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 adds 5c499ade2787 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 adds a82a514d2b3d drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 adds 5976c73eddc9 drm/amdgpu: move CS secure flag next the structs where it's used adds 30ba500a6ab0 drm/amdgpu: remove the alignment placeholder for secure buffer adds 7c3e8136edb2 drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds 25bb6ebb1720 drm/amdkfd: Enable GWS based on FW Support adds b128e1f2724d drm/amdgpu: explicitly sync VM update to PDs/PTs adds f35f1d79acc3 drm/amdgpu: use the VM as job owner adds 05e3ab0f064d drm/amdgpu: rework job synchronization v2 adds f04edb66a916 drm/amdgpu: rework synchronization of VM updates v2 adds c0c419776bc1 drm/amdgpu: revert "rework synchronization of VM updates v2" adds 83938cac8d5b drm/amdgpu: stop using amdgpu_bo_gpu_offset in the VM backend adds ca6c29dd43cd drm/amdgpu: drop unnecessary restriction for huge root PDEs adds 8543809be8b5 drm/amdgpu: make sure to never allocate PDs/PTs for invalidations adds 6cd21b9b034b drm/ttm: flush the fence on the bo after we individualize [...] adds 3bb0ac6fceb4 drm/amdgpu: work around llvm bug #42576 adds fe2a7f949d90 drm/amdgpu: Enter low power state if CRTC active. adds f938e44fd53b drm/amdgpu/display: fix logic inversion in program_timing_sync() adds 41a8dd6e3f86 drm/amdgpu/navi10: add mclk to navi10_get_clock_by_type_wi [...] adds 210124648251 drm/amdgpu/navi: fix index for OD MCLK adds 73c00ab76238 drm/amdgpu/navi10: add OD_RANGE for navi overclocking adds 5374a6e9159a drm/amdgpu/navi10: add OD support for restoring default table adds 2af0275faca0 Merge remote-tracking branch 'amdgpu/drm-next' adds 8c47eb86679c drm/i915/dp: Do not set master_trans bit in bitmak if INVA [...] adds 0f8f8a643000 drm/i915/gem: Detect overflow in calculating dumb buffer size adds 423177140e9f drm/i915/selftests: Show the RC6 residency on parking failure adds 90211ea4ba6e drm/i915/gem: Prevent NULL pointer dereference on missing ctx->vm adds 60e94557fff1 drm/i915: Check activity on i915_vma after confirming pin_ [...] adds d62f416f925d drm/i915: Wait on vma activity before taking the mutex adds 5fb443063009 drm/i915/acpi: Move the code to populate ACPI device ID in [...] adds de409661c4c9 drm/i915/dsi: Ensure that the ACPI adapter lookup override [...] adds 58c34c4ca392 drm/i915/dc3co: Do the full calculation of DC3CO exit only once adds c5c772cf8d7c drm/i915/dc3co: Avoid full modeset when EXITLINE needs to [...] adds 646603d9aba7 drm/i915/ehl: Ensure that the DDI selection MUX is program [...] adds 0ea60c1d7343 drm/i915/gt: Flush engine parking before release adds 82d71e31ae9d drm/i915/gt: Poison GTT scratch pages adds 37f60b753bca drm/i915/tgl: Re-enable RPS adds 4c22abfbcb84 drm/i915/guc: Don't GEM_BUG_ON on corrupted H2G CTB adds cd49f8180681 drm/i915/display: conversion to new struct drm_device logg [...] adds b5280cd0bd2d drm/i915/dsi: conversion to struct drm_device log macros. adds 569caa65a495 drm/i915/power: convert to struct drm_device macros in dis [...] adds bdc6114e2fed drm/i915/dp: conversion to struct drm_device logging macros. adds 5cb82703ce9e drm/i915/opregion: conversion to struct drm_device logging [...] adds 65833c463886 drm/i915/hdcp: conversion to struct drm_device based loggi [...] adds 2aa10054432d drm/i915/dmc: use intel uncore functions for forcewake reg [...] adds 8cbda6b2039a drm/i915/irq: use intel de functions for forcewake registe [...] adds 9b6320aa1993 drm/i915/pm: use intel de functions for forcewake register access adds baa89ba3f1fe drm/i915/gem: initial conversion to new logging macros usi [...] adds d0bf45822c99 drm/i915/gem: manual conversion to struct drm_device loggi [...] adds ad278f358446 drm/i915/bios: Fix the timing parameters adds 723196f401f9 drm/i915/display: Squelch kerneldoc complaints adds 7e36505d0cf8 drm/i915: Stub out i915_gpu_coredump_put adds 34ffabe311cc drm/i915: Remove 'prefault_disable' modparam adds cb724911f495 drm/i915: Fix inconsistance between pfit.enable and scaler [...] adds d1b2828af0cc drm/i915: Fix modeset locks in sanitize_watermarks() adds 70a221b24288 drm/i915: Prefer intel_connector over drm_connector in hot [...] adds 49e659bcae79 drm/i915/audio: use intel_de_*() functions for register access adds 3e9f55df59f7 drm/i915/cdclk: use intel_de_*() functions for register access adds 3fd7c4504d1f drm/i915/color: use intel_de_*() functions for register access adds 5b770f18a0f3 drm/i915/crt: use intel_de_*() functions for register access adds ee8845a25f9e drm/i915/dpio_phy: use intel_de_*() functions for register access adds b3a723867117 drm/i915/dpll_mgr: use intel_de_*() functions for register access adds 9ce64616668a drm/i915/dp_mst: use intel_de_*() functions for register access adds 7cdccb4c6b90 drm/i915/dsb: use intel_de_*() functions for register access adds 3f7c376df8d3 drm/i915/dvo: use intel_de_*() functions for register access adds aa93f4fd7c89 drm/i915/fbc: use intel_de_*() functions for register access adds f639c497aecd drm/i915/fifo_underrun: use intel_de_*() functions for reg [...] adds d9053b237bd3 drm/i915/gmbus: use intel_de_*() functions for register access adds 8192c82cc65b drm/i915/hdmi: use intel_de_*() functions for register access adds ef58902296da drm/i915/lpe_audio: use intel_de_*() functions for registe [...] adds cc80e3625695 drm/i915/lvds: use intel_de_*() functions for register access adds 82e1b12e3012 drm/i915/overlay: use intel_de_*() functions for register access adds 0fac5a7cd842 drm/i915/panel: use intel_de_*() functions for register access adds d2afcc4441df drm/i915/sdvo: use intel_de_*() functions for register access adds 988ff27b58a8 drm/i915/tv: use intel_de_*() functions for register access adds 70bc7ed95142 drm/i915/vga: use intel_de_*() functions for register access adds ac0e331a628b drm/i915: Tighten atomicity of i915_active_acquire vs i915 [...] adds 264c0247d888 drm/i915: Include the AUX CH name in the debug messages adds a87e692ae3a8 drm/i915: Give aux channels a better name adds 41dd67c13086 drm/i915/pipe_crc: use intel_de_*() functions for register access adds c51e7138f66a drm/i915/psr: use intel_de_*() functions for register access adds d49e857c94f2 drm/i915/sprite: use intel_de_*() functions for register access adds d1ab5b272740 drm/i915/vdsc: use intel_de_*() functions for register access adds 992d46944fbb drm/i915/vlv_dsi: use intel_de_*() functions for register access adds 909438bbfb56 drm/i915/vlv_dsi_pll: use intel_de_*() functions for regis [...] adds 9c6527116e8f drm/i915: Restore the kernel context after verifying the w/a adds e5429340bfa2 drm/i915/gt: Acquire ce->active before ce->pin_count/ce->p [...] adds 6f280b133dc2 drm/i915/perf: Fix OA context id overlap with idle context id adds 2dc7669b5c99 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 01261a3b553d Merge remote-tracking branch 'drm-misc/for-linux-next' adds 5efef082072c Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 04688ccdbf28 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 6080d608eeff module.h: Annotate mod_kallsyms with __rcu adds e41c12840523 Merge remote-tracking branch 'modules/modules-next' adds c3ed63fa977b Merge remote-tracking branch 'input/next' adds be6fc787e36d Merge branch 'for-5.6/drivers' into for-next adds b27833245a93 io-wq: make the io_wq ref counted adds db8d004a8a0b io-wq: add 'id' to io_wq adds c8786f7fa876 io-wq: allow lookup of existing io_wq with given id adds fbc49a3616a6 io_uring: add support for sharing kernel io-wq workqueue adds b622e29fa74e io_uring: don't attempt to copy iovec for READ/WRITE adds 26b79b13834d io_uring: add comment for drain_next adds cc630df63828 Merge branch 'for-5.6/io_uring-vfs' into for-next adds 61cd83d3ade6 io_uring: fix refcounting with batched allocations at OOM adds c1af30495223 Merge branch 'for-5.6/io_uring-vfs' into for-next adds 55ab3e353622 Merge remote-tracking branch 'block/for-next' adds 47ace7e012b9 dm: fix potential for q->make_request_fn NULL pointer adds b2de0ff951cb Merge remote-tracking branch 'device-mapper/for-next' adds bd5fcba40fc9 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds 873e443dd25a dt-bindings: leds: ROHM BD71282 PMIC LED driver adds 1af5332fcf7c dt-bindings: mfd: Document ROHM BD71828 bindings adds 1b1c26b24a6e mfd: Rohm PMICs: Use platform_device_id to match MFD sub-devices adds 8c352e68dd2e mfd: bd718x7: Add compatible for BD71850 adds 1c743ad523bb mfd: bd71828: Support ROHM BD71828 PMIC - core adds e795bf725dab mfd: bd71828: Add power-key support adds ae866dec7426 clk: bd718x7: Support ROHM BD71828 clk block adds 21b72156ede8 regulator: bd718x7: Split driver to common and bd718x7 spe [...] adds 6c883472e1c1 mfd: bd70528: Fix hour register mask adds fe5a591b7814 rtc: bd70528: add BD71828 support adds c31f625d06c9 gpio: bd71828: Initial support for ROHM BD71828 PMIC GPIOs adds 18490cdb9e32 Merge branches 'ib-mfd-drm-5.6' and 'ib-mfd-clk-gpio-regul [...] adds f2a19c5b7867 mfd: syscon: Re-use resource_size() to count max_register adds b88aa8509828 mfd: sm501: Fix mismatches of request_mem_region adds 2b8bd606b1e6 mfd: dln2: More sanity checking for endpoints adds 1ea9bd88eeff mfd: da9062: add support for the DA9062 GPIOs in the core adds c5f45619cfe6 dt-bindings: mfd: da9062: add gpio bindings adds 2b091ce1f62a dt-bindings: mfd: Document the Xylon LogiCVC multi-functio [...] adds 1c2f57d3391d dt-bindings: mfd: ab8500: Document AB8505 bindings adds 1c0769d20935 mfd: ab8500-core: Add device tree support for AB8505 adds 9b98662e2572 dt-bindings: mfd: max14577: Add reference to max14040_batt [...] adds 57b89dd220be mfd: intel-lpss: Add Intel Jasper Lake PCI IDs adds 702204c22c53 mfd: ab8500: Fix ab8500-clk typo adds dc91c3b6fe66 mfd: axp20x: Mark AXP20X_VBUS_IPSOUT_MGMT as volatile adds cb7a374a5e7a mfd: max77650: Select REGMAP_IRQ in Kconfig adds f41810921bdc mfd: dbx500-prcmu: Drop set_display_clocks() adds 2cce09eb1122 mfd: dbx500-prcmu: Drop DSI pll clock functions adds 7ad2915f7a83 mfd: tqmx86: remove set but not used variable 'i2c_ien' adds 5e2540c17feb mfd: Kconfig: Rename Samsung to lowercase adds 7f6d869846ec mfd: madera: Wait for boot done before accessing any other [...] adds e9f47591793e mfd: cs47l15: Add missing register default adds 003035b3eb70 mfd: madera: Allow more time for hardware reset adds 1112ba02ff11 mfd: da9062: Fix watchdog compatible string adds 4602dce0361e mfd: cros_ec: Add cros-usbpd-notify subdevice adds 8334240fa0a6 dt-bindings: atmel-usart: Remove wildcard adds aac5d8fec9ca dt-bindings: atmel-usart: Add microchip,sam9x60-{usart, dbgu} adds 2f3dc25c0118 mfd: rn5t618: Mark ADC control register volatile adds 6a24f567af4a mfd: syscon: Add arguments support for syscon reference adds 5cfb683754c8 Merge remote-tracking branch 'mfd/for-mfd-next' adds 5cda966b0aed Merge remote-tracking branch 'backlight/for-backlight-next' adds 94cc3829fdda Merge remote-tracking branch 'battery/for-next' adds c5b7fada5656 Merge remote-tracking branch 'regulator/topic/equal' into [...] adds da696c2fd224 Merge remote-tracking branch 'regulator/for-next' adds 10c2d111c906 security: remove EARLY_LSM_COUNT which never used adds ec5b16119508 Merge remote-tracking branch 'security/next-testing' adds 9e6ac462a249 Merge remote-tracking branch 'apparmor/apparmor-next' adds 2acb162a1afe Merge remote-tracking branch 'integrity/next-integrity' adds aec97de7091f Merge remote-tracking branch 'keys/keys-next' adds e2e1b1a8afb5 Merge remote-tracking branch 'selinux/next' adds b8a217a53b83 Merge remote-tracking branch 'smack/for-next' adds fab3a121a8a6 Merge remote-tracking branch 'tomoyo/master' adds bb44aa09e539 watchdog: sama5d4_wdt: addition of sam9x60 compatible watchdog adds 85fdc63fe256 drivers: watchdog: stm32_iwdg: set WDOG_HW_RUNNING at probe adds d4ba76d79854 watchdog: make DesignWare watchdog allow users to set bigg [...] adds f6c98b08381c watchdog: da9062: add power management ops adds e0b4f4e0cf7f watchdog: qcom: Use platform_get_irq_optional() for bark irq adds b1301b9022e9 watchdog: cadence: Skip printing pointer value adds 69503e585192 watchdog: fix UAF in reboot notifier handling in watchdog [...] adds e7046df87354 watchdog: dw_wdt: ping watchdog to reset countdown before start adds 6ae58eecad31 watchdog: it87_wdt: add IT8786 ID adds c514430c51ee dt-bindings: watchdog: da9062: add suspend disable option adds f43f97a0fc0e dt-bindings: mediatek: mt8183: Add #reset-cells adds fe42cc30a965 dt-bindings: mediatek: mt2712: Add #reset-cells adds c254e103082b watchdog: mtk_wdt: mt8183: Add reset controller adds 9e5236e7cec1 watchdog: mtk_wdt: mt2712: Add reset controller adds 057b52b4b3d5 watchdog: da9062: make restart handler atomic safe adds 5f2000540bcb Merge remote-tracking branch 'watchdog/master' adds 154e3a65f404 iommu/amd: Remove the unnecessary assignment adds f5a68bb0752e iommu/vt-d: Mark firmware tainted if RMRR fails sanity check adds ce4cc52b51df iommu/vt-d: Add RMRR base and end addresses sanity check adds 9235cb13d7d1 iommu/vt-d: Allow devices with RMRRs to use identity domain adds b89b6605b85f iommu/vt-d: Unnecessary to handle default identity domain adds 857f081426e5 iommu/vt-d: Remove unnecessary WARN_ON_ONCE() adds e3b5ee0cfb65 Merge branches 'iommu/fixes', 'arm/smmu', 'x86/amd', 'x86/ [...] adds 30bc0c37f98e Merge remote-tracking branch 'iommu/next' adds 18bbea216d67 Merge remote-tracking branch 'vfio/next' adds 21ce541a1f26 Merge remote-tracking branch 'audit/next' adds 1f0256be493e Merge remote-tracking branch 'devicetree/for-next' adds d2375ed8e9ea Merge branch 'x86/urgent' adds 33531c1d5cea Merge branch 'x86/pti' adds a06a1bf68151 Merge branch 'x86/mtrr' adds 03ad4a4ddeda Merge branch 'x86/mm' adds 8b7e20a7ba54 x86/decoder: Add TEST opcode to Group3-2 adds 1c6e2ec6c54d Merge branch 'x86/misc' adds 2d15c984a621 Merge branch 'x86/microcode' adds 4c46830c9fc5 Merge branch 'x86/kdump' adds b54fe044c823 Merge branch 'x86/hyperv' adds 7b12fdfc88b4 Merge branch 'x86/fpu' adds 52f2bfc6b22e Merge branch 'x86/cpu' adds bc2802cfa5ba Merge branch 'x86/core' adds 4144fddbd393 x86/tsc: Remove redundant assignment adds 00467898c91c Merge branch 'x86/cleanups' adds c69cc08bd244 Merge branch 'x86/cache' adds a1e6ce666d27 Merge branch 'x86/boot' adds 183ef7adf4ed x86/boot: Simplify calculation of output address adds c8438f41e38e Merge branch 'x86/asm' adds 390f16991d1f Merge branch 'x86/apic' adds 180ca5e306c8 Merge branch 'timers/urgent' adds eb5a4d0a9ee9 hrtimer: Add missing sparse annotation for __run_timer() adds 6b088cefbeaa alarmtimer: Update alarmtimer_get_rtcdev() docs to reflect [...] adds c79108bd19a8 alarmtimer: Make alarmtimer platform device child of RTC device adds 7c94caca877b alarmtimer: Use wakeup source from alarmtimer platform device adds fd928f3e32ba alarmtimer: Make alarmtimer_get_rtcdev() a stub when CONFI [...] adds 3093adf18f9d Merge branch 'timers/core' adds 5671d814dbd2 smp: Use smp_cond_func_t as type for the conditional function adds 67719ef25eeb smp: Add a smp_cond_func_t argument to smp_call_function_many() adds cb923159bbb8 smp: Remove allocation mask from on_each_cpu_cond.*() adds 68881faaab37 Merge branch 'smp/core' adds 211d542f688a Merge branch 'sched/core' adds 8bd1c99c4ad1 Merge branch 'ras/core' adds 7d0eaaeb8498 Merge branch 'perf/core' adds 7add7875a8eb Merge branch 'kcsan.2020.01.07a' into locking/kcsan adds 9e6f149005f2 Merge branch 'locking/kcsan' adds 86583dcc1937 Merge branch 'locking/core' adds 11ea68f553e2 genirq, sched/isolation: Isolate from handling managed interrupts adds 43ee74487bd2 Merge tag 'irqchip-5.6' of git://git.kernel.org/pub/scm/li [...] adds fea3ca1a896c Merge branch 'irq/core' adds 0779221e7166 efi/x86: Disallow efi=old_map in mixed mode adds cada0b6dbb8c efi/libstub/x86: Fix EFI server boot failure adds ac6119e7f25b efi/x86: Disable instrumentation in the EFI runtime handling code adds 6bceef0bb0b0 Merge branch 'efi/core' adds 6ec14aa7a58a objtool: Silence build output adds 8580bed7e751 objtool: Fix ARCH=x86_64 build error adds 872849789579 objtool: Skip samples subdirectory adds 230d99efd5f4 Merge branch 'core/urgent' adds 822175e72995 rcu: Fix harmless omission of "CONFIG_" from #if condition adds 2488a5e69556 rcu: Fix tracepoint tracking RCU CPU kthread utilization adds 4778339df0ee rcu: Remove the declaration of call_rcu() in tree.h adds e2167b38c87a rcu: Move gp_state_names[] and gp_state_getname() to tree_stall.h adds e1350e8e0ea5 rcu: Move rcu_{expedited,normal} definitions into rcupdate.h adds 7441e7661d65 rcu: Switch force_qs_rnp() to for_each_leaf_node_cpu_mask() adds 844a378de337 srcu: Apply *_ONCE() to ->srcu_last_gp_end adds 05d35961c20b .mailmap: Add entries for old paulmck@kernel.org addresses adds c7e9c01f928a powerpc: Remove comment about read_barrier_depends() adds f6105fc2a9c0 rcu: Remove unused stop-machine #include adds a35d16905efc rcu: Add basic support for kfree_rcu() batching adds e6e78b004fa7 rcuperf: Add kfree_rcu() performance Tests adds 569d767087ef rcu: Make kfree_rcu() use a non-atomic ->monitor_todo adds 0392bebebf26 rcu: Add multiple in-flight batches of kfree_rcu() work adds e99637becb2e rcu: Add support for debug_objects debugging for kfree_rcu() adds 77a40f97030b rcu: Remove kfree_rcu() special casing and lazy-callback handling adds 189a6883dcf7 rcu: Remove kfree_call_rcu_nobatch() adds c130d2dc93cd rcu: Rename some instance of CONFIG_PREEMPTION to CONFIG_P [...] adds 2eeba5838fd8 rcu: Clear .exp_hint only when deferred quiescent state ha [...] adds 3717e1e9f25e rcu: Clear ->rcu_read_unlock_special only once adds c51f83c315c3 rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special() adds 77339e61aa30 rcu: Provide wrappers for uses of ->rcu_read_lock_nesting adds 5b14557b073c rcu: Avoid tick_dep_set_cpu() misordering adds 0e247386d9ed Merge branches 'doc.2019.12.10a', 'exp.2019.12.09a', 'fixe [...] adds f8a4bb6bfa63 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] adds cd86371a5a47 Merge branch 'core/rcu' adds 5c351a9b0f7a Merge branch 'core/objtool' adds 7df552b7557c Merge branch 'core/kprobes' adds 03635af78316 Merge branch 'core/headers' adds e79c4525f2e5 Merge branch 'core/documentation' adds f532e41e84e9 Merge branch 'core/debugobjects' adds 95761ff8d515 Merge branch 'core/core' adds 08f904d2bfc4 Merge remote-tracking branch 'tip/auto-latest' adds 314ad6b2edfe Merge remote-tracking branch 'clockevents/timers/drivers/next' adds 59e7cffe5cca ring-bufer: kernel-doc warning fixes adds cfc585a40176 ring-buffer: Fix kernel doc for rb_update_event() adds 82d1b8158c9a tracing: Allow trace_printk() to nest in other tracing code adds 9a09cd74e7dc ftrace: Remove abandoned macros adds aff4866db56e ftrace: Remove NR_TO_INIT macro adds 0947db01d9b9 bootconfig: Fix Kconfig help message for BOOT_CONFIG adds a4798eb42a26 Documentation: bootconfig: Fix typos in bootconfig documentation adds b8381ce7aa8e Documentation: tracing: Fix typos in boot-time tracing doc [...] adds bcc717ed95de tools: bootconfig: Fix spelling mistake "faile" -> "failed" adds b83479482ff6 ring-buffer: Remove abandoned macro RB_MISSED_FLAGS adds 141597204ea2 tracing: Remove unused TRACE_SEQ_BUF_USED adds 532f49a6f19a tracing/boot: Fix an IS_ERR() vs NULL bug adds 34423f250a37 tracing: Fix uninitialized buffer var on early exit to tra [...] adds 659ded30272d trace/kprobe: Remove unused MAX_KPROBE_CMDLINE_SIZE adds 32b8fd58aa5e Merge remote-tracking branch 'ftrace/for-next' adds 59d8cc6b2e37 rcu: Forgive slow expedited grace periods at boot time adds e98132e4219e Merge remote-tracking branch 'rcu/rcu/next' adds 6441fa6178f5 KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL adds 1a978d9d3e72 KVM: PPC: Book3S HV: Uninit vCPU if vcore creation fails adds cb10bf9194f4 KVM: PPC: Book3S PR: Free shared page if mmu initialization fails adds 16be9ddea268 KVM: x86: Free wbinvd_dirty_mask if vCPU creation fails adds 034d8e2cb929 KVM: VMX: Allocate VPID after initializing VCPU adds 34109c0476f1 KVM: VMX: Use direct vcpu pointer during vCPU create/free adds 7f27179a88a6 KVM: SVM: Use direct vcpu pointer during vCPU create/free adds a9dd6f09d7e5 KVM: x86: Allocate vcpu struct in common x86 code adds fc6e2a1845ab KVM: x86: Move FPU allocation to common x86 code adds d813a8ba54f9 KVM: x86: Move allocation of pio_data page down a few lines adds 987b2594ed5d KVM: x86: Move kvm_vcpu_init() invocation to common code adds 3ec8ca296470 KVM: PPC: e500mc: Add build-time assert that vcpu is at offset 0 adds c50bfbdc38ec KVM: PPC: Allocate vcpu struct in common PPC code adds d30769522294 KVM: PPC: Book3S PR: Allocate book3s and shadow vcpu after [...] adds 4dbf6fec7886 KVM: PPC: e500mc: Move reset of oldpir below call to kvm_v [...] adds ff030fdf5573 KVM: PPC: Move kvm_vcpu_init() invocation to common code adds 5233009fab8e KVM: MIPS: Use kvm_vcpu_cache to allocate vCPUs adds 47d51e5eb5fe KVM: MIPS: Drop kvm_arch_vcpu_free() adds d5279f3a882c KVM: PPC: Drop kvm_arch_vcpu_free() adds 4b8fff780b07 KVM: arm: Drop kvm_arch_vcpu_free() adds 9d979c7e6ff4 KVM: x86: Remove spurious kvm_mmu_unload() from vcpu destr [...] adds 208050dac5ef KVM: x86: Remove spurious clearing of async #PF MSR adds 50b143e1b3cf KVM: x86: Drop kvm_arch_vcpu_free() adds fe931f122771 KVM: Remove kvm_arch_vcpu_free() declaration adds 897cc38eaab9 KVM: Add kvm_arch_vcpu_precreate() to handle pre-allocatio [...] adds 321f8ee559d6 KVM: s390: Move guts of kvm_arch_vcpu_init() into kvm_arch [...] adds a2017f17fa17 KVM: s390: Invoke kvm_vcpu_init() before allocating sie_page adds aaf532c57927 KVM: MIPS: Invoke kvm_vcpu_uninit() immediately prior to f [...] adds d2423b347de4 KVM: x86: Invoke kvm_vcpu_uninit() immediately prior to fr [...] adds 4543bdc08857 KVM: Introduce kvm_vcpu_destroy() adds fc2f83337b79 KVM: Move vcpu alloc and init invocation to common code adds 046c5b273435 KVM: Unexport kvm_vcpu_cache and kvm_vcpu_{un}init() adds a92f7f63d658 KVM: Move initialization of preempt notifier to kvm_vcpu_init() adds 35413e170c33 KVM: x86: Move guts of kvm_arch_vcpu_setup() into kvm_arch [...] adds 78f2f0837fa0 KVM: MIPS: Move .vcpu_setup() call to kvm_arch_vcpu_create() adds e45dcf766a55 KVM: s390: Manually invoke vcpu setup during kvm_arch_vcpu [...] adds a0a19bfe765e KVM: PPC: BookE: Setup vcpu during kvmppc_core_vcpu_create() adds 4b2d8338a13e KVM: Drop kvm_arch_vcpu_setup() adds e99be33c820a KVM: x86: Move all vcpu init code into kvm_arch_vcpu_create() adds 8f62bce37ebf KVM: MIPS: Move all vcpu init code into kvm_arch_vcpu_create() adds 4b6672c56f39 KVM: ARM: Move all vcpu init code into kvm_arch_vcpu_create() adds ba1ea4416912 KVM: PPC: Move all vcpu init code into kvm_arch_vcpu_create() adds 56351123d008 KVM: arm64: Free sve_state via arm specific hook adds 2b893c00a545 KVM: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit() adds 2243e7202ae4 KVM: Move putting of vcpu->pid to kvm_vcpu_destroy() adds 0ad4f8b2e1ed KVM: Move vcpu->run page allocation out of kvm_vcpu_init() adds e8ab94bedfa9 kvm/svm: PKU not currently supported adds 791a2e29345c KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks adds cdd505df51d3 KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from S [...] adds 326b5f5889f1 KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1 [...] adds 10440be920b9 KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L [...] adds a190df260682 KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/ [...] adds 56ae62161586 KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1 [...] adds 5a79e43a465d KVM: x86: Protect MSR-based index computations in fixed_ms [...] adds 2ac871ef5d6a KVM: x86: Protect MSR-based index computations in pmu.h fr [...] adds 2b0199bafb88 KVM: x86: Protect MSR-based index computations from Spectr [...] adds 2f41e244c158 KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L [...] adds bc45954d72e4 KVM: x86: Protect exit_reason from being used in Spectre-v [...] adds 741bbfc245a5 KVM: x86: Protect DR-based index computations from Spectre [...] adds 1a1849074256 KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks adds 422a1e78e50f KVM: x86: avoid clearing pending exception event twice adds 56618542c956 KVM: apic: short-circuit kvm_apic_accept_pic_intr() when p [...] adds f46ec0872dbe Revert "KVM: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_l [...] adds bedec6f646ff KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu() adds f1412236cb7f KVM: x86: Ensure guest's FPU state is loaded when accessin [...] adds 58af0d25a495 KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest" adds 374d1ab82df2 KVM: x86: Remove unused ctxt param from emulator's FPU accessors adds d9d63ddbb253 KVM: nVMX: WARN on failure to set IA32_PERF_GLOBAL_CTRL adds 9d17663962c8 KVM: x86: Perform non-canonical checks in 32-bit KVM adds 9e819a0b14c5 x86/kvm/hyper-v: remove stale evmcs_already_enabled check [...] adds 95846c877cb8 KVM: Remove kvm_read_guest_atomic() adds 443afcd6fa26 KVM: Add build-time error check on kvm_run size adds c5e7ec553f8e KVM: X86: Don't take srcu lock in init_rmode_identity_map() adds 9eb3ff32faed KVM: X86: Drop x86_set_memory_region() adds 2fefbce1ded5 KVM: Move running VCPU from ARM to common code adds 9bb2133fe970 KVM: remove unused guest_enter adds ecb697d10f70 KVM: nVMX: Check GUEST_DR7 on vmentry of nested guests adds dff96e2634c0 Adding 'else' to reduce checking. adds 50d7354206b4 KVM: VMX: remove duplicated segment cache clear adds a44fa910161c kvm/x86: export kvm_vector_hashing_enabled() is unnecessary adds 1a66c8268b69 KVM: Check for a bad hva before dropping into the ghc slow path adds 33d09a610d28 KVM: Clean up __kvm_gfn_to_hva_cache_init() and its callers adds 3d59d6cc17b0 KVM: Return immediately if __kvm_gfn_to_hva_cache_init() fails adds 97f5c8e782cb KVM: x86/mmu: Enforce max_level on HugeTLB mappings adds f211ce6d970d mm: thp: KVM: Explicitly check for THP when populating sec [...] adds f1b7a1f9ed46 KVM: Use vcpu-specific gva->hva translation when querying [...] adds 30afbacd2205 KVM: Play nice with read-only memslots when querying host [...] adds c2209737f109 x86/mm: Introduce lookup_address_in_mm() adds c3eac16b0640 KVM: x86/mmu: Refactor THP adjust to prep for changing query adds 19b9bce28400 KVM: x86/mmu: Walk host page tables to find THP mappings adds 2a5cb78e10d7 KVM: x86/mmu: Drop level optimization from fast_page_fault() adds e0ccf3adee95 KVM: x86/mmu: Rely on host page tables to find HugeTLB mappings adds 2622aa47a1c8 KVM: x86/mmu: Remove obsolete gfn restoration in FNAME(fetch) adds d765caebcc5e KVM: x86/mmu: Zap any compound page when collapsing sptes adds df6d72a7959e KVM: x86/mmu: Fold max_mapping_level() into kvm_mmu_hugepa [...] adds 1829cb37233c KVM: x86/mmu: Remove lpage_is_disallowed() check from set_spte() adds c28a2ee2ba1f KVM: x86/mmu: Use huge pages for DAX-backed files adds 14e37122c54f KVM: x86: inline memslot_valid_for_gpte adds 2695bddd5b46 KVM: X86: Add 'else' to unify fastop and execute call path adds f1b0bc14f2db KVM: x86: Use a typedef for fastop functions adds 9d2fb214c41d Merge remote-tracking branch 'kvm/linux-next' adds dbac7968081e Merge remote-tracking branch 'kvm-arm/next' adds 62e47630e2a7 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds 98d835331851 Merge remote-tracking branch 'xen-tip/linux-next' adds 4d0ef37163e5 Merge remote-tracking branch 'percpu/for-next' adds 89263553f462 Merge remote-tracking branch 'workqueues/for-next' adds 2118929e353e Merge remote-tracking branch 'chrome-platform/for-next' adds 67f88a26caf1 Merge remote-tracking branch 'leds/for-next' adds cd2e0b231a10 Merge remote-tracking branch 'ipmi/for-next' adds 85db1cde8253 firmware: Rename FW_OPT_NOFALLBACK to FW_OPT_NOFALLBACK_SYSFS adds 2e66956297eb Merge remote-tracking branch 'driver-core/driver-core-next' adds fdabc466f335 usb: phy: phy-gpio-vbus-usb: Convert to GPIO descriptors adds c12043134724 usb: cdns3: fix spelling mistake and rework grammar in text adds 3bdcfe6c1d90 usb: phy: show USB charger type for user adds 880082666c8d Doc: ABI: add usb charger uevent adds eaa519983fd9 Merge tag 'usb-serial-5.6-rc1' of https://git.kernel.org/p [...] adds 0f4db48825fd Merge remote-tracking branch 'usb/usb-next' adds 0b96a3349af1 dt-bindings: fix compilation error of the example in intel [...] adds aac821d52b63 Merge remote-tracking branch 'phy-next/next' adds 85f4c95172d6 tty: n_hdlc: Use flexible-array member and struct_size() helper adds 13520185430c Merge remote-tracking branch 'tty/tty-next' adds 987f028b8637 char: hpet: Use flexible-array member adds 0db4a15d4c27 mei: me: add jasper point DID adds f4a1e496de1d Merge remote-tracking branch 'char-misc/char-misc-next' adds 7a80aa23d0f0 staging: wilc1000: return zero on success and non-zero on [...] adds bd4217cb9d54 staging: wilc1000: avoid mutex unlock without lock in wilc [...] adds 52b0c4709d23 staging: exfat: remove fs_func struct. adds 2893c6783219 staging: comedi: drivers: fix spelling mistake "to" -> "too" adds 723de0f9171e staging: most: remove device from interface structure adds 2485055394be staging: most: core: drop device reference adds 6a82c7758129 staging: most: remove struct device core driver adds d693e90d8978 staging: most: core: remove container struct adds b7935e52dd98 staging: most: core: fix logging messages adds f9e6b51a998d staging: next: configfs: fix release link adds fc157998b825 staging: most: usb: check for NULL device adds 29fed3092388 Merge remote-tracking branch 'staging/staging-next' adds 7c156f86ab9c Merge remote-tracking branch 'mux/for-next' adds a72f76ce3862 Merge remote-tracking branch 'cgroup/for-next' adds 117ae40a4bf2 Merge branch 'misc' into for-next adds c4b119f431e1 Merge branch 'fixes' into for-next adds 7315a0ff175f Merge remote-tracking branch 'scsi/for-next' adds e03556aa6586 Merge remote-tracking branch 'scsi-mkp/for-next' adds 0080b08edc26 Merge remote-tracking branch 'vhost/linux-next' adds d58ca18eeb87 Merge remote-tracking branch 'rpmsg/for-next' adds 366950eeb6ee gpiolib: Lower verbosity when allocating hierarchy irq adds d5331ec2cc6e gpio: mvebu: clear irq in edge cause register before unmas [...] adds 0d311d8b93cf gpio: aspeed-sgpio: fixed typos adds 207270dd0b2d gpiolib: hold gpio devices lock until ->descs array is ini [...] adds 81563bed1e11 MAINTAINERS: Replace Tien Hock Loh as Altera PIO maintainer adds 0282c72d30d3 Merge tag 'gpio-updates-for-v5.6-part2' of git://git.kerne [...] adds 386918356466 Merge remote-tracking branch 'gpio/for-next' adds a1dd4bfb145e Merge tag 'intel-pinctrl-v5.6-1' of git://git.kernel.org/p [...] adds 364efd0db7c3 dt-bindings: imx: Add pinctrl binding doc for i.MX8MP adds eec6d97d6da4 pinctrl: freescale: Add i.MX8MP pinctrl driver support adds 72780ce5f1a4 gpio: Drop the chained IRQ handler assign function adds 06e26b75f5e6 pinctrl: mvebu: armada-37xx: use use platform api adds 1d44616e7549 pinctrl: qcom: Don't lock around irq_set_irq_wake() adds 122ce22cb37b pinctrl: madera: Remove extra blank line adds fdeb5fabd491 Merge remote-tracking branch 'pinctrl/for-next' adds 31b01906ac84 Merge remote-tracking branch 'pwm/for-next' adds 42e9bc9ec354 Merge remote-tracking branch 'ktest/for-next' adds 5f2ed7f5b99b x86: Remove arch_has_random, arch_has_random_seed adds cbac004995a0 powerpc: Remove arch_has_random, arch_has_random_seed adds 5e054c820f59 s390: Remove arch_has_random, arch_has_random_seed adds 647f50d5d9d9 linux/random.h: Remove arch_has_random, arch_has_random_seed adds 66f5ae899ada linux/random.h: Use false with bool adds 904caa6413c8 linux/random.h: Mark CONFIG_ARCH_RANDOM functions __must_check adds 1640a7b9f482 x86: Mark archrandom.h functions __must_check adds 98dcfce69729 powerpc: Use bool in archrandom.h adds 8dae77ac56fe powerpc: Mark archrandom.h functions __must_check adds 4cb760b02419 s390x: Mark archrandom.h functions __must_check adds fd8ceb8c499a Merge remote-tracking branch 'random/dev' adds ac87813d4372 selftests: settings: tests can be in subsubdirs adds ca211626564e Merge remote-tracking branch 'kselftest/next' adds 8c6f4638fc70 Merge remote-tracking branch 'y2038/y2038' adds 79630d25f95b Merge remote-tracking branch 'livepatching/for-next' adds b0284e92cda1 Merge remote-tracking branch 'coresight/next' adds d5bbdd5179df dt-bindings: atmel, at91rm9200-rtc: add microchip, sam9x60-rtc adds b7052876d7e8 rtc: at91rm9200: remove procfs information adds 4f12de0a582e dt-bindings: rtc: at91rm9200: convert bindings to json-schema adds ca3fdc989c3c rtc: at91rm9200: add sama5d4 and sama5d2 compatibles adds a1243b099e25 rtc: at91rm9200: move register definitions to C file adds 565205d5adc1 rtc: at91rm9200: avoid time readout in at91_rtc_setalarm adds 3c7b90cb145a rtc: at91rm9200: use FIELD_PREP/FIELD_GET adds 4c4ab451ae36 rtc: tps6586x: Use IRQ_NOAUTOEN flag adds b6da197a2e96 rtc: cmos: Stop using shared IRQ adds 5848ad2f1bcb rtc: cmos: Use predefined value for RTC IRQ on legacy x86 adds 604c521259c8 rtc: cmos: Refactor code by using the new dmi_get_bios_yea [...] adds c68209410752 rtc: Kconfig: properly indent sd3078 entry adds 578c2b661e2b rtc: Kconfig: select REGMAP_I2C when necessary adds 34719de919af rtc: i2c/spi: Avoid inclusion of REGMAP support when not needed adds 9a254e5bf7bf Merge remote-tracking branch 'rtc/rtc-next' adds d1270b873a63 Merge remote-tracking branch 'at24/at24/for-next' adds d697100b9f9d Merge remote-tracking branch 'ntb/ntb-next' adds 842cbc9a0ce9 Merge remote-tracking branch 'fsi/next' adds 2662203d431c Merge remote-tracking branch 'slimbus/for-next' adds d51576ee14c0 Merge remote-tracking branch 'nvmem/for-next' adds d33c240d47da hv_balloon: Balloon up according to request page number adds e2379b30324c Input: hyperv-keyboard: Add the support of hibernation adds 382a46221757 video: hyperv_fb: Fix hibernation for the deferred IO feature adds ddc9d357b991 Drivers: hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23) adds 3a6fb6c4255c video: hyperv: hyperv_fb: Use physical memory for fb on Hy [...] adds 9fc3c01a1fae Tools: hv: Reopen the devices if read() or write() returns errors adds 3e9c72056ed5 hv_utils: Support host-initiated restart request adds ffd1d4a49336 hv_utils: Support host-initiated hibernation request adds 54e19d34011f hv_utils: Add the support of hibernation adds 182caaec93db Merge remote-tracking branch 'hyperv/hyperv-next' adds e89944dab03e Merge remote-tracking branch 'pidfd/for-next' adds 73687129e591 Merge remote-tracking branch 'generic-ioremap/for-next' adds ea0207d6d6fd Merge remote-tracking branch 'kunit-next/kunit' adds e4604c25405d amdgpu: using vmalloc requires includeing vmalloc.h adds 9a2d5cbf1d0d Merge branch 'akpm-current/current' adds f66e7df6940c drivers/block/null_blk_main.c: fix layout adds 3f571922359c drivers/block/null_blk_main.c: fix uninitialized var warnings adds 3b8d5f0942c5 pinctrl: fix pxa2xx.c build warnings adds cf1e2ab9f11b mm: remove __krealloc adds a5f0fdbc708d mm: add generic p?d_leaf() macros adds f962710d982e arc: mm: add p?d_leaf() definitions adds f5a63e9970de arm: mm: add p?d_leaf() definitions adds ce7ca550d5ca arm64: mm: add p?d_leaf() definitions adds a6dfe8257abb mips: mm: add p?d_leaf() definitions adds 080a4f8b8ada powerpc: mm: add p?d_leaf() definitions adds aed81f07c4c2 riscv: mm: add p?d_leaf() definitions adds 55eb8768323a s390: mm: add p?d_leaf() definitions adds f62845ac4ccc sparc: mm: add p?d_leaf() definitions adds 66aefe1af16a x86: mm: add p?d_leaf() definitions adds 13a5b4ae9a7f mm: pagewalk: add p4d_entry() and pgd_entry() adds d3b36b021439 mm: pagewalk: fix unused variable warning adds d7507fd3ed89 mm: pagewalk: allow walking without vma adds e7453733f193 mm: pagewalk: don't lock PTEs for walk_page_range_novma() adds a2c264d5dc3f mm: pagewalk: fix termination condition in walk_pte_range() adds faeec4bfc9d0 mm: pagewalk: add 'depth' parameter to pte_hole adds a47717c14a9b x86: mm: point to struct seq_file from struct pg_state adds a9577c039aff x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct adds 2c7adb4c25e9 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] adds 4baff5776511 mm: add generic ptdump adds 7f3fd8a540db x86: mm: convert dump_pagetables to use walk_page_range adds 8c66bdc1bdd5 arm64: mm: convert mm/dump.c to use walk_page_range() adds a7f874006f77 arm64: mm: display non-present entries in ptdump adds 8b3113c31991 mm: ptdump: reduce level numbers by 1 in note_page() adds b415f925933e x86: mm: avoid allocating struct mm_struct on the stack adds 796219d1ef04 x86-mm-avoid-allocating-struct-mm_struct-on-the-stack-fix adds eaa45d1ddd4c powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP case adds b5a0ad7b90f9 mm/mmu_gather: invalidate TLB correctly on batch allocatio [...] adds 6f25dd5823cd asm-generic/tlb: avoid potential double flush adds 7e9da55a66af asm-gemeric/tlb: remove stray function declarations adds 9721749105dd asm-generic/tlb: add missing CONFIG symbol adds 47f9cd553915 asm-generic/tlb: rename HAVE_RCU_TABLE_FREE adds 2c1db890b78e asm-generic/tlb: rename HAVE_MMU_GATHER_PAGE_SIZE adds ca59d66f2625 asm-generic/tlb: Rename HAVE_MMU_GATHER_NO_GATHER adds 8af3c11543c6 asm-generic/tlb: Provide MMU_GATHER_TABLE_FREE adds 1c2b192ceeba proc: decouple proc from VFS with "struct proc_ops" adds a1853828f853 proc: convert everything to "struct proc_ops" adds 09d7275a2c30 proc-convert-everything-to-struct-proc_ops-fix adds 330872d2f8c8 proc-convert-everything-to-struct-proc_ops-fix-2 adds 8637531668e7 lib/string: add strnchrnul() adds 89a720115b03 bitops: more BITS_TO_* macros adds 7e483d4bc383 lib: add test for bitmap_parse() adds be8de12b3d71 fix rebase issue adds 9a7678f3bfd9 lib/test_bitmap: fix address space when test user buffer adds 9523ed0e64a0 lib: make bitmap_parse_user a wrapper on bitmap_parse adds 1857373cdf44 lib: rework bitmap_parse() adds ac52217885aa lib: new testcases for bitmap_parse{_user} adds a94713cf84c1 include/linux/cpumask.h: don't calculate length of the inp [...] adds 0ad36ee31f1e treewide: remove redundant IS_ERR() before error code check adds 0f9f731ebdbf ARM: dma-api: fix max_pfn off-by-one error in __dma_supported() adds 62733015668c drivers/tty/serial/sh-sci.c: suppress warning adds 280e9cb00b41 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 1affe03d4ff9 Merge branch 'akpm/master' adds eb9ebdceaadc Add linux-next specific files for 20200128
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 (702ccea170f0) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 2 + Documentation/ABI/stable/sysfs-driver-dma-idxd | 171 + Documentation/ABI/testing/usb-charger-uevent | 46 + .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 8 +- Documentation/RCU/listRCU.rst | 281 +- Documentation/RCU/rcu.rst | 18 +- Documentation/admin-guide/blockdev/zram.rst | 2 +- Documentation/admin-guide/bootconfig.rst | 32 +- Documentation/admin-guide/kernel-parameters.txt | 45 +- .../devicetree/bindings/clock/xlnx,versal-clk.yaml | 64 + .../bindings/leds/rohm,bd71828-leds.yaml | 52 + .../devicetree/bindings/mfd/atmel-usart.txt | 11 +- .../devicetree/bindings/mfd/rohm,bd71828-pmic.yaml | 193 + .../devicetree/bindings/mmc/rockchip-dw-mshc.txt | 49 - .../devicetree/bindings/mmc/rockchip-dw-mshc.yaml | 125 + .../bindings/mmc/synopsys-dw-mshc-common.yaml | 68 + .../devicetree/bindings/mmc/synopsys-dw-mshc.txt | 141 - .../devicetree/bindings/mmc/synopsys-dw-mshc.yaml | 70 + .../bindings/net/wireless/qcom,ath10k.txt | 6 +- .../bindings/phy/intel,lgm-emmc-phy.yaml | 2 +- .../bindings/phy/marvell,mmp3-hsic-phy.yaml | 1 + .../bindings/pinctrl/fsl,imx8mp-pinctrl.yaml | 69 + .../devicetree/bindings/regulator/mps,mpq7920.yaml | 121 + .../bindings/rtc/atmel,at91rm9200-rtc.txt | 17 - .../bindings/rtc/atmel,at91rm9200-rtc.yaml | 45 + Documentation/devicetree/bindings/spi/fsl-spi.txt | 8 +- .../devicetree/bindings/watchdog/da9062-wdt.txt | 5 + .../devicetree/bindings/watchdog/mtk-wdt.txt | 11 +- Documentation/doc-guide/contributing.rst | 294 + Documentation/doc-guide/index.rst | 2 + Documentation/doc-guide/maintainer-profile.rst | 44 + Documentation/driver-api/gpio/driver.rst | 5 - Documentation/filesystems/zonefs.txt | 43 +- .../maintainer/maintainer-entry-profile.rst | 1 + Documentation/networking/device_drivers/index.rst | 1 + .../device_drivers/marvell/octeontx2.rst | 159 + .../networking/device_drivers/microsoft/netvsc.txt | 21 + Documentation/networking/devlink/bnxt.rst | 33 + Documentation/networking/devlink/devlink-info.rst | 6 + Documentation/networking/ethtool-netlink.rst | 110 +- Documentation/nvdimm/maintainer-entry-profile.rst | 3 +- Documentation/sphinx/automarkup.py | 7 +- Documentation/trace/boottime-trace.rst | 18 +- MAINTAINERS | 28 +- Makefile | 2 +- Next/SHA1s | 162 +- Next/merge.log | 19751 ++++++++++--------- arch/arm/arm-soc-for-next-contents.txt | 24 + arch/arm/boot/compressed/head.S | 35 +- arch/arm/boot/dts/uniphier-ld4.dtsi | 3 +- arch/arm/boot/dts/uniphier-pinctrl.dtsi | 10 + arch/arm/boot/dts/uniphier-pro4.dtsi | 3 +- arch/arm/boot/dts/uniphier-pro5.dtsi | 3 +- arch/arm/boot/dts/uniphier-pxs2.dtsi | 3 +- arch/arm/boot/dts/uniphier-sld8.dtsi | 3 +- arch/arm/mach-davinci/Makefile | 3 +- arch/arm/mach-davinci/board-dm365-evm.c | 20 + arch/arm/mach-davinci/board-dm644x-evm.c | 20 + arch/arm/mach-davinci/devices-da8xx.c | 1 - arch/arm/mach-davinci/devices.c | 19 - arch/arm/mach-davinci/dm365.c | 22 +- arch/arm/mach-davinci/include/mach/common.h | 17 - arch/arm/mach-davinci/include/mach/time.h | 33 - arch/arm/mach-davinci/time.c | 400 - arch/arm/mach-pxa/colibri-pxa320.c | 16 +- arch/arm/mach-pxa/eseries.c | 40 +- arch/arm/mach-pxa/gumstix.c | 18 +- arch/arm/mach-pxa/hx4700.c | 22 +- arch/arm/mach-pxa/magician.c | 22 +- arch/arm/mach-pxa/mioa701.c | 15 +- arch/arm/mach-pxa/palm27x.c | 34 +- arch/arm/mach-pxa/palmt5.c | 1 - arch/arm/mach-pxa/palmtc.c | 18 +- arch/arm/mach-pxa/palmte2.c | 18 +- arch/arm/mach-pxa/palmtx.c | 1 - arch/arm/mach-pxa/palmz72.c | 1 - arch/arm/mach-pxa/tosa.c | 18 +- arch/arm/mach-pxa/vpac270.c | 15 +- arch/arm/mach-s3c64xx/mach-smartq.c | 13 +- arch/arm64/boot/dts/arm/fvp-base-revc.dts | 8 +- arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 3 +- arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 3 +- arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 3 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 144 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 46 + arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 31 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 313 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 45 + arch/arm64/boot/dts/ti/k3-j721e.dtsi | 2 +- arch/mips/include/asm/sn/ioc3.h | 4 + arch/mips/pci/pci-xtalk-bridge.c | 24 + arch/parisc/mm/init.c | 50 +- arch/powerpc/Kconfig | 7 +- arch/powerpc/Kconfig.debug | 2 +- arch/powerpc/boot/dts/mgcoge.dts | 2 +- arch/powerpc/boot/dts/mpc832x_rdb.dts | 2 +- arch/powerpc/boot/dts/mpc8610_hpcd.dts | 2 +- arch/powerpc/include/asm/archrandom.h | 27 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 5 + arch/powerpc/include/asm/cputable.h | 7 +- arch/powerpc/include/asm/hw_breakpoint.h | 4 + arch/powerpc/include/asm/kasan.h | 2 + arch/powerpc/include/asm/nohash/32/pgtable.h | 5 + arch/powerpc/include/asm/page.h | 2 +- arch/powerpc/include/asm/pci-bridge.h | 7 +- arch/powerpc/include/asm/pgtable.h | 6 - arch/powerpc/include/asm/pnv-pci.h | 1 + arch/powerpc/include/asm/processor.h | 9 + arch/powerpc/include/asm/reg_8xx.h | 14 + arch/powerpc/include/asm/thread_info.h | 18 + arch/powerpc/include/asm/vdso_datapage.h | 14 +- arch/powerpc/include/asm/xive.h | 92 +- arch/powerpc/kernel/Makefile | 3 +- arch/powerpc/kernel/asm-offsets.c | 11 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 13 +- arch/powerpc/kernel/eeh.c | 32 +- arch/powerpc/kernel/eeh_cache.c | 10 +- arch/powerpc/kernel/eeh_sysfs.c | 22 +- arch/powerpc/kernel/entry_32.S | 29 +- arch/powerpc/kernel/exceptions-64s.S | 13 +- arch/powerpc/kernel/fpu.S | 3 + arch/powerpc/kernel/head_32.S | 62 +- arch/powerpc/kernel/head_32.h | 180 +- arch/powerpc/kernel/head_40x.S | 2 + arch/powerpc/kernel/head_8xx.S | 189 +- arch/powerpc/kernel/head_booke.h | 2 + arch/powerpc/kernel/head_fsl_booke.S | 1 + arch/powerpc/kernel/hw_breakpoint.c | 15 +- arch/powerpc/kernel/idle.c | 25 + arch/powerpc/kernel/idle_book3s.S | 20 + arch/powerpc/kernel/idle_power4.S | 83 - arch/powerpc/kernel/irq.c | 22 + arch/powerpc/kernel/pci-common.c | 10 +- arch/powerpc/kernel/pci_dn.c | 47 +- arch/powerpc/kernel/process.c | 69 +- arch/powerpc/kernel/setup.h | 2 +- arch/powerpc/kernel/setup_32.c | 17 +- arch/powerpc/kernel/setup_64.c | 2 +- arch/powerpc/kernel/traps.c | 9 + arch/powerpc/kernel/vdso.c | 5 - arch/powerpc/kernel/vdso32/Makefile | 4 +- arch/powerpc/kernel/vdso32/cacheflush.S | 32 +- arch/powerpc/kernel/vdso32/datapage.S | 31 +- arch/powerpc/kernel/vdso32/getcpu.S | 23 +- arch/powerpc/kernel/vdso32/gettimeofday.S | 119 +- arch/powerpc/kernel/vdso32/vdso32.lds.S | 2 +- arch/powerpc/kernel/vector.S | 3 + arch/powerpc/kernel/vmlinux.lds.S | 2 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 6 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 2 + arch/powerpc/kvm/book3s_xive.c | 2 +- arch/powerpc/mm/book3s32/hash_low.S | 46 +- arch/powerpc/mm/book3s32/mmu.c | 9 +- arch/powerpc/mm/book3s64/hash_utils.c | 11 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 6 +- arch/powerpc/mm/book3s64/radix_tlb.c | 3 + arch/powerpc/mm/fault.c | 9 +- arch/powerpc/mm/kasan/kasan_init_32.c | 82 +- arch/powerpc/mm/mem.c | 4 + arch/powerpc/mm/mmu_decl.h | 6 + arch/powerpc/mm/nohash/8xx.c | 13 +- arch/powerpc/mm/pgtable_32.c | 1 + arch/powerpc/mm/ptdump/ptdump.c | 6 +- arch/powerpc/oprofile/backtrace.c | 14 +- arch/powerpc/perf/8xx-pmu.c | 12 +- arch/powerpc/perf/callchain.c | 20 +- arch/powerpc/perf/core-book3s.c | 8 +- arch/powerpc/platforms/83xx/km83xx.c | 2 +- arch/powerpc/platforms/85xx/smp.c | 9 + arch/powerpc/platforms/Kconfig | 4 + arch/powerpc/platforms/Kconfig.cputype | 8 + arch/powerpc/platforms/maple/setup.c | 2 +- arch/powerpc/platforms/powernv/opal.c | 144 +- arch/powerpc/platforms/powernv/pci-ioda.c | 225 +- arch/powerpc/platforms/powernv/pci.c | 67 +- arch/powerpc/platforms/powernv/pci.h | 3 - arch/powerpc/platforms/powernv/setup.c | 4 + arch/powerpc/platforms/pseries/hotplug-memory.c | 4 +- arch/powerpc/platforms/pseries/lparcfg.c | 4 +- arch/powerpc/platforms/pseries/papr_scm.c | 3 +- arch/powerpc/platforms/pseries/pci.c | 4 +- arch/powerpc/platforms/pseries/vio.c | 2 + arch/powerpc/sysdev/fsl_pci.c | 10 +- arch/powerpc/sysdev/mpic.c | 4 +- arch/powerpc/xmon/dis-asm.h | 4 +- arch/powerpc/xmon/xmon.c | 20 +- arch/s390/include/asm/archrandom.h | 20 +- arch/x86/Kconfig | 3 - arch/x86/boot/compressed/eboot.c | 2 +- arch/x86/boot/compressed/head_32.S | 8 +- arch/x86/include/asm/archrandom.h | 28 +- arch/x86/include/asm/device.h | 10 - arch/x86/include/asm/io.h | 36 + arch/x86/include/asm/pci.h | 31 +- arch/x86/kernel/tsc_sync.c | 1 - arch/x86/kvm/x86.c | 2 +- arch/x86/kvm/x86.h | 2 +- arch/x86/lib/x86-opcode-map.txt | 2 +- arch/x86/mm/tlb.c | 2 +- arch/x86/pci/common.c | 48 +- arch/x86/platform/efi/Makefile | 2 + block/partition-generic.c | 26 +- drivers/atm/firestream.c | 3 + drivers/base/firmware_loader/fallback.c | 11 +- drivers/base/firmware_loader/firmware.h | 16 +- drivers/base/firmware_loader/main.c | 2 +- drivers/base/power/main.c | 42 +- drivers/block/rbd.c | 2 +- drivers/bluetooth/btrtl.c | 20 +- drivers/char/hpet.c | 2 +- drivers/clk/Kconfig | 6 +- drivers/clk/clk-bd718x7.c | 50 +- drivers/clk/zynqmp/clkc.c | 3 +- drivers/clk/zynqmp/divider.c | 118 +- drivers/clk/zynqmp/pll.c | 6 +- drivers/clocksource/timer-davinci.c | 8 +- drivers/cpufreq/cppc_cpufreq.c | 2 +- drivers/cpufreq/cpufreq-nforce2.c | 2 +- drivers/cpufreq/cpufreq.c | 147 +- drivers/cpufreq/freq_table.c | 4 +- drivers/cpufreq/gx-suspmod.c | 2 +- drivers/cpufreq/intel_pstate.c | 38 +- drivers/cpufreq/longrun.c | 6 +- drivers/cpufreq/pcc-cpufreq.c | 2 +- drivers/cpufreq/sh-cpufreq.c | 2 +- drivers/cpufreq/unicore2-cpufreq.c | 2 +- drivers/dma/Kconfig | 21 + drivers/dma/Makefile | 2 + drivers/dma/dmaengine.c | 202 +- drivers/dma/hisi_dma.c | 611 + drivers/dma/idxd/Makefile | 2 + drivers/dma/idxd/cdev.c | 302 + drivers/dma/idxd/device.c | 693 + drivers/dma/idxd/dma.c | 217 + drivers/dma/idxd/idxd.h | 316 + drivers/dma/idxd/init.c | 533 + drivers/dma/idxd/irq.c | 261 + drivers/dma/idxd/registers.h | 336 + drivers/dma/idxd/submit.c | 95 + drivers/dma/idxd/sysfs.c | 1528 ++ drivers/firmware/xilinx/zynqmp.c | 2 + drivers/gpio/Kconfig | 12 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-aspeed-sgpio.c | 2 +- drivers/gpio/gpio-aspeed.c | 2 +- drivers/gpio/gpio-bd71828.c | 159 + drivers/gpio/gpio-creg-snps.c | 4 +- drivers/gpio/gpio-mt7621.c | 3 +- drivers/gpio/gpio-mvebu.c | 1 + drivers/gpio/gpio-xgs-iproc.c | 3 +- drivers/gpio/gpiolib.c | 35 +- drivers/gpu/drm/amd/amdgpu/Makefile | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_df.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 96 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 20 + drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 92 - drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 2 - drivers/gpu/drm/amd/amdgpu/athub_v1_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/athub_v2_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 59 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 167 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c | 978 + drivers/gpu/drm/amd/amdgpu/gfx_v9_4.h | 35 + drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 39 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 15 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 705 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 2 +- drivers/gpu/drm/amd/amdgpu/nv.c | 8 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 37 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 2 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 28 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.h | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 105 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 40 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 1 + drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 68 +- .../gpu/drm/amd/display/dc/bios/command_table2.c | 78 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 17 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 30 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 42 +- drivers/gpu/drm/amd/display/dc/dc.h | 3 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 73 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 1 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 12 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 2 +- .../amd/display/dc/dml/dcn20/display_mode_vba_20.c | 19 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 24 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 24 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 4 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 3 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h | 17 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 25 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 8 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 19 + .../drm/amd/display/modules/color/color_gamma.c | 307 +- .../drm/amd/display/modules/color/color_gamma.h | 4 - .../drm/amd/display/modules/freesync/freesync.c | 2 +- .../drm/amd/include/asic_reg/df/df_3_6_offset.h | 3 + .../drm/amd/include/asic_reg/df/df_3_6_sh_mask.h | 8 + .../drm/amd/include/asic_reg/gc/gc_9_4_1_offset.h | 264 + .../drm/amd/include/asic_reg/gc/gc_9_4_1_sh_mask.h | 748 + .../include/asic_reg/mmhub/mmhub_9_4_1_sh_mask.h | 128 + drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 6 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 71 +- .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 12 +- .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 12 +- drivers/gpu/drm/i915/display/icl_dsi.c | 82 +- drivers/gpu/drm/i915/display/intel_acpi.c | 89 + drivers/gpu/drm/i915/display/intel_acpi.h | 5 + drivers/gpu/drm/i915/display/intel_atomic.c | 2 + drivers/gpu/drm/i915/display/intel_audio.c | 112 +- drivers/gpu/drm/i915/display/intel_bios.c | 6 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 133 +- drivers/gpu/drm/i915/display/intel_color.c | 204 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 74 +- drivers/gpu/drm/i915/display/intel_crt.c | 51 +- drivers/gpu/drm/i915/display/intel_ddi.c | 86 - drivers/gpu/drm/i915/display/intel_display.c | 1133 +- drivers/gpu/drm/i915/display/intel_display_power.c | 177 +- drivers/gpu/drm/i915/display/intel_dp.c | 364 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 11 +- drivers/gpu/drm/i915/display/intel_dpio_phy.c | 77 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 388 +- drivers/gpu/drm/i915/display/intel_dsb.c | 24 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 3 +- drivers/gpu/drm/i915/display/intel_dvo.c | 34 +- drivers/gpu/drm/i915/display/intel_fbc.c | 109 +- drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 37 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 74 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 138 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 258 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 83 +- drivers/gpu/drm/i915/display/intel_lpe_audio.c | 14 +- drivers/gpu/drm/i915/display/intel_lvds.c | 57 +- drivers/gpu/drm/i915/display/intel_opregion.c | 214 +- drivers/gpu/drm/i915/display/intel_overlay.c | 45 +- drivers/gpu/drm/i915/display/intel_panel.c | 255 +- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 20 +- drivers/gpu/drm/i915/display/intel_psr.c | 125 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 30 +- drivers/gpu/drm/i915/display/intel_sprite.c | 320 +- drivers/gpu/drm/i915/display/intel_tv.c | 138 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 413 +- drivers/gpu/drm/i915/display/intel_vga.c | 7 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 345 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 49 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 76 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 63 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 56 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 154 +- drivers/gpu/drm/i915/gt/intel_context.c | 46 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 1 + drivers/gpu/drm/i915/gt/intel_gt.c | 4 + drivers/gpu/drm/i915/gt/intel_gtt.c | 30 + drivers/gpu/drm/i915/gt/intel_lrc.c | 2 +- drivers/gpu/drm/i915/gt/selftest_rc6.c | 5 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 32 +- drivers/gpu/drm/i915/i915_active.c | 16 +- drivers/gpu/drm/i915/i915_active.h | 6 + drivers/gpu/drm/i915/i915_gem.c | 5 +- drivers/gpu/drm/i915/i915_gpu_error.h | 4 + drivers/gpu/drm/i915/i915_irq.c | 27 +- drivers/gpu/drm/i915/i915_params.c | 4 - drivers/gpu/drm/i915/i915_params.h | 1 - drivers/gpu/drm/i915/i915_pci.c | 1 - drivers/gpu/drm/i915/i915_perf.c | 10 +- drivers/gpu/drm/i915/i915_vma.c | 23 +- drivers/gpu/drm/i915/intel_csr.c | 3 +- drivers/gpu/drm/i915/intel_pm.c | 7 +- drivers/gpu/drm/scheduler/sched_entity.c | 2 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 1 - drivers/gpu/drm/ttm/ttm_bo.c | 4 +- drivers/hv/channel_mgmt.c | 21 +- drivers/hv/hv_balloon.c | 13 +- drivers/hv/hv_fcopy.c | 54 +- drivers/hv/hv_kvp.c | 43 +- drivers/hv/hv_snapshot.c | 55 +- drivers/hv/hv_util.c | 148 +- drivers/hv/hyperv_vmbus.h | 6 + drivers/hv/vmbus_drv.c | 4 + drivers/infiniband/core/cm.c | 793 +- drivers/infiniband/core/cm_msgs.h | 685 +- drivers/infiniband/core/ib_core_uverbs.c | 2 + drivers/infiniband/hw/hfi1/msix.c | 2 +- drivers/infiniband/hw/mlx4/cm.c | 29 +- drivers/infiniband/hw/mlx5/ib_virt.c | 28 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h | 2 +- drivers/input/serio/hyperv-keyboard.c | 27 + drivers/iommu/amd_iommu.c | 1 - drivers/iommu/amd_iommu_init.c | 24 +- drivers/iommu/dmar.c | 1 - drivers/iommu/intel-iommu.c | 14 +- drivers/macintosh/Kconfig | 6 +- drivers/md/dm.c | 9 +- drivers/mfd/Kconfig | 15 + drivers/mfd/Makefile | 1 + drivers/mfd/rn5t618.c | 1 + drivers/mfd/rohm-bd70528.c | 3 +- drivers/mfd/rohm-bd71828.c | 344 + drivers/mfd/rohm-bd718x7.c | 43 +- drivers/mfd/syscon.c | 29 + drivers/misc/mei/hw-me-regs.h | 2 + drivers/misc/mei/pci-me.c | 2 + drivers/misc/ocxl/Kconfig | 1 + drivers/mmc/core/block.c | 6 +- drivers/mmc/core/mmc_ops.c | 34 +- drivers/mmc/host/sdhci-cadence.c | 2 +- drivers/mmc/host/sdhci.c | 13 +- drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 46 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 224 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 4 + drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 16 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 4 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 2 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 3 +- drivers/net/ethernet/chelsio/cxgb4/l2t.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_common.c | 2 +- drivers/net/ethernet/intel/ice/Makefile | 3 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 8 + drivers/net/ethernet/intel/ice/ice_common.c | 114 +- drivers/net/ethernet/intel/ice/ice_common.h | 8 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 243 + drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 2575 ++- drivers/net/ethernet/intel/ice/ice_flex_pipe.h | 9 + drivers/net/ethernet/intel/ice/ice_flex_type.h | 112 + drivers/net/ethernet/intel/ice/ice_flow.c | 1275 ++ drivers/net/ethernet/intel/ice/ice_flow.h | 207 + drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 8 + drivers/net/ethernet/intel/ice/ice_lib.c | 146 +- drivers/net/ethernet/intel/ice/ice_main.c | 2 +- drivers/net/ethernet/intel/ice/ice_protocol_type.h | 25 + drivers/net/ethernet/intel/ice/ice_status.h | 1 + drivers/net/ethernet/intel/ice/ice_switch.c | 36 - drivers/net/ethernet/intel/ice/ice_type.h | 6 + drivers/net/ethernet/marvell/mvneta.c | 6 + drivers/net/ethernet/marvell/octeontx2/Kconfig | 8 + drivers/net/ethernet/marvell/octeontx2/Makefile | 2 + drivers/net/ethernet/marvell/octeontx2/af/common.h | 9 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 8 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 17 + .../net/ethernet/marvell/octeontx2/nic/Makefile | 10 + .../ethernet/marvell/octeontx2/nic/otx2_common.c | 1410 ++ .../ethernet/marvell/octeontx2/nic/otx2_common.h | 615 + .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 662 + .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 1349 ++ .../net/ethernet/marvell/octeontx2/nic/otx2_reg.h | 147 + .../ethernet/marvell/octeontx2/nic/otx2_struct.h | 276 + .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 848 + .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h | 162 + drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 1 + .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 49 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 18 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 4 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/lag.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 1 + .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 2 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 3 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 42 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 19 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 16 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 5 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c | 5 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 346 +- drivers/net/ethernet/qlogic/qed/qed.h | 69 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 358 +- drivers/net/ethernet/qlogic/qed/qed_cxt.h | 130 + drivers/net/ethernet/qlogic/qed/qed_debug.c | 4055 ++-- drivers/net/ethernet/qlogic/qed/qed_debug.h | 4 + drivers/net/ethernet/qlogic/qed/qed_dev.c | 128 +- drivers/net/ethernet/qlogic/qed/qed_dev_api.h | 24 - drivers/net/ethernet/qlogic/qed/qed_fcoe.c | 2 + drivers/net/ethernet/qlogic/qed/qed_hsi.h | 2564 ++- drivers/net/ethernet/qlogic/qed/qed_hw.c | 67 +- .../net/ethernet/qlogic/qed/qed_init_fw_funcs.c | 521 +- drivers/net/ethernet/qlogic/qed/qed_init_ops.c | 47 +- drivers/net/ethernet/qlogic/qed/qed_init_ops.h | 8 - drivers/net/ethernet/qlogic/qed/qed_iscsi.c | 36 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 8 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 149 +- drivers/net/ethernet/qlogic/qed/qed_ll2.h | 14 + drivers/net/ethernet/qlogic/qed/qed_main.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 10 +- drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 38 + drivers/net/ethernet/qlogic/qed/qed_roce.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_sp.h | 2 - drivers/net/ethernet/qlogic/qed/qed_sriov.c | 19 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 8 +- drivers/net/ethernet/realtek/r8169_main.c | 12 +- drivers/net/ethernet/sfc/Makefile | 2 +- drivers/net/ethernet/sfc/ef10.c | 2476 +-- drivers/net/ethernet/sfc/mcdi_filters.c | 2270 +++ drivers/net/ethernet/sfc/mcdi_filters.h | 159 + drivers/net/ethernet/socionext/netsec.c | 4 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 6 +- drivers/net/fddi/skfp/skfddi.c | 16 +- drivers/net/hyperv/Makefile | 2 +- drivers/net/hyperv/hyperv_net.h | 21 +- drivers/net/hyperv/netvsc.c | 31 +- drivers/net/hyperv/netvsc_bpf.c | 209 + drivers/net/hyperv/netvsc_drv.c | 183 +- drivers/net/hyperv/rndis_filter.c | 2 +- drivers/net/veth.c | 6 +- drivers/net/virtio_net.c | 2 +- drivers/net/wireless/ath/ar5523/ar5523.c | 4 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 2 +- drivers/net/wireless/ath/ath10k/hw.h | 2 +- drivers/net/wireless/ath/ath10k/pci.c | 21 +- drivers/net/wireless/ath/ath10k/qmi.c | 9 + drivers/net/wireless/ath/ath10k/qmi.h | 1 + drivers/net/wireless/ath/ath10k/sdio.c | 24 +- drivers/net/wireless/ath/ath10k/snoc.c | 19 +- drivers/net/wireless/ath/ath10k/wmi.c | 2 +- drivers/net/wireless/ath/ath11k/Kconfig | 2 +- drivers/net/wireless/ath/ath11k/Makefile | 3 +- drivers/net/wireless/ath/ath11k/debug.c | 15 + drivers/net/wireless/ath/ath11k/debug.h | 22 +- drivers/net/wireless/ath/ath11k/debug_htt_stats.c | 205 +- drivers/net/wireless/ath/ath11k/debug_htt_stats.h | 42 + drivers/net/wireless/ath/ath11k/dp.h | 8 + drivers/net/wireless/ath/ath11k/dp_rx.c | 3 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 24 +- drivers/net/wireless/ath/ath11k/mac.c | 21 +- drivers/net/wireless/ath/ath9k/ar9003_aic.c | 2 +- drivers/net/wireless/ath/wcn36xx/smd.c | 2 +- drivers/net/wireless/ath/wil6210/main.c | 2 +- drivers/net/wireless/ath/wil6210/txrx.c | 2 +- drivers/net/wireless/ath/wil6210/wmi.c | 8 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 153 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 68 +- .../wireless/broadcom/brcm80211/brcmfmac/core.h | 2 + .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 1 + .../wireless/broadcom/brcm80211/brcmfmac/feature.h | 2 + .../wireless/broadcom/brcm80211/brcmfmac/fwil.h | 2 + .../broadcom/brcm80211/brcmfmac/fwsignal.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 12 +- drivers/net/wireless/intel/iwlegacy/common.c | 2 +- drivers/net/wireless/intel/iwlwifi/cfg/1000.c | 6 +- drivers/net/wireless/intel/iwlwifi/cfg/2000.c | 12 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 81 +- drivers/net/wireless/intel/iwlwifi/cfg/5000.c | 7 +- drivers/net/wireless/intel/iwlwifi/cfg/6000.c | 19 +- drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 3 +- drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 3 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 12 +- drivers/net/wireless/intel/iwlwifi/dvm/main.c | 4 +- .../net/wireless/intel/iwlwifi/fw/api/location.h | 144 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 41 - drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 7 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 9 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 29 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 2 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 13 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 68 +- .../net/wireless/intel/iwlwifi/iwl-context-info.h | 20 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 27 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 65 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h | 1 - drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 26 +- drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 5 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 37 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 14 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 10 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 22 + drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 6 + drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 2 +- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 239 +- .../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 95 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 27 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 2 + drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 27 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 47 - .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 2 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 11 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 161 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 21 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 108 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 5 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 51 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 16 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 12 +- drivers/net/wireless/intersil/hostap/hostap_ap.c | 2 +- drivers/net/wireless/marvell/libertas/cfg.c | 2 + drivers/net/wireless/marvell/mwifiex/scan.c | 7 + drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 1 + drivers/net/wireless/marvell/mwifiex/tdls.c | 75 +- drivers/net/wireless/marvell/mwifiex/wmm.c | 4 + drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 9 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 13 +- drivers/net/wireless/quantenna/qtnfmac/commands.h | 2 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 71 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 3 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 52 +- .../realtek/rtlwifi/btcoexist/halbtc8192e2ant.c | 2 +- .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 2 +- .../realtek/rtlwifi/btcoexist/halbtcoutsrc.h | 2 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/phy.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/sw.c | 7 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/sw.h | 12 - .../net/wireless/realtek/rtlwifi/rtl8192ce/sw.c | 5 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/sw.h | 15 - .../net/wireless/realtek/rtlwifi/rtl8192cu/sw.c | 35 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/sw.h | 27 - .../net/wireless/realtek/rtlwifi/rtl8192ee/dm.c | 118 - .../net/wireless/realtek/rtlwifi/rtl8192ee/sw.c | 7 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/sw.h | 11 - .../net/wireless/realtek/rtlwifi/rtl8192se/sw.c | 1 - .../net/wireless/realtek/rtlwifi/rtl8192se/sw.h | 13 - .../net/wireless/realtek/rtlwifi/rtl8723ae/dm.c | 112 - .../net/wireless/realtek/rtlwifi/rtl8723ae/sw.c | 7 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/sw.h | 13 - .../net/wireless/realtek/rtlwifi/rtl8723be/sw.c | 7 +- .../net/wireless/realtek/rtlwifi/rtl8723be/sw.h | 13 - .../net/wireless/realtek/rtlwifi/rtl8821ae/dm.c | 118 - .../net/wireless/realtek/rtlwifi/rtl8821ae/sw.c | 7 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/sw.h | 12 - drivers/net/wireless/realtek/rtw88/Makefile | 1 + drivers/net/wireless/realtek/rtw88/debug.h | 1 + drivers/net/wireless/realtek/rtw88/fw.c | 389 +- drivers/net/wireless/realtek/rtw88/fw.h | 186 + drivers/net/wireless/realtek/rtw88/hci.h | 6 + drivers/net/wireless/realtek/rtw88/mac.c | 12 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 46 +- drivers/net/wireless/realtek/rtw88/main.c | 91 +- drivers/net/wireless/realtek/rtw88/main.h | 72 +- drivers/net/wireless/realtek/rtw88/pci.c | 60 +- drivers/net/wireless/realtek/rtw88/pci.h | 2 +- drivers/net/wireless/realtek/rtw88/phy.c | 2 +- drivers/net/wireless/realtek/rtw88/ps.c | 4 +- drivers/net/wireless/realtek/rtw88/reg.h | 29 + drivers/net/wireless/realtek/rtw88/rtw8822c.c | 24 +- drivers/net/wireless/realtek/rtw88/util.h | 2 + drivers/net/wireless/realtek/rtw88/wow.c | 890 + drivers/net/wireless/realtek/rtw88/wow.h | 58 + drivers/net/wireless/st/cw1200/txrx.c | 2 +- drivers/net/wireless/ti/wlcore/cmd.c | 6 +- drivers/net/wireless/ti/wlcore/cmd.h | 2 +- drivers/net/wireless/ti/wlcore/main.c | 23 +- drivers/net/wireless/ti/wlcore/wlcore_i.h | 1 + drivers/pci/controller/Kconfig | 1 - drivers/pci/controller/dwc/pci-keystone.c | 2 +- drivers/pci/controller/pcie-brcmstb.c | 3 +- drivers/pci/controller/vmd.c | 152 +- drivers/pci/hotplug/pnv_php.c | 82 +- drivers/pci/pci.c | 19 +- drivers/pci/pcie/aer.c | 1 + drivers/pci/pcie/err.c | 2 +- drivers/pci/search.c | 6 + drivers/pinctrl/cirrus/pinctrl-madera-core.c | 1 - drivers/pinctrl/freescale/Kconfig | 7 + drivers/pinctrl/freescale/Makefile | 1 + drivers/pinctrl/freescale/pinctrl-imx8mp.c | 345 + drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 12 +- drivers/pinctrl/qcom/pinctrl-msm.c | 5 - drivers/regulator/Kconfig | 4 + drivers/regulator/Makefile | 1 + drivers/regulator/bd718x7-regulator.c | 194 +- drivers/regulator/rohm-regulator.c | 95 + drivers/rtc/Kconfig | 27 +- drivers/rtc/rtc-at91rm9200.c | 119 +- drivers/rtc/rtc-at91rm9200.h | 71 - drivers/rtc/rtc-bd70528.c | 220 +- drivers/rtc/rtc-cmos.c | 12 +- drivers/rtc/rtc-tps6586x.c | 4 +- drivers/s390/net/qeth_core.h | 25 +- drivers/s390/net/qeth_core_main.c | 156 +- drivers/s390/net/qeth_core_sys.c | 2 - drivers/s390/net/qeth_l2.h | 1 - drivers/s390/net/qeth_l2_main.c | 126 +- drivers/s390/net/qeth_l2_sys.c | 34 - drivers/s390/net/qeth_l3_main.c | 109 +- drivers/scsi/sd.c | 9 +- drivers/staging/comedi/drivers/das6402.c | 2 +- drivers/staging/exfat/exfat.h | 79 +- drivers/staging/exfat/exfat_core.c | 214 +- drivers/staging/exfat/exfat_super.c | 119 +- drivers/staging/most/configfs.c | 26 +- drivers/staging/most/core.c | 162 +- drivers/staging/most/dim2/dim2.c | 3 +- drivers/staging/most/most.h | 4 +- drivers/staging/most/usb/usb.c | 23 +- drivers/staging/wilc1000/netdev.c | 47 +- drivers/staging/wilc1000/sdio.c | 178 +- drivers/staging/wilc1000/spi.c | 138 +- drivers/staging/wilc1000/wlan.c | 90 +- drivers/staging/wilc1000/wlan.h | 1 + drivers/tee/optee/Kconfig | 1 + drivers/tty/n_hdlc.c | 11 +- drivers/usb/cdns3/debug.h | 2 +- drivers/usb/phy/phy-gpio-vbus-usb.c | 96 +- drivers/usb/phy/phy.c | 13 +- drivers/video/fbdev/Kconfig | 1 + drivers/video/fbdev/hyperv_fb.c | 184 +- drivers/watchdog/at91sam9_wdt.h | 21 + drivers/watchdog/cadence_wdt.c | 5 +- drivers/watchdog/da9062_wdt.c | 35 +- drivers/watchdog/dw_wdt.c | 11 +- drivers/watchdog/it87_wdt.c | 2 + drivers/watchdog/mtk_wdt.c | 105 +- drivers/watchdog/qcom-wdt.c | 2 +- drivers/watchdog/sama5d4_wdt.c | 109 +- drivers/watchdog/stm32_iwdg.c | 18 + fs/adfs/dir_fplus.c | 3 +- fs/afs/cell.c | 11 +- fs/btrfs/dev-replace.c | 5 +- fs/btrfs/inode.c | 15 +- fs/btrfs/scrub.c | 33 +- fs/buffer.c | 18 +- fs/ceph/Makefile | 2 +- fs/ceph/addr.c | 2 +- fs/ceph/caps.c | 84 +- fs/ceph/dir.c | 70 +- fs/ceph/inode.c | 9 +- fs/ceph/mds_client.c | 19 +- fs/ceph/super.c | 4 - fs/ceph/super.h | 17 +- net/ceph/ceph_fs.c => fs/ceph/util.c | 4 - fs/cifs/cifsfs.h | 2 +- fs/erofs/zdata.c | 118 +- fs/ext4/dir.c | 9 +- fs/ext4/extents.c | 47 +- fs/ext4/extents_status.h | 6 + fs/ext4/inline.c | 2 +- fs/ext4/inode.c | 15 +- fs/ext4/super.c | 30 +- fs/f2fs/dir.c | 11 +- fs/gfs2/glock.c | 2 +- fs/gfs2/glock.h | 1 - fs/gfs2/super.c | 1 - fs/io-wq.c | 57 +- fs/io-wq.h | 8 +- fs/io_uring.c | 50 +- fs/jbd2/checkpoint.c | 2 +- fs/jbd2/commit.c | 4 +- fs/jbd2/journal.c | 113 +- fs/jbd2/transaction.c | 4 +- fs/namei.c | 17 +- fs/nfs/dir.c | 35 +- fs/nfs/nfs4proc.c | 4 - fs/nfs/nfs4xdr.c | 13 +- fs/overlayfs/file.c | 47 + fs/overlayfs/super.c | 4 +- fs/proc/base.c | 2 +- fs/ubifs/file.c | 3 +- fs/xfs/libxfs/xfs_ag.c | 21 +- fs/xfs/libxfs/xfs_alloc.c | 51 +- fs/xfs/libxfs/xfs_attr_remote.c | 22 +- fs/xfs/libxfs/xfs_bmap.c | 25 +- fs/xfs/libxfs/xfs_btree.c | 45 +- fs/xfs/libxfs/xfs_btree.h | 21 - fs/xfs/libxfs/xfs_da_btree.c | 8 +- fs/xfs/libxfs/xfs_ialloc.c | 12 +- fs/xfs/libxfs/xfs_refcount.c | 6 - fs/xfs/libxfs/xfs_sb.c | 17 +- fs/xfs/scrub/agheader_repair.c | 4 - fs/xfs/scrub/fscounters.c | 3 - fs/xfs/scrub/repair.c | 10 +- fs/xfs/xfs_attr_inactive.c | 19 +- fs/xfs/xfs_buf.c | 161 +- fs/xfs/xfs_buf.h | 33 +- fs/xfs/xfs_buf_item.c | 2 +- fs/xfs/xfs_discard.c | 2 +- fs/xfs/xfs_dquot.c | 8 +- fs/xfs/xfs_filestream.c | 11 +- fs/xfs/xfs_inode.c | 13 +- fs/xfs/xfs_log_recover.c | 30 +- fs/xfs/xfs_reflink.c | 2 - fs/xfs/xfs_rtalloc.c | 8 +- fs/xfs/xfs_symlink.c | 37 +- fs/xfs/xfs_trans.h | 14 +- fs/xfs/xfs_trans_buf.c | 61 +- fs/zonefs/super.c | 606 +- fs/zonefs/zonefs.h | 16 +- include/drm/gpu_scheduler.h | 5 +- include/dt-bindings/clock/xlnx-versal-clk.h | 123 + .../dt-bindings/reset-controller/mt2712-resets.h | 22 + .../dt-bindings/reset-controller/mt8183-resets.h | 17 + include/linux/alarmtimer.h | 4 + include/linux/bitmap.h | 4 + include/linux/bpf.h | 12 +- include/linux/ceph/ceph_fs.h | 9 - include/linux/cpufreq.h | 32 +- include/linux/dmaengine.h | 8 + include/linux/etherdevice.h | 1 - include/linux/firmware/xlnx-zynqmp.h | 2 + include/linux/genhd.h | 12 + include/linux/gpio/driver.h | 5 - include/linux/hyperv.h | 4 + include/linux/jbd2.h | 1 - include/linux/mfd/rohm-bd70528.h | 19 +- include/linux/mfd/rohm-bd71828.h | 423 + include/linux/mfd/rohm-bd718x7.h | 6 - include/linux/mfd/rohm-generic.h | 70 +- include/linux/mfd/rohm-shared.h | 21 + include/linux/mfd/syscon.h | 14 + include/linux/mlx5/driver.h | 5 + include/linux/mlx5/mlx5_ifc.h | 5 +- include/linux/module.h | 2 +- include/linux/netdev_features.h | 9 +- include/linux/netdevice.h | 79 +- include/linux/netfilter/nfnetlink.h | 2 +- include/linux/nfs_fs.h | 3 + include/linux/nfs_xdr.h | 3 - include/linux/pci.h | 1 + include/linux/qed/common_hsi.h | 44 +- include/linux/qed/eth_common.h | 78 +- include/linux/qed/iscsi_common.h | 64 +- include/linux/qed/qed_if.h | 14 +- include/linux/qed/qed_ll2_if.h | 7 + include/linux/qed/storage_common.h | 3 +- include/linux/random.h | 24 +- include/linux/rcutiny.h | 1 - include/linux/rcutree.h | 1 - include/linux/sched/isolation.h | 1 + include/linux/skbuff.h | 4 + include/linux/smp.h | 11 +- include/linux/tcp.h | 37 + include/linux/usb/gpio_vbus.h | 33 - include/net/devlink.h | 2 + include/net/ipv6.h | 3 + include/net/mptcp.h | 105 +- include/net/netfilter/nf_tables.h | 22 +- include/net/netfilter/nf_tables_core.h | 1 + include/net/netns/nftables.h | 1 + include/net/pkt_cls.h | 55 +- include/net/sch_generic.h | 3 +- include/net/udp.h | 2 +- include/rdma/iba.h | 146 + include/rdma/ibta_vol1_c12.h | 213 + include/trace/events/ext4.h | 27 +- include/uapi/linux/ethtool.h | 6 + include/uapi/linux/ethtool_netlink.h | 33 + include/uapi/linux/idxd.h | 228 + include/uapi/linux/if_bridge.h | 2 + include/uapi/linux/io_uring.h | 4 +- include/uapi/linux/netfilter/nf_tables.h | 17 + include/uapi/linux/snmp.h | 2 + include/uapi/linux/tcp.h | 1 + init/Kconfig | 4 +- kernel/bpf/btf.c | 16 + kernel/bpf/devmap.c | 26 +- kernel/bpf/dispatcher.c | 4 +- kernel/bpf/inode.c | 3 +- kernel/bpf/trampoline.c | 80 +- kernel/extable.c | 7 +- kernel/irq/cpuhotplug.c | 21 +- kernel/irq/manage.c | 41 +- kernel/kcsan/atomic.h | 2 +- kernel/kcsan/core.c | 18 +- kernel/kcsan/encoding.h | 14 +- kernel/locking/rtmutex.c | 2 +- kernel/rcu/Makefile | 4 - kernel/rcu/rcu.h | 23 +- kernel/rcu/rcu_segcblist.c | 2 +- kernel/rcu/rcutorture.c | 35 +- kernel/rcu/srcutree.c | 24 +- kernel/rcu/tree.c | 134 +- kernel/rcu/tree.h | 4 - kernel/rcu/tree_exp.h | 19 +- kernel/rcu/tree_plugin.h | 32 +- kernel/rcu/tree_stall.h | 34 +- kernel/rcu/update.c | 24 +- kernel/sched/isolation.c | 6 + kernel/smp.c | 99 +- kernel/time/alarmtimer.c | 40 +- kernel/time/hrtimer.c | 2 +- kernel/torture.c | 29 +- kernel/trace/ftrace.c | 5 - kernel/trace/ring_buffer.c | 11 +- kernel/trace/trace.c | 27 +- kernel/trace/trace_boot.c | 2 +- kernel/trace/trace_kprobe.c | 1 - kernel/trace/trace_seq.c | 3 - kernel/up.c | 12 +- lib/Kconfig.debug | 6 +- lib/bitmap.c | 66 + localversion-next | 2 +- mm/slub.c | 2 +- net/Kconfig | 1 + net/Makefile | 1 + net/atm/atm_sysfs.c | 22 +- net/atm/lec.c | 76 +- net/atm/proc.c | 3 +- net/bluetooth/hci_core.c | 4 +- net/bluetooth/hci_debugfs.c | 61 + net/bluetooth/hci_sock.c | 15 +- net/bluetooth/smp.c | 93 - net/bridge/Makefile | 2 +- net/bridge/br_device.c | 3 +- net/bridge/br_forward.c | 2 +- net/bridge/br_input.c | 7 +- net/bridge/br_private.h | 59 +- net/bridge/br_vlan.c | 108 +- net/bridge/br_vlan_options.c | 160 + net/caif/caif_usb.c | 2 +- net/ceph/Makefile | 2 +- net/core/dev.c | 122 +- net/core/devlink.c | 176 +- net/core/neighbour.c | 1 + net/core/skbuff.c | 91 + net/core/sock_reuseport.c | 1 - net/core/utils.c | 20 +- net/dsa/dsa2.c | 36 +- net/ethernet/eth.c | 16 - net/ethtool/Makefile | 2 +- net/ethtool/common.c | 32 + net/ethtool/common.h | 2 + net/ethtool/debug.c | 134 + net/ethtool/ioctl.c | 5 + net/ethtool/netlink.c | 57 +- net/ethtool/netlink.h | 4 + net/ethtool/strset.c | 11 + net/ethtool/wol.c | 177 + net/ipv4/nexthop.c | 4 +- net/ipv4/proc.c | 2 + net/ipv4/route.c | 1 + net/ipv4/tcp.c | 5 + net/ipv4/tcp_input.c | 24 +- net/ipv4/tcp_output.c | 58 + net/ipv4/tcp_timer.c | 6 + net/ipv4/udp_offload.c | 104 +- net/ipv6/ip6_fib.c | 7 +- net/ipv6/tcp_ipv6.c | 13 + net/ipv6/udp_offload.c | 27 +- net/mptcp/Kconfig | 26 + net/mptcp/Makefile | 4 + net/mptcp/crypto.c | 152 + net/mptcp/ctrl.c | 130 + net/mptcp/options.c | 586 + net/mptcp/protocol.c | 1276 ++ net/mptcp/protocol.h | 240 + net/mptcp/subflow.c | 860 + net/mptcp/token.c | 195 + net/netfilter/Makefile | 3 +- net/netfilter/ipvs/ip_vs_sync.c | 2 +- net/netfilter/nf_conntrack_proto_sctp.c | 6 +- net/netfilter/nf_tables_api.c | 415 +- net/netfilter/nf_tables_offload.c | 2 +- net/netfilter/nf_tables_set_core.c | 2 + net/netfilter/nfnetlink.c | 6 +- net/netfilter/nft_dynset.c | 2 +- net/netfilter/nft_set_pipapo.c | 2102 ++ net/netfilter/nft_set_rbtree.c | 3 + net/rose/af_rose.c | 2 +- net/rxrpc/input.c | 12 +- net/sched/cls_basic.c | 11 +- net/sched/cls_bpf.c | 11 +- net/sched/cls_flower.c | 11 +- net/sched/cls_fw.c | 11 +- net/sched/cls_matchall.c | 11 +- net/sched/cls_route.c | 11 +- net/sched/cls_rsvp.h | 11 +- net/sched/cls_tcindex.c | 11 +- net/sched/cls_u32.c | 11 +- net/sched/ematch.c | 3 + net/sched/sch_api.c | 47 +- net/sched/sch_tbf.c | 56 +- samples/Makefile | 1 + scripts/find-unused-docs.sh | 2 +- sound/pci/hda/hda_intel.c | 2 + sound/soc/amd/raven/acp3x-pcm-dma.c | 14 +- sound/soc/codecs/max98090.c | 3 +- sound/soc/codecs/rt1015.c | 2 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 14 +- sound/soc/intel/boards/bxt_rt298.c | 14 +- sound/soc/intel/boards/cml_rt1011_rt5682.c | 13 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 16 +- sound/soc/intel/boards/sof_rt5682.c | 15 +- sound/soc/intel/common/soc-acpi-intel-icl-match.c | 2 +- sound/soc/sof/core.c | 38 +- sound/soc/sof/intel/hda-codec.c | 21 +- sound/soc/sof/intel/hda.c | 3 +- sound/soc/sof/intel/hda.h | 7 +- sound/soc/sof/pcm.c | 10 + sound/soc/sof/pm.c | 4 + sound/soc/sof/sof-pci-dev.c | 1 + sound/soc/sof/trace.c | 7 +- sound/usb/format.c | 3 + tools/arch/x86/lib/x86-opcode-map.txt | 2 +- tools/bootconfig/main.c | 4 +- tools/bpf/bpftool/btf.c | 27 +- tools/bpf/runqslower/Makefile | 6 +- tools/hv/hv_fcopy_daemon.c | 37 +- tools/hv/hv_kvp_daemon.c | 36 +- tools/hv/hv_vss_daemon.c | 49 +- tools/lib/bpf/libbpf.c | 99 +- tools/lib/bpf/libbpf.h | 6 +- tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/objtool/Makefile | 6 +- tools/objtool/sync-check.sh | 2 - tools/power/cpupower/man/cpupower.1 | 6 +- tools/testing/selftests/Makefile | 1 + tools/testing/selftests/bpf/Makefile | 11 +- .../testing/selftests/bpf/prog_tests/fentry_test.c | 2 +- .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 2 +- .../testing/selftests/bpf/prog_tests/fexit_test.c | 2 +- .../selftests/bpf/prog_tests/select_reuseport.c | 44 +- .../selftests/bpf/prog_tests/trampoline_count.c | 112 + .../bpf/progs/test_select_reuseport_kern.c | 6 + .../selftests/bpf/progs/test_trampoline_count.c | 21 + tools/testing/selftests/bpf/test_sockmap.c | 15 +- .../testing/selftests/drivers/net/mlxsw/qos_lib.sh | 24 - .../selftests/drivers/net/mlxsw/sch_tbf_ets.sh | 9 + .../selftests/drivers/net/mlxsw/sch_tbf_prio.sh | 9 + .../selftests/drivers/net/mlxsw/sch_tbf_root.sh | 9 + tools/testing/selftests/kselftest/runner.sh | 2 +- tools/testing/selftests/net/forwarding/lib.sh | 45 +- .../selftests/net/forwarding/sch_tbf_core.sh | 233 + .../selftests/net/forwarding/sch_tbf_ets.sh | 6 + .../selftests/net/forwarding/sch_tbf_etsprio.sh | 39 + .../selftests/net/forwarding/sch_tbf_prio.sh | 6 + .../selftests/net/forwarding/sch_tbf_root.sh | 33 + tools/testing/selftests/net/mptcp/.gitignore | 2 + tools/testing/selftests/net/mptcp/Makefile | 13 + tools/testing/selftests/net/mptcp/config | 4 + tools/testing/selftests/net/mptcp/mptcp_connect.c | 832 + tools/testing/selftests/net/mptcp/mptcp_connect.sh | 595 + tools/testing/selftests/net/mptcp/settings | 1 + tools/testing/selftests/netfilter/Makefile | 3 +- .../selftests/netfilter/nft_concat_range.sh | 1481 ++ .../testing/selftests/powerpc/eeh/eeh-functions.sh | 10 +- .../selftests/powerpc/ptrace/ptrace-hwbreak.c | 5 +- .../selftests/rcutorture/bin/kvm-find-errors.sh | 2 - .../selftests/rcutorture/bin/kvm-recheck.sh | 17 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 2 +- .../selftests/rcutorture/configs/rcu/TREE10 | 18 - 1083 files changed, 67290 insertions(+), 29329 deletions(-) create mode 100644 Documentation/ABI/stable/sysfs-driver-dma-idxd create mode 100644 Documentation/ABI/testing/usb-charger-uevent create mode 100644 Documentation/devicetree/bindings/clock/xlnx,versal-clk.yaml create mode 100644 Documentation/devicetree/bindings/leds/rohm,bd71828-leds.yaml create mode 100644 Documentation/devicetree/bindings/mfd/rohm,bd71828-pmic.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.txt create mode 100644 Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml create mode 100644 Documentation/devicetree/bindings/mmc/synopsys-dw-mshc-common.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/synopsys-dw-mshc.txt create mode 100644 Documentation/devicetree/bindings/mmc/synopsys-dw-mshc.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mp-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/regulator/mps,mpq7920.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/atmel,at91rm9200-rtc.txt create mode 100644 Documentation/devicetree/bindings/rtc/atmel,at91rm9200-rtc.yaml create mode 100644 Documentation/doc-guide/contributing.rst create mode 100644 Documentation/doc-guide/maintainer-profile.rst create mode 100644 Documentation/networking/device_drivers/marvell/octeontx2.rst delete mode 100644 arch/arm/mach-davinci/include/mach/time.h delete mode 100644 arch/arm/mach-davinci/time.c delete mode 100644 arch/powerpc/kernel/idle_power4.S create mode 100644 drivers/dma/hisi_dma.c create mode 100644 drivers/dma/idxd/Makefile create mode 100644 drivers/dma/idxd/cdev.c create mode 100644 drivers/dma/idxd/device.c create mode 100644 drivers/dma/idxd/dma.c create mode 100644 drivers/dma/idxd/idxd.h create mode 100644 drivers/dma/idxd/init.c create mode 100644 drivers/dma/idxd/irq.c create mode 100644 drivers/dma/idxd/registers.h create mode 100644 drivers/dma/idxd/submit.c create mode 100644 drivers/dma/idxd/sysfs.c create mode 100644 drivers/gpio/gpio-bd71828.c create mode 100644 drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c create mode 100644 drivers/gpu/drm/amd/amdgpu/gfx_v9_4.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/gc/gc_9_4_1_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/gc/gc_9_4_1_sh_mask.h create mode 100644 drivers/mfd/rohm-bd71828.c create mode 100644 drivers/net/ethernet/intel/ice/ice_flow.c create mode 100644 drivers/net/ethernet/intel/ice/ice_flow.h create mode 100644 drivers/net/ethernet/intel/ice/ice_protocol_type.h create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/Makefile create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_reg.h create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_struct.h create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.h create mode 100644 drivers/net/ethernet/sfc/mcdi_filters.c create mode 100644 drivers/net/ethernet/sfc/mcdi_filters.h create mode 100644 drivers/net/hyperv/netvsc_bpf.c delete mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/sw.h delete mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/sw.h delete mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/sw.h delete mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/sw.h delete mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8192se/sw.h delete mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/sw.h delete mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8723be/sw.h delete mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.h create mode 100644 drivers/net/wireless/realtek/rtw88/wow.c create mode 100644 drivers/net/wireless/realtek/rtw88/wow.h create mode 100644 drivers/pinctrl/freescale/pinctrl-imx8mp.c create mode 100644 drivers/regulator/rohm-regulator.c delete mode 100644 drivers/rtc/rtc-at91rm9200.h rename net/ceph/ceph_fs.c => fs/ceph/util.c (94%) create mode 100644 include/dt-bindings/clock/xlnx-versal-clk.h create mode 100644 include/dt-bindings/reset-controller/mt2712-resets.h create mode 100644 include/linux/mfd/rohm-bd71828.h create mode 100644 include/linux/mfd/rohm-shared.h delete mode 100644 include/linux/usb/gpio_vbus.h create mode 100644 include/rdma/iba.h create mode 100644 include/rdma/ibta_vol1_c12.h create mode 100644 include/uapi/linux/idxd.h create mode 100644 net/bridge/br_vlan_options.c create mode 100644 net/ethtool/debug.c create mode 100644 net/ethtool/wol.c create mode 100644 net/mptcp/Kconfig create mode 100644 net/mptcp/Makefile create mode 100644 net/mptcp/crypto.c create mode 100644 net/mptcp/ctrl.c create mode 100644 net/mptcp/options.c create mode 100644 net/mptcp/protocol.c create mode 100644 net/mptcp/protocol.h create mode 100644 net/mptcp/subflow.c create mode 100644 net/mptcp/token.c create mode 100644 net/netfilter/nft_set_pipapo.c delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh create mode 100644 tools/testing/selftests/bpf/prog_tests/trampoline_count.c create mode 100644 tools/testing/selftests/bpf/progs/test_trampoline_count.c create mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_tbf_ets.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_tbf_prio.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_tbf_root.sh create mode 100644 tools/testing/selftests/net/forwarding/sch_tbf_core.sh create mode 100755 tools/testing/selftests/net/forwarding/sch_tbf_ets.sh create mode 100644 tools/testing/selftests/net/forwarding/sch_tbf_etsprio.sh create mode 100755 tools/testing/selftests/net/forwarding/sch_tbf_prio.sh create mode 100755 tools/testing/selftests/net/forwarding/sch_tbf_root.sh create mode 100644 tools/testing/selftests/net/mptcp/.gitignore create mode 100644 tools/testing/selftests/net/mptcp/Makefile create mode 100644 tools/testing/selftests/net/mptcp/config create mode 100644 tools/testing/selftests/net/mptcp/mptcp_connect.c create mode 100755 tools/testing/selftests/net/mptcp/mptcp_connect.sh create mode 100644 tools/testing/selftests/net/mptcp/settings create mode 100755 tools/testing/selftests/netfilter/nft_concat_range.sh delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TREE10