This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allnoconfig 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 [...] new d1f2349b4fd4 Merge remote-tracking branch 'fixes/master' new 7d8f54d7a41d Merge remote-tracking branch 'arc-current/for-curr' new 1132033d3c52 Merge remote-tracking branch 'sparc/master' new ac0e932d0e29 net: bridge: check port state before br_allowed_egress new 7a53e718c551 net: bridge: vlan: add basic option dumping support new a5d29ae22681 net: bridge: vlan: add basic option setting support new a580c76d534c net: bridge: vlan: add per-vlan state new 23f4eacdd24a Merge branch 'net-bridge-add-per-vlan-state-option' new f870fa0b5768 mptcp: Add MPTCP socket stubs new eda7acddf808 mptcp: Handle MPTCP TCP options new 2303f994b3e1 mptcp: Associate MPTCP context with TCP socket new cec37a6e41aa mptcp: Handle MP_CAPABLE options for outgoing connections new cf7da0d66cc1 mptcp: Create SUBFLOW socket for incoming connections new 79c0949e9a09 mptcp: Add key generation and token tree new 214984901aaf mptcp: Add shutdown() socket operation new 717e79c867ca mptcp: Add setsockopt()/getsockopt() socket operations new 6d0060f600ad mptcp: Write MPTCP DSS headers to outgoing data packets new 648ef4b88673 mptcp: Implement MPTCP receive path new 1891c4a07672 mptcp: add subflow write space signalling and mptcp_poll new 7a6a6cbc3e59 mptcp: recvmsg() can drain data from multiple subflows new 57040755a3e4 mptcp: allow collapsing consecutive sendpages on the same [...] new 784325e9f037 mptcp: new sysctl to control the activation per NS new 048d19d444be mptcp: add basic kselftest for mptcp new 65492c5a6ab5 mptcp: move from sha1 (v0) to sha256 (v1) new cc7972ea1932 mptcp: parse and emit MP_CAPABLE option according to v1 spec new d22f4988ffec mptcp: process MP_CAPABLE data option new 8ab183deb26a mptcp: cope with later TCP fallback new 08a45c59f16e Merge branch 'mptcp-part-two' new e42f1ac626e7 mptcp: do not inherit inet proto ops new edc7e4898d5f mptcp: Fix code formatting new 79ac522402fc net: atm: use %*ph to print small buffer new 53c677009581 net: fddi: skfp: Use print_hex_dump() helper new 6ec8b6cd79a4 devlink: Add health recover notifications on devlink flows new 351e1581395f hv_netvsc: Add XDP support new 12fa74383ed4 hv_netvsc: Update document for XDP support new 2f64ab27c838 Merge branch 'hv_netvsc-Add-XDP-support' new c2070152747e net: sched: sch_tbf: Don't overwrite backlog before dumping new ef6aadcc76c9 net: sched: Make TBF Qdisc offloadable new cf9af379cd67 mlxsw: spectrum_qdisc: Extract a per-TC stat function new 3d0d592193dc mlxsw: spectrum_qdisc: Add mlxsw_sp_qdisc_get_class_stats() new be1d5a8a7728 mlxsw: spectrum_qdisc: Extract a common leaf unoffload function new 23effa2479ba mlxsw: reg: Add max_shaper_bs to QoS ETS Element Configuration new 92afbfedb77d mlxsw: reg: Increase MLXSW_REG_QEEC_MAS_DIS new 47259544e0fc mlxsw: spectrum: Add lowest_shaper_bs to struct mlxsw_sp new dbacf8ba5860 mlxsw: spectrum: Configure shaper rate and burst size together new a44f58c41bfb mlxsw: spectrum_qdisc: Support offloading of TBF Qdisc new adc6c7ec1129 selftests: Move two functions from mlxsw's qos_lib to lib new 4121d9479b24 selftests: forwarding: lib: Add helpers for busywaiting new c143139b7fd3 selftests: forwarding: lib: Allow reading TC rule byte counters new e814c58d454d selftests: mlxsw: Add a TBF selftest new 3333e50b64fe Merge branch 'mlxsw-Offload-TBF' new 4d8773b68e83 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new c90ed40cefe1 ice: Enable writing hardware filtering tables new 31ad4e4ee1e4 ice: Allocate flow profile new 451f2c4406e0 ice: Populate TCAM filter software structures new 43dbfc7bb8f0 ice: Enable writing filtering tables new 2c61054c5fda ice: Optimize table usage new 1c01c8c6c969 ice: Initilialize VF RSS tables new 6876fb6404a5 ice: Implement ethtool get/set rx-flow-hash new 18a8d3586310 ice: Bump version new 14a1d2468ab3 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 8ca769e2b88f s390/qeth: shift some bridgeport code around new aa3ad3920301 s390/qeth: consolidate QDIO queue setup new 91003f354e6b s390/qeth: consolidate online/offline code new 7f92316c5393 s390/qeth: make cmd/reply matching more flexible new 17d9723e69d4 s390/qeth: remove HARDSETUP state new 6efca894e922 Merge branch 's390-qeth-next' new 32efcc06d2a1 tcp: export count for rehash attempts new 20a1452c3542 netfilter: nf_tables: add nft_setelem_parse_key() new 7b225d0b5c6d netfilter: nf_tables: add NFTA_SET_ELEM_KEY_END attribute new f3a2181e16f1 netfilter: nf_tables: Support for sets with multiple range [...] new 2092767168f0 bitmap: Introduce bitmap_cut(): cut bits and shift remaining new 3c4287f62044 nf_tables: Add set type for arbitrary concatenation of ranges new 611973c1e06f selftests: netfilter: Introduce tests for sets with range [...] new 16b25d1a968e Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next new 2e24cd755552 net_sched: fix ops->bind_class() implementations new 760d228e322e net_sched: walk through all child classes in tc_bind_tclass() new f9e955557579 net: include struct nhmsg size in nh nlmsg size new 55cd9f67f1e4 net_sched: ematch: reject invalid TCF_EM_SIMPLE new 122d74fac842 rxrpc: Fix use-after-free in rxrpc_receive_data() new 79572c98c554 mvneta driver disallow XDP program on hardware buffer management new 3b33583265ed net: Add fraglist GRO/GSO feature flags new 1a3c998f3a27 net: Add a netdev software feature set that defaults to off. new 3a1296a38d0c net: Support GRO/GSO fraglist chaining. new 9fd1ff5d2ac7 udp: Support UDP fraglist GRO/GSO. new 4d434705cbdb Merge branch 'Support-fraglist-GRO-GSO' new cd94ef06392f soreuseport: Cleanup duplicate initialization of more_reus [...] new 48b3a1379fc6 net: call call_netdevice_unregister_net_notifiers from unregister new 1f637703d8b6 net: push code from net notifier reg/unreg into helpers new 93642e14bd50 net: introduce dev_net notifier register/unregister variants new d48834f9d4b4 mlx5: Use dev_net netdevice notifier registrations new 09917a126d5b Merge branch 'net-allow-per-net-notifier-to-follow-netdev- [...] new b5e82e3c89c7 net: socionext: fix possible user-after-free in netsec_process_rx new 02758cb6dac3 net: socionext: fix xdp_result initialization in netsec_pr [...] new 0e6223ea903a Merge branch 'XDP-fixes-for-socionext-driver' new a85dd3a5170c net: remove eth_change_mtu new 6dc43cd3aae0 net: dsa: Fix use-after-free in probing of DSA switch tree new 6dd4b4f3936e mlxsw: minimal: Fix an error handling path in 'mlxsw_m_por [...] new a8ec173a3f29 r8169: don't set min_mtu/max_mtu if not needed new 5a44c71ccda6 drivers: net: xgene: Fix the order of the arguments of 'al [...] new 268d3636dfb2 Bluetooth: btrtl: Use kvmalloc for FW allocations new cc974003615a Bluetooth: Add missing checks for HCI_ISODATA_PKT packet type new 18f81241b74f Bluetooth: Move {min,max}_key_size debugfs into hci_debugf [...] new 11eb85ec42dc Bluetooth: Fix race condition in hci_release_sock() new c4c57b974d27 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] new 1019f9efcb9f iwlwifi: mvm: update powersave correctly for D3 new efaaa97c0e7f iwlwifi: dbg_ini: don't skip a TX FIFO when dumping new 5b5b9d35e05a iwlwifi: scan: remove support for fw scan api v11 new b59ec4cac516 iwlwifi: mvm: add support for location range request version 8 new b1a6db1320e9 iwlwifi: mvm: add support for responder config command version 7 new c042f0c77f3d iwlwifi: allocate more receive buffers for HE devices new 80084e359139 iwlwifi: pcie: map only used part of RX buffers new cfdc20efebdc iwlwifi: pcie: use partial pages if applicable new 0e00270863da iwlwifi: pcie: validate queue ID before array deref/bit ops new b81b7bd02eda iwlwifi: remove some outdated iwl22000 configurations new 6dece0e99faa iwlwifi: remove CSR registers abstraction new 3e8bac0cf131 iwlwifi: mvm: Update BEACON_TEMPLATE_CMD firmware API new 10137f075712 iwlwifi: yoyo: don't allow changing the domain via debugfs new 058c411d19b2 iwlwifi: yoyo: remove unnecessary active triggers status flag new 5cbc31081009 iwlwifi: yoyo: remove the iwl_dbg_tlv_gen_active_trigs() function new e6ec237d3068 iwlwifi: add new iwlax411 struct for type SoSnj new e701da0c2320 iwlwifi: yoyo: check for the domain on all TLV types during init new 55b514b479ff iwlwifi: incorporate firmware filename into version new 20f5aef55838 iwlwifi: mvm: print out extended secboot status before dump new 87f3073c1632 iwlwifi: prph: remove some unused register definitions new b3bd6416fc77 iwlwifi: assume the driver_data is a trans_cfg, but allow [...] new 2a612a60ab44 iwlwifi: implement a new device configuration table new 0b295a1eb81f iwlwifi: add device name to device_info new fafa7424ba7d Merge tag 'iwlwifi-next-for-kalle-2020-01-11' of git://git [...] new 70e5b8f445fd mwifiex: drop most magic numbers from mwifiex_process_tdls [...] new d04bf42891a7 MAINTAINERS: update for mwifiex driver maintainers new cf33a7728bf2 wlcore: mesh: Add support for RX Broadcast Key new b61156fba74f hostap: Adjust indentation in prism2_hostapd_add_sta new 25cab7e71da3 rtw88: pci: reset ring index when release skbs in tx ring new fd30e891e0bc rtw88: pci: reset dma when reset pci trx ring new 786221048e8f rtw88: add interface config for 8822c new c8e5695eae99 rtw88: load wowlan firmware if wowlan is supported new 44bc17f7f5b3 rtw88: support wowlan feature for 8822c new e3e400df3007 rtw88: Add wowlan pattern match support new b6c12908a33e rtw88: Add wowlan net-detect support new 35a68fa5f96a rtw88: fix rate mask for 1SS chip new 73a2d0b83424 rtw88: fix TX secondary channel offset of 40M if current b [...] new e339b6493524 rtw88: 8822c: update power sequence to v15 new 3f43f10bd619 rtw88: remove unused spinlock new 962562cde154 rtw88: remove unused variable 'in_lps' new 65ae64d37575 rtw88: remove unused vif pointer in struct rtw_vif new fc83c616d4d9 rtw88: use rtw_hci_stop() instead of rtwdev->hci.ops->stop() new f48abf064ade rtw88: assign NULL to skb after being kfree()'ed new bbdd1d854e0a rtw88: change max_num_of_tx_queue() definition to inline in pci.h new fd156bdf62bb rtlwifi: rtl8192cu: Fix typo new 5d3f9145f54e rtlwifi: rtl8188ee: Make functions static & rm sw.h new be913e3f49ac rtlwifi: rtl8192ce: Make functions static & rm sw.h new a3cda3c363ca rtlwifi: rtl8192cu: Remove sw.h header new fef8a2d969af rtlwifi: rtl8192ee: Make functions static & rm sw.h new 5b2640835a34 rtlwifi: rtl8192se: Remove sw.h header new c218acfaa637 rtlwifi: rtl8723ae: Make functions static & rm sw.h new 02a214e29ea4 rtlwifi: rtl8723be: Make functions static & rm sw.h new 8ddd4a2a6b59 rtlwifi: rtl8821ae: Make functions static & rm sw.h new 891984bccf64 rtw88: use true,false for bool variable new ab36bb72d00e cw1200: use true,false for bool variable new b92c017deda8 brcmfmac: use true,false for bool variable new 8c8e60fb86a9 brcmfmac: sdio: Fix OOB interrupt initialization on brcm43362 new 24332f8068ff brcmfmac: simplify building interface combinations new 20f2c5fa3af0 brcmfmac: add initial support for monitor mode new f4f84ff8377d rtw88: fix potential NULL skb access in TX ISR new 6b6c150b8464 rtw88: use shorter delay time to poll PS state new 627b0d094240 brcmfmac: Remove always false 'idx < 0' statement new e92b07a20b5f qtnfmac: cleanup slave_radar access function new 155b424c86f8 qtnfmac: add module param to configure DFS offload new e14291752e56 qtnfmac: control qtnfmac wireless interfaces bridging new b73f0aac731c qtnfmac: add support for STA HE rates new ed7791d9d0ab qtnfmac: add support for TWT responder and spatial reuse new c3a913357c3e rtlwifi: rtl8188ee: remove redundant assignment to variable cond new cc071a6f26aa rtlwifi: rtl8821ae: remove unused variables new 253e5aba9379 rtlwifi: rtl8192ee: remove unused variables new c5f985241109 rtlwifi: rtl8723ae: remove unused variables new f76c34082b24 rtlwifi: btcoex: fix spelling mistake "initilized" -> "ini [...] new c2f9a4e4a5ab iwlegacy: ensure loop counter addr does not wrap and cause [...] new d27c768f3b61 ath9k: use true,false for bool variable new f89ee9927a49 wil6210: use true,false for bool variable new d239380196c4 ath10k: pci: Only dump ATH10K_MEM_REGION_TYPE_IOREG when safe new 63ec5cbc31f7 ath10k: pci: Fix comment on ath10k_pci_dump_memory_sram new 57a3b60ddbfa ath10k: Add optional qdss clk new 0f7ab288ade9 ath10k: use true,false for bool variable new 218f646d235a ath10k: drop RX skb with invalid length for sdio new a1769bb68a85 Revert "ath10k: fix DMA related firmware crashes on multip [...] new 6ca71a10aee8 dt: bindings: add dt entry flag to skip SCM call for msa region new ab000ea6a393 ath10k: Don't call SCM interface for statically mapped msa region new a45ceea5015d ath11k: fix debugfs build failure new 1e93a78113b4 ath11k: enable HE tlvs in ppdu stats for pktlog lite new 5815719dd271 ath11k: set TxBf parameters after vdev start new eefca584140b ath11k: ensure ts.flags is initialized before bit-wise or' [...] new 875603b3de9f ath11k: Add missing pdev rx rate stats new 3b4516838eaa ath11k: avoid null pointer dereference when pointer band is null new 93634c61056e ath11k: make sure to also report the RX bandwidth inside radiotap new 7195c8747e87 ath11k: fix up some error paths new 6ba8b3b6bd77 ath10k: Correct the DMA direction for management tx buffers new 79a4b788451d ath10k: Add newlines to printk messages new fa43e99dd4b7 ath10k: Use device_get_match_data() to simplify code new 5b362498a796 ar5523: Add USB ID of SMCWUSBT-G2 wireless adapter new d92e8fa8ce88 ar5523: fix spelling mistake "to" -> "too" new d7809bd9eae6 wcn36xx: fix spelling mistake "to" -> "too" new 2a13513f99e7 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] new 82bc2e4a26a6 Merge tag 'wireless-drivers-next-2020-01-26' of git://git. [...] new d2c4b444fd13 ethtool: fix kernel-doc descriptions new 6a94b8ccf6b7 ethtool: provide message mask with DEBUG_GET request new e54d04e3afea ethtool: set message mask with DEBUG_SET request new 0bda7af39d2b ethtool: add DEBUG_NTF notification new 51ea22b04ea0 ethtool: provide WoL settings with WOL_GET request new 8d425b19b305 ethtool: set wake-on-lan settings with WOL_SET request new 67bffa79231f ethtool: add WOL_NTF notification new db038b1b2778 Merge branch 'ethtool-netlink-interface-part-2' new 83d8f5e92d03 bnxt_en: Improve link up detection. new 43a5107dc1ac bnxt_en: Improve bnxt_probe_phy(). new 1d86859fdf31 bnxt_en: Remove the setting of dev_port. new c66c06c5e28a bnxt_en: Support UDP RSS hashing on 575XX chips. new f47d0e19ae99 bnxt_en: Do not accept fragments for aRFS flow steering. new 87d67f59d6a3 bnxt_en: Periodically check and remove aged-out ntuple filters new 5313845f491f bnxt_en: Disable workaround for lost interrupts on 575XX B [...] new d6292ade7f6f bnxt_en: Refactor bnxt_dl_register() new 002870ebdabb bnxt_en: Register devlink irrespective of firmware spec version new cda2cab07711 bnxt_en: Move devlink_register before registering netdev new 8159cbe3e0b2 bnxt_en: Add support to update progress of flash update new b014232f7f56 bnxt_en: Rename switch_id to dsn new 41c0d917d11e devlink: add macro for "fw.roce" new 9599e036b161 bnxt_en: Add support for devlink info command new 92439915e0e3 devlink: document devlink info versions reported by bnxt_e [...] new 4d94e4350e11 Merge branch 'bnxt_en-next' new 90c914d2a393 sfc: rename mcdi filtering functions/structs new 00aaf7e56f89 sfc: create header for mcdi filtering code new 6c77065bbdff sfc: move mcdi filtering code new 7d9996870ae4 Merge branch 'sfc-refactor-mcdi-filtering-code' new 6a7e25c7fb48 net/core: Replace driver version to be kernel version new c312840cd790 Revert "pktgen: Allow configuration of IPv6 source address range" new 65b1aae0d9d5 mwifiex: fix unbalanced locking in mwifiex_process_country_ie() new 3a9b153c5591 mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_ [...] new b70261a288ea mwifiex: Fix possible buffer overflows in mwifiex_cmd_appe [...] new c7bf1fb7ddca libertas: don't exit from lbs_ibss_join_existing() with RC [...] new 1754c4f60aaf libertas: make lbs_ibss_join_existing() return error code [...] new c3815d93c9c0 Merge remote-tracking branch 'wireless-drivers/master' new d8feb6080bb0 ALSA: hda: Add Clevo W65_67SB the power_save blacklist new b81cbf7abfc9 ALSA: usb-audio: add quirks for Line6 Helix devices fw>=2.82 new 9b132f2764e5 Merge branch 'for-linus' into for-next new 90fb04f890bc Merge tag 'asoc-v5.6' of https://git.kernel.org/pub/scm/li [...] new 53eaf37d83c8 Merge remote-tracking branch 'sound-current/for-linus' new 3a6adf3263f4 ASoC: max98090: silence lockdep warning new e91440ddfbf4 ASoC: rt1015: Remove unnecessary const new 23ee09032d44 ASoC: SOF: Intel: refactor i915_get/put functions new 0c75419a94a2 ASoC: SOF: Intel: do not disable i915 power during probe new 90b141614a41 ASoC: amd: Fix for Subsequent Playback issue. new 4f7f9564a893 ASoC: SOF: fix an Oops, caused by invalid topology new 37e97e6faeab ASoC: SOF: core: free trace on errors new 410e5e55c9c1 ASoC: SOF: core: release resources on errors in probe_continue new e6110114d18d ASoC: SOF: trace: fix unconditional free in trace release new e3b9f5f4ef92 ASoC: SOF: pci: add missing default_fw_name of JasperLake new bd01cf38eedc ASoC: intel: soc-acpi-intel-icl-match: fix rt715 ADR new 98ff5c262f27 ASoC: Intel: consistent HDMI codec probing code new 6628283c9db5 Merge branch 'asoc-5.6' into asoc-linus new eb62df126537 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 457e473ac5c6 Merge branch 'regulator-5.6' into regulator-linus new 7ac54cf79ab3 Merge remote-tracking branch 'regulator-fixes/for-linus' new b061452d4840 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new b6f479fa12e4 Merge remote-tracking branch 'ide/master' new 51599992f76f Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new 4fc9779fc251 Merge remote-tracking branch 'reset-fixes/reset/fixes' new 9cc2d1e6cd40 Merge remote-tracking branch 'kvms390-fixes/master' new c7b6e030f534 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new cf913e968327 Revert "drm/sun4i: drv: Allow framebuffer modifiers in mod [...] new 3d47c7d4167e Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 6960afec7236 Merge remote-tracking branch 'kbuild/for-next' new 8239fc7755fd ARM: 8941/1: decompressor: enable CP15 barrier instruction [...] new cf17a1e3aa1a ARM: 8942/1: Revert "8857/1: efi: enable CP15 DMB instruct [...] new 9db78852739e ARM: 8945/1: decompressor: use CONFIG option instead of cc-option new 40ff1ddb5570 ARM: 8948/1: Prevent OOB access in stacktrace new 31f3010e6052 ARM: 8949/1: mm: mark free_memmap as __init new 76950f7162ca ARM: 8951/1: Fix Kexec compilation issue. new bc420c6ceefb ARM: 8952/1: Disable kmemleak on XIP kernels new 03a575a6a1d2 ARM: 8954/1: NOMMU: remove stubs for swapops new 29cd07a400ae Merge branches 'fixes' and 'misc' into for-next new 90c849bd40e1 Merge remote-tracking branch 'arm/for-next' new 2f5abcb46881 Merge branch 'arm/fixes' into for-next new 38dbf2de46ac ARM: dts: uniphier: add pinmux nodes for I2C ch5, ch6 new 37f3e0096f71 ARM: dts: uniphier: add reset-names to NAND controller node new 3a29339b21a2 Merge tag 'uniphier-dt-v5.6' of git://git.kernel.org/pub/s [...] new e98d5023fe1f arm64: dts: uniphier: add reset-names to NAND controller node new e6ecae6b8f6e Merge tag 'uniphier-dt64-v5.6' of git://git.kernel.org/pub [...] new 0ea5115a02f0 dt-bindings: fix compilation error of the example in marve [...] new 2daaa1801486 arm64: dts: ti: k3-am65-main: Correct main NAVSS representation new 12f207003c53 arm64: dts: ti: k3-am65-main: Move secure proxy under cbas [...] new 3d6230548c30 arm64: dts: ti: k3-am65: DMA support new 8c0deacaf40b arm64: dts: ti: k3-j721e: Correct the address for MAIN NAVSS new ab641f2811dd arm64: dts: ti: k3-j721e-main: Correct main NAVSS representation new 515c03401354 arm64: dts: ti: k3-j721e-main: Move secure proxy and smmu [...] new 6f73c1e599c4 arm64: dts: ti: k3-j721e: DMA support new 9bcb631e9953 arm64: dts: ti: k3-am654-main: Add McASP nodes new 1c4d35265fb2 arm64: dts: ti: k3-j721e-main: Add McASP nodes new e98a0424817a arm64: dts: ti: k3-am65-main Add CAL node new be28d4da7c73 arm64: dts: ti: k3-am654-base-board: Add CSI2 OV5640 camera new d030a0dd0130 Merge tag 'ti-k3-soc-for-v5.6-part2' of git://git.kernel.o [...] new f3b8616bc106 Merge branch 'arm/dt' into for-next new d38c6129ac4c ARM: Document merges new d8430df17211 Merge tag 'omap-for-v5.6/soc-build-fix-signed' of git://gi [...] new 5e6717b45e9d Merge branch 'arm/soc' into for-next new 955d8f3ecb9d Merge tag 'omap-for-v5.6/ti-sysc-drop-pdata-crypto-signed' [...] new 19d52e94e083 Merge tag 'omap-for-v5.6/dt-late-signed' of git://git.kern [...] new 0ce8ee596934 Merge branch 'arm/late' into for-next new 3b69ddb7568e ARM: Document merges new cea931c25104 clocksource: davinci: only enable clockevents once tim34 i [...] new 20eb43540bd0 ARM: davinci: dm365: switch to using the clocksource driver new 6b49d4fbcbc2 ARM: davinci: remove legacy timer support new 9c76e8f65d2e ARM: davinci: dm365-evm: Add Fixed regulators needed for t [...] new 5e06d19694a4 ARM: davinci: dm644x-evm: Add Fixed regulators needed for [...] new a832eb203ecd Merge tag 'davinci-for-v5.6/soc' of git://git.kernel.org/p [...] new 4f4ace5c8761 Merge branch 'arm/late' into for-next new 18ee80c0533a ARM: Document merges new 2b1044e154ee Merge remote-tracking branch 'arm-soc/for-next' new 1efe58f38873 Merge remote-tracking branch 'amlogic/for-next' new f1e6efdc8fc7 Merge remote-tracking branch 'aspeed/for-next' new 07321e637b02 Merge remote-tracking branch 'at91/at91-next' new b18841a63ba4 Merge remote-tracking branch 'bcm2835/for-next' new 754d2d46b84d Merge remote-tracking branch 'imx-mxs/for-next' new ba72845f3cd9 Merge remote-tracking branch 'keystone/next' new 1e100e16c649 Merge remote-tracking branch 'mediatek/for-next' new cbdc8b65810e Merge remote-tracking branch 'mvebu/for-next' new 2ce76a32999d Merge remote-tracking branch 'omap/for-next' new db44e9992828 Merge remote-tracking branch 'qcom/for-next' new 4b2c8dc7701c Merge remote-tracking branch 'realtek/for-next' new 6bd71cec97a6 Merge remote-tracking branch 'renesas/next' new 62351cd4e7ae Merge remote-tracking branch 'reset/reset/next' new 6976231474ea Merge remote-tracking branch 'rockchip/for-next' new 04453f8bc33d Merge remote-tracking branch 'samsung-krzk/for-next' new 3543d7ddd55f arm64: dts: fast models: Fix FVP PCI interrupt-map property new f45e09d6e80b Merge remote-tracking branch 'korg_sudeep/fixes/juno' into [...] new f18e3c2224b8 Merge remote-tracking branch 'scmi/for-linux-next' new 530c83816a86 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 99b7d7bc4393 Merge remote-tracking branch 'tegra/for-next' new 352546805a44 dt-bindings: clock: Add bindings for versal clock driver new c1e846b8ee5e clk: zynqmp: Extend driver for versal new df2a4d94f172 clk: zynqmp: Warn user if clock user are more than allowed new e942171bbb76 clk: zynqmp: Add support for get max divider new 4ebd92d2e228 clk: zynqmp: Fix divider calculation new 34bbe0361707 clk: zynqmp: Add support for clock with CLK_DIVIDER_POWER_ [...] new f28be782af1a Merge branch 'clk-xilinx' into clk-next new 185dfe32d7e2 Merge tag 'for-5.6-clk' of git://git.kernel.org/pub/scm/li [...] new 24d219acf32b Merge branch 'clk-nvidia' into clk-next new f5b30c63e55f Merge remote-tracking branch 'clk/clk-next' new a0d1f6993433 Merge remote-tracking branch 'csky/linux-next' new d5f7b1e3be0d Merge remote-tracking branch 'h8300/h8300-next' new 2c4288719806 MIPS: PCI: Add detection of IOC3 on IO7, IO8, IO9 and Fuel new 583acde3fa06 Merge remote-tracking branch 'mips/mips-next' new 8121fbc4ebbb parisc: map_pages(): cleanup page table initialization new 3007c4fc1759 Merge remote-tracking branch 'parisc-hd/for-next' new 5084ff33cac0 powerpc/mpic: constify copied structure new bfbe37f0ce99 powerpc/83xx: use resource_size new 552aa086944a powerpc/powernv: use resource_size new 6ad4afc97bc6 powerpc32/booke: consistently return phys_addr_t in __pa() new eeb09917c138 powerpc/mpc85xx: also write addr_h to spin table for 64bit [...] new c2a20711fc18 powerpc/xmon: don't access ASDR in VMs new fbee6ba2dca3 powerpc/pseries: Advance pfn if section is not present in [...] new 970d54f99cea powerpc/book3s64/hash: Disable 16M linear mapping size if [...] new c55d7b5e6426 powerpc: Remove STRICT_KERNEL_RWX incompatibility with REL [...] new 30e813cf46cc misc: cxl: use mmgrab new ed0bc98f8cbe powerpc/64s: Reimplement power4_idle code in C new 1e1c8b2cc37a powerpc/ptdump: don't entirely rebuild kernel when selecti [...] new e26ad936dd89 powerpc/ptdump: Fix W+X verification call in mark_rodata_ro() new d80ae83f1f93 powerpc/ptdump: Fix W+X verification new f509247b08f2 powerpc/ptdump: Only enable PPC_CHECK_WX with STRICT_KERNEL_RWX new 991d656d722d powerpc/8xx: Fix permanently mapped IMMR region. new 39413ae00967 powerpc/hw_breakpoints: Rewrite 8xx breakpoints to allow a [...] new a426ea9bb388 selftests/powerpc: Enable range tests on 8xx in ptrace-hwb [...] new 8c452a889821 powerpc/devicetrees: Change 'gpios' to 'cs-gpios' on fsl, [...] new 902137ba8e46 powerpc/32: Add VDSO version of getcpu on non SMP new 654abc69ef2e powerpc/vdso32: Add support for CLOCK_{REALTIME/MONOTONIC}_COARSE new ec0895f08f99 powerpc/vdso32: inline __get_datapage() new 2c29eef9fc6f powerpc/vdso32: Don't read cache line size from the datapa [...] new 6e2f9e9cfd56 powerpc/vdso32: use LOAD_REG_IMMEDIATE() new e33ffc956b08 powerpc/vdso32: implement clock_getres entirely new bfc2eae0ad72 powerpc/vdso32: miscellaneous optimisations new 05dd7da76986 powerpc/powernv/ioda: Fix ref count for devices with their own PE new 80f1ff83fa11 powerpc/powernv/ioda: Protect PE list new c1a2feade085 powerpc/powernv/ioda: set up PE on opencapi device when enabling new f724385fea01 powerpc/powernv/ioda: Release opencapi device new bbb789046084 powerpc/powernv/ioda: Find opencapi slot for a device node new 658ab186dd22 pci/hotplug/pnv-php: Remove erroneous warning new 323c2a26ff43 pci/hotplug/pnv-php: Improve error msg on power state chan [...] new ea53919b15bf pci/hotplug/pnv-php: Register opencapi slots new be1611e043de pci/hotplug/pnv-php: Relax check when disabling slot new 748ac391ab9a pci/hotplug/pnv-php: Wrap warnings in macro new 49ce94b8677c ocxl: Add PCI hotplug dependency to Kconfig new b1268f4cdba7 powerpc/eeh_cache: Don't use pci_dn when inserting new ranges new 89f51839bd75 powerpc/eeh_sysfs: Fix incorrect comment new 4107248c5615 powerpc/eeh_sysfs: ifdef pseries sr-iov sysfs properties new 758b423275f0 powerpc/eeh_sysfs: Remove double pci_dn lookup. new 3489cdc417b2 powerpc/eeh_sysfs: Make clearing EEH_DEV_SYSFS saner new 1fb4124ca9d4 powerpc/sriov: Remove VF eeh_dev state when disabling SR-IOV new 8cd6aacc6401 powerpc/pcidn: Make VF pci_dn management CONFIG_PCI_IOV specific new a4af49f34f76 powerpc/pcidn: Warn when sriov pci_dn management is used i [...] new 22ba7289079b powernv/pci: Use pnv_phb as the private data for debugfs entries new c13a17b73eb0 powernv/pci: Allow any write trigger the diag dump new 18697d2b0862 powernv/pci: Add a debugfs entry to dump PHB's IODA PE state new 4e0942c0302b powerpc/eeh: Only dump stack once if an MMIO loop is detected new db93361260e2 powerpc/powernv: Rework exports to support subnodes new 846a17a53aee powerpc/powernv: Use common code for the symbol_map export new 2d9b332d99b2 powerpc/xmon: Allow passing an argument to ppc_md.restart() new 37f6f8e88cae powerpc/powernv: Allow manually invoking special reboots new 3ab3f3c9df34 powerpc/pci: Fold pcibios_setup_device() into pcibios_bus_ [...] new ac1172019593 powernv/pci: Remove dma_dev_setup() for NPU PHBs new 965c94f309be powerpc/iov: Move VF pdev fixup into pcibios_fixup_iov() new 0a25d9c40161 powernv/pci: Fold pnv_pci_dma_dev_setup() into the pci-iod [...] new 946743d035bd powernv/pci: Move pnv_pci_dma_bus_setup() to pci-ioda.c new 173bf44bdfc7 MAINTAINERS: Add myself as maintainer of ehv_bytechan tty driver new 25dd118f4b27 macintosh: Fix Kconfig indentation new 6a3163212f31 KVM: PPC: Book3S HV: XIVE: Fix typo in comment new b059c63620fb powerpc/xive: Drop extern qualifiers from header function [...] new 7e6f8cbc5e10 powerpc/papr_scm: Don't enable direct map for a region by default new aff8c8242bc6 powerpc/pseries/vio: Fix iommu_table use-after-free refcou [...] new 1e3531982ee7 powerpc/maple: Fix comparing pointer to 0 new def0bfdbd603 powerpc: use probe_user_read() and probe_user_write() new 493a55f1e772 powerpc/xmon: Fix compile error in print_insn* functions new 5649607a8d0b powerpc/papr_scm: Fix leaking 'bus_desc.provider_name' in [...] new 736bcdd3a9fc powerpc/mm: Remove kvm radix prefetch workaround for Power9 DD2.2 new f1dbc1c5c70d powerpc/pseries/lparcfg: Fix display of Maximum Memory new 414f50434aa2 selftests/eeh: Bump EEH wait time to 60s new 39bccfd16497 powerpc/32: replace MTMSRD() by mtmsr new 1f1c4d0122ee powerpc/32: Add EXCEPTION_PROLOG_0 in head_32.h new 1ca9db5b6556 powerpc/32: save DEAR/DAR before calling handle_page_fault new 5ae8fabc6446 powerpc/32: move MSR_PR test into EXCEPTION_PROLOG_0 new c9c84fd945bb powerpc/32: add a macro to get and/or save DAR and DSISR o [...] new 028474876f47 powerpc/32: prepare for CONFIG_VMAP_STACK new 63289e7d3a64 powerpc: align stack to 2 * THREAD_SIZE with VMAP_STACK new 3978eb78517c powerpc/32: Add early stack overflow detection with VMAP stack. new 547db12fd8a0 powerpc/32: Use vmapped stacks for interrupts new 6edc31858541 powerpc/8xx: Use alternative scratch registers in DTLB mis [...] new 9260f76ae253 powerpc/8xx: Drop exception entries for non-existing exceptions new 596419afed72 powerpc/8xx: Move DataStoreTLBMiss perf handler new afe1ec5ab830 powerpc/8xx: Split breakpoint exception new d52668f6b3e0 powerpc/8xx: Move tail of alignment exception out of line new 99b229161f8d powerpc/8xx: Enable CONFIG_VMAP_STACK new 2e15001ea9ea powerpc/32s: Reorganise DSI handler. new 94dd54c51a41 powerpc/32s: Avoid crossing page boundary while changing SRR0/1. new cd08f109e262 powerpc/32s: Enable CONFIG_VMAP_STACK new 0f9aee0cb9da powerpc/mm: Don't log user reads to 0xffffffff new 3d4247fcc938 powerpc/32: Add support of KASAN_VMALLOC new af1725d2493d powerpc/kconfig: Move CONFIG_PPC32 into Kconfig.cputype new 47febbeeec44 powerpc/32: Force KASAN_VMALLOC for modules new 509cd3f2b473 powerpc/32: Simplify KASAN init new 21613cfad181 powerpc/32: Reuse orphaned memblocks in kasan_init_shadow_ [...] new 36034291a823 Merge remote-tracking branch 'powerpc/next' new f341aa3b2cba Merge remote-tracking branch 'risc-v/for-next' new d7f8d87928c4 Merge remote-tracking branch 's390/features' new c6aabe1bc673 Merge remote-tracking branch 'sh/sh-next' new fceb240656a2 Merge remote-tracking branch 'uml/linux-next' new 0990e168373e Merge remote-tracking branch 'xtensa/xtensa-for-next' new 725b37ea2ce4 Merge remote-tracking branch 'fscrypt/master' new 3f78b5033e29 Merge remote-tracking branch 'btrfs/for-next' new 8f5ac172abb7 ceph: delete redundant douts in con_get/put() new d80865bff520 ceph: remove unnecessary assignment in ceph_pre_init_acls() new 4d7ace02ba5c ceph: fix mdsmap cluster available check based on laggy number new 5d47648fe954 ceph: only choose one MDS who is in up:active state without laggy new 07edc0571ef1 ceph: fix possible long time wait during umount new 57c219948245 ceph: drop unused ttl_from parameter from fill_inode new 9a6bed4fe0c8 ceph: ensure we have a new cap before continuing in fill_inode new 9cf54563b090 ceph: add __send_request helper new 4d681c2f9141 ceph: keep the session state until it is released new 97820058fb28 ceph: check availability of mds cluster on mount after wai [...] new c4853e9776ca ceph: retry the same mds later after the new session is opened new 893e456b2c0b ceph: don't clear I_NEW until inode metadata is fully populated new 9f8b72b3a948 ceph: only touch the caps which have the subset mask requested new 0eb308531f07 ceph: print dentry offset in hex and fix xattr_version type new b38c9eb4757d ceph: add possible_max_rank and make the code more readable new 4fbc0c711b24 ceph: remove the extra slashes in the server path new 5b3248c67724 ceph: rename get_session and switch to use ceph_get_mds_session new 9ba1e224538a ceph: allocate the correct amount of extra bytes for the s [...] new a55e601b2f02 rbd: work around -Wuninitialized warning new 045100cd79f5 ceph: close holes in structs ceph_mds_session and ceph_mds [...] new 78beb0ff2fec ceph: use copy-from2 op in copy_file_range new 3c802092dab6 ceph: print r_direct_hash in hex in __choose_mds() dout new d36e0b620aa5 ceph: print name of xattr in __ceph_{get,set}xattr() douts new 24604f7e2bde ceph: move net/ceph/ceph_fs.c to fs/ceph/util.c new 3325322f773b rbd: set the 'device' link in sysfs new 5bbf3b95221e Merge remote-tracking branch 'ceph/master' new 720aec01262d fs/cifs/smb2ops.c: use true,false for bool variable new 01d1bd76a170 fs/cifs/cifssmb.c: use true,false for bool variable new 0a17799cc02f cifs: prepare SMB2_query_directory to be used with compounding new af08f9e79c60 cifs: create a helper function to parse the query-director [...] new 37478608f0eb cifs: use compounding for open and first query-dir for readdir() new 731b82bb1750 cifs: set correct max-buffer-size for smb2_ioctl_init() new 6629400a2227 cifs: Don't use iov_iter::type directly new 185352ae6171 cifs: Clean up DFS referral cache new 199c6bdfb04b cifs: Get rid of kstrdup_const()'d paths new 345c1a4a9e09 cifs: Introduce helpers for finding TCP connection new ff2f7fc08268 cifs: Merge is_path_valid() into get_normalized_path() new 06d57378bcc9 cifs: Fix potential deadlock when updating vol in cifs_rec [...] new 742d8de0186e cifs: Avoid doing network I/O while holding cache lock new eecfc57130b5 cifs: Fix return value in __update_cache_entry new 463a7b457c02 cifs: fix unitialized variable poential problem with netwo [...] new 5739375ee423 cifs: Fix mount options set in automount new 0a5a98863c9d cifs: Fix memory allocation in __smb2_handle_cancelled_cmd() new c4985c3d9902 cifs: remove set but not used variable 'server' new 438471b67963 CIFS: Add support for setting owner info, dos attributes, [...] new 643fbceef48e smb3: fix default permissions on new files when mounting w [...] new fe1292686333 cifs: fix NULL dereference in match_prepath new 8bd0d701445e cifs: add support for fallocate mode 0 for non-sparse files new 050d2a8b6992 cifs: use PTR_ERR_OR_ZERO() to simplify code new f1f27ad74557 CIFS: Fix task struct use-after-free on reconnect new 503e9ac76c90 cifs: update internal module version number new 15628e1f8eec Merge remote-tracking branch 'cifs/for-next' new 1f81cc0c2616 Merge remote-tracking branch 'ecryptfs/next' new 587a67b77789 erofs: fold in postsubmit_is_all_bypassed() new 1e4a29556794 erofs: clean up z_erofs_submit_queue() new 47347bd09ee9 Merge remote-tracking branch 'erofs/dev' new 3ceabda5f7fd Merge remote-tracking branch 'ext3/for_next' new 4068664e3cd2 ext4: fix extent_status fragmentation for plain files new 244adf6426ee ext4: make dioread_nolock the default new ec772f01307a ext4: fix race conditions in ->d_compare() and ->d_hash() new 57c32ea42f8e ext4: choose hardlimit when softlimit is larger than hardl [...] new 459c80742e6a ext4: fix symbolic enum printing in trace output new 52144d893d76 ext4: fix extent_status trace points new 0c1cba6cca86 jbd2: delete the duplicated words in the comments new 8d6ce1367902 ext4,jbd2: fix comment and code style new 17c51d836c19 jbd2: remove pointless assertion in __journal_remove_journal_head new 1a8e9cf40c9a jbd2_seq_info_next should increase position index new d0a186e0d3e7 jbd2: switch to use jbd2_journal_abort() when failed to su [...] new 51f57b01e4a3 ext4, jbd2: ensure panic when aborting with zero errno new 0e98c084a211 jbd2: make sure ESHUTDOWN to be recorded in the journal su [...] new 7f6225e446cc jbd2: clean __jbd2_journal_abort_hard() and __journal_abor [...] new 9e2854733502 Merge remote-tracking branch 'ext4/dev' new 5515eae64742 f2fs: fix dcache lookup of !casefolded directories new 80f2388afa6e f2fs: fix race conditions in ->d_compare() and ->d_hash() new 3ad2dc4377b2 Merge remote-tracking branch 'f2fs/dev' new 540ee6059ca3 Merge remote-tracking branch 'fsverity/fsverity' new c5bdb40578b2 Merge remote-tracking branch 'jfs/jfs-next' new f7b37b8b1398 NFS: Add softreval behaviour to nfs_lookup_revalidate() new b24ee6c64ca7 NFS: allow deprecation of NFS UDP protocol new 3a21409a0b4b nfs: Return EINVAL rather than ERANGE for mount parse errors new ebf8ec72f40d NFSv4.0 allow nconnect for v4.0 new 7ffa41bf88f9 NFS: remove unused macros new ef3af2d44331 nfs: optimise readdir cache page invalidation new 1346d280eafa NFS: Revalidate once when holding a delegation new 4218d1e13ae6 Merge remote-tracking branch 'nfs-anna/linux-next' new 0b7d47626268 Merge remote-tracking branch 'nfsd/nfsd-next' new 0f831ec85eda ovl: simplify ovl_same_sb() helper new 07f1e59637a8 ovl: generalize the lower_fs[] array new 1b81dddd354c ovl: fix corner case of conflicting lower layer uuid new b7bf9908e17c ovl: fix corner case of non-constant st_dev;st_ino new 1346416564f0 ovl: layer is const new 5dcdc43e24a1 vfs: add vfs_iocb_iter_[read|write] helper functions new 2406a307ac7d ovl: implement async IO routines new 1a980b8cbf00 ovl: add splice file read write helper new cd9637a0f611 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 9d5a6a14f295 Merge remote-tracking branch 'ubifs/linux-next' new e07755f7b00b Merge remote-tracking branch 'v9fs/9p-next' new 54027a49938b xfs: fix uninitialized variable in xfs_attr3_leaf_inactive new b3531f5fc16d xfs: remove unused variable 'done' new 32dff5e5d1b5 xfs: make xfs_buf_alloc return an error code new 3848b5f67092 xfs: make xfs_buf_get_map return an error code new 4ed8e27b4f75 xfs: make xfs_buf_read_map return an error code new 841263e93310 xfs: make xfs_buf_get return an error code new 2842b6db3d53 xfs: make xfs_buf_get_uncached return an error code new 0e3eccce5e0e xfs: make xfs_buf_read return an error code new 9676b54e6e28 xfs: make xfs_trans_get_buf_map return an error code new ce92464c180b xfs: make xfs_trans_get_buf return an error code new ee647f85cb81 xfs: remove the xfs_btree_get_buf[ls] functions new f48e2df8a877 xfs: make xfs_*read_agf return EAGAIN to ALLOC_FLAG_TRYLOC [...] new 706b8c5bc703 xfs: remove unnecessary null pointer checks from _read_agf [...] new cdbcf82b86ea xfs: fix xfs_buf_ioerror_alert location reporting new c20989c365a9 Merge remote-tracking branch 'xfs/for-next' new c6bed1872098 fs: New zonefs file system new a174ab8c5726 zonefs: Add documentation new e86aea8e55a4 Merge remote-tracking branch 'zonefs/for-next' new 243145bc4336 fs: Fix page_mkwrite off-by-one errors new 3d0111867e04 Merge remote-tracking branch 'iomap/iomap-for-next' new 587065dcac64 fs/adfs: bigdir: Fix an error code in adfs_fplus_read() new 348b26bbac33 Merge branch 'work.adfs' into for-next new ad7d3736ae78 Merge remote-tracking branch 'vfs/for-next' new a6b08f9a6cf7 Merge remote-tracking branch 'printk/for-next' new 01daacfb9035 PCI/AER: Log which device prevents error recovery new 8d077c3ce010 PCI/AER: Factor message prefixes with dev_fmt() new d95f20c4f070 PCI/AER: Initialize aer_fifo new 7d00852718c3 Merge branch 'pci/aer' new 8129efbd8d8e Merge branch 'pci/misc' new a6b7aa94f2a4 Merge branch 'pci/p2pdma' new d09b6f22e5bb Merge branch 'pci/pm' new bc9e8f3b130f Merge branch 'pci/resource' new 612b70d00cdd Merge branch 'pci/switchtec' new 267de9d4af97 Merge branch 'pci/virtualization' new aad6aa0cd674 x86/PCI: Add to_pci_sysdata() helper new 34067c56fa17 x86/PCI: Expose VMD's pci_dev in struct pci_sysdata new 2856ba6020fc PCI: Introduce pci_real_dma_dev() new 2b0140c69637 iommu/vt-d: Use pci_real_dma_dev() for mapping new e3560ee4cfb2 iommu/vt-d: Remove VMD child device sanity check new 962e329d888c PCI: vmd: Remove dma_map_ops overrides new dab0198413d2 x86/PCI: Remove X86_DEV_DMA_OPS new f52db811c032 Merge branch 'pci/host-vmd' new 492a8ded105d PCI: brcmstb: Add MSI support new 9c6945b2ddfd PCI: brcmstb: Fix resource_size.cocci warnings new 9302d972b7a3 Merge branch 'remotes/lorenzo/pci/brcmstb' new 14cd89658e16 Merge branch 'remotes/lorenzo/pci/dwc' new b0de922af53e PCI: keystone: Fix error handling when "num-viewport" DT p [...] new d7497e9b9771 Merge branch 'remotes/lorenzo/pci/keystone' new 216bbaa337bf MAINTAINERS: Update my email address new 9ff79ca37b24 Merge branch 'remotes/lorenzo/pci/misc' new 19a9be074377 Merge branch 'remotes/lorenzo/pci/qcom' new bd7590c587f4 Merge branch 'remotes/lorenzo/pci/tegra' new 12b1b1bdfeba Merge branch 'remotes/lorenzo/pci/uniphier' new e252a3aa278a Merge remote-tracking branch 'pci/next' new d97dbf61b00e Merge remote-tracking branch 'hid/for-next' new 65c77252c178 Merge remote-tracking branch 'i2c/i2c/for-next' new 0b4987e9c6d5 Merge branch 'dmi/master' new bcac386f3d39 docs: Keep up with the location of NoUri new d96574b0b49d Add a document on how to contribute to the documentation new 53b7f3aa411b Add a maintainer entry profile for documentation new a3e1c56a0b8f Documentation: zram: various fixes in zram.rst new 5871023c3a31 zram: correct documentation about sysfs node of huge page [...] new 06b9c269938b docs: nvdimm: use ReST notation for subsection new 1630146db211 scripts/find-unused-docs: Fix massive false positives new 3dd583997f3c Merge remote-tracking branch 'jc_docs/docs-next' new e984bca711f1 Merge remote-tracking branch 'v4l-dvb/master' new 0552e05fdfea PM: core: Fix handling of devices deleted during system-wi [...] new 1e4f63aecb53 cpufreq: Avoid creating excessively large stack frames new 243050efcbce Merge branches 'pm-core' and 'pm-cpufreq' into linux-next new 016a636cf406 Merge remote-tracking branch 'pm/linux-next' new 8c30fa7666ff Correction to manpage of cpupower new ba0bd2e8a5af Merge remote-tracking branch 'cpupower/cpupower' new da497eab2a38 Merge remote-tracking branch 'thermal/thermal/linux-next' new cbd3e93534c6 Merge remote-tracking branch 'ieee1394/for-next' new 31e2e24a7353 Merge remote-tracking branch 'swiotlb/linux-next' new e8b3a426fb4a Merge tag 'rds-odp-for-5.5' into rdma.git for-next new 6b3712c0246c RDMA/core: Ensure that rdma_user_mmap_entry_remove() is a fence new 4bbd4923d1f5 IB/mlx5: Return the administrative GUID if exists new 792a7c1f2e74 RDMA/cm: Add accessors for CM_REQ transport_type new d05d4ac4c931 RDMA/cm: Add SET/GET implementations to hide IBA wire format new b6bbee688930 RDMA/cm: Use IBA functions for simple get/set acessors new 01adb7f46fe4 RDMA/cm: Use IBA functions for swapping get/set acessors new 91b60a7128d9 RDMA/cm: Use IBA functions for simple structure members new 4ca662a30a3c RDMA/cm: Use IBA functions for complex structure members new 13e0af1801f2 RDMA/cm: Remove CM message structs new 79ba4f931067 IB/hfi1: Fix logical condition in msix_request_irq new 7f04c71f1fc2 IB/opa_vnic: Spelling correction of 'erorr' to 'error' new ea660ad7c1c4 IB/mlx4: Fix leak in id_map_find_del new 75d97a147012 Merge remote-tracking branch 'rdma/for-next' new 1a6fa10640d9 selftests/bpf: Initialize duration variable before using new 03506297d205 selftests/bpf: Improve bpftool changes detection new 41258289a8e9 bpftool: Print function linkage in BTF dump new c31dbb1e41d1 selftests: bpf: Use a temporary file in test_sockmap new 8bec4f665e0b selftests: bpf: Ignore FIN packets for reuseport tests new 603fba9dfd0b selftests: bpf: Make reuseport test output more legible new 51bad0f05616 selftests: bpf: Reset global state between reuseport test runs new d7a252708dbc libbpf: Improve handling of failed CO-RE relocations new 35b9211c0a24 libbpf: Fix realloc usage in bpf_core_find_cands new 84ad7a7ab69f bpf: Allow BTF ctx access for string pointers new e9b4e606c228 bpf: Allow to resolve bpf trampoline and dispatcher in unwind new d633d57902a5 selftest/bpf: Add test for allowed trampolines count new e9f02a802767 Merge branch 'trampoline-fixes' new 07fdbee134b3 tools/bpf: Allow overriding llvm tools for runqslower new 90435a7891a2 bpf: map_seq_next should always increase position index new 42a84a8cd0ff bpf, xdp: Update devmap comments to reflect napi/rcu usage new 9719c6b98db4 bpf, xdp: virtio_net use access ptr macro for xdp enable check new b23bfa5633b1 bpf, xdp: Remove no longer required rcu_read_{un}lock() new 59fb9b62fb6c flow_dissector: Fix to use new variables for port ranges i [...] new 265bb359061d selftests/bpf: Add test based on port range for BPF flow d [...] new 82650dab9a5a Merge branch 'bpf-flow-dissector-fix-port-ranges' new 9e0703a2650d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next new 165475779ba1 octeontx2-pf: Add Marvell OcteonTX2 NIC driver new 5a6d7c9daef3 octeontx2-pf: Mailbox communication with AF new 05fcc9e08955 octeontx2-pf: Attach NIX and NPA block LFs new caa2da34fd25 octeontx2-pf: Initialize and config queues new 04a21ef303df octeontx2-pf: Setup interrupts and NAPI handler new abe025433312 octeontx2-pf: Receive packet handling support new 3ca6c4c882a7 octeontx2-pf: Add packet transmission support new 50fe6c02e5ad octeontx2-pf: Register and handle link notifications new 34bfe0ebedb7 octeontx2-pf: MTU, MAC and RX mode config support new 4ff7d1488a84 octeontx2-pf: Error handling support new 85069e95e531 octeontx2-pf: Receive side scaling support new 86d7476078b8 octeontx2-pf: TCP segmentation offload support new e239d0c78c42 octeontx2-pf: Add ndo_get_stats64 new d45d8979840d octeontx2-pf: Add basic ethtool support new 6e92d71bf882 octeontx2-pf: ethtool RSS config support new 493aeb26e12a Documentation: net: octeontx2: Add RVU HW and drivers overview new 688b3e829d60 MAINTAINERS: Add entry for Marvell OcteonTX2 Physical Func [...] new 3d4864b30bed Merge branch 'octeontx2-pf-Add-network-driver-for-physical [...] new 2924e0699963 qed: FW 8.42.2.0 Internal ram offsets modifications new 6aebde8dc767 qed: FW 8.42.2.0 Expose new registers and change windows new 92fae6fb231f qed: FW 8.42.2.0 Queue Manager changes new 63ddca3052ce qed: FW 8.42.2.0 Parser offsets modified new 804c5702fc58 qed: Use dmae to write to widebus registers in fw_funcs new 997af5df230e qed: FW 8.42.2.0 Additional ll2 type new 1392d19ff1d6 qed: Add abstraction for different hsi values per chip new 6459d93619b5 qed: FW 8.42.2.0 iscsi/fcoe changes new 0500a70d6e07 qed: FW 8.42.2.0 HSI changes new 30d5f85895fa qed: FW 8.42.2.0 Add fw overlay feature new 8a52bbab39c9 qed: Debug feature: ilt and mdump new 6bc82d9b7e63 qed: rt init valid initialization changed new 2d22bc8354b1 qed: FW 8.42.2.0 debug features new 8e5aa6173ad3 Merge branch 'qed-Utilize-FW-8.42.2.0' new 9a65df89575c Merge remote-tracking branch 'net-next/master' new 9b695a64279e net/mlx5: Add bit to indicate support for encap/decap in s [...] new 123c6f1651b9 Merge remote-tracking branch 'mlx5-next/mlx5-next' new 115e68039b38 Merge remote-tracking branch 'nfc-next/master' new 336983f99709 Merge remote-tracking branch 'mac80211-next/master' new 1265c1ba2105 gfs2: Don't add glocks to the LRU while still in use new fda68c1e097d Merge remote-tracking branch 'gfs2/for-next' new 7f9ef1037106 Merge remote-tracking branch 'nand/nand/next' new 2f6ba68918af Merge remote-tracking branch 'spi-nor/spi-nor/next' new 114353f1b333 Merge remote-tracking branch 'crypto/master' new e462d17d3cf6 Merge remote-tracking branch 'drm/drm-next' new 36a1707afda9 drm/amdgpu: modify packet size for pm4 flush tlbs new a6c44d2538c4 drm/amdgpu: added support to get mGPU DRAM base new d33a99c4b636 drm/amdgpu: provide a generic function interface for readi [...] new c68dbcd8f9b0 drm/amdgpu: add kiq version interface for RREG32/WREG32 new e3cd03603dbe drm/amdgpu: read gfx register using RREG32_KIQ macro new f519cd13c23e drm/amdgpu: update mmhub 9.4.1 header files for Acrturus new 39aa0ef1638a drm/amdgpu: enable RAS feature for more mmhub sub-blocks o [...] new 5e66403e4d70 drm/amdgpu: refine the security check for RAS functions new 504c5e72d781 drm/amdgpu: abstract EDC counter clear to a separated function new 19cf0dd4b9d2 drm/amdgpu: add EDC counter registers of gc for Arcturus new 4c461d89db4f drm/amdgpu: add RAS support for the gfx block of Arcturus new a9d4fe2fd652 drm/amdgpu: remove unnecessary conversion to bool new 240c811ccde4 drm/amdgpu: fix VRAM partially encroached issue in GDDR6 m [...] new 7db1d560a4fa Revert "drm/amdgpu: fix modprobe failure of the secondary [...] new 63e3ab9a8226 drm/amdgpu: individualize fence allocation per entity new 43563bc2e6a7 drm/amd/display: update MSA and VSC SDP on video test patt [...] new 50d2c6027ef4 drm/amd/display: Do not send training pattern if VS Different new 07d4f9053294 drm/amd/display: Add debug option to disable DSC support new 153ca7602192 drm/amd/display: Get fb base and fb offset for DMUB from r [...] new 830821a64db6 drm/amd/display: Fallback to DMCUB when command table is missing new 14ae7665e70a drm/amd/display: check pipe_ctx is split pipe or not new 5ea398509804 drm/amd/display: Fixed comment styling new bb6785c12129 drm/amd/display: Do DMCUB hw_init before DC new 819d4b3fbfaf drm/amd/display: Fix DML dummyinteger types mismatch new 887ff121987d drm/amd/display: Refactor to remove diags specific rgam func new 9eeec26a1339 drm/amd/display: Refine i2c frequency calculating sequence new 2c61704bcaee drm/amd/display: 3.2.69 new 022205ffbb8f drm/amd/display: fix rotation_angle to use enum values new 7527791e1fbd drm/amd/display: Fix update type for multiple planes new 0167da498d57 drm/amd/display: Add hardware reset interface for DMUB service new cc934031dc2a drm/amd/display: Call ATOM_INIT instead of ATOM_ENABLE for DMCUB new a7da96fbccc6 drm/amd/display: Reset inbox rptr/wptr when resetting DMCUB new e5f0b5214bee drm/amd/display: Check hw_init state when determining if D [...] new 23bc5f3404de drm/amd/display: support VSC SDP update on video test patt [...] new 947daab2a2d1 drm/amd/display: changed max_downscale_src_width to 4096. new 09f6dd6e6d43 drm/amd/display: init hw i2c speed new d478667253f9 drm/amd/display: use odm combine for YCbCr420 timing with [...] new 37c58ddf5736 drm/amdgpu: Fix TLB invalidation request when using semaphore new fa34edbed461 drm/amdgpu: Use the correct flush_type in flush_gpu_tlb_pasid new b6501217265f drm/amdgpu/vcn: Share vcn_v2_0_dec_ring_test_ring to vcn2.5 new 62884a7bf343 drm/amdgpu/vcn2.5: fix a bug for the 2nd vcn instance (v2) new 326b523eeb52 drm/amdgpu/vcn: fix vcn2.5 instance issue new a4555732142e drm/amdgpu/vcn: fix typo error new 55bbb747ecfa drm/amdgpu/vcn: use inst_idx relacing inst new f583cc57ba70 drm/amdgpu: initialize bo_va_list when add gws to process new 2639f453f28e drm/amdgpu: fix doc by clarifying sched_list definition new a16afcdd8c58 drm/amd/powerplay: use true, false for bool variable in sm [...] new b20dcd72c150 drm/amd/amdgpu: fix spelling mistake "to" -> "too" new 7af2a5771e09 drm/amdgpu: attempt to enable gfxoff on more raven1 boards (v2) new 276cc92945ab drm/amdgpu: original raven doesn't support full asic reset new 3eb6d7aca53d drm/amd/display: Retrain dongles when SINK_COUNT becomes non-zero new da2f84ba73df Revert "drm/amd/display: Don't skip link training for empt [...] new 77171eade8fa drm/amdgpu: add coreboot workaround for KV/KB new bb67bfd2e710 drm/amd/display: do not allocate display_mode_lib unnecessarily new 658c663947b0 drm/amdgpu: enable GPU reset by default on Navi new 2cb44fb09305 drm/amdgpu: enable GPU reset by default on renoir new 54f73df4cab1 drm/amd/display: fix for-loop with incorrectly sized loop [...] new 269a0bf79b33 drm/amd/powerplay: fix spelling mistake "Attemp" -> "Attempt" new bf10f1947a7d drm/amdgpu: add UAPI for creating encrypted buffers new ba762aac1d1e drm/amdgpu: add UAPI to create secure commands (v3) new 5c7acc0c13e1 drm/amdgpu: define the TMZ bit for the PTE new fd66996e8d3b drm/amdgpu: add tmz feature parameter (v2) new 379e60f729b5 drm/amdgpu: add amdgpu_tmz data structure new 2a7dc7a90a3b drm/amdgpu: add function to check tmz capability (v4) new 8ab0c5012815 drm/amdgpu: add tmz bit in frame control packet new 1e09798a7073 drm/amdgpu: expand the emit tmz interface with trusted flag new a8be1b5a2d62 drm/amdgpu: expand the context control interface with trust flag new 091af173eb67 drm/amdgpu: job is secure iff CS is secure (v5) new 9444cc466bb5 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) new de7a38a2493a drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h new 75c625a44790 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter new eaee9c4b1a00 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] new aea55882e0f2 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 new 5c499ade2787 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 new a82a514d2b3d drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 new 5976c73eddc9 drm/amdgpu: move CS secure flag next the structs where it's used new 30ba500a6ab0 drm/amdgpu: remove the alignment placeholder for secure buffer new 7c3e8136edb2 drm/amdkfd: New IOCTL to allocate queue GWS (v2) new 25bb6ebb1720 drm/amdkfd: Enable GWS based on FW Support new b128e1f2724d drm/amdgpu: explicitly sync VM update to PDs/PTs new f35f1d79acc3 drm/amdgpu: use the VM as job owner new 05e3ab0f064d drm/amdgpu: rework job synchronization v2 new f04edb66a916 drm/amdgpu: rework synchronization of VM updates v2 new c0c419776bc1 drm/amdgpu: revert "rework synchronization of VM updates v2" new 83938cac8d5b drm/amdgpu: stop using amdgpu_bo_gpu_offset in the VM backend new ca6c29dd43cd drm/amdgpu: drop unnecessary restriction for huge root PDEs new 8543809be8b5 drm/amdgpu: make sure to never allocate PDs/PTs for invalidations new 6cd21b9b034b drm/ttm: flush the fence on the bo after we individualize [...] new 3bb0ac6fceb4 drm/amdgpu: work around llvm bug #42576 new fe2a7f949d90 drm/amdgpu: Enter low power state if CRTC active. new f938e44fd53b drm/amdgpu/display: fix logic inversion in program_timing_sync() new 41a8dd6e3f86 drm/amdgpu/navi10: add mclk to navi10_get_clock_by_type_wi [...] new 210124648251 drm/amdgpu/navi: fix index for OD MCLK new 73c00ab76238 drm/amdgpu/navi10: add OD_RANGE for navi overclocking new 5374a6e9159a drm/amdgpu/navi10: add OD support for restoring default table new 2af0275faca0 Merge remote-tracking branch 'amdgpu/drm-next' new 8c47eb86679c drm/i915/dp: Do not set master_trans bit in bitmak if INVA [...] new 0f8f8a643000 drm/i915/gem: Detect overflow in calculating dumb buffer size new 423177140e9f drm/i915/selftests: Show the RC6 residency on parking failure new 90211ea4ba6e drm/i915/gem: Prevent NULL pointer dereference on missing ctx->vm new 60e94557fff1 drm/i915: Check activity on i915_vma after confirming pin_ [...] new d62f416f925d drm/i915: Wait on vma activity before taking the mutex new 5fb443063009 drm/i915/acpi: Move the code to populate ACPI device ID in [...] new de409661c4c9 drm/i915/dsi: Ensure that the ACPI adapter lookup override [...] new 58c34c4ca392 drm/i915/dc3co: Do the full calculation of DC3CO exit only once new c5c772cf8d7c drm/i915/dc3co: Avoid full modeset when EXITLINE needs to [...] new 646603d9aba7 drm/i915/ehl: Ensure that the DDI selection MUX is program [...] new 0ea60c1d7343 drm/i915/gt: Flush engine parking before release new 82d71e31ae9d drm/i915/gt: Poison GTT scratch pages new 37f60b753bca drm/i915/tgl: Re-enable RPS new 4c22abfbcb84 drm/i915/guc: Don't GEM_BUG_ON on corrupted H2G CTB new cd49f8180681 drm/i915/display: conversion to new struct drm_device logg [...] new b5280cd0bd2d drm/i915/dsi: conversion to struct drm_device log macros. new 569caa65a495 drm/i915/power: convert to struct drm_device macros in dis [...] new bdc6114e2fed drm/i915/dp: conversion to struct drm_device logging macros. new 5cb82703ce9e drm/i915/opregion: conversion to struct drm_device logging [...] new 65833c463886 drm/i915/hdcp: conversion to struct drm_device based loggi [...] new 2aa10054432d drm/i915/dmc: use intel uncore functions for forcewake reg [...] new 8cbda6b2039a drm/i915/irq: use intel de functions for forcewake registe [...] new 9b6320aa1993 drm/i915/pm: use intel de functions for forcewake register access new baa89ba3f1fe drm/i915/gem: initial conversion to new logging macros usi [...] new d0bf45822c99 drm/i915/gem: manual conversion to struct drm_device loggi [...] new ad278f358446 drm/i915/bios: Fix the timing parameters new 723196f401f9 drm/i915/display: Squelch kerneldoc complaints new 7e36505d0cf8 drm/i915: Stub out i915_gpu_coredump_put new 34ffabe311cc drm/i915: Remove 'prefault_disable' modparam new cb724911f495 drm/i915: Fix inconsistance between pfit.enable and scaler [...] new d1b2828af0cc drm/i915: Fix modeset locks in sanitize_watermarks() new 70a221b24288 drm/i915: Prefer intel_connector over drm_connector in hot [...] new 49e659bcae79 drm/i915/audio: use intel_de_*() functions for register access new 3e9f55df59f7 drm/i915/cdclk: use intel_de_*() functions for register access new 3fd7c4504d1f drm/i915/color: use intel_de_*() functions for register access new 5b770f18a0f3 drm/i915/crt: use intel_de_*() functions for register access new ee8845a25f9e drm/i915/dpio_phy: use intel_de_*() functions for register access new b3a723867117 drm/i915/dpll_mgr: use intel_de_*() functions for register access new 9ce64616668a drm/i915/dp_mst: use intel_de_*() functions for register access new 7cdccb4c6b90 drm/i915/dsb: use intel_de_*() functions for register access new 3f7c376df8d3 drm/i915/dvo: use intel_de_*() functions for register access new aa93f4fd7c89 drm/i915/fbc: use intel_de_*() functions for register access new f639c497aecd drm/i915/fifo_underrun: use intel_de_*() functions for reg [...] new d9053b237bd3 drm/i915/gmbus: use intel_de_*() functions for register access new 8192c82cc65b drm/i915/hdmi: use intel_de_*() functions for register access new ef58902296da drm/i915/lpe_audio: use intel_de_*() functions for registe [...] new cc80e3625695 drm/i915/lvds: use intel_de_*() functions for register access new 82e1b12e3012 drm/i915/overlay: use intel_de_*() functions for register access new 0fac5a7cd842 drm/i915/panel: use intel_de_*() functions for register access new d2afcc4441df drm/i915/sdvo: use intel_de_*() functions for register access new 988ff27b58a8 drm/i915/tv: use intel_de_*() functions for register access new 70bc7ed95142 drm/i915/vga: use intel_de_*() functions for register access new ac0e331a628b drm/i915: Tighten atomicity of i915_active_acquire vs i915 [...] new 264c0247d888 drm/i915: Include the AUX CH name in the debug messages new a87e692ae3a8 drm/i915: Give aux channels a better name new 41dd67c13086 drm/i915/pipe_crc: use intel_de_*() functions for register access new c51e7138f66a drm/i915/psr: use intel_de_*() functions for register access new d49e857c94f2 drm/i915/sprite: use intel_de_*() functions for register access new d1ab5b272740 drm/i915/vdsc: use intel_de_*() functions for register access new 992d46944fbb drm/i915/vlv_dsi: use intel_de_*() functions for register access new 909438bbfb56 drm/i915/vlv_dsi_pll: use intel_de_*() functions for regis [...] new 9c6527116e8f drm/i915: Restore the kernel context after verifying the w/a new e5429340bfa2 drm/i915/gt: Acquire ce->active before ce->pin_count/ce->p [...] new 6f280b133dc2 drm/i915/perf: Fix OA context id overlap with idle context id new 2dc7669b5c99 Merge remote-tracking branch 'drm-intel/for-linux-next' new 01261a3b553d Merge remote-tracking branch 'drm-misc/for-linux-next' new 5efef082072c Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 04688ccdbf28 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 6080d608eeff module.h: Annotate mod_kallsyms with __rcu new e41c12840523 Merge remote-tracking branch 'modules/modules-next' new c3ed63fa977b Merge remote-tracking branch 'input/next' new be6fc787e36d Merge branch 'for-5.6/drivers' into for-next new b27833245a93 io-wq: make the io_wq ref counted new db8d004a8a0b io-wq: add 'id' to io_wq new c8786f7fa876 io-wq: allow lookup of existing io_wq with given id new fbc49a3616a6 io_uring: add support for sharing kernel io-wq workqueue new b622e29fa74e io_uring: don't attempt to copy iovec for READ/WRITE new 26b79b13834d io_uring: add comment for drain_next new cc630df63828 Merge branch 'for-5.6/io_uring-vfs' into for-next new 61cd83d3ade6 io_uring: fix refcounting with batched allocations at OOM new c1af30495223 Merge branch 'for-5.6/io_uring-vfs' into for-next new 55ab3e353622 Merge remote-tracking branch 'block/for-next' new 47ace7e012b9 dm: fix potential for q->make_request_fn NULL pointer new b2de0ff951cb Merge remote-tracking branch 'device-mapper/for-next' new bd5fcba40fc9 Merge remote-tracking branch 'pcmcia/pcmcia-next' new 873e443dd25a dt-bindings: leds: ROHM BD71282 PMIC LED driver new 1af5332fcf7c dt-bindings: mfd: Document ROHM BD71828 bindings new 1b1c26b24a6e mfd: Rohm PMICs: Use platform_device_id to match MFD sub-devices new 8c352e68dd2e mfd: bd718x7: Add compatible for BD71850 new 1c743ad523bb mfd: bd71828: Support ROHM BD71828 PMIC - core new e795bf725dab mfd: bd71828: Add power-key support new ae866dec7426 clk: bd718x7: Support ROHM BD71828 clk block new 21b72156ede8 regulator: bd718x7: Split driver to common and bd718x7 spe [...] new 6c883472e1c1 mfd: bd70528: Fix hour register mask new fe5a591b7814 rtc: bd70528: add BD71828 support new c31f625d06c9 gpio: bd71828: Initial support for ROHM BD71828 PMIC GPIOs new 18490cdb9e32 Merge branches 'ib-mfd-drm-5.6' and 'ib-mfd-clk-gpio-regul [...] new f2a19c5b7867 mfd: syscon: Re-use resource_size() to count max_register new b88aa8509828 mfd: sm501: Fix mismatches of request_mem_region new 2b8bd606b1e6 mfd: dln2: More sanity checking for endpoints new 1ea9bd88eeff mfd: da9062: add support for the DA9062 GPIOs in the core new c5f45619cfe6 dt-bindings: mfd: da9062: add gpio bindings new 2b091ce1f62a dt-bindings: mfd: Document the Xylon LogiCVC multi-functio [...] new 1c2f57d3391d dt-bindings: mfd: ab8500: Document AB8505 bindings new 1c0769d20935 mfd: ab8500-core: Add device tree support for AB8505 new 9b98662e2572 dt-bindings: mfd: max14577: Add reference to max14040_batt [...] new 57b89dd220be mfd: intel-lpss: Add Intel Jasper Lake PCI IDs new 702204c22c53 mfd: ab8500: Fix ab8500-clk typo new dc91c3b6fe66 mfd: axp20x: Mark AXP20X_VBUS_IPSOUT_MGMT as volatile new cb7a374a5e7a mfd: max77650: Select REGMAP_IRQ in Kconfig new f41810921bdc mfd: dbx500-prcmu: Drop set_display_clocks() new 2cce09eb1122 mfd: dbx500-prcmu: Drop DSI pll clock functions new 7ad2915f7a83 mfd: tqmx86: remove set but not used variable 'i2c_ien' new 5e2540c17feb mfd: Kconfig: Rename Samsung to lowercase new 7f6d869846ec mfd: madera: Wait for boot done before accessing any other [...] new e9f47591793e mfd: cs47l15: Add missing register default new 003035b3eb70 mfd: madera: Allow more time for hardware reset new 1112ba02ff11 mfd: da9062: Fix watchdog compatible string new 4602dce0361e mfd: cros_ec: Add cros-usbpd-notify subdevice new 8334240fa0a6 dt-bindings: atmel-usart: Remove wildcard new aac5d8fec9ca dt-bindings: atmel-usart: Add microchip,sam9x60-{usart, dbgu} new 2f3dc25c0118 mfd: rn5t618: Mark ADC control register volatile new 6a24f567af4a mfd: syscon: Add arguments support for syscon reference new 5cfb683754c8 Merge remote-tracking branch 'mfd/for-mfd-next' new 5cda966b0aed Merge remote-tracking branch 'backlight/for-backlight-next' new 94cc3829fdda Merge remote-tracking branch 'battery/for-next' new c5b7fada5656 Merge remote-tracking branch 'regulator/topic/equal' into [...] new da696c2fd224 Merge remote-tracking branch 'regulator/for-next' new 10c2d111c906 security: remove EARLY_LSM_COUNT which never used new ec5b16119508 Merge remote-tracking branch 'security/next-testing' new 9e6ac462a249 Merge remote-tracking branch 'apparmor/apparmor-next' new 2acb162a1afe Merge remote-tracking branch 'integrity/next-integrity' new aec97de7091f Merge remote-tracking branch 'keys/keys-next' new e2e1b1a8afb5 Merge remote-tracking branch 'selinux/next' new b8a217a53b83 Merge remote-tracking branch 'smack/for-next' new fab3a121a8a6 Merge remote-tracking branch 'tomoyo/master' new bb44aa09e539 watchdog: sama5d4_wdt: addition of sam9x60 compatible watchdog new 85fdc63fe256 drivers: watchdog: stm32_iwdg: set WDOG_HW_RUNNING at probe new d4ba76d79854 watchdog: make DesignWare watchdog allow users to set bigg [...] new f6c98b08381c watchdog: da9062: add power management ops new e0b4f4e0cf7f watchdog: qcom: Use platform_get_irq_optional() for bark irq new b1301b9022e9 watchdog: cadence: Skip printing pointer value new 69503e585192 watchdog: fix UAF in reboot notifier handling in watchdog [...] new e7046df87354 watchdog: dw_wdt: ping watchdog to reset countdown before start new 6ae58eecad31 watchdog: it87_wdt: add IT8786 ID new c514430c51ee dt-bindings: watchdog: da9062: add suspend disable option new f43f97a0fc0e dt-bindings: mediatek: mt8183: Add #reset-cells new fe42cc30a965 dt-bindings: mediatek: mt2712: Add #reset-cells new c254e103082b watchdog: mtk_wdt: mt8183: Add reset controller new 9e5236e7cec1 watchdog: mtk_wdt: mt2712: Add reset controller new 057b52b4b3d5 watchdog: da9062: make restart handler atomic safe new 5f2000540bcb Merge remote-tracking branch 'watchdog/master' new 154e3a65f404 iommu/amd: Remove the unnecessary assignment new f5a68bb0752e iommu/vt-d: Mark firmware tainted if RMRR fails sanity check new ce4cc52b51df iommu/vt-d: Add RMRR base and end addresses sanity check new 9235cb13d7d1 iommu/vt-d: Allow devices with RMRRs to use identity domain new b89b6605b85f iommu/vt-d: Unnecessary to handle default identity domain new 857f081426e5 iommu/vt-d: Remove unnecessary WARN_ON_ONCE() new e3b5ee0cfb65 Merge branches 'iommu/fixes', 'arm/smmu', 'x86/amd', 'x86/ [...] new 30bc0c37f98e Merge remote-tracking branch 'iommu/next' new 18bbea216d67 Merge remote-tracking branch 'vfio/next' new 21ce541a1f26 Merge remote-tracking branch 'audit/next' new 1f0256be493e Merge remote-tracking branch 'devicetree/for-next' new d2375ed8e9ea Merge branch 'x86/urgent' new 33531c1d5cea Merge branch 'x86/pti' new a06a1bf68151 Merge branch 'x86/mtrr' new 03ad4a4ddeda Merge branch 'x86/mm' new 8b7e20a7ba54 x86/decoder: Add TEST opcode to Group3-2 new 1c6e2ec6c54d Merge branch 'x86/misc' new 2d15c984a621 Merge branch 'x86/microcode' new 4c46830c9fc5 Merge branch 'x86/kdump' new b54fe044c823 Merge branch 'x86/hyperv' new 7b12fdfc88b4 Merge branch 'x86/fpu' new 52f2bfc6b22e Merge branch 'x86/cpu' new bc2802cfa5ba Merge branch 'x86/core' new 4144fddbd393 x86/tsc: Remove redundant assignment new 00467898c91c Merge branch 'x86/cleanups' new c69cc08bd244 Merge branch 'x86/cache' new a1e6ce666d27 Merge branch 'x86/boot' new 183ef7adf4ed x86/boot: Simplify calculation of output address new c8438f41e38e Merge branch 'x86/asm' new 390f16991d1f Merge branch 'x86/apic' new 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 [...] new 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.*() new 68881faaab37 Merge branch 'smp/core' new 211d542f688a Merge branch 'sched/core' new 8bd1c99c4ad1 Merge branch 'ras/core' new 7d0eaaeb8498 Merge branch 'perf/core' new 7add7875a8eb Merge branch 'kcsan.2020.01.07a' into locking/kcsan new 9e6f149005f2 Merge branch 'locking/kcsan' new 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 [...] new fea3ca1a896c Merge branch 'irq/core' new 0779221e7166 efi/x86: Disallow efi=old_map in mixed mode new cada0b6dbb8c efi/libstub/x86: Fix EFI server boot failure new ac6119e7f25b efi/x86: Disable instrumentation in the EFI runtime handling code new 6bceef0bb0b0 Merge branch 'efi/core' new 6ec14aa7a58a objtool: Silence build output new 8580bed7e751 objtool: Fix ARCH=x86_64 build error new 872849789579 objtool: Skip samples subdirectory new 230d99efd5f4 Merge branch 'core/urgent' new 822175e72995 rcu: Fix harmless omission of "CONFIG_" from #if condition new 2488a5e69556 rcu: Fix tracepoint tracking RCU CPU kthread utilization new 4778339df0ee rcu: Remove the declaration of call_rcu() in tree.h new e2167b38c87a rcu: Move gp_state_names[] and gp_state_getname() to tree_stall.h new e1350e8e0ea5 rcu: Move rcu_{expedited,normal} definitions into rcupdate.h new 7441e7661d65 rcu: Switch force_qs_rnp() to for_each_leaf_node_cpu_mask() new 844a378de337 srcu: Apply *_ONCE() to ->srcu_last_gp_end new 05d35961c20b .mailmap: Add entries for old paulmck@kernel.org addresses new c7e9c01f928a powerpc: Remove comment about read_barrier_depends() new f6105fc2a9c0 rcu: Remove unused stop-machine #include new a35d16905efc rcu: Add basic support for kfree_rcu() batching new e6e78b004fa7 rcuperf: Add kfree_rcu() performance Tests new 569d767087ef rcu: Make kfree_rcu() use a non-atomic ->monitor_todo new 0392bebebf26 rcu: Add multiple in-flight batches of kfree_rcu() work new e99637becb2e rcu: Add support for debug_objects debugging for kfree_rcu() new 77a40f97030b rcu: Remove kfree_rcu() special casing and lazy-callback handling new 189a6883dcf7 rcu: Remove kfree_call_rcu_nobatch() new c130d2dc93cd rcu: Rename some instance of CONFIG_PREEMPTION to CONFIG_P [...] new 2eeba5838fd8 rcu: Clear .exp_hint only when deferred quiescent state ha [...] new 3717e1e9f25e rcu: Clear ->rcu_read_unlock_special only once new c51f83c315c3 rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special() new 77339e61aa30 rcu: Provide wrappers for uses of ->rcu_read_lock_nesting new 5b14557b073c rcu: Avoid tick_dep_set_cpu() misordering new 0e247386d9ed Merge branches 'doc.2019.12.10a', 'exp.2019.12.09a', 'fixe [...] new f8a4bb6bfa63 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] new cd86371a5a47 Merge branch 'core/rcu' new 5c351a9b0f7a Merge branch 'core/objtool' new 7df552b7557c Merge branch 'core/kprobes' new 03635af78316 Merge branch 'core/headers' new e79c4525f2e5 Merge branch 'core/documentation' new f532e41e84e9 Merge branch 'core/debugobjects' new 95761ff8d515 Merge branch 'core/core' new 08f904d2bfc4 Merge remote-tracking branch 'tip/auto-latest' new 314ad6b2edfe Merge remote-tracking branch 'clockevents/timers/drivers/next' new 59e7cffe5cca ring-bufer: kernel-doc warning fixes new cfc585a40176 ring-buffer: Fix kernel doc for rb_update_event() new 82d1b8158c9a tracing: Allow trace_printk() to nest in other tracing code new 9a09cd74e7dc ftrace: Remove abandoned macros new aff4866db56e ftrace: Remove NR_TO_INIT macro new 0947db01d9b9 bootconfig: Fix Kconfig help message for BOOT_CONFIG new a4798eb42a26 Documentation: bootconfig: Fix typos in bootconfig documentation new b8381ce7aa8e Documentation: tracing: Fix typos in boot-time tracing doc [...] new bcc717ed95de tools: bootconfig: Fix spelling mistake "faile" -> "failed" new b83479482ff6 ring-buffer: Remove abandoned macro RB_MISSED_FLAGS new 141597204ea2 tracing: Remove unused TRACE_SEQ_BUF_USED new 532f49a6f19a tracing/boot: Fix an IS_ERR() vs NULL bug new 34423f250a37 tracing: Fix uninitialized buffer var on early exit to tra [...] new 659ded30272d trace/kprobe: Remove unused MAX_KPROBE_CMDLINE_SIZE new 32b8fd58aa5e Merge remote-tracking branch 'ftrace/for-next' new 59d8cc6b2e37 rcu: Forgive slow expedited grace periods at boot time new e98132e4219e Merge remote-tracking branch 'rcu/rcu/next' new 6441fa6178f5 KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL new 1a978d9d3e72 KVM: PPC: Book3S HV: Uninit vCPU if vcore creation fails new cb10bf9194f4 KVM: PPC: Book3S PR: Free shared page if mmu initialization fails new 16be9ddea268 KVM: x86: Free wbinvd_dirty_mask if vCPU creation fails new 034d8e2cb929 KVM: VMX: Allocate VPID after initializing VCPU new 34109c0476f1 KVM: VMX: Use direct vcpu pointer during vCPU create/free new 7f27179a88a6 KVM: SVM: Use direct vcpu pointer during vCPU create/free new a9dd6f09d7e5 KVM: x86: Allocate vcpu struct in common x86 code new fc6e2a1845ab KVM: x86: Move FPU allocation to common x86 code new d813a8ba54f9 KVM: x86: Move allocation of pio_data page down a few lines new 987b2594ed5d KVM: x86: Move kvm_vcpu_init() invocation to common code new 3ec8ca296470 KVM: PPC: e500mc: Add build-time assert that vcpu is at offset 0 new c50bfbdc38ec KVM: PPC: Allocate vcpu struct in common PPC code new d30769522294 KVM: PPC: Book3S PR: Allocate book3s and shadow vcpu after [...] new 4dbf6fec7886 KVM: PPC: e500mc: Move reset of oldpir below call to kvm_v [...] new ff030fdf5573 KVM: PPC: Move kvm_vcpu_init() invocation to common code new 5233009fab8e KVM: MIPS: Use kvm_vcpu_cache to allocate vCPUs new 47d51e5eb5fe KVM: MIPS: Drop kvm_arch_vcpu_free() new d5279f3a882c KVM: PPC: Drop kvm_arch_vcpu_free() new 4b8fff780b07 KVM: arm: Drop kvm_arch_vcpu_free() new 9d979c7e6ff4 KVM: x86: Remove spurious kvm_mmu_unload() from vcpu destr [...] new 208050dac5ef KVM: x86: Remove spurious clearing of async #PF MSR new 50b143e1b3cf KVM: x86: Drop kvm_arch_vcpu_free() new fe931f122771 KVM: Remove kvm_arch_vcpu_free() declaration new 897cc38eaab9 KVM: Add kvm_arch_vcpu_precreate() to handle pre-allocatio [...] new 321f8ee559d6 KVM: s390: Move guts of kvm_arch_vcpu_init() into kvm_arch [...] new a2017f17fa17 KVM: s390: Invoke kvm_vcpu_init() before allocating sie_page new aaf532c57927 KVM: MIPS: Invoke kvm_vcpu_uninit() immediately prior to f [...] new d2423b347de4 KVM: x86: Invoke kvm_vcpu_uninit() immediately prior to fr [...] new 4543bdc08857 KVM: Introduce kvm_vcpu_destroy() new fc2f83337b79 KVM: Move vcpu alloc and init invocation to common code new 046c5b273435 KVM: Unexport kvm_vcpu_cache and kvm_vcpu_{un}init() new a92f7f63d658 KVM: Move initialization of preempt notifier to kvm_vcpu_init() new 35413e170c33 KVM: x86: Move guts of kvm_arch_vcpu_setup() into kvm_arch [...] new 78f2f0837fa0 KVM: MIPS: Move .vcpu_setup() call to kvm_arch_vcpu_create() new e45dcf766a55 KVM: s390: Manually invoke vcpu setup during kvm_arch_vcpu [...] new a0a19bfe765e KVM: PPC: BookE: Setup vcpu during kvmppc_core_vcpu_create() new 4b2d8338a13e KVM: Drop kvm_arch_vcpu_setup() new e99be33c820a KVM: x86: Move all vcpu init code into kvm_arch_vcpu_create() new 8f62bce37ebf KVM: MIPS: Move all vcpu init code into kvm_arch_vcpu_create() new 4b6672c56f39 KVM: ARM: Move all vcpu init code into kvm_arch_vcpu_create() new ba1ea4416912 KVM: PPC: Move all vcpu init code into kvm_arch_vcpu_create() new 56351123d008 KVM: arm64: Free sve_state via arm specific hook new 2b893c00a545 KVM: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit() new 2243e7202ae4 KVM: Move putting of vcpu->pid to kvm_vcpu_destroy() new 0ad4f8b2e1ed KVM: Move vcpu->run page allocation out of kvm_vcpu_init() new e8ab94bedfa9 kvm/svm: PKU not currently supported new 791a2e29345c KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks new cdd505df51d3 KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from S [...] new 326b5f5889f1 KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1 [...] new 10440be920b9 KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L [...] new a190df260682 KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/ [...] new 56ae62161586 KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1 [...] new 5a79e43a465d KVM: x86: Protect MSR-based index computations in fixed_ms [...] new 2ac871ef5d6a KVM: x86: Protect MSR-based index computations in pmu.h fr [...] new 2b0199bafb88 KVM: x86: Protect MSR-based index computations from Spectr [...] new 2f41e244c158 KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L [...] new bc45954d72e4 KVM: x86: Protect exit_reason from being used in Spectre-v [...] new 741bbfc245a5 KVM: x86: Protect DR-based index computations from Spectre [...] new 1a1849074256 KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks new 422a1e78e50f KVM: x86: avoid clearing pending exception event twice new 56618542c956 KVM: apic: short-circuit kvm_apic_accept_pic_intr() when p [...] new f46ec0872dbe Revert "KVM: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_l [...] new bedec6f646ff KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu() new f1412236cb7f KVM: x86: Ensure guest's FPU state is loaded when accessin [...] new 58af0d25a495 KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest" new 374d1ab82df2 KVM: x86: Remove unused ctxt param from emulator's FPU accessors new d9d63ddbb253 KVM: nVMX: WARN on failure to set IA32_PERF_GLOBAL_CTRL new 9d17663962c8 KVM: x86: Perform non-canonical checks in 32-bit KVM new 9e819a0b14c5 x86/kvm/hyper-v: remove stale evmcs_already_enabled check [...] new 95846c877cb8 KVM: Remove kvm_read_guest_atomic() new 443afcd6fa26 KVM: Add build-time error check on kvm_run size new c5e7ec553f8e KVM: X86: Don't take srcu lock in init_rmode_identity_map() new 9eb3ff32faed KVM: X86: Drop x86_set_memory_region() new 2fefbce1ded5 KVM: Move running VCPU from ARM to common code new 9bb2133fe970 KVM: remove unused guest_enter new ecb697d10f70 KVM: nVMX: Check GUEST_DR7 on vmentry of nested guests new dff96e2634c0 Adding 'else' to reduce checking. new 50d7354206b4 KVM: VMX: remove duplicated segment cache clear new a44fa910161c kvm/x86: export kvm_vector_hashing_enabled() is unnecessary new 1a66c8268b69 KVM: Check for a bad hva before dropping into the ghc slow path new 33d09a610d28 KVM: Clean up __kvm_gfn_to_hva_cache_init() and its callers new 3d59d6cc17b0 KVM: Return immediately if __kvm_gfn_to_hva_cache_init() fails new 97f5c8e782cb KVM: x86/mmu: Enforce max_level on HugeTLB mappings new f211ce6d970d mm: thp: KVM: Explicitly check for THP when populating sec [...] new f1b7a1f9ed46 KVM: Use vcpu-specific gva->hva translation when querying [...] new 30afbacd2205 KVM: Play nice with read-only memslots when querying host [...] new c2209737f109 x86/mm: Introduce lookup_address_in_mm() new c3eac16b0640 KVM: x86/mmu: Refactor THP adjust to prep for changing query new 19b9bce28400 KVM: x86/mmu: Walk host page tables to find THP mappings new 2a5cb78e10d7 KVM: x86/mmu: Drop level optimization from fast_page_fault() new e0ccf3adee95 KVM: x86/mmu: Rely on host page tables to find HugeTLB mappings new 2622aa47a1c8 KVM: x86/mmu: Remove obsolete gfn restoration in FNAME(fetch) new d765caebcc5e KVM: x86/mmu: Zap any compound page when collapsing sptes new df6d72a7959e KVM: x86/mmu: Fold max_mapping_level() into kvm_mmu_hugepa [...] new 1829cb37233c KVM: x86/mmu: Remove lpage_is_disallowed() check from set_spte() new c28a2ee2ba1f KVM: x86/mmu: Use huge pages for DAX-backed files new 14e37122c54f KVM: x86: inline memslot_valid_for_gpte new 2695bddd5b46 KVM: X86: Add 'else' to unify fastop and execute call path new f1b0bc14f2db KVM: x86: Use a typedef for fastop functions new 9d2fb214c41d Merge remote-tracking branch 'kvm/linux-next' new dbac7968081e Merge remote-tracking branch 'kvm-arm/next' new 62e47630e2a7 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new 98d835331851 Merge remote-tracking branch 'xen-tip/linux-next' new 4d0ef37163e5 Merge remote-tracking branch 'percpu/for-next' new 89263553f462 Merge remote-tracking branch 'workqueues/for-next' new 2118929e353e Merge remote-tracking branch 'chrome-platform/for-next' new 67f88a26caf1 Merge remote-tracking branch 'leds/for-next' new cd2e0b231a10 Merge remote-tracking branch 'ipmi/for-next' new 85db1cde8253 firmware: Rename FW_OPT_NOFALLBACK to FW_OPT_NOFALLBACK_SYSFS new 2e66956297eb Merge remote-tracking branch 'driver-core/driver-core-next' new fdabc466f335 usb: phy: phy-gpio-vbus-usb: Convert to GPIO descriptors new c12043134724 usb: cdns3: fix spelling mistake and rework grammar in text new 3bdcfe6c1d90 usb: phy: show USB charger type for user new 880082666c8d Doc: ABI: add usb charger uevent new eaa519983fd9 Merge tag 'usb-serial-5.6-rc1' of https://git.kernel.org/p [...] new 0f4db48825fd Merge remote-tracking branch 'usb/usb-next' new 0b96a3349af1 dt-bindings: fix compilation error of the example in intel [...] new aac821d52b63 Merge remote-tracking branch 'phy-next/next' new 85f4c95172d6 tty: n_hdlc: Use flexible-array member and struct_size() helper new 13520185430c Merge remote-tracking branch 'tty/tty-next' new 987f028b8637 char: hpet: Use flexible-array member new 0db4a15d4c27 mei: me: add jasper point DID new f4a1e496de1d Merge remote-tracking branch 'char-misc/char-misc-next' new 7a80aa23d0f0 staging: wilc1000: return zero on success and non-zero on [...] new bd4217cb9d54 staging: wilc1000: avoid mutex unlock without lock in wilc [...] new 52b0c4709d23 staging: exfat: remove fs_func struct. new 2893c6783219 staging: comedi: drivers: fix spelling mistake "to" -> "too" new 723de0f9171e staging: most: remove device from interface structure new 2485055394be staging: most: core: drop device reference new 6a82c7758129 staging: most: remove struct device core driver new d693e90d8978 staging: most: core: remove container struct new b7935e52dd98 staging: most: core: fix logging messages new f9e6b51a998d staging: next: configfs: fix release link new fc157998b825 staging: most: usb: check for NULL device new 29fed3092388 Merge remote-tracking branch 'staging/staging-next' new 7c156f86ab9c Merge remote-tracking branch 'mux/for-next' new a72f76ce3862 Merge remote-tracking branch 'cgroup/for-next' new 117ae40a4bf2 Merge branch 'misc' into for-next new c4b119f431e1 Merge branch 'fixes' into for-next new 7315a0ff175f Merge remote-tracking branch 'scsi/for-next' new e03556aa6586 Merge remote-tracking branch 'scsi-mkp/for-next' new 0080b08edc26 Merge remote-tracking branch 'vhost/linux-next' new d58ca18eeb87 Merge remote-tracking branch 'rpmsg/for-next' new 366950eeb6ee gpiolib: Lower verbosity when allocating hierarchy irq new d5331ec2cc6e gpio: mvebu: clear irq in edge cause register before unmas [...] new 0d311d8b93cf gpio: aspeed-sgpio: fixed typos new 207270dd0b2d gpiolib: hold gpio devices lock until ->descs array is ini [...] new 81563bed1e11 MAINTAINERS: Replace Tien Hock Loh as Altera PIO maintainer new 0282c72d30d3 Merge tag 'gpio-updates-for-v5.6-part2' of git://git.kerne [...] new 386918356466 Merge remote-tracking branch 'gpio/for-next' new a1dd4bfb145e Merge tag 'intel-pinctrl-v5.6-1' of git://git.kernel.org/p [...] new 364efd0db7c3 dt-bindings: imx: Add pinctrl binding doc for i.MX8MP new eec6d97d6da4 pinctrl: freescale: Add i.MX8MP pinctrl driver support new 72780ce5f1a4 gpio: Drop the chained IRQ handler assign function new 06e26b75f5e6 pinctrl: mvebu: armada-37xx: use use platform api new 1d44616e7549 pinctrl: qcom: Don't lock around irq_set_irq_wake() new 122ce22cb37b pinctrl: madera: Remove extra blank line new fdeb5fabd491 Merge remote-tracking branch 'pinctrl/for-next' new 31b01906ac84 Merge remote-tracking branch 'pwm/for-next' new 42e9bc9ec354 Merge remote-tracking branch 'ktest/for-next' new 5f2ed7f5b99b x86: Remove arch_has_random, arch_has_random_seed new cbac004995a0 powerpc: Remove arch_has_random, arch_has_random_seed new 5e054c820f59 s390: Remove arch_has_random, arch_has_random_seed new 647f50d5d9d9 linux/random.h: Remove arch_has_random, arch_has_random_seed new 66f5ae899ada linux/random.h: Use false with bool new 904caa6413c8 linux/random.h: Mark CONFIG_ARCH_RANDOM functions __must_check new 1640a7b9f482 x86: Mark archrandom.h functions __must_check new 98dcfce69729 powerpc: Use bool in archrandom.h new 8dae77ac56fe powerpc: Mark archrandom.h functions __must_check new 4cb760b02419 s390x: Mark archrandom.h functions __must_check new fd8ceb8c499a Merge remote-tracking branch 'random/dev' new ac87813d4372 selftests: settings: tests can be in subsubdirs new ca211626564e Merge remote-tracking branch 'kselftest/next' new 8c6f4638fc70 Merge remote-tracking branch 'y2038/y2038' new 79630d25f95b Merge remote-tracking branch 'livepatching/for-next' new b0284e92cda1 Merge remote-tracking branch 'coresight/next' new d5bbdd5179df dt-bindings: atmel, at91rm9200-rtc: add microchip, sam9x60-rtc new b7052876d7e8 rtc: at91rm9200: remove procfs information new 4f12de0a582e dt-bindings: rtc: at91rm9200: convert bindings to json-schema new ca3fdc989c3c rtc: at91rm9200: add sama5d4 and sama5d2 compatibles new a1243b099e25 rtc: at91rm9200: move register definitions to C file new 565205d5adc1 rtc: at91rm9200: avoid time readout in at91_rtc_setalarm new 3c7b90cb145a rtc: at91rm9200: use FIELD_PREP/FIELD_GET new 4c4ab451ae36 rtc: tps6586x: Use IRQ_NOAUTOEN flag new b6da197a2e96 rtc: cmos: Stop using shared IRQ new 5848ad2f1bcb rtc: cmos: Use predefined value for RTC IRQ on legacy x86 new 604c521259c8 rtc: cmos: Refactor code by using the new dmi_get_bios_yea [...] new c68209410752 rtc: Kconfig: properly indent sd3078 entry new 578c2b661e2b rtc: Kconfig: select REGMAP_I2C when necessary new 34719de919af rtc: i2c/spi: Avoid inclusion of REGMAP support when not needed new 9a254e5bf7bf Merge remote-tracking branch 'rtc/rtc-next' new d1270b873a63 Merge remote-tracking branch 'at24/at24/for-next' new d697100b9f9d Merge remote-tracking branch 'ntb/ntb-next' new 842cbc9a0ce9 Merge remote-tracking branch 'fsi/next' new 2662203d431c Merge remote-tracking branch 'slimbus/for-next' new d51576ee14c0 Merge remote-tracking branch 'nvmem/for-next' new d33c240d47da hv_balloon: Balloon up according to request page number new e2379b30324c Input: hyperv-keyboard: Add the support of hibernation new 382a46221757 video: hyperv_fb: Fix hibernation for the deferred IO feature new ddc9d357b991 Drivers: hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23) new 3a6fb6c4255c video: hyperv: hyperv_fb: Use physical memory for fb on Hy [...] new 9fc3c01a1fae Tools: hv: Reopen the devices if read() or write() returns errors new 3e9c72056ed5 hv_utils: Support host-initiated restart request new ffd1d4a49336 hv_utils: Support host-initiated hibernation request new 54e19d34011f hv_utils: Add the support of hibernation new 182caaec93db Merge remote-tracking branch 'hyperv/hyperv-next' new e89944dab03e Merge remote-tracking branch 'pidfd/for-next' new 73687129e591 Merge remote-tracking branch 'generic-ioremap/for-next' new ea0207d6d6fd Merge remote-tracking branch 'kunit-next/kunit' new e4604c25405d amdgpu: using vmalloc requires includeing vmalloc.h new 9a2d5cbf1d0d Merge branch 'akpm-current/current' new f66e7df6940c drivers/block/null_blk_main.c: fix layout new 3f571922359c drivers/block/null_blk_main.c: fix uninitialized var warnings new 3b8d5f0942c5 pinctrl: fix pxa2xx.c build warnings new cf1e2ab9f11b mm: remove __krealloc new a5f0fdbc708d mm: add generic p?d_leaf() macros new f962710d982e arc: mm: add p?d_leaf() definitions new f5a63e9970de arm: mm: add p?d_leaf() definitions new ce7ca550d5ca arm64: mm: add p?d_leaf() definitions new a6dfe8257abb mips: mm: add p?d_leaf() definitions new 080a4f8b8ada powerpc: mm: add p?d_leaf() definitions new aed81f07c4c2 riscv: mm: add p?d_leaf() definitions new 55eb8768323a s390: mm: add p?d_leaf() definitions new f62845ac4ccc sparc: mm: add p?d_leaf() definitions new 66aefe1af16a x86: mm: add p?d_leaf() definitions new 13a5b4ae9a7f mm: pagewalk: add p4d_entry() and pgd_entry() new d3b36b021439 mm: pagewalk: fix unused variable warning new d7507fd3ed89 mm: pagewalk: allow walking without vma new e7453733f193 mm: pagewalk: don't lock PTEs for walk_page_range_novma() new a2c264d5dc3f mm: pagewalk: fix termination condition in walk_pte_range() new faeec4bfc9d0 mm: pagewalk: add 'depth' parameter to pte_hole new a47717c14a9b x86: mm: point to struct seq_file from struct pg_state new a9577c039aff x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct new 2c7adb4c25e9 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] new 4baff5776511 mm: add generic ptdump new 7f3fd8a540db x86: mm: convert dump_pagetables to use walk_page_range new 8c66bdc1bdd5 arm64: mm: convert mm/dump.c to use walk_page_range() new a7f874006f77 arm64: mm: display non-present entries in ptdump new 8b3113c31991 mm: ptdump: reduce level numbers by 1 in note_page() new b415f925933e x86: mm: avoid allocating struct mm_struct on the stack new 796219d1ef04 x86-mm-avoid-allocating-struct-mm_struct-on-the-stack-fix new eaa45d1ddd4c powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP case new b5a0ad7b90f9 mm/mmu_gather: invalidate TLB correctly on batch allocatio [...] new 6f25dd5823cd asm-generic/tlb: avoid potential double flush new 7e9da55a66af asm-gemeric/tlb: remove stray function declarations new 9721749105dd asm-generic/tlb: add missing CONFIG symbol new 47f9cd553915 asm-generic/tlb: rename HAVE_RCU_TABLE_FREE new 2c1db890b78e asm-generic/tlb: rename HAVE_MMU_GATHER_PAGE_SIZE new ca59d66f2625 asm-generic/tlb: Rename HAVE_MMU_GATHER_NO_GATHER new 8af3c11543c6 asm-generic/tlb: Provide MMU_GATHER_TABLE_FREE new 1c2b192ceeba proc: decouple proc from VFS with "struct proc_ops" new a1853828f853 proc: convert everything to "struct proc_ops" new 09d7275a2c30 proc-convert-everything-to-struct-proc_ops-fix new 330872d2f8c8 proc-convert-everything-to-struct-proc_ops-fix-2 new 8637531668e7 lib/string: add strnchrnul() new 89a720115b03 bitops: more BITS_TO_* macros new 7e483d4bc383 lib: add test for bitmap_parse() new be8de12b3d71 fix rebase issue new 9a7678f3bfd9 lib/test_bitmap: fix address space when test user buffer new 9523ed0e64a0 lib: make bitmap_parse_user a wrapper on bitmap_parse new 1857373cdf44 lib: rework bitmap_parse() new ac52217885aa lib: new testcases for bitmap_parse{_user} new a94713cf84c1 include/linux/cpumask.h: don't calculate length of the inp [...] new 0ad36ee31f1e treewide: remove redundant IS_ERR() before error code check new 0f9f731ebdbf ARM: dma-api: fix max_pfn off-by-one error in __dma_supported() new 62733015668c drivers/tty/serial/sh-sci.c: suppress warning new 280e9cb00b41 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new 1affe03d4ff9 Merge branch 'akpm/master' new 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/gnu-release-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1324 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .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