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-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits d44a64766795 Add linux-next specific files for 20200311 omits baae46e4e776 Merge branch 'akpm/master' omits 86852a3762e0 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits e4385ad516fb drivers/tty/serial/sh-sci.c: suppress warning omits 376452c3e307 ipc/util.c: sysvipc_find_ipc() should increase position index omits 29cbd6b8070b kernel/gcov/fs.c: gcov_seq_next() should increase position index omits 8606edf4b7ff seq_read-info-message-about-buggy-next-functions-fix omits 9e9568744074 fs/seq_file.c: seq_read(): add info message about buggy .n [...] omits edfb4d477331 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] omits 4ef74ce03a39 asm-generic: remove pgtable-nop4d-hack.h omits 71a648c34678 unicore32: remove __ARCH_USE_5LEVEL_HACK omits 8709f17dc14a sh: add support for folded p4d page tables omits a8e555a05752 sh: drop __pXd_offset() macros that duplicate pXd_index() ones omits b9b948fa5fd9 sh: fault: modernize printing of kernel messages omits 2825f042a02f fix for "powerpc: add support for folded p4d page tables" omits 57b6b10f685a powerpc: add support for folded p4d page tables omits 1a7ff7349e15 openrisc: add support for folded p4d page tables omits ed5df1d785a2 nios2: add support for folded p4d page tables omits 64de1405f594 ia64: add support for folded p4d page tables omits ae63c2eb4a98 hexagon: remove __ARCH_USE_5LEVEL_HACK omits 23b856da7b68 h8300: remove usage of __ARCH_USE_5LEVEL_HACK omits a240203b5bbe arm/arm64: add support for folded p4d page tables omits 3f32ed1a69db net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix omits 4b05b19b5db2 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 2099d379f92f mm: vm_insert_pages() checks if pte_index defined. omits ecd46eaea35a add missing page_count() check to vm_insert_pages(). omits 5e5e19290ca4 mm-add-vm_insert_pages-fix omits 1972b5454f29 mm/memory.c: add vm_insert_pages() omits 3a3d4c8a4427 mm: define pte_index as macro for x86 omits 019d8fbe2612 mm: bring sparc pte_index() semantics inline with other platforms omits 0f7e98e5f16e mm/memory.c: refactor insert_page to prepare for batched-l [...] omits c81f37d653d4 mm/swap.c: annotate data races for lru_rotate_pvecs omits 315f4508dd47 mm: annotate a data race in page_zonenum() omits 896ccdcc7d53 mm/rmap: annotate a data race at tlb_flush_batched omits 13bd6f57a9a9 mm/util.c: annotate an data race at vm_committed_as omits 1737727354a5 mm/mempool: fix a data race in mempool_free() omits 32aa31666b29 mm/list_lru: fix a data race in list_lru_count_one omits 92f8e30f3625 mm/memcontrol: fix a data race in scan count omits ec4124a171ce mm/page_counter: fix various data races at memsw omits 441cfc403c09 mm-swapfile-fix-and-annotate-various-data-races-v2 omits 6a3887e1d336 mm/swapfile: fix and annotate various data races omits fb8a8f9d70e3 mm/filemap.c: fix a data race in filemap_fault() omits c756fd70af51 mm/swap_state: mark various intentional data races omits 17bd6a4d0b17 mm-page_io-mark-various-intentional-data-races-v2 omits 30fa11d27527 mm/page_io: mark various intentional data races omits 6086f5c63734 mm/frontswap: mark various intentional data races omits 8fcc73a5f793 drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] omits 468dfc84dbaf Merge branch 'akpm-current/current' omits f4ca6c80d46c Merge remote-tracking branch 'fpga/for-next' omits afa1ccc3f109 Merge remote-tracking branch 'hmm/hmm' omits 75feecfb3764 Merge remote-tracking branch 'devfreq/devfreq-next' omits 31141e2ccd77 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits b6ba6773d058 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits f6d78b741d1b Merge remote-tracking branch 'hyperv/hyperv-next' omits 43d0727613b9 Merge remote-tracking branch 'xarray/xarray' omits 733bd3a32a5d Merge remote-tracking branch 'nvmem/for-next' omits 4064ab6a8c27 Merge remote-tracking branch 'slimbus/for-next' omits 6d41bca6df21 Merge remote-tracking branch 'fsi/next' omits 02f3ff530cfe Merge remote-tracking branch 'ntb/ntb-next' omits ff822cded04f Merge remote-tracking branch 'at24/at24/for-next' omits 50f5ea3425db Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits cb120cff8092 Merge remote-tracking branch 'rtc/rtc-next' omits 577c468eb540 Merge remote-tracking branch 'coresight/next' omits c32065769b86 Merge remote-tracking branch 'livepatching/for-next' omits a5cb49a3f5a1 Merge remote-tracking branch 'kselftest/next' omits 2a45754a74d8 Merge remote-tracking branch 'random/dev' omits 030dd3a2d5f1 Merge remote-tracking branch 'userns/for-next' omits b95248b3fb6f Merge remote-tracking branch 'pinctrl/for-next' omits dd989a2cf0e2 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits f9e12d8d1438 Merge remote-tracking branch 'gpio/for-next' omits f874604e13ec Merge remote-tracking branch 'rpmsg/for-next' omits f3caa573977b Merge remote-tracking branch 'vhost/linux-next' omits 517b363a60d2 Merge remote-tracking branch 'scsi-mkp/for-next' omits 7b6651022463 Merge remote-tracking branch 'scsi/for-next' omits b20d9f2a3317 Merge remote-tracking branch 'cgroup/for-next' omits 4c82a891c742 Merge remote-tracking branch 'slave-dma/next' omits cc511893a15d Merge remote-tracking branch 'icc/icc-next' omits 151aad7fd045 Merge remote-tracking branch 'mux/for-next' omits 2f8228f32583 Merge remote-tracking branch 'staging/staging-next' omits 2823402f7d0e Merge remote-tracking branch 'thunderbolt/next' omits 1e35d701b05f Merge remote-tracking branch 'soundwire/next' omits 10987d424340 Merge remote-tracking branch 'extcon/extcon-next' omits f7bab2a490c7 Merge remote-tracking branch 'char-misc/char-misc-next' omits cc31eb139b59 Merge remote-tracking branch 'tty/tty-next' omits 8e9429400c35 Merge remote-tracking branch 'phy-next/next' omits a0264e0dbb42 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 9dbb88c5b1dd Merge remote-tracking branch 'usb-serial/usb-next' omits bb8c8bc0a09c Merge remote-tracking branch 'usb/usb-next' omits 016b308ced9e Merge remote-tracking branch 'driver-core/driver-core-next' omits a06777304f98 Merge remote-tracking branch 'ipmi/for-next' omits 8bbb329b99d1 Merge remote-tracking branch 'leds/for-next' omits be67317cee18 Merge remote-tracking branch 'chrome-platform/for-next' omits 81c7eacafd0c Merge remote-tracking branch 'drivers-x86/for-next' omits ef7630b66067 Merge remote-tracking branch 'workqueues/for-next' omits 4987078c3b42 Merge remote-tracking branch 'percpu/for-next' omits 72832ed4a65b Merge remote-tracking branch 'xen-tip/linux-next' omits 2b8d6d97c8f5 Merge remote-tracking branch 'kvms390/next' omits 68826498f9c2 Merge remote-tracking branch 'rcu/rcu/next' omits 4799ba1479a7 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 08aacca8ba65 Merge remote-tracking branch 'edac/edac-for-next' omits 13bc5879b723 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits fa9ae0209fca Merge remote-tracking branch 'tip/auto-latest' omits 71b6c1320ead Merge remote-tracking branch 'spi/for-next' omits 7e8df3b2eca7 Merge remote-tracking branch 'devicetree/for-next' omits a2ed7bdbff24 Merge remote-tracking branch 'audit/next' omits 7afb41eb05dc Merge remote-tracking branch 'iommu/next' omits fa20bc03c3b3 Merge remote-tracking branch 'tpmdd/next' omits 8cff3efaee4f Merge remote-tracking branch 'smack/for-next' omits 635df3630052 Merge remote-tracking branch 'selinux/next' omits 87c2703633f3 Merge remote-tracking branch 'keys/keys-next' omits 50c1336cfd31 Merge remote-tracking branch 'integrity/next-integrity' omits 8098dc698eb2 Merge remote-tracking branch 'apparmor/apparmor-next' omits c72efdc54190 Merge remote-tracking branch 'security/next-testing' omits 4fbbec8d98ad Merge remote-tracking branch 'regulator/for-next' omits 9a2a805d9f18 Merge remote-tracking branch 'battery/for-next' omits 203ea4496fb5 Merge remote-tracking branch 'mfd/for-mfd-next' omits f4fdc1675c86 scsi: qla2xxx: add ring buffer for tracing debug logs omits 9a55e0fb2f02 Merge remote-tracking branch 'mmc/next' omits d250ff915a03 Merge remote-tracking branch 'block/for-next' omits e8bc0bda2b58 Merge remote-tracking branch 'input/next' omits 6fb2142a419c Merge remote-tracking branch 'modules/modules-next' omits ba779f9806ae Merge remote-tracking branch 'sound-asoc/for-next' omits 6a2c7942e7c0 Merge remote-tracking branch 'sound/for-next' omits d89ff2c3d58e Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 28e19891829c Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits d0561ffe9f1b scsi: aacraid: clean up warning cast-function-type omits 61cbeb5a9530 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 86bf3264185d Merge remote-tracking branch 'amdgpu/drm-next' omits 0c512657b3ba Merge remote-tracking branch 'drm/drm-next' omits b1d3fa36cb6b Merge remote-tracking branch 'crypto/master' omits 819fe0a182cc Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 826b394b30f2 Merge remote-tracking branch 'mtd/mtd/next' omits f9976dded939 Merge remote-tracking branch 'gfs2/for-next' omits fff7b287d1ad Merge remote-tracking branch 'mac80211-next/master' omits 68534f812e35 Merge remote-tracking branch 'bluetooth/master' omits f89a169fd055 Merge remote-tracking branch 'netfilter-next/master' omits def6ee467f51 Merge remote-tracking branch 'ipsec-next/master' omits 56b499d29a73 Merge remote-tracking branch 'bpf-next/master' omits 41f5f7d8e49d Merge remote-tracking branch 'net-next/master' omits e3e934f25902 Merge remote-tracking branch 'rdma/for-next' omits 999396d91eb5 Merge remote-tracking branch 'swiotlb/linux-next' omits 11f993491f83 Merge remote-tracking branch 'ieee1394/for-next' omits c07281f0b3bd Merge remote-tracking branch 'thermal/thermal/linux-next' omits 7c2f26af94bd Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 3177b6c0ccfa Merge remote-tracking branch 'pm/linux-next' omits 0005305390ca Merge remote-tracking branch 'v4l-dvb/master' omits dcea2eef6958 Merge remote-tracking branch 'jc_docs/docs-next' omits 31af625cdb78 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 9f9657073beb Merge branch 'dmi/master' omits 8502c336ed5b Merge remote-tracking branch 'i3c/i3c/next' omits 23890bb805d5 Merge remote-tracking branch 'i2c/i2c/for-next' omits bcfc8fba7aab Merge remote-tracking branch 'hid/for-next' omits 6098d34a5770 Merge remote-tracking branch 'pstore/for-next/pstore' omits e3f7f1688637 Merge remote-tracking branch 'pci/next' omits 7c7400c1072f Merge remote-tracking branch 'printk/for-next' omits 1a87eb8d6b66 Merge remote-tracking branch 'vfs/for-next' omits d9978d6e6cb7 Merge remote-tracking branch 'file-locks/locks-next' omits e68e1e3dacc9 Merge remote-tracking branch 'iomap/iomap-for-next' omits 28e7fe58211d Merge remote-tracking branch 'xfs/for-next' omits 4376052bca66 Merge remote-tracking branch 'v9fs/9p-next' omits c2ff5386965e Merge remote-tracking branch 'ubifs/linux-next' omits d774621da3b5 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 39c8351f7007 Merge remote-tracking branch 'nfsd/nfsd-next' omits 65e93bd4272f Merge remote-tracking branch 'nfs-anna/linux-next' omits 90fa469cecd9 Merge remote-tracking branch 'jfs/jfs-next' omits 4d473cc7e775 Merge remote-tracking branch 'fuse/for-next' omits 5f0a1786c77f Merge remote-tracking branch 'f2fs/dev' omits 96167cde14f3 Merge remote-tracking branch 'ext4/dev' omits 89fe6ff4df00 Merge remote-tracking branch 'ext3/for_next' omits a34c266d85fb Merge remote-tracking branch 'erofs/dev' omits 4e5e8a3772d4 Merge remote-tracking branch 'cifs/for-next' omits c3fa5328a1db Merge remote-tracking branch 'btrfs/for-next' omits 1635afb71348 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits ba0e3db8d380 Merge remote-tracking branch 'sh/sh-next' omits 61f790798183 Merge remote-tracking branch 's390/features' omits 9bb9a0cf6133 Merge remote-tracking branch 'risc-v/for-next' omits 66ea2a409e5a Merge remote-tracking branch 'soc-fsl/next' omits 631552af2aba Merge remote-tracking branch 'powerpc/next' omits e9c4d7de6882 Merge remote-tracking branch 'openrisc/for-next' omits 6488becddaf5 Merge remote-tracking branch 'nds32/next' omits 6e2393dbb70e scsi: ufs-mediatek: fix HOST_PA_TACTIVATE quirk for Samsun [...] omits fe5de344ea0b Merge remote-tracking branch 'mips/mips-next' omits ce9d6f5adeb3 Merge remote-tracking branch 'microblaze/next' omits 12323a539c5b Merge remote-tracking branch 'm68knommu/for-next' omits 7883a0fc8eeb Merge remote-tracking branch 'm68k/for-next' omits 21740e3ad815 Merge remote-tracking branch 'h8300/h8300-next' omits ff4c7eee4420 Merge remote-tracking branch 'csky/linux-next' omits 0b1095570f52 Merge remote-tracking branch 'clk/clk-next' omits 9f3b1fae187b Merge remote-tracking branch 'tegra/for-next' omits ceed618a6b04 scsi: docs: convert ncr53c8xx.txt to ReST omits 3418ad96faf5 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 7668a38f430f Merge remote-tracking branch 'scmi/for-linux-next' omits bb31c8bd885e Merge remote-tracking branch 'samsung-krzk/for-next' omits 36bb50c1ebb1 Merge remote-tracking branch 'rockchip/for-next' omits 26675affdc92 scsi: docs: convert arcmsr_spec.txt to ReST omits 4a27e089ec88 scsi: docs: convert wd719x.txt to ReST omits b64010c49333 scsi: docs: convert ufs.txt to ReST omits a6b7e4c83179 scsi: docs: convert tcm_qla2xxx.txt to ReST omits 64bd2e824dcc scsi: docs: convert sym53c8xx_2.txt to ReST omits 2148fbb059f6 scsi: docs: convert sym53c500_cs.txt to ReST omits e489329f13bb scsi: docs: convert st.txt to ReST omits 00aa7134b0c0 scsi: docs: convert smartpqi.txt to ReST omits 9a9404a4d0bc scsi: docs: convert sd-parameters.txt to ReST omits 386c3307e298 scsi: docs: convert scsi.txt to ReST omits 07618ee460b0 scsi: docs: convert scsi-parameters.txt to ReST omits da85f4e73d92 scsi: docs: convert scsi_mid_low_api.txt to ReST omits 6ae85a2136a3 scsi: docs: convert scsi-generic.txt to ReST omits 998ad8a55dea scsi: docs: convert scsi_fc_transport.txt to ReST omits 50769f2071a1 scsi: docs: convert scsi_eh.txt to ReST omits 430a7b39c25c scsi: docs: convert scsi-changer.txt to ReST omits 20ed04f2b954 scsi: docs: convert qlogicfas.txt to ReST omits cc5019eefbbe scsi: docs: convert ppa.txt to ReST omits 0fcf6db10b6f Merge remote-tracking branch 'reset/reset/next' omits 1aaa1f1d9ac4 Merge remote-tracking branch 'renesas/next' omits 070e28484411 scsi: docs: convert NinjaSCSI.txt to ReST omits 7cec85238188 scsi: docs: convert megaraid.txt to ReST omits 49a2b714c50b scsi: docs: convert lpfc.txt to ReST omits 58b3e3020ae7 scsi: docs: convert link_power_management_policy.txt to ReST omits a7c4d9527722 scsi: docs: convert libsas.txt to ReST omits cd5da0f217a7 scsi: docs: convert hptiop.txt to ReST omits fe51d681edde scsi: docs: convert hpsa.txt to ReST omits 0832a5300d51 Merge remote-tracking branch 'realtek/for-next' omits 132ca35bc2f8 scsi: docs: convert g_NCR5380.txt to ReST omits a43593b9f7e6 scsi: docs: convert FlashPoint.txt to ReST omits 43afbdb91b8e scsi: docs: convert dpti.txt to ReST omits abc1a3389ea2 scsi: docs: convert dc395x.txt to ReST omits 410f52623e09 scsi: docs: convert cxgb3i.txt to ReST omits e846398d2305 scsi: docs: convert BusLogic.txt to ReST omits cf622afa9130 scsi: docs: convert bnx2fc.txt to ReST omits 96e57a3ae5a0 scsi: docs: convert bfa.txt to ReST omits d87d2617ea6a scsi: docs: convert aic7xxx.txt to ReST omits fb94beb917bb scsi: docs: convert aic79xx.txt to ReST omits 4ae49122c115 scsi: docs: convert aha152x.txt to ReST omits f7289820722b scsi: docs: convert advansys.txt to ReST omits aa9a6a0a237b scsi: docs: convert aacraid.txt to ReST omits 61e36f4a5a13 scsi: docs: convert 53c700.txt to ReST omits 314a9cbbfb1d r8169: simplify getting stats by using netdev_stats_to_stats64 omits 4ade22f5b521 scsi: docs: include SCSI Transport SRP diagram at the doc body omits 03f1d8f67f5a scsi: docs: Add an empty index file for SCSI documents omits 047521d7b12d r8169: let rtl8169_mark_to_asic clear rx descriptor field opts2 omits 29fc1d72007e Merge remote-tracking branch 'raspberrypi/for-next' omits e47e262dacee Merge remote-tracking branch 'qcom/for-next' omits 6ee242580447 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 3f9034c4e1a7 Merge remote-tracking branch 'omap/for-next' omits eeb7d91d08c5 Merge remote-tracking branch 'mvebu/for-next' omits 154b43d8b18e Merge remote-tracking branch 'mediatek/for-next' omits f8fc8133e0dd Merge remote-tracking branch 'keystone/next' omits f9d8db56d44f Merge remote-tracking branch 'imx-mxs/for-next' omits f3d512517da3 Merge remote-tracking branch 'at91/at91-next' omits 13e787ca82f8 net: dsa: mt7530: fix macro MIRROR_PORT omits 3a55dc895e52 drm/i915/execlists: Mark up data-races in virtual engines omits 326611ddff60 drm/i915: Mark up racy read of active rq->engine omits 0690e504b66f drm/i915/gt: Mark up racy reads for intel_context.inflight omits 6cebcf746f3f drm/i915: Tweak scheduler's kick_submission() omits 209df10bb453 drm/i915: Defer semaphore priority bumping to a workqueue omits 2b40adef1899 Merge remote-tracking branch 'aspeed/for-next' omits 9d351ee0d400 Merge remote-tracking branch 'amlogic/for-next' omits 469b390e1ba3 net: dsa: microchip: use delayed_work instead of timer + work omits 40eacc06c5ad Merge remote-tracking branch 'arm-soc/for-next' omits df72a6ae7442 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 377bb76444a1 Merge branch 'flow_offload-follow-ups-to-HW-stats-type-patchset' omits a16fa289843d flow_offload: restrict driver to pass one allowed bit to f [...] omits 42d5fe5f9c19 flow_offload: turn hw_stats_type into dedicated enum omits a393daa8993f flow_offload: fix allowed types check omits bb781f888c08 Merge remote-tracking branch 'arm64/for-next/core' omits 357b3d8b64ee Merge remote-tracking branch 'arm/for-next' omits 9e895976b969 Merge remote-tracking branch 'dma-mapping/for-next' omits 244b988b1720 scsi: ibmvfc: Fix NULL return compiler warning omits 8264989cbe22 Merge remote-tracking branch 'kbuild/for-next' omits 79c57bffebe8 Merge branch 'enetc-Support-extended-BD-rings-at-runtime' omits 434cebabd3a2 enetc: Add dynamic allocation of extended Rx BD rings omits 714239ac630a enetc: Clean up Rx BD iteration omits a784c92ee272 enetc: Clean up of ehtool stats len omits 9ff3dd7b8453 enetc: Drop redundant device node check omits 8a37a33dd254 scsi: fusion: fix if-statement empty body warning omits 75e675f81f33 Merge tag 'gvt-next-2020-03-10' of https://github.com/inte [...] omits 1e09e5818b3a pktgen: Allow on loopback device omits 62751b6808ec flow_offload: use flow_action_for_each in flow_action_mixe [...] omits ec358a7e8c4f Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 683f454b6b26 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 728e63723d00 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 5d7de4654e6b Merge remote-tracking branch 'soc-fsl-fixes/fix' omits 5f6107ec7dfa Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 250f967594ea Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 87be9775655f Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 4e048791e578 Merge remote-tracking branch 'kvms390-fixes/master' omits 3c234e5bf662 Merge remote-tracking branch 'kvm-fixes/master' omits 66505cc8cd09 Merge remote-tracking branch 'omap-fixes/fixes' omits 7646a65506ac Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 33f6767cd162 Merge remote-tracking branch 'crypto-current/master' omits 12d010ccd6a8 Merge remote-tracking branch 'input-current/for-linus' omits 257a8a9da34e Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits f39bbb973c7b Merge remote-tracking branch 'usb.current/usb-linus' omits 4a9fb17531f5 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 47b4ec15610b Merge remote-tracking branch 'regmap-fixes/for-linus' omits 1e227ffe5631 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits af7ccb917b3b Merge remote-tracking branch 'sound-current/for-linus' omits 2c9007547f57 Merge remote-tracking branch 'wireless-drivers/master' omits 134fec3d0716 Merge remote-tracking branch 'ipsec/master' omits 7867218b44b2 Merge remote-tracking branch 'bpf/master' omits b12836932ade Merge remote-tracking branch 'net/master' omits bed52275445d Merge remote-tracking branch 'fscrypt-current/for-stable' omits a204651140a0 Merge remote-tracking branch 's390-fixes/fixes' omits 84aeb02e7482 Merge remote-tracking branch 'arm-current/fixes' omits ec30e92d9d23 Merge remote-tracking branch 'arc-current/for-curr' omits d09c7fc85d9a Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 18101380c160 remoteproc/mediatek: Use size_t type for len in scp_da_to_va omits ace06555b8f8 Merge remote-tracking branch 'fixes/master' omits 765e7cd9a6fd drm/i915/display: Do not write in removed FBC fence registers omits dff8ba1cd4b7 drm/i915/display: Deactive FBC in fastsets when disabled b [...] omits fe8fe7723a3a soc: fsl: dpio: register dpio irq handlers after dpio create omits f972b4954711 drm/i915/mst: Hookup DRM DP MST late_register/early_unregi [...] omits 4eb9961ffd3a Merge branch 'io_uring-buf-select' into for-next omits f02b6adcb5f1 Merge branch 'for-5.7/drivers' into for-next omits a3208e547bec Merge branch 'for-5.7/block' into for-next omits dab02de8673f ice: fix incorrect size description of ice_get_nvm_version omits ceabc4e8a49d Merge branch 'for-5.7/io_uring' into for-next omits 6dae8aa0ed5b ice: use variable name more descriptive than type omits dced8ad321dd ice: Use EOPNOTSUPP instead of ENOTSUPP omits 93ff48589a9e ice: Fix format specifier omits 0fbcf5798234 loop: Only freeze block queue when needed. omits c88ba3fb33ca ice: fix use of deprecated strlcpy() omits 7e81f99afd91 loop: Only change blocksize when needed. omits c8a1071df934 ice: Increase mailbox receive queue length to maximum omits 345be791abd1 ice: Correct setting VLAN pruning omits 35e935617e6e ice: renegotiate link after FW DCB on omits 1f454e06d93b ice: Fix corner case when switching from IEEE to CEE omits 111820b0515a ice: Display Link detected via Ethtool in safe mode omits f844d5212cb0 ice: Fix removing driver while bare-metal VFs pass traffic omits 46c276cebfb4 ice: Improve clarity of prints and variables omits 0ca469fbc3ca ice: allow bigger VFs omits 5520deb15326 iavf: Enable support for up to 16 queues omits f3beaf246f53 ice: Cleanup unneeded parenthesis omits 0a07bef6e5c5 Documentation: Better document the softlockup_panic sysctl omits 19c88a37d6be drm/amdgpu/display: fix logic inversion in program_timing_sync() omits 08df24895315 drm/amdgpu: work around llvm bug #42576 omits 7344a13e72d3 drm/ttm: fix leaking fences via ttm_buffer_object_transfer omits ff3d9ec47964 drm/amdkfd: Enable GWS based on FW Support omits 6143ffaf9e94 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits d05d3bf6ab50 drm/amdgpu: Fix per-IB secure flag GFX hang omits 140533f0270c drm/amdgpu: Fine-grained TMZ support omits 3ef3a51dc1c5 drm/amdgpu: stop evicting encrypted BOs to swap omits d249e1df8135 drm/amdgpu: add TMZ handling to amdgpu_move_blit omits 3885466bcdb2 drm/amdgpu: also add the TMZ flag to GART omits 729de279808b drm/amdgpu: fix the wrong logic checking when secure buffe [...] omits 165eb7a03d4c drm/amdgpu: Move to a per-IB secure flag (TMZ) omits 692050507110 drm/amd/display: Indicate use of TMZ buffers to DC omits 1794db42865b drm/amdgpu: implement TMZ accessor (v3) omits 06b8f63e1208 drm/amdgpu: remove the alignment placeholder for secure buffer omits 9375639e0b17 drm/amdgpu: move CS secure flag next the structs where it's used omits c9bfe5e333d2 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits afc61b87be7a drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits f8523fb8494a drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits 9629aba26577 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits 32a0d7b56a42 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits aab15cd8879f drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 74cae4f2cf37 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits 56a5e9dd8858 drm/amdgpu: job is secure iff CS is secure (v5) omits 9ac820e6131d drm/amdgpu: expand the context control interface with trust flag omits 6a76b8a0181f drm/amdgpu: expand the emit tmz interface with trusted flag omits 361c80a6cbaa drm/amdgpu: add tmz bit in frame control packet omits 63f5adcb6e5e drm/amdgpu: add function to check tmz capability (v4) omits 84c55f897a7b drm/amdgpu: add amdgpu_tmz data structure omits ca97c8474673 drm/amdgpu: add tmz feature parameter (v2) omits 336aac7e1f18 drm/amdgpu: define the TMZ bit for the PTE omits 1fbc85c0073a drm/amdgpu: add UAPI to create secure commands (v3) omits d10c0b41b8d3 drm/amdgpu: add UAPI for creating encrypted buffers omits 5d11e37c021f drm/amdgpu/runpm: disable runpm on Vega10 omits 204eaac625d5 drm/amdgpu: call ras_debugfs_create_all in debugfs_init omits f9317014ea51 drm/amdgpu: add function to creat all ras debugfs node omits 7bef6ea9721b drm/amd/powerplay: fix the coverity warning about negative [...] omits 9fe58d0bbdb0 drm/amdgpu: Correct the condition of warning while bo release omits 1d251d90080a drm/amdkfd: Consolidate duplicated bo alloc flags omits 8f2e0c033337 drm/amdkfd: Use pr_debug to print the message of reaching [...] omits ea29221d1d6d drm/amdgpu: do not set nil entry in compute_prio_sched omits 432e9e41c3b5 Merge branch 'remotes/lorenzo/pci/vmd' omits 3ff42021181c Merge branch 'remotes/lorenzo/pci/tegra' omits 5b4522f404ad Merge branch 'remotes/lorenzo/pci/qcom' omits 334595f97bfa Merge branch 'remotes/lorenzo/pci/mobiveil' omits 4848e9294b2b Merge branch 'remotes/lorenzo/pci/hv' omits 7e18e3b9df7d Merge branch 'remotes/lorenzo/pci/endpoint' omits 1c7da0a3733b Merge branch 'remotes/lorenzo/pci/amlogic' omits 0f82575c8cda Merge branch 'pci/misc' omits 40eadaf7b141 Merge branch 'pci/interrupts' omits d8a113072b4f Merge branch 'pci/hotplug' omits 6b8d21ba7034 Merge branch 'pci/enumeration' omits 757bfaa2c351 PCI: Add PCIE_LNKCAP2_SLS2SPEED() macro omits 6348a34dcb98 PCI: Use pci_speed_string() for all PCI/PCI-X/PCIe strings omits e56faff57f0b PCI: Add pci_speed_string() omits e4f675e342f4 Merge branch 'spi-5.7' into spi-next omits 77697894c681 Merge branch 'asoc-5.7' into asoc-next omits a149d44a5858 Merge branch 'asoc-5.6' into asoc-linus omits 22ee9de1ecfb spi: spi-fsl-dspi: fix DMA mapping omits ad7366a68acb Merge series "ASoC: rt5682: fix Kconfig/compilation issues [...] omits d0c9abb8339d ASoC: pcm: Fix (again) possible buffer overflow in dpcm st [...] omits 724cc62f7a71 ASoC: rt5682-sdw: fix 'defined but not used' pm functions omits 5549ea647997 ASoC: rt5682: fix unmet dependencies omits 23f03fe22032 docs: hw-vuln: tsx_async_abort.rst: get rid of an unused ref omits 2b008dc6926c docs: perf: imx-ddr.rst: get rid of a warning omits 3b31589c7d85 docs: filesystems: fuse.rst: supress a Sphinx warning omits faa71c80a8d5 docs: translations: it: avoid duplicate refs at programmin [...] omits 99d1a38a739e docs: driver.rst: supress two ReSt warnings omits 8206de7d3887 docs: trace: events.rst: convert some new stuff to ReST format omits 7693cadac865 ASoC: Intel: Skylake: Await purge request ack on CNL omits 024aa45f55cc ASoC: Intel: Allow for ROM init retry on CNL platforms omits 9e6c382f5a61 ASoC: Intel: Skylake: Shield against no-NHLT configurations omits e603f11d5df8 ASoC: Intel: Skylake: Enable codec wakeup during chip init omits a66f88394a78 ASoC: Intel: Skylake: Select hda configuration permissively omits 2ef81057d804 ASoC: Intel: Skylake: Remove superfluous chip initialization omits d1ce350015d8 Documentation: Add io_ordering.rst to driver-api manual omits fcd680727157 Documentation: Add io-mapping.rst to driver-api manual omits 26f67b4c6e4c Documentation: management-style: Fix formatting of emphsized word omits 6480e449646c docs: dev-tools: kmemleak: Update list of architectures omits b53366a979f7 MAINTAINERS: adjust to kobject doc ReST conversion omits 7929b9836ed0 docs: Remove :c:func: from process/deprecated.rst omits 76136e028d3b docs: deprecated.rst: Clean up fall-through details omits 6505a18e6687 docs: move core-api/ioctl.rst to driver-api/ omits 2b4cbd5c9505 docs: move gcc-plugins to the kbuild manual omits 5e7201727995 docs: Organize core-api/index.rst omits d8401f504b49 docs: deprecated.rst: Add %p to the list omits d442bbca3675 docs: it_IT: netdev-FAQ: Fix link to original document omits ea6b5370836f docs: admin-guide: binfmt-misc: Improve the title omits 19796c348ab6 docs: Move Intel Many Integrated Core documentation (mic) [...] omits f7861a55b1ce Merge branch 'fix-BTF-enum' omits 6ffe559a77d1 selftests/bpf: Add test for the packed enum member in stru [...] omits da6c7faeb103 bpf/btf: Fix BTF verification of enum members in struct/union omits 16263abc12d0 usb: xhci: apply XHCI_SUSPEND_DELAY to AMD XHCI controller [...] omits 045706bff837 xhci: Do not open code __print_symbolic() in xhci trace events omits c08ab390b683 Merge tag 'thunderbolt-fix-for-v5.6-rc6' of git://git.kern [...] omits d6c40b590fdc f2fs: allow to clear F2FS_COMPR_FL flag omits 886486b7725f f2fs: fix to check dirty pages during compressed inode conversion omits 57a22be2c4bb f2fs: fix to account compressed inode correctly omits 714535814281 f2fs: fix reboot timeout crash observed with Andorid R omits 99eabb914e0f f2fs: fix wrong check on F2FS_IOC_FSSETXATTR omits 95978caa1389 f2fs: fix to avoid use-after-free in f2fs_write_multi_pages() omits 06c7540fd29c f2fs: fix to avoid using uninitialized variable omits 7a88ddb56077 f2fs: fix inconsistent comments omits 3addc1aed382 f2fs: remove i_sem lock coverage in f2fs_setxattr() omits c10c98203222 f2fs: cover last_disk_size update with spinlock omits d940aa07ed46 f2fs: fix to check i_compr_blocks correctly omits b6bb79e88514 Merge branch 'fixes' into for-next omits 2f71af431cc1 Merge branch 'omap-for-v5.7/ti-sysc' into for-next omits aef067e8e95d Merge branch 'fix-lcdc-quirk' into omap-for-v5.7/ti-sysc omits 1756bfe89857 Merge branch 'fix-lcdc-quirk' into fixes omits a38722788857 exec: Use new infrastructure to fix deadlocks in execve omits 2d03823c8371 kernel: doc: remove outdated comment cred.c omits 20a3c5177785 mm: docs: Fix a comment in process_vm_rw_core omits fe94a2420464 selftests/ptrace: add test cases for dead-locks omits 80b6a7445eaa exec: Fix a deadlock in strace omits 469956e853cc io_uring: Fix unused function warnings omits 84557871f2ff io_uring: add end-of-bits marker and build time verify it omits 067524e914cb io_uring: provide means of removing buffers omits 52de1fe12240 io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG omits 0a384abfae66 net: abstract out normal and compat msghdr import omits 4d954c258a0c io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV omits bcda7baaa3f1 io_uring: support buffer selection for OP_READ and OP_RECV omits ddf0322db79c io_uring: add IORING_OP_PROVIDE_BUFFERS omits c4f35f029054 Merge branch 'for-5.7' into for-next omits 36098a1db74a Merge series "spi: Add FSI-attached SPI controller driver" [...] omits 7a86a419ff62 spi: update the structure documentation omits f3a14a3a4d9a spi: rspi: Add support for active-high chip selects omits c6486eadb4fe spi: rockchip: add compatible string for px30 rk3308 rk3328 omits aa202f1f5696 workqueue: don't use wq_select_unbound_cpu() for bound works omits fb83510295d7 s390/cpuinfo: add system topology information omits 0b38b5e1d0e2 s390: prevent leaking kernel address in BEAR omits d2abfbe4652d s390: enable bpf jit by default when not built as always-on omits d68d5d51dc89 s390/cpum_cf: Add new extended counters for IBM z15 omits 035f212fa7f2 s390/pci: embedding hotplug_slot in zdev omits 9218b36d767a s390/diag: fix display of diagnose call statistics omits bbb6b2f9865b spi: Add FSI-attached SPI controller driver omits 1e7479df0168 dt-bindings: fsi: Add FSI2SPI bindings omits 1e45d011ae5d Merge branch 'for-5.7/logitech' into for-next omits c23f044427f3 Merge series "ASoC: soc-pcm cleanup step6" from Kuninori M [...] omits a3b7343e3f8c ASoC: SOF: Fix probe point getter omits 6390677444b0 MAINTAINERS: adjust to trusted keys subsystem creation omits 14596692631e ASoC: soc-dapm: add for_each_card_widgets() macro omits df817f8e71e3 ASoC: soc-dapm: add for_each_card_dapms() macro omits 17e6dab5013d ASoC: soc.h: remove non plural form for_each_xxx macro omits a4be4187b2bf ASoC: soc: use for_each_rtd_codecs/cpus_dai() macro omits c998ee30e493 ASoC: qcom: use for_each_rtd_codecs/cpus_dai() macro omits b5c52f5801c6 ASoC: meson: use for_each_rtd_codecs/cpus_dai() macro omits c86545202341 ASoC: mediatek: use for_each_rtd_codecs/cpus_dai() macro omits 5dd1677c81c0 ASoC: Intel: use for_each_rtd_codecs/cpus_dai() macro omits 995cbc3ca1ab ASoC: soc.h: add for_each_rtd_codecs/cpus_dai() macro omits da86cad0e011 MAINTAINERS: update web URL for iwlwifi omits 453bfc2d16fc Merge tag 'iwlwifi-for-kalle-2020-03-08' of git://git.kern [...] omits 6792bd93360e tpm: tpm_tis_spi_cr50: use new structure for SPI transfer delays omits 34bbcd99e1e2 tpm_tis_spi: use new 'delay' structure for SPI transfer delays omits 30dae8d86dc2 tpm: tpm2_bios_measurements_next should increase position index omits 3fa780d0bc42 tpm: tpm1_bios_measurements_next should increase position index omits 885c2ebb851f tpm: Don't make log failures fatal omits b5de9eede579 KVM: s390: Also reset registers in sync regs for initial c [...] omits 8c9d734cdffc HID: logitech-dj: add support for the static device in the [...] omits 596444e75705 null_blk: Add support for init_hctx() fault injection omits 9b03b713082a null_blk: Handle null_add_dev() failures properly omits 2004bfdef945 null_blk: Fix the null_add_dev() error path omits 78b10be23d42 null_blk: Fix changing the number of hardware queues omits b9853b4d6fb4 null_blk: Suppress an UBSAN complaint triggered when setti [...] omits d0930bb8f46b blk-mq: Fix a recently introduced regression in blk_mq_rea [...] omits 6e66b4939241 blk-mq: Keep set->nr_hw_queues and set->map[].nr_queues in sync omits 2dd209f00fc5 blk-mq: Fix a comment in include/linux/blk-mq.h omits c8061689ffad ASoC: Intel: skl_nau88l25_ssm4567: disable route checks omits a22ae72b86a4 ASoC: soc-core: disable route checks for legacy devices omits 88a3248184e3 filelock: fix regression in unlock performance omits 866a8a691e5d Merge branch 'i2c/for-current' into i2c/for-next omits 6704bd7a83f4 Merge branch 'i2c/for-5.7' into i2c/for-next omits 9cf59fdb50e8 Merge branch 'for-5.7/mcp2221' into for-next omits 67a95c21463d HID: mcp2221: add usb to i2c-smbus host bridge omits 3747cd2efe7e i2c: gpio: suppress error on probe defer omits bcf3588d8ed3 macintosh: windfarm: fix MODINFO regression omits a4909b4d377c Merge branches 'iommu/fixes', 'arm/qcom', 'arm/omap', 'x86 [...] omits a47070aac935 i2c: smbus: remove outdated references to irq level triggers omits ed680522268d i2c: convert SMBus alert setup function to return an ERRPTR omits 0f8205640784 i2c: stm32f7: add a new st, stm32mp15-i2c compatible omits 3347ea9bafe7 i2c: stm32f7: disable/restore Fast Mode Plus bits in low p [...] omits 798fa870abf5 drm/i915: Improve the start alignment of bonded pairs omits 91391b919e19 iommu/vt-d: Populate debugfs if IOMMUs are detected omits 863c0783c30d iommu/vt-d: Fix debugfs register reads omits 97d4868f449f iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT [...] omits c5d92d27bebe iommu/vt-d: dmar_parse_one_rmrr: replace WARN_TAINT with p [...] omits 57744190bf30 iommu/vt-d: dmar: replace WARN_TAINT with pr_warn + add_taint omits d31f59eabea1 i2c: brcmstb: Support BCM2711 HDMI BSC controllers omits 1de20644c412 dt-bindings: i2c: brcmstb: Add BCM2711 BSC/AUTO-I2C binding omits 7038781331ac dt-bindings: i2c: brcmstb: Convert the BRCMSTB binding to [...] omits f16c140810e7 i2c: omap: use devm_platform_ioremap_resource() omits 6b060d8a09e9 i2c: use kobj_to_dev() API omits 4653e74b77f4 Merge branches 'renesas-arm64-dt-for-v5.7' and 'renesas-dt [...] omits 9be8bc4dd617 i2c: designware-pci: Fix BUG_ON during device removal omits f5152416528c iommu/vt-d: Silence RCU-list debugging warnings omits 2d48ea0efb88 iommu/vt-d: Fix RCU-list bugs in intel_iommu_init() omits 04bbb97d1b73 i2c: i801: Do not add ICH_RES_IO_SMI for the iTCO_wdt device omits 1bb852d9d906 arm64: dts: renesas: r8a77961: salvator-xs: Fix memory uni [...] omits e42b0c24389d watchdog: iTCO_wdt: Make ICH_RES_IO_SMI optional omits 7ca6ee389091 watchdog: iTCO_wdt: Export vendorsupport omits 4fba47706fbb arm64: dts: renesas: Add support for M3ULCB with R-Car M3-W+ omits a786b80c48c2 i2c: powermac: correct comment about custom handling omits b74f241d71c2 Merge tag 'gvt-fixes-2020-03-10' of https://github.com/int [...] omits 1e95b4f8faaa dt-bindings: arm: renesas: Add M3ULCB with R-Car M3-W+ omits cb05c6c82fb0 Merge 5.6-rc5 into tty-next omits b5028d145af7 Merge branch 'pm-tools' into linux-next omits bce74b1feb01 Merge tag 'linux-cpupower-5.6-rc6' of git://git.kernel.org [...] omits 94e22714e75e Merge branch 'pnp' into linux-next omits b4135872a3b8 Merge branches 'pm-core', 'pm-sleep', 'pm-docs' and 'power [...] omits 6f98fdfa203c Merge branch 'pm-cpuidle' into linux-next omits 59eb68abf22b Merge branch 'pm-qos' into linux-next omits 0d8a0f8acb76 Merge branches 'acpi-button', 'acpi-battery', 'acpi-osl', [...] omits fa79b8c778c9 Merge branch 'acpica' into linux-next omits 8e567ed9e244 Merge 5.6-rc5 into usb-next omits 2ef7e1268525 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 44d92b2c40da xtensa: remove meaningless export ccflags-y omits c37eb054f01c Merge branches 'arm64-for-5.7', 'arm64-defconfig-for-5.7', [...] omits 60378f1a171e arm64: dts: qcom: sm8250: Add sm8250 dts file omits e442cfc76833 Merge branch 'net-Add-support-for-Synopsys-DesignWare-XPCS' omits f213bbe8a9d6 net: stmmac: Integrate it with DesignWare XPCS omits fcb26bd2b6ca net: phy: Add Synopsys DesignWare XPCS MDIO module omits 9414819654cc net: phylink: Test if MAC/PCS support Autoneg omits c580165ffbf2 net: phylink: Add missing Backplane speeds omits 46f69ded988d net: stmmac: Use resolved link config in mac_link_up() omits 8dc6051ce3ea net: stmmac: Fallback to dev_fwnode() if needed omits 422829f9f8db net: stmmac: Switch to linkmode_and()/linkmode_andnot() omits e0fa433db28a net: stmmac: selftests: Do not fail if PHY is not attached omits 1d8006abaab4 bpf: Fix cgroup ref leak in cgroup_bpf_inherit on out-of-memory omits 62039c30c19d bpf: Initialize storage pointers to NULL to prevent freein [...] omits 6c9ee3069380 Merge tag 'mlx5-updates-2020-03-09' of git://git.kernel.or [...] omits 119959a0a5bf Merge branch 'hns3-next' omits fbdc4d79fcc2 net: hns3: delete unnecessary logs after kzalloc fails omits 8de91e92070b net: hns3: synchronize some print relating to reset issue omits 77ba415d1920 net: hns3: print out command code when dump fails in debugfs omits e45afb396e23 net: hns3: print out status register when VF receives unkn [...] omits 9091367037d3 net: hns3: add a check before PF inform VF to reset omits 01c45c521a5a net: hns3: delete some reduandant code omits 89a85559302f net: hns3: remove an unnecessary resetting check in hclge_ [...] omits 4960cabff63e net: hns3: rename macro HCLGE_MAX_NCL_CONFIG_LENGTH omits 72fa490480ce net: hns3: fix some mixed type assignment omits 09dee69ea6a5 Merge branch 'ionic-updates' omits 1fcbebf115d9 ionic: drop ethtool driver version omits b3f064e9746d ionic: add support for device id 0x1004 omits c220e5239677 ionic: print pci bus lane info omits 75fcb75b93aa ionic: support ethtool rxhash disable omits c6d3d73a4055 ionic: clean up bitflag usage omits b7f55b81f2ac ionic: improve irq numa locality omits 5dca69c425bc ionic: remove pragma packed omits 30a1e6d0f8e2 ionic: keep ionic dev on lif init fail omits c8e98343bf5c Merge branch 'mptcp-don-t-auto-adjust-rcvbuf-size-if-locked' omits ec33916d47cb mptcp: don't grow mptcp socket receive buffer when rcvbuf [...] omits 8a4b910d005d mptcp: selftests: add rcvbuf set option omits 37feab6076aa net: dsa: mt7530: add support for port mirroring omits 6c1a55fecae0 Merge tag 'batadv-next-for-davem-20200306' of git://git.op [...] omits 236205942749 Merge tag 'batadv-net-for-davem-20200306' of git://git.ope [...] omits af99168a4cc8 Merge branch 'r8169-series-with-improvements-to-rtl_tx' omits 101438729d84 r8169: remove now unneeded barrier in rtl_tx omits 22d352c51e74 r8169: simplify usage of rtl8169_unmap_tx_skb omits 6a41f2b2f1e4 r8169: ensure tx_skb is fully reset after calling rtl8169_ [...] omits a0e6650bdd25 r8169: convert while to for loop in rtl_tx omits a8015ded89ad net: mscc: ocelot: properly account for VLAN header length [...] omits afe207d80a61 ipvlan: do not use cond_resched_rcu() in ipvlan_process_mu [...] omits 206bd0a735d4 Merge branch 's390-qeth-next' omits 49f42f5d6194 s390/qeth: remove VNICC callback parameter struct omits 13099824145a s390/qdio: add tighter controls for IRQ polling omits 018d26fcd12a cgroup, netclassid: periodically release file_lock on clas [...] omits 3f95f55eb55d net: sched: pie: change tc_pie_xstats->prob omits ce9a4186f9ac macvlan: add cond_resched() during multicast processing omits e18b353f102e ipvlan: add cond_resched_rcu() while processing muticast backlog omits ad8192767c9f ipvlan: don't deref eth hdr before checking it's set omits e08ab0b377a1 tcp: add bytes not sent to SCM_TIMESTAMPING_OPT_STATS omits da64dbe8ecee modpost: return error if module is missing ns imports and [...] omits 813afbf54654 modpost: rework and consolidate logging interface omits 4b1bd9db078f sfc: detach from cb_page in efx_copy_channel() omits 62b84572163c exec: Infrastructure to allow fixing exec deadlocks omits b63293e759a1 net/mlx5e: Show/set Rx network flow classification rules o [...] omits 6783e8b29f63 net/mlx5e: Init ethtool steering for representors omits 01013ad355d6 net/mlx5e: Show/set Rx flow indir table and RSS hash key o [...] omits 20f7b37ffc7d net/mlx5e: Introduce root ft concept for representors netdevs omits cc617ceda0eb net/mlx5: E-switch, make query inline mode a static function omits 891b8f33218d net/mlx5: Allocate smaller size tables for ft offload omits d9fb932fde21 net/mlx5e: Fix an IS_ERR() vs NULL check omits 2fbbc30da05d net/mlx5: Verify goto chain offload support omits 1e62e222db2e net/mlx5: E-Switch, Use vport metadata matching only when [...] omits 2f5438ca0ee0 net/mlx5: Tidy up and fix reverse christmas ordring omits c268ca6087f5 net/mlx5: Expose port speed when possible omits a70ed9d8ecf3 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 24829246f2fc remoteproc: Adapt coredump to generate correct elf type omits 46f7c4d93bd9 remoteproc: Allow overriding only sanity_check omits a7f85f858764 remoteproc: Add elf64 support in elf loader omits 3a8ca29ada4a remoteproc: Rename rproc_elf_sanity_check for elf32 omits c74889836739 remoteproc: Add elf helpers to access elf64 and elf32 fields omits e8942b0308f0 remoteproc: Use u64 type for boot_addr omits da52677ca82f remoteproc: Use size_t instead of int for rproc_mem_entry len omits 0fcbb369f052 remoteproc: Use size_t type for len in da_to_va omits 9307a1578aea remoteproc: fix kernel-doc warnings omits 05eafe64881f hwspinlock: Allow drivers to be built with COMPILE_TEST omits 30bb5572ce7a Merge tag 'ktest-v5.6' of git://git.kernel.org/pub/scm/lin [...] omits 340b12db7cc9 Merge branch 'v5.7/drivers' into tmp/aml-rebuild omits 3d1724ffc0d9 Merge branch 'v5.7/dt64' into tmp/aml-rebuild omits d397a82b7cca Merge tag 'mmc-v5.6-rc1' of git://git.kernel.org/pub/scm/l [...] omits aad32f4c76a2 bpftool: Fix typo in bash-completion omits 397692eab35c bpftool: Bash completion for "bpftool prog profile" omits 319c7c1f6b78 bpftool: Documentation for bpftool prog profile omits 47c09d6a9f67 bpftool: Introduce "prog profile" command omits 243415118c84 cifs: smb2pdu.h: Replace zero-length array with flexible-a [...] omits 7de41b120bb7 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 10dab84caf40 pid: make ENOMEM return value more obvious omits 0ce3510a3c0d exec: Add exec_update_mutex to replace cred_guard_mutex omits 8128d3aac0ee pstore/ram: Replace zero-length array with flexible-array member omits 06320cedc897 Documentation: PCI: Add background on Boot Interrupts omits 2fb39ae87a56 cifs: clear PF_MEMALLOC before exiting demultiplex thread omits 7b4b73bc8a60 bpf, doc: Update maintainers for L7 BPF omits 1f441b35ea54 selftests: bpf: Enable UDP sockmap reuseport tests omits 84be2113e6a7 selftests: bpf: Add tests for UDP sockets in sockmap omits b05fbb9f03f1 selftests: bpf: Don't listen() on UDP sockets omits 7b98cd42b049 bpf: sockmap: Add UDP support omits edc6741cc660 bpf: Add sockmap hooks for UDP sockets omits cb21802b3963 bpf: sockmap: Simplify sock_map_init_proto omits f747632b608f bpf: sockmap: Move generic sockmap hooks from BPF TCP omits 5da004044231 bpf: tcp: Guard declarations with CONFIG_NET_SOCK_MSG omits d19da360ee0f bpf: tcp: Move assertions into tcp_bpf_get_proto omits 1a2e20132db7 skmsg: Update saved hooks only once omits 7b70973d7edb bpf: sockmap: Only check ULP for TCP sockets omits 9e2e5e55443b Merge branch 'for-next-next-v5.6-20200309' into for-next-20200309 omits 705a7a6541a4 Merge branch 'for-next-current-v5.5-20200309' into for-nex [...] omits 2c88c00987e5 Merge branch 'ext/filipe/ranged-fsync-v3' into for-next-ne [...] omits ce0c2ea80f86 Merge branch 'ext/josef/reloc-fixes' into for-next-next-v5 [...] omits f03e5bbc39ad Merge branch 'ext/josef/refs-cleanup-part2' into for-next- [...] omits 3260b9a3a548 Merge branch 'ext/qu/balance-cancel-fast' into for-next-ne [...] omits 79790cf07a68 Merge branch 'misc-next' into for-next-next-v5.6-20200309 omits c499b76a3285 Merge branch 'misc-5.6' into for-next-next-v5.6-20200309 omits 7448f052c816 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] omits 4ded3fc7cb7c Merge branch 'misc-5.6' into for-next-current-v5.5-20200309 omits 8eb4901a7b82 btrfs: relocation: Check cancel request after each extent found omits 2ac8b9428702 btrfs: relocation: Check cancel request after each data page read omits 256b4d715e8f btrfs: relocation: Introduce error injection points for ca [...] omits e9be4f293e7a btrfs: kill the subvol_srcu omits 8197f9c34bb9 btrfs: make btrfs_cleanup_fs_roots use the fs_roots_radix_lock omits 867e40f0091a btrfs: don't take an extra root ref at allocation time omits bd2dd29c57a1 btrfs: hold a ref on the root on the dead roots list omits 9bbab8bf5345 btrfs: make inodes hold a ref on their roots omits 9b7e5be04492 btrfs: move the root freeing stuff into btrfs_put_root omits b257d54d76e4 btrfs: move ino_cache_inode dropping omits febcd5fea372 btrfs: make the extent buffer leak check per fs info omits 0fe7840ac560 btrfs: remove a BUG_ON() from merge_reloc_roots() omits 8bf82a5151a8 btrfs: hold a ref on the root->reloc_root omits 601a45dc8a78 btrfs: clear BTRFS_ROOT_DEAD_RELOC_TREE before dropping th [...] omits 06d722873c5c btrfs: run clean_dirty_subvols if we fail to start a trans omits bea15fb2e5ca btrfs: splice rc->reloc_roots onto reloc roots in recover omits 502805b39d6b btrfs: unset reloc control if we fail to recover omits 455fec938bbb ARM: dts: at91: sama5d2: add i2c gpio pinctrl omits 8fb82f050cf6 ARM: dts: at91: sama5d4: add i2c gpio pinctrl omits a4bd8da893a3 ARM: dts: at91: sama5d3: add i2c gpio pinctrl omits 761f6ed85417 ARM: dts: at91: sama5d4: use correct rtc compatible omits bb502976653a ARM: dts: at91: sama5d2: use correct rtc compatible omits 4d8353bd0da2 ARM: dts: at91: sam9x60ek: enable watchdog node omits 278af803475e ARM: dts: at91: sam9x60: add watchdog node omits aec54ec0c845 ARM: dts: at91: Kill off "simple-panel" compatibles omits f494960d5ee7 drm/i915/gt: Defend against concurrent updates to execlist [...] omits 1a40eb61fe11 remoteproc: qcom_q6v5_mss: Reload the mba region on coredump omits 02b82b2e5214 remoteproc: qcom_q6v5_mss: Validate each segment during loading omits 0d20e3d606b0 remoteproc: qcom_q6v5_mss: Don't reassign mpss region on shutdown omits bb9ca240dca5 drm/i915: Lock gmbus/aux mutexes while changing cdclk omits f4420cc0365c Revert "rculist: Describe variadic macro argument in a Sph [...] omits 67ffb1a132e4 rcu: Fix the (t=0 jiffies) false positive omits c14bad208f7b rcu-tasks: Use unique names for RCU-Tasks kthreads and messages omits 2606bc879cd9 rcutorture: Add torture tests for RCU Tasks Rude omits cbd703932774 rcu-tasks: Add an RCU-tasks rude variant omits 37564025a3d7 rcu-tasks: Refactor RCU-tasks to allow variants to be added omits a82d1ecc6224 sched/core: Allow sampling state on a runnable (not running) task omits 4a25c7b07d46 sched/core: Add functions to prevent sleepers from awakening omits 00f35a750dc0 rcutorture: Add a test for synchronize_rcu_mult() omits e67d9c4d86a3 rcu: Reinstate synchronize_rcu_mult() omits ec4b30104efb rcu-tasks: Create struct to hold state information omits 689ddc85ae3f rcu-tasks: Move Tasks RCU to its own file omits b7bb333e9c3e tools/memory-model: Fix "conflict" definition omits c69c11a4cd0c Default enable RCU list lockdep debugging with PROVE_RCU omits b0cc4754905f Documentation/locking/atomic: Add a litmus test smp_mb__af [...] omits 0cc4c81a94a3 Documentation/locking/atomic: Add a litmus test for atomic_set() omits 54339ccd2144 Documentation/locking/atomic: Introduce atomic-tests directory omits 3859f6664bd0 Documentation/locking/atomic: Fix atomic-set litmus test omits 5e1cfcc23758 tools/memory-model: Add an exception for limitations on _u [...] omits 5423fd3bed59 locktorture.c: Fix if-statement empty body warnings omits ee9bf1604141 rcu: Expedite first two FQS scans under callback-overload [...] omits c2eab545058d EXP drm: Make drm_dp_mst_dsc_aux_for_port() safe for old c [...] omits a13fe9507da1 fork: Annotate a data race in vm_area_dup() omits 4194563740e0 rcutorture: Mark data-race potential for rcu_barrier() tes [...] omits 05abc4b6aab0 rcu: Don't use negative nesting depth in __rcu_read_unlock() omits 113bfedc5067 rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field omits 909c2807b5f9 rcu: Don't set nesting depth negative in rcu_preempt_defer [...] omits 757a1e652255 rcu: Make rcu_read_unlock_special() safe for rq/pi locks omits df55a451a75c rcutorture: Make kvm-recheck-rcu.sh handle truncated lines omits 775cb84180c2 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] omits 02a37acf273e rcu: Use data_race() for RCU expedited CPU stall-warning prints omits d3ce30797459 rcu: Use data_race() for RCU CPU stall-warning prints omits 03d11aaca2bc rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks omits 486ee06993de srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] omits 67baa3120e67 rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks omits f6c29b1b7c42 rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] omits cba18c0cec41 rcu: Mark rcu_state.ncpus to detect concurrent writes omits 5514b965d5bb Merge branch 'lkmm-dev.2020.02.16a' into HEAD omits d3630192cc1d Merge branch 'kcsan-dev.2020.03.09b' into HEAD omits ed19b70e38cf kcsan: Update API documentation in kcsan-checks.h omits bd3b71c00e79 kcsan: Update Documentation/dev-tools/kcsan.rst omits 609bb0be382e kcsan: Fix a typo in a comment omits 4218fe6f7288 kcsan: Add current->state to implicitly atomic accesses omits 99a569c3204c kcsan: Add option for verbose reporting omits 5aa2f82d2c6f kcsan: Add option to allow watcher interruptions omits 7aba5dcc2346 jfs: Replace zero-length array with flexible-array member omits 31bbbb841768 kcsan, trace: Make KCSAN compatible with tracing omits 0db92d295c5a kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) omits 1091c8fce8aa ktest: Fix typos in ktest.pl omits e10eb8dd59e1 drm/i915: Pass the crtc to the low level read_lut() funcs omits 3ae09e2608c3 ARM: qcom_defconfig: Enable QRTR omits 62153bdd66f2 drm/i915: Fix readout of PIPEGCMAX omits 0ff3b23f0c9b drm/i915: Refactor LUT read functions omits 73ce0969d1d0 drm/i915: Clean up integer types in color code omits a97b0c63cc88 drm/i915: s/chv_read_cgm_lut/chv_read_cgm_gamma/ omits 7fd3365594a8 drm/i915: s/blob_data/lut/ omits 100882673ab8 drm/i915: Split i9xx_read_lut_8() to gmch vs. ilk variants omits f0bb7c9fd7b0 drm/i915: Clean up i9xx_load_luts_internal() omits 4d00fc477a2c ktest: Add timeout for ssh sync testing omits 791dc9d6b3ca ktest: Make default build option oldconfig not randconfig omits afbac6c500da ktest: Fix some typos in sample.conf omits d191832d8136 drm/i915: Polish CHV CGM CSC loading omits e63de44d28ca xen/xenbus: remove unused xenbus_map_ring() omits 1a2e3486a9f2 exec: Move exec_mmap right after de_thread in flush_old_exec omits 3498d9c05f80 arm64: dts: qcom: msm8998-mtp: Disable funnel 4 and 5 omits ac2000b0ce6c exec: Move cleanup of posix timers on exec out of de_thread omits b543efc56981 exec: Factor unshare_sighand out of de_thread and call it [...] omits 2431a746981e exec: Only compute current once in flush_old_exec omits 3bbf9e2f8624 ALSA: pcm: oss: Simplify plugin frame size calculations omits cc41a5273d69 soc: qcom: socinfo: Use seq_putc() if possible omits efde2659b0fe drivers: qcom: rpmh-rsc: Use rcuidle tracepoints for rpmh omits cf4afed90c1f Merge branch 'for-linus' into for-next omits f242826a2fd1 kcsan: Add kcsan_set_access_mask() support omits fd4755e10be3 kcsan: Introduce kcsan_value_change type omits b53b0d3af273 compiler.h, seqlock.h: Remove unnecessary kcsan.h includes omits c84dece2259d kcsan: Move interfaces that affects checks to kcsan-checks.h omits 79a13115e49e kcsan: Fix misreporting if concurrent races on same address omits ff34527103d2 drm/i915/gt: Mark up intel_rps.active for racy reads omits a4e648a0b36c drm/i915/execlsts: Mark up racy inspection of current i915 [...] omits fa192d90cf6c drm/i915/execlists: Mark up read of i915_request.fence.flags omits 875c3b4b5c2f drm/i915/gt: Mark up racy check of last list element omits 89f077ab90d9 drm/i915: Mark up unlocked update of i915_request.hwsp_seqno omits 977d98c19e90 Merge branch 'for-next/misc' into for-next/core omits b8f58ac7c38a arm64: efi: add efi-entry.o to targets instead of extra-$( [...] omits e9c7ddbf8b4b arm64: csum: Optimise IPv6 header checksum omits 552b80d7409d drm/amdgpu: remove unused functions omits 2316a86bde49 drm/amdgpu: change hw sched list on ctx priority override omits b37aced31eb0 drm/scheduler: implement a function to modify sched list omits 33abcb1f5a17 drm/amdgpu: set compute queue priority at mqd_init omits c1b6921209e3 drm/amd/powerplay: add smu if version for navi12 omits 6cc47f3f9634 drm/amdgpu/display: Fix Pollock Variant Detection omits 2dc31ca1895c drm/amdgpu/display: fix pci revision id fetching omits 97f6a21bfa56 drm/amdgpu: Enter low power state if CRTC active. omits aec0f262f3d2 drm/amd/display: dcn20: remove an unused function omits 2f11c7c04353 drm/amd/display: 3.2.76 omits e6b11b43cd56 drm/amd/display: separate FEC capability from fec debug flag omits e592e85f3378 drm/amd/display: writing stereo polarity register if swapped omits a0e40018dcc3 drm/amd/display: Stop if retimer is not available omits 1450d2378360 drm/amd/display: fix a minor HDCP logging error omits d7ecf5e37d76 drm/amd/display: determine rx id list bytes to read based [...] omits 8cc426d79be1 drm/amd/display: Program DSC during timing programming omits 4c631826e0bc drm/amd/display: Not check wm and clk change flag in optim [...] omits cc4935087e20 drm/amd/display: Add registry for mem pwr control omits b6a1a0e76084 drm/amd/display: determine is mst hdcp based on stream ins [...] omits caa08c58cc10 drm/amd/display: Add stay count and bstatus to HDCP log omits e1ab4a91aa08 drm/amd/display: update soc bb for nv14 omits 6f7da11dced8 Merge branch 'for-next/asm-annotations' into for-next/core omits 34c3347a6956 Merge branch 'for-next/misc' into for-next/core omits 1157eb8f2ef3 arm64: vdso32: Convert to modern assembler annotations omits c91db232da48 arm64: vdso: Convert to modern assembler annotations omits 1242b9b30327 arm64: sdei: Annotate SDEI entry points using new style an [...] omits 4db61fef16a1 arm64: kvm: Modernize __smccc_workaround_1_smc_start annotations omits 6e52aab90152 arm64: kvm: Modernize annotation for __bp_harden_hyp_vecs omits 617a2f392c92 arm64: kvm: Annotate assembly using modern annoations omits a5d4420b26b5 arm64: kernel: Convert to modern annotations for assembly data omits ebdf44a18998 arm64: head: Annotate stext and preserve_boot_args as code omits c63d9f82db94 arm64: head.S: Convert to modern annotations for assembly [...] omits 1e4729ed028d arm64: ftrace: Modernise annotation of return_to_handler omits e434b08b442b arm64: ftrace: Correct annotation of ftrace_caller assembly omits e2d591d29d44 arm64: entry-ftrace.S: Convert to modern annotations for a [...] omits e7bf69721773 arm64: entry: Additional annotation conversions for entry.S omits c3357fc5415d arm64: entry: Annotate ret_from_fork as code omits 0ccbd98a92c1 arm64: entry: Annotate vector table and handlers as code omits b8e505484e37 arm64: crypto: Modernize names for AES function macros omits 2ca86c346277 arm64: crypto: Modernize some extra assembly annotations omits 34a568a244be net: sgi: ioc3-eth: Remove phy workaround omits 27afb236fe5a arch/arm64: fix typo in a comment omits 23a44ae9e854 drm/i915/execlists: Mark up the racy access to switch_prio [...] omits 60900add8596 drm/i915: Mark racy read of intel_engine_cs.saturated omits 74e5a9aca01e drm/i915/gt: Mark up intel_rps.active for racy reads omits f66ca92dd3a3 Merge branch 'fixes' into for-next omits 661388f9b000 linux-next: DOC: RDS: Fix a typo in rds.txt omits 0c5220a3c124 ARM: dts: N900: fix onenand timings omits cfaf6051eccc bus: ti-sysc: Fix quirk flags for lcdc on am335x omits e173cd9b473b Btrfs: make ranged full fsyncs more efficient omits d0e9e58d0bbe Btrfs: factor out inode items copy loop from btrfs_log_inode() omits a278328ea807 Btrfs: add helper to get the end offset of a file extent item omits 5767663da613 Btrfs: fix missing file extent item for hole after ranged fsync omits 89ee9085423a Btrfs: implement full reflink support for inline extents omits 5a69a3df0b1e Btrfs: simplify inline extent handling when doing reflinks omits dcf18f110ea9 Btrfs: move all reflink implementation code into its own file omits 4d48bb60ad54 btrfs: scrub: Replace zero-length array with flexible-arra [...] omits d446396b8e1e btrfs: rcu-string: Replace zero-length array with flexible [...] omits dcc13e56c5c8 btrfs: delayed-inode: Replace zero-length array with flexi [...] omits c3301691d2cc btrfs: add RCU locks around block group initialization omits 136a18742d57 btrfs: reloc: clean dirty subvols if we fail to start a tr [...] omits a749ecda7b96 btrfs: unset reloc control if we fail to recover omits da3b13b2eba0 btrfs: drop block from cache on error in relocation omits c62c88aa3134 btrfs: Open code insert_extent_backref omits 87cad44a614b btrfs: Remove impossible BUG_ON in get_tree_block_key omits 014c1df77b74 btrfs: balance: factor out convert profile validation omits 967afd40e4a4 btrfs: return void from csum_tree_block omits c6012a65301c btrfs: simplify tree block checksumming loop omits 10b85bcee045 btrfs: inline checksum name and driver definitions omits 65755a1fd12e btrfs: Rename __btrfs_alloc_chunk to btrfs_alloc_chunk omits 593212a6137f btrfs: fix btrfs_calc_reclaim_metadata_size calculation omits 48693eda22cf Btrfs: fix crash during unmount due to race with delayed i [...] omits 2f8efa73be0b btrfs: factor out prepare_allocation() for extent allocation omits f3fc8d12f76c btrfs: skip LOOP_NO_EMPTY_SIZE if not clustered allocation omits a587675f6412 btrfs: factor out chunk_allocation_failed() for extent allocation omits e6c38b7c83f5 btrfs: drop unnecessary arguments from find_free_extent_up [...] omits fb4efd208b6d btrfs: factor out found_extent() for extent allocation omits 78769cc9af42 btrfs: factor out release_block_group() omits 02cbf3902b92 btrfs: drop unnecessary arguments from clustered allocatio [...] omits d0e0b53395e5 btrfs: factor out do_allocation() for extent allocation omits e95c664e70a6 btrfs: move variables for clustered allocation into find_f [...] omits 7ffcd2e027fb btrfs: move hint_byte into find_free_extent_ctl omits ba328ac4da19 btrfs: introduce extent allocation policy omits 53d6e9ed7724 btrfs: parameterize dev_extent_min for chunk allocation omits 616e6973152e btrfs: factor out create_chunk() omits 876447472381 btrfs: factor out decide_stripe_size() omits 7515967347b4 btrfs: factor out gather_device_info() omits cdedd9c020f2 btrfs: factor out init_alloc_chunk_ctl omits 61f10a260d8d btrfs: introduce alloc_chunk_ctl omits 20b33e542e74 btrfs: refactor find_free_dev_extent_start() omits 78375f906b90 btrfs: introduce chunk allocation policy omits 1d88c43167e8 btrfs: handle invalid profile in chunk allocation omits bbeddbe77f6a btrfs: change full_search to bool in find_free_extent_update_loop omits 2583719be80c btrfs: qgroup: Remove the unnecesaary spin lock for qgroup [...] omits f3ac788751c0 btrfs: qgroup: ensure qgroup_rescan_running is only set wh [...] omits 00f8ba3ff643 uuid: Remove no more needed macro omits e22592d10832 btrfs: switch to use new generic UUID API omits fbbc6ae810bd uuid: Provide a GUID generator for raw buffer omits c8a543089f30 uuid: Add inline helpers to import / export UUIDs omits 546d5c3d54d0 btrfs: Don't submit any btree write bio if the fs has errors omits cd80b6332f6a btrfs: ioctl: resize: only show message if size is changed omits 4b5f89e67524 btrfs: slightly simplify global block reserve calculations omits 34a556e95357 btrfs: merge unlocking to common exit block in btrfs_commi [...] omits 7d1cd53957f9 btrfs: reduce pointer intdirections in btree_readpage_end_io_hook omits 90b183de0655 btrfs: adjust delayed refs message level omits 019697911f45 btrfs: replace u_long type cast with unsigned long omits 5018cbccea2a btrfs: raid56: simplify sort_parity_stripes omits c2970a029a88 btrfs: adjust message level for unrecognized mount option omits 770aeec81cb3 btrfs: simplify parameters of btrfs_set_disk_extent_flags omits efc19aa653d9 btrfs: open code trivial helper btrfs_header_chunk_tree_uuid omits f7d482bf879c btrfs: open code trivial helper btrfs_header_fsid omits c58e5d551614 btrfs: move mapping of block for discard to its caller omits 9fec49727cbe btrfs: use struct_size to calculate size of raid hash table omits 365d6cf4e1e3 btrfs: convert snapshot/nocow exlcusion to drew lock omits 0d12ab48627b btrfs: Implement DREW lock omits f3c21eac7455 btrfs: simplify error handling in __btrfs_write_out_cache() omits 11c67cf30a1d btrfs: use standard debug config option to enable free-spa [...] omits 5419655ea8f0 btrfs: make the uptodate argument of io_ctl_add_pages() boolean omits 1aa0f0b9dff5 btrfs: use inode from io_ctl in io_ctl_prepare_pages omits 6f275c8bdf47 btrfs: add new BTRFS_IOC_SNAP_DESTROY_V2 ioctl omits 0452e8417f0f btrfs: export helpers for subvolume name/id resolution omits 7350dcae3918 btrfs: use ioctl args support mask for device delete omits 051731805f2c btrfs: use ioctl args support mask for subvolume create/delete omits 0c729aef3ed5 btrfs: define support masks for ioctl volume args v2 omits a1a50f8a075a btrfs: Add missing lock annotation for release_extent_buffer() omits 5255d49cb94f btrfs: set update the uuid generation as soon as possible omits 03e7fe24d693 btrfs: bail out of uuid tree scanning if we're closing omits 5f2c6ebf0b10 btrfs: make btrfs_check_uuid_tree private to disk-io.c omits 8e0de853ee2f btrfs: call btrfs_check_uuid_tree_entry directly in btrfs_ [...] omits 13d3831b665c btrfs: raid56: simplify tracking of Q stripe presence omits 9c7f6389f37a btrfs: backref, use correct count to resolve normal data refs omits e30e45a43707 btrfs: backref, only search backref entries from leaves of [...] omits 7648e5811c77 btrfs: backref, don't add refs from shared block when reso [...] omits bb39b6c7156b btrfs: backref, only collect file extent items matching ba [...] omits 29b009d767b0 btrfs: remove buffer_heads form super block mirror integri [...] omits 272bc1538d11 btrfs: remove buffer_heads from btrfsic_process_written_block() omits 3992a80e72dd btrfs: remove btrfsic_submit_bh() omits 0cbfdb48203d btrfs: use bios instead of buffer_heads from super block writeout omits 5c17c3c81b82 btrfs: use the page cache for super block reading omits 22a10a5ae165 btrfs: reduce scope of btrfs_scratch_superblocks() omits 02dbd7cf2886 btrfs: don't kmap() pages from block devices omits d49ff74d1a66 btrfs: Export btrfs_release_disk_super omits 39b3e87eca67 Btrfs: avoid unnecessary splits when setting bits on an ex [...] omits c59cc2a377d8 btrfs: handle logged extent failure properly omits 613083e905fe btrfs: relocation: Remove is_cowonly_root() omits f447cd2a2ca2 btrfs: switch to per-transaction pinned extents omits d0e0e1d45145 btrfs: Factor out pinned extent clean up in btrfs_delete_u [...] omits 7bc0aaaa782b btrfs: Mark pinned log extents as excluded omits b77ef69eccac btrfs: Pass transaction handle to write_pinned_extent_entries omits 7183c7694901 btrfs: Make pin_down_extent take transaction handle omits 2e24d897ec94 btrfs: Make btrfs_pin_extent_for_log_replay take transacti [...] omits 9e39467dd60a btrfs: Make btrfs_pin_reserved_extent take transaction handle omits 6baa7e5db4b4 btrfs: Call btrfs_pin_reserved_extent only during active t [...] omits 6632b5981326 btrfs: Introduce unaccount_log_buffer omits d1e242fe22a4 btrfs: Make btrfs_pin_extent take trans handle omits 20ce8333e7d7 btrfs: Perform pinned cleanup directly in btrfs_destroy_de [...] omits 8f4667474263 btrfs: sysfs, unify handler name of devinfo/missing omits c3a210c0b7b1 btrfs: sysfs, rename device_link add/remove functions omits 7ea24219b18e btrfs: sysfs, use btrfs_sysfs_remove_fsid to celanup error [...] omits c06d53831e1a btrfs: sink argument tree to __do_readpage omits f7344ee1a5de btrfs: sink arugment tree to contiguous_readpages omits 6ab890fce2ad btrfs: sink argument tree to __extent_read_full_page omits 6c3010d663b1 btrfs: sink argument tree to extent_read_full_page omits d687016916fd btrfs: drop argument tree from btrfs_lock_and_flush_ordered_range omits 98dfd05d992c btrfs: add assertions for tree == inode->io_tree to extent [...] omits 091e9ad471c7 btrfs: drop argument tree from submit_extent_page omits 3e7678f9874a btrfs: remove extent_page_data::tree omits 06cdb591a41c btrfs: add wrapper for transaction abort predicate omits a2d845ce4682 btrfs: move root node locking helpers to locking.c omits ce364fd0f10c btrfs: rename btrfs_put_fs_root and btrfs_grab_fs_root omits ccc32d9992f1 btrfs: add a leak check for roots omits 14e0c1bdfc35 btrfs: make the init of static elements in fs_info separate omits b16a018b631a btrfs: move fs_info init work into it's own helper function omits 10f9acd98909 btrfs: free more things in btrfs_free_fs_info omits ed1e9fc775db btrfs: push btrfs_grab_fs_root into btrfs_get_fs_root omits 60f038f53ae4 btrfs: use btrfs_put_fs_root to free roots always omits dd0b6d70fc8f btrfs: hold a ref on the root in open_ctree omits aa3dc18333ed btrfs: export and rename free_fs_info omits 9e0f825f665b btrfs: hold a ref on the root in btrfs_check_uuid_tree_entry omits 1b59bbe0104f btrfs: hold a ref on the root in btrfs_recover_log_trees omits f9fe13adb115 btrfs: hold a ref on the root in create_pending_snapshot omits 069ba55e5cc1 btrfs: hold a ref on the root in get_subvol_name_from_objectid omits 85265da5687b btrfs: hold a ref on the root in btrfs_ioctl_send omits 4669c1850b3f btrfs: hold a ref on the root in scrub_print_warning_inode omits 40abc9953419 btrfs: hold a ref for the root in btrfs_find_orphan_roots omits d13fde175532 btrfs: push grab_fs_root into read_fs_root omits 1ca85f55379d btrfs: hold a ref on the root in btrfs_recover_relocation omits c69c2f1ac75e btrfs: hold a ref on the root in create_reloc_inode omits 3f8950fc47b1 btrfs: hold a ref on the root in find_data_references omits 26d4b507fdb0 btrfs: hold a ref on the root in record_reloc_root_in_trans omits 4d4b31b43638 btrfs: hold a ref on the root in merge_reloc_roots omits 74ed9712f8da btrfs: hold a ref on the root in prepare_to_merge omits 147b87f9f9b4 btrfs: hold a ref on the root in build_backref_tree omits 764307413761 btrfs: hold ref on root in btrfs_ioctl_default_subvol omits 6439aebfd9e3 btrfs: hold a ref on the root in btrfs_ioctl_get_subvol_info omits 06cf54839898 btrfs: hold a ref on the root in btrfs_search_path_in_tree_user omits f06fe6669bef btrfs: hold a ref on the root in btrfs_search_path_in_tree omits e368e0fb804c btrfs: hold a ref on the root in search_ioctl omits b4b6e3ffba0f btrfs: hold a ref on the root in create_subvol omits 191007b0d4ab btrfs: hold a ref on the root in fixup_tree_root_location omits 2f566c8f34a6 btrfs: hold a ref on the root in __btrfs_run_defrag_inode omits 1196bcce4f43 btrfs: hold a root ref in btrfs_get_dentry omits 9f6945ae71b1 btrfs: hold a ref on the root in resolve_indirect_ref omits 2f88cd4b884a btrfs: hold a ref on fs roots while they're in the radix tree omits b71977186c72 btrfs: describe the space reservation system in general omits 760964758b5f btrfs: add a comment describing delalloc space reservation omits fb58a25b7484 btrfs: add a comment describing block reserves omits deb1bd7443dc btrfs: handle NULL roots in btrfs_put/btrfs_grab_fs_root omits 4a03c70de972 btrfs: make the fs root init functions static omits 91e04fe2aaa2 btrfs: open code btrfs_read_fs_root_no_name omits 7684aa251b2b btrfs: remove btrfs_read_fs_root, not used anymore omits 0091b05a2669 btrfs: make relocation use btrfs_read_tree_root() omits 9e56e6b83b42 btrfs: export and use btrfs_read_tree_root for tree-log omits 5460062aeaf4 btrfs: make btrfs_find_orphan_roots use btrfs_get_fs_root omits 582dc43c83ca btrfs: move fs root init stuff into btrfs_init_fs_root omits 3ca61bb8afdf btrfs: push __setup_root into btrfs_alloc_root omits 8d1ebe67994e btrfs: delete the ordered isize update code omits 2423deca3d7b btrfs: replace all uses of btrfs_ordered_update_i_size omits 314c0cba3139 btrfs: use the file extent tree infrastructure omits 36f5068b9918 btrfs: introduce per-inode file extent tree omits 1da18bd7786a btrfs: use btrfs_ordered_update_i_size in clone_finish_ino [...] omits 215b31fd61a1 btrfs: update the comment of btrfs_control_ioctl() omits b692efda6e95 btrfs: relocation: Add introduction of how relocation works omits 3ea9ebf91056 Btrfs: don't iterate mod seq list when putting a tree mod seq omits be730aa107d7 btrfs: Add overview of device replace omits dbe748cd3af4 drm/i915/tgl: Don't treat unslice registers as masked omits ab5644db943f Merge branch 'devel' into for-next omits 1cada2f30766 pinctrl: qcom: Assign irq_eoi conditionally omits d886ff4d2a6a ARM: dts: bcm2711: Move emmc2 into its own bus omits f63e01a7ce19 Merge branch 'sunxi/dt-for-5.7' into sunxi/for-next omits 2345b744f4f9 arm64: dts: allwinner: h6: orangepi: Enable HDMI omits 7ee32a17e0d6 arm64: dts: allwinner: h6: orangepi-one-plus: Enable ethernet omits 32507b868119 arm64: dts: allwinner: h6: Move ext. oscillator to board DTs omits 1cf106d93245 PCI: hv: Introduce hv_msi_entry omits 61bfd920abbf PCI: hv: Move retarget related structures into tlfs header omits b00f80fcfaa0 PCI: hv: Move hypercall related definitions into tlfs header omits 62f9ed5f8768 ASoC: jz4740-i2s: Avoid passing enum as match data omits a42d9ba15cbf ASoC: jz4740-i2s: Add local dev variable in probe function omits ab985be95da1 ASoC: amd: Adding TDM support in hw_params. omits 40a92dbcbc32 ASoC: simple-card-utils: use for_each_pcm_streams() omits 9401d5aa328e ASoC: jz4740-i2s: Fix divider written at incorrect offset [...] omits 315d2e0cdfe0 mtd: lpddr: Fix a double free in probe() omits c74326331b83 MAINTAINERS: Add staging branch for HyperBus omits 751566316dd6 mtd: fix spelling mistake "BlockMultiplerBits" -> "BlockMu [...] omits 57b8b2d03dbd mtd: implement proper partition handling omits 9fd1a1c9b3f2 microblaze: Replace setup_irq() by request_irq() omits d62e7fbea495 pinctrl: falcon: fix syntax error omits f98371476f36 pinctrl: qcom: ssbi-gpio: Fix fwspec parsing bug omits f7d5f5655ef7 MAINTAINERS: Correct MIPS patchwork URL omits b48c74f4e139 Merge tag 'scmi-updates-5.7' of git://git.kernel.org/pub/s [...] omits 8051d1ece440 drm/i915: Fix documentation for intel_dpll_get_freq() omits c609408c27be nvmem: jz4780-efuse: fix build warnings on ARCH=x86_64 or riscv omits 86cded5fc525 m68k: defconfig: Update defconfigs for v5.6-rc4 omits 573a73abc316 zorro: Replace zero-length array with flexible-array member omits acc45648b9ae m68k: Switch to asm-generic/hardirq.h omits ea6658925dcc fbdev: c2p: Use BUILD_BUG() instead of custom solution omits 435cb3eaf34e dio: Remove unused dio_dev_driver() omits b87c9661bf35 dio: Fix dio_bus_match() kerneldoc omits b3875759332e dio: Make dio_match_device() static omits 7332bc4dc89c zorro: Move zorro_bus_type to bus-private header file omits 1c5b915a1306 zorro: Remove unused zorro_dev_driver() omits 3d52910e2b8a zorro: Use zorro_match_device() helper in zorro_bus_match() omits aeee094d953b zorro: Fix zorro_bus_match() kerneldoc omits 0cfb07c5f221 zorro: Make zorro_match_device() static omits 1b43cb5fed0b m68k: Fix Kconfig indentation omits 1babf557bf6e microblaze: Stop printing the virtual memory layout omits d683469b3c93 ALSA: line6: Fix endless MIDI read loop omits 361739c8caea Merge branch 'pgtable-layout-rewrite' into for-v5.7 omits ebc8fddc50ff rtc: ab8500: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 75a472845196 rtc: pl031: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 971d982ea0c2 rtc: pl031: set range omits 63f8a3c7317a rtc: pl031: remove useless invalid alarm handling omits afa22ca16f97 Merge branches 'renesas-arm-dt-for-v5.7' and 'renesas-arm6 [...] omits a2e0f6c59ec6 arm64: dts: renesas: r8a77961: Add thermal nodes omits ae9ff549743e ARM: dts: iwg22d-sodimm: Enable touchscreen omits 8999408494ce ARM: dts: iwg22d-sodimm: Enable LCD panel omits f2ecf903ef06 ALSA: pcm: oss: Avoid plugin buffer overflow omits 2ebf89fd4ecf reset: hi6220: Add support for AO reset controller omits 9a2dd570591e Merge 5.6-rc5 into driver-core-next omits bb3a151dd427 Merge 5.6-rc5 into char-misc-next omits fbd436029c48 Merge branch 'net-introduce-Qualcomm-IPA-driver' omits 9cc5ae125f0e arm64: dts: sdm845: add IPA information omits aa3027455974 MAINTAINERS: add entry for the Qualcomm IPA driver omits 08120d236c47 soc: qcom: ipa: support build of IPA code omits 530f9216a953 soc: qcom: ipa: AP/modem communications omits a646d6ec9098 soc: qcom: ipa: modem and microcontroller omits 731c46edad82 soc: qcom: ipa: immediate commands omits 2b9feef2b6c2 soc: qcom: ipa: filter and routing tables omits 84f9bd12d46d soc: qcom: ipa: IPA endpoints omits 9dd441e4ed57 soc: qcom: ipa: GSI transactions omits c3f398b141a8 soc: qcom: ipa: IPA interface to GSI omits 650d1603825d soc: qcom: ipa: the generic software interface omits ca48b27be7c6 soc: qcom: ipa: GSI headers omits ba764c4dad7b soc: qcom: ipa: clocking, interrupts, and memory omits 1ed7d0c0fdba soc: qcom: ipa: configuration data omits cdf2e9419dd9 soc: qcom: ipa: main code omits fc39c40a15a6 dt-bindings: soc: qcom: add IPA bindings omits d7f5f3c89c1a remoteproc: add IPA notification to q6v5 driver omits e2f5cb7280f8 Merge branch 'QorIQ-DPAA-Use-random-MAC-address-when-none- [...] omits cbb961ca271e dpaa_eth: Use random MAC address when none is given omits f3353b990225 fsl/fman: tolerate missing MAC address in device tree omits 6b995bdefc10 fsl/fman: reuse set_mac_address() in dtsec init() omits 83f73c5bb7b9 inet_diag: return classid for all socket types omits 896328fe0b5f Merge branch 'bnxt_en-Updates' omits 0fcfc7a1c3d1 bnxt_en: Call devlink_port_type_clear() in remove() omits 3a707bed13b7 bnxt_en: Return -EAGAIN if fw command returns BUSY omits 3d0615911d33 bnxt_en: Modify some bnxt_hwrm_*_free() functions to void. omits 9f90445c14be bnxt_en: Remove unnecessary assignment of return code omits 843d699d79a1 bnxt_en: Clear DCB settings after firmware reset. omits 389a877a3b20 bnxt_en: Process the NQ under NAPI continuous polling. omits 340ac85eabce bnxt_en: Simplify __bnxt_poll_cqs_done(). omits 54a9062f6909 bnxt_en: Handle all NQ notifications in bnxt_poll_p5(). omits 138470a9b2cc net/sched: act_ct: fix lockdep splat in tcf_ct_flow_table_get omits 376d5307e057 net: rmnet: set NETIF_F_LLTX flag omits b723bd933980 net: stmmac: dwmac1000: Disable ACS if enhanced descs are [...] omits 17c25cafd4d3 gre: fix uninit-value in __iptunnel_pull_header omits 1033a215fee5 Merge branch 'bareudp-several-code-cleanup-for-bareudp-module' omits 2baecda37f4e bareudp: remove unnecessary udp_encap_enable() in bareudp_ [...] omits c46a49a45c86 bareudp: print error message when command fails omits eea45da4036d bareudp: add module alias omits 31de3f562f52 Merge branch 'cxgb4-chcr-ktls-tx-ofld-support-on-T6-adapter' omits 62370a4f346d cxgb4/chcr: Add ipv6 support and statistics omits dc05f3df8fac chcr: Handle first or middle part of record omits 429765a149f1 chcr: handle partial end part of a record omits 5a4b9fe7fece cxgb4/chcr: complete record tx handling omits 8a30923e1598 cxgb4/chcr: Save tx keys and handle HW response omits 34aba2c45024 cxgb4/chcr : Register to tls add and del callback omits 63aae7b17344 ipvlan: do not add hardware address of master to its unica [...] omits 9d2e4e16484a Merge branch 'net-allow-user-specify-TC-action-HW-stats-type' omits 44f865801741 sched: act: allow user to specify type of HW stats for a filter omits d7cb1e3ba12e flow_offload: introduce "disabled" HW stats type and allow [...] omits f16e7f64e4b5 mlxsw: spectrum_acl: Ask device for rule stats only if cou [...] omits 48855479510b flow_offload: introduce "delayed" HW stats type and allow [...] omits d60d7ed4c860 flow_offload: introduce "immediate" HW stats type and allo [...] omits c4afd0c81635 mlxsw: restrict supported HW stats type to "any" omits 3632f6d39078 mlxsw: spectrum_flower: Do not allow mixing HW stats types [...] omits 319a1d19471e flow_offload: check for basic action hw stats type omits 1ee473306a28 ocelot_flower: use flow_offload_has_one_action() helper omits 2514921e7247 flow_offload: Introduce offload of HW stats type omits 86da28eed4fb hwmon: (adt7475) Add support for inverting pwm output omits 2ecff39791bd hwmon: (adt7475) Add attenuator bypass support omits ed39ff506adb dt-bindings: hwmon: Document adt7475 pwm-active-state property omits f8372ec4ecdf dt-bindings: hwmon: Document adt7475 bypass-attenuator property omits b56400b9314f dt-bindings: hwmon: Document adt7475 binding omits 0454e799c567 hwmon: (lm73) Add support for of_match_table omits 8e67ff661a08 dt-bindings: Add TI LM73 as a trivial device omits 6f4a0daea430 hwmon: (pmbus/tps53679) Add documentation omits 6f944004f873 hwmon: (pmbus/tps53679) Add support for TPS53647 and TPS53667 omits 53030bcc87e4 hwmon: (pmbus/tps53679) Add support for TPS53681 omits 39c749aca891 hwmon: (pmbus/tps53679) Add support for IIN and PIN to TPS [...] omits 63eb4587f624 hwmon: (pmbus/tps53679) Add support for multiple chips IDs omits 16358542f32f hwmon: (pmbus) Implement multi-phase support omits 43f33b6e59c2 hwmon: (pmbus) Add 'phase' parameter where needed for mult [...] omits a1dd176c4295 hwmon: (pmbus) Add IC_DEVICE_ID and IC_DEVICE_REV command [...] omits afde6416e196 hwmon: (ibmaem) Replace zero-length array with flexible-ar [...] omits 4d52b28ddfae hwmon: (k10temp) Update driver documentation omits 60465245e6ce hwmon: (k10temp) Reorganize and simplify temperature suppo [...] omits b02c6857389d hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs omits c21a12d003d0 bindings: (hwmon/ltc2978.txt) add support for more parts ( [...] omits ee44fafb3886 hwmon: (pmbus/ltc2978) add support for more parts. omits 50b6ced709c6 docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com. omits e81ca0efbbe2 dt-bindings: hwmon: Add AXI FAN Control documentation omits 8412b410fa5e hwmon: Support ADI Fan Control IP omits 4e9c3950ce09 m68k: Replace setup_irq() by request_irq() omits 2c523b344dfa Linux 5.6-rc5 omits 62790268e4ed Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits efe582a137ed Merge tag 'edac_urgent-2020-03-08' of git://git.kernel.org [...] omits e48bbb52a2aa power: reset: at91-reset: handle nrst async for sam9x60 omits 766b0162e613 power: reset: at91-reset: get rid of at91_reset_data omits 51aa7d45f905 power: reset: at91-reset: keep only one reset function omits fcd0532fac2a power: reset: at91-reset: make at91sam9g45_restart() generic omits 68a84a3e68a2 power: reset: at91-reset: introduce ramc_lpr to struct at91_reset omits 7cb290d3dd55 power: reset: at91-reset: use r4 as tmp argument omits 25b80b7d5a5b power: reset: at91-reset: introduce args member in at91_re [...] omits a5bbad258a9e power: reset: at91-reset: introduce struct at91_reset_data omits 583ef884c8dc power: reset: at91-reset: devm_kzalloc() for at91_reset da [...] omits 55f8e6fdefbe power: reset: at91-reset: pass rstc base address to at91_r [...] omits b7967b7919f0 power: reset: at91-reset: convert reset in pointer to stru [...] omits 1e3c4af9de26 power: reset: at91-reset: add notifier block to struct at91_reset omits f9e6ce74cbf2 power: reset: at91-reset: add sclk to struct at91_reset omits 4d9ce0f56aee power: reset: at91-reset: add ramc_base[] to struct at91_reset omits b2a16610f2ba power: reset: at91-reset: introduce struct at91_reset omits 12481c767130 Merge branch 'core/objtool' omits c46472e3d28e Merge branch 'efi/core' omits b8aaa6b4a71e Merge branch 'efi/urgent' omits ac0eb9d679a3 Merge branch 'irq/core' omits 660b79f3ef4e Merge branch 'locking/core' omits 2fc1bc0dc5c8 Merge branch 'locking/kcsan' omits 1949ed1e393b Merge branch 'locking/urgent' omits b00f7244f01b Merge branch 'perf/core' omits f724cfbc5d25 Merge branch 'perf/urgent' omits edd5d987f561 Merge branch 'ras/core' omits 26fb3f8400b5 Merge branch 'ras/urgent' omits c99bbc21e58b Merge branch 'sched/core' omits 724224f9a9f2 Merge branch 'sched/rt' omits a1d43eb17bb2 Merge branch 'smp/core' omits 15bde2d3a580 Merge branch 'timers/core' omits c707a56eeced Merge branch 'timers/nohz' omits 2d2e65305a14 Merge branch 'timers/urgent' omits bf7349a3f280 Merge branch 'x86/boot' omits 2625b65423eb Merge branch 'x86/build' omits 1263572431f2 Merge branch 'x86/cleanups' omits 31529669c9f6 Merge branch 'x86/entry' omits b72e8f328d51 Merge branch 'x86/fpu' omits 45607346a0ee Merge branch 'x86/kdump' omits 396ddeb87b60 Merge branch 'x86/mm' omits 8c17ae3f17ca Merge branch 'x86/splitlock' omits 378fee2e6b12 Merge tag 'char-misc-5.6-rc5' of git://git.kernel.org/pub/ [...] omits b34e5c13327e Merge tag 'driver-core-5.6-rc5' of git://git.kernel.org/pu [...] omits cc432aee7d5a Merge tag 'tty-5.6-rc5' of git://git.kernel.org/pub/scm/li [...] omits fd3f6cc9806c Merge tag 'usb-5.6-rc5' of git://git.kernel.org/pub/scm/li [...] omits 850fc6a2ae5b irqchip/sifive-plic: Add support for multiple PLICs omits 7756a19de0f4 irqchip/sifive-plic: Enable/Disable external interrupts up [...] omits a0d16c3f3fcf irqchip/gic-v4.1: Eagerly vmap vPEs omits 88bd581eea3a irqchip/gic-v4.1: Add VSGI property setup omits e3778a72adb9 irqchip/gic-v4.1: Add VSGI allocation/teardown omits ff47f793932d irqchip/gic-v4.1: Move doorbell management to the GICv4 ab [...] omits dae177cd0be5 irqchip/gic-v4.1: Plumb set_vcpu_affinity SGI callbacks omits e52715d96ba9 irqchip/gic-v4.1: Plumb get/set_irqchip_state SGI callbacks omits 8181743e34ad irqchip/gic-v4.1: Plumb mask/unmask SGI callbacks omits 31e65bf2a5bc irqchip/gic-v4.1: Add initial SGI configuration omits db3a778fce22 irqchip/gic-v4.1: Plumb skeletal VSGI irqchip omits 57811adb9759 irqchip/gic-v4.1: Map the ITS SGIR register page omits d304c03c2f6d irqchip/gic-v4.1: Advertise support v4.1 to KVM omits c2eadbbbb507 irqchip/gic-v4.1: Ensure mutual exclusion betwen invalidat [...] omits 5da987034c2e irqchip/gic-v4.1: Wait for completion of redistributor's I [...] omits 5b4b3748c62a irqchip/gic-v4.1: Ensure mutual exclusion between vPE affi [...] omits 7bd71b7dc34c irqchip/gic-v4.1: Skip absent CPUs while iterating over re [...] omits b00af83182ec irqchip/gic-v3: Use SGIs without active state if offered omits 2ef1cb763d92 irqchip: Replace setup_irq() by request_irq() omits bc714c8bd4b7 irqchip/renesas-intc-irqpin: Restore devm_ioremap() alignment omits 66968d7dfc3f irqchip: Add COMPILE_TEST support for IMX_INTMUX omits 04d80dbe858d irqchip/gic-v3-its: Fix access width for gicr_syncr omits 47beed513a85 pinctrl: stm32: Add level interrupt support to gpio irq chip omits 25591d4c6459 irqchip/stm32: Add irq retrigger support omits a15111075a84 irqchip: vic: Support cascaded VIC in device tree omits 71811cac8532 Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl omits b26ebfe12f34 pid: Fix error return value in some cases omits 87f2d1c662fa genirq/irqdomain: Check pointer in irq_domain_alloc_irqs_h [...] omits 9ae052253785 PCI/AER: Fix the broken interrupt injection omits acd26bcf3627 genirq: Provide interrupt injection mechanism omits da90921acc62 genirq: Sanitize state handling in check_irq_resend() omits 1f85b1f5e1f5 genirq: Add return value to check_irq_resend() omits 008f1d60fe25 x86/apic/vector: Force interupt handler invocation to irq context omits c16816acd086 genirq: Add protection against unsafe usage of generic_han [...] omits a740a423c369 genirq/debugfs: Add missing sanity checks to interrupt injection omits b513df6780ec irqdomain: Fix function documentation of __irq_domain_allo [...] omits d40662d5f12b virtio-net: Introduce hash report feature omits 6ae4edab2fbf virtio_balloon: Adjust label in virtballoon_probe omits b8615b04a67d virtio-net: Introduce RSS receive steering feature omits 3d973b2e9a62 virtio-blk: improve virtqueue error to BLK_STS omits 4b2e628b580f virtio-net: Introduce extended RSC feature omits f5f6b95c72f7 virtio-blk: fix hw_queue stopped on arbitrary error omits 3fe59718f75c tools/virtio: option to build an out of tree module omits f13f09a12cbd virtio_ring: Fix mem leak with vring_new_virtqueue() omits 4be5ca67d59d Bluetooth: L2CAP: Add module option to enable ECRED mode omits 15f02b910562 Bluetooth: L2CAP: Add initial code for Enhanced Credit Based Mode omits 145720963b6c Bluetooth: L2CAP: Add definitions for Enhanced Credit Based Mode omits d5528d5e9104 partitions/efi: Fix partition name parsing in GUID partiti [...] omits 0347d8c28cbb efi/x86: Fix cast of image argument omits ac82d356994d efi/libstub/x86: Use ULONG_MAX as upper bound for all allocations omits 8d8ab66a717a efi: Fix a mistype in comments mentioning efivar_entry_ite [...] omits 2fb2c17993a3 efi/libstub: Avoid linking libstub/lib-ksyms.o into vmlinux omits 57648adb317c efi/x86: Preserve %ebx correctly in efi_set_virtual_address_map() omits dd09fad9d2ca efi/x86: Ignore the memory attributes table on i386 omits d5cdf4cfeac9 efi/x86: Don't relocate the kernel unless necessary omits 964124a97b97 efi/x86: Remove extra headroom for setup block omits 26725192c46e efi/x86: Add kernel preferred address to PE header omits 1887c9b653f9 efi/x86: Decompress at start of PE image load address omits 8ef44be39311 x86/boot/compressed/32: Save the output address instead of [...] omits f3fa0efce2e7 efi/libstub/x86: Deal with exit() boot service returning omits 81a34892c2c7 x86/boot: Use unsigned comparison for addresses omits 8acf63efa171 efi/x86: Avoid using code32_start omits 3fab43318f05 efi/x86: Make efi32_pe_entry() more readable omits 71ff44ac6cfa efi/x86: Respect 32-bit ABI in efi32_pe_entry() omits 3cdcd6899eaf efi/x86: Annotate the LOADED_IMAGE_PROTOCOL_GUID with SYM_DATA omits f9834f18f03e efi/libstub: Add libstub/mem.c to the documentation tree omits 73f2f563661d MAINTAINERS: Adjust EFI entry to removing eboot.c omits 6120681bdf1a Merge branch 'efi/urgent' into efi/core, to pick up fixes omits d6c066fda90d efi: Add a sanity check to efivar_store_raw() omits 286d3250c9d6 efi: Fix a race and a buffer overflow while reading efivar [...] omits 985048f42714 Bluetooth: Increment management interface revision omits 3be5f0d286dc Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux [...] omits 00bce3fb0642 Bluetooth: Enable erroneous data reporting if WBS is supported omits 55cee73e2af5 Bluetooth: Make use of skb_pull to parse L2CAP signaling PDUs omits 9c80662a74cd power: supply: axp288_charger: Add special handling for HP [...] omits 2b4eae95c736 fscrypt: don't evict dirty inodes after removing key omits 61a09258f2e5 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits e0ebd8eb36ed net/mlx5: HW bit for goto chain offload support omits dc392fc56f39 net/mlx5: Expose link speed directly omits bd673da6d933 net/mlx5: Introduce TLS and IPSec objects enums omits 86f5d0f3d499 net/mlx5: Introduce egress acl forward-to-vport capability omits c20037652700 Merge tag 'io_uring-5.6-2020-03-07' of git://git.kernel.dk [...] omits 5dfcc13902bf Merge tag 'block-5.6-2020-03-07' of git://git.kernel.dk/li [...] omits dfa85118898e cifs: cifspdu.h: Replace zero-length array with flexible-a [...] omits 6f784a3179dc Merge tag 'media/v5.6-2' of git://git.kernel.org/pub/scm/l [...] omits 560b4d4691b0 Merge branch 'for_5.7/keystone-dts' into next omits 7856488bd83b ARM: dts: keystone-k2g-evm: add HDMI video support omits 3a361eabbff0 ARM: dts: keystone-k2g: Add DSS node omits cc328351e1e4 drm/i915/gt: Wait for the wa batch to be pinned omits f0e20b894350 io_uring: fix lockup with timeouts omits 9d588f636027 Merge tag 's390-5.6-5' of git://git.kernel.org/pub/scm/lin [...] omits 5236647adbae Merge tag 'powerpc-5.6-4' of git://git.kernel.org/pub/scm/ [...] omits cbee7c8b4485 Merge tag 'for-linus-5.6b-rc5-tag' of git://git.kernel.org [...] omits fa883d6afb15 Merge tag 'for-linus-2020-03-07' of gitolite.kernel.org:pu [...] omits 676fc8de3193 Merge tag 'sound-5.6-rc5' of git://git.kernel.org/pub/scm/ [...] omits 130ab8819d81 MIPS: DTS: CI20: fix interrupt for pcf8563 RTC omits e8d87a0b822d MIPS: DTS: CI20: fix PMU definitions for ACT8600 omits d24e163af05c tty: mips_ejtag_fdc: Mark expected switch fall-through omits 68af43173d3f serial/sysrq: Add MAGIC_SYSRQ_SERIAL_SEQUENCE omits eaee41727e6d sysctl/sysrq: Remove __sysrq_enabled copy omits 7f9803072ff6 serial: 8250: Support console on software emulated rs485 ports omits f93bf7589114 serial: 8250_bcm2835aux: Support rs485 software emulation omits 058bc104f7ca serial: 8250: Generalize rs485 software emulation omits 41a70b7f4734 serial: 8250: Deduplicate rs485 active_timer assignment omits 6d3e54e1955e serial: 8250: Sanitize rs485 config harder omits 283e096ffb70 serial: 8250: Deduplicate ->rs485_config() callback omits fe7f0fa43cef serial: 8250: Support rs485 devicetree properties omits f45709df7731 serial: 8250: Don't touch RTS modem control while in rs485 mode omits f8c3686c65f0 serial: earlycon: prefer EARLYCON_DECLARE() variant omits 4f5f58873756 tty: serial: Use the correct style for SPDX License Identifier omits debdedf2eb5a Bluetooth: Fix calculation of SCO handle for packet processing omits 798048f85093 Merge tag 'perf-urgent-for-mingo-5.6-20200306' of git://gi [...] omits caf48383f1e6 Merge branch 'ethtool-consolidate-irq-coalescing-other-drivers' omits fad99303f0e3 wil6210: reject unsupported coalescing params omits 35fa705665c6 staging: qlge: reject unsupported coalescing params omits 0f3883b4773f vmxnet3: let core reject the unsupported coalescing parameters omits e52a646b34ff r8152: reject unsupported coalescing params omits e5ad00b34dc0 tun: reject unsupported coalescing params omits 524250a324da RDMA/ipoib: reject unsupported coalescing params omits cdc7aaca074d um: reject unsupported coalescing params omits aeaa925bff84 rhashtable: Document the right function parameters omits 5a56996b0f13 Merge tag 'asoc-fix-v5.6-rc4' of https://git.kernel.org/pu [...] omits ae9e82cc096b dt-bindings: net: Add ipq806x mdio bindings omits caaa71fac36e net: mdio: add ipq8064 mdio driver omits 03138e2bf78b MAINTAINERS: remove bouncing pkaustub@cisco.com from enic omits e396ce5f4229 ionic: fix vf op lock usage omits b7469e83d2ad bonding/alb: make sure arp header is pulled before accessing it omits 172fd3eb3873 Merge branch 'QorIQ-DPAA-FMan-erratum-A050385-workaround' omits 3c68b8fffb48 dpaa_eth: FMan erratum A050385 workaround omits b281f7b93b25 fsl/fman: detect FMan erratum A050385 omits b54d39008623 arm64: dts: ls1043a: FMan erratum A050385 omits 26d5bb9e4c4b dt-bindings: net: FMan erratum A050385 omits 357ddbb9bf48 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 8d23a0040475 arm64: dts: qcom: db845c: add Low speed expansion i2c and [...] omits e51e6384e029 ipc/mqueue.c: fix a brace coding style issue omits 70f75b0dee9c ubsan: include bug type in report header omits 80fdf82e5449 kasan: unset panic_on_warn before calling panic() omits f8631b7bb21e ubsan: check panic_on_warn omits c1811bd76852 drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] omits 2eaf6e1eb7bb ubsan: split "bounds" checker from other options omits 53087333f321 ubsan: add trap instrumentation option omits 08d93aa5870a init/Kconfig: clean up ANON_INODES and old IO schedulers options omits 95d9f63a054e aio: simplify read_events() omits b89b39635979 kernel/relay.c: fix read_pos error when multiple readers omits 375512bae82a kernel/gcov/fs.c: replace zero-length array with flexible- [...] omits 131107fa790a gcov: gcc_3_4: replace zero-length array with flexible-arr [...] omits c7c97231f7f4 gcov: gcc_4_7: replace zero-length array with flexible-arr [...] omits dd574efc4c2a kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] omits 50b212209694 samples/hw_breakpoint: drop use of kallsyms_lookup_name() omits b66c35fedf9b samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes omits c4a3f01a6ec5 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] omits 2e2334d40e9e fs/binfmt_elf.c: allocate less for static executable omits 78e57c185b0f fs/binfmt_elf.c: delete "loc" variable omits c76c813c8451 fs/epoll: make nesting accounting safe for -rt kernel omits e5260b2357a7 kselftest: introduce new epoll test case omits 70cc63d780cb epoll: fix possible lost wakeup on epoll_ctl() path omits 734b5466d550 checkpatch: improve Gerrit Change-Id: test omits d9e725c74139 checkpatch: add command-line option for TAB size omits e086c3ce273e checkpatch: fix multiple const * types omits 83e5b85d66bb checkpatch: fix minor typo and mixed space+tab in indentation omits 8109c9b1c52e checkpatch: prefer fallthrough; over fallthrough comments omits 23dcc0a9fb58 checkpatch: support "base-commit:" format omits a3c22774bd8e checkpatch: check SPDX tags in YAML files omits f882826a0432 checkpatch: remove email address comment from email addres [...] omits cc7b52f42390 lib: optimize cpumask_local_spread() omits eacc9a8c9c2d Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 72ce9b63a14a string: add stracpy and stracpy_pad mechanisms omits e4ab0a990d4a lib/test_kmod.c: remove a NULL test omits 532feba851d6 lib/rbtree: fix coding style of assignments omits 5011503af735 lib/test_bitmap.c: make use of EXP2_IN_BITS omits e7db5634126b lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] omits 238e05e9ce39 percpu_counter: fix a data race at vm_committed_as omits 1b021ec85b6d kasan: stackdepot: move filter_irq_stacks() to stackdepot.c omits 26a3811d5352 lib/stackdepot.c: build with -fno-builtin omits d45048e65a59 lib/stackdepot.c: check depot_index before accessing the s [...] omits 9a8cc92790ca lib: test_stackinit.c: XFAIL switch variable init tests omits 63a27e76cdce lib/scatterlist: fix sg_copy_buffer() kerneldoc omits cf39328e236b lib/ts_kmp.c: replace zero-length array with flexible-arra [...] omits 7ef5fb439332 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] omits 165dc64d4b8d lib/ts_bm.c: replace zero-length array with flexible-array member omits 06a28b7027e5 lib/bch.c: replace zero-length array with flexible-array member omits edd347605f75 lib/test_lockup: test module to generate lockups omits 2a7dca5ad867 bitops: always inline sign extension helpers omits 5c2d569855d9 MAINTAINERS: add an entry for kfifo omits 2812937134c1 kernel/extable.c: use address-of operator on section symbols omits 31f91e13961e asm-generic: fix unistd_32.h generation format omits 0b453263983d proc-faster-open-read-close-with-permanent-files-checkpatch-fixes omits 6690c9d27500 proc: faster open/read/close with "permanent" files omits 250d8ff8e3f3 fs/proc/inode.c: annotate close_pdeo() for sparse omits 0eac0f13481d kernel/hung_task.c: Monitor killed tasks. omits 6bec59f62863 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 71e5a37125aa fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 6104498ba768 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] omits b3a2f2b2e63c mm: fix ambiguous comments for better code readability omits b30e7a794a69 mm/zsmalloc: add missing annotation for unpin_tag() omits 469e1f12dd84 mm/zsmalloc: add missing annotation for pin_tag() omits 24f2719df3de mm/zsmalloc: add missing annotation for migrate_read_unlock() omits d49087464ef3 mm/zsmalloc: add missing annotation for migrate_read_lock() omits 96e46d9b23f0 mm/slub: add missing annotation for put_map() omits ea0d1879f0d2 mm/slub: add missing annotation for get_map() omits 24e026ca29b6 mm/mempolicy: add missing annotation for queue_pages_pmd() omits 913255528b33 mm/hugetlb: add missing annotation for gather_surplus_pages() omits 241e8e2465a9 mm/compaction: add missing annotation for compact_lock_irqsave omits 6c732cf9423d mm/zswap: allow setting default status, compressor and all [...] omits 3cab3c345c75 mm: prevent a warning when casting void* -> enum omits 72c4ade378d7 mm: huge tmpfs: try to split_huge_page() when punching hole omits 030065aa2e0e mm/shmem.c: Clean code by removing unnecessary assignment omits f9895ddc2b61 mm/shmem.c: distribute switch variables for initialization omits 87c5294bdb82 mm/memory_hotplug.c: cleanup __add_pages() omits eab225ea0c85 mm/memory_hotplug.c: simplify calculation of number of pag [...] omits 972e41b2a36f mm/memory_hotplug.c: only respect mem= parameter during bo [...] omits 016d40d540d9 mm/page_ext.c: drop pfn_present() check when onlining omits 341e9edfa6fa drivers/base/memory.c: drop pages_correctly_probed() omits 5f164e5a592a drivers/base/memory.c: drop section_count omits df93b58c05cc drivers/base/memory.c: indicate all memory blocks as removable omits acb453f4b603 mm/page_reporting: add free page reporting documentation omits b3c7da7c215b mm/page_reporting: add budget limit on how many pages can [...] omits c2000649bd9a mm/page_reporting: rotate reported pages to the tail of the list omits 80c03575431c virtio-balloon: add support for providing free page report [...] omits b64c4d5bea98 virtio-balloon: pull page poisoning config out of free pag [...] omits 5270277fbb3f mm: introduce Reported pages omits de02e80fac6d mm: add function __putback_isolated_page omits df14f2fd57fc mm: use zone and order instead of free area in free_list m [...] omits 930970f9ab73 mm: adjust shuffle code to allow for future coalescing omits 9fa8e90919d2 mm/madvise: allow KSM hints for remote API omits 6b1d1340dce3 mm/madvise: employ mmget_still_valid() for write lock omits 49bcbeb59455 mm/madvise: support both pid and pidfd for process_madvise omits 6341cc4870af pid: move pidfd_get_pid() to pid.c omits 0d491f254189 mm/madvise: check fatal signal pending of target process omits a9f35e8f93b1 fix process_madvise build break for arm64 omits 5be1f48fdf86 mm/madvise: introduce process_madvise() syscall: an extern [...] omits aa1427ad42a3 mm/madvise: pass task and mm to do_madvise omits 517f8787623d drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits 8f060f6ead0d drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits 346f626cf911 mm/ksm.c: update get_user_pages() argument in comment omits 6643d109f6ab mm-migratec-migrate-pg_readahead-flag-fix omits b2884a0d86b8 mm/migrate.c: migrate PG_readahead flag omits 966fed870921 mm/migrate.c: unify "not queued for migration" handling in [...] omits 9097511e692d mm/migrate.c: check pagelist in move_pages_and_store_status() omits 3d04d99b3c6e mm/migrate.c: wrap do_move_pages_to_node() and store_status() omits 186ea74d849f mm/migrate.c: no need to check for i > start in do_pages_move() omits 47ffcba9f868 mm/hugetlb.c: clean code by removing unnecessary initialization omits 3b162b62daf9 hugetlb_cgroup: add hugetlb_cgroup reservation docs omits 9fccd72a16f3 hugetlb_cgroup: add hugetlb_cgroup reservation tests omits ad4e65cc9458 hugetlb: remove check_coalesce_bug debug code omits a256b6a1158b hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs omits 9aab12bd505c hugetlb: support file_region coalescing again omits 683766a5b157 hugetlb_cgroup: support noreserve mappings omits bf3bfea43158 hugetlb_cgroup-add-accounting-for-shared-mappings-fix omits cf96815d6107 hugetlb_cgroup: add accounting for shared mappings omits 839403d4bb4b mm/hugetlb: fix file_region entry allocations omits df4fc2295647 hugetlb: disable region_add file_region coalescing omits e6d2b7dc45ff hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] omits cb170947bc82 hugetlb_cgroup: add reservation accounting for private mappings omits 4f0af5d5930b mm/hugetlb_cgroup: fix hugetlb_cgroup migration omits 270b81410468 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] omits c2956700fef7 hugetlb_cgroup: add hugetlb_cgroup reservation counter omits 8576a79042e3 mm/memblock.c: remove redundant assignment to variable max_addr omits ab37d0bc984a mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() omits 0873a05e5488 mm/mempolicy: check hugepage migration is supported by arc [...] omits ffb18b2a8652 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping omits 1ce3892f516d mm/compaction: Disable compact_unevictable_allowed on RT omits b78f8f4d1cf6 mm/compaction: really limit compact_unevictable_allowed to [...] omits 51f623e92ba8 mm, compaction: fully assume capture is not NULL in compac [...] omits b6f047a6a056 mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix omits 81417d84dd72 mm,thp,compaction,cma: allow THP migration for CMA allocations omits cfd9e1cbb03f mm,compaction,cma: add alloc_contig flag to compact_control omits a5b4cb55c517 mm/vmscan.c: Clean code by removing unnecessary assignment omits 4309e673ce83 mm/vmscan.c: fix data races using kswapd_classzone_idx omits a992359f3456 mm/vmscan.c: remove cpu online notification for now omits 66a33e2e6aa1 mm: vmscan: replace open codings to NUMA_NO_NODE omits 17b97e894788 mm: vmpressure: use mem_cgroup_is_root API omits d8ebd095f850 mm: vmpressure: don't need call kfree if kstrndup fails omits 102a4fcc025e mm/page_alloc: increase default min_free_kbytes bound omits c2fe346a6503 kasan: add test for invalid size in memmove omits dc6aaa6f0f0d kasan: detect negative size in memory operation function omits 4a37b3975be9 mm/sparse: rename pfn_present() to pfn_in_present_section() omits 2776a0ae343d mm/sparsemem: get address to page struct instead of addres [...] omits fe42cad691f2 selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes omits a04a10bbdf55 selftest: add MREMAP_DONTUNMAP selftest omits 46c582a39181 selftest-add-mremap_dontunmap-selftest-fix omits 05b1ec96836f selftests: add MREMAP_DONTUNMAP selftest omits 204adee49bc7 mm-add-mremap_dontunmap-to-mremap-v7 omits fcbe3b608469 mm-add-mremap_dontunmap-to-mremap-v6 omits 3a2a0d209d4e mm/mremap: add MREMAP_DONTUNMAP to mremap() omits ca4fddc52ef4 mm: add pagemap.h to the fine documentation omits 5a40c1dded8a mm/vma: make is_vma_temporary_stack() available for general use omits d982288b1724 mm/vma: make vma_is_foreign() available for general use omits b7432496e240 mm/vma: move VM_NO_KHUGEPAGED into generic header omits e161bb247780 mm/mmap.c: fix the adjusted length error omits 3ef78ef849f1 mm/vma: append unlikely() while testing VMA access permissions omits 855a6cc17c00 mm/vma: replace all remaining open encodings with vma_is_a [...] omits bfe0ccbe6690 mm/vma: replace all remaining open encodings with is_vm_hu [...] omits 25670e6fe9c5 mm/vma: make vma_is_accessible() available for general use omits e32161567843 mm/vma: add missing VMA flag readable name for VM_SYNC omits 592a5484d8d5 mm: set vm_next and vm_prev to NULL in vm_area_dup() omits 503044e686bf Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" omits c81bc1548ae7 mm: don't prepare anon_vma if vma has VM_WIPEONFORK omits e7dfd9bd2385 mm/mapping_dirty_helpers: Update huge page-table entry callbacks omits 9c8518b89baf mm/thp: narrow lru locking omits 079f445a43ab mm/thp: clean up lru_add_page_tail omits 7101560990e1 mm/thp: move lru_add_page_tail func to huge_memory.c omits 48bbe8820562 mm/page_idle: no unlikely double check for idle page counting omits 4759976c911e mm/memcg: fold lock_page_lru into commit_charge omits 9da0084111c7 mm-vmscan-remove-unnecessary-lruvec-adding-checkpatch-fixes omits 7ebf3af7593a mm/vmscan: remove unnecessary lruvec adding omits 564b845a167a memcg: css_tryget_online cleanups omits b9e197f4a1d6 mm: memcontrol: recursive memory.low protection omits eeae2b60dcbd mm: memcontrol: clean up and document effective low/min ca [...] omits fab6d1f29c02 mm: memcontrol: fix memory.low proportional distribution omits 2e368addd2ab mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] omits 9d8472637c9f mm: memcg/slab: cache page number in memcg_(un)charge_slab() omits e001071b4e34 mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() omits 9e98adad2d43 mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] omits bcdfb59f0365 mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments omits 7c751cf2c570 mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments omits 2df1a2c2a266 mm-memcg-slab-introduce-mem_cgroup_from_obj-v2 omits b5d41d2ac988 mm: memcg/slab: introduce mem_cgroup_from_obj() omits bc853c8840fb mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node omits dec433120394 mm, memcg: fix build error around the usage of kmem_caches omits b43a646b7f24 mm/swapfile: fix data races in try_to_unuse() omits e20f72d37ef7 mm/swap.c: not necessary to export __pagevec_lru_add() omits 6a8c0d321f1f mm/swapfile.c: fix comments for swapcache_prepare omits ea85db4d4117 mm: dump_page(): additional diagnostics for huge pinned pages omits 2e63a9c913b3 mm: improve dump_page() for compound pages omits 784164be85a9 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] omits f9773bb9b95c mm/gup_benchmark: support pin_user_pages() and related calls omits 3a986fdd19d7 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting omits da0d309cfa60 mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] omits d56654e79c1f mm/gup: track FOLL_PIN pages omits 64858ce396d0 mm/gup: require FOLL_GET for get_user_pages_fast() omits a4754d5aa9e7 mm/gup: pass gup flags to two more routines omits 3239bbd2281e mm: introduce page_ref_sub_return() omits e299442cc6ea mm/gup: pass a flags arg to __gup_device_* functions omits ac29b4b7c629 mm/gup: split get_user_pages_remote() into two routines omits 2f27b92c606c mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] omits f7c364f3c32e mm/filemap.c: don't bother dropping mmap_sem for zero size [...] omits c61a0e23db1c mm/Makefile: disable KCSAN for kmemleak omits b2f74d353f2f mm/kmemleak.c: use address-of operator on section symbols omits b735d0075a4f mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs omits 13611d091b95 mm/slub.c: replace cpu_slab->partial with wrapped APIs omits 2b2e53cdb1e7 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 167921b43248 ramfs: support O_TMPFILE omits 7575b83440b6 ocfs2: replace zero-length array with flexible-array member omits e3e5a326a64d ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] omits 954565b1c872 ocfs2: remove useless err omits f234351f7ee3 ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" omits c14f5c3b1ea9 ocfs2: there is no need to log twice in several functions omits 813a927d5096 ocfs2: remove dlm_lock_is_remote omits 2fae6aaa6c08 ocfs2: use OCFS2_SEC_BITS in macro omits 04bd497e0d3b ocfs2: remove unused macros omits 5eee7d46a647 ocfs2: remove FS_OCFS2_NM omits 790df6429db8 scripts/spelling.txt: add syfs/sysfs pattern omits 9ecba357e3b0 asm-generic: make more kernel-space headers mandatory omits 2ea5456be50a kthread: mark timer used by delayed kthread works as IRQ safe omits d823982f2d05 x86/mm: Split vmalloc_sync_all() omits 414b7771c8b4 vfs: partially revert "don't allow writes to swap files" omits a019fd557604 mm: fork: fix kernel_stack memcg stats for various stack i [...] omits f1ab2d4e1678 /proc/kpageflags: do not use uninitialized struct pages omits 4728e7edafdc /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits fe24c85f4590 mm/swapfile.c: move inode_lock out of claim_swapfile omits 521fe79c393f mm/hugetlb.c: fix an address exception caused by huge_pte_ [...] omits 4086e4808470 arm64: dts: qcom: apq8016-sbc: Remove wrong regulator supply omits 2d4bd971f5ba drm/i915/gt: Close race between cacheline_retire and free omits 3df2deed411e drm/i915/execlists: Enable timeslice on partial virtual en [...] omits e3e7aeec3281 drm/i915/selftests: Apply a heavy handed flush to i915_active omits dff2a11b065c drm/i915: Do not poison i915_request.link on removal omits 63849c8f4107 Merge tag 'linux-kselftest-5.6-rc5' of git://git.kernel.or [...] omits b592322f5092 drm/i915/tgl: Make Wa_1606700617 permanent omits da3289044833 Input: tm2-touchkey - add support for Coreriver TC360 variant omits 3c2c07b0068a dt-bindings: input: add Coreriver TC360 binding omits 574abf5676ac dt-bindings: vendor-prefixes: Add Coreriver vendor prefix omits 7e6582ef32f6 Merge tag 'riscv-for-linus-5.6-rc5' of git://git.kernel.or [...] omits 32cf3a610c35 Input: raydium_i2c_ts - fix error codes in raydium_i2c_boo [...] omits 270810a73210 drm/i915/hotplug: Use phy to get the hpd_pin instead of th [...] omits 611d61f9ac99 parse-maintainers: Mark as executable omits bdf1ea7ca8a9 Merge tag 'devicetree-fixes-for-5.6-3' of git://git.kernel [...] omits 2f501bb1802d Merge tag 'drm-fixes-2020-03-06-1' of git://anongit.freede [...] omits 2f920c0f0e29 auxdisplay: charlcd: replace zero-length array with flexib [...] omits 5b36638c88df Merge branch 'clk-amlogic' into clk-next omits dfbfee870234 Merge tag 'clk-meson-v5.7-1' of https://github.com/BayLibr [...] omits 27e0278e06f2 Merge branch 'clk-renesas' into clk-next omits e8897e4fe8f2 auxdisplay: img-ascii-lcd: convert to devm_platform_iorema [...] omits d568bbd2f872 auxdisplay: Fix Kconfig indentation omits 30fe0d07fd7b Merge tag 'for-5.6-rc4-tag' of git://git.kernel.org/pub/sc [...] omits 0b25d458035d Merge tag 'filelock-v5.6-1' of git://git.kernel.org/pub/sc [...] omits ae24a21bbd96 Merge tag 'spi-fix-v5.6-rc4' of git://git.kernel.org/pub/s [...] omits 43c63729c96f Merge tag 'regulator-fix-v5.6-rc4' of git://git.kernel.org [...] omits e42fe5b29ac0 power: supply: axp288_fuel_gauge: Broaden vendor check for [...] omits 08e39fcb92b0 Merge tag 'hwmon-for-v5.6-rc5' of git://git.kernel.org/pub [...] omits ddb74e985f2d power: supply: ab8500_charger: Fix typos in commit messages omits c20c4a084a87 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 241eaabc3c31 power: supply: Allow charger manager can be built as a module omits 23b6bc70c1de Merge tag 'clk-renesas-for-v5.7-tag1' of git://git.kernel. [...] omits 513dc792d606 vgacon: Fix a UAF in vgacon_invert_region omits f2e23e097ff6 Merge branch 'clk-phase-errors' into clk-next omits d89499250247 clk: rockchip: fix mmc get phase omits 129657c86f85 drm/amdkfd: Signal eviction fence on process destruction (v2) omits cc9f2fba37e5 drm/amdgpu: disable clock/power gating for SRIOV omits 68430c6be5ac drm/amdgpu: cleanup ring/ib test for SRIOV vcn2.0 (v2) omits dd26858a9cd8 drm/amdgpu: implement initialization part on VCN2.0 for SRIOV omits fe4424918655 drm/amdgpu: disable jpeg block for SRIOV omits 3569b6d19e41 drm/amdgpu: introduce mmsch v2.0 header omits 2f6ae2de130f drm/amdkfd: Add more comments on GFX9 user CP queue MQD wo [...] omits fa5bde8056cf drm/amdgpu: Use better names to reflect it is CP MQD buffer omits 90f88cdd7c8d drm/amdgpu: Fix GPU reset error. omits 5e208eb62bb3 drm/amdgpu: Update SPM_VMID with the job's vmid when appli [...] omits 1a2172b5ee17 drm/amdgpu: update page retirement sequence omits d38c3ac71630 drm/amdgpu: toggle DF-Cstate when accessing UMC ras error [...] omits 1b3460a8b196 drm/amdgpu: increase atombios cmd timeout omits a61f41b177ca drm/amdgpu: enable PCS error report on arcturus omits ec01fe2dbf8c drm/amdgpu: enable PCS error report on VG20 omits 18f36157f2cb drm/amdgpu: add helper funcs to detect PCS error omits 15a1fbdcfb51 drm/amdgpu: add wafl2 ip headers omits 86edee9725a5 drm/amdgpu: add xgmi ip headers omits 455a19cdaf07 Merge branch 'v5.6-clk/fixes' into for-next omits dd882f8fcb53 Merge branch 'v5.7-clk/next' into for-next omits 3fa6d295da98 Merge branch 'v5.7-armsoc/soc' into for-next omits 98b195e54ee6 Merge branch 'v5.7-armsoc/dts64' into for-next omits 27986dcc32ee Merge branch 'v5.7-armsoc/dts32' into for-next omits 5a65505a6988 arm64: dts: rockchip: Add initial support for Pinebook Pro omits 9c814a998cca Merge branches 'for-next/memory-hotremove', 'for-next/arm_ [...] omits d2334a91a3b0 dt-bindings: arm: Fixup the DT bindings for hierarchical P [...] omits 14ee09a05ed5 dt-bindings: power: Extend nodename pattern for power-doma [...] omits 061706716384 Input: elants_i2c - report resolution information for touch major omits 1dd5ddc125b4 Input: goodix - fix touch coordinates on Cube I15-TC omits c826df1217d3 kbuild: allow to run dt_binding_check without kernel confi [...] omits eef594eadc62 kbuild: allow to run dt_binding_check and dtbs_check in a [...] omits 12871efb45ff kbuild: avoid concurrency issue in parallel building dtbs [...] omits d590d0a6e6fe kconfig: make 'imply' obey the direct dependency omits af20db858358 kconfig: allow symbols implied by y to become m omits c1e2148f8ecb io_uring: free fixed_file_data after RCU grace period omits 6a42cefb25d8 netfilter: nft_chain_nat: inet family is missing module ownership omits 7e11f4c0c5cc platform/chrome: Kconfig: Remove CONFIG_ prefix from MFD_C [...] omits 6d390e4b5d48 locks: fix a potential use-after-free problem when wakeup [...] omits c265861af2af clocksource/drivers/arm_arch_timer: validate arch_timer_rate omits cd0ed03a8903 arm64: use activity monitors for frequency invariance omits bbce8eaa6032 cpufreq: add function to get the hardware max frequency omits 6abde90881a5 Documentation: arm64: document support for the AMU extension omits 4fcdf106a433 arm64/kvm: disable access to AMU registers from kvm guests omits 87a1f063464a arm64: trap to EL1 accesses to AMU counters from EL0 omits 2c9d45b43c39 arm64: add support for the AMU extension v1 omits d902e7856d2a ASoC: wcd9335: fix address map representation omits 00c5b97b655d Merge branch 'omap-for-v5.7/ti-sysc-drop-pdata' into for-next omits 104d56b3e376 ARM: OMAP2+: Drop legacy platform data for dra7 edma omits b2fbe56c22b4 ARM: OMAP2+: Drop legacy platform data for am3 and am4 edma omits 4286b6741e9b ARM: dts: Configure interconnect target module for dra7 tptc1 omits 103d26417492 ARM: dts: Configure interconnect target module for dra7 tptc0 omits 13149bb878b3 ARM: dts: Configure interconnect target module for dra7 tpcc omits 45701c402fe0 ARM: dts: Configure interconnect target module for am4 tptc2 omits de01821f2783 ARM: dts: Configure interconnect target module for am4 tptc1 omits 0ee89ca32d5b ARM: dts: Configure interconnect target module for am4 tptc0 omits cabc9d127c6f ARM: dts: Configure interconnect target module for am4 tpcc omits 551e01ad62ac ARM: dts: Configure interconnect target module for am3 tptc2 omits 1e666cb36072 ARM: dts: Configure interconnect target module for am3 tptc1 omits 9c1562ea71fe ARM: dts: Configure interconnect target module for am3 tptc0 omits ece275032fe7 ARM: dts: Configure interconnect target module for am3 tpcc omits e14572c52546 spi: Remove CONFIG_ prefix from Kconfig select omits c0197db45c98 Merge series "ASoC: soc-pcm cleanup step5" from Kuninori M [...] omits 90309b74c380 Merge series "simple-audio-card codec2codec support" from [...] omits 0776d6a8326c Merge series "ASoC: wcd934x: minor fixes" from Srinivas Ka [...] omits f9c23615c688 ALSA: dmaengine_pcm: No need to take runtime reference twi [...] omits 9c0d16ac0591 ALSA: firewire: use KBUILD_MODNAME for struct driver.name [...] omits a9ee331b537a ASoC: soc-pcm: Do Digital Mute for both CPU/Codec in same timing. omits 67ad877757ce ASoC: soc-pcm: check DAI's activity more simply omits 8a01fbf0ac11 ASoC: soc-pcm: tidyup dulicate handing at dpcm_fe_dai_startup() omits 0c9ba720f0be ASoC: soc-pcm: use snd_soc_dai_get_pcm_stream() at dpcm_se [...] omits 265694b67c13 ASoC: soc-pcm: add dpcm_fe_dai_cleanup() omits 30fca26f8e22 ASoC: soc-pcm: move dpcm_fe_dai_close() omits 1fe3818d17c9 drm/i915/selftests: try to rein in alloc_smoke omits f4b1b92f411e drm/i915/buddy: avoid double list_add omits 95cfc0a0aaf5 ASoC: simple-card: Add support for codec2codec DAI links omits 5854a46486ad ASoC: pcm: Export parameter intersection logic omits 4769bfb9dada ALSA: pcm: Add a standalone version of snd_pcm_limit_hw_rates omits e0e247d593f7 ASoC: wcd934x: remove unused headers omits 820766c1e166 ASoC: wcd934x: fix High Accuracy Buck enable omits 14afc5936197 block, bfq: fix overwrite of bfq_group pointer in bfq_find [...] omits 9352ed0165ff iwlwifi: cfg: use antenna diversity with all AX101 devices omits ce19801ba75a iwlwifi: mvm: Fix rate scale NSS configuration omits 699b760bd29e iwlwifi: dbg: don't abort if sending DBGC_SUSPEND_RESUME fails omits a5688e600e78 iwlwifi: yoyo: don't add TLV offset when reading FIFOs omits 71bc0334a637 iwlwifi: check allocated pointer when allocating conf_tlvs omits cb377dfda175 iwlwifi: consider HE capability when setting LDPC omits 089e5016d7eb iwlwifi: mvm: take the required lock when clearing time ev [...] omits 14533a16c46d thermal/cpu-cooling, sched/core: Move the arch_set_thermal [...] omits aeb542a1b5c5 Merge branch 'akpm' (patches from Andrew) omits 93e5fbb18cec selftests: bpf: Add test for JMP32 JSET BPF_X with upper bits set omits 80f1f8503635 bpf, x32: Fix bug with JMP32 JSET BPF_X checking upper bits omits dfa8c0a3d599 rtc: fsl-ftm-alarm: allow COMPILE_TEST omits 520f8350364d drm/i915: properly sanity check batch_start_offset omits 2b2e71fe6575 tty: serial: fsl_lpuart: free IDs allocated by IDA omits 0e28ed6c9df9 Revert "tty: serial: fsl_lpuart: drop EARLYCON_DECLARE" omits 35d4670aaec7 serdev: Fix detection of UART devices on Apple machines. omits 140d7e88bb2a arch/Kconfig: update HAVE_RELIABLE_STACKTRACE description omits c87cbc1f007c mm, hotplug: fix page online with DEBUG_PAGEALLOC compiled [...] omits a8198fedd945 mm/z3fold.c: do not include rwlock.h directly omits bc87302a093f fat: fix uninit-memory access for partial initialized inode omits c3e5ea6ee574 mm: avoid data corruption on CoW fault into PFN-mapped VMA omits 8a8683ad9ba4 mm: fix possible PMD dirty bit lost in set_pmd_migration_entry() omits 8b272b3cbbb5 mm, numa: fix bad pmd by atomically check for pmd_trans_hu [...] omits b0b8a945ea29 Merge tag 'devprop-5.6-rc5' of git://git.kernel.org/pub/sc [...] omits fe67d1821fa8 Merge tag 'acpi-5.6-rc5' of git://git.kernel.org/pub/scm/l [...] omits ba0ae9ac4607 Merge tag 'drm-fixes-2020-03-06' of git://anongit.freedesk [...] omits fd3eafda8f14 sched/core: Remove rq.hrtick_csd_pending omits e188f0a50f63 MIPS: smp: Remove tick_broadcast_count omits 5a18ceca6350 smp: Allow smp_call_function_single_async() to insert locked csd omits 7ba87cfec71a tty: serial: make SERIAL_SPRD not depend on ARCH_SPRD omits 2b1b799d7630 arm64: change ARCH_SPRD Kconfig to tristate omits 1b91d97c66ef serial: 8250_lpss: Add ->setup() for Elkhart Lake ports omits e32a83c70cf9 serial: 8250-mtk: modify mtk uart power and clock management omits 5a08a4877aed tty: imx serial: Implement support for reversing TX and RX [...] omits 9dd5185a206d dt-bindings: serial: document fsl,inverted-tx and -rx options omits 9be1064fe524 serial: ar933x_uart: add RS485 support omits 9fa3c4b1fa37 tty: serial: qcom_geni_serial: Fix GPIO swapping with workaround omits 97cbaf2c829b tty: serial: cpm_uart: Convert to use GPIO descriptors omits 8145e85f8245 tty: serial: lantiq: Drop GPIO include omits 67f468d4ae9f tty: serial: atmel_serial: Drop GPIO includes omits d94a9df49069 sched/rt: Remove unnecessary push for unfit tasks omits 98ca645f8243 sched/rt: Allow pulling unfitting task omits a1bd02e1f28b sched/rt: Optimize cpupri_find() on non-heterogenous systems omits b28bc1e002c2 sched/rt: Re-instate old behavior in select_task_rq_rt() omits d9cb236b9429 sched/rt: cpupri_find: Implement fallback mechanism for !fit case omits 5ab297bab984 sched/fair: Fix reordering of enqueue/dequeue_task_fair() omits 6212437f0f60 sched/fair: Fix runnable_avg for throttled cfs omits ba4f7bc1dee3 sched/deadline: Make two functions static omits 6f693dd5be08 arm64: defconfig: enable CONFIG_SCHED_SMT omits 38502ab4bf3c sched/topology: Don't enable EAS on SMT systems omits 0621df315402 sched/numa: Acquire RCU lock for checking idle cores durin [...] omits 76c389ab2b5e sched/fair: Fix kernel build warning in test_idle_cores() [...] omits 05289b90c2e4 sched/fair: Enable tuning of decay period omits f12e4f66ab6a thermal/cpu-cooling: Update thermal pressure in case of a [...] omits 467b7d01c469 sched/fair: Update cpu_capacity to reflect thermal pressure omits b4eccf5f8e1d sched/fair: Enable periodic update of average thermal pressure omits 8eab879c5463 arm/topology: Populate arch_scale_thermal_pressure() for A [...] omits ae1677c0bbe2 arm64/topology: Populate arch_scale_thermal_pressure() for [...] omits ad58cc5cc50c drivers/base/arch_topology: Add infrastructure to store an [...] omits 36a0df85d2e8 sched/topology: Add callback to read per CPU thermal pressure omits 765047932f15 sched/pelt: Add support to track thermal pressure omits f1dfdab694eb sched/vtime: Prevent unstable evaluation of WARN(vtime->state) omits 1b10d388d094 Merge branch 'linus' into sched/core, to pick up fixes omits 64dc5a1f99b2 rtc: mpc5121: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 6d78064adccb rtc: mpc5121: set range omits cb305e3d0ff1 rtc: mpc5121: convert to devm_rtc_allocate_device omits 60caac5f490a rtc: mpc5121: simplify probe omits 773341e4cbaa rtc: pm8xxx: stop validating valid alarm time omits b67195ce55ab rtc: pm8xxx: : switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 608135ea4f64 rtc: pm8xxx: set range omits 5deed0908972 rtc: pm8xxx: convert to devm_rtc_allocate_device omits 0a0f6dbff420 rtc: ds1305: switch to rtc_tm_to_time64 omits 9e2074a82cc9 rtc: ds1305: set range omits 2cb53bfba83b rtc: ds1374: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits fb19e5884421 rtc: ds1374: set range omits f0c2bff3b603 rtc: ds1374: fix possible race condition omits e7fc2a95a979 rtc: cpcap: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 734c64e772db rtc: cpcap: set range omits ab274a262a71 rtc: cpcap: convert to devm_rtc_allocate_device omits 13593061e567 rtc: sa1100: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits db177c3dd70f rtc: sa1100: set range omits 94d700f5b3e5 rtc: sa1100: fix possible race condition omits 7f4c56cde880 rtc: au1xxx: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 8c203dab700d rtc: au1xxx: set range omits b57fe5f8291b rtc: au1xxx: remove goto label omits 905bbe741b9e rtc: au1xxx: convert to devm_rtc_allocate_device omits f653b0d5bc4f rtc: starfire: switch to rtc_time64_to_tm omits 04d3443c4164 rtc: starfire: set range omits 441b62acd9c8 tools: Fix off-by 1 relative directory includes omits 3f5777fbaf04 perf jevents: Fix leak of mapfile memory omits 7b919a53102d perf bench: Clear struct sigaction before sigaction() syscall omits f649bd9dd5d5 perf bench futex-wake: Restore thread count default to onl [...] omits 29b4f5f18857 perf top: Fix stdio interface input handling with glibc 2.28+ omits cfd3bc752a3f perf diff: Fix undefined string comparision spotted by cla [...] omits 95dbf14b236f ALSA: sgio2audio: Remove usage of dropped hw_params/hw_fre [...] omits ef398881d27d drm/i915/gem: Limit struct_mutex to eb_reserve omits 26fc4e4ba160 drm/i915: Always propagate the invocation to i915_schedule omits 95ed6c707f26 perf/cgroup: Order events in RB tree by cgroup id omits c2283c9368d4 perf/cgroup: Grow per perf_cpu_context heap storage omits 836196beb377 perf/core: Add per perf_cpu_context min_heap storage omits 6eef8a7116de perf/core: Use min_heap in visit_groups_merge() omits 6e24628d78e4 lib: Introduce generic min-heap omits 98add2af89bb perf/cgroup: Reorder perf_cgroup_connect() omits 2c2366c7548e perf/core: Remove 'struct sched_in_data' omits ab6f824cfdf7 perf/core: Unify {pinned,flexible}_sched_in() omits 1941011a8bd2 Merge branch 'perf/urgent' into perf/core, to pick up the [...] omits 1eaa251b66a6 drm/i915: Assert requests within a context are submitted in order omits 0ced2f7a05cb rtc: pl030: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 9057bad69b79 rtc: pl030: remove useless invalid alarm handling omits 10b6ae84397f rtc: pl030: set range omits ee4c5be88a41 rtc: davinci: remove useless error handling omits 8c84d5b768af rtc: davinci: let the core handle rtc range omits 4fd469a7fa0d rtc: davinci: remove useless 24h alarm handling omits 4ca8a481b958 rtc: davinci: convert to devm_rtc_allocate_device omits 0bfca7b80612 rtc: sirfsoc: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits e5f67df817ec rtc: sirfsoc: set range omits e97dddcf4912 rtc: sirfsoc: convert to devm_rtc_allocate_device omits ad451abee4ba s390/qdio: export SSQD via debugfs omits 014b020475d4 s390/mm: cleanup phys_to_pfn() and friends omits 067fb6c97e7e PCI: hv: Replace zero-length array with flexible-array member omits 999dd956d838 PCI: hv: Add support for protocol 1.3 and support PCI_BUS_ [...] omits f9ad0f361cf3 PCI: hv: Decouple the func definition in hv_dr_state from [...] omits 2920516b2f71 drm/i915: be more solid in checking the alignment omits 5d0c9b0eb8ab asm-generic/bitops: Update stale comment omits 4b39f99c222a futex: Remove {get,drop}_futex_key_refs() omits 222993395ed3 futex: Remove pointless mmgrap() + mmdrop() omits 3867913c45b4 Merge branch 'locking/urgent' omits 8019ad13ef7f futex: Fix inode life-time issue omits 64dc802aa5ac drm/i915/phys: unconditionally call release_memory_region omits 86dfa5bec249 Merge branch 'acpi-doc' omits d0ee674bb5d3 ALSA: usb-audio: Fix missing braces in some struct inits omits 47f8253d2b89 drm/i915/gen7: Clear all EU/L3 residual contexts omits ee2413eeed76 drm/i915: Add mechanism to submit a context WA on ring submission omits 2edb84e3047b ALSA: usb-audio: Add support for MOTU MicroBook IIc omits 66db29588dd6 ALSA: korg1212: fix if-statement empty body warnings omits bc80932cc25a vt: selection, indent switch-case properly omits 6ff66e081374 vt: selection, remove redeclaration of poke_blanked_console omits a10df4910cdb vt: vt_kern.h, remove extern from functions omits f400991bf872 vt: switch vt_dont_switch to bool omits 9256d09f1da1 vt: selection, create struct from console selection globals omits 555b4ef79797 vt: selection, localize use_unicode omits 101f227c2403 vt: selection, remove 2 local variables from set_selection_kernel omits 54c22ae53d6b arm64: dts: qcom: sc7180: Added critical trip point Therma [...] omits 663b7d41d5be arm64: dts: qcom: msm8998: Fix cpu compatible omits b21bb61d243a arm64: dts: qcom: sc7180: Add OSM L3 interconnect provider omits 74f26599809c arm64: dts: qcom: sdm845: Add OSM L3 interconnect provider omits b1b24dd7a676 arm64: dts: sc7180: Add interconnect provider DT nodes omits 425c075dcbb2 Merge branch 'tun-debug' omits 5af090713481 tun: drop TUN_DEBUG and tun_debug() omits 3424170f37e7 tun: replace tun_debug() by netif_info() omits 182094348a08 tun: drop useless debugging statements omits 7522416d2569 tun: get rid of DBG1() macro omits 516c512bde3e tun: fix misleading comment format omits 27520210e881 arm64: dts: qcom: msm8996: Use generic QMP driver for UFS omits 950d3fb6fb61 arm64: dts: qcom: msm8996: Define parent clocks for gcc omits 2398e3991bda mptcp: always include dack if possible. omits a3aefbfe4575 net: nfc: fix bounds checking bugs on "pipe" omits dce8e237100f ext4: fix a data race at inode->i_disksize omits 28936b62e71e ext4: fix a data race at inode->i_blocks omits 851aaaa83217 usb: chipidea: udc: fix sleeping function called from inva [...] omits 7440cd5bdd9b Merge branches 'work.do_last' and 'work.exfat' into for-next omits 609c56723133 fs: fix indentation in deactivate_super() omits 5dd0c7270891 vfs: Remove duplicated d_mountpoint check in __is_local_mo [...] omits f9927710da4d erofs: convert to use the new mount fs_context api omits 9803aac7b550 drm/komeda: mark PM functions as __maybe_unused omits a61ac1e75105 drm/i915/gvt: Wean gvt off using dev_priv omits 9acd0d53800c exfat: update file system parameter handling omits 1a3c0509ce83 staging: exfat: make staging/exfat and fs/exfat mutually e [...] omits 88ab55f16aae MAINTAINERS: add exfat filesystem omits b9d1e2e6265f exfat: add Kconfig and Makefile omits 370e812b3ec1 exfat: add nls operations omits 772b29cca528 exfat: add misc operations omits c35b6810c495 exfat: add exfat cache omits 1e49a94cf707 exfat: add bitmap operations omits 31023864e67a exfat: add fat entry operations omits 98d917047e8b exfat: add file operations omits ca06197382bd exfat: add directory operations omits 5f2aa075070c exfat: add inode operations omits 719c1e182916 exfat: add super block operations omits 1acf1a564b60 exfat: add in-memory and on-disk structures and headers omits 8fde41076f6d drm/i915/gvt: Wean gvt off dev_priv->engine[] omits aa444fc7fb88 drm/i915/gvt: cleanup debugfs scan_nonprivbb omits 135dde8853c7 drm/i915/gvt: Fix dma-buf display blur issue on CFL omits 9dd620afd154 tc-testing: updated tdc tests for basic filter with canid [...] omits 52ef8108396f tc-testing: list kernel options for basic filter with cani [...] omits 5e0db7e4b199 Merge branch 'PCI-Implement-function-to-read-Device-Serial [...] omits 61600112f02f nfp: Use pci_get_dsn() omits f998958df272 ixgbe: Use pci_get_dsn() omits ceb2f00707f9 ice: Use pci_get_dsn() omits dbce64cbee6b scsi: qedf: Use pci_get_dsn() omits 8d85b75b4e08 bnxt_en: Use pci_get_dsn() omits 70c0923b0ef1 PCI: Introduce pci_get_dsn omits 2fa7e15c5f46 drm/i915/gvt: Fix emulated vbt size issue omits 367ab29e3d88 ibmveth: Remove unused page_offset macro omits e25d5dbcffae veth: ignore peer tx_dropped when counting local rx_dropped omits 7548bf8c17d8 crypto: arm/ghash-ce - define fpu before fpu registers are [...] omits dc7fc3a53ae1 crypto: x86/curve25519 - leave r12 as spare register omits 3f142b6a7b57 crypto: caam - update xts sector size for large input length omits 3a5a9e1ef37b crypto: caam/qi2 - fix chacha20 data size error omits a83880068845 crypto: chelsio/chtls - Fixed boolinit.cocci warning omits 47c16b449921 crypto: hisilicon - qm depends on UACCE omits acc670dba9f5 uacce: unmap remaining mmapping from user space omits 732e54095347 crypto: xts - simplify error handling in ->create() omits 0708bb435354 crypto: rsa-pkcs1pad - simplify error handling in pkcs1pad [...] omits 07b24c7c08bd crypto: pcrypt - simplify error handling in pcrypt_create_aead() omits d57063103332 crypto: lrw - simplify error handling in create() omits 376ffe1acbc6 crypto: geniv - simply error handling in aead_geniv_alloc() omits c4caa56d8f99 crypto: gcm - simplify error handling in crypto_rfc4543_create() omits 959ac1cdd630 crypto: gcm - simplify error handling in crypto_rfc4106_create() omits 3ff2bab82f42 crypto: cts - simplify error handling in crypto_cts_create() omits a108dfcff844 crypto: ctr - simplify error handling in crypto_rfc3686_create() omits b8c0d74a7027 crypto: cryptd - simplify error handling in cryptd_create_*() omits 64d66793b76c crypto: ccm - simplify error handling in crypto_rfc4309_create() omits d1dc4df1fe21 crypto: authencesn - fix weird comma-terminated line omits baaa30fa6166 MAINTAINERS: add maintainers for uacce omits 4e98a8804923 crypto: chelsio/chtls - Fixed tls stats omits fa03481b6e2e crypto: mxs-dcp - fix scatterlist linearization for hash omits 5fbab10dee12 crypto: sun8i-ce - fix description of stat_fb omits 11c7686a9359 crypto: sun8i-ss - fix description of stat_fb omits 5a8a076506af crypto: Replace zero-length array with flexible-array member omits d282eeeb112a crypto: arm64/sha-ce - implement export/import omits 567be3a5d227 crypto: chelsio - Use multiple txq/rxq per tfm to process [...] omits bed44d0c05d8 crypto: chelsio - Recalculate iv only if it is needed omits f064a9d6e7db ext4: clean up error return for convert_initialized_extent() omits 7d10001e20e4 ptp: add VMware virtual PTP clock driver omits 780f66e59231 jbd2: improve comments about freeing data buffers whose pa [...] omits 6cfb061fe9e9 ext4: use flexible-array members in struct dx_node and str [...] omits 92e9c58c5629 ext4: use built-in RCU list checking in mballoc omits 2ac4853e295b Merge tag 'amd-drm-fixes-5.6-2020-03-05' of git://people.f [...] omits 64c3fd53408d Merge tag 'drm-intel-fixes-2020-03-05' of git://anongit.fr [...] omits e2e699bb44e0 dt-bindings: Add doc for Pine64 Pinebook Pro omits 9f40b6e77d2f RISC-V: Move all address space definition macros to one place omits 6b1ed0390b9d arm64: dts: rockchip: Enable eDP display on rk3399 evb omits c5d24362cb11 arm64: dts: rockchip: remove enable-gpio of backlight on r [...] omits 2217a8519c57 arm64: dts: rockchip: Add pmic dt tree for rk3399 evb omits 26398db1f49a Merge tag 'drm-misc-fixes-2020-03-05' of git://anongit.fre [...] omits 3e7c67d90e3e bpf: Fix bpf_prog_test_run_tracing for !CONFIG_NET omits a368e860adb1 Merge tag 'wireless-drivers-next-2020-03-05' of git://git. [...] omits 2f63f2d59814 Merge tag 'wireless-drivers-2020-03-05' of git://git.kerne [...] omits aadfa206e9bb docs: cpu-freq: convert cpufreq-stats.txt to ReST omits 8f92058987a1 docs: cpu-freq: convert cpu-drivers.txt to ReST omits c460f972d303 docs: cpu-freq: convert core.txt to ReST omits 12bd112bf8e4 docs: cpu-freq: convert index.txt to ReST omits 442a46ad103e bcm63xx_enet: remove redundant variable definitions omits c3419b71a7ee docs: cpufreq: fix a broken reference omits 3b4f06c715d0 sfc: complete the next packet when we receive a timestamp omits 5de3a2386ec3 net: tulip: Replace zero-length array with flexible-array member omits 681ff0181bbf x86/mm/init/32: Stop printing the virtual memory layout omits 69191754ff29 bpf: Remove unnecessary CAP_MAC_ADMIN check omits 849b4d94582a bpf: Do not allow map_freeze in struct_ops map omits 8e5290e710f4 bpf: Return better error value in delete_elem for struct_ops map omits a35a76faad53 Merge branch 'fix_bpf_send_signal' omits 00c43088aa68 media: meson: vdec: add VP9 decoder support omits 6349021701d0 Merge branch 'mlxsw-Offload-FIFO' omits b9b72999eb86 selftests: forwarding: ETS: Use Qdisc counters omits 7bec1a45d570 mlxsw: spectrum_qdisc: Support offloading of FIFO Qdisc omits c4e372e2ac7c mlxsw: spectrum_qdisc: Add handle parameter to ..._ops.replace omits ee88450d2509 mlxsw: spectrum_qdisc: Introduce struct mlxsw_sp_qdisc_state omits aaca94080789 net: sched: Make FIFO Qdisc offloadable omits c4ef2f3256e3 selftests/bpf: Add send_signal_sched_switch test omits 1bc7896e9ef4 bpf: Fix deadlock with rq_lock in bpf_send_signal() omits e9a3eb4819ca media: meson: vdec: add VP9 input support omits 823a7300340e media: meson: vdec: add common HEVC decoder support omits 09b455d1daf5 media: meson: vdec: add helpers for lossless framebuffer c [...] omits 7624c9cd5b26 media: meson: vdec: align stride on 32 bytes omits d7647e7c90f5 media: meson: vdec: add H.264 decoding support omits af33d2433b03 riscv: fix seccomp reject syscall code path omits 876f123b8956 media: meson: vdec: bring up to compliance omits d4d137de5f31 media: vicodec: use v4l2-mem2mem draining, stopped and nex [...] omits 2b48e113866a media: v4l2-mem2mem: handle draining, stopped and next-buf [...] omits 2fae4d6aabc8 media: v4l2-ctrls: v4l2_ctrl_request_complete() should alw [...] omits 34217262898a media: staging: media: usbvision: Add missing MEDIA_USB_SU [...] omits 7af80a697d1d media: staging: tegra-vde: Use devm_platform_ioremap_resou [...] omits 1db56284b9da media: ti-vpe: cal: fix disable_irqs to only the intended target omits e3004605a0c9 media: imx: Propagate quantization and encoding in CSI omits 60d70d75c12d media: v4l2: Switch to new kerneldoc syntax for named vari [...] omits 204c7b3c066f media: spi: gs1662: Use new structure for SPI transfer delays omits aead0ffbf078 media: v4l2-core: fix entity initialization in device_regi [...] omits 6990570f7e0a media: v4l2-core: fix a use-after-free bug of sd->devnode omits 403265137f7a media: vimc: use-after-free fix - release vimc in the v4l_ [...] omits 4babf057c143 media: vimc: allocate vimc_device dynamically omits 2362f53dde2c media: vimc: replace vimc->pdev.dev with vimc->mdev.dev omits e1577157c0e2 arm64: dts: rockchip: remove dvs2 pinctrl for pmic on rk3399 evb omits 17ec2394d588 ARM: dts: rockchip: add missing model properties omits cfe2a689f755 Merge branch 'for-5.7' into for-next omits 765bfcd59a1f ext4: delete declaration for ext4_split_extent() omits a392d26f32cd include/bitmap.h: add new functions to documentation omits 780d2a9c86dc include/bitmap.h: add missing parameter in docs omits 15617dffa387 percpu_ref: Fix comment regarding percpu_ref_init flags omits 3133287b53ee riscv: Use p*d_leaf macros to define p*d_huge omits 4337ecd1fe99 ext4: remove EXT4_EOFBLOCKS_FL and associated code omits a08fe66e4a0e ext4: code cleanup for ext4_statfs_project() omits 153031a301bb blktrace: fix dereference after null check omits 72f9da1d5c8d ext4: start to support iopoll method omits f2eeca099bbd ext4: force buffer up-to-date while marking it dirty omits b85c82108335 MAINTAINERS: Add missed files related to Synopsys DesignWare UART omits 10c5ccc3c6d3 serial: 8250_exar: add support for ACCES cards omits 0a91330b2af9 riscv: dts: Add GPIO reboot method to HiFive Unleashed DTS file omits 4a3e20847420 tty:serial:mvebu-uart:fix a wrong return omits f3588909c185 Merge branch 'ethtool-consolidate-parameter-checking-for-i [...] omits a51e520653a6 virtio_net: reject unsupported coalescing params omits f9f12f57e2a5 e1000e: reject unsupported coalescing params omits 55808762f3c3 mlx5: reject unsupported coalescing params omits f704d24371a4 bnxt: reject unsupported coalescing params omits 4a80a1833871 ice: let core reject the unsupported coalescing parameters omits 60d339641a2a hisilicon: let core reject the unsupported coalescing parameters omits 987b191c16f9 ionic: let core reject the unsupported coalescing parameters omits 0e72ea19e395 nfp: let core reject the unsupported coalescing parameters omits d0ee0e620fa2 stmmac: let core reject the unsupported coalescing parameters omits c885bff6c23e enic: let core reject the unsupported coalescing parameters omits 4a1ce0107e09 xgbe: let core reject the unsupported coalescing parameters omits 95cddcb5cc20 ethtool: add infrastructure for centralized checking of co [...] omits 68e1006f618e net: hns3: fix a not link up issue when fibre port support [...] omits 56dc0a0eac99 hsr: fix refcnt leak of hsr slave interface omits 5e729e111eaf selinux: avtab_init() and cond_policydb_init() return void omits 110a40dfb708 slip: make slhc_compress() more robust against malicious packets omits 34a2dab488bc selinux: clean up error path in policydb_init() omits d99045283ec1 Merge branch 'rmnet-cleanups' omits 9c9cc918152e net: rmnet: use GFP_KERNEL instead of GFP_ATOMIC omits fcf8f4eb81fb net: rmnet: print error message when command fails omits eed22a0685d6 net: rmnet: add missing module alias omits ff6b61886d76 CIFS: Warn less noisily on default mount omits 8c70752869f5 fs/cifs: fix gcc warning in sid_to_id omits 3b3ba59958b3 cifs: allow unlock flock and OFD lock across fork omits eb205a3c8df6 cifs: do d_move in rename omits d5f436061706 cifs: add SMB2_open() arg to return POSIX data omits 10d7b1e046a3 cifs: plumb smb2 POSIX dir enumeration omits d1a06f8a54f3 cifs: add smb2 POSIX info level omits 9465247ca670 cifs: rename posix create rsp omits 88f051072e05 cifs: print warning mounting with vers=1.0 omits 52e7c083b417 mailmap: Update email address omits d2047aba2e68 RISC-V: Select Goldfish RTC driver for QEMU virt machine omits 81e2d3c52c0e RISC-V: Select SYSCON Reboot and Poweroff for QEMU virt machine omits a4485398b6b8 RISC-V: Enable QEMU virt machine support in defconfigs omits 759bdc168181 RISC-V: Add kconfig option for QEMU virt machine omits 9f65ed5fe41c Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] omits 6fd145da21af Merge tag 'dmaengine-fix-5.6-rc5' of git://git.infradead.o [...] omits b5051c8fd339 Documentation: ABI: nvmem: add documentation for JZ4780 efuse ABI omits 50a09dfd394a nvmem: add driver for JZ4780 efuse omits 0c70114d382f Bindings: nvmem: add bindings for JZ4780 efuse omits f9692c8e90f0 nvmem: imx-ocotp: Drop unnecessary initializations omits 09fafe56af65 nvmem: check for NULL reg_read and reg_write before dereferencing omits e8dca30f7118 drm/bridge: dw-hdmi: fix AVI frame colorimetry omits f8f782f63bac nvmem: core: validate nvmem config before parsing omits 4ab50af63d2e xen/blkfront: fix ring info addressing omits ac8fd122e070 MIPS: Replace setup_irq() by request_irq() omits 81dcef4ceebf drm/i915/execlists: Show the "switch priority hint" in dumps omits 2f69a110e7bb xen/xenbus: fix locking omits 8130b9d5b5ab xenbus: req->err should be updated before req->state omits 1b6a51e86cce xenbus: req->body should be updated before req->state omits e8dc73c9f9ea xen: Replace zero-length array with flexible-array member omits 1ac994525b9d iomap: Remove pgoff from tracepoints omits ab7a69020fb5 drm/i915: Return early for await_start on same timeline omits 9211f0a6a91a driver core: fw_devlink_flags can be static omits dad737c926b5 MAINTAINERS: Add entry for RV32G BPF JIT omits 06b741521622 bpf, doc: Add BPF JIT for RV32G to BPF documentation omits 5f316b65e99f riscv, bpf: Add RV32G eBPF JIT omits ca6cb5447cec riscv, bpf: Factor common RISC-V JIT code omits 8b33a134a9cc ALSA: hda/realtek - Enable the headset of ASUS B9450FA wit [...] omits 09ed6ba43e65 drm/amdgpu/display: navi1x copy dcn watermark clock settin [...] omits ab65a371dd5f drm/amd/powerplay: map mclk to fclk for COMBINATIONAL_BYPASS case omits 80381d40c9bf drm/amd/powerplay: fix pre-check condition for setting clo [...] omits a0275dfc82c9 drm/amd/display: fix dcc swath size calculations on dcn1 omits 5ac7fd2f597b drm/amd/display: Clear link settings on MST disable connector omits 194bcf35bce4 drm/amdgpu: disable 3D pipe 1 on Navi1x omits 0d45e86d2267 ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aor [...] omits 4a8ee2ab49ea Merge series "TCFQ to XSPI migration for NXP DSPI driver" [...] omits 6ac12131699b dt-bindings: spi: spi-rockchip: add description for rk3328 omits db7dd939acf3 dt-bindings: spi: spi-rockchip: add description for rk3308 omits 5de04175fa27 dt-bindings: spi: convert rockchip spi bindings to yaml omits 29d2daf2c33c spi: spi-fsl-dspi: Make bus-num property optional omits c7a1a20e36fa spi: spi-nxp-fspi: Add support for imx8mm, imx8qxp omits b7461fa5be3c spi: spi-nxp-fspi: Enable the Octal Mode in MCR0 omits d166a73503ef spi: fspi: dynamically alloc AHB memory omits 941be8a73f78 spi: fspi: enable fspi on imx8qxp and imx8mm omits 76f7dec08fd6 ALSA: hda/realtek - Add Headset Button supported for ThinkPad X1 omits 78def224f59c ALSA: hda/realtek - Add Headset Mic supported omits 07e9c59d63df drm/i915: Actually emit the await_start omits c1088d6c08fd HID: hyperv: NULL check before some freeing functions is n [...] omits e71de1bf3592 Hyper-V: add myself as a maintainer omits 484e07bf8007 Hyper-V: Drop Sasha Levin from the Hyper-V maintainers omits 5313b2a58ef0 HID: hyperv: NULL check before some freeing functions is n [...] omits 8c1b0767ae0c Hyper-V: add myself as a maintainer omits acb4d372a031 Hyper-V: Drop Sasha Levin from the Hyper-V maintainers omits e9bac90036d3 spi: spi-fsl-dspi: Take software timestamp in dspi_fifo_write omits ea93ed4c181b spi: spi-fsl-dspi: Use EOQ for last word in buffer even fo [...] omits 6365504d42d9 spi: spi-fsl-dspi: Optimize dspi_setup_accel for lowest in [...] omits 6c1c26ecd9a3 spi: spi-fsl-dspi: Accelerate transfers using larger word [...] omits d59c90a2400f spi: spi-fsl-dspi: Convert TCFQ users to XSPI FIFO mode omits 6a726824aaa3 spi: Do spi_take_timestamp_pre for as many times as necessary omits a3185c38dc6c spi: spi-fsl-dspi: Implement .max_message_size method for [...] omits 547248fbed23 spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_f [...] omits 8f8303ee0585 spi: spi-fsl-dspi: Add comments around dspi_pop_tx and dsp [...] omits 5542bd797190 spi: spi-fsl-dspi: Don't mask off undefined bits omits 6d6af5796e5d spi: spi-fsl-dspi: Remove unused chip->void_write_data omits 53fadb4d90c7 spi: spi-fsl-dspi: Simplify bytes_per_word gymnastics omits 6198adeaf215 MAINTAINERS: update ALLWINNER CPUFREQ DRIVER entry omits 2c1816af090d drm/i915/display: Decrease log level omits c834d03cca61 drm/i915: Implement display w/a 1140 for glk/cnl omits a7f1e8e45f21 drm/i915: Enable transition watermarks for glk omits 23baedd217ef drm/i915: Don't check for wm changes until we've compute t [...] omits e7f54e6c1981 drm/i915: Don't check uv_wm in skl_plane_wm_equals() omits 9b11bbf0c400 drm/i915/tgl: WaDisableGPGPUMidThreadPreemption omits 6e02feb0d266 ASoC: soc-pcm: remove duplicate be check from dpcm_add_paths() omits 25c2f5156dd5 ASoC: soc-pcm: use defined stream omits fd357ec595d3 ASoC: sprd: Allow the MCDT driver to build into modules omits 2e4249f58074 ASoC: tlv320adcx140: Fix mic_bias and vref device tree ver [...] omits 3fb83cbee1de ASoC: wm8741: Fix typo in Kconfig prompt omits 33f12efe336f phy: phy-mtk-tphy: add a new reference clock omits 7327176a8d60 phy: phy-mtk-tphy: remove unused u3phya_ref clock omits 6a8eaacd7cf1 phy: phy-mtk-tphy: make the ref clock optional omits e5ae09adde9a phy: phy-mtk-tphy: add a property for internal resistance omits 0723aa4a510e phy: phy-mtk-tphy: add a property for disconnect threshold omits 297d1c1554f1 dt-bindings: phy-mtk-tphy: add the properties about addres [...] omits 88e203c74f0e dt-bindings: phy-mtk-tphy: add a new reference clock omits bec1bfa60231 dt-bindings: phy-mtk-tphy: remove unused u3phya_ref clock omits dda43d93ec02 dt-bindings: phy-mtk-tphy: make the ref clock optional omits 0d5f799881e4 dt-bindings: phy-mtk-tphy: add two optional properties for u2phy omits 39e2e375b5ef phy: amlogic: G12A: Fix misuse of GENMASK macro omits 24e5ea201c86 phy: qcom: qmp: Use power_on/off ops for PCIe omits 1326034b3ce7 net/mlx5: Expose raw packet pacing APIs omits 1d305ba40eb8 netfilter: nf_tables: fix infinite loop when expr is not a [...] omits 2e06aa8c0d1d phy: uniphier-pcie: Add SoC-dependent phy-mode function support omits 01db32d9690c phy: uniphier-pcie: Add legacy SoC support for Pro5 omits 9e9dfea2a080 phy: uniphier-usb3hs: Change Rx sync mode to avoid communi [...] omits 35ea194ac89f phy: uniphier-usb3hs: Add legacy SoC support for Pro5 omits fe29a75aac09 phy: uniphier-usb3ss: Add Pro5 support omits 619de43e34b8 dt-bindings: phy: socionext: Add Pro5 support and remove P [...] omits f336ba79afc5 phy: socionext: Use devm_platform_ioremap_resource() omits 2447a52a6b26 phy: qcom-qmp: Add MSM8996 UFS QMP support omits eb0d7c04e7cc phy: cadence-torrent: Add support for subnode bindings omits daeb7750650f phy: cadence-torrent: Add platform dependent initializatio [...] omits 38793a0a9d8d phy: cadence-torrent: Use regmap to read and write DPTX PH [...] omits 4b315374c25b phy: cadence-torrent: Use regmap to read and write Torrent [...] omits 13a6a4d16596 phy: cadence-torrent: Implement PHY configure APIs omits f139ef1ced05 phy: cadence-torrent: Add 19.2 MHz reference clock support omits 39f62e0b5126 phy: cadence-torrent: Refactor code for reusability omits 6ab65d06772f phy: cadence-torrent: Add wrapper for DPTX register access omits 3721407ad3c7 phy: cadence-torrent: Add wrapper for PHY register access omits be8da7d77658 phy: cadence-torrent: Adopt Torrent nomenclature omits d7258b2d861e phy: cadence-dp: Rename to phy-cadence-torrent omits c6d8eef38b7f dt-bindings: phy: Add Cadence MHDP PHY bindings in YAML format. omits 922003733d42 dt-bindings: phy: Remove Cadence MHDP PHY dt binding omits 1442d81fef99 drm/etnaviv: Replace zero-length array with flexible-array member omits d78008de6103 netfilter: nf_tables: dump NFTA_CHAIN_FLAGS attribute omits 1579f1bc3b75 crypto: x86/curve25519 - support assemblers with no adx support omits 59bee45b9712 powerpc/mm: Fix missing KUAP disable in flush_coherent_icache() omits 67a4addd0970 drm/amd/display: Remove pointless NULL checks in dmub_psr_ [...] omits 9340dfd3f594 drm/amdgpu/display: navi1x copy dcn watermark clock settin [...] omits 2ab7e274b867 drm/amdgpu: clean wptr on wb when gpu recovery omits 6863d60732ac drm/amdgpu: Wrap clflush_cache_range with x86 ifdef omits 57430471e2fa drm/amdgpu: Add support for USBC PD FW download omits fd8f6ad0f7e6 smb3: fix performance regression with setting mtime omits 0079dae42c8a cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() omits 3fb1f63f69d8 cifs: use mod_delayed_work() for &server->reconnect if alr [...] omits fc5bfd63cac5 cifs: call wake_up(&server->response_q) inside of cifs_rec [...] omits 7e06053f1d6c cifs: handle prefix paths in reconnect omits 106046cadcc0 cifs: do not ignore the SYNC flags in getattr omits 0dc93fd11740 drm/amdgpu: Add USBC PD FW load to PSP 11 omits e0a2af96fc71 cifs: potential unintitliazed error code in cifs_getattr() omits 95860efc447c drm/amdgpu: Add USBC PD FW load interface to PSP. omits 1a0dd3d92833 drm/amdgpu: correct ROM_INDEX/DATA offset for VEGA20 omits 4a89ad9b3987 drm/amdgpu: add reset_ras_error_count function for HDP omits 279375c3311a drm/amdgpu: add reset_ras_error_count function for GFX omits fe5211f19a74 drm/amdgpu: add reset_ras_error_count function for MMHUB omits 86153f1be269 drm/amdgpu: add reset_ras_error_count function for SDMA omits e7429606bb6a drm/amdgpu/sriov: Use VF-accessible register for gpu_clock_count omits 781345f9ef03 drm/amd/powerplay: map mclk to fclk for COMBINATIONAL_BYPASS case omits ffbed184d209 drm/amd/powerplay: fix pre-check condition for setting clo [...] omits 8a43cf88b7d6 drm/amdgpu/sriov: skip programing some regs with new L1 policy omits bcc5042a2209 drm/amd/display: set lttpr mode before link settings omits ccb6af1e2583 drm/amd/display: Fix default logger mask definition omits e6ea8c342fb4 drm/amd/display: Add ABM command structs to DMCUB omits f3607bfb93d2 drm/amd/display: 3.2.75 omits 6d0d6456084e drm/amd/display: Clear link settings on MST disable connector omits 8151306be02e drm/amd/display: Add 'disable FEC for specific monitor' in [...] omits ffa121419257 drm/amd/display: Set clock optimization required after upd [...] omits 8f174fdbe9a8 drm/amd/display: change number of cursor policy for dml ca [...] omits f9b9b6d9722b drm/amd/display: fix dcc swath size calculations on dcn1 omits 3cfe9fb69adf drm/amd/display: Disable freesync borderless on Renoir omits 78fe9f63947a drm/amd/display: Remove DISPCLK Limit Floor for Certain SM [...] omits 7bc3807fe1d0 drm/amd/display: Workaround to do HDCP authentication twic [...] omits df8e34ac27e8 drm/amd/display: fix image corruption with ODM 2:1 DSC 2 slice omits 10b4e64e58b4 drm/amd/display: program DPG_OFFSET_SEGMENT for odm_pipe omits e8f9ecf261fe drm/amd/display: add vsc update support for test pattern request omits 3c1fcc554250 drm/amd/display: fix typo "to found" -> "to find" omits 9b31b4e8b085 drm/amd/display: Make clock table struct more accessible omits 8d8c82b69987 drm/amd/display: add worst case dcc meta pitch to fake plane omits c14b726ee0ca drm/amd/display: only include FEC overhead if both asic an [...] omits e625c1eae2d3 drm/amd/display: Add driver support for enabling PSR on DMCUB omits a09f8e295cec drm/amd/display: Move mod_hdcp_displays to mod_hdcp struct omits 834a9a9f04c7 drm/amd/display: Link training TPS1 workaround add back in dpcd omits 022b65181631 drm/amdgpu: Rearm IRQ in Navi10 SR-IOV if IRQ lost omits 341dfe9073d1 drm/amdgpu: stop using sratch_reg in IB test omits 752c683dbb65 drm/amdgpu: fix IB test MCBP bug omits f091c1c70e89 drm/amdgpu: disable 3D pipe 1 on Navi1x omits 0cf64555fe6c drm/amdgpu: Add debugfs interface to set arbitrary sclk fo [...] omits 31faff1a1c2d drm/amdgpu: add lock option for smu_set_soft_freq_range() omits 5b2b2416faf3 drm/amd/display: dc_link: code clean up on detect_dp function omits 9100c359b5e9 drm/amd/display: dc_link: code clean up on enable_link_dp [...] omits e599f01f44a7 drm/amd/display: Fix dmub_psr_destroy() omits c94279345379 drm/amd/display: fix indentation issue on a hunk of code omits b84fe6ffc1bf drm/amdkfd: fix indentation issue omits 1da7d4a8ab79 drm/amdgpu: Write blocked CP registers using RLC on VF omits 1d21a84661b4 drm/amdgpu: clean wptr on wb when gpu recovery omits b303f9f0050b arm64: dts: sdm845: Redefine interconnect provider DT nodes omits 30162dce8beb arm64: dts: sc7180: Add unit name to soc node omits 70b8ea1ab1d3 Merge tag 'mediatek-drm-fixes-5.6' of https://github.com/c [...] omits 755d7a928a0c Merge tag 'exynos-drm-fixes-for-v5.6-rc5' of git://git.ker [...] omits a160eed4b783 riscv: Fix range looking for kernel image memblock omits aec128f9ab1d Merge branch 'marvell10g-tunable-and-power-saving-support' omits c9cc1c815d36 net: phy: marvell10g: place in powersave mode at probe omits a585c03e63fd net: phy: marvell10g: add energy detect power down tunable omits 8d8963c3db6c net: phy: marvell10g: add mdix control omits e7c298854a04 Merge branch 'PCI-Add-and-use-constant-PCI_STATUS_ERROR_BI [...] omits ec46bf925a7f sound: bt87x: use pci_status_get_and_clear_errors omits 75e1fd42e6e1 PCI: pci-bridge-emul: Use new constant PCI_STATUS_ERROR_BITS omits 3ae944b829d6 net: skfp: use new constant PCI_STATUS_ERROR_BITS omits 0800d88e2c2c net: sun: use pci_status_get_and_clear_errors omits 2864a883f931 r8169: use pci_status_get_and_clear_errors omits ec5d9e87842a PCI: Add pci_status_get_and_clear_errors omits d6e055e8733d PCI: Add constant PCI_STATUS_ERROR_BITS omits 90760b21aef4 r8169: add PCI_STATUS_PARITY to PCI status error bits omits a84bf9970eab net: skfp: add PCI_STATUS_REC_TARGET_ABORT to PCI status e [...] omits 87578b50d8ad net: marvell: add PCI_STATUS_SIG_TARGET_ABORT to PCI statu [...] omits 5a1c63f12941 Merge branch 'Allow-unknown-unicast-traffic-to-CPU-for-Felix-DSA' omits 1cf3299b038b net: dsa: felix: Allow unknown unicast traffic towards the [...] omits 69df578c5f4b net: mscc: ocelot: eliminate confusion between CPU and NPI port omits 9ce601029058 Merge branch 'bpf_modify_ret' omits 3d08b6f29cf3 bpf: Add selftests for BPF_MODIFY_RETURN omits da00d2f117a0 bpf: Add test ops for BPF_PROG_TYPE_TRACING omits aca228cd3387 tools/libbpf: Add support for BPF_MODIFY_RETURN omits 6ba43b761c41 bpf: Attachment verification for BPF_MODIFY_RETURN omits ae24082331d9 bpf: Introduce BPF_MODIFY_RETURN omits 7e639208e88d bpf: JIT helpers for fmod_ret progs omits 88fd9e5352fe bpf: Refactor trampoline update code omits 0d94b0626cea PNP: add missing include/linux/pnp.h to MAINTAINERS omits 7589238a8cf3 Revert "software node: Simplify software_node_release() function" omits f6f8ef9a8691 Merge branch 'pie-minor-improvements' omits 5c5840e4b968 pie: realign comment omits 105e808c1da2 pie: remove pie_vars->accu_prob_overflows omits 220d4ac74ed6 pie: remove unnecessary type casting omits 90baeb9dd265 pie: use term backlog instead of qlen omits 792a402c2840 MIPS: OCTEON: irq: Fix potential NULL pointer dereference omits be90e344836a drm/i915/gt: Cancel banned contexts after GT reset omits 172a37e9d011 arch/mips: change duplicated word in NUMA help text omits f15652859cbe dt-bindings: pwm: Update bindings for MT7629 SoC omits f206c0eeb476 dt-bindings: Add vendor prefix for Elida omits c5f3f6ab5bc1 dt-bindings: arm: Convert UniPhier System Cache to json-schema omits cc6fa771024f selftests/bpf: Support out-of-tree vmlinux builds for VMLINUX_BTF omits 07f5ae220b36 dt-bindings: bus: Drop empty compatible string in example omits ef71037047b0 Merge branch 'act_ct-software-offload-of-established-flows-fixes' omits 4cc5fdec6dfe net/sched: act_ct: Use pskb_network_may_pull() omits 07ac9d16b4a5 net/sched: act_ct: Fix ipv6 lookup of offloaded connections omits 776e49e8ddb5 Merge tag 'for-5.6/dm-fixes' of git://git.kernel.org/pub/s [...] omits 5a2e745d4d43 io_uring: buffer registration infrastructure omits e9fd939654f1 io_uring/io-wq: forward submission ref to async omits f462fd36fc43 io-wq: optimise out *next_work() double lock omits 58e393198737 io-wq: optimise locking in io_worker_handle_work() omits dc026a73c722 io-wq: shuffle io_worker_handle_work() code omits aa2734202acc riscv: Force flat memory model with no-mmu omits 0aeb3622ea6f RDMA/hns: fix spelling mistake "attatch" -> "attach" omits cb71d8efd74c Merge series "Compatible string consolidation for NXP DSPI [...] omits 50b62071deab spi: spi-fsl-dspi: Add specific compatibles for all Layers [...] omits 0feaf8f5afe0 spi: spi-fsl-dspi: Convert the instantiations that support [...] omits 63669902f74a spi: spi-fsl-dspi: Support SPI software timestamping in al [...] omits ca5052c8bfab spi: spi-fsl-dspi: LS2080A and LX2160A support XSPI mode omits 1d8b4c95c37c spi: spi-fsl-dspi: Parameterize the FIFO size and DMA buffer size omits d35054010b57 spi: spi-fsl-dspi: Use specific compatible strings for all [...] omits 810dbc69087b RDMA/iwcm: Fix iwcm work deallocation omits 12e5eef0f4d8 RDMA/siw: Fix failure handling during device creation omits 33fb27fd5446 RDMA/siw: Fix passive connection establishment omits 79db784e794b IB/mlx5: Fix missing congestion control debugfs on rep rdm [...] omits 9e3aaf6883b3 IB/mlx5: Add np_min_time_between_cnps and rp_max_rate debu [...] omits 78f34a16c286 RDMA/nldev: Fix crash when set a QP to a new counter but Q [...] omits 68464d79015a driver core: Add missing annotation for device_links_write_lock() omits ab7789c5174c driver core: Add missing annotation for device_links_read_lock() omits 28f0b8961045 Merge branch 'v5.6-next/soc' into for-next omits 06ea767b9900 Merge branch 'v5.6-next/dts64' into for-next omits 5afc2b83ac28 ARM: dts: mediatek: add mt7629 pwm support omits a4e63bce1414 RDMA/odp: Ensure the mm is still alive before creating an [...] omits e38b55ea0443 RDMA/core: Fix protection fault in ib_mr_pool_destroy omits af73d78bd384 kbuild: Remove debug info from kallsyms linking omits de5ed007a03d IB/mlx5: Fix implicit ODP race omits 91b74bf5310b IB/mlx5: Optimize u64 division on 32-bit arches omits dca0b44957e5 regulator: Use driver_deferred_probe_timeout for regulator [...] omits 64c775fb4b21 driver core: Rename deferred_probe_timeout and make it global omits 0e9f8d09d280 driver core: Remove driver_deferred_probe_check_state_continue() omits bec6c0ecb243 pinctrl: Remove use of driver_deferred_probe_check_state_c [...] omits e2cec7d68537 driver core: Set deferred_probe_timeout to a longer defaul [...] omits c8c43cee29f6 driver core: Fix driver_deferred_probe_check_state() logic omits c13cac2a21b4 Merge tag 'v5.6-rc4' into rdma.git for-next omits e94f62b7140f of: property: Delete of_devlink kernel commandline option omits bc749007ad8d of: property: Start using fw_devlink_get_flags() omits 35223d15f32a efi/arm: Start using fw_devlink_get_flags() omits 8375e74f2bca driver core: Add fw_devlink kernel commandline option omits 1745d299af5b driver core: Reevaluate dev->links.need_for_probe as suppl [...] omits 9f7b2d1eba99 Merge branch 'for-5.6-fixes' into for-next omits 2e5383d7904e cgroup1: don't call release_agent when it is "" omits 09e7f9a4c8e2 Merge branch 'arm/fixes' into for-next omits d4d89e25fc7b Merge tag 'socfpga_defconfig_fix_for_v5.6' of git://git.ke [...] omits 696eabb5a0c5 gpio: pl061: Warn when IRQ line has not been configured omits a3ae5449fcf3 Merge branch 'omap-for-v5.7/omap1' into for-next omits b75ca5217743 ARM: OMAP: replace setup_irq() by request_irq() omits 81557a5f112b Merge branch 'omap-for-v5.7/ti-sysc-drop-pdata' into for-next omits 1e4f7c8fbf46 Merge branch 'omap-for-v5.7/ti-sysc' into for-next omits 060ccdefdafc Merge branch 'fixes' into for-next omits 2333e829952f workqueue: Make workqueue_init*() return void omits ecdeca6d961c ARM: dts: dra7: Add PRU-ICSS interconnect target-module nodes omits 44e66a5d9d8f ARM: dts: AM4372: Add the PRU-ICSS interconnect target-mod [...] omits c4873b237ac2 Merge branch 'for-5.6-fixes' into for-next omits 190ecb190a9c cgroup: fix psi_show() crash on 32bit ino archs omits ce5ca149a6dc ARM: dts: AM33xx-l4: Update PRUSS interconnect target-module node omits a3e2a6c85c9d Merge branch 'omap-for-v5.7/accelerators' into omap-for-v5 [...] omits bb8865f435d8 RDMA/providers: Fix return value when QP type isn't supported omits c760f610c966 ARM: OMAP2+: Drop legacy platform data for am437x DSS omits 6fa1a9863c3c ARM: OMAP2+: Drop legacy platform data for dra7 DSS omits 19da9c0ece41 ARM: OMAP2+: Drop legacy platform data for omap5 DSS omits a2ebc75fa9e0 ARM: OMAP2+: Drop legacy platform data for omap4 dss omits 11ef2bfc60ad ARM: dts: Configure interconnect target module for am437x rfbi omits 9fd8a854d14e ARM: dts: Configure interconnect target module for am437x dispc omits 3b6ff6bb5a8a ARM: dts: Move am437x dss to the interconnect target module in l4 omits c4f4728b03f6 ARM: dts: Configure interconnect target module for dra7 hdmi omits 9a95196c43ab ARM: dts: Configure interconnect target module for dra7 dispc omits a50371f2efe8 ARM: dts: Configure interconnect target module for dra7 dss omits 671ab615bd50 ARM: dts: Configure interconnect target module for omap5 hdmi omits 98e1a6a86a22 ARM: dts: Configure interconnect target module for omap5 dsi2 omits 5a507162f096 ARM: dts: Configure interconnect target module for omap5 dsi1 omits b9a4e149533b ARM: dts: Configure interconnect target module for omap5 rfbi omits 2472a4e00a29 ARM: dts: Configure interconnect target module for omap5 dispc omits 715a5a978733 ARM: dts: Configure interconnect target module for omap5 dss omits 8f6615634150 ARM: dts: Configure interconnect target module for omap4 hdmi omits dc7578e99d42 ARM: dts: Configure interconnect target module for omap4 dsi2 omits 0b98d5183472 ARM: dts: Configure interconnect target module for omap4 dsi1 omits 663de788d4e2 ARM: dts: Configure interconnect target module for omap4 venc omits 3a97c4b9a160 ARM: dts: Configure interconnect target module for omap4 rfbi omits 4c8d1c8d62cd ARM: dts: Configure interconnect target module for omap4 dispc omits 63b34416aa7e ARM: dts: Configure interconnect target module for omap4 dss omits 77131dfec6af Bluetooth: hci_qca: Replace devm_gpiod_get() with devm_gpi [...] omits 0641cadac467 Merge branch 'bpf-uapi-enums' omits 367d82f17eff tools/runqslower: Drop copy/pasted BPF_F_CURRENT_CPU definiton omits 7cb30aaab3f2 libbpf: Assume unsigned values for BTF_KIND_ENUM omits 1aae4bdd7879 bpf: Switch BPF UAPI #define constants used from BPF progr [...] omits b2745d92bb01 bus: ti-sysc: Add support for PRUSS SYSC type omits 8f1e57409079 drm/i915: Add invert-brightness quirk for Thundersoft TST1 [...] omits 4d0dd3802ee1 dt-bindings: bus: ti-sysc: Add support for PRUSS SYSC type omits d59b1d1bdffa drm/i915: panel: Use intel_panel_compute_brightness() from [...] omits 857a141d7fb7 arm64: remove gratuitious/stray .ltorg stanzas omits bbd6ec605c0f arm64/mm: Enable memory hot remove omits bf2b59f60ee1 arm64/mm: Hold memory hotplug lock while walking for kerne [...] omits 4361623c2bf0 mmc: mmc_test: Pass different sg lists for non-blocking requests omits 2b743166afed dt-bindings: mmc: sdhci-msm: Add CQE reg map omits 65ac74f1de33 iommu/dma: Fix MSI reservation allocation omits e93a1695d7fb iommu: Enable compile testing for some of drivers omits d84edddc447d iommu/omap: Fix -Woverflow warnings when compiling on 64-b [...] omits 6135a891dc0b iommu/omap: Fix printing format for size_t on 64-bit omits f2ce16c3c15e iommu/omap: Fix pointer cast -Wpointer-to-int-cast warning [...] omits 25bfaaa73c7d bus: ti-sysc: Detect EDMA and set quirk flags for tptc omits 505debe74dbb mmc: sdhci-sprd: Set the missing MMC_CAP_WAIT_WHILE_BUSY flag omits 8ee6af79e25a mmc: core: Fix indentation omits 3261227d136d dt-bindings: power: Convert domain-idle-states bindings to [...] omits 40d1d2d6e89e HID: hyperv: NULL check before some freeing functions is n [...] omits ac9686a936a1 dt-bindings: arm: Fix cpu compatibles in the hierarchical [...] omits 58edaa94a572 Hyper-V: add myself as a maintainer omits 8d62d9c4bc05 dt-bindings: arm: Correct links to idle states definitions omits 1ff9f3ae8459 Hyper-V: Drop Sasha Levin from the Hyper-V maintainers omits 42989393eaf7 Merge branch 'fixes' into next omits 31e43f31890c mmc: sdhci-pci-gli: Enable MSI interrupt for GL975x omits 8e9f84cf5cac drm/i915/gt: Propagate change in error status to children [...] omits 36e191f0644b drm/i915: Apply i915_request_skip() on submission omits f9981d4f50b4 spi: spi_register_controller(): free bus id on error paths omits 385377acc5a1 Merge branch 'regulator-5.7' into regulator-next omits 2339289c9c69 Merge branch 'regulator-5.6' into regulator-linus omits e177440a1bba regulator: vqmmc-ipq4019-regulator: add binding document omits c1c8b1ff0a19 docs: gpio: driver.rst: don't mark literal blocks twice omits d98a23a1af9a gpio: uapi: Improve phrasing around arrays representing em [...] omits 56ed441aa1ed drm/i915/ehl: Check PHY type before reading DPLL frequency omits 02fbabd5f4ed regulator: stm32-vrefbuf: fix a possible overshoot when re [...] omits cc6eb9b512c8 Merge branch 'for-5.6' of https://git.kernel.org/pub/scm/l [...] omits d98bf8894bfb Merge branch 'for-5.6' of https://git.kernel.org/pub/scm/l [...] omits 14beaccc36dc ASoc: amd: acp3x: Add missing include <linux/io.h> omits 1b79cfd99ff5 drm: kirin: Revert "Fix for hikey620 display offset problem" omits 0d6defc7e0e4 ASoC: stm32: sai: manage rebind issue omits eb82dfe642b9 MAINTAINERS: adjust to 6lowpan doc ReST conversion omits 77036165d8bc driver core: Skip unnecessary work when device doesn't hav [...] omits ac338acf514e driver core: Add dev_has_sync_state() omits 21eb93f432b1 driver core: Call sync_state() even if supplier has no consumers omits 19f3c1e98bd1 Merge tag 'phy-for-5.6-rc_v2' of git://git.kernel.org/pub/ [...] omits 65aa7b44ffa7 mmc: sdhci-esdhc-imx: restore pin state when resume back omits 27c27c7b498c mmc: sdhci-esdhc-imx: clear DMA_SEL when disable DMA mode omits 09bf9e48bdf4 mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci omits a66baa18ae7e mmc: sdhci-esdhc-imx: Add an new esdhc_soc_data for i.MX8MM omits ef1178c5977b mmc: sdhci-esdhc-imx: add flag ESDHC_FLAG_BROKEN_AUTO_CMD23 omits 72977abc7de7 mmc: sdhci-esdhc-imx: optimize the strobe dll setting omits 99c33036d8c5 mmc: sdhci-esdhc-imx: optimize the clock setting omits af4f7fd4d8a7 mmc: sdhci-esdhc-imx: add strobe-dll-delay-target support omits e40078b0f598 doc: dt: fsl-imx-esdhc: add strobe-dll-delay-target binding omits 1585bea0e143 mmc: sdhci-esdhc-imx: restore the per_clk rate in PM_RUNTIME omits a970ef166ce4 mmc: sdhci-esdhci-imx: retune needed for Mega/Mix enabled SoCs omits 169c0aa4bc17 drm/i915/gt: Drop the timeline->mutex as we wait for retirement omits 08f56f8f3799 drm/i915/perf: Reintroduce wait on OA configuration completion omits 247257b03b04 powerpc/numa: Remove late request for home node associativity omits dc909d8b0c9c powerpc/numa: Early request for home node associativity omits 413e40550c5c powerpc/numa: Use cpu node map of first sibling thread omits 76b7bfb1732d powerpc/numa: Handle extra hcall_vphn error cases omits e7214ae9d85a powerpc/vphn: Check for error from hcall_vphn omits a05f0e5be4e8 powerpc/smp: Use nid as fallback for package_id omits 532d43a73cf1 powerpc/irq: Use current_stack_pointer in do_IRQ() omits 0dec6e1cca7e powerpc/irq: use IS_ENABLED() in check_stack_overflow() omits 84ab14893054 powerpc/irq: Use current_stack_pointer in check_stack_overflow() omits 0e63f0151719 powerpc: Add current_stack_pointer as a register global omits 3d13e839e801 powerpc: Rename current_stack_pointer() to current_stack_frame() omits 22697da36d0c powerpc/kernel/sysfs: Add new config option PMU_SYSFS to e [...] omits fcdb524d440d powerpc/kernel/sysfs: Refactor current sysfs.c omits 672e480aa210 powerpc/powernv: Add explicit fast-reboot support omits 16985f2d2509 powerpc/powernv: Treat an empty reboot string as default omits d42c6d0f8d00 powerpc/Makefile: Mark phony targets as PHONY omits 6453f9ed9d4e powerpc/mm: Don't kmap_atomic() in pte_offset_map() on PPC32 omits c4b78169e366 powerpc/book3s64: Fix error handling in mm_iommu_do_alloc() omits f344f0ab9939 powerpc/powernv: no need to check return value of debugfs_ [...] omits e04906aa1fba powerpc/cell/axon_msi: no need to check return value of de [...] omits f3c05201950a powerpc/mm: ptdump: no need to check return value of debug [...] omits 08f6a7974ab9 powerpc/mm: book3s64: hash_utils: no need to check return [...] omits c4fd527f52ec powerpc/kvm: no need to check return value of debugfs_crea [...] omits 860286cf3396 powerpc/kernel: no need to check return value of debugfs_c [...] omits 88654d5b4476 powerpc/83xx: Add some error handling in 'quirk_mpc8360e_q [...] omits 156d206f96fd mmc: sdhci-esdhc-imx: no fail when no pinctrl available omits 365ad0b60d94 powerpc/83xx: Fix some typo in some warning message omits 8a476d0d802d mmc: sdhci: do not enable card detect interrupt for gpio cd type omits d1d17a359ce6 esp: remove the skb from the chain when it's enqueued in c [...] omits 72d2c15e29f6 mmc: sdhci_am654: Enable DLL only for some speed modes omits 2f77befe4bc9 mmc: sdhci_am654: Update OTAPDLY writes omits 199b798b3a9b dt-bindings: mmc: sdhci-am654: Update Output tap delay binding omits 1e6bbc468893 PCI: amlogic: Use AXG PCIE omits b95b4d5ef061 Merge tag 'perf-urgent-for-mingo-5.6-20200303' of git://gi [...] omits e2463559ff1d phy: amlogic: Add Amlogic AXG PCIE PHY Driver omits af3f5722d10c phy: amlogic: Add Amlogic AXG MIPI/PCIE analog PHY Driver omits 6e5f77031cc9 dt-bindings: PCI: meson: Update PCIE bindings documentation omits b09b48b3d094 dt-bindings: Add AXG shared MIPI/PCIE analog PHY bindings omits 636a0e4b0794 dt-bindings: Add AXG PCIE PHY bindings omits 3eb4094c98dd Merge branch 'fixes' into next omits fbedd731d9b8 mmc: host: hsq: Add missing MODULE_LICENSE() and MODULE_DE [...] omits 21f587f30008 mmc: mmci: Add support for sdmmc variant revision 2.0 omits 219cdb95de8e mmc: mmci_sdmmc: Implement signal voltage callbacks omits eddafbaf4be8 mmc: mmci: Add callbacks for to manage signal voltage switch omits b5583f7b0082 mmc: mmci_sdmmc: Add execute tuning with delay block omits b456128259da dt-bindings: mmc: mmci: add delay block base register for sdmmc omits c007dcba24ef mmc: mmci: Add private pointer for variant omits 8dabedd8b121 mmc: mmci: Add a reference at mmc_host_ops in mmci struct omits f532109f062a mmc: mmci_sdmmc: Rename sdmmc_priv struct to sdmmc_idma omits c338f54042b7 mmc: mmci_sdmmc: Replace sg_dma_xxx macros omits c26097b1b77c mmc: core: Fixup support for HW busy detection for HPI commands omits 0465560ab273 mmc: core: Convert to mmc_poll_for_busy() for HPI commands omits 34383d7cb8a4 mmc: core: Drop redundant out-parameter to mmc_send_hpi_cmd() omits c4122cd9712d mmc: core: Convert to mmc_poll_for_busy() for erase/trim/discard omits 2b5b9cf0cf8e mmc: core: Update CMD13 busy check for CMD6 commands omits 0e00ed1f4b29 mmc: core: Enable re-use of mmc_blk_in_tran_state() omits 677d72e61a99 mmc: core: Split up mmc_poll_for_busy() omits 594946cbe36c mmc: core: Drop redundant in-parameter to __mmc_switch() omits 0a94ce66829b mmc: core: Extend mmc_switch_status() to rid of __mmc_swit [...] omits f9e84fb42ab7 mmc: core: Drop unused define omits b0725d3d348b mmc: core: Throttle polling rate for CMD6 omits e9306a68b813 mmc: host: sdhci-sprd: Add software queue support omits a6b61d950ac9 mmc: host: sdhci: Add a variable to defer to complete requ [...] omits cfd63859a7e3 mmc: host: sdhci: Add request_done ops for struct sdhci_ops omits 2b9576f2a08e mmc: core: Enable the MMC host software queue for the SD card omits 421da9554472 mmc: Add MMC host software queue support omits fafb5d13b871 mmc: sdhci-msm: Don't enable PWRSAVE_DLL for certain sdhc hosts omits 4e36521a109f mmc: sdhci-of-arasan: Remove quirk for broken base clock omits 81ff679269ac mmc: sdhci-of-arasan: Add support for DLL reset for ZynqMP [...] omits 87a2ded3878f firmware: xilinx: Add DLL reset support omits 3f82626fb763 firmware: xilinx: Add ZynqMP Tap Delay setup ioctl to the [...] omits 4e9d7b546eb5 mmc: tmio: remove superfluous callback wrappers omits 9a671f259278 mmc: tmio: factor out TAP usage omits 4fd4acf31ec6 mmc: tmio: enforce retune after runtime suspend omits 6011ba4f34e8 mmc: tmio: give callback a generic name omits 072d50a6fe46 mmc: renesas_sdhi: complain loudly if driver needs update omits 8856dac9f946 mmc: tmio: refactor tuning execution into SDHI driver omits e6bf84f77f9f mmc: renesas_sdhi: cleanup SCC defines omits 601a5f618737 mmc: renesas_sdhi: enforce manual correction for Gen3 omits 2ee22a49282c mmc: renesas_sdhi: only check CMD status for HS400 manual [...] omits ba47af28bae2 mmc: renesas_sdhi: Add manual correction omits a9a39aef5c51 mmc: renesas_sdhi: remove double clear of automatic correction omits df057c914a9c s390/pci: Fix unexpected write combine on resource omits 582b4e55403e s390/mm: fix panic in gup_fast on large pud omits 5e674c308bab MAINTAINERS: Update s390/pci maintainer omits e189b172d212 MAINTAINERS: Update s390/cio maintainer omits 124377596023 s390/mm: mark private defines for vm_fault_t as such omits 6701adfa9693 usb: typec: driver for Intel PMC mux control omits ca469c292edc usb: typec: Add definitions for Thunderbolt 3 Alternate Mode omits a7914d1072fb device property: Export fwnode_get_name() omits e5256194cb51 usb: roles: Allow the role switches to be named omits bce3052f0c16 usb: roles: Provide the switch drivers handle to the switc [...] omits 69af044a7700 usb: roles: Leave the private driver data pointer to the drivers omits d1c6a769cdf4 usb: typec: mux: Allow the mux handles to be requested wit [...] omits 774a9df6aeac usb: typec: mux: Add helpers for setting the mux state omits ef441dd6af91 usb: typec: mux: Allow the muxes to be named omits 27565c9e22dd powercap: idle_inject: Replace zero-length array with flex [...] omits 41bae0caf5dc ARM: socfpga_defconfig: Add back DEBUG_FS omits 2591e7b17c0d PM: sleep: wakeup: Use built-in RCU list checking omits 42beb82ec4dc PM: sleep: core: Use built-in RCU list checking omits b54fc5f5b7b5 drm/i915/gvt: Inlcude intel_gvt.h where needed omits c111566bea7c PM: runtime: Add pm_runtime_get_if_active() omits dad2aff3e827 usb: dwc3: gadget: Update chain bit correctly when using sg list omits 1f8b39bc99a3 usb: core: port: do error out if usb_autopm_get_interface() fails omits 60e3f6e4ac5b usb: core: hub: do error out if usb_autopm_get_interface() fails omits 63d6d7ed475c usb: core: hub: fix unhandled return by employing a void function omits 86d92f546595 usb: storage: Add quirk for Samsung Fit flash omits b96ed52d781a usb: quirks: add NO_LPM quirk for Logitech Screen Share omits f06947f275f1 usb: usb251xb: fix regulator probe and error handling omits 96b4ea324ae9 phy: allwinner: Fix GENMASK misuse omits 4bf2dd65135a usb: cdns3: gadget: toggle cycle bit before reset endpoint omits 8a7c47fb7285 usb: cdns3: gadget: link trb should point to next request omits 67540460193b usb: typec: tcpm: move to SNK_UNATTACHED if sink removed for DRP omits 9cb9322a26ae usb: phy: tegra: Include proper GPIO consumer header to fi [...] omits c06a1c378a9d usb: gadget: net2280: Distribute switch variables for init [...] omits 6e1591947304 udc: s3c-hsudc: Silence warning about supplies during defe [...] omits 75f81a7ffe4d usb: typec: Add sysfs node to show cc orientation omits 07761a4cd43c ACPI: list_for_each_safe() -> list_for_each_entry_safe() omits 966f58df1753 ACPI: video: remove redundant assignments to variable result omits 2288eba5ca74 ACPI: OSL: Add missing __acquires/__releases annotations omits e9d0e7511fda thunderbolt: Fix error code in tb_port_is_width_supported() omits 8c3f6993c221 ACPI / battery: Cleanup Lenovo Ideapad Miix 320 DMI table entry omits 04900fa3ab68 ACPI / AC: Cleanup DMI quirk table omits d441dceb5dce tick/common: Make tick_periodic() check for missing ticks omits 38f7b0b1316d hrtimer: Cast explicitely to u32t in __ktime_divns() omits 4cbbc3a0eeed timekeeping: Prevent 32bit truncation in scale64_check_overflow() omits 04684708ce01 reset: imx7: Add support for i.MX8MP SoC omits 50edf7b0d404 dt-bindings: reset: imx7: Document usage on i.MX8MP SoC omits 5febc543a187 dt-bindings: reset: imx7: Add support for i.MX8MN omits b95e31c07c5e posix-cpu-timers: Stop disabling timers on mt-exec omits 55e8c8eb2c7b posix-cpu-timers: Store a reference to a pid not a task omits 08bb4da90150 Bluetooth: guard against controllers sending zero'd events omits 8a208b24d770 Bluetooth: hci_qca: Make bt_en and susclk not mandatory fo [...] omits 0fc6d4e4ce01 staging: wilc1000: use flexible-array member instead of ze [...] omits f79a8a85cc52 staging: wilc1000: remove unnecessary always true 'if' conditions omits efabc44b8004 staging: wilc1000: use correct data for memcpy in wilc_hif [...] omits 7db73c8c9028 staging: vt6656: Remove unnecessary local variables initia [...] omits 3c505f508f44 staging: vt6656: Move vnt_rx_data to usbpipe.c omits 10e9a359cea7 staging: vt6656: Delete int.c/h file and move functions to [...] omits 05f665dd0faa staging: vt6656: Remove function vnt_int_process_data. omits 0fd349fd1d22 staging: vt6656: vnt_int_start_interrupt remove spin lock. omits f75bb88fef1a staging: vt6656: vnt_vt3184_init remove stack copy to array. omits c3aee6626184 staging: vt6656: use vnt_vt3184_agc array directly omits 2812ab8963e6 staging: vt6656: Remove STATUS enums from TX path omits 3b4922deaf37 staging: vt6656: Use mac80211 duration for tx headers omits 72db61d7d17a staging: kpc2000: prevent underflow in cpld_reconfigure() omits 580f57c2cf61 staging: exfat: remove redundant if statements omits 3eca76cc2d17 staging: exfat: clean up d_entry rebuilding. omits dbcf85e2728f staging: exfat: remove 'file creation modes' omits 2777313cf234 Staging: exfat: fixed a long line coding style issue omits ece19f3ec8de staging: exfat: rename buf_cache_t's 'flag' to 'locked' omits a89af1e1b970 staging: exfat: remove symlink feature omits 226bbb937efb soc: qcom: Do not depend on ARCH_QCOM for QMI helpers omits 97ec3b21b207 gianfar: remove unnecessary zeroing coalesce settings omits 7a743e225b2a io_uring: get next work with submission ref drop omits 014db0073cc6 io_uring: remove @nxt from handlers omits 594506fec5fa io_uring: make submission ref putting consistent omits 209c65b61d94 drivers/of/of_mdio.c:fix of_mdiobus_register() omits 116ca924aea6 cxgb4: fix checks for max queues to allocate omits eae340faea7b Merge branch 'Wire-up-Ocelot-tc-flower-to-Felix-DSA' omits 07d985eef073 net: dsa: felix: Wire up the ocelot cls_flower methods omits ed11bb1f9657 net: dsa: Add bypass operations for the flower classifier- [...] omits 8551cdeb2ad1 net: mscc: ocelot: parameterize the vcap_is2 properties omits 1ba8f6561a3b net: mscc: ocelot: remove port_pcs_init indirection for VSC7514 omits e0632940bc4c net: mscc: ocelot: don't rely on preprocessor for vcap key [...] omits ed13233d8fe2 net: mscc: ocelot: spell out full "ocelot" name instead of "oc" omits d3ac98668640 net: mscc: ocelot: return directly in ocelot_cls_flower_{r [...] omits ce6659c55b7d net: mscc: ocelot: replace "rule" and "ocelot_rule" variab [...] omits a56d7a345dd6 net: mscc: ocelot: simplify tc-flower offload structures omits 29e59fd4fb48 net: mscc: ocelot: make ocelot_ace_rule support multiple ports omits 4aac2d8281e8 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 98060484e232 xtensa: replace setup_irq() by request_irq() omits 20d8bb0d172d phylink: Improve error message when validate failed omits d65848922527 Merge branch 'net-module-and-fw-vers' omits ec6de57cb79b net/freescale: Don't set zero if FW iand bus not-available [...] omits bf5d4c064cf7 net/freescale: Don't set zero if FW not-available in ucc_geth omits 1c944a9c7ef6 net/freescale: Don't set zero if FW not-available in dpaa omits ed0a72e0de16 net/freescale: Clean drivers from static versions omits 39dc02da5c10 net/fealnx: Delete driver version omits d560b733ed53 net/faraday: Delete driver version from the drivers omits 80a1608f3327 net/emulex: Delete driver version omits 672c88dbb69d net/dnet: Delete static version from the driver omits 02ff70b292f3 net/dlink: Remove driver version and release date omits 6b80fb17f330 net/dec: Delete driver versions omits 469c9e1ae73d net/davicom: Delete ethtool version assignment omits 3f29c285c98e net/cortina: Delete driver version from ethtool output omits f95f42b72ce5 net/cisco: Delete driver and module versions omits 1bcdfb53acab net/cirrus: Delete driver version omits 50ad85c28a16 net/chelsio: Don't set N/A for not available FW omits 01e392aa4908 net/chelsio: Delete drive and module versions omits 46ca70a3d5b4 net/cavium: Delete N/A assignments for ethtool omits b2c1e1d5a4ef net/cavium: Clean driver versions omits d4bb38156fe6 net/liquidio: Delete non-working LIQUIDIO_PACKAGE check omits b6334be64d6f net/liquidio: Delete driver version assignment omits af9b33c51b16 net/brocade: Delete driver version omits 1611bec5fcd9 net/broadcom: Don't set N/A FW if it is not available omits e3c0a635103d net/broadcom: Clean broadcom code from driver versions omits e762ae5d0547 Merge branch 'net-qrtr-Nameserver-fixes' omits 71046abfffe9 net: qrtr: Fix FIXME related to qrtr_ns_init() omits a1dc1d6a05a7 net: qrtr: Respond to HELLO message omits 30a87f150bd6 net: mlxfw: Replace zero-length array with flexible-array member omits e6a98f8081e2 liquidio: Replace zero-length array with flexible-array member omits 43de81b0601d net: phy: bcm63xx: fix OOPS due to missing driver name omits 707518348ae7 devlink: remove trigger command from devlink-region.rst omits ba518bbd3f3c drm/i915: Force DPCD backlight mode for some Dell CML 2020 panels omits 17f5d57915be drm/i915: Force DPCD backlight mode on X1 Extreme 2nd Gen [...] omits 0883ce8146ed drm/dp: Introduce EDID-based quirks omits 391615d99836 drm/i915/hdcp: Fix config_stream_type() ret value omits beb7712923e5 drm/i915/hdcp: Mandate (seq_num_V==0) at first RecvId msg omits 88a637719a15 netfilter: nft_tunnel: add missing attribute validation fo [...] omits 9d6effb2f152 netfilter: nft_payload: add missing attribute validation f [...] omits c049b3450072 netfilter: cthelper: add missing attribute validation for [...] omits 2d285f26ecd0 netfilter: nf_tables: free flowtable hooks on hook register error omits ee84f19cbbe9 netfilter: x_tables: xt_mttg_seq_next should increase posi [...] omits db25517a5509 netfilter: xt_recent: recent_seq_next should increase posi [...] omits bb71f846a000 netfilter: synproxy: synproxy_cpu_seq_next should increase [...] omits dc15af8e9dbd netfilter: nf_conntrack: ct_cpu_seq_next should increase p [...] omits 78efdb5c9fd4 Merge branch 'net-selftests' omits 7b522ba27636 selftests: mlxsw: qos_defprio: Use until_counter_is omits 47b0e096a938 selftests: forwarding: tc_common: Convert to use busywait omits 844f05565469 selftests: forwarding: Convert until_counter_is() to take [...] omits 84ea1f854172 selftests: forwarding: lib: Add tc_rule_handle_stats_get() omits a29b56c45114 Merge branch 'mptcp-Improve-DATA_FIN-transmission' omits 6d37a0b857c3 mptcp: Only send DATA_FIN with final mapping omits 76c42a29c0eb mptcp: Use per-subflow storage for DATA_FIN sequence number omits 1954b86016cf mptcp: Check connection state before attempting send omits 02145bcdfd96 ARM: Document merges omits 9f4a50c1e7f4 Merge branch 'arm/fixes' into for-next omits 1a68a771beb0 Merge tag 'v5.6-rc4' into for-next omits 320a36063e14 libbpf: Fix handling of optional field_name in btf_dump__e [...] omits 820d15632ec1 Merge tag 'socfpga_dts_fix_for_v5.6_v2' of git://git.kerne [...] omits 5fc40f37396c Merge branch 'bpf_gso_size' omits 62511ceadf6e selftests/bpf: Test new __sk_buff field gso_size omits b0ac4941aa2a bpf: Sync uapi bpf.h to tools/ omits cf62089b0edd bpf: Add gso_size to __sk_buff omits f8a0fea9518c docs: networking: net_failover: Fix a few typos omits 8640f8dc6d65 net: dsa: fix phylink_start()/phylink_stop() calls omits 0a303214f8cb Merge branch 'devlink-virtual-port' omits 162add8cbae4 net/mlx5e: Use devlink virtual flavour for VF devlink port omits acf1ee44ca5d devlink: Introduce devlink port flavour virtual omits c04d102ba56e doc: sfp-phylink: correct code indentation omits 8b614cb8f1dc Merge tag '5.6-rc4-smb3-fixes' of git://git.samba.org/sfre [...] omits 630fe59e384e Merge branch 'act_ct-Software-offload-of-conntrack_in' omits 46475bb20f4b net/sched: act_ct: Software offload of established flows omits 64ff70b80fd4 net/sched: act_ct: Offload established connections to flow table omits c34b961a2492 net/sched: act_ct: Create nf flow table per zone omits a7442ec3bf89 octeontx2-af: fix spelling mistake "backpessure" -> "backp [...] omits ca68e1384fd1 net: dsa: sja1105: add 100baseT1_Full support omits d2f7e56d1e40 ipv6: Use math to point per net sysctls into the appropria [...] omits f650bcd4ef5d Merge branch 'Fix-IPv6-peer-route-update' omits 0d29169a708b selftests/net/fib_tests: update addr_metric_test for peer [...] omits d0098e4c6b83 net/ipv6: remove the old peer route if change it to a new one omits 617940123e01 net/ipv6: need update peer route when modify metric omits 50bbd62ce7a1 dt-bindings: mfd: Fix typo in file name of twl-familly.txt omits 8c6687efcfd2 dt-bindings: mfd: tps65910: Improve grammar omits b94858a7eae1 dt-bindings: mfd: zii,rave-sp: Fix a typo ("onborad") omits a534e924c58d PM: QoS: annotate data races in pm_qos_*_value() omits 003d8b9143a6 drm/i915/gem: Only call eb_lookup_vma once during execbuf ioctl omits 7d6236bb1335 drm/i915/gem: Extract transient execbuf flags from i915_vma omits 2920bb94e65f drm/i915: Drop inspection of execbuf flags during evict omits 20896ef13734 drm/sun4i: Fix DE2 VI layer format support omits 169ca4b38932 drm/sun4i: Add separate DE3 VI layer formats omits a4769905f0ae drm/sun4i: de2/de3: Remove unsupported VI layer formats omits 50148a25f841 drm/i915/tgl: Move and restrict Wa_1408615072 omits 3551ff928744 drm/i915/gen11: Moving WAs to rcs_engine_wa_init() omits a6fbcddad6a4 Merge branch 'net-add-missing-netlink-policies' omits 6ba3da446551 nfc: add missing attribute validation for vendor subcommand omits 88e706d5168b nfc: add missing attribute validation for deactivate target omits 361d23e41ca6 nfc: add missing attribute validation for SE API omits 213320a67962 tipc: add missing attribute validation for MTU property omits 669fcd779590 team: add missing attribute validation for array index omits dd25cb272ccc team: add missing attribute validation for port ifindex omits e13aaa0643da net: taprio: add missing attribute validation for txtime delay omits 7e6dc03eeb02 net: fq: add missing attribute validation for orphan mask omits b5ab1f1be618 openvswitch: add missing attribute validation for hash omits 31d9a1c52496 macsec: add missing attribute validation for port omits ab02ad660586 can: add missing attribute validation for termination omits b60673c4c418 nl802154: add missing attribute validation for dev_type omits 9322cd7c4af2 nl802154: add missing attribute validation omits 4c16d64ea040 fib: add missing attribute validation for tun_id omits ff3b63b8c299 devlink: validate length of region addr/len omits 8750939b6ad8 devlink: validate length of param values omits b46b2b7ba6e1 ARM: dts: Fix dm814x Ethernet by changing to use rgmii-id mode omits 44f2f882909f hwmon: (adt7462) Fix an error return in ADT7462_REG_VOLT() omits b5c0951860ba perf symbols: Don't try to find a vmlinux file when lookin [...] omits e4d9b04b973b perf bench: Share some global variables to fix build with gcc 10 omits f0fe2c0f050d binder: prevent UAF for binderfs devices II omits abc71bf0a703 RISC-V: Stop using LOCAL for the uaccess fixups omits ecc421e05bab sys/sysinfo: Respect boottime inside time namespace omits fdff9911f266 RISC-V: Inline the assembly register save/restore macros omits 52e7c52d2ded RISC-V: Stop relying on GCC's register allocator's hueristics omits 064223b947a8 RISC-V: Stop putting .sbss in .sdata omits aff7783392e0 riscv: force hart_lottery to put in .sdata section omits 2fab7a15604c riscv: Delete CONFIG_SYSFS_SYSCALL from defconfigs omits ab70a73aa45b riscv: Use flush_icache_mm for flush_icache_user_range omits aad15bc85c18 riscv: Change code model of module to medany to improve da [...] omits 0cff8bff7af8 riscv: avoid the PIC offset of static percpu data in modul [...] omits 9b234d264369 drm/i915/selftests: Fix uninitialized variable omits 82126e596d85 drm/i915/gt: Drop the timeline->mutex as we wait for retirement omits 2f0003089bc7 drm/i915: Drop vma is-closed assertion on insert omits 61231f6bd056 drm/i915/gem: Check that the context wasn't closed during setup omits 373f27f24c19 drm/i915/gt: Prevent allocation on a banned context omits 130a95e9098e drm/i915/gem: Consolidate ctx->engines[] release omits 749c4ad29ea7 coresight: cti: Remove unnecessary NULL check in cti_sig_t [...] omits 3faf8b8532d7 drm/i915: Polish CHV .load_luts() a bit omits 03c4e6186bbb interconnect: qcom: Add OSM L3 support on SC7180 omits ff3edec1c3fd dt-bindings: interconnect: Add OSM L3 DT binding on SC7180 omits 5bc9900addaf interconnect: qcom: Add OSM L3 interconnect provider support omits 7a077f7fdaa4 dt-bindings: interconnect: Add OSM L3 DT bindings omits 78465b0d3db6 interconnect: qcom: Allow icc node to be used across icc p [...] omits 2d1f95ab9feb interconnect: qcom: Add SC7180 interconnect provider driver omits c77af39bdb8b dt-bindings: interconnect: Add Qualcomm SC7180 DT bindings omits 2653de9f0398 fs: nfsd: fileache.c: Use built-in RCU list checking omits 9a08dca5974f fs: nfsd: nfs4state.c: Use built-in RCU list checking omits 601687a0ec60 svcrdma: Replace zero-length array with flexible-array member omits d718fdc3e752 KVM: x86: remove stale comment from struct x86_emulate_ctxt omits 342993f96ab2 KVM: x86: clear stale x86_emulate_ctxt->intercept value omits 13a9d741f332 sunrpc: Pass lockdep expression to RCU lists omits 636be4241bdd dm: bump version of core and various targets omits 974f51e8633f dm: fix congested_fn for request-based device omits 1cd0acd5b93a rtc: snvs: Improve Kconfig dependency omits 0a68ff5e2e7c fcntl: Distribute switch variables for initialization omits 6e482b96b387 drm/i915/gvt: only include intel_gvt.h where needed omits aff9e6f2496f drm/i915/gvt: make intel_gvt_active internal to intel_gvt omits 9e859eb9d0f5 drm/i915/vgpu: improve vgpu abstractions omits 69e60903aaf5 bus: ti-sysc: Fix wrong offset for display subsystem reset quirk omits e28bb32b6d99 Merge branch 'omap-for-v5.7/dss-probe' into omap-for-v5.7/ti-sysc omits aa99a76b40d6 erofs: handle corrupted images whose decompressed size les [...] omits af1038abbd14 erofs: use LZ4_decompress_safe() for full decoding omits 9d5a09c6f3b5 erofs: correct the remaining shrink objects omits 6065bb8a9c40 Merge tag 'mt76-for-kvalo-2020-02-14' of https://github.co [...] omits b102f0c522cf mt76: fix array overflow on receiving too many fragments f [...] omits 64094a04414f erofs: convert workstn to XArray omits 8c867387160e arm64: dts: socfpga: agilex: Fix gmac compatible omits 248aa2645aa7 dm integrity: use dm_bio_record and dm_bio_restore omits 1b17159e52bb dm bio record: save/restore bi_end_io and bi_integrity omits 4709d86ca3c8 Merge series "trivial fixes for fsl-spi and spidev" from O [...] omits 2fa98705a928 spi: fsl-lpspi: remove unneeded array omits 788bfc6eb691 regulator: anatop: Lower error message level for -EPROBE_DEFER omits e7a04894c766 btrfs: fix RAID direct I/O reads with alternate csums omits d7729c40b376 ASoC: amd: Fix compile warning of argument type omits e7e2afeacaa6 ASoC: amd: AMD RV RT5682 should depends on CROS_EC omits 9cd0c5e02ee4 Merge branch 'devel' into for-next omits 613cea5935e8 ASoC: SOF: Fix snd_sof_ipc_stream_posn() omits 4b01618b6247 ASoC: rt1015: modify pre-divider for sysclk omits 3a4a32d6d2c6 drm/i915: Fix kbuild test robot build error omits 9eb81d69ad6b pinctrl: sprd: Fix the kconfig warning omits 5779925c23e1 Merge tag 'gpio-updates-for-v5.7-part2' of git://git.kerne [...] omits ca18a852ee36 gpiolib: Fix inverted check in gpiochip_remove() omits 51279100de83 drm/i915/hdcp: conversion to struct drm_device based loggi [...] omits d3a596779559 kbuild: Fix inconsistent comment omits 65220630bb17 kbuild: Build DT binding examples with dtc warnings enabled omits 2ba06cd8565b kbuild: Always validate DT binding examples omits 88694cff4952 kbuild: generate autoksyms.h early omits cd195bc4775a kbuild: split adjust_autoksyms.sh in two parts omits 1518c633df78 kbuild: allow symbol whitelisting with TRIM_UNUSED_KSYMS omits 2a86f6612164 kbuild: use KBUILD_DEFCONFIG as the fallback for DEFCONFIG_LIST omits fcf1b6a35c16 Documentation/llvm: add documentation on building w/ Clang/LLVM omits a1af8d71f0e4 kbuild: remove trailing slash from devicetree/binding/ for [...] omits 4bd8459b6c3f cpufreq: imx6q: read OCOTP through nvmem for imx6q omits 3646f50a3838 cpufreq: imx6q: fix error handling omits 3d90fff64adf rtc: sysfs: use kobj_to_dev omits 82cb36dabe70 rtc: imx-sc: Align imx sc msg structs to 4 omits 66e4f4a9cc38 rtc: cmos: Use spin_lock_irqsave() in cmos_interrupt() omits a10510afa0bb drm/i915: move watermark structs more towards usage omits 78f2bfa3181c drm/etnaviv: Warn when GPU doesn't idle fast enough omits 1a910c11d35b drm/etnaviv: Ignore MC when checking runtime suspend idleness omits b170455120b6 drm/etnaviv: Consider all kwnown idle bits in debugfs omits b9e352ed8258 drm/etnaviv: Update idle bits omits ea4ed4a55f73 drm/etnaviv: Fix typo in comment omits ed1dd899baa3 drm/etnaviv: rework perfmon query infrastructure omits 83dc7f699a9c drm/i915: Fix doclinks omits 3b134aba49ce drm/i915/dmc: Use firmware v2.06 for TGL omits f0df68d5bae8 efi: Add embedded peripheral firmware support omits 0e72a6a3cfc3 efi: Export boot-services code and data as debugfs-blobs omits 0bf3a650ab8d thermal: qoriq: Fix a compiling issue omits ababcbaa14d2 thermal: Remove COMPILE_TEST for IMX_SC_THERMAL omits 7ce21087a226 thermal: Fix build warning of !defined(CONFIG_THERMAL_OF) omits e66ae6cadc8e drm/i915: fix documentation build after rename omits d85eed038ef4 dt-bindings: power: Fix dt_binding_check error omits 3791163602f7 interconnect: Handle memory allocation errors omits 3745488e9d59 altera-stapl: altera_get_note: prevent write beyond end of 'key' omits 2669b8b0c798 binder: prevent UAF for binderfs devices omits abbc61a5f26d Merge branch 'bpf_link' omits 04d6067f1f19 drm/i915/gvt: Fix unnecessary schedule timer when no vGPU exits omits 6489b8e1e3cf selftests/bpf: Add link pinning selftests omits c016b68edc7a libbpf: Add bpf_link pinning/unpinning omits 70ed506c3bbc bpf: Introduce pinnable bpf_link abstraction omits 5de79ba865d7 soundwire: bus: provide correct return value on error omits 5680c3907361 xfs: switch xfs_attrmulti_attr_get to lazy attr buffer allocation omits ed02d13f5da8 xfs: only allocate the buffer size actually needed in __xf [...] omits f311d771a090 xfs: clean up bufsize alignment in xfs_ioc_attr_list omits e3a19cdea84a xfs: embedded the attrlist cursor into struct xfs_attr_lis [...] omits 254f800f8104 xfs: remove XFS_DA_OP_INCOMPLETE omits d5f0f49a9bdd xfs: clean up the attr flag confusion omits f3e93d95feef xfs: clean up the ATTR_REPLACE checks omits 5a3930e27ef9 xfs: improve xfs_forget_acl omits 53ac39fdb301 xfs: lift cursor copy in/out into xfs_ioc_attr_list omits eb241c747463 xfs: lift buffer allocation into xfs_ioc_attr_list omits f60463195179 xfs: lift common checks into xfs_ioc_attr_list omits 17e1dd83ea21 xfs: rename xfs_attr_list_int to xfs_attr_list omits 3e7a779937a2 xfs: move the legacy xfs_attr_list to xfs_ioctl.c omits 2f014aad03d8 xfs: open code ATTR_ENTSIZE omits fe960087121a xfs: remove the unused ATTR_ENTRY macro omits a9c8c69b4961 xfs: cleanup struct xfs_attr_list_context omits 377f16ac6723 xfs: factor out a xfs_attr_match helper omits 1d7330199400 xfs: replace ATTR_KERNOTIME with XFS_DA_OP_NOTIME omits d49db18b247d xfs: remove ATTR_ALLOC and XFS_DA_OP_ALLOCVAL omits e513e25c380a xfs: remove ATTR_KERNOVAL omits c36f533f1407 xfs: remove the xfs_inode argument to xfs_attr_get_ilocked omits e5171d7e9894 xfs: pass an initialized xfs_da_args to xfs_attr_get omits a25446224353 xfs: pass an initialized xfs_da_args structure to xfs_attr_set omits ead189adb8ab xfs: turn xfs_da_args.value into a void pointer omits 4df28c64e438 xfs: remove the MAXNAMELEN check from xfs_attr_args_init omits 79f2280b9bfd xfs: remove the name == NULL check from xfs_attr_args_init omits d0ce64391128 xfs: factor out a helper for a single XFS_IOC_ATTRMULTI_BY [...] omits 2282a9e65177 xfs: use strndup_user in XFS_IOC_ATTRMULTI_BY_HANDLE omits 6cc4f4fff10d xfs: merge xfs_attrmulti_attr_remove into xfs_attrmulti_attr_set omits 0eb81a5f5c34 xfs: merge xfs_attr_remove into xfs_attr_set omits 5e81357435cc xfs: remove the ATTR_INCOMPLETE flag omits 4d542e4c1e28 xfs: reject invalid flags combinations in XFS_IOC_ATTRLIST [...] omits 211683b21de9 xfs: rework collapse range into an atomic operation omits dd87f87d87fa xfs: rework insert range into an atomic operation omits b73df17e4c5b xfs: open code insert range extent split helper omits daebba1b3609 xfs: Add missing annotation to xfs_ail_check() omits 4982bff1ace1 xfs: fix an undefined behaviour in _da3_path_shift omits 4ab45e259f31 xfs: ratelimit xfs_discard_page messages omits 13b1f811b14e xfs: ratelimit xfs_buf_ioerror_alert messages omits ba8adad5d036 xfs: remove the kuid/kgid conversion wrappers omits 542951592c99 xfs: remove the icdinode di_uid/di_gid members omits 3d8f2821502d xfs: ensure that the inode uid/gid match values match the [...] omits 93baa55af1a1 xfs: improve error message when we can't allocate memory f [...] omits d0c7feaf8767 xfs: add agf freeblocks verify in xfs_agf_verify omits 6b789c337a59 xfs: fix iclog release error check race with shutdown omits a2100672f3b2 io_uring: clean up io_close omits 764b53b26c98 Revert "bcache: ignore pending signals when creating gc an [...] omits 775a2be52da1 selftests/bpf: Declare bpf_log_buf variables as static omits 441420a1f0b3 bpf: Reliably preserve btf_trace_xxx types omits 69f5c87cf43c drm/i915/huc: update TGL HuC to v7.0.12 omits 82dbbfc822cd Merge branch 'move_BPF_PROG_to_libbpf' omits df8ff35311c8 libbpf: Merge selftests' bpf_trace_helpers.h into libbpf's [...] omits 396f544ed5e5 selftests/bpf: Fix BPF_KRETPROBE macro and use it in attac [...] omits fd56e0058412 libbpf: Fix use of PT_REGS_PARM macros with vmlinux.h omits ca7dc2791b50 bpftool: Add header guards to generated vmlinux.h omits 8755d97a09fe io_uring: Ensure mask is initialized in io_arm_poll_handler omits 76897807dc79 dt-bindings: clock: Convert UniPhier clock to json-schema omits ab4562f4dd92 dt-bindings: arm: fsl: fix APF6Dev compatible omits a0d4a141750d Proc mount option handling is broken, and it has been sinc [...] omits 15db5fcce9c8 drm/i915/execlists: Check the sentinel is alone in the ELSP omits 0150aedda00e Merge branch 'mauro' into docs-next omits 3b17cf5a58f2 io_uring: remove io_prep_next_work() omits 4bc4494ec7c9 io_uring: remove extra nxt check after punt omits d7718a9d25a6 io_uring: use poll driven retry for files that support it omits 8a72758c51f8 io_uring: mark requests that we can do poll async in io_op_defs omits b41e98524e42 io_uring: add per-task callback handler omits c2f2eb7d2c1c io_uring: store io_kiocb in wait->private omits 6fb614920b38 task_work_run: don't take ->pi_lock unconditionally omits 3684f2465353 io-wq: use BIT for ulong hash omits 5eae8619907a io_uring: remove IO_WQ_WORK_CB omits e85530ddda4f io-wq: remove unused IO_WQ_WORK_HAS_MM omits 9a6108124c1d docs: filesystems: convert zonefs.txt to ReST omits c9817ad5d82f docs: filesystems: convert udf.txt to ReST omits 02d27d895323 io_uring: extract kmsg copy helper omits 38e56b4ec441 docs: filesystems: convert ubifs.txt to ReST omits 688f118e3139 docs: filesystems: convert ubifs-authentication.rst.txt to ReST omits 7e7cd458b810 docs: filesystems: convert tmpfs.txt to ReST omits 826a613d3f81 docs: filesystems: convert sysv-fs.txt to ReST omits 86beb976700b docs: filesystems: convert sysfs.txt to ReST omits 31771f45c8e4 docs: filesystems: convert squashfs.txt to ReST omits 6db0a480aa07 docs: filesystems: convert romfs.txt to ReST omits 56e6d5c0eb7b docs: filesystems: convert relay.txt to ReST omits 8979fc9a2824 docs: filesystems: convert ramfs-rootfs-initramfs.txt to ReST omits d5eefa2c5e56 docs: filesystems: convert qnx6.txt to ReST omits c33e97efa9d9 docs: filesystems: convert proc.txt to ReST omits 18ccb2233fc5 docs: filesystems: convert orangefs.txt to ReST omits b0a20349f212 io_uring: clean io_poll_complete omits 7d67af2c0134 io_uring: add splice(2) support omits 8da11c19940d io_uring: add interface for getting files omits 444ebb5768c5 splice: make do_splice public omits bcaec089c5b6 io_uring: remove req->in_async omits deb6dc054488 io_uring: don't do full *prep_worker() from io-wq omits 7cbb468f0c70 docs: filesystems: convert omfs.txt to ReST omits 5ea62161167e io_uring: don't call work.func from sync ctx omits e441d1cf20e1 io_uring: io_accept() should hold on to submit reference on retry omits 29de5f6a3507 io_uring: consider any io_read/write -EAGAIN as final omits fa95e087ff69 docs: filesystems: convert ocfs2.txt to ReST omits 3d0c60d00464 docs: filesystems: convert ocfs2-online-filecheck.txt to ReST omits 461f2c8f13fc docs: filesystems: convert ntfs.txt to ReST omits 2640c19dcab0 docs: filesystems: convert nilfs2.txt to ReST omits 76f216855b6b docs: filesystems: convert isofs.txt to ReST omits de389cf08d47 docs: filesystems: convert inotify.txt to ReST omits a1ef4bcd1664 docs: filesystems: convert hpfs.txt to ReST omits 5040a0acc8f2 docs: filesystems: convert hfs.txt to ReST omits cdded7db3625 docs: filesystems: convert hfsplus.txt to ReST omits 5b7ac27a6e2c docs: filesystems: convert gfs2-uevents.txt to ReST omits 80ad894382bf io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL omits 720c2fc1ec7c docs: filesystems: convert gfs2.txt to ReST omits 89272ca1102e docs: filesystems: convert f2fs.txt to ReST omits 7dc62406320c docs: filesystems: convert ext3.txt to ReST omits 6e29ad2ea34f docs: filesystems: convert ext2.txt to ReST omits e66d8631ddb3 docs: filesystems: convert erofs.txt to ReST omits 06dedb45b79c docs: filesystems: convert efivarfs.txt to ReST omits b02a17cb8ae2 docs: filesystems: convert ecryptfs.txt to ReST omits 14a19fa5cf75 docs: filesystems: convert dlmfs.txt to ReST omits 57443789849c docs: filesystems: convert debugfs.txt to ReST omits f1fa0e6028d3 docs: filesystems: convert cramfs.txt to ReST omits 471379a174aa docs: filesystems: convert ceph.txt to ReST omits 5d43e1bc2dfc docs: filesystems: convert btrfs.txt to ReST omits ee68f34d7e7e docs: filesystems: convert bfs.txt to ReST omits c54ad9a4e8fa docs: filesystems: convert befs.txt to ReST omits c64d3dc69f38 docs: filesystems: convert autofs-mount-control.txt to ReST omits ca6e9049a093 docs: filesystems: convert afs.txt to ReST omits 7627216830d8 docs: filesystems: convert affs.txt to ReST omits 348739003d4f docs: filesystems: convert adfs.txt to ReST omits 07d241fd66ba docs: filesystems: convert 9p.txt to ReST omits 4b4e973d5eb8 drm/i915/perf: Reintroduce wait on OA configuration completion omits 3eb30c51a6dd Documentation: nfsroot.rst: Fix references to nfsroot.rst omits c428cd52282d scripts/sphinx-pre-install: add '-p python3' to virtualenv omits ae5977765acb Documentation: kthread: Fix WQ_SYSFS workqueues path name omits 5fed00dcaca8 Documentation: kobject.txt has been moved to core-api/kobject.rst omits 669a5cc8c5d9 Documentation: Converted the `kobject.txt` to rst format omits f5e5a33037a8 drm/i915/tgl: Add Wa number to WaAllowPMDepthAndInvocation [...] omits 7028b08109f3 drm/i915/tgl: Add note about Wa_1409142259 omits 0bd06a59df21 drm/i915/tgl: Fix the Wa number of a fix omits d55204d3f829 drm/i915/tgl: Add note about Wa_1607063988 omits e2049b4c0c2a drm/i915/tgl: Add note to Wa_1607297627 omits f2097beed59e drm/i915/tgl: Extend Wa_1606931601 for all steppings omits 52c2e4e6f12c drm/i915/tgl: Add Wa_1409085225, Wa_14010229206 omits 072d069a0459 drm/i915/tgl: Implement Wa_1806527549 omits ec1e12645ff3 drm/i915/tgl: Implement Wa_1409804808 omits 48942b8e37ac sunrpc: Replace zero-length array with flexible-array member omits 373e8ffafd66 doc: cgroup: improve formatting of references omits f3431ba715b5 doc: cgroup: improve formatting of cpuset examples omits 69654d37cfa6 doc: cgroup: improve formatting of io example omits 2551cab59927 doc: cgroup: improve formatting of mem stats omits d0c3bacb3e37 doc: cgroup: improve formatting omits ffebbbdf18d3 ARM: Document merges omits 31175ad73040 Merge branch 'arm/fixes' into for-next omits 0b86b258e644 Merge tag 'arm-soc/for-5.6/defconfig-fixes' of https://git [...] omits adf3f38a87bb docs: kernel-docs: Remove "Here is its" at the end of lines omits 7fe068dba833 docs: admin-guide: kernel-parameters: Document earlycon op [...] omits 0a464ea4dc12 docs: dev-tools: gcov: Remove a stray single-quote omits 15070919f801 mvneta: add XDP ethtool errors stats for TX to driver omits 0b56a29f708e Merge branch 'net-zl-array' omits 23640d641255 tehuti: Replace zero-length array with flexible-array member omits ee3bc9c2232a r8152: Replace zero-length array with flexible-array member omits 0fcf4666431f net: atlantic: Replace zero-length array with flexible-arr [...] omits 8f5c69f96a50 bna: bnad: Replace zero-length array with flexible-array member omits 48b77df665e0 net: inet_sock: Replace zero-length array with flexible-ar [...] omits 6e68f499e934 net: ip6_fib: Replace zero-length array with flexible-arra [...] omits a53110609c72 net: ip_fib: Replace zero-length array with flexible-array member omits 1776658da830 drop_monitor: Replace zero-length array with flexible-arra [...] omits 2e83abdcb30e net: mip6: Replace zero-length array with flexible-array member omits bb4cf02d4c74 netdevice: Replace zero-length array with flexible-array member omits 6f2f92a9d04d Merge branch 'net-thunderx-Miscellaneous-changes' omits aa3afccc9adf net: cavium: Register driver with PCI subsys IDs omits 605a9bbc7f49 net: thunderx: Reduce mbox wait response time. omits c0d2507abc26 net: thunderx: Adjust CQE_RX drop levels for better performance omits aeaf0cc5b7b4 Merge branch 'octeontx2-Flow-control-support-and-other-mis [...] omits dc819c1bc3e1 octeontx2-af: Modify rvu_reg_poll() to check reg atleast twice omits 549c35ecc132 octeontx2-af: Enable PCI master omits 8315f9b2dcb8 octeontx2-af: Set discovery ID for RVUM block omits 4f4eebf26f0d octeontx2-af: Optimize data retrieval from firmware omits 75f36270990c octeontx2-pf: Support to enable/disable pause frames via ethtool omits f7e086e754fe octeontx2-af: Pause frame configuration at cgx omits 27150bc4286c octeontx2-af: Interface backpressure configuration omits ad658207118d ARM: Document merges omits 3bc246bfaaa9 Merge branch 'arm/fixes' into for-next omits 14022b11d657 Merge tag 'amlogic-fixes' of https://git.kernel.org/pub/sc [...] omits ccc495fd7ac3 drm/i915: Unify the DPLL ref clock frequency tracking omits 540a8b6b0eb7 drm/i915/hsw: Use the read-out WRPLL/SPLL state instead of [...] omits b953eb2153a3 drm/i915/skl, cnl: Split out the WRPLL/LCPLL frequency cal [...] omits 350ab42f9735 drm/i915/hsw: Split out the WRPLL, LCPLL, SPLL frequency c [...] omits 068f723ed554 drm/i915/hsw: Split out the SPLL parameter calculation omits 206b7edc356c drm/i915/hsw: Rename the get HDMI/DP DPLL funcs to get WRP [...] omits c039b63a3d28 drm/i915/skl: Parametrize the DPLL ref clock instead of op [...] omits 45e4728b87ad drm/i915: Move DPLL frequency calculation to intel_dpll_mgr.c omits 6cbcd57680e1 drm/i915/hsw: Use the DPLL ID when calculating DPLL clock omits 4ac7df1775f3 drm/i915: Move the DPLL vfunc inits after the func defines omits 353ad959a0bc drm/i915: Keep the global DPLL state in a DPLL specific struct omits 830b2cdcf4cc drm/i915: Move DPLL HW readout/sanitize fns to intel_dpll_mgr.c omits b48f4b3be920 drm/i915: Fix bounds check in intel_get_shared_dpll_id() omits a3958323f5fe of: overlay: log the error cause on resolver failure omits 485bb19d0b3e of: unittest: make gpio overlay test dependent on CONFIG_OF_GPIO omits 7a9ccdd1e025 drm/i915: Use intel_plane_data_rate for min_cdclk calculation omits 1bba60808404 ARM: bcm2835_defconfig: Explicitly restore CONFIG_DEBUG_FS omits 08090744f2db iommu/io-pgtable-arm: Fix IOVA validation for 32-bit omits 77a1bce84bba iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge page omits aaca21007ba1 KVM: SVM: Fix the svm vmexit code for WRMSR omits 9a11997e757b KVM: X86: Fix dereference null cpufreq policy omits 02d715b4a818 iommu/vt-d: Fix RCU list debugging warnings omits 2de7fb60a474 cpupower: avoid multiple definition with gcc -fno-common omits f3a60268f5ce selftest/lkdtm: Use local .gitignore omits 0fd30ed9a1f7 Merge series "spi: spidev: Fix messages in spidev" from Ol [...] omits 4276fc82fc5d spi: spidev: fix speed setting message omits ea70fb5b3e8b spi: spidev: fix a debug message value omits 8bc8c9ba03c4 media: Documentation:media:v4l-drivers: Update vivid docum [...] omits 5e29d1443c46 RDMA/mlx5: Prevent UMR usage with RO only when we have RO caps omits 75d03665081e RDMA/bnxt_re: Remove set but not used variables 'pg' and 'idx' omits a0b404a98e27 RDMA/bnxt_re: Remove set but not used variable 'dev_attr' omits 6be2067d1e31 RDMA/bnxt_re: Remove set but not used variable 'pg_size' omits 66832705c4d0 RDMA/bnxt_re: Use driver_unregister and unregistration API omits c2b777a95923 RDMA/bnxt_re: Refactor device add/remove functionalities omits 817a68a6584a IB/hfi1, qib: Ensure RCU is locked when accessing list omits 1b73c0fffbc6 media: rcar_drif: Do not print error in case of EPROBE_DEF [...] omits 51bddd4501bc spi: bcm63xx-hsspi: Really keep pll clk enabled omits 7125f204501e perf parse-events: Use asprintf() instead of strncpy() to [...] omits 9eb54e92718a nfsd: set the server_scope during service startup omits d737e7fe4cc0 media: aspeed: add AST2600 support omits 0cd71b9a43ad regulator: pwm: Don't warn on probe deferral omits 6179b0e90cbc regulator: anatop: Improve Kconfig dependency omits 05e8155afe35 drm/i915: Use a sentinel to terminate the dbuf slice arrays omits 06812bd9ac7c drm/i915: Add missing commas to dbuf tables omits 4ba1955b41a3 Merge branch 'misc' into for-next omits 5ef2c353d9ef drm/i915: Remove garbage WARNs omits 2a67054b7b16 drm/i915: Handle some leftover s/intel_crtc/crtc/ omits cd1fa30142e2 Merge branch 'for-5.6' of https://git.kernel.org/pub/scm/l [...] omits 5f028c51a771 media: staging: rkisp1: capture: remove support to userptr memory omits fae664ebc791 Merge series "ASoC: SOF: updates for 5.7" from Pierre-Loui [...] omits a79ee2e095c0 ASoC: rt1015: set snd_soc_dai_ops in rt1015_dai driver omits 72c3b2b09fcd ASoc: amd: Add DMIC switch capability to machine driver omits 787c5214ea6f ASoC: SOF: Intel: hda: use snd_sof_dsp_set_power_state() op omits 1583c793af73 media: videobuf2-core.h: improve buf_struct_size documentation omits 6af5bcd37969 media: staging: rkisp1: remove serialization item in the T [...] omits 364152dd9cd6 media: videobuf2-dma-contig.c: remove spurious 'b' in message omits ebcb9464a2ae perf env: Do not return pointers to local variables omits dea42fb79f4f media: mtk-vcodec: reset segment data then trig decoder omits dea2ecd12bf7 drm/i915: Fix 90/270 degree rotated RGB565 src coord checks omits 18e2565d7d15 media: dt-bindings: media: Add Allwinner A64 deinterlace c [...] omits a3ea410cac41 media: go7007: Fix URB type for interrupt handling omits fc04c39bae01 io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation omits e959e5405f34 block: Remove used kblockd_schedule_work_on() omits d77182ada3d4 media: sun8i: Add Allwinner A83T Rotate driver omits cff20b3151cc perf tests bp_account: Make global variable static omits 1a2289fdf678 ASoC: SOF: add core id to sof_ipc_comp omits 8354d9b44530 ASoC: SOF: Intel: hda-loader: clear the IPC ack bit after [...] omits 1919b42ca4ad ASoC: SOF: ipc: check ipc return value before data copy omits e582f4832a9e ASoC: SOF: pcm: skip DMA buffer pre-allocation omits 02fd2782fcfd media: dt-bindings: media: Add Allwinner A83T Rotate driver omits 8fd390b89cc8 media: Split v4l2_pipeline_pm_use into v4l2_pipeline_pm_{g [...] omits 8fb12ce2ec9d media: usbvision: deprecate driver omits d237851d5d9d ASoC: rt1015: add operation callback function for rt1015_dai[] omits 57b57ebc3f33 arm64: dts: meson-g12b: fix N2/VIM3 audio card model names omits 8a8bc4867583 netfilter: xt_IDLETIMER: clean up some indenting omits 8d1f378a51fc netfilter: bitwise: add support for passing mask and xor v [...] omits 873b49ed8971 netfilter: bitwise: use more descriptive variable-names. omits 9fabbf56abfe netfilter: Replace zero-length array with flexible-array member omits 6b7b72a02d26 netfilter: nft_set_pipapo: make the symbol 'nft_pipapo_get [...] omits 0dd5b13315fd drm/i915/dp: Use BDB_GENERAL_FEATURES VBT block info for b [...] omits 1ca002adce95 drm/i915/dsi: Remove readback of panel orientation on BYT / CHT omits 2873dc25477f Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits c105df5d865a Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 852fb4a72822 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits e130a920f693 Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits 3f9070a67a94 fixdep: remove redundant null character check omits 87d660f08520 fixdep: remove unneeded code and comments about *.ver files omits a83e4ca26af8 kbuild: remove cc-option switch from -Wframe-larger-than= omits f84fdf8df1c1 kbuild: remove the owner check in mkcompile_h omits 9abd515a6e4a arm64: context: Fix ASID limit in boot messages omits 3ba52ad55b53 drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc [...] omits 049d91916845 drivers/perf: fsl_imx8_ddr: Correct the CLEAR bit definition omits 29cc4ceeac12 arm64: perf: Support new DT compatibles omits e424b1798526 arm64: perf: Refactor PMU init callbacks omits 40d4f2f79081 drm/i915: remove unused orig_clock i915 member omits 062705be45c8 drm/i915: add i915_ioc32.h for compat omits b28bba8997f5 drm/i915/dram: hide the dram structs better omits aaa19727159e perf: arm_spe: Remove unnecessary zero check on 'nr_pages' omits 00535527350c drm/i915/crc: move pipe_crc from drm_i915_private to intel_crtc omits 03b22496502d Documentation: cpufreq: Move legacy driver documentation omits 5e815fe05d0b media: uapi: h264: Add DPB entry field reference flags omits f4aaa44e8b20 drm/i915/selftests: Fix return in assert_mmap_offset() omits 0b1570b7ffe6 drm/i915: Protect i915_request_await_start from early waits omits eddf309a8ed4 drm/i915/tgl: Add Wa_1608008084 omits 13a892d4aa24 dmaengine: ti: edma: fix null dereference because of a typ [...] omits c06e58b6b733 platform/chrome: cros_ec: Use cros_ec_cmd_xfer_status helper omits cff38b0c58fc platform/chrome: cros_ec_lightbar: Use cros_ec_cmd_xfer_st [...] omits 72540a571653 platform/chrome: cros_ec_sysfs: Use cros_ec_cmd_xfer_statu [...] omits 413dda8f2c6f platform/chrome: cros_ec_chardev: Use cros_ec_cmd_xfer_sta [...] omits 6bc15ad784ed platform/chrome: cros_ec_vbc: Use cros_ec_cmd_xfer_status helper omits c5cd2b47b203 platform/chrome: cros_ec_proto: Report command not supported omits 7d3ca507fda9 platform/chrome: cros_ec_spi: Use new structure for SPI tr [...] omits f775ac78fcfc platform/chrome: cros_ec_rpmsg: Fix race with host event omits 21d0fab5d6a9 thermal: imx_thermal: Use __maybe_unused instead of CONFIG [...] omits 7daaf9f39d61 thermal: imx_sc_thermal: Align imx sc thermal msg structs to 4 omits 6c92df9ec9f1 thermal: ti-soc-thermal: Use GPIO descriptors omits 32daf9846a39 thermal: Rephrase the Kconfig text for thermal omits 62d192853120 media: rtl28xxu: add missing sleep before probing slave demod omits 806d06161af0 media: arm64: dts: amlogic: add rc-videostrong-kii-pro keymap omits ca408da08ad6 media: dt-bindings: media: add new kii pro key map omits c8efa2c8265b media: rc: iguanair: Replace zero-length array with flexib [...] omits 3e0ca3c38dc2 dmaengine: fsl-dpaa2-qdma: Adding shutdown hook omits 667b9251440b dmaengine: uniphier-xdmac: Add UniPhier external DMA contr [...] omits b9fb56b6ba8a dt-bindings: dmaengine: Add UniPhier external DMA controll [...] omits 0ebcf1a274c5 dmaengine: ti: k3-udma: Implement support for atype (for v [...] omits 8c8b07cb0810 dt-bindings: dma: ti: k3-udma: Update for atype support (v [...] omits d95b56c77efd openrisc: Cleanup copy_thread_tls docs and comments omits 07e83dfbe16c openrisc: Enable the clone3 syscall omits 0d4e1bb10624 openrisc: Convert copy_thread to copy_thread_tls omits d1cb98caac66 media: rc: fix spelling mistake "to" -> "too" omits 4c116e1ae439 drm/i915/tgl: Add Wa_22010178259:tgl omits c725161924f9 drm/i915: Program MBUS with rmw during initialization omits 33e059a2e4df drm/i915/psr: Force PSR probe only after full initialization omits a0bb89e84460 pinctrl: ingenic: add hdmi-ddc pin control group omits bb699a793110 drm/i915/gem: Break up long lists of object reclaim omits 1931479788c5 gpiolib: fix bitmap operations related to line event watching omits 48543bd8e928 gpiolib: fix unwatch ioctl() omits df2cd589766c gpiolib: Rename 'event' to 'ge' to be consistent with other use omits ec18d7e7d286 gpio: uniphier: Replace zero-length array with flexible-ar [...] omits b00b4779fbc5 Merge branch 'master' into i2c/for-next omits 1873300afa61 dmaengine: consistently return string literal from switch-case omits 5f77dd850c0a dmaengine: Drop redundant 'else' keyword omits 3a92063be168 dmaengine: Use negative condition for better readability omits 88ac039cbed1 dmaengine: Refactor dmaengine_check_align() to be bit oper [...] omits 9065958ee6dd dmaengine: idxd: expose general capabilities register in sysfs omits b391554c61cb dmaengine: idxd: check return result from check_vma() in cdev omits 852d7655ea43 drm/shmem: drop pgprot_decrypted() omits 3b6a9b19ab65 drm/exynos: hdmi: don't leak enable HDMI_EN regulator if p [...] omits c0fd99d659ba drm/exynos: dsi: fix workaround for the legacy clock name omits 0a9d1e3f3f03 drm/exynos: dsi: propagate error value and silence meaning [...] omits ab124d580ad4 Merge branch 'bnxt_en-2-bug-fixes' omits 22630e28f9c2 bnxt_en: fix error handling when flashing from file omits a9b952d267e5 bnxt_en: reinitialize IRQs when MTU is modified omits 48938b1e5027 net: phy: mscc: add constants for used interrupt mask bits omits 249bc9744e16 net: phy: avoid clearing PHY interrupts twice in irq handler omits 98d54f81e36b Linux 5.6-rc4 omits e70869821a46 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits f853ed90e2e4 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 86f7e90ce840 KVM: VMX: check descriptor table exits on instruction emulation omits 146033562e7e arm64: dts: meson: fix gxm-khadas-vim2 wifi omits 2fb2e7cdfbb0 arm64: dts: agilex: correct service layer driver's compati [...] omits 3451e8410e0d dt-bindings, firmware: add compatible value Intel Stratix1 [...] omits 22adc4afc53a fpga: stratix10-soc: add compatible property value for int [...] omits 53b9b81eae30 arm64: dts: agilex: correct FPGA manager driver's compatib [...] omits 72916857199d dt-bindings: fpga: add compatible value to Stratix10 SoC F [...] omits f9de105cf692 fpga: machxo2-spi: Use new structure for SPI transfer delays omits 79b6a7b477d0 fpga: ice40-spi: Use new structure for SPI transfer delays omits 250819c16597 fpga: dfl: pci: fix return value of cci_pci_sriov_configure omits b63882549b2b Bluetooth: btqca: Fix the NVM baudrate tag offcet for wcn3991 omits beb41d9cbe41 posix-cpu-timers: Pass the task into arm_timer() omits 60f2ceaa8111 posix-cpu-timers: Remove unnecessary locking around cpu_cl [...] omits a2efdbf4fcb3 posix-cpu-timers: cpu_clock_sample_group() no longer needs [...] omits 52c0d4e306ca net: dsa: sja1105: Don't destroy not-yet-created xmit_worker omits 07758eb9ff52 net/ipv6: use configured metric when add peer route omits 5a8b7c4b7f95 arcnet: Replace zero-length array with flexible-array member omits 08ca27d027c2 neighbour: Replace zero-length array with flexible-array member omits 8661b6e7c464 net: flow_offload: Replace zero-length array with flexible [...] omits a79b41ec9836 net: dn_fib: Replace zero-length array with flexible-array member omits 53e76f4824f0 ndisc: Replace zero-length array with flexible-array member omits c61a2a76e5da net: ipv6: mld: Replace zero-length array with flexible-ar [...] omits e8316026d538 net: lwtunnel: Replace zero-length array with flexible-arr [...] omits 207644f5138f net: ip6_route: Replace zero-length array with flexible-ar [...] omits 97a888c2ff6b net: nexthop: Replace zero-length array with flexible-arra [...] omits 2e7aaaa19cf2 net: sctp: Replace zero-length array with flexible-array member omits 2603c29e6c12 net: sock_reuseport: Replace zero-length array with flexib [...] omits de3018109389 Merge branch 'net-ethtool-Introduce-link_ksettings-API-for [...] omits 9aedc6e2f1c6 net/ethtool: Introduce link_ksettings API for virtual netw [...] omits 70ae1e127b48 ethtool: Factored out similar ethtool link settings for vi [...] omits 0395823b8d9a net: dsa: mv88e6xxx: fix lockup on warm boot omits 68e2c37690b0 Merge branch 'hsr-several-code-cleanup-for-hsr-module' omits e0a4b99773d3 hsr: use upper/lower device infrastructure omits 81390d0c4e56 hsr: remove unnecessary rcu_read_lock() in hsr module omits 4b793acdca00 hsr: use netdev_err() instead of WARN_ONCE() omits 13eeb5fea68e hsr: use extack error message instead of netdev_info omits f3f2f98470b7 hsr: use debugfs_remove_recursive() instead of debugfs_remove() omits 892e09153fa3 net: ag71xx: port to phylink omits b0251fbeac45 Merge branch 'net-ll_temac-RX-TX-ring-size-and-coalesce-et [...] omits 227d4617c423 net: ll_temac: Add ethtool support for coalesce parameters omits f7b261bfc35e net: ll_temac: Make RX/TX ring sizes configurable omits 7c462a0ca576 net: ll_temac: Remove unused start_p variable omits 9482cc969cf9 net: ll_temac: Remove unused tx_bd_next struct field omits 8a171c5cc9de atm: nicstar: fix if-statement empty body warning omits b90feaff2a2c net: sched: Replace zero-length array with flexible-array member omits 84b326802764 netlink: Use netlink header as base to calculate bad attri [...] omits d64c7a08034b r8152: check disconnect status after long sleep omits fb279f4e2386 Merge branch 'i2c/for-current-fixed' of git://git.kernel.o [...] omits 186444c146dc arm64: dts: rockchip: fix px30 lvds ports omits 385d567c1308 ARM: dts: rockchip: Add vcc50_hdmi for rk3288-vyasa omits b38a9a3f4461 ARM: dts: rockchip: Fix ddc-i2c-bus for rk3288-vyasa omits 8dd177410c67 ARM: dts: rockchip: Fix vcc10_lcd name and voltage for rk3 [...] omits 4923caa8b3a4 ARM: rockchip: fix spelling mistake "to" -> "too" omits 8a469ee35606 arm64: dts: rockchip: Add txpbl node for RK3399/RK3328 omits 4e2e8418c4c6 arm64: dts: rockchip: fix compatible property for Radxa RO [...] omits 9f0ca0c1a50a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 2280f861cc9e ARM: dts: rockchip: add sram to bus_intmem nodename for rk3288 omits 449f52e8612d ARM: dts: rockchip: add sram to bus_intmem nodename for rk3036 omits 048e9a44dd93 ARM: dts: rockchip: add sram to bus_intmem nodename for rv1108 omits a0514bc16739 ARM: dts: remove g-use-dma from rockchip usb nodes omits e9b6044dceef arm64: dts: remove g-use-dma from rockchip usb nodes omits 98faae2b4b2d arm64: dts: rockchip: fix cpu compatible property for rk3308 omits 612b25d2c0fa arm64: dts: rockchip: Describe RK3328 GPIO_MUTE users omits 9983822c8cf9 arm64: dts: mediatek: add pumpkin board dts omits 5236347bde42 arm64: dts: mediatek: add dtsi for MT8516 omits 37b0b6b8b99c ext4: potential crash on allocation error in ext4_alloc_fl [...] omits 38b17afb0ebb macintosh: therm_windtunnel: fix regression when instantia [...] omits ae96efdad49d ARM: Document merges omits bcf06996dce8 Merge branch 'arm/fixes' into for-next omits b6a79b417f54 Merge tag 'arm-soc/for-5.6/devicetree-fixes' of https://gi [...] omits 27ad6129a29e Merge tag 'omap-for-v5.6/fixes-rc3-signed' of git://git.ke [...] omits 6c5d91124929 jbd2: fix data races at struct journal_head omits 992945185728 arm64: dts: meson-gxbb-vega-s95: fix bluetooth node omits 026c20e7b05f arm64: dts: meson-gxl-s905x-p212: add bluetooth nodes omits 67c4dd59fe9f arm64: dts: meson-gxbb-odroid-c2: add rc-odroid ir keymap omits c6677da13d5a arm64: dts: meson: fix gxm-khadas-vim2 wifi omits 65b41849e10c arm64: dts: meson: sei510: fix sound card codec node omits 430049239f91 arm64: dts: meson: s400: fix sound card codec nodes omits ae5eed592c38 arm64: dts: meson: add pdm reset line omits a81bcfb6ac20 arm64: dts: g12-common: add parkmode_disable_ss_quirk on D [...] omits 9ef7a7920678 soc: amlogic: fix compile failure with MESON_SECURE_PM_DOM [...] omits b5f3e42a613a arm64: dts: amlogic: add rc-videostrong-kii-pro keymap omits 5bea1336ed2c arm64: dts: meson-sm1-sei610: add missing interrupt-names omits a469226d97e3 ARM: meson: Drop unneeded select of COMMON_CLK omits 502aedd7f7d4 split the lookup-related parts of do_last() into a separat [...] omits 885faca4646f do_last(): rejoin the common path even earlier in FMODE_{O [...] omits 6057fd7e5a7e do_last(): simplify the liveness analysis past finish_open [...] omits 5d72a70f6ad4 do_last(): rejoing the common path earlier in FMODE_{OPENE [...] omits 587dc12d71df do_last(): don't bother with keeping got_write in FMODE_OP [...] omits 01daf25cf6ab do_last(): merge the may_open() calls omits edd889ebbb9d atomic_open(): lift the call of may_open() into do_last() omits ff5a836b33ed atomic_open(): return the right dentry in FMODE_OPENED case omits f023d2856e3b new helper: traverse_mounts() omits d1b9d1e7415b massage __follow_mount_rcu() a bit omits 093959d8fe78 link_path_walk(): simplify stack handling omits 7557c1b3f715 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits ad5671e7b9ed pick_link(): check for WALK_TRAILING, not LOOKUP_PARENT omits 7c9ad4371709 namei: invert the meaning of WALK_FOLLOW omits 500b73121743 sanitize handling of nd->last_type, kill LAST_BIND omits 2c3956ea5f5a Merge branch 'next/dt' into for-next omits 9c5df697f69c Merge branch 'next/defconfig' into for-next omits 604e8b79c886 ARM: dts: exynos: Fix G3D power domain supply on Arndale O [...] omits fbec0a1f775a ARM: dts: exynos: Fix G3D power domain supply on Odroid XU [...] omits 182eb908b250 ARM: exynos_defconfig: Add more drivers for GalaxyS3/Trats2 omits e583ad128bc9 thermal: imx8mm: Add support for i.MX8MM thermal monitoring unit omits 0e5c9608154e dt-bindings: thermal: imx8mm-thermal: Add binding doc for i.MX8MM omits 96139bdf8f19 thermal: exynos: Silence warning during deferred probe omits ed0843633fee thermal: imx_sc: add i.MX system controller thermal support omits 0629521dc9c9 thermal: of-thermal: add API for getting sensor ID from DT omits 653af63d8da9 dt-bindings: fsl: scu: add thermal binding omits e0c528800a2c thermal: sprd: Add Spreadtrum thermal driver support omits 526736a5fc84 dt-bindings: thermal: sprd: Add the Spreadtrum thermal doc [...] omits 721be913793c thermal: rcar_gen3_thermal: Generate interrupt when temper [...] omits 61eb771cb6db thermal: rcar_gen3_thermal: Remove unneeded curly brackets omits 8c16c5cfcb84 thermal: Add sysfs binding for cooling device and thermal zone omits a16672571b3e thermal: Make cooling device trip point writable from sysfs omits eaaf05560f47 docs: thermal: Add bind, unbind information together with [...] omits 2f8caa9f8f32 dt-bindings: thermal: tsens: Add configuration in yaml omits e441a2ae0e9e x86/entry/32: Remove the 0/-1 distinction from exception entries omits bba42affa732 x86/mm: Fix dump_pagetables with Xen PV omits 99bcd4a6e5b8 x86/ioperm: Add new paravirt function update_io_bitmap() omits c98a76eabbb6 x86/boot/compressed: Fix reloading of GDTR post-relocation omits 3e03dca500ca efi: Mark all EFI runtime services as unsupported on non-EFI boot omits b9676962cd53 efi/arm64: Clean EFI stub exit code from cache instead of [...] omits 0698fac4ac2a efi/arm: Clean EFI stub exit code from cache instead of av [...] omits 98649365e59d efi: Don't shadow 'i' in efi_config_parse_tables() omits badc61982adb efi/x86: Add RNG seed EFI table to unencrypted mapping check omits f10e80a19b07 efi/x86: Add TPM related EFI tables to unencrypted mapping checks omits 7977fed974d6 Merge tag 'perf-urgent-for-mingo-5.6-20200228' of git://gi [...] omits c892193c1ec5 scsi: iscsi: Add support for asynchronous iSCSI session de [...] omits 2ad0102d3d21 scsi: aacraid: Disabling TM path and only processing IOP reset omits 54b04c99d02e scsi: ibmvfc: Avoid loss of all paths during SVC node reboot omits 70df152cffc3 scsi: Replace zero-length array with flexible-array member omits 34656dda81ac scsi: ufs: Let the SCSI core allocate per-command UFS data omits 5905d4648e7e scsi: ufs: Simplify two tests omits 4d2b8d40dd75 scsi: ufs: Introduce ufshcd_init_lrb() omits 65ca846a5314 scsi: core: Introduce {init,exit}_cmd_priv() omits c5a9707672fe scsi: core: Remove cmd_list functionality omits 35d2ce0b6570 scsi: aacraid: use scsi_host_busy_iter() in get_num_of_inc [...] omits f4a0c9dbc665 scsi: aacraid: use scsi_host_busy_iter() to wait for outst [...] omits dcece99e86b1 scsi: core: add scsi_host_busy_iter() omits 3d3ca53b1639 scsi: aacraid: use scsi_host_(block,unblock) to block I/O omits 2bb955840c1d scsi: core: add scsi_host_(block,unblock) helper function omits 5646e13a9550 scsi: aacraid: move scsi_(block,unblock)_requests out of _ [...] omits b64f239e6116 scsi: aacraid: replace aac_flush_ios() with midlayer helper omits a1855f612686 scsi: aacraid: use scsi_host_complete_all_commands() to te [...] omits 2c644b1d70f5 scsi: aacraid: Do not wait for outstanding write commands [...] omits 84ff9532e530 scsi: dpt_i2o: use scsi_host_complete_all_commands() to ab [...] omits 466552b9f373 scsi: core: add scsi_host_complete_all_commands() helper omits 22f0ba4a2825 scsi: dpt_i2o: rename adpt_i2o_to_scsi() to adpt_i2o_scsi_ [...] omits 9e7bd945b9a9 scsi: core: use kobj_to_dev omits b3222c326c96 scsi: ufs: ufs-mediatek: add waiting time for reference clock omits 27ff2c60e095 scsi: ufs-qcom: Apply QUIRK_HOST_TACTIVATE for WDC UFS devices omits e91ed9e0e4fa scsi: ufs: Allow vendor device quirks to be applied early omits c3f7d1fcb4a2 scsi: ufshcd: use an enum for quirks omits 492001990f64 scsi: ufshcd: remove unused quirks omits 4cbca7ea9eda scsi: qla2xxx: Update driver version to 10.01.00.25-k omits ad8a260aa80d scsi: qla2xxx: Set Nport ID for N2N omits 3d582b34992b scsi: qla2xxx: Handle NVME status iocb correctly omits 3e4615a292b4 scsi: qla2xxx: Remove restriction of FC T10-PI and FC-NVMe omits 11efe8755d73 scsi: qla2xxx: Serialize fc_port alloc in N2N omits ab391abdc191 scsi: qla2xxx: Fix NPIV instantiation after FW dump omits 770538c3012a scsi: qla2xxx: Fix RDP respond data format omits cad9c2d28ec6 scsi: qla2xxx: Force semaphore on flash validation failure omits a82c307e69c4 scsi: qla2xxx: add more FW debug information omits b0f18eee6fc1 scsi: qla2xxx: Update BPM enablement semantics. omits ce1ee122e0f0 scsi: qla2xxx: fix FW resource count values omits 7b2a73963c91 scsi: qla2xxx: Use a dedicated interrupt handler for 'hand [...] omits 1b81e7f3019d scsi: qla2xxx: Return appropriate failure through BSG Interface omits 4ba836f68628 scsi: qla2xxx: Improved secure flash support messages omits 8e0e063af0d1 scsi: qla2xxx: Fix FCP-SCSI FC4 flag passing error omits 37efd51f75f3 scsi: qla2xxx: Use FC generic update firmware options rout [...] omits 9ef4847a80d3 scsi: qla2xxx: Avoid setting firmware options twice in 24x [...] omits efd39a2ad6ff scsi: qla2xxx: Add 16.0GT for PCI String omits c25eb70a1024 scsi: qla2xxx: Convert MAKE_HANDLE() from a define into an [...] omits 471298cab82d scsi: qla2xxx: Fix sparse warnings triggered by the PCI st [...] omits 1ee5ac365c2a scsi: qla2xxx: Suppress endianness complaints in qla2x00_c [...] omits c81ef0ed4477 scsi: qla2xxx: Simplify the code for aborting SCSI commands omits 0a36fd6cef5e scsi: qla2xxx: Fix sparse warning reported by kbuild bot omits 9cb3985af635 PCI: Add 32 GT/s decoding in some macros omits 3567ee83c413 pinctrl: madera: Add missing call to pinctrl_unregister_mappings omits aafd56fc7904 pinctrl: core: Remove extra kref_get which blocks hogs bei [...] omits b87e4249c2b4 pinctrl: sirf/atlas7: Replace zero-length array with flexi [...] omits 1df49cc80da1 pinctrl: sprd: Allow the SPRD pinctrl driver building into [...] omits b88d145191ad pinctrl: Export some needed symbols at module load time omits 869233f81337 gpiolib: Optimize gpiochip_remove() when check for requested line omits af9fe6d607c9 pid: Improve the comment about waiting in zap_pid_ns_processes omits 9a40bddd47ca drm/i915/gt: Expose heartbeat interval via sysfs omits db3d8338bacb drm/i915/gt: Expose preempt reset timeout via sysfs omits 72338a1f5ef8 drm/i915/gt: Expose reset stop timeout via sysfs omits 062444bbc685 drm/i915/gt: Expose busywait duration to sysfs omits 1a2695a74659 drm/i915/gt: Expose timeslice duration to sysfs omits 6e57cc39420c drm/i915/gt: Expose engine->mmio_base via sysfs omits 4ec76dbeb62b drm/i915/gt: Expose engine properties via sysfs omits eb696d041fa5 drm/amdgpu/smu: Add message sending lock omits ae458c7b9dcc drm/amdgpu/powerplay: Remove deprecated smc_read_arg omits 1c58267cbe46 drm/amdgpu/powerplay: Refactor SMU message handling for safety omits 2622e2ae27b5 drm/amdgpu/powerplay: nv1x, renior copy dcn clock settings [...] omits 6c26d558bfc1 drm/amdgpu: release drm_device after amdgpu_driver_unload_kms omits d2790e10d3c3 drm/amdgpu: no need to clean debugfs at amdgpu omits 460c484f2411 drm/amdgpu: Initialize SPM_VMID with 0xf (v2) omits 89510a2737ae drm/amdgpu/sriov: Use kiq to copy the gpu clock omits f2cc50cefd0f drm/amdkfd: change SDMA MQD memory type omits fd7d08bad7a4 drm/amdkfd: Make get_tile_config() generic omits 94b5c215ce5c drm/amdgpu: Add num_banks and num_ranks to gfx config structure omits efbf92882482 drm/i915/selftests: Fix return in assert_mmap_offset() omits 51a21e0e7baf dt-bindings: Fix dtc warnings in examples omits 9a834f9b04bc Merge branch 'net-cleanup-datagram-receive-helpers' omits e427cad6eee4 net: datagram: drop 'destructor' argument from several helpers omits 7782040b950b unix: uses an atomic type for scm files accounting omits e95537627783 af_unix: Replace zero-length array with flexible-array member omits 749db0930407 bonding: Replace zero-length array with flexible-array member omits d2afb41ae604 net: core: Replace zero-length array with flexible-array member omits b0c9a2d9a8ee ipv6: Replace zero-length array with flexible-array member omits 8402a31dd803 net: dccp: Replace zero-length array with flexible-array member omits af71b090c88c l2tp: Replace zero-length array with flexible-array member omits 680a93166e80 net: mpls: Replace zero-length array with flexible-array member omits 95e486f55198 xdp: Replace zero-length array with flexible-array member omits 549da3380126 Merge tag 'mlx5-updates-2020-02-27' of git://git.kernel.or [...] omits c1507cf22782 dt-bindings: power: apmu: Convert to json-schema omits 8db9684beb50 dt-bindings: power: rcar-sysc: Convert to json-schema omits 776ab6a3c246 dt-bindings: reset: rcar-rst: Convert to json-schema omits 29795de0d242 Merge tag 'pci-v5.6-fixes-2' of git://git.kernel.org/pub/s [...] omits 2edc78b9a4b8 Merge tag 'block-5.6-2020-02-28' of git://git.kernel.dk/li [...] omits 74dea5d99d19 Merge tag 'io_uring-5.6-2020-02-28' of git://git.kernel.dk [...] omits 96c82175d138 Merge branch 'next-integrity.logging-cleanup' into next-integrity omits 555d6d71d57c integrity: Remove duplicate pr_fmt definitions omits 72ec611c6476 IMA: Add log statements for failure conditions omits e2bf6814bec3 IMA: Update KBUILD_MODNAME for IMA files to ima omits 7c45519cbf92 Merge branch 'clk-phase-errors' into clk-next omits c3944ec8c6df clk: Fix phase init check omits 5c5f96168439 Merge branch 'clk-fixes' into clk-next omits 3c75050e477c drm/i915: Drop WaDDIIOTimeout:glk omits 1c5fad612871 drm/i915: Limit display Wa_1405510057 to gen11 omits 34adb2acffbd drm/i915: Nuke pre-production GLK HDMI w/a 1139 omits 41c9884170c5 spi: pxa2xx: Introduce is_mmp2_ssp() helper omits 6c4a3372f03b Merge series "spi/HiSilicon v3xx: Support dual and quad mo [...] omits c0e035ac5668 spi: spi-mem: Compute length only when needed omits 69879c01a0c3 proc: Remove the now unnecessary internal mount of proc omits 76313c70c52f uml: Create a private mount of proc for mconsole omits 34e608b023e9 spi: HiSilicon v3xx: Use DMI quirk to set controller buswi [...] omits 8fe21d6b3472 spi: HiSilicon v3xx: Properly set CMD_CONFIG for Dual/Quad modes omits ea23578611dc spi: Allow SPI controller override device buswidth omits b5b746bc0a6f drivers: char: ipmi: ipmi_msghandler: Pass lockdep express [...] omits 8e093ea4d359 spi: atmel-quadspi: fix possible MMIO window size overrun omits af1abab986b8 uml: Don't consult current to find the proc_mnt in mconsole_proc omits a57ec83a7104 ASoC: zte: zx-spdif: remove redundant dev_err message omits ac5bf39e3968 ASoC: soc-dapm: don't use rtd->cpu_dai on for_each_rtd_cpu_dai() omits 1a1b37434873 ASoC: samsung: Silence warnings during deferred probe omits a3c2e894cdaf ASoC: rt5682: Make rt5682_clock_config static omits 4a88b7dec331 ASoC: rt1015: modify some structure to be static. omits a13ae6971599 proc: Dentry flushing without proc_mnt omits f1861a7c58ba ASoC: soc-component: tidyup snd_soc_pcm_component_sync_stop() omits 9b3193089e77 ASoC: dapm: Correct DAPM handling of active widgets during [...] omits 5b8ea58b6a33 Merge branch 'nvme-5.6-rc4' of git://git.infradead.org/nvm [...] omits c60c04021353 Merge tag 'acpi-5.6-rc4' of git://git.kernel.org/pub/scm/l [...] omits 05511e399c9f Merge branch 'i2c/for-current' into i2c/for-next omits f10fa92fe759 macintosh: therm_windtunnel: fix regression when instantia [...] omits 36428598126e Merge tag 'pm-5.6-rc4' of git://git.kernel.org/pub/scm/lin [...] omits bfeb4f997734 Merge tag 'zonefs-5.6-rc4' of git://git.kernel.org/pub/scm [...] omits ff6629f88c52 RDMA/efa: Do not delay freeing of DMA pages omits 56a7a721dd54 RDMA/efa: Properly document the interrupt mask register omits 88d033077b2c RDMA/efa: Unified getters/setters for device structs bitma [...] omits 3fc28d3e0ea6 drm/i915/gt: Reset queue_priority_hint after wedging omits 280e285dc78f drm/i915/selftests: Be a little more lenient for reset workers omits cfec045b822a RDMA/hns: Optimize qp doorbell allocation flow omits b37c41399710 RDMA/hns: Optimize kernel qp wrid allocation flow omits ae85bf92effc RDMA/hns: Optimize qp param setup flow omits 24c22112b9c2 RDMA/hns: Optimize qp buffer allocation flow omits df83a66e1b2e RDMA/hns: Optimize qp number assign flow omits b71961d1daa0 RDMA/hns: Optimize qp context create and destroy flow omits e365b26c6b66 RDMA/hns: Optimize qp destroy flow omits 834c6bb7ae4c drm/i915: Add glk to intel_detect_preproduction_hw() omits 75c994e6943c RDMA/hns: Stop doorbell update while qp state error omits 0fc99566f6ee RDMA/hns: Use flush framework for the case in aeq omits dfaf2854b02e RDMA/hns: Treat revision HIP08_A as a special case omits 098accf2da94 iommu: Use C99 flexible array in fwspec omits fa4afd78ea12 iommu/virtio: Build virtio-iommu as module omits c20f36534666 iommu/amd: Fix the configuration of GCR3 table root pointer omits e26060e1d47a iommu/qcom: Replace zero-length array with flexible-array member omits b0158b9132a7 drm/i915/selftests: Wait for the context switch omits 801b67f3eaaf RDMA/core: Fix pkey and port assignment in get_new_pps omits fdf8822d38ed mm/mmu_notifier: prevent unpaired invalidate_start and inv [...] omits e8c75a30a23c vt: selection, push sel_lock up omits 4b70dd57a15d vt: selection, push console lock down omits d236e2ac535a drm/i915/perf: Manually acquire engine-wakeref around use [...] omits a5af081d012e drm/i915/perf: Mark up the racy use of perf->exclusive_stream omits 4f9ed5bd63dc Bluetooth: hci_qca: Not send vendor pre-shutdown command f [...] omits 107db7ec7838 docs: networking: convert 6lowpan.txt to ReST omits 8788a1ee070a 6lowpan: Replace zero-length array with flexible-array member omits 6875eb3ff5a3 drm/i915: Fix wrongly populated plane possible_crtcs bit mask omits 90765f745b08 arm64: Update comment for ASID() macro omits d22d2d073ef8 drm/i915: Protect i915_request_await_start from early waits omits 2353810dac9a pinctrl: da9062: Fix error gpiolib.h path omits 24eba7a9981d drm/i915/selftests: Check recovery from corrupted LRC omits efb69b9832b5 drm/i915/selftests: Verify LRC isolation omits 186e28a18aeb selftests: pidfd: Add pidfd_fdinfo_test in .gitignore omits 22a34c6fe0ff exit: Fix Sparse errors and warnings omits 0c282b068eb2 fork: Use RCU_INIT_POINTER() instead of rcu_access_pointer() omits ad2f9bc9bc81 drm/i915/gt: Pull marking vm as closed underneath the vm->mutex omits bea176fb39ec MIPS: reduce print level for cache information omits e5096625bc6b MIPS: pic32mzda: Drop pointless static qualifier omits e951445f4d3b Merge tag 'kvmarm-fixes-5.6-1' of git://git.kernel.org/pub [...] omits 8d92e160dd8f platform/x86: Kconfig: Fix a typo omits b901c2f5b994 platform/x86: i2c-multi-instantiate: Replace zero-length a [...] omits ee633afded0d platform/x86/intel-uncore-freq: Add release callback omits 64b73cff66ac platform/x86/intel-uncore-freq: Fix static checker issue a [...] omits 0e9c026f1b86 platform/x86: intel_pmc_core: Add slp_s0_offset attribute [...] omits 08ec5020bd6c platform/x86: intel_pmc_core: Remove duplicate 'if' to cre [...] omits aae43c2bcdc1 platform/x86: intel_pmc_core: Relocate pmc_core_*_display( [...] omits ef935c25fd64 kvm: x86: Limit the number of "kvm: disabled by bios" messages omits aae57773fbe0 interconnect: qcom: sdm845: Split qnodes into their respec [...] omits 976daac4a1c5 interconnect: qcom: Consolidate interconnect RPMh support omits 6f690e16b5a0 dt-bindings: interconnect: Update Qualcomm SDM845 DT bindings omits c92cf0b40a7d dt-bindings: interconnect: Add YAML schemas for QCOM bcm-voter omits 7fd2944bdcb3 dt-bindings: interconnect: Convert qcom,sdm845 to DT schema omits 189c6967fe61 Merge branches 'pm-sleep' and 'pm-devfreq' omits aaec7c03de92 KVM: x86: avoid useless copy of cpufreq policy omits 4f337faf1c55 KVM: allow disabling -Werror omits 575b255c1663 KVM: x86: allow compiling as non-module with W=1 omits 8a9442f49c72 KVM: Pre-allocate 1 cpumask variable per cpu for both pv t [...] omits a262bca3aba0 KVM: Introduce pv check helpers omits fcd07f9adc7d KVM: let declaration of kvm_get_running_vcpus match implem [...] omits 7943f4acea3c KVM: SVM: allocate AVIC data structures based on kvm_amd m [...] omits d3b03d8bf4b8 drm/i915/gt: Check engine-is-awake on reset later omits 950da3016218 drm/i915/selftests: Disable heartbeat around manual pulse tests omits c0e310188299 drm/i915: Skip barriers inside waits omits cd851485ef29 i3c: master: Replace zero-length array with flexible-array member omits 65ec1d0ddf24 i3c: Simplify i3c_device_match_id() omits 1ce589ad3933 i3c: Generate aliases for i3c modules omits 7ec0ddb007cf i3c: Add a modalias sysfs attribute omits 4b127bd5f2cc Bluetooth: Support querying for WBS support through MGMT omits 3e4e3f73b9f4 Bluetooth: btusb: Add flag to define wideband speech capability omits e37c57a888b7 Bluetooth: Fixing a few comment typos in the quirk definitions. omits 4f28e3f9174a Bluetooth: hci_h4: Remove a redundant assignment in 'h4_flush()' omits 6bd023c48f61 Bluetooth: hci_h4: Fix a typo in a comment omits c3bed4de5d06 Bluetooth: During le_conn_timeout disable EXT_ADV omits a9e45698b37d Bluetooth: Remove adv set for directed advertising omits 0c2ac7d4f08d Bluetooth: Use list_for_each_entry_rcu() to traverse RCU l [...] omits d7d41682efc2 Bluetooth: Fix Suspicious RCU usage warnings omits a7e454542bf8 Bluetooth: Replace zero-length array with flexible-array member omits 946f80074adb arm64: dts: qcom: msm8996:: Add qcom,tsens-v2 to msm8996.d [...] omits ef82b925e702 arm64: dts: qcom: msm8916:: Add qcom,tsens-v0_1 to msm8916 [...] omits 0407fad06011 arm64: dts: qcom: sdm845-mtp: Add Truly display omits 60347451ddb0 Merge tag 'drm-misc-next-2020-02-27' of git://anongit.free [...] omits 5bf635621245 arm64: dts: ipq6018: Add a few device nodes omits 058bd0a68950 arm64: dts: sc7180: Move venus node to the correct position omits 1222783ecf4b arm64: dts: sdm845: follow venus-sdm845v2 DT binding omits 45d0b75b98bf Merge tag 'drm-fixes-2020-02-28' of git://anongit.freedesk [...] omits a2ae604da74d Merge tag 'amd-drm-next-5.7-2020-02-26' of git://people.fr [...] omits e00d996a4317 random: fix data races at timer_rand_state omits 69efea712f5b random: always use batched entropy for get_random_u{32,64} omits 23ae0c17b89c random: Make RANDOM_TRUST_CPU depend on ARCH_RANDOM omits ead5084cdf5a arm64: add credited/trusted RNG support omits 253d3194c2b5 random: add arch_get_random_*long_early() omits 5cbe0f13b51a random: split primary/secondary crng init paths omits 812285fa5ab1 Merge branch 'bpf_sk_storage_via_inet_diag' omits 085c20cacf2b bpf: inet_diag: Dump bpf_sk_storages in inet_diag_dump() omits 1ed4d92458a9 bpf: INET_DIAG support in bpf_sk_storage omits 0df6d32842b9 inet_diag: Move the INET_DIAG_REQ_BYTECODE nlattr to cb->data omits 5682d393b40e inet_diag: Refactor inet_sk_diag_fill(), dump(), and dump_one() omits f091bf39700d Merge tag 'drm-intel-fixes-2020-02-27' of git://anongit.fr [...] omits 9f6e05590736 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits e180af1970d5 Merge tag 'amd-drm-fixes-5.6-2020-02-26' of git://people.f [...] omits 1b44f93eb3e5 crypto: hisilicon - remove redundant assignment of pointer ctx omits ba02b35239f7 hwrng: omap3-rom - Include linux/io.h for virt_to_phys omits 2fdddaf089ef crypto: md5 - remove unused macros omits bc1d75fa7986 net/mlx5e: Remove redundant comment about goto slow path omits 178f69b4776e net/mlx5e: Reduce number of arguments in slow path handling omits dec481c86e74 net/mlx5e: Remove unused argument from parse_tc_pedit_action() omits 61644c3de8a3 net/mlx5e: Use NL_SET_ERR_MSG_MOD() extack for errors omits 4ccd83f40cdc net/mlx5e: Use netdev_warn() instead of pr_err() for errors omits 237ac8ded45c net/mlx5e: Use netdev_warn() for errors for added prefix omits b7d0db5520d8 net/mlx5: DR, Improve log messages omits f64092997fcd net/mlx5: DR, Change matcher priority parameter type omits 87dac697a05a net/mlx5e: Add devlink fdb_large_groups parameter omits 8aa9f3be7369 net/mlx5: Change the name of steering mode param id omits c6acd629eec7 net/mlx5e: Add support for devlink-port in non-representors mode omits ab8f963a1179 net/mlx5e: Rename representor get devlink port function omits 297eaf5b952b net/mlx5: E-Switch, Allow goto earlier chain if FW supports it omits 96e326878fa5 net/mlx5e: Eswitch, Use per vport tables for mirroring omits 1708dd54687d net/mlx5: Eswitch, avoid redundant mask omits ffec97020f84 net/mlx5e: Don't allow forwarding between uplink omits 6ff78ffaddd8 crypto: chelsio - un-register crypto algorithms omits f747426d6b35 MAINTAINERS: Update maintainers for chelsio crypto drivers omits 4d96f7d48131 crypto: xilinx - Add Xilinx AES driver omits 4c4f3f33838f dt-bindings: crypto: Add bindings for ZynqMP AES-GCM driver omits 057a0fb649f3 firmware: xilinx: Add ZynqMP aes API for AES functionality omits 7058b837899f Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits e3e0b582c321 selinux: remove unused initial SIDs and improve handling omits e0ac568de1fa selinux: reduce the use of hard-coded hash sizes omits d7f10df86202 bpf: Replace zero-length array with flexible-array member omits de285b938cf3 ARM: dts: aspeed: ast2600: Fix SCU IRQ controller nodes omits dc7664a6ab9a ARM: dts: aspeed: ast2500: Fix SCU IRQ controller node omits 1de06af52388 ARM: dts: rainier: Set PCA9552 pin types omits f48326e350cc ARM: dts: aspeed: witherspoon: Add gpio line names omits fc37a1632d40 powerpc: fix hardware PMU exception bug on PowerVM compati [...] omits 7a59761be6b6 ARM: dts: aspeed-g4: add vhub port and endpoint properties omits 71be2740edcf ARM: dts: aspeed-g5: add vhub port and endpoint properties omits 049f4bad8e90 ARM: dts: aspeed-g6: add usb functions omits 8e2fbc28c4b2 ARM: dts: rainier: Enable VUART2 omits 7e006a4a24f7 ARM: dts: aspeed: g4: add video engine support omits bed7f2749ad5 ARM: dts: aspeed: tacoma: Enable eMMC controller omits 5c1a0c3db8a4 ARM: dts: aspeed: tiogapass: Add gpio line names omits 84f238c27406 ARM: dts: aspeed: tiogapass: Add IPMB device omits b88bf6c3b6ff PCI: Add boot interrupt quirk mechanism for Xeon chipsets omits 69edc390a542 drm/i915/ggtt: do not set bits 1-11 in gen12 ptes omits 5901b51f3e5d MAINTAINERS: Correct Cadence PCI driver path omits ee63634bae02 dm zoned: Fix reference counter initial value of chunk works omits 41c526c5af46 dm writecache: verify watermark during resume omits adc0daad366b dm: report suspended device during destroy omits e94bda14325c drm/i915/tgl: Add Wa_1608008084 omits d87683620489 io_uring: fix 32-bit compatability with sendmsg/recvmsg omits bd59f412d17f media: vsp1: tidyup VI6_HGT_LBn_H() macro omits 7cbeb2e1bf0c media: smiapp: Move definitions under driver directory omits 354d5aba6683 media: smiapp: Refactor reading SMIA limits omits 1cbe6ddb9faa media: smiapp: Move SMIA limit reading up omits 2ec2a8fcdced media: smiapp: Turn limit lookup into a function omits 2db8166f739e media: smiapp: Use unaligned get and put functions omits c14dfddbd869 RMDA/cm: Fix missing ib_cm_destroy_id() in ib_cm_insert_listen() omits 699d9e754282 RDMA/opa_vnic: Delete driver version omits 968707207141 RDMA/ipoib: Don't set constant driver version omits 7c11910783a1 RDMA/ucma: Put a lock around every call to the rdma_cm layer omits 25baba217cdf RDMA/siw: Fix setting active_{speed, width} attributes omits 8d563ecafecb media: smiapp: Simplify condition for choosing 8-bit access omits 85e1f2217e4b Merge branch 'dt/ranges-rework' into dt/next omits 59b5809655bd x86/mce: Fix logic and comments around MSR_PPIN_CTL omits 3ee339eb2895 net: dsa: mv88e6xxx: Fix masking of egress port omits ab07b1a6ac6e media: omap3isp: Prevent enabling CCDC when stopping streaming omits d44535cb14c9 media: MAINTAINERS: Sort entries in database for TI VPE/CAL omits 31e0a45544b1 media: staging: media: ipu3: Change 'unsigned long int' to [...] omits 1283b3b8f82b media: i2c: Add driver for Sony IMX219 sensor omits 9d730f2cf4c0 media: dt-bindings: media: i2c: Add IMX219 CMOS sensor binding omits a52dede47618 media: ipu3.rst: add imgu pipe config tool link omits e8882e1bf375 media: ov5675: add vflip/hflip control support omits ac004e84164e mlxsw: pci: Wait longer before accessing the device after reset omits ec4a514a6870 mlxsw: reg: Update module_type values in PMTM register and [...] omits 37e1244a79fd WAN: Replace zero-length array with flexible-array member omits da60fbe7ef94 NFC: Replace zero-length array with flexible-array member omits 23797b98909f sfc: fix timestamp reconstruction at 16-bit rollover points omits 3f74957fcbea vsock: fix potential deadlock in transport->release() omits 6dd7f1a1fe20 Merge branch 'rework-phylink-interface-for-split-MAC-PCS-support' omits 24cb72df1a82 net: mvpp2: use resolved link config in mac_link_up() omits ff03f0b152ef net: mvneta: use resolved link config in mac_link_up() omits 633e98a711ac net: macb: use resolved link config in mac_link_up() omits 37556a4ac483 net: dpaa2-mac: use resolved link config in mac_link_up() omits 9534784209e8 net: axienet: use resolved link config in mac_link_up() omits 30c4a5b0aad8 net: mv88e6xxx: use resolved link config in mac_link_up() omits 5b502a7b2992 net: dsa: propagate resolved link config via mac_link_up() omits 91a208f2185a net: phylink: propagate resolved link config via mac_link_up() omits 5c05a164d441 unix: It's CONFIG_PROC_FS not CONFIG_PROCFS omits 294c9896927a finally fold get_link() into pick_link() omits 6fc15b632183 merging pick_link() with get_link(), part 6 omits 63ad4704a68d merging pick_link() with get_link(), part 5 omits 795c03a5d09c Merge branch 'net-rmnet-fix-several-bugs' omits ad3cc31b599e net: rmnet: fix packet forwarding in rmnet bridge mode omits d939b6d30bea net: rmnet: fix bridge mode bugs omits 037f9cdf72fb net: rmnet: use upper/lower device infrastructure omits 1dc49e9d164c net: rmnet: do not allow to change mux id if mux id is duplicated omits c026d970102e net: rmnet: remove rcu_read_lock in rmnet_force_unassociat [...] omits 102210f76644 net: rmnet: fix suspicious RCU usage omits 1eb1f43a6e37 net: rmnet: fix NULL pointer dereference in rmnet_changelink() omits 93b5cbfa9636 net: rmnet: fix NULL pointer dereference in rmnet_newlink() omits e9a07eb4189c merging pick_link() with get_link(), part 4 omits c858b43b3c67 merging pick_link() with get_link(), part 3 omits f2d8b50f2d1b merging pick_link() with get_link(), part 2 omits 314827badbd5 merging pick_link() with get_link(), part 1 omits 63fa9bafe56e expand the only remaining call of path_lookup_conditional() omits 59e38e534342 LOOKUP_MOUNTPOINT: fold path_mountpointat() into path_lookupat() omits 9923839d4689 fold handle_mounts() into step_into() omits 313b357b266a new step_into() flag: WALK_NOFOLLOW omits dda9d67bb242 lookup_fast(): take mount traversal into callers omits 833f898e4f8a teach handle_mounts() to handle RCU mode omits 66fd9705454a lookup_fast(): consolidate the RCU success case omits 66dc85694e3e handle_mounts(): pass dentry in, turn path into a pure out [...] omits d07dcc63cd52 do_last(): collapse the call of path_to_nameidata() omits 1c2faccfa0e7 lookup_open(): saner calling conventions (return dentry on [...] omits 239eb983383b atomic_open(): saner calling conventions (return dentry on [...] omits bd7c4b508344 handle_mounts(): start building a sane wrapper for follow_ [...] omits 31d1726d7250 make build_open_flags() treat O_CREAT | O_EXCL as implying [...] omits 1c9f5e06a613 follow_automount() doesn't need the entire nameidata omits 25e195aa1e60 follow_automount(): get rid of dead^Wstillborn code omits 26df6034fdb2 fix automount/automount race properly omits 94f18b9b24ee ARM: dts: bcm2711: Add pcie0 alias omits bff211bab301 ARM: dts: bcm283x: Add missing properties to the PWR LED omits 2e6af0f30466 dpaa2-eth: add support for nway reset omits 4a84182afc1d dpaa2-eth: add support for mii ioctls omits a2f0b878c3ca Merge tag 'kbuild-fixes-v5.6-2' of git://git.kernel.org/pu [...] omits c84786fa8f91 net: phy: marvell10g: read copper results from CSSR1 omits b82cf17ff195 net: phy: marvell: don't interpret PHY status unless resolved omits e387f7d5fccf mlx5: register lag notifier for init network namespace only omits be64e397c7d0 Merge branch 's390-qeth-next' omits 562cf7736363 s390/qeth: support configurable RX copybreak omits 3d35dbe6224e s390/qeth: don't check for IFF_UP when scheduling napi omits 3a5bad64db30 s390/qeth: don't re-start read cmd when IDX has terminated omits 7f23d55f4958 s390/qeth: reset seqnos on connection startup omits d74e5e84f25c s390/qeth: remove unused cmd definitions omits 13bf829581c7 s390/qeth: validate device-provided MAC address omits 9c6dc7af8533 s390/qeth: clean up CREATE_ADDR cmd code omits 6bbfece5a4fb s390/qeth: remove dead code in qeth_l3_iqd_read_initial_mac() omits 041be4811f98 drm/i915: Set up PIPE_MISC truncate bit on tgl+ omits 278de45e145b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3a12500ed5dd unix: define and set show_fdinfo only if procfs is enabled omits 22339f2f3050 Merge branch 'selftests-updates-for-mlxsw-driver-test' omits 3eba4137130a selftests: mlxsw: resource_scale: Invoke for Spectrum-3 omits e781eedae215 selftests: mlxsw: Reduce router scale running time using o [...] omits abfce9e06202 selftests: mlxsw: Reduce running time using offload indication omits a865ad999603 selftests: mlxsw: Add shared buffer traffic test omits 4240dbd8f384 selftests: mlxsw: Add mlxsw lib omits 9fb74734f4f8 selftests: devlink_lib: Add devlink port helpers omits 552ec3d9d2aa selftests: devlink_lib: Check devlink info command is supported omits 6697b51ed340 selftests: mlxsw: Add shared buffer configuration test omits 1cbe65e09b5a selftests: mlxsw: Use busywait helper in rtnetlink test omits 05ef614c559e selftests: mlxsw: Use busywait helper in vxlan test omits 0c22f993c91a selftests: mlxsw: Use busywait helper in blackhole routes test omits 5d66773f4158 selftests: devlink_trap_l3_drops: Avoid race condition omits ab2b8ab253d1 selftests: add a mirror test to mlxsw tc flower restrictions omits c84e903f6227 selftests: add egress redirect test to mlxsw tc flower res [...] omits 3de611b50762 selftests: mlxsw: Add a RED selftest omits 4113b0482394 selftests: forwarding: lib.sh: Add start_tcp_traffic omits f4979b41f374 Merge branch 'hinic-BugFixes' omits 386d4716fd91 hinic: fix a bug of rss configuration omits d2ed69ce9ed3 hinic: fix a bug of setting hw_ioctxt omits 0bff777bd0cb hinic: fix a irq affinity bug omits e46bfaba593c Merge tag 'docs-5.6-fixes' of git://git.lwn.net/linux omits ed5fa5591866 Merge tag 'audit-pr-20200226' of git://git.kernel.org/pub/ [...] omits cc674ef252f4 KVM: s390: introduce module parameter kvm.use_gisa omits 04ed89dc4aeb KVM: s390: protvirt: Add KVM api documentation omits 13da9ae1cdbf KVM: s390: protvirt: introduce and enable KVM_CAP_S390_PROTECTED omits a421027987ed DOCUMENTATION: Protected virtual machine introduction and IPL omits 8a8378fa6157 KVM: s390: protvirt: Add UV cpu reset calls omits 72f218208fa6 KVM: s390: protvirt: do not inject interrupts after start omits 3adae0b4ca64 KVM: s390: protvirt: Mask PSW interrupt bits for intercept [...] omits 7c36a3fcf444 KVM: s390: protvirt: Support cmd 5 operation state omits fe28c7868f68 KVM: s390: protvirt: Report CPU state to Ultravisor omits e0d2773d487c KVM: s390: protvirt: UV calls in support of diag308 0, 1 omits ea5c68c39023 KVM: s390: protvirt: Add program exception injection omits 811ea797118a KVM: s390: protvirt: Only sync fmt4 registers omits 0f3035047140 KVM: s390: protvirt: Do only reset registers that are accessible omits 68cf7b1f137e KVM: s390: protvirt: disallow one_reg omits 353cbc6a5bdf KVM: s390: protvirt: STSI handling omits 22d768c3e960 KVM: s390: protvirt: Write sthyi data to instruction data area omits 5322781008a9 KVM: s390/mm: handle guest unpin events omits d274995ec273 KVM: s390: protvirt: handle secure guest prefix pages omits 19e122776886 KVM: S390: protvirt: Introduce instruction data area bounc [...] omits c8aac2344d66 KVM: s390: protvirt: Add new gprs location handling omits e663df91dd85 KVM: s390: protvirt: Handle spec exception loops omits 0890ddea1a90 KVM: s390: protvirt: Add SCLP interrupt handling omits 201ae986ead7 KVM: s390: protvirt: Implement interrupt injection omits da24a0cc58ed KVM: s390: protvirt: Instruction emulation omits 49710db08169 KVM: s390: protvirt: Handle SE notification interceptions omits 1274800792dc KVM: s390/mm: Make pages accessible before destroying the guest omits fa0c5eabbdd3 KVM: s390: protvirt: Secure memory is not mergeable omits 29b40f105ec8 KVM: s390: protvirt: Add initial vm and cpu lifecycle handling omits 6933316fe011 KVM: s390: add new variants of UV CALL omits 3e6c556899d0 KVM: s390: protvirt: Add UV debug trace omits f65470661f36 KVM: s390/interrupt: do not pin adapter interrupt pages omits f15587c83460 Merge branch 'pvbase' of git://git.kernel.org/pub/scm/linu [...] omits a0f60f843199 s390/protvirt: Add sysfs firmware interface for Ultravisor [...] omits 084ea4d611a3 s390/mm: add (non)secure page access exceptions handlers omits 214d9bbcd3a6 s390/mm: provide memory management functions for protected [...] omits 29d37e5b82f3 s390/protvirt: add ultravisor initialization omits ecdc5d842bb3 s390/protvirt: introduce host side setup omits df77fbd8c5b2 f2fs: fix to avoid potential deadlock omits 097a7686503f f2fs: add missing function name in kernel message omits 0b32dc186486 f2fs: recycle unused compress_data.chksum feild omits 61fbae2b2b12 f2fs: fix to avoid NULL pointer dereference omits 7fa6d59816e7 f2fs: fix leaking uninitialized memory in compressed clusters omits bf22c3cc8ce7 f2fs: fix the panic in do_checkpoint() omits dc5a941223ed f2fs: fix to wait all node page writeback omits c247a4183569 ARM: Document merges omits 03921de72231 Merge branch 'arm/fixes' into for-next omits f9a15f39e50d Merge tag 'tee-amdtee-fix-for-5.6' of https://git.linaro.o [...] omits 735a6dd02222 x86/pkeys: Manually set X86_FEATURE_OSPKE to preserve exis [...] omits 553792054c44 Merge branch 'omap-for-v5.7/accelerators' into for-next omits c689300b9c76 Merge tag 'renesas-fixes-for-v5.6-tag1' of git://git.kerne [...] omits 84a43fddbfe6 ARM: OMAP4: hwmod_data: Remove OMAP4 IPU hwmod data omits 014bb57b6d1e ARM: OMAP2+: Drop legacy platform data for OMAP4 DSP omits bce967290977 ARM: OMAP2+: Drop hwmod data for am3 and am4 PRUSS omits 2e42bb26887c Merge branch 'omap-for-v5.7/dt' into for-next omits 89a7b191fcd1 ARM: dts: am4372: Add idle_states for cpuidle omits c3e6fccafd6e ARM: dts: am33xx: Add idle_states for cpuidle omits 73d82f9d85b8 Merge branch 'omap-for-v5.7/pm33xx' into for-next omits 73321b5f4daf ARM: omap2plus_defconfig: Add CONFIG_ARM_CPUIDLE omits 6afaff1c6624 soc: ti: pm33xx: Add base cpuidle support omits 65880ab16083 ARM: OMAP2+: pm33xx-core: Extend platform_data ops for cpuidle omits 06ee7a950b6a ARM: OMAP2+: pm33xx-core: Add cpuidle_ops for am335x/am437x omits b749ebe77d6c dt-bindings: arm: cpu: Add TI AM335x and AM437x enable method omits fe44c3f9eec0 Merge branches 'omap-for-v5.7/soc' and 'omap-for-v5.7/ti-s [...] omits f7d5ef0c654e firmware: arm_sdei: clean up sdei_event_create() omits 54f529a6806c firmware: arm_sdei: Use cpus_read_lock() to avoid races wi [...] omits c66d52b10267 firmware: arm_sdei: fix possible double-lock on hibernate [...] omits 6ded0b61cf63 firmware: arm_sdei: fix double-lock on hibernate with shar [...] omits 3918e0667bba dm thin metadata: fix lockdep complaint omits 7cdf6a0aae1c dm cache: fix a crash due to incorrect work item cancelling omits 697b4f1603e7 Merge branch 'omap-for-v5.6/fixes-rc3' into fixes omits 945fa3bc9dfd drm/i915: remove ICP_PP_CONTROL omits 9515743bfb39 nvme-pci: Hold cq_poll_lock while completing CQEs omits 6c871b7314dd pstore: pstore_ftrace_seq_next should increase position index omits 545d984cc90c media: dt-bindings: media: venus: Add sc7180 DT schema omits ea93e2f94c27 media: venus: core: add sc7180 DT compatible and resource struct omits 0e1558deedad media: dt-bindings: media: venus: delete old binding document omits 799e4bc29142 media: venus: core: add sdm845-v2 DT compatible and resour [...] omits fde57f90a983 media: dt-bindings: media: venus: Add sdm845v2 DT schema omits 49a3797aa516 media: dt-bindings: media: venus: Convert sdm845 to DT schema omits df7acc7e7ed4 media: dt-bindings: media: venus: Convert msm8996 to DT schema omits 12e21a23ccf3 i3c: Fix MODALIAS uevents omits 146b5bbf01be media: dt-bindings: media: venus: Convert msm8916 to DT schema omits ab1eda449c6e media: venus: vdec: handle 10bit bitstreams omits 4ebf969375bc media: venus: introduce core selection omits ffa9a9758be2 Merge branch 'edac-urgent' into edac-for-next omits 7482a983dea3 media: venus: redesign clocks and pm domains control omits dfc6014e3b60 EDAC/synopsys: Do not print an error with back-to-back snp [...] omits fd1ee315dcd4 media: venus: cache vb payload to be used by clock scaling omits 4b997dbbc999 media: venus: venc: blacklist two encoder properties omits 2e6fc23eed9b media: venus: firmware: Use %pR to print IO resource omits c50cc6dc6c48 media: venus: hfi_parser: Ignore HEVC encoding for V1 omits b5e91fead597 Merge branches 'doc.2020.02.27a', 'fixes.2020.02.27a', 'kf [...] omits 9cd5e5ab5525 media: MAINTAINERS: Add dt-binding files for Venus omits b83685bceedb tee: amdtee: fix memory leak in amdtee_open_session() omits 5e253a3dfa68 rcu: Make rcu_barrier() account for offline no-CBs CPUs omits d68fee0d6334 rcu: Mark rcu_state.gp_seq to detect concurrent writes omits e4970c9c54d7 Merge branch 'arch/nohz' of git://git.kernel.org/pub/scm/l [...] omits 8149b5cbfa15 Documentation/memory-barriers: Fix typos omits 9671f30ee251 doc: Add rcutorture scripting to torture.txt omits 06a649b314b3 doc/RCU/rcu: Use https instead of http if possible omits 6a534b299ab2 doc/RCU/rcu: Use absolute paths for non-rst files omits be2895681d6d doc/RCU/rcu: Use ':ref:' for links to other docs omits 3282b0469248 doc/RCU/listRCU: Update example function name omits c50a871409dc doc/RCU/listRCU: Fix typos in a example code snippets omits d18c265fbf19 doc/RCU/Design: Remove remaining HTML tags in ReST files omits 701dc81e7412 s390/mm: remove fake numa support omits 4a559cd15dbc s390/crypto: explicitly memzero stack key material in aes_s390.c omits fa226f1d81e2 s390: Replace zero-length array with flexible-array member omits d5d006fa0927 s390/qdio: simplify debugfs code omits 6e2a7b5171ec s390/qdio: use QDIO_IRQ_STATE_INACTIVE instead of 0 omits dc8cb9df2b86 doc: Add some more RCU list patterns in the kernel omits e0560ba6d92f perf annotate: Fix segfault with source toggle omits d3c03147bf80 perf annotate: Align struct annotate_args omits 25b92693a1b6 arm64: mm: convert cpu_do_switch_mm() to C omits 65c668f5faeb x86/traps: Stop using ist_enter/exit() in do_int3() omits 2316f861ae9c perf annotate: Simplify disasm_line allocation and freeing code omits 73a7a271b3ee PCI: brcmstb: Fix build on 32bit ARM platforms with older [...] omits e0ad4d685480 perf annotate: Remove privsize from symbol__annotate() args omits bd862b1d8392 perf probe: Check return value of strlist__add() for -ENOMEM omits bebdb65e0772 io_uring: define and set show_fdinfo only if procfs is enabled omits 4399e6cdf3e9 arm64: fix NUMA Kconfig typos omits cc44457f1629 gfs2: leaf_dealloc needs to allocate one more revoke omits c9ebc4b73799 gfs2: allow journal replay to hold sd_log_flush_lock omits 019dd669bde1 gfs2: don't allow releasepage to free bd still used for revokes omits ca399c96e96e gfs2: flesh out delayed withdraw for gfs2_log_flush omits 1c634f94c3da gfs2: Do proper error checking for go_sync family of glops [...] omits df5db5f9ee11 gfs2: Don't demote a glock until its revokes are written omits 2ca0c2fbf3ed gfs2: drain the ail2 list after io errors omits b1676cbb1115 gfs2: Withdraw in gfs2_ail1_flush if write_cache_pages fails omits 9ff78289356a gfs2: Do log_flush in gfs2_ail_empty_gl even if ail list is empty omits d93ae386ef3d gfs2: Check for log write errors before telling dlm to unlock omits f05b86db314d gfs2: Prepare to withdraw as soon as an IO error occurs in [...] omits 5e4c7632aae1 gfs2: Issue revokes more intelligently omits 7d9f9249580e gfs2: Add verbose option to check_journal_clean omits 33dbd1e41a1d gfs2: fix infinite loop when checking ail item count befor [...] omits 601ef0d52e96 gfs2: Force withdraw to replay journals and wait for it to finish omits ac3607f92f70 x86/entry/entry_32: Route int3 through common_exception omits 17dbedb5da18 x86/irq: Remove useless return value from do_IRQ() omits 3ba4f0a633ca x86/traps: Remove redundant declaration of do_double_fault() omits d244d0e195bc x86/traps: Document do_spurious_interrupt_bug() omits e039dd815941 x86/traps: Remove pointless irq enable from do_spurious_in [...] omits 840371bea19e x86/entry/32: Force MCE through do_mce() omits 55ba18d6ed37 x86/mce: Disable tracing and kprobes on do_machine_check() omits 3d51507f29f2 x86/entry/32: Add missing ASM_CLAC to general_protection entry omits b0aaf4c8f31f perf config: Document missing config options omits cd0a9c518db1 perf annotate: Fix perf config option description omits 812b0f528240 perf annotate: Prefer cmdline option over default config omits 7384083ba616 perf annotate: Make perf config effective omits 7b43b6970474 perf config: Introduce perf_config_u8() omits 46ccb4426966 perf annotate: Fix --show-nr-samples for tui/stdio2 omits 68aac855b643 perf annotate: Fix --show-total-period for tui/stdio2 omits 54cf752cfb75 perf annotate/tui: Re-render title bar after switching bac [...] omits 689e16ed2b1e dt-bindings: vendor-prefixes: Add prefix for PocketBook In [...] omits 73c3d1da3519 dt-bindings: rng: Convert BCM2835 to DT schema omits 06efe6482251 dt-bindings: mmc: Convert Cadence SD/SDIO/eMMC controller [...] omits 82ba4997129a dt-bindings: mtd: Convert Denali NAND controller to json-schema omits 8944fe117069 Merge branch 'sunxi/dt-for-5.7' into sunxi/for-next omits 91f480d40942 arm64: dts: allwinner: Add initial support for Pine64 PinePhone omits a886ed265686 dt-bindings: arm: sunxi: Add PinePhone 1.0 and 1.1 bindings omits 29b2c68bf47a arm64: dts: sun50i-a64: Add i2c2 pins omits 179a79fd740b ARM: dts: sunxi: h3/h5: add r_pwm node omits 6be7e0733548 drm/virtio: fix mmap page attributes omits 1cad629257e7 drm/shmem: add support for per object caching flags. omits 4098a2b45bb3 arm64: allwinner: a64: enable LCD-related hardware for Pinebook omits 8e029eb0bcd6 MIPS: Fix CONFIG_MIPS_CMDLINE_DTB_EXTEND handling omits 0d6f94fd498a tools headers UAPI: Update tools's copy of kvm.h headers omits d8e3ee2e2b4e tools arch x86: Sync the msr-index.h copy with the kernel sources omits 5dd8304981ec spi/zynqmp: remove entry that causes a cs glitch omits d8e93e3f22d9 XArray: Optimise xas_sibling() if !CONFIG_XARRAY_MULTI omits d1f37226431f dma-buf: free dmabuf->name in dma_buf_release() omits cc2550b421aa clocksource: Replace setup_irq() by request_irq() omits 2be30d34a387 drm/bridge: analogix-anx6345: fix set of link bandwidth omits 18b39fb975b7 drm/virtio: add virtio_gpu_is_shmem helper omits 068a8fea373f drm/virtio: make mmap callback consistent with callbacks omits a7cd39552194 clocksource/drivers/ingenic: Add support for TCU of X1000 omits fe6c2d6a8068 dt-bindings: timer: Add X1000 bindings. omits 1df97a02a937 Merge tag 'devfreq-fixes-for-5.6-rc4' of git://git.kernel. [...] omits 753e83408b7f clocksource/drivers/timer-ti-dm: Drop bogus omap_dm_timer_ [...] omits 6ce4fcb015a1 clocksource/drivers/timer-ti-dm: Do not update counter on [...] omits edf0d283d988 ipv6: xfrm6_tunnel.c: Use built-in RCU list checking omits 289de3598481 sched/fair: Fix statistics for find_idlest_group() omits ad1ded9d2e3d clocksource/drivers/owl: Improve owl_timer_init fail messages omits ca7b72b5a5f2 clocksource: Add driver for the Ingenic JZ47xx OST omits 2dcbfe365b13 mtd: spi-nor: Refactor spi_nor_read_id() omits f5739cb0b565 cpufreq: Fix policy initialization for internal governor drivers omits dd91ddcdd507 drm/i915/drv: use intel_uncore_write() for register access omits 3c2eddc2d421 drm/i915/dram: use intel_uncore_*() functions for register access omits d28ae3b28187 drm/i915: split out intel_dram.[ch] from i915_drv.c omits 83d2bdb6a0e0 drm/i915: significantly reduce the use of <drm/i915_drm.h> omits 2b99e54b30ed Merge branch 'VLANs-DSA-switches-and-multiple-bridges' omits 933b4425086a net: dsa: mv88e6xxx: fix duplicate vlan warning omits 07c6f9805f12 net: switchdev: do not propagate bridge updates across bridges omits a2f2ef4a54c0 net/smc: check for valid ib_client_data omits 474a31e13a4e net: stmmac: fix notifier registration omits c87a9d6fc6d5 net: phy: mscc: fix firmware paths omits 9baeea50718f net: qrtr: Fix error pointer vs NULL bugs omits 1ac7b090ec46 net: phy: mscc: add missing shift for media operation mode [...] omits be4e3c737eeb phy: mapphone-mdm6600: Fix timeouts by adding wake-up handling omits dc24f8b4ecd3 mptcp: add dummy icsk_sync_mss() omits 92040c6daaa4 net: ena: fix broken interface between ENA driver and FW omits 621135a0f9cf Merge branch 'mptcp-update-mptcp-ack-sequence-outside-of-r [...] omits 14c441b564d5 mptcp: defer work schedule until mptcp lock is released omits 2e52213c79c0 mptcp: avoid work queue scheduling if possible omits bfae9dae449d mptcp: remove mptcp_read_actor omits 600911ff5f72 mptcp: add rmem queue accounting omits 6771bfd9ee24 mptcp: update mptcp ack sequence from work queue omits 80992017150b mptcp: add work queue skeleton omits 101f6f851ee6 mptcp: add and use mptcp_data_ready helper omits 5cd129dd5e45 Merge branch 'mlxsw-Small-driver-update' omits 3b909c552ae5 mlxsw: spectrum: Add mlxsw_sp_span_ops.buffsize_get for Sp [...] omits b401ff8541ee mlxsw: spectrum: Initialize advertised speeds to supported speeds omits 8a29581eb001 mlxsw: spectrum: Move the ECN-marked packet counter to ethtool omits 648e53cac7da mlxsw: spectrum_switchdev: Optimize SFN records processing omits 4f31c532ad40 net: phy: corrected the return value for genphy_check_and_ [...] omits c535f9203209 af_llc: fix if-statement empty body warning omits f596c87005f7 slip: not call free_netdev before rtnl_unlock in slip_open omits c3480301d750 drm/hisilicon: Fixed pcie resource conflict between drm an [...] omits 29b7216b57f1 drm/hisilicon: Set preferred mode resolution and maximum r [...] omits bc17e5574954 drm/hisilicon: Add the mode_valid function omits de3c3ed4c8ff drm/hisilicon: fixed the wrong resolution configurations omits 31d6feebec8e drm/hisilicon: Enable the shadowfb for hibmc omits bac511833da9 drm/hisilicon: Add new clock/resolution configurations omits d4aaf8643cff PM / devfreq: Fix a typo in a comment omits f86e0200a29b PM / devfreq: Change to DEVFREQ_GOV_UPDATE_INTERVAL event name omits 90831ed8fc3c PM / devfreq: Remove unneeded extern keyword omits 556081f87f99 PM / devfreq: Use constant name of userspace governor omits 165b94ffcf8e Merge tag 'mlx5-updates-2020-02-25' of git://git.kernel.or [...] omits 06baf4be207a Merge branch 'net-smc-improve-peer-ID-in-CLC-decline' omits a082ec897ffe net/smc: improve peer ID in CLC decline for SMC-R omits 366bb249b583 net/smc: rework peer ID handling omits 0b7f41f68710 tcp-zerocopy: Update returned getsockopt() optlen. omits b6f6118901d1 ipv6: restrict IPV6_ADDRFORM operation omits 51e3dfa8906a net/smc: fix cleanup for linkgroup setup failures omits ebb4a4bf76f1 Merge branch 'net-fix-sysfs-permssions-when-device-changes [...] omits ef6a4c88e9e1 net: fix sysfs permssions when device changes network namespace omits d755407d4444 net-sysfs: add queue_change_owner() omits e6dee9f3893c net-sysfs: add netdev_change_owner() omits 3b52fc5d7876 drivers/base/power: add dpm_sysfs_change_owner() omits b8f33e5d76a7 device: add device_change_owner() omits 2c4f9401ceb0 sysfs: add sysfs_change_owner() omits 303a42769c4c sysfs: add sysfs_group{s}_change_owner() omits 0666a3aee762 sysfs: add sysfs_link_change_owner() omits f70ce185687b sysfs: add sysfs_file_change_owner() omits 402482a6a78e net: bcmgenet: Clear ID_MODE_DIS in EXT_RGMII_OOB_CTRL whe [...] omits 1521a67e6016 sched: act: count in the size of action flags bitfield omits eabc8bcb292f kbuild: get rid of trailing slash from subdir- example omits 2eb51c75dcb3 net: core: devlink.c: Use built-in RCU list checking omits d1c73cbdf9d3 net: cisco: Replace zero-length array with flexible-array member omits 274ac2831a8b net: marvell: Replace zero-length array with flexible-arra [...] omits c5d6cf903fe8 net: hns: Replace zero-length array with flexible-array member omits 62f191425128 sfc: Replace zero-length array with flexible-array member omits 4a34d825b893 qlogic: Replace zero-length array with flexible-array member omits 98c5f7d44fef net: dsa: bcm_sf2: Forcibly configure IMP port for 1Gb/sec omits 3f02735e5da5 Revert "net: dsa: bcm_sf2: Also configure Port 5 for 2Gb/s [...] omits 574b238f6459 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits bfdc6d91a25f Merge tag 'tag-chrome-platform-fixes-for-v5.6-rc4' of git: [...] omits 9a005c3898aa bnxt_en: add newline to netdev_*() format strings omits 0b3a4dd4af97 drm/i915/tgl: Add Wa_1606054188:tgl omits 3a1b82a19ff9 drm/i915/tgl: Allow DC5/DC6 entry while PG2 is active omits 4825b61a3d39 Merge tag 'drm-intel-next-2020-02-25' of git://anongit.fre [...] omits cfdd30b4100b Merge tag 'gvt-next-2020-02-26' of https://github.com/inte [...] omits aaa9d265a21e Merge tag 'drm-misc-next-2020-02-21' of git://anongit.free [...] omits 99b79c3900d4 netfilter: xt_hashlimit: unregister proc file before relea [...] omits 8dbdf23ae30a dt-bindings: mmc: Convert UniPhier SD controller to json-schema omits 7ebec90559ff dt-bindings: dma: Convert UniPhier MIO DMA controller to j [...] omits 6bb984a3cea0 dt-bindings: interrupt-controller: Convert UniPhier AIDET [...] omits 7f44205eb28c dt-bindings: bus: Convert UniPhier System Bus to json-schema omits 849b10446bf9 dt-bindings: pinctrl: Convert UniPhier pin controller to j [...] omits 89099d143284 dt-bindings: gpio: Convert UniPhier GPIO to json-schema omits 4dcd55fd7031 dt-bindings: arm: Convert UniPhier board/SoC bindings to j [...] omits 5d647ed7b352 Update MAINTAINERS to add reviewer for CoreSight omits 8e9a400c706e Merge tag 'gvt-fixes-2020-02-26' of https://github.com/int [...] omits dd47a83453e4 leds: pwm: convert to atomic PWM API omits b43a8f01fccb leds: pwm: simplify if condition omits 64d7e23115dd leds: add SGI IP30 led support omits 35f8ac7d2c5b docs: sysfs: coresight: Add sysfs ABI documentation for CTI omits cc9c077f6afe leds: lm3697: fix spelling mistake "To" -> "Too" omits 76f7dcf1508e docs: coresight: Update documentation for CoreSight to cover CTI omits 85b6684eab65 coresight: cti: Add connection information to sysfs omits 7cfeb9cfa0ac coresight: cti: Enable CTI associated with devices omits e34f1753eebc ethtool: limit bitset size omits c6385e503aea drm/amdgpu: drop legacy drm load and unload callbacks omits d95665c70844 drm/amdgpu/display: don't call drm_dp_mst_connector_late_r [...] omits 405a1f9090d1 drm/amdgpu/display: split dp connector registration (v4) omits 14f04fa4834a drm/amdgpu/display: add a late register connector callback omits 7b99330c8f08 drm/amd/display: move dpcd debugfs members setup omits d090e7db5a2f drm/amdgpu/display: move debugfs init into core amdgpu deb [...] omits 4074892967ae drm/amdgpu: don't call drm_connector_register for non-MST ports omits fd23cfcc2e8b drm/amdgpu/ring: move debugfs init into core amdgpu debugfs omits cd9e29e71729 drm/amdgpu/firmware: move debugfs init into core amdgpu debugfs omits f9d64e6c4a66 drm/amdgpu/regs: move debugfs init into core amdgpu debugfs omits 3f5cea671cb3 drm/amdgpu/gem: move debugfs init into core amdgpu debugfs omits 24038d581c75 drm/amdgpu/fence: move debugfs init into core amdgpu debugfs omits 15997544a38f drm/amdgpu/sa: move debugfs init into core amdgpu debugfs omits a4c5b1bb7b93 drm/amdgpu/pm: move debugfs init into core amdgpu debugfs omits c5820361dae5 drm/amdgpu/ttm: move debugfs init into core amdgpu debugfs omits 923ffa6b02e1 drm/amdgpu: rename amdgpu_debugfs_preempt_cleanup omits 8bdab6bb1cf1 drm/amdgpu: Increase timout on emulator to tenfold instead [...] omits 7af8bc5016d9 drm/amd/powerplay: add DFCstate control pptable func for arct omits 41a468a531c8 drm/amd/powerplay: update arcturus ppsmc header to 54.15.0 omits e22bb5626cd6 drm/amdgpu/display: clean up hdcp workqueue handling omits c7637c95abeb drm/amdkfd: Delete unnecessary unmap queue package submissions omits 1e21647402f9 drm/amdkfd: Delete excessive printings omits 66f28b9a1698 drm/amdkfd: Fix a memory leak in queue creation error handling omits b42902f4af8f drm/amdkfd: Count active CP queues directly omits e6945304187d drm/amdkfd: Avoid ambiguity by indicating it's cp queue omits 81b820b304a0 drm/amdkfd: Rename queue_count to active_queue_count omits 0c663695a6cb drm/amd: Extend ROCt to surface UUID for devices that have them omits 944effd33716 drm/amdgpu: Fix check for DPM when returning max clock omits 75ddb640e193 drm/amdgpu: Don't write GCVM_L2_CNTL* regs on navi12 VF omits b8076b5e5b85 drm/radeon: Inline drm_get_pci_dev omits f3ed67395dca drm/amdgpu: Drop DRIVER_USE_AGP omits 4302c9c13abe drm/amd/powerplay: Use bitwise instead of arithmetic opera [...] omits 0943629ceb13 drm/amd/display: remove set but not used variable 'mc_vm_a [...] omits 669e2f91e4d1 drm/amd/amdgpu: Add gfxoff debugfs entry omits c6fc97f9bc5c drm/amdgpu: use amdgpu_ring_test_helper when possible omits 42e5fee65e91 drm/amdgpu: add VM update fences back to the root PD v2 omits 6f9f960472c3 drm/amdgpu: cleanup amdgpu_ring_fini omits ef1caf48bd4d drm/amdgpu: Add Arcturus D342 page retire support omits 938065d4cb91 drm/amdgpu: toggle DF-Cstate to protect DF reg access omits 19744f5f2dff drm/amdgpu: move get_xgmi_relative_phy_addr to amdgpu_xgmi.c omits 53e0f1e6beb0 drm/amdgpu: add dpm helper function for DF Cstate control omits 995da6cc4c47 drm/amdgpu: update psp firmwares loading sequence V2 omits f4a3c42b5c52 drm/amdgpu: Remove kfd eviction fence before release bo (v2) omits 6e11d1578fba net: Fix Tx hash bound checking omits eb12c957735b drm/radeon: Inline drm_get_pci_dev omits 8a3bddf67ce8 drm/amdgpu: Drop DRIVER_USE_AGP omits 7f1da0de0bec Merge branch 'next/dt' into for-next omits 91bf0eee4137 ARM: dts: exynos: Fix memory on Artik5 evaluation boards omits 51c22d7b40dc ARM: OMAP2+: Fix compile if CONFIG_HAVE_ARM_SMCCC is not set omits 5267244ddc62 Merge tag 'hdq-fix' into omap-for-v5.6/fixes-rc2 omits 683f65ded66a spi: pxa2xx: Add CS control clock quirk omits fa63c0039787 arm: dts: dra76x: Fix mmc3 max-frequency omits 27f13774654e ARM: dts: dra7: Add "dma-ranges" property to PCIe RC DT nodes omits 91ad64a84e9e Merge tag 'trace-v5.6-rc2' of git://git.kernel.org/pub/scm [...] omits b5f25304aece regulator: add smb208 support omits b98cce1ef5c5 Merge tag 'linux-kselftest-kunit-5.6-rc4' of git://git.ker [...] omits 8ae7fdc35988 ASoC: Add Multi CPU DAI support omits 870dede07ee6 SoundWire: ASoC interfaces for multi-cpu dais and DisCo helpers omits 14f8c8d8fd62 ASoC: tas2562: Add entries for the TAS2563 audio amplifier omits f87cdb1f9937 ASoC: dt-bindings: Add TAS2563 compatible to the TAS2562 binding omits 911abf8b050e ASoC: amd: Allow I2S wake event after ACP is powerd On omits b2d48dde38d3 ASoC: rt5682: Revise the function name omits 03f6fc6de919 ASoC: rt5682: Add the soundwire support omits 6b8e4e7db3cd ASoC: amd: Add machine driver for Raven based platform omits 2fcc74178f6d Merge tag 'linux-kselftest-5.6-rc4' of git://git.kernel.or [...] omits 7324a7a0d5e2 bus: ti-sysc: Implement display subsystem reset quirk omits aec551c7a00f bus: ti-sysc: Fix 1-wire reset quirk omits 77dfece2e6d8 bus: ti-sysc: Detect display subsystem related devices omits e8639e1c986a bus: ti-sysc: Handle module unlock quirk needed for some RTC omits feaa8baee82a bus: ti-sysc: Implement SoC revision handling omits 7320fd322fe9 bus: ti-sysc: Don't warn about legacy property for nested [...] omits 590e15c76f12 bus: ti-sysc: Consider non-existing registers too when mat [...] omits ab4d309d8708 bus: ti-sysc: Improve reset to work with modules with no s [...] omits e64c021fd924 bus: ti-sysc: Rename clk related quirks to pre_reset and p [...] omits cef766300353 drm/omap: Prepare DSS for probing without legacy platform data omits cfe2ce49b9da Revert "KVM: x86: enable -Werror" omits fda31c50292a signal: avoid double atomic counter increments for user ac [...] omits dd3db2a34cff io_uring: drop file set ref put/get on switch omits 36d73c4a9ed7 ASoC: soc-dai: add get_sdw_stream() callback omits 0e9cf4c452ad ASoC: pcm: check if cpu-dai supports a given stream omits 6e1276a5e613 ASoC: Return error if the function does not support multi-cpu omits de6214a33633 ASoC: Add multiple CPU DAI support in DAPM omits 6c4b13b51aa3 ASoC: Add dapm_add_valid_dai_widget helper omits 19bdcc7aeed4 ASoC: Add multiple CPU DAI support for PCM ops omits 76afa64374a7 ASoC: Add initial support for multiple CPU DAIs omits cae740a04b4d blk-mq: Remove some unused function arguments omits 4bc988464bb1 Merge branch 'bpf-bpftool-probes' omits 736332740e29 selftests/bpf: Add test for "bpftool feature" command omits ad92b12a6e0e bpftool: Update bash completion for "bpftool feature" command omits bcdacab6e70c bpftool: Update documentation of "bpftool feature" command omits 368cb0e7cdb5 bpftool: Make probes which emit dmesg warnings optional omits 6b52ca44e8af bpftool: Move out sections to separate functions omits c473a8d03ea8 kbuild: add dt_binding_check to PHONY in a correct place omits 964a596db8db kbuild: add dtbs_check to PHONY omits 65a166201552 RDMA/bnxt_re: Using vmalloc requires including vmalloc.h omits fd63fab48f14 kbuild: remove unneeded semicolon at the end of cmd_dtb_check omits 7a0496056064 kbuild: fix DT binding schema rule to detect command line changes omits eccbde4f6c2b kbuild: remove wrong documentation about mandatory-y omits 505b12b3861b kbuild: add comment for V=2 mode omits bb0858d8bc82 iavf: use tc_cls_can_offload_and_chain0() instead of chain check omits 4abfe6f04d93 dt-bindings: i2c: Convert UniPhier FI2C controller to json-schema omits b279cac91583 dt-bindings: i2c: Convert UniPhier I2C controller to json-schema omits 4f325e8c83e7 dt-bindings: serial: Convert UniPhier UART to json-schema omits 0ac174397940 of: unittest: annotate warnings triggered by unittest omits f4056e705b2e of: unittest: add overlay gpio test to catch gpio hog problem omits 38b6a714941a ASoC: tas2562: Fix sample rate error message omits 7bf35334d761 coresight: cti: Add device tree support for custom CTI omits 4217ba972866 coresight: cti: Add device tree support for v8 arch CTI omits 141017b9d6b2 dt-bindings: arm: Adds CoreSight CTI hardware definitions omits 6c66dd7c66a7 coresight: cti: Add sysfs trigger / channel programming API omits 3c3d4bd812bd coresight: cti: Add sysfs access to program function registers omits 7127455d6242 coresight: cti: Add sysfs coresight mgmt register access omits 39bac814347a coresight: cti: Initial CoreSight CTI Driver omits 2f7afc343d49 of: property: Add device link support for power-domains an [...] omits 3494bec0f6ac bpftool: Support struct_ops, tracing, ext prog types omits 8acbbddcf991 dt-bindings: ata: rcar-sata: Convert to json-schema omits 238415f76084 dt-bindings: example-schema: Drop double quotes around URLs omits f56f1579a094 drm/etnaviv: add hwdb entry for gc400 found in STM32 omits 4078a1186dd3 drm/etnaviv: update hwdb selection logic omits a51d1f37dfca drm/etnaviv: update gc7000 chip identity entry omits 000806631d2a drm/etnaviv: show identity information in debugfs omits 815e45bbd4d3 drm/etnaviv: determine product, customer and eco id omits 8ed226fff6eb drm/etnaviv: update hardware headers from rnndb omits 819e8f804ad6 Merge tag 'sh-pfc-for-v5.7-tag1' of git://git.kernel.org/p [...] omits 3cd046f182aa scripts/bpf: Switch to more portable python3 shebang omits be36f9e7517e efi: READ_ONCE rng seed size before munmap omits 8319e9d5ad98 efi/x86: Handle by-ref arguments covering multiple pages i [...] omits f80c9f6476db efi/x86: Remove support for EFI time and counter services [...] omits 63056e8b5ebf efi/x86: Align GUIDs to their size in the mixed mode runti [...] omits e9765680a31b Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux [...] omits 4c45945aa418 Merge tag 'perf-urgent-for-mingo-5.6-20200220' of git://gi [...] omits 7a0a6ee73150 drm/i915: Fix broken num_entries in skl_ddb_allocation_overlaps omits b1852b73f25b drm/i915: Add WARN_ON in intel_get_crtc_for_pipe() omits eae3da27ba84 drm/i915: Get first crtc instead of PIPE_A crtc omits d54c1a513c48 drm/i915: Fix broken transcoder err state omits aca9310a0c7d drm/i915: Remove (pipe == crtc->index) assumption omits b8b65ccda50d drm/i915: Iterate over pipes and skip the disabled one omits 3a9015988b3d io_uring: import_single_range() returns 0/-ERROR omits 2a44f4678161 io_uring: pick up link work on submit reference drop omits 877a50b87299 leds: leds-bd2802: remove set but not used variable 'pdata' omits ccbbb117c17e leds: ns2: Convert to GPIO descriptors omits c7896490dd1a leds: ns2: Absorb platform data omits 0954df70fba7 selftests: nft_concat_range: Add test for reported add/flu [...] omits 212d58c106fd nft_set_pipapo: Actually fetch key data in nft_pipapo_remove() omits 8c8c06207bcf drm/ttm: fix leaking fences via ttm_buffer_object_transfer omits 9ea4894ba449 Merge branch 'master' of git://blackhole.kfki.hu/nf omits 645e64662af4 x86/Kconfig: Make CMDLINE_OVERRIDE depend on non-empty CMDLINE omits bc36dfffd5f3 ext2: Silence lockdep warning about reclaim under xattr_sem omits 238734262142 drm/i915: Avoid recursing onto active vma from the shrinker omits 2de0147d7716 drm/i915/pmu: Avoid using globals for PMU events omits 19ee5e8da612 drm/i915/pmu: Avoid using globals for CPU hotplug state omits eee18939e576 drm/i915/gtt: Downgrade gen7 (ivb, byt, hsw) back to alias [...] omits b5dacc8fb52c drm/i915: fix header test with GCOV omits e086558ae923 drm/omap: dss: Remove unused omap_dss_device operations omits 984f6c91d38a drm/omap: dss: Remove unused omapdss_of_find_connected_dev [...] omits 263a983eb26a drm/omap: dss: Inline the omapdss_display_get() function omits 5d79598ba844 drm/omap: Hardcode omap_connector type to DSI omits 8bef8a6d5da8 drm/omap: sdi: Register a drm_bridge omits 13d2d52f59c0 drm/omap: sdi: Sort includes alphabetically omits ac3f6915efb5 drm/omap: dpi: Register a drm_bridge omits 76777d6c30fb drm/omap: dpi: Simplify clock setting API omits 825281cd6ba1 drm/omap: dpi: Reorder functions in sections omits b04df00bb5c0 drm/omap: dpi: Sort includes alphabetically omits b6067da4ebf9 drm/omap: hdmi5: Simplify EDID read omits 7f113085af93 drm/omap: hdmi4: Simplify EDID read omits 96b0a34d2733 drm/omap: venc: Remove omap_dss_device operations omits a559b4407d2b drm/omap: hdmi: Remove omap_dss_device operations omits 75fb968b83d0 drm/omap: Remove HPD, detect and EDID omapdss operations omits e7e67d9a2f1d drm/omap: Switch the HDMI and VENC outputs to drm_bridge omits f40f4e45df12 drm/omap: Create connector for bridges omits 2f004792adad drm/omap: venc: Register a drm_bridge omits 4fcbfbae7222 drm/omap: dss: Remove .set_hdmi_mode() and .set_infoframe( [...] omits 6886b346452f drm/omap: hdmi4: Implement drm_bridge .hpd_notify() operation omits 615de6ceb6b6 drm/omap: hdmi5: Move mode set, enable and disable operati [...] omits 3c983905d2b4 drm/omap: hdmi4: Move mode set, enable and disable operati [...] omits 6c623d6bf3e3 drm/omap: hdmi5: Register a drm_bridge for EDID read omits ee34f23ae82e drm/omap: hdmi4: Register a drm_bridge for EDID read omits 1edc1a1cbe7f drm/omap: hdmi5: Rework EDID read to isolate data read omits a4659694a7e5 drm/omap: hdmi4: Rework EDID read to isolate data read omits 0fe37173ce0e drm/omap: hdmi: Allocate EDID in the .read_edid() operation omits db0fefd1b90d drm/omap: dss: Make omap_dss_device_ops optional omits 326a1166ca08 drm/omap: Add infrastructure to support drm_bridge local t [...] omits c83fefd73834 drm/omap: dss: Fix output next device lookup in DT omits a779618b4a07 drm/omap: Use the drm_panel_bridge API omits 514fc91083f6 drm/omap: Factor out display type to connector type conversion omits 1516d11923d0 drm/omap: Simplify HDMI mode and infoframe configuration omits 2a0a3ae17d36 drm/omap: dss: Cleanup DSS ports on initialisation failure omits 5e20bdf3d3de drm: Add helper to create a connector for a chain of bridges omits e00a5caafac0 drm/bridge: tfp410: Allow operation without drm_connector omits 5cafa0f1853b drm/bridge: tfp410: Replace manual connector handling with bridge omits 2be68b59e5d0 drm/bridge: panel: Implement bridge connector operations omits cff5e6f7e83f drm/bridge: Add driver for the TI TPD12S015 HDMI level shifter omits 0c275c30176b drm/bridge: Add bridge driver for display connectors omits ca00e10b50ad drm/bridge: simple-bridge: Add support for the TI OPA362 omits 2df6428e290a drm/bridge: simple-bridge: Add support for enable GPIO omits 272378ec0eb9 drm/bridge: simple-bridge: Add support for non-VGA bridges omits 0411374bdf2b drm/bridge: dumb-vga-dac: Rename driver to simple-bridge omits 94ded532ffdb drm/bridge: dumb-vga-dac: Rename internal symbols to simpl [...] omits a25b988ff83f drm/bridge: Extend bridge API to disable connector creation omits 64d05ff758e3 drm/bridge: Add interlace_allowed flag to drm_bridge omits 11f6c4b1b259 drm/bridge: Add connector-related bridge operations and data omits 0451369bc5c3 drm/bridge: Improve overview documentation omits 282f713c65f7 drm/bridge: Fix atomic state ops documentation omits be39f3db0146 drm/bridge: Document the drm_encoder.bridge_chain field as [...] omits a92d083d08b0 drm/edid: Add flag to drm_display_info to identify HDMI sinks omits b35f90f2d4a6 drm/connector: Add helper to get a connector type name omits 5ee0caf161a9 video: hdmi: Change return type of hdmi_avi_infoframe_init [...] omits 604f3956524a PCI: qcom: Fix the fixup of PCI_VENDOR_ID_QCOM omits 2405929cec26 Merge branch 'i2c/for-current' into i2c/for-next omits f01adfabbfc4 i2c: dev: keep sorting of includes omits 419be8e1dfed i2c: stm32f7: allow controller to be wakeup-source omits 3a5ee18d2a32 i2c: imx: implement master_xfer_atomic callback omits d3d3fdcc4c90 i2c: at91: implement i2c bus recovery omits 19e5cef058a0 dt-bindings: i2c: at91: document optional bus recovery properties omits 5e50ee27d4a5 PCI: pci-epf-test: Add support to defer core initialization omits ed29a0a67267 Merge branch 'topic/asoc' into next omits 2c6cff682d66 soundwire: add helper macros for devID fields omits eb751d9f1fb1 soundwire: cadence: remove useless prototypes omits 80f286a552c6 drm/i915: split intel_modeset_init() to pre/post irq install omits cf9bfa3c5ce8 drm/i915: stop assigning drm->dev_private pointer omits a862889b18ba cfg80211: fix documentation format omits 0dda2ddb7ded zonefs: select FS_IOMAP omits 7c69eb84d98a zonefs: fix IOCB_NOWAIT handling omits d3a9ad1163a8 arm64: defconfig: Enable Qualcomm SDM845 display and gpu clocks omits a3db7ad1af49 arm64: dts: sc7180: add display dt nodes omits 129ff51d8edc arm64: dts: qcom: sc7180: Correct qmp phy reset entries omits 2fefa8a16974 arm64: dts: sc7180: Add Venus firmware subnode omits 0e4621a4711a arm64: dts: sc7180: Add Venus video codec DT node omits 83e5e33eaba2 arm64: dts: qcom: sc7180: Add CPU topology omits e7bb680f917d arm64: dts: qcom: sc7180: Add CPU capacity values omits 71f873169a80 arm64: dts: qcom: sc7180: Add dynamic CPU power coefficients omits 59986527f55b arm64: defconfig: Enable qcom ipq6018 clock and pinctrl omits f8f35a5806f3 csky: Fixup init_fpu compile warning with __init omits 586ee9e8a3b0 net/mlx5: sparse: warning: Using plain integer as NULL pointer omits 5edc4c7275ee net/mlx5: sparse: warning: incorrect type in assignment omits fa2b4912872d net/mlx5: Fix header guard in rsc_dump.h omits fa194707a90b Documentation: fix vxlan typo in mlx5.rst omits e9c1d2539dc0 net/mlx5e: RX, Use indirect calls wrapper for handling com [...] omits 2c8f80b3e318 net/mlx5e: RX, Use indirect calls wrapper for posting descriptors omits 6e0504c69811 net/mlx5e: Change inline mode correctly when changing trust state omits b9ab5d0ecf42 net/mlx5e: Add context to the preactivate hook omits 35a78ed4c351 net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover omits 600a3952a2a6 net/mlx5e: Remove unneeded netif_set_real_num_tx_queues omits 3909a12e7913 net/mlx5e: Fix configuration of XPS cpumasks and netdev qu [...] omits fe867cac9e19 net/mlx5e: Use preactivate hook to set the indirection table omits dca147b3dce5 net/mlx5e: Rename hw_modify to preactivate omits c2c95271f9f3 net/mlx5e: Encapsulate updating netdev queues into a function omits 02377e6edf13 net/mlx5e: Add missing LRO cap check omits 4229e0ea2c99 net/mlx5e: Define one flow for TXQ selection when TCs are [...] omits 2910b5aa6f54 bootconfig: Fix CONFIG_BOOTTIME_TRACING dependency issue omits 2efc7c085f05 powerpc/32: drop get_pteptr() omits 0b1c524caaae powerpc/32: refactor pmd_offset(pud_offset(pgd_offset... omits 05642cf7289c powerpc/32: don't restore r0, r6-r8 on exception entry pat [...] omits 503d539a6e41 virtio_net: Add XDP meta data support omits f1d4884d6871 virtio_net: Keep vnet header zeroed if XDP is loaded for s [...] omits 9fb156bb82a3 selftests/bpf: Print backtrace on SIGSEGV in test_progs omits deddc9e8c0e0 hwmon: (pmbus/xdpe12284) Add callback for vout limits conversion omits a67de48b3075 clocksource/drivers/arm_arch_timer: Fix vDSO clockmode whe [...] omits 632c99084052 of: of_reserved_mem: Increase limit on number of reserved regions omits eb239a5f369f evh_bytechan: fix out of bounds accesses omits 506629c868d0 drm/panfrost: Add support for multiple power domains omits 3e1399bccf51 drm/panfrost: Add support for multiple regulators omits a9d73b30bb46 drm/panfrost: Improve error reporting in panfrost_gpu_power_on omits 2d141dd2caa7 io-wq: ensure work->task_pid is cleared on init omits d364847eed89 x86/mce/therm_throt: Undo thermal polling properly on CPU offline omits eb9d8ddbc107 drm/panfrost: Don't try to map on error faults omits cb4d5dc3e7a8 drm/i915/gem: Honour O_NONBLOCK before throttling execbuf [...] omits 88be76cdafc7 drm/i915: Allow userspace to specify ringsize on construction omits d13a31770077 drm/i915: Flush idle barriers when waiting omits e030b80ff4a5 pstore/ram: remove unnecessary ramoops_unregister_dummy() omits 8a57d6d4ddfa pstore/platform: fix potential mem leak if pstore_init_fs failed omits f13e4415d271 Merge branch 'mlxsw-Implement-ACL-dropped-packets-identification' omits 7a3c3f4440d8 selftests: netdevsim: Extend devlink trap test to include [...] omits d3cbb907ae57 netdevsim: add ACL trap reporting cookie as a metadata omits 6de9fceeaa65 mlxsw: spectrum_trap: Lookup and pass cookie down to devli [...] omits 78a7dcb7c952 mlxsw: pci: Extract cookie index for ACL discard trap packets omits 6d19d2bdc8a1 mlxsw: core_acl_flex_actions: Implement flow_offload actio [...] omits ec12165195cf mlxsw: core_acl_flex_actions: Add trap with userdef action omits 5a2e106c746d devlink: extend devlink_trap_report() to accept cookie and pass omits 742b8cceaabc drop_monitor: extend by passing cookie from driver omits 85b0589ede83 devlink: add trap metadata type for cookie omits 2008495d8115 flow_offload: pass action cookie through offload structures omits a8e446e49765 dt-bindings: ARM: Clean up PMU compatible list omits 05f9e9f7c9f4 dt-bindings: ARM: Add recent Cortex/Neoverse PMUs omits 5c2614e995de dt-bindings: ARM: Add recent Cortex/Neoverse CPUs omits a8e41f6033a0 icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n omits 55dee1bc0d72 nfs: add minor version to nfs_server_key for fscache omits 75a9b9176157 NFS: Fix leak of ctx->nfs_server.hostname omits 53e3ca674918 drm/i915: Update DRIVER_DATE to 20200225 omits 1821b26a1fed NFS: Don't hard-code the fs_type when submounting omits c5f86891185c Merge tag 'riscv-for-linux-5.6-rc4' of git://git.kernel.or [...] omits d67f250e9634 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits ff36e78fdb25 Merge drm/drm-next into drm-intel-next-queued omits 7fc2e47f40dd dm integrity: fix invalid table returned due to argument c [...] omits 53770f0ec5fd dm integrity: fix a deadlock due to offloading to an incor [...] omits d5bdf6610841 dm integrity: fix recalculation when moving from journal m [...] omits 20055448dc1b Merge tag 'imx-clk-fixes-5.6' of git://git.kernel.org/pub/ [...] omits 93d7c3185893 null_blk: remove unused fields in 'nullb_cmd' omits a3ed353cf801 amdgpu/gmc_v9: save/restore sdpif regs during S3 omits 4829f89855f1 drm/amdgpu: fix memory leak during TDR test(v2) omits 214527ada4ee Merge branch 'misc' into for-next omits 84bc949984fd Merge branch 'fixes' into for-next omits cab5dec425f1 drm/amd/display: limit display clock to 100MHz to avoid FI [...] omits e2c9529f0041 drm/amd/display: Access patches from stream for ignore MSA [...] omits d9758768a672 drm/amd/display: Temporarily disable stutter on MPO transition omits 4a680b455f05 drm/amd/display: Make clock table struct more accessible omits 89e94bc57429 drm/amd/display: optimize prgoram wm and clks omits c479912ae67a drm/amd/display: correct dml surface size assignment omits a18463eff7eb drm/amd/display: Update TTU properly omits 41ef3dcd8644 drm/amd/display: Fix RV2 Variant Detection omits 9dac88d8792a drm/amd/display: Add driver support for enabling PSR on DMCUB omits 7895303b6bce drm/amd/display: 3.2.74 omits 850d15f2ec93 drm/amd/display: remove unused dml variable omits 56260cbff87d drm/amd/display: update dml input population function omits 3ebf1468ccf8 drm/amd/display: Add visual confirm support for FreeSync 2 [...] omits 82054678aeb6 drm/amd/display: Link training TPS1 workaround omits dc326f61c51d drm/amd/display: Monitor patch to delay setting ignore MSA bit omits b01f22ec8810 drm/amd/display: Workaround required for link training rel [...] omits 31cf6f359347 drm/amd/display: Revert "DCN2.x Do not program DPPCLK if s [...] omits 2364076772b1 drm/amd/display: Add DMUB firmware state debugfs omits c11e57f0506b drm/amd/display: programming last delta in output transfer [...] omits c01760d6616d drm/amd/display: make some rn_clk_mgr structs and funcs static omits accde06fcb7f drm/amd/display: Add function pointers for panel related h [...] omits 63a85ff6c35d drm/amd/display: Fix HDMI repeater authentication omits 493ba6611daa drm/amd/display: 3.2.73 omits 3fc6376ed6f2 drm/amd/display: Only round InfoFrame refresh rates omits 0062972b9d9f drm/amd/display: System crashes when add_ptb_to_table() ge [...] omits 586ec5dc5c8e drm/amd/display: do not force UCLK DPM to stay at highest [...] omits 5ea239312725 drm/amd/display: Add dmcu f/w loading for NV12 omits 9a6ed547090c drm/amd/display: Don't ask PSP to load DMCUB for backdoor load omits 20a5e52f37e7 drm/amd/display: Wait for DMCUB to finish loading before e [...] omits 3c9de4da021c drm/amd/display: Disable PG on NV12 omits ddde28a5f316 drm/amd/display: DMUB Firmware Load by PSP omits 31a7f4bb17ba drm/amd/display: dmub back door load omits 017b3e56f899 drm/amd/display: Update TX masks correctly omits 8144148f3dc7 drm/amd/display: update scaling filters omits 6a6c4a4d459e drm/amd/display: dal_ddc_i2c_payloads_create can fail caus [...] omits f739ce5768ed drm/amd/display: Add aconnector condition check for dpcd read omits b80cd524ac44 drm/amdgpu: Improve Vega20 XGMI TLB flush workaround omits 82c4ebfa3514 drm/amdgpu: fix psp ucode not loaded in bare-metal omits c2ecd79bec4e amdgpu/gmc_v9: save/restore sdpif regs during S3 omits 91aeda181166 drm/amdgpu/discovery: make the discovery code less chatty omits 6325b38d892b drm/amdgpu: fix colliding of preemption omits 9cfb06920e2b drm/amdgpu: fix memory leak during TDR test(v2) omits f77a9c920aa2 drm/amdgpu: cleanup some incorrect reg access for SRIOV omits 3030fd4cb783 io-wq: remove spin-for-work optimization omits 143d9c3e7b6a drm/i915: Drop assertion that active->fence is unchanged omits bdcd3eab2a9a io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL omits c780e86dd48e blktrace: Protect q->blk_trace with RCU omits 977954200371 gpiolib: export gpiochip_get_desc omits 6f8f0dc98002 x86/vmlinux: Drop unneeded linker script discard of .eh_frame omits f5e056e1e46f ASoC: Intel: mrfld: fix incorrect check on p->sink omits 003602ad5516 x86/*/Makefile: Use -fno-asynchronous-unwind-tables to sup [...] omits ac37dde72177 PCI: dwc: Add API to notify core initialization completion omits 0ef22dcf0c18 PCI: endpoint: Add notification for core init completion omits e966f7390da9 PCI: dwc: Refactor core initialization code for EP mode omits 3d5f7d9f6a38 PCI: endpoint: Add core init notifying feature omits d0820556507b selftests: nft_concat_range: Move option for 'list ruleset [...] omits 519fa60b6007 microblaze: Use asm generic cmpxchg.h for !SMP case omits 06951c9115fe microblaze: Define percpu sestion in linker file omits d9d2b2f307ce microblaze: Remove unused boot_cpuid variable omits 9e190c543dbf microblaze: Add missing irqflags.h header omits 512b2203e4b8 microblaze: Add sync to tlb operations omits db79e0292d44 microblaze: Define microblaze barrier omits 7e8f54cd4e26 microblaze: Remove empty headers omits cfbd8d1979af microblaze: Remove early printk setup omits 59d85c0a3696 microblaze: Remove architecture tlb.h and use generic one omits 4726dd6082bc microblaze: Convert headers to SPDX license omits 0a68ec3d8a2c USB: serial: f81232: set F81534A serial port with RS232 mode omits 11301d41ab9a USB: serial: f81232: add F81534A support omits c4b8f9713d66 USB: serial: f81232: use devm_kzalloc for port data omits 98405f81036d USB: serial: f81232: add tx_empty function omits 1afd37c6a335 USB: serial: f81232: extract LSR handler omits 5119c418f950 microblaze: Fix _reset() function omits 2c59fd06a062 drm/i915/gem: Cleanup shadow batch after I915_EXEC_SECURE omits ef45e78fdc11 docs: kref: Clarify the use of two kref_put() in example code omits 021622df556b docs: add a script to check sysctl docs omits bf347b9da9bb Documentation: fix a typo for intel_iommu=nobounce omits 2bd49cb581ed docs: sysctl/kernel: document acpi_video_flags omits dde73538c9a5 soundwire: bus: don't treat CMD_IGNORED as error on ClockStop omits 0231453bc08f soundwire: bus: add clock stop helpers omits aa79293517b3 soundwire: bus: fix io error when processing alert event omits dff70572e9a3 soundwire: bus: disable pm_runtime in sdw_slave_delete omits 3ab2ca405a08 soundwire: bus: add helper to clear Slave status to UNATTACHED omits d300de4f2d51 soundwire: bus: write Slave Device Number without runtime_pm omits 60ee9be25571 soundwire: bus: add PM/no-PM versions of read/write functions omits a90def068127 soundwire: bus: fix race condition with initialization_com [...] omits fb9469e54fa7 soundwire: bus: fix race condition with enumeration_comple [...] omits 2140b66b5d3e soundwire: bus: fix race condition with probe_complete signaling omits 2f5ab6225fa2 Merge tag 'docs-5.6-fixes' into docs-next omits cf52925a862e drm/bridge: panel: Propagate bus format/flags omits a628a073157b drm/bridge: lvds-codec: Constify the drm_bridge_funcs structure omits 65c04add090f drm/bridge: lvds-codec: Add to_lvds_codec() function omits adc10f5b0a03 docs: Fix empty parallelism argument omits 53ace1195263 docs: remove MPX from the x86 toc omits a3aead706dac docs: gpu: i915.rst: fix warnings due to file renames omits 290d5388993e scripts: documentation-file-ref-check: improve :doc: handling omits 43e96ef8b70c docs/core-api: Add Fedora instructions for GCC plugins omits 87bf7a5fba68 ARM: dts: sun8i-a83t: Add thermal trip points/cooling maps omits 7ad9f3d0cb2f ARM: dts: sun8i-h3: Add thermal trip points/cooling maps omits 4c7eeb9af3e4 arm64: dts: allwinner: h6: Fix PMU compatible omits 4ae7a3c3d7d3 arm64: dts: allwinner: h5: Fix PMU compatible omits 72b48ae800da drm/virtio: enqueue virtio_gpu_create_context after the fi [...] omits d2a983b220ac drm/virtio: track whether or not a context has been initiated omits 40cadedd20a5 drm/virtio: factor out context create hypercall omits 30349f8f643f drm/virtio: use consistent names for drm_files omits 25962e1a7f1d dmaengine: imx-sdma: Fix the event id check to include RX [...] omits b549c252b129 drm/i915/gvt: Fix orphan vgpu dmabuf_objs' lifetime omits a8bb49b64c4f drm/i915/gvt: Fix drm_WARN issue where vgpu ptr is unavailable omits 3234f4ed3066 MAINTAINERS: Hand MIPS over to Thomas omits 01b66a752127 dmaengine: tegra-apb: Improve error message about DMA underflow omits f261f1cd91ef dmaengine: tegra-apb: Remove unused function argument omits 6c41ac96ad92 dmaengine: tegra-apb: Support COMPILE_TEST omits 3962a2450996 dmaengine: tegra-apb: Remove MODULE_ALIAS omits 703b70f4dc3d dmaengine: tegra-apb: Allow to compile as a loadable kerne [...] omits 16e2b3e24bf1 dmaengine: tegra-apb: Add missing of_dma_controller_free omits dcb394b6b5fb dmaengine: tegra-apb: Clean up suspend-resume omits 84a3f375eea9 dmaengine: tegra-apb: Keep clock enabled only during of DM [...] omits d8396c0576c6 dmaengine: tegra-apb: Remove duplicated pending_sg_req checks omits a75013a5a173 dmaengine: tegra-apb: Remove assumptions about unavailable [...] omits 14c63abfab4a dmaengine: tegra-apb: Remove unneeded initialization of td [...] omits 3964293aecf9 dmaengine: tegra-apb: Fix coding style problems omits 2cd3d13cb4aa dmaengine: tegra-apb: Use devm_request_irq omits c55c745e6f26 dmaengine: tegra-apb: Use devm_platform_ioremap_resource omits 41ffc423e117 dmaengine: tegra-apb: Clean up tasklet releasing omits 8e84172e372b dmaengine: tegra-apb: Prevent race conditions on channel's [...] omits dda5e35a7710 dmaengine: tegra-apb: Implement synchronization hook omits c33ee1301c39 dmaengine: tegra-apb: Prevent race conditions of tasklet v [...] omits 94788af4ed03 dmaengine: tegra-apb: Fix use-after-free omits eb0249d50153 dmaengine: ti: edma: Support for interleaved mem to mem transfer omits cbdfbda4a166 usb: chipidea: otg: handling vbus disconnect event occurre [...] omits 191bd1cad353 dmaengine: at_xdmac: Fix locking in tasklet omits 8592f2c81ebc dmaengine: at_xdmac: GFP_KERNEL for user that can sleep omits 387269d04b3d dmaengine: at_xdmac: Drop locking in at_xdmac_alloc_chan_r [...] omits a443e988765b dmaengine: at_xdmac: Drop always true check omits 078a6506141a dmaengine: at_hdmac: Fix deadlocks omits 247b4d83d652 dmaengine: at_hdmac: Switch atomic allocations to GFP_NOWAIT omits ceb2c14c5908 dmaengine: at_hdmac: Drop description for a not defined parameter omits ad16bc232dd7 dmaengine: at_hdmac: Return err in case the chan is not fr [...] omits bbc58394d811 dmaengine: at_hdmac: Drop locking in at_hdmac_alloc_chan_r [...] omits a6e7f19c9100 dmaengine: at_hdmac: Substitute kzalloc with kmalloc omits 14ccf0aab46e dmaengine: xilinx_dma: In dma channel probe fix node order [...] omits 04c2bc2bede1 dmaengine: xilinx_dma: Extend dma_config structure to stor [...] omits d80cbef35bf8 dmaengine: stm32-dma: use vchan_terminate_vdesc() in .term [...] omits 409ffc4d990c dmaengine: stm32-dma: fix sleeping function called from in [...] omits 32ce108833a8 dmaengine: stm32-dma: add copy_align constraint omits d7a9e42609ca dmaengine: stm32-dma: use dma_set_max_seg_size to set the [...] omits 22a0bb297cdc dmaengine: stm32-dma: enable descriptor_reuse omits 615eee2c45c8 dmaengine: stm32-dma: driver defers probe for reset omits 8cf1e0fc50fc dmaengine: stm32-dma: use reset controller only at probe time omits 05f8740a0e6f dmaengine: stm32-dma: add suspend/resume power management support omits 1e8277854b49 arm64: dts: Add ipq6018 SoC and CP01 board support omits 2f0c17faebde dt-bindings: qcom: Add ipq6018 bindings omits e07f83544e79 arm64: dts: sc7180: Add clock controller nodes omits af85ef13a5ce arm64: dts: qcom: sdm845: Add the missing clock on the videocc omits bb2bd9bffb92 arm64: dts: qcom: sdm845: Add missing clocks / fix names o [...] omits 0997882f96c7 arm64: dts: qcom: sdm845: Add the missing clocks on the dispcc omits 3d2ed431b8f3 drm/mediatek: Handle component type MTK_DISP_OVL_2L correctly omits f8c848134185 arm64: dts: qcom: qcs404: Fix sdhci compat string omits 297177a45b95 ARM64: dts: qcom: add gpio-ranges property omits 8b99dc092261 ARM: dts: qcom: add gpio-ranges property omits f855a9224f1c arm64: dts: qcom: pm6150: Add label to pwrkey node omits 48a0585b5367 arm64: dts: qcom: add Venus firmware node on Cheza omits 01e99aeca397 blk-mq: insert passthrough request into hctx->dispatch directly omits 12b3788093cb drm/i915: Update DRIVER_DATE to 20200224 omits 30ab3bbf58d2 drm/i915: Update DRIVER_DATE to 20200224 omits e0360423d020 selftests/bpf: Run SYN cookies with reuseport BPF test onl [...] omits 779e422d1198 selftests/bpf: Run reuseport tests only with supported soc [...] omits 80a836c2506b Merge branch 'BPF_and_RT' omits 099bfaa731ec bpf/stackmap: Dont trylock mmap_sem with PREEMPT_RT and in [...] omits 66150d0dde03 bpf, lpm: Make locking RT friendly omits 7f805d17f152 bpf: Prepare hashtab locking for PREEMPT_RT omits d01f9b198ca9 bpf: Factor out hashtab bucket lock operations omits b6e5dae15a61 bpf: Replace open coded recursion prevention in sys_bpf() omits 085fee1a72a9 bpf: Use recursion prevention helpers in hashtab code omits c518cfa0c5ad bpf: Provide recursion prevention helpers omits 2a916f2f546c bpf: Use migrate_disable/enable in array macros and cgroup [...] omits 02ad05965491 bpf: Use migrate_disable/enabe() in trampoline code. omits 6eac7795e8ef bpf/tests: Use migrate disable instead of preempt disable omits 3d9f773cf287 bpf: Use bpf_prog_run_pin_on_cpu() at simple call sites. omits 37e1d9202225 bpf: Replace cant_sleep() with cant_migrate() omits 3c58482a382b bpf: Provide bpf_prog_run_pin_on_cpu() helper omits 569de905ebc3 bpf: Dont iterate over possible CPUs with interrupts disabled omits 8a37963c7ac9 bpf: Remove recursion prevention from rcu free callback omits 1d7bf6b7d3e8 perf/bpf: Remove preempt disable around BPF invocation omits b0a81b94cc50 bpf/trace: Remove redundant preempt_disable from trace_call_bpf() omits 70ed0706a48e bpf: disable preemption for bpf progs attached to uprobe omits 1b7a51a63b03 bpf/trace: Remove EXPORT from trace_call_bpf() omits f03efe49bd16 bpf/tracing: Remove redundant preempt_disable() in __bpf_t [...] omits dbca151cad73 bpf: Update locking comment in hashtab code omits 2ed905c521e5 bpf: Enforce preallocation for instrumentation programs on RT omits 94dacdbd5d2d bpf: Tighten the requirements for preallocated hash maps omits 4a657c264b78 arm64: dts: qcom: db845c: Enable PCIe controllers omits 42ad231338c1 arm64: dts: qcom: sdm845: Add second PCIe PHY and controller omits 5c538e09cb19 arm64: dts: qcom: sdm845: Add first PCIe controller and PHY omits 3614d05b5e6b Merge tag 'mac80211-for-net-2020-02-24' of git://git.kerne [...] omits 3b3e808cd883 Merge tag 'mac80211-next-for-net-next-2020-02-24' of git:/ [...] omits 13ef6ae8c0d9 net: qrtr: fix spelling mistake "serivce" -> "service" omits d87ab44a68a6 net: ethernet: stmmac: don't warn about missing optional w [...] omits 07cc79efb1e5 net: ethernet: stmmac: demote warnings about missing optio [...] omits e2763bc4d4af Merge branch 'Add-ACPI-bindings-to-the-genet' omits ae200c26b32b net: bcmgenet: reduce severity of missing clock warnings omits 26bd9cc64faf net: bcmgenet: Fetch MAC address from the adapter omits 99c6b06a37d4 net: bcmgenet: Initial bcmgenet ACPI support omits 6ef31c8bee5b net: bcmgenet: enable automatic phy discovery omits 480ded265205 net: bcmgenet: refactor phy mode configuration omits ce69e2162f15 mdio_bus: Add generic mdio_find_bus() omits cc5b48b567a2 freescale: Replace zero-length array with flexible-array member omits 040efdb14c39 intel: Replace zero-length array with flexible-array member omits 3f6e963305d4 netronome: Replace zero-length array with flexible-array member omits f49b2759821e toshiba: Replace zero-length array with flexible-array member omits 65dc2f1a44df chelsio: Replace zero-length array with flexible-array member omits 59bc954c7a25 Merge branch 'Remainder-for-DT-bindings-for-Felix-DSA-swit [...] omits 37b558f6cda6 dt-bindings: net: dsa: ocelot: document the vsc9959 core omits 28a134f5a055 net: dsa: felix: Use PHY_INTERFACE_MODE_INTERNAL instead of GMII omits c102b6fddcab bareudp: Fix uninitialized variable warnings. omits 6c8beff74c6a Merge branch 'for-5.6' of https://git.kernel.org/pub/scm/l [...] omits 3d24b2a47046 spi: pxa2xx: drv_data can't be NULL in ->remove() omits 14af1df3b033 spi: pxa2xx: Return error codes from pxa2xx_spi_init_pdata() omits 4fbe112a5695 drm/i915/gtt: Downgrade gen7 (ivb, byt, hsw) back to alias [...] omits 6bff73c6115d ASoC: soc-pcm cleanup step4 omits d2aaa8d8bfba ASoC: soc-pcm: fix state tracking error in snd_soc_compone [...] omits 756125289285 audit: always check the netlink payload length in audit_re [...] omits 8bf2464c47f0 Merge branch 'Bare-UDP-L3-Encapsulation-Module' omits 4b5f67232d95 net: Special handling for IP & MPLS. omits 571912c69f0e net: UDP tunnel encapsulation module for tunnelling differ [...] omits 48851e9e802d af_unix: Add missing annotation for unix_wait_for_peer() omits 3283ff2ea7ff dccp: Add missing annotation for dccp_child_process() omits be21139f3539 net: netrom: Add missing annotation for nr_neigh_stop() omits 2d6b6acfce5f net: netrom: Add missing annotation for nr_neigh_start() omits 0eb713fb667d net: netrom: Add missing annotation for nr_node_stop() omits 5018adfd7a18 net: netrom: Add missing annotation for nr_node_start() omits 8b003f0d5c2e netrom: Add missing annotation for nr_info_stop() omits d087f183787e netrom: Add missing annotation for nr_info_start() omits 8e0f8ccfb0d2 net: Add missing annotation for llc_seq_start() omits b77b4f634e5f sctp: Add missing annotation for sctp_transport_walk_stop() omits 6c72b7740c86 sctp: Add missing annotation for sctp_transport_walk_start() omits 887cf3d13934 sctp: Add missing annotation for sctp_err_finish() omits 28b380e28925 ip6mr: Fix RCU list debugging warning omits 154dae87e73f ASoC: soc-pcm: add dpcm_create/remove_debugfs_state() omits c3212829f812 ASoC: soc-pcm: move CONFIG_DEBUG_FS functions to top side omits 52645e332d22 ASoC: soc-pcm: move dpcm_path_put() to soc-pcm.c omits 580dff3636d0 ASoC: soc-pcm: merge dpcm_run_new/old_update() into dpcm_f [...] omits 0c01f6ca8e4c ASoC: soc-pcm: add snd_soc_dai_get_widget() omits 57be92066f68 ASoC: soc-pcm: cleanup soc_pcm_apply_msb() omits acf253c11329 ASoC: soc-pcm: add snd_soc_dai_get_pcm_stream() omits 8458ca147c20 riscv: adjust the indent omits a0a31fd84f8f riscv: allocate a complete page size for each page table omits 57a10d8c1123 ptp: Add a ptp clock driver for IDT 82P33 SMU. omits 04eed7456152 dt-bindings: ptp: Add device tree binding for IDT 82P33 ba [...] omits c8b91770f54a tcp: ipv4: Pass lockdep expression to RCU lists omits 0a087bf232c3 net: 802: psnap.c: Use built-in RCU list checking omits 958a93c15466 tcp, ulp: Pass lockdep expression to RCU lists omits 8308a09e87d2 ASoC: Intel: Skylake: Fix available clock counter incrementation omits 1c5312308c96 ASoC: soc-pcm/soc-compress: don't use snd_soc_dapm_stream_stop() omits fb4b5f13464c cifs: Use #define in cifs_dbg omits 86f740f2aed5 cifs: fix rename() by ensuring source handle opened with D [...] omits ec57010acd03 cifs: add missing mount option to /proc/mounts omits 154255233830 cifs: fix potential mismatch of UNC paths omits fc513fac56e1 cifs: don't leak -EAGAIN for stat() during reconnect omits 162e250031cc scsi: lpfc: fix spelling mistake "Notication" -> "Notification" omits 03264ddde245 scsi: compat_ioctl: cdrom: Replace .ioctl with .compat_ioc [...] omits 51a858817dcd scsi: sr: get rid of sr global mutex omits 679b2ec8e060 scsi: sr: remove references to BLK_DEV_SR_VENDOR, leave it [...] omits 27cf31dc2006 Merge branch 'mlxsw-Introduce-ACL-traps' omits e3294d2b15af selftests: devlink_trap_acl_drops: Add ACL traps test omits c902a52c4048 selftests: pass pref and handle to devlink_trap_drop_* helpers omits 0facf109f69b selftests: introduce test for mlxsw tc flower restrictions omits 45dbee090584 mlxsw: spectrum_trap: Add ACL devlink-trap support omits e612523041ab mlxsw: spectrum_trap: Introduce dummy group with thin policer omits dbd1ddad2890 mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap group omits c83da2929fcd mlxsw: core: Allow to enable/disable rx_listener for trap omits 3e6cacaf51d7 mlxsw: acl_flex_actions: Trap all ACL dropped packets to D [...] omits 3128f3a150f6 mlxsw: spectrum_acl: Pass the ingress indication down to f [...] omits 86272d33973c mlxsw: spectrum_flower: Disable mixed bound blocks to cont [...] omits 68cc7ecc1b47 mlxsw: spectrum_acl: Track ingress and egress block bindings omits ecd942a0ef3a devlink: add ACL generic packet traps omits 4a23d45a3e0c mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() [...] omits 99ff9cc249ff mlxsw: spectrum_trap: Use listener->en/dis_action instead [...] omits 76d4067fe1de mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DIS omits 1ef658a37729 mlxsw: spectrum_trap: Set unreg_action to be SET_FW_DEFAULT omits 30f6d494cc78 scsi: ch: remove ch_mutex() omits 1c7ce4bcfb9a scsi: ch: synchronize ch_probe() and ch_open() omits 66167283c21e scsi: ch: fixup refcounting imbalance for SCSI devices omits 63623fd44972 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 7031ecffab86 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits bc570c14b260 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2e90ca68b0d2 floppy: check FDC index for errors before assigning it omits 16171bffc829 x86/pkeys: Add check for pkey "overflow" omits 3b0b42527937 Merge branch 'net-Clean-driver-module-and-FW-versions' omits ea973742140b net/atheros: Clean atheros code from driver version omits 52682a130f32 net/arc: Delete driver version omits 0d8c4becb40d net/aquantia: Delete module version omits 655b72126eaa net/apm: Properly mark absence of FW omits 8ed211af28d9 net/apm: Remove useless driver version omits 7f4d2537f0b9 net/amd: Remove useless driver version omits 1a63443afd70 net/amazon: Ensure that driver version is aligned to the l [...] omits f724dfc56ddb net/althera: Delete hardcoded driver version omits 3b2c8fc604ab net/alteon: Properly report FW version omits 2b7ef81c04fb net/allwinner: Remove driver version omits aa912857df5e net/alacritech: Delete driver version omits 6565919376c9 net/agere: Delete unneeded driver version omits 7686221b8b48 net/aeroflex: Don't assign FW if it is not available omits 070663fff8ee net/aeroflex: Clean ethtool_info struct assignments omits 1434ae956a0b net/adaptec: Clean driver versions omits 6bba2e89a88c net/3com: Delete driver and module versions from 3com drivers omits 562a7ef3bba0 net/dummy: Ditch driver and module versions omits 2b526b56e396 net/bond: Delete driver and module versions omits 31a57fded311 net: hns3: remove redundant initialization of pointer 'client' omits 823d81b0fa2c net: bridge: fix stale eth hdr pointer in br_dev_xmit omits f2ce925a7d63 net/mlxfw: fix spelling mistake: "progamming" -> "programming" omits 366ed1aca6e0 net: Remove unneeded export of a couple of xdp generic functions omits e4686c2d08ea Merge branch 'net-ll_temac-Bugfixes' omits 1d63b8d66d14 net: ll_temac: Handle DMA halt condition caused by buffer [...] omits 770d9c67974c net: ll_temac: Fix RX buffer descriptor handling on GFP_AT [...] omits d07c849cd2b9 net: ll_temac: Add more error handling of dma_map_single() calls omits 84823ff80f74 net: ll_temac: Fix race condition causing TX hang omits df1a5bfc16f3 drm/i915/psr: Force PSR probe only after full initialization omits a93236fcbe1d KVM: s390: rstify new ioctls in api.rst omits a40df28c5640 docs: dt: fix several broken doc references omits 54b3719d82e0 docs: dt: fix several broken references due to renames omits f6063ec6ce3c ARM: Document merges omits d33e1e41f62f Merge branch 'arm/fixes' into for-next omits f1e4920fe330 Merge tag 'imx-fixes-5.6' of git://git.kernel.org/pub/scm/ [...] omits 515fa3ee9de2 Merge tag 'omap-for-v5.6/droid4-lcd-fix-signed' of git://g [...] omits 0e26cbdfb32e Merge tag 'reset-fixes-for-v5.6' of git://git.pengutronix. [...] omits a3fd4bfe85fb scsi: zfcp: fix wrong data and display format of SFP+ temperature omits 8f38fd5ba616 ARM: dts: Configure omap5 AESS omits 51fdaa049024 scsi: sd_sbc: Fix sd_zbc_report_zones() omits 1939295a8dfa scsi: qla2xxx: Update driver version to 10.01.00.24-k omits 0fc5b7e62322 scsi: qla2xxx: Use QLA_FW_STOPPED macro to propagate flag omits 345f574dac85 scsi: qla2xxx: Add fixes for mailbox command omits 419ae5fe73e5 scsi: qla2xxx: Fix control flags for login/logout IOCB omits d26a8982c9bd scsi: qla2xxx: Save rscn_gen for new fcport omits 8d4926d13076 scsi: qla2xxx: Use correct ISP28xx active FW region omits cbe729a63d5a scsi: qla2xxx: Print portname for logging in qla24xx_logio [...] omits 83cfd3dc002f scsi: qla2xxx: Fix qla2x00_echo_test() based on ISP type omits 64d21b314173 scsi: qla2xxx: Correction to selection of loopback/echo test omits a31056ddc665 scsi: qla2xxx: Use endian macros to assign static fields i [...] omits 84f7d2e7b1f5 scsi: qla2xxx: Fix RDP response size omits 4879237cd28e scsi: qla2xxx: Handle cases for limiting RDP response payl [...] omits 576bfde80b28 scsi: qla2xxx: Add deferred queue for processing ABTS and RDP omits 09e382bc3dd9 scsi: qla2xxx: Cleanup ELS/PUREX iocb fields omits 8b01e4db834d scsi: qla2xxx: Show correct port speed capabilities for RD [...] omits 75666f4a8c41 scsi: qla2xxx: Display message for FCE enabled omits 52bfb089d9d3 scsi: qla2xxx: Add vendor extended FDMI commands omits bd7de0b1c394 scsi: qla2xxx: Add ql2xrdpenable module parameter for RDP omits d83a80ee57f0 scsi: qla2xxx: Add vendor extended RDP additions and amendments omits 818c7f87a177 scsi: qla2xxx: Add changes in preparation for vendor exten [...] omits 974c08604544 scsi: qla2xxx: Add endianizer macro calls to fc host stats omits 1c5dfc5e3f2d power: supply: sc27xx: Add POWER_SUPPLY_PROP_CHARGE_NOW attribute omits 5b11e5d784c2 power/supply: ingenic-battery: Don't print error on -EPROBE_DEFER omits d288bddd8374 dmaengine: imx-sdma: fix context cache omits 3104abd1161b MAINTAINERS: clean up PCIE DRIVER FOR CAVIUM THUNDERX omits 2575cb81a966 dmaengine: xilinx_dma: Reset DMA channel in dma_terminate_all omits ef0ed05dcef8 media: staging/imx: Missing assignment in imx_media_captur [...] omits 6cc7089764ab dmaengine: stm32-dmamux: driver defers probe for clock and reset omits 218fc9f2fcfb media: Documentation/media/uapi: more readable unions omits d04d2f620dcf dmaengine: stm32-dmamux: use reset controller only at probe time omits 57e9f3666a1b dmaengine: stm32-dmamux: fix clock handling in probe sequence omits f65c2e14b096 dmaengine: stm32-dmamux: add suspend/resume power manageme [...] omits f86a183cda87 media: staging: rkisp1: add serialization to the resizer s [...] omits 99adeeb67cec media: staging: rkisp1: add serialization to the isp subdev ops omits dfc708812a2a dmaengine: stm32-mdma: use vchan_terminate_vdesc() in .ter [...] omits 542fbc463aab dmaengine: stm32-mdma: enable descriptor_reuse omits 56cf8ddaa311 dmaengine: stm32-mdma: driver defers probe for clock and reset omits cb0bc2d09166 dmaengine: stm32-mdma: disable clock in case of error duri [...] omits 54d50c8184f6 dmaengine: stm32-mdma: use reset controller only at probe time omits 7cb819c856d9 dmaengine: stm32-mdma: add suspend/resume power management [...] omits 129f757cd0ec media: staging: rkisp1: isp: check for dphy bus before ini [...] omits 0966f4e5a8a2 media: staging: rkisp1: change function to return void ins [...] omits 100f720aabab media: staging: rkisp1: isp: do not set invalid mbus code for pad omits 20e46fc1029f media: staging: rkisp1: rsz: return to userspace the crop [...] omits f8fb5729a99c media: staging: rkisp1: rsz: don't ignore set format in ba [...] omits c93015e0b767 media: staging: rkisp1: stats: use consistent bus_info string omits 12d3d8090bc5 media: staging: rkisp1: use consistent bus_info string for [...] omits 2f43d268f984 media: staging: rkisp1: improve inner documentation in rki [...] omits 0564fd36f6f5 media: staging: rkisp1: fix test of return value of media_ [...] omits fdab089e3150 media: staging: rkisp1: don't lock media's graph_mutex whe [...] omits 50e7e7f6f2d0 dmaengine: idxd: wq size configuration needs to check glob [...] omits 88402c5b1ba7 dmaengine: idxd: sysfs input of wq incorrect wq type shoul [...] omits 36d5d22090d1 dmaengine: coh901318: Fix a double lock bug in dma_tc_handle() omits a3fbc2e6bb05 media: mc-entity.c: use WARN_ON, validate link pads omits 0c9d29eb1cce media: dt-bindings: Add binding for rk3228 rga omits 986eee3a5234 media: hantro: Prevent encoders from using post-processing omits 042584e9055b media: hantro: fix extra MV/MC sync space calculation omits 1b3bb574569e media: hantro: Write quantization table registers in incre [...] omits 85bdcb7eaae7 media: hantro: Write the quantization tables in proper order omits 801fccf48940 media: hantro: Use standard luma quantization table omits e34bca49e495 media: hantro: Read be32 words starting at every fourth byte omits 26e1ff53640d media: allegro: fix spelling mistake "to" -> "too" omits 8b9f91751b6f media: vimc: streamer: if kthread_stop fails, ignore the error omits 3eed7385bff6 media: staging: media: rkisp1: make links immutable by default omits 5dbef6b3e09f media: davinci: fix incorrect pix_fmt assignment omits 7bc3e6e55acf proc: Use a list of inodes to flush from proc omits 6821660c4386 media: sun8i: Remove redundant platform_get_irq error message omits dc42cf74d98a media: v4l2-dev.h: remove VFL_TYPE_GRABBER omits 70cad4495a74 media: media/platform: rename VFL_TYPE_GRABBER to _VIDEO omits 3e30a927af3c media: media/pci: rename VFL_TYPE_GRABBER to _VIDEO omits 6347953e0df1 media: media/i2c/video-i2c: rename VFL_TYPE_GRABBER to _VIDEO omits a91126834995 media: media/common/saa7146: rename VFL_TYPE_GRABBER to _VIDEO omits 7fbbbc780eb3 media: media/usb: rename VFL_TYPE_GRABBER to _VIDEO omits e653614ee183 media: staging/most: rename VFL_TYPE_GRABBER to _VIDEO omits 0e17c50fcf6a media: staging/media: rename VFL_TYPE_GRABBER to _VIDEO omits fd6b556faf45 media: bcm2835-camera: rename VFL_TYPE_GRABBER to _VIDEO omits 0ceba5502258 media: gadget: uvc: rename VFL_TYPE_GRABBER to _VIDEO omits 238e4a5baa36 media: rename VFL_TYPE_GRABBER to _VIDEO omits 71448011ea2a proc: Clear the pieces of proc_inode that proc_evict_inode [...] omits f90f3cafe8d5 proc: Use d_invalidate in proc_prune_siblings_dcache omits cc62c74749a3 media: allegro: add missed checks in allegro_open() omits 6b212c0cd5c9 media: exynos4-is: add missed clk_disable_unprepare in remove omits 41726c9a50e7 io_uring: fix personality idr leak omits 30defecb9840 media: rc: add keymap for Videostrong KII Pro omits ef45b77b62ef media: drxj: remove redundant assignments to variable rc omits f52981019ad8 media: dib0700: fix rc endpoint lookup omits bca243b1ce0e media: flexcop-usb: fix endpoint sanity check omits 7e0cfdadd1aa media: rcar-vin: Add support for V4L2_FIELD_SEQ_{TB,BT} omits e72b7359be18 media: rcar-vin: Move hardware buffer tracking to own struct omits dea0ab3782e3 media: xilinx: Use dma_request_chan() instead dma_request_ [...] omits ceeb2e6166dd media: vimc: streamer: fix memory leak in vimc subdevs if [...] omits 23c72dd9ffd2 media: adv7180: Add init_cfg pad operation omits 25f98947ced0 media: vidioc-queryctrl.rst: fix error code omits 536f561d871c media: usbtv: fix control-message timeouts omits b36be08f204f media: MAINTAINERS: add atmel-isc-media.h file to ATMEL IS [...] omits 4e52889f48fe media: atmel: atmel-isc-base: expose white balance as v4l2 [...] omits bfaaa20df9f5 media: video: aspeed: Update copyright information omits 39857de4f82f media: aspeed: Use runtime configuration omits aef0a5090b99 media: aspeed: Rework memory mapping in probe omits 297c5ac32806 media: Documentation: dt-bindings: media: add AST2600 Vide [...] omits 1b5482e0d268 media: rcar_drif: Use dma_request_chan() instead dma_reque [...] omits eee16d210c18 media: pxa_camera: Use dma_request_chan() instead dma_requ [...] omits 858eff03578c media: hantro: Support H264 profile control omits fbb30168c739 drm/virtio: fix resource id creation race omits 05e2ebfa2bb0 media: stm32-dcmi: Use dma_request_chan() instead dma_requ [...] omits af5b333a793a media: cx231xx: constify copied structure omits 43c85616f642 media: isif: constify copied structure omits e4183df77fe3 media: anysee: constify copied structure omits 639c0a5b0503 media: media/saa7146: fix incorrect assertion in saa7146_b [...] omits 2e1b100cdceb media: v4l2-core: v4l2-i2c: convert to new API with ERRPTR omits e18976eecabd media: rcar-vin: Limit NV12 availability to supported VIN [...] omits 9ac560d48d3c media: rcar-vin: Handle special pixel formats in a switch omits 1498dfba5127 media: Fix Kconfig indentation omits d171c45da874 media: hantro: Fix broken media controller links omits 044041cd5227 media: mc-entity.c: use & to check pad flags, not == omits 316e730f1d8b media: v4l2-mem2mem.c: fix broken links omits 49a56266f96f media: vicodec: process all 4 components for RGB32 formats omits aa9eda76129c media: pulse8-cec: close serio in disconnect, not adap_free omits 34a818882e2f media: pulse8-cec: INIT_DELAYED_WORK was called too late omits b7079cbdbd31 drm/i915: Correctly terminate connector iteration omits 94e99b194e5f PCI: tegra: Use pci_parse_request_of_pci_ranges() omits a0fc8b6a3bc5 regulator: axp20x: Fix misleading use of negation omits ddd8444ef822 Merge branch 'renesas-arm-dt-for-v5.7' into renesas-next omits 295dc6e04378 Merge branch 'renesas-fixes-for-v5.6' into renesas-next omits 1640c8df0bba ASoC: meson: aiu: fix semicolon.cocci warnings omits 370f51d5edac mac80211: Add api to support configuring TID specific conf [...] omits 21b388dca138 ARM: dts: r8a7779: Remove deprecated "renesas, rcar-sata" [...] omits 9e1232631d4e ARM: dts: rzg1: Add reset control properties for display omits d15881f29ee8 ARM: dts: rcar-gen2: Add reset control properties for display omits 6e0a7c403da2 ARM: dts: r8a7745: Convert to new DU DT bindings omits 04f7d142f51c nl80211: Add support to configure TID specific RTSCTS conf [...] omits ade274b23e41 nl80211: Add support to configure TID specific AMPDU confi [...] omits 6a21d16c4db0 nl80211: Add support to configure TID specific retry confi [...] omits 5a309875787d ASoC: Fix SND_SOC_ALL_CODECS imply ac97 fallout omits ac970cb5c6d4 Merge branches 'sunxi/dt-for-5.7' and 'sunxi/fixes-for-5.6 [...] omits 48b4bfe7105f Merge branch 'imx/defconfig' into for-next omits 44db693217b7 Merge branch 'imx/dt64' into for-next omits 42c3d41832ef PCI: hv: Add missing kfree(hbus) in hv_pci_probe()'s error [...] omits 75a35f45310a arm64: dts: ls1028: sl28: explicitly enable network ports omits e658a4fea8ef PCI: hv: Remove unnecessary type casting from kzalloc omits 408c1b3253da drm/i915: fix header test with GCOV omits 0eea39a234dc x86/boot/compressed: Remove .eh_frame section from bzImage omits dcf639fe6f80 microblaze: Kernel parameters should be parsed earlier omits 0d4c121c83c2 arm64: dts: ls1028a: enable switch PHYs on RDB omits 3f8a01b0686f arm64: dts: ls1028a: add node for Felix switch omits b9213899d2b0 arm64: dts: ls1028a: disable all enetc ports by default omits 64a569c00b0a arm64: dts: ls1028a: delete extraneous #interrupt-cells fo [...] omits 1129d6145ed5 mfd: Add support for Azoteq IQS620A/621/622/624/625 omits ce85b6d820b1 dt-bindings: Add bindings for Azoteq IQS620A/621/622/624/625 omits cb0cc635c7a9 powerpc: Include .BTF section omits a43ab30dcd4a bus: sunxi-rsb: Return correct data when mixing 16-bit and [...] omits a2ab4ab6e9ac drm/i915/display: Fix inverted WARN_ON omits 3710a8a6284f nl80211: modify TID-config API omits 065cfc524949 mfd: Kconfig: Fix some misspelling of the word functionality omits a56cabee12d5 mfd: pm8xxx: Replace zero-length array with flexible-array member omits 303170f70f6c mfd: omap-usb-tll: Replace zero-length array with flexible [...] omits 8efbc518b884 x86/kexec: Do not reserve EFI setup_data in the kexec e820 table omits a0f03b617c3b sched/numa: Stop an exhastive search if a reasonable swap [...] omits 88cca72c9673 sched/numa: Bias swapping tasks based on their preferred node omits 5fb52dd93a2f sched/numa: Find an alternative idle CPU if the CPU is par [...] omits ff7db0bf24db sched/numa: Prefer using an idle CPU as a migration target [...] omits 070f5e860ee2 sched/fair: Take into account runnable_avg to classify group omits 9f68395333ad sched/pelt: Add a new runnable average signal omits 0dacee1bfa70 sched/pelt: Remove unused runnable load average omits fb86f5b21192 sched/numa: Use similar logic to the load balancer for mov [...] omits 6499b1b2dd1b sched/numa: Replace runnable_load_avg by load_avg omits 6d4d22468dae sched/fair: Reorder enqueue/dequeue_task_fair path omits b2b2042b2047 sched/numa: Distinguish between the different task_numa_mi [...] omits f22aef4afb0d sched/numa: Trace when no candidate CPU was found on the p [...] omits 546121b65f47 Merge tag 'v5.6-rc3' into sched/core, to pick up fixes and [...] omits 47eff3394975 mfd: cpcap: Fix compile if MFD_CORE is not selected omits 9a7cd6c4926a mfd: cros_ec: Check DT node for usbpd-notify add omits 12d5861973c7 drm/i915/gvt: Make WARN* drm specific where vgpu ptr is available omits 2499ee84e027 PCI: endpoint: Assign function number for each PF in EPC core omits 07301c982643 PCI: endpoint: Protect concurrent access to pci_epf_ops wi [...] omits 77f576deaa39 nl80211: Add NL command to support TID speicific configurations omits 04e046ca57eb PCI: endpoint: Fix for concurrent memory allocation in OB [...] omits db19c724cb18 drm/i915/gvt: Make WARN* drm specific where drm_priv ptr i [...] omits 3d3248dbd018 PCI: endpoint: Replace spinlock with mutex omits 5779dd0a7dbd PCI: endpoint: Use notification chain mechanism to notify [...] omits 3eb55e6f753a drm/i915/gvt: Separate display reset from ALL_ENGINES reset omits 253216ffb2a0 mac80211: rx: avoid RCU list traversal under mutex omits e3ae39edbce6 nl80211: explicitly include if_vlan.h omits a483e29ca07f mac80211_hwsim: enable Beacon protection omits af2d14b01c32 mac80211: Beacon protection using the new BIGTK (STA) omits 0a3a84360b37 mac80211: Beacon protection using the new BIGTK (AP) omits 2d5d4b0a6da1 mac80211: Update BIP to support Beacon frames omits e5473e80d467 mac80211: Support BIGTK configuration for Beacon protection omits 56be393fa8b4 cfg80211: Support key configuration for Beacon protection (BIGTK) omits b642d4825441 ARM: dts: sun8i-a83t-tbs-a711: Fix USB OTG mode detection omits a40550952c00 ARM: dts: sun8i-a83t-tbs-a711: HM5065 doesn't like such a [...] omits 9680d194d53f ARM: dts: sun8i-a83t-tbs-a711: Drop superfluous dr_mode omits f8af764bf1cb cfg80211: More error messages for key addition failures omits cd9b52bf75be cfg80211: fix indentation errors omits 15bc6dfbe493 cfg80211: merge documentations of field "dev" omits edf77192f807 cfg80211: merge documentations of field "debugfsdir" omits 6046fdc963b2 cfg80211: drop duplicated documentation of field "reg_notifier" omits 3abe422fdc65 arm64: dts: sun50i-h5-orange-pi-pc2: Add CPUX voltage regulator omits 78fb55939765 cfg80211: drop duplicated documentation of field "perm_addr" omits af18d341fbdf cfg80211: drop duplicated documentation of field "_net" omits 4308d955a561 cfg80211: drop duplicated documentation of field "registered" omits cfb99437e285 cfg80211: drop duplicated documentation of field "privid" omits febc7ec6cb70 cfg80211: drop duplicated documentation of field "probe_re [...] omits 8d74a623cc3c Revert "nl80211: add src and dst addr attributes for contr [...] omits 8079e4fee563 Revert "mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT [...] omits cd3e42c9f745 ARM: dts: sun5i: Add PocketBook Touch Lux 3 support omits 7efbada45edc dt-bindings: arm: sunxi: Add PocketBook Touch Lux 3 omits b007944d5889 Merge branch 'imx/dt' into for-next omits 3c96f0bb6b15 Merge branch 'imx/bindings' into for-next omits 1be7ba725e25 Merge branch 'imx/soc' into for-next omits 50e014b3c730 Merge branch 'imx/drivers' into for-next omits b6d3febbe029 Merge branch 'imx/fixes' into for-next omits 0c1b9304f6cf Merge branch 'clk/imx' into for-next omits 72dab017f18d arm64: dts: librem5-devkit: add lsm9ds1 mount matrix omits 5835805a1468 arm64: dts: librem5-devkit: increase the VBUS current in t [...] omits 078af005146e arm64: dts: librem5-devkit: allow the redpine card to be removed omits 1319040e968a arm64: dts: librem5-devkit: add the regulators for DVFS omits 5448bd824cd0 arm64: dts: librem5-devkit: add a vbus supply to usb0 omits 5ae6bd6d9f2f arm64: dts: librem5-devkit: allow modem to wake the system [...] omits 2076b9973111 arm64: dts: librem5-devkit: add the simcom 7100 modem and [...] omits 24a0eba692cb arm64: dts: librem5-devkit: enable sai2 and sai6 audio interface omits 80b06c5cae54 arm64: dts: imx8mn: Adjust 1.2GHz OPP voltage to OD mode omits eeca5721baeb clk: imx: clk-sscg-pll: Drop unnecessary initialization omits 24e6aea4801b Merge 5.6-rc3 into usb-next omits 95d014c812f1 ARM: dts: imx: Align ocotp node name omits bffe02ccca5b ARM: dts: imx: make wdog node name generic omits 530cf8d49f2a clk: imx: pll14xx: Return error if pll type is invalid omits 7ab227210110 clk: imx: imx8mp: fix a53 cpu clock omits c69def889879 clk: imx: imx8mn: fix a53 cpu clock omits d3b70cd87e77 clk: imx: imx8mm: fix a53 cpu clock omits d6fb02f05412 clk: imx: imx8mq: fix a53 cpu clock omits ba08cf452f34 Merge 5.6-rc3 into tty-next omits 6fb9006abe37 clk: imx8mp: Correct the enet_qos parent clock omits 3f6ce8827072 clk: imx8mp: Correct IMX8MP_CLK_HDMI_AXI clock parent omits c85f15519d45 Merge 5.6-rc3 into staging-next omits f10e58a5d20e soc: imx-scu: Align imx sc msg structs to 4 omits 1f836f5b10f2 Merge 5.6-rc3 into char-misc-next omits f5bfeff44612 firmware: imx: Align imx_sc_msg_req_cpu_start to 4 omits 7c1a1c814ccc firmware: imx: scu-pd: Align imx sc msg structs to 4 omits 1e6a4eba693a firmware: imx: misc: Align imx sc msg structs to 4 omits beb39e3c106f clk: imx: Align imx sc clock parent msg structs to 4 omits 2a182f27ff5d clk: imx: Align imx sc clock msg structs to 4 omits 26d0fba29c96 firmware: imx: scu: Ensure sequential TX omits 4f929d087754 firmware: imx: Remove IMX_SC_RPC_SVC_ABORT omits fae58b1aab71 arm64: dts: imx8mp: Add system counter timer node omits 795d392e4abe dt-bindings: arm: fsl: add nxp based toradex colibri-imx7 [...] omits 1608bf1f9120 ARM: dts: imx7-colibri: add support for Toradex Aster carr [...] omits 8083d7261a4c ARM: dts: imx7-colibri: Convert to SPDX license tags for C [...] omits 6132c1d9033d net: core: devlink.c: Hold devlink->lock from the beginnin [...] omits c3e042f54107 igmp: remove unused macro IGMP_Vx_UNSOLICITED_REPORT_INTERVAL omits 503ba7c69610 net: phy: Avoid multiple suspends omits 44343418d0f2 net: ks8851-ml: Fix IRQ handling and locking omits 52df1e564eb0 docs: networking: phy: Rephrase paragraph for clarity omits 3c419a2cbc44 tc-testing: updated tdc tests for basic filter with u32 ex [...] omits c77ec025346f docs: adm1177: fix a broken reference omits 2773fe1d31c4 ARM: dts: imx7-colibri: Fix frequency for sd/mmc omits 193155c8c942 io_uring: handle multiple personalities in link chains omits 66d0e797bf09 Revert "PM / devfreq: Modify the device name as devfreq(X) [...] omits c267bd443f38 clk: imx8mp: Rename the IMX8MP_CLK_HDMI_27M clock omits 50d336b12f34 arm64: dts: imx8mp-evk: Add GPIO LED support omits 2462aaf13c79 arm64: dts: imx8mq-evk: add phy-reset-gpios for fec1 omits 3da63fceab96 arm64: dts: imx8mm-evk: add phy-reset-gpios for fec1 omits 6d4ff02cf969 arm64: defconfig: Enable CONFIG_PCIE_LAYERSCAPE_GEN4 omits b1ad0e7d45e2 arm64: dts: lx2160a: Add PCIe controller DT nodes omits dad8cea7add9 tcp: fix TFO SYNACK undo to avoid double-timestamp-undo omits 9020845fb5d6 r8169: improve rtl8169_start_xmit omits a8dada7a84da MAINTAINERS: Update myself email address omits 8e3a57351745 net: ena: ethtool: remove redundant non-zero check on rc omits fb0b1c60421f tun: Remove unnecessary BUG_ON check in tun_net_xmit omits f6f13c125e05 hv_netvsc: Fix unwanted wakeup in netvsc_attach() omits e08658a657f9 powerpc/watchpoint: Don't call dar_within_range() for Book3S omits f8788d86ab28 Linux 5.6-rc3 omits eae7172f8141 net: usb: qmi_wwan: restore mtu min/max values after raw_i [...] omits 53da93259afe Merge branch 'mlxsw-Cosmetic-fixes' omits df6470273ec9 mlxsw: pci: Remove unused values omits d356b3e82b4e mlxsw: core: Remove priv from listener equality comparison omits b32bd7f73ae4 mlxsw: spectrum_acl: Make block arg const where appropriate omits 16adc56c45c4 mlxsw: spectrum_trap: Make global arrays const as they should be omits 62c7f2512c2e mlxsw: core: Remove initialization to false of mlxsw_liste [...] omits 0bb57112d744 mlxsw: core: Convert is_event and is_ctrl bools to be single bits omits 8ec80a8b120a mlxsw: core: Remove dummy union name from struct mlxsw_listener omits 2225d0803d3f mlxsw: core: Remove unused action field from mlxsw_rx_list [...] omits 3cbc37e6e96b mlxsw: spectrum_trap: Move policer initialization to mlxsw [...] omits 1255ea6ba2d1 mlxsw: core_acl_flex_actions: Rename Trap / Discard Action [...] omits a5118ef1020a mlxsw: spectrum_trap: Move functions to avoid their forwar [...] omits aa2794b42f17 mlxsw: spectrum_trap: Use err variable instead of directly [...] omits d5110b5d84d3 netfilter: cleanup unused macro omits 2193eb9964cc netfilter: nf_tables: make all set structs const omits 4928787d4339 netfilter: nf_tables: make sets built-in omits e984c5a18b70 netfilter: nft_tunnel: add support for geneve opts omits 8eae783dc4f2 netfilter: xtables: Add snapshot of hardidletimer target omits 43edcb211c3d netfilter: flowtable: Use nf_flow_offload_tuple for stats as well omits dc235d62fc60 efi: Bump the Linux EFI stub major version number to #1 omits 148d3f716c20 efi/libstub: Introduce symbolic constants for the stub maj [...] omits a3326a0d878c efi/x86: Use symbolic constants in PE header instead of ba [...] omits 6b75d54d5258 integrity: Check properly whether EFI GetVariable() is available omits 9a440391b560 x86/ima: Use EFI GetVariable only when available omits 9b42f76ad58b efi: Use EFI ResetSystem only when available omits 69f4cab134d2 scsi: iscsi: Use EFI GetVariable only when available omits d79b348c3540 infiniband: hfi1: Use EFI GetVariable only when available omits e5c3b1cc9945 efi: Register EFI rtc platform device only when available omits bf67fad19e49 efi: Use more granular check for availability for variable [...] omits fe4db90a80cd efi: Add support for EFI_RT_PROPERTIES table omits 96a3dd3dece8 efi: Store mask of supported runtime services in struct efi omits e457ed516a67 efi/arm: Rewrite FDT param discovery routines omits 3b2e4b4c634c efi/arm: Move FDT specific definitions into fdtparams.c omits ac5abc700a43 efi/arm: Move FDT param discovery code out of efi.c omits 97aa276579b2 efi/x86: Add true mixed mode entry point into .compat section omits 17054f492dfd efi/x86: Implement mixed mode boot without the handover protocol omits 3b8f44fc0810 efi/libstub/x86: Use Exit() boot service to exit the stub [...] omits f7b85b33eb0b efi/libstub/x86: Make loaded_image protocol handling mixed [...] omits 832187f03994 efi/x86: Drop redundant .bss section omits 223e3ee56f77 efi/x86: add headroom to decompressor BSS to account for s [...] omits fd26830423e5 efi/x86: Drop 'systab' member from struct efi omits 8819ba39661e efi/arm: Drop unnecessary references to efi.systab omits 59f2a619a2db efi: Add 'runtime' pointer to struct efi omits 09308012d854 efi/x86: Merge assignments of efi.runtime_version omits 9cd437ac0ef4 efi/x86: Make fw_vendor, config_table and runtime sysfs no [...] omits 0a67361dcdaa efi/x86: Remove runtime table address from kexec EFI setup data omits 06c0bd93434c efi: Clean up config_parse_tables() omits 3a0701dc7ff8 efi: Make efi_config_init() x86 only omits 686312927b13 efi/ia64: Switch to efi_config_parse_tables() omits beaf1c745b46 efi/ia64: Use local variable for EFI system table address omits c0019f576818 efi/ia64: Use existing helpers to locate ESI table omits 14fb42090943 efi: Merge EFI system table revision and vendor checks omits b7846e6be235 efi: Make memreserve table handling local to efi.c omits a17e809ea573 efi: Move mem_attr_table out of struct efi omits 5d288dbd8860 efi: Make rng_seed table handling local to efi.c omits fd506e0cf9fd efi: Move UGA and PROP table handling to x86 code omits 120540f230d5 efi/ia64: Move HCDP and MPS table handling into IA64 arch code omits 50d53c58dd77 efi: Drop handling of 'boot_info' configuration table omits 79d3219d4e56 efi/libstub: Take noinitrd cmdline argument into account f [...] omits ec93fc371f01 efi/libstub: Add support for loading the initrd from a dev [...] omits db8952e7094f efi/dev-path-parser: Add struct definition for vendor type [...] omits a570b0624b3f efi/x86: Replace #ifdefs with IS_ENABLED() checks omits 14b60cc8e0ea efi/x86: Reindent struct initializer for legibility omits e0dc26c781fb efi/capsule-loader: Drop superfluous assignment omits 6d2576e4805a efi/esrt: Clean up efi_esrt_init omits f01dd5b3d1f4 efi/libstub: Fix error message in handle_cmdline_files() omits ba832f68dcf1 efi/libstub: Describe RNG functions omits 0255973bd6e4 efi/libstub: Describe efi_relocate_kernel() omits 1d9b17683547 efi/libstub: Describe memory functions omits e7ea37b00da4 efi/libstub: Simplify efi_get_memory_map() omits eaa6fc67e11c efi/libstub: Add function description of efi_allocate_pages() omits 2931d526d567 efi/libstub: Make the LoadFile EFI protocol accessible omits abd268685a21 efi/libstub: Expose LocateDevicePath boot service omits 91d150c0cc63 efi/libstub: Clean up command line parsing routine omits 31f5e546655b efi/libstub: Take soft and hard memory limits into account [...] omits 9302c1bb8e47 efi/libstub: Rewrite file I/O routine omits 5193a33d78ce efi/libstub: Move file I/O support code into separate file omits b87174541abc efi/libstub: Move get_dram_base() into arm-stub.c omits 0ed02bdaa7d8 efi/libstub: Move efi_random_alloc() into separate source file omits 1e45bf7372c4 efi/libstub/x86: Permit cmdline data to be allocated above 4 GB omits 8166ec091573 efi/libstub: Move stub specific declarations into efistub.h omits 6a4db9bfdd56 efi/libstub/x86: Permit bootparams struct to be allocated [...] omits a46a290a0114 efi/libstub: Use consistent type names for file I/O protocols omits c2d0b470154c efi/libstub/x86: Incorporate eboot.c into libstub omits a7495c28c86a efi/libstub: Simplify efi_high_alloc() and rename to efi_a [...] omits f57db62c67c1 efi/libstub: Move memory map handling and allocation routi [...] omits 184d7e0d7d6e efi/libstub/arm: Relax FDT alignment requirement omits 6f05106e20f0 efi/libstub: Use hidden visibility for all source files omits a27ad0f7da7b mei: remove unused includes from pci-{me,txe}.c omits f2409865c23f staging: exfat: remove exfat_buf_sync() omits 52a39b075cdf staging: exfat: remove sync_alloc_bitmap() omits 78c244226613 pcmcia: Distribute switch variables for initialization omits 78856f255103 ppdev: Distribute switch variables for initialization omits e24cd4e6d6aa n_tty: Distribute switch variables for initialization omits 6bc3f3979edc USB: Replace zero-length array with flexible-array member omits 42228d9edfa0 staging: speakup: remove redundant initialization of point [...] omits 6d9578388363 staging: pi433: overlay: Convert to sugar syntax omits 43b83f1a4cb8 staging: pi433: overlay: Fix reg-related warnings omits ea3bc6acbf5c staging: pi433: overlay: Fix Broadcom vendor prefix omits 999d544c600c staging: rtl8723bs: core: remove redundant zero'ing of cou [...] omits 49ad571f70b3 staging: rtl8188eu: remove redundant assignment to cond omits 5a436cb13476 staging: rtl8723bs: remove temporary variable CrystalCap omits df08620eab3b staging: rtl8192e: remove redundant initialization of vari [...] omits 31e234948e88 staging: wilc1000: use YAML schemas for DT binding documentation omits 6c411581caef staging: wilc1000: avoid double unlocking of 'wilc->hif_cs' mutex omits 007b91435be8 staging: octeon: match parentheses alignment omits 57dd99864f5c staging: octeon: add blank line after union omits bc8942bc4910 staging: octeon: add space around '+' and parentheses omits 64e4965942e6 staging: qlge: emit debug and dump at same level omits 67e6cf7338e1 staging: qlge: add braces around macro arguments omits 5979afa2c4d1 staging: Replace zero-length array with flexible-array member omits cf7e44daa727 staging: qlge: add braces on all arms of if-else omits 86c468a4f8e6 staging: exfat: remove exfat_fat_sync() omits bb9397a356c6 staging: exfat: remove symlink feature. omits d2eee25858f2 Merge tag 'for-5.6-rc2-tag' of git://git.kernel.org/pub/sc [...] omits a3163ca03f99 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits c6188dff33fb Merge tag 'csky-for-linus-5.6-rc3' of git://github.com/c-s [...] omits 0c09ac8e27a0 Merge branch 'next/dt' into for-next omits 8f274b90b878 ARM: dts: exynos: Make fixed regulators always-on on Arndale5250 omits a5e7a22d73a6 ARM: dts: exynos: Fix MMC regulator on Arndale5250 board omits bb393dc56e9a drm/i915/display/hdcp: Make WARN* drm specific where drm_p [...] omits eb020ca3d43f drm/i915/display/dp: Make WARN* drm specific where drm_dev [...] omits a66d7c1e8923 drm/i915/display/power: Make WARN* drm specific where drm_ [...] omits e57291c2d395 drm/i915/display/display: Make WARN* drm specific where dr [...] omits 1de143cc5b60 drm/i915/display/ddi: Make WARN* drm specific where drm_de [...] omits aff351104278 drm/i915/display/cdclk: Make WARN* drm specific where drm_ [...] omits 2713eb41a1a9 drm/i915: Distribute switch variables for initialization omits f8226d02857b drm/i915: make dbuf configurations const omits b664259f3fe2 drm/i915: split i915_driver_modeset_probe() to pre/post ir [...] omits 35a571346a94 KVM: nVMX: Check IO instruction VM-exit conditions omits e71237d3ff1a KVM: nVMX: Refactor IO bitmap checks into helper function omits 07721feee46b KVM: nVMX: Don't emulate instructions in guest mode omits 5ef8acbdd687 KVM: nVMX: Emulate MTF when performing instruction emulation omits dd58f3c95c98 KVM: fix error handling in svm_hardware_setup omits 39f3b41aa7ca net: genetlink: return the error code when attribute parsi [...] omits 2045e158fc7f r8169: remove RTL_EVENT_NAPI constants omits 3e72dfdf8227 ipv4: ensure rcu_read_lock() in cipso_v4_error() omits 42d84c8490f9 vhost: Check docket sk_family instead of call getname omits 68e2617acfed Merge branch 'mlxsw-Remove-RTNL-from-route-insertion-path' omits 9811f7a2c9f4 mlxsw: spectrum: Remove RTNL where possible omits 50c173c3a181 mlxsw: spectrum_router: Take router lock from exported helpers omits 1be54763e156 mlxsw: spectrum_router: Take router lock from inetaddr listeners omits b43c12e7a6b4 mlxsw: spectrum_router: Take router lock from netdev listener omits 6a5c69cd5512 mlxsw: spectrum_dpipe: Take router lock from dpipe code omits 894276e85c16 mlxsw: spectrum_router: Take router lock from inside routing code omits 20bf5d82bbec mlxsw: spectrum_router: Introduce router lock omits 8e18d85eab9d mlxsw: spectrum_router: Store NVE decapsulation configurat [...] omits 2a60c460b588 mlxsw: spectrum_router: Expose router struct to internal users omits f38656d06725 mlxsw: spectrum_mr: Protect multicast route list with a lock omits c366de85894f mlxsw: spectrum_mr: Protect multicast table list with a lock omits 3e3c8dafc05f mlxsw: spectrum_mr: Publish multicast route after writing [...] omits 99db590b083f csky: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits dca132a60f22 Merge tag 'ras-urgent-2020-02-22' of git://git.kernel.org/ [...] omits 2ad3e17ebf94 audit: fix error handling in audit_data_to_entry() omits f3cc24942e95 Merge tag 'irq-urgent-2020-02-22' of git://git.kernel.org/ [...] omits fca1037864a9 Merge tag 'x86-urgent-2020-02-22' of git://git.kernel.org/ [...] omits 04a7d0e15606 efi/libstub/x86: Avoid overflowing code32_start on PE entry omits e6d832ea9ac6 efi/libstub/x86: Remove pointless zeroing of apm_bios_info omits 3b9274ea1c02 efi/apple-properties: Replace zero-length array with flexi [...] omits b92165d2ba86 efi/libstub/arm64: Use 1:1 mapping of RT services if prope [...] omits 55087c5713dc efi/bgrt: Accept BGRT tables with a version of 0 omits f32ea1cd124c efi/x86: Mark setup_graphics static omits 8a3abe30de9f x86/boot: Micro-optimize GDT loading instructions omits b75e2b076d00 x86/boot: GDT limit value should be size - 1 omits ef5a7b5eb13e efi/x86: Remove GDT setup from efi_main omits cae0e431a02c x86/boot: Clear direction and interrupt flags in startup_64 omits 32d009137a56 x86/boot: Reload GDTR after copying to the end of the buffer omits 90ff226281e1 efi/x86: Don't depend on firmware GDT layout omits 67a6af7ad1d1 x86/boot: Remove KEEP_SEGMENTS support omits 9f9223778ef3 efi/libstub/arm: Make efi_entry() an ordinary PE/COFF entrypoint omits e4cfa05e9bfe selinux: Add xfs quota command types omits 0a115e5f23b9 Merge tag 'zonefs-5.6-rc3' of git://git.kernel.org/pub/scm [...] omits b88025ea47ec Merge tag 'io_uring-5.6-2020-02-22' of git://git.kernel.dk [...] omits f6c69b7f5145 Merge tag 'block-5.6-2020-02-22' of git://git.kernel.dk/li [...] omits b98b809c0a13 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 5b442b1a4e9a Merge tag 'hwmon-for-v5.6-rc3' of git://git.kernel.org/pub [...] omits fea630215a9e Merge tag 'devicetree-fixes-for-5.6-2' of git://git.kernel [...] omits 591dd4c10146 Merge tag 's390-5.6-4' of git://git.kernel.org/pub/scm/lin [...] omits 309db92e29b1 fpga: zynq: Remove clk_get error message for probe defer omits e951a1f427f2 efi/arm: Pass start and end addresses to cache_clean_flush() omits c7225494be79 efi/arm: Work around missing cache maintenance in decompre [...] omits c3a276111ea2 selinux: optimize storage of filename transitions omits 5d8b134150af drm/i915/gt: remove redundant assignment to variable dw omits c7849be9cc2d io_uring: fix __io_iopoll_check deadlock in io_sq_thread omits 6915db346039 drm/panel: ld9040: add MODULE_DEVICE_TABLE with SPI IDs omits fb0629eeeedb drm/panel: simple: fix osd070t1718_19ts sync drive edge omits 8af1c6fbd923 netfilter: ipset: Fix forceadd evaluation path omits e43f1331e2ef arm64: Ask the compiler to __always_inline functions used [...] omits 8c2d146ee7a2 KVM: arm64: Define our own swab32() to avoid a uapi static inline omits 5c37f1ae1c33 KVM: arm64: Ask the compiler to __always_inline functions [...] omits f66ee0410b1c netfilter: ipset: Fix "INFO: rcu detected stall in hash_xx [...] omits 6065682f9954 drm/i915/gt: Push the GPU cancellation to the backend omits 6f24e41022f2 drm/i915: Avoid recursing onto active vma from the shrinker omits 8eece07c011f Merge tag 'sched-for-bpf-2020-02-20' of git://git.kernel.o [...] omits ff462ddfd95b crypto: chelsio - Endianess bug in create_authenc_wr omits a4a70fa91b33 crypto: s5p-sss - Replace zero-length array with flexible- [...] omits e44362ab03ca crypto: img-hash - Replace zero-length array with flexible [...] omits 21b014f038d3 crypto: caam - add crypto_engine support for HASH algorithms omits bf53795025a2 crypto: caam - add crypto_engine support for RSA algorithms omits 1c2402266713 crypto: caam - add crypto_engine support for AEAD algorithms omits ee38767f152a crypto: caam - support crypto_engine framework for SKCIPHE [...] omits 4d370a103695 crypto: caam - change return code in caam_jr_enqueue function omits d53e44fe980b crypto: caam - refactor RSA private key _done callbacks omits 2ba1e79831aa crypto: caam - refactor ahash_edesc_alloc omits c3f7394eb954 crypto: caam - refactor ahash_done callbacks omits b7f17fe28144 crypto: caam - refactor skcipher/aead/gcm/chachapoly {en,d [...] omits e68303c6fe8e crypto: qat - spelling s/Decrytp/Decrypt/ omits 91fc6c7b3328 crypto: ccree - use devm_kzalloc() for hash data omits f7c8f992013d crypto: ccree - use devm_k[mz]alloc() for cipher data omits ff4d719a5bc7 crypto: ccree - use devm_k[mz]alloc() for AEAD data omits 343ee6c4405c crypto: ccree - use existing dev helper in init_cc_resources() omits 24b540f649a9 crypto: ccree - grammar s/not room/no room/ omits 3b1cbdac327c crypto: ccree - spelling s/Crytpcell/Cryptocell/ omits 31568ab8323a crypto: ccree - improve kerneldoc in cc_sram_mgr.[ch] omits 5c68361f5746 crypto: ccree - improve kerneldoc in cc_request_mgr.[ch] omits dc16c9f76472 crypto: ccree - improve kerneldoc in cc_hash.[ch] omits ae02fcfeac13 crypto: ccree - improve kerneldoc in cc_buffer_mgr.c omits 67b74a468389 crypto: ccree - improve kerneldoc in cc_hw_queue_defs.h omits 92816ab6b6c3 crypto: ccree - remove bogus kerneldoc markers omits 08884316bb15 crypto: ccree - extract cc_init_copy_sram() omits c23d7997559d crypto: ccree - remove struct cc_cipher_handle omits 040187a0faa6 crypto: ccree - remove struct buff_mgr_handle omits ec8f3a551965 crypto: ccree - remove struct cc_debugfs_ctx omits f1b19dff53cf crypto: ccree - remove struct cc_sram_ctx omits f33d807c9d88 crypto: ccree - make cc_pm_{suspend,resume}() static omits 8f76b35211bd crypto: ccree - remove cc_pm_is_dev_suspended() wrapper omits 1b940e35a517 crypto: ccree - use of_device_get_match_data() omits 8c7849a30255 crypto: ccree - simplify Runtime PM handling omits 1a895f1d5bce crypto: ccree - use u32 for SRAM addresses omits 37282f8d1571 crypto: ccree - remove bogus paragraph about freeing SRAM omits e431cc043817 crypto: ccree - defer larval_digest_addr init until needed omits 5fabab0d36d3 crypto: ccree - use existing helpers to split 64-bit addresses omits ba99b6f9bd59 crypto: ccree - make mlli_params.mlli_virt_addr void * omits 2f272ef37c29 crypto: ccree - clean up clock handling omits fc3b8c11aab7 crypto: ccree - remove empty cc_sram_mgr_fini() omits 08e8cb119f5a crypto: ccree - drop duplicated error message on SRAM exhaustion omits f08b58501c74 crypto: ccree - swap SHA384 and SHA512 larval hashes at bu [...] omits f4274eeca476 crypto: ccree - remove unneeded casts omits b83fd3e5ec28 crypto: ccree - fix retry handling in cc_send_sync_request() omits f5f7e1a049e6 crypto: ccree - fix debugfs register access while suspended omits 30332eeefec8 debugfs: regset32: Add Runtime PM support omits 9e00df7156e4 crypto: hisilicon - register zip engine to uacce omits 18bead70e991 crypto: hisilicon - Remove module_param uacce_mode omits 015d239ac014 uacce: add uacce driver omits aa017ab97a22 uacce: Add documents for uacce omits 41ccdbfd5427 padata: fix uninitialized return value in padata_replace() omits fcdba3c33a4d hwrng: imx-rngc - improve dependencies omits f426faac80c9 crypto: chelsio - remove extra allocation for chtls_dev omits 9db176bceb5c ext4: fix mount failure with quota configured as module omits 8eedabfd66b6 jbd2: fix ocfs2 corrupt when clearing block group bits omits cb85f4d23f79 ext4: fix race between writepages and enabling EXT4_EXTENTS_FL omits bbd55937de8f ext4: rename s_journal_flag_rwsem to s_writepages_rwsem omits 7c990728b99e ext4: fix potential race between s_flex_groups online resi [...] omits 6ccad8483b28 RDMA/bnxt_re: use ibdev based message printing functions omits 6f53196bc5e7 RDMA/bnxt_re: Refactor doorbell management functions omits 9555352bacfd RDMA/bnxt_re: Refactor notification queue management code omits cee0c7bba486 RDMA/bnxt_re: Refactor command queue management code omits b08fe048a69d RDMA/bnxt_re: Refactor net ring allocation function omits 0c4dcd602817 RDMA/bnxt_re: Refactor hardware queue memory allocation omits 0cfb329db988 RDMA/bnxt_re: Replace chip context structure with pointer omits 8dae419f9ec7 RDMA/bnxt_re: Refactor queue pair creation code omits 54dedb5b571d Merge tag 'for-linus-5.6-rc3-tag' of git://git.kernel.org/ [...] omits 63f01d852c75 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 2865936259e2 Merge tag 'powerpc-5.6-3' of git://git.kernel.org/pub/scm/ [...] omits 732a0dee501f Merge branch 'mlxfw-Improve-error-reporting-and-FW-reactiv [...] omits b7331aa204a1 net/mlx5: Add fsm_reactivate callback support omits 958dfd0dc6d8 net/mlxfw: Add reactivate flow support to FSM burn flow omits 5042e8b97d41 net/mlxfw: Use MLXFW_ERR_MSG macro for error reporting omits 6a3f707c0051 net/mlxfw: Convert pr_* to dev_* in mlxfw_fsm.c omits f7fe7aa88fa2 net/mlxfw: More error messages coverage omits 86a1270fd79f net/mlxfw: Improve FSM err message reporting and return codes omits 4ae575661f98 net/mlxfw: Generic mlx FW flash status notify omits e6ad2b79b82f scsi: qla2xxx: Add sysfs node for D-Port Diagnostics AEN data omits 054f43824170 scsi: qla2xxx: Move free of fcport out of interrupt context omits 07553b1e83b4 scsi: qla2xxx: Add beacon LED config sysfs interface omits b105e8e281ac Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 6a7f10c79574 soc: fsl: dpio: fix dereference of pointer p before null check omits ff6993bb79b9 scsi: libfc: free response frame from GPN_ID omits 87e04f75928b drm/i915/tgl: Add Wa_22010178259:tgl omits 1bf630fddd50 scsi: target: use an enum to track emulate_ua_intlck_ctrl omits 87310c9fb502 scsi: target: convert boolean se_dev_attrib types to bool omits 738981bd74e8 scsi: target: fix unmap_zeroes_data boolean initialisation omits e65ee2fb54d4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits eb1e1478b6f4 Merge branch 'bpf-sockmap-listen' omits 44d28be2b8d4 selftests/bpf: Tests for sockmap/sockhash holding listenin [...] omits 11318ba8cafd selftests/bpf: Extend SK_REUSEPORT tests to cover SOCKMAP/ [...] omits 035ff358f2d9 net: Generate reuseport group ID on group creation omits 9fed9000c5c6 bpf: Allow selecting reuseport socket from a SOCKMAP/SOCKHASH omits 1d59f3bcee35 bpf, sockmap: Let all kernel-land lookup values in SOCKMAP [...] omits c1cdf65da060 bpf, sockmap: Return socket cookie on lookup from syscall omits 6e830c2f6c96 bpf, sockmap: Don't set up upcalls and progs for listening [...] omits 8ca30379a401 bpf, sockmap: Allow inserting listening TCP sockets into sockmap omits e80251555f0b tcp_bpf: Don't let child socket inherit parent protocol op [...] omits f1ff5ce2cd5e net, sk_msg: Clear sk_user_data pointer on clone if tagged omits b8e202d1d1d0 net, sk_msg: Annotate lockless access to sk_prot on clone omits 0c0ddd6ae47c Merge tag 'linux-watchdog-5.6-rc3' of git://www.linux-watc [...] omits bb65619e9732 Merge tag 'char-misc-5.6-rc3' of git://git.kernel.org/pub/ [...] omits e5553ac71e58 Merge tag 'staging-5.6-rc3' of git://git.kernel.org/pub/sc [...] omits 1cef21842ff3 NFS: Ensure the fs_context has the correct fs_type before [...] omits ef11f1b76a59 Merge tag 'tty-5.6-rc3' of git://git.kernel.org/pub/scm/li [...] omits cee853e825a9 Merge tag 'usb-5.6-rc3' of git://git.kernel.org/pub/scm/li [...] omits 88f8bbfa94ce Merge tag 'drm-fixes-2020-02-21' of git://anongit.freedesk [...] omits 080f6276fccf proc: In proc_prune_siblings_dcache cache an aquired super block omits 3dc55dba6723 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits b4d9785ce5c0 Merge branch 'Migrate-QRTR-Nameservice-to-Kernel' omits 31d6cbeeb880 net: qrtr: Fix the local node ID as 1 omits 0c2204a4ad71 net: qrtr: Migrate nameservice to kernel from userspace omits cd26d72d4d43 net: phy: dp83867: Add speed optimization feature omits b0dd1eb220c0 Merge branch 'akpm' (patches from Andrew) omits 8101d76253f6 ASoC: tlv320adcx140: Add decimation filter support omits 8a329dbd4a02 ASoC: tlv320adcx140: Add DRE and AGC support omits bb8d00ff51a0 MAINTAINERS: use tabs for SAFESETID omits 305e519ce48e lib/stackdepot.c: fix global out-of-bounds in stack_slabs omits 18e19f195cd8 mm/sparsemem: pfn_to_page is not valid yet on SPARSEMEM omits 76073c646f5f mm/vmscan.c: don't round up scan size for online memory cgroup omits c11d3fa0116a lib/string.c: update match_string() doc-strings with corre [...] omits 75866af62b43 mm/memcontrol.c: lost css_put in memcg_expand_shrinker_maps() omits fed98ef4d8b6 mm/swapfile.c: fix a comment in sys_swapon() omits 0ef82fcefb99 scripts/get_maintainer.pl: deprioritize old Fixes: addresses omits ef0c08192ac0 get_maintainer: remove uses of P: for maintainer name omits 9e69fa46275b selftests/vm: add missed tests in run_vmtests omits 467d12f5c784 include/uapi/linux/swab.h: fix userspace breakage, use __B [...] omits edf28f4061af Revert "ipc,sem: remove uneeded sem_undo_list lock usage i [...] omits c766d1472c70 y2038: hide timeval/timespec/itimerval/itimerspec types omits 412c53a680a9 y2038: remove unused time32 interfaces omits 595abbaff5db y2038: remove ktime to/from timespec/timeval conversion omits 7bb106eb6891 cfg80211: remove support for adjacent channel compensation omits f4a5ac7bd96f ARM: OMAP2+: Improve handling of ti-sysc related sysc_fields omits 63fb9623427f ACPI: PM: s2idle: Check fixed wakeup events in acpi_s2idle_wake() omits 00de702c6c6f drm/i915: Check that the vma hasn't been closed before we [...] omits deeee411a975 drm/i915/gem: Break up long lists of object reclaim omits 46129dc10f47 drm/i915/pmu: Avoid using globals for PMU events omits f5a179d4687d drm/i915/pmu: Avoid using globals for CPU hotplug state omits e61d23922532 hwmon: (w83627ehf) Fix crash seen with W83627DHG-P omits c0cf33e910fe Merge branches 'fixes' and 'misc' into for-next omits 137e52259391 ARM: 8960/1: boot: Obtain start of physical memory from DTB omits 3c14fe70be3e ARM: 8959/1: Remove unused .fixup section in boot stub omits d80b64ff297e KVM: SVM: Fix potential memory leak in svm_cpu_init() omits 23520b2def95 KVM: apic: avoid calculating pending eoi from an uninitial [...] omits a4443267800a KVM: nVMX: clear PIN_BASED_POSTED_INTR from nested pinbase [...] omits 91a5f413af59 KVM: nVMX: handle nested posted interrupts when apicv is d [...] omits 93fd9666c269 kvm: x86: svm: Fix NULL pointer dereference when AVIC not enabled omits 624e18f92f2e KVM: VMX: Add VMX_FEATURE_USR_WAIT_PAUSE omits c9dfd3fb0835 KVM: nVMX: Hold KVM's srcu lock when syncing vmcs12->shadow omits 7455a8327674 KVM: x86: don't notify userspace IOAPIC on edge-triggered [...] omits 89604523a76e ARM: 8961/2: Fix Kbuild issue caused by per-task stack pro [...] omits f87b1c49bc67 ARM: 8958/1: rename missed uaccess .fixup section omits 45939ce292b4 ARM: 8957/1: VDSO: Match ARMv8 timer in cntvct_functional() omits 8d54a2759389 ARM: allow unwinder to unwind recursive functions omits 3e27a33932df security: remove duplicated include from security.h omits 8daa31303194 nvmem: release the write-protect pin omits 6112f941874e nvmem: fix memory leak in error path omits b38c4a8a0291 ASoC: meson: axg-card: add toacodec support omits af2618a2eee8 ASoC: meson: g12a: add internal DAC glue driver omits bd56e593da19 ASoC: meson: g12a: add toacodec dt-binding documentation omits feb5d98e0a15 enetc: remove "depends on (ARCH_LAYERSCAPE || COMPILE_TEST)" omits ae7bbc091351 Merge branch 'nvme-5.6-rc3' of git://git.infradead.org/nvm [...] omits 5c4b513e5950 tc-testing: updated tdc tests for basic filter with u16 ex [...] omits 7143b5ac5750 io_uring: prevent sq_thread from spinning when it should stop omits f1d97dd3f38b net: page_pool: Add documentation on page_pool API omits 3385ab72d995 pinctrl: mediatek: Fix some off by one bugs omits 63636d956c45 gpio: of: Add DT overlay support for GPIO hogs omits bc21077e084b gpio: of: Extract of_gpiochip_add_hog() omits 4c48e549f39f pinctrl: imx: scu: Align imx sc msg structs to 4 omits d5180902be1c firmware: google: vpd: Replace zero-length array with flex [...] omits cd3faa81fafa firmware: google: memconsole: Replace zero-length array wi [...] omits d6d43a921720 pinctrl: ingenic: Improve unreachable code generation omits f8850206e160 gpio: Switch timestamps to ktime_get_ns() omits dc7a06b0dbba pinctrl: meson-gxl: fix GPIOX sdio pins omits 5db834fa2a2b Merge branch 'misc-5.6' into next-fixes omits 8d8cec9bf6e9 ipq8064: pinctrl: Fixed missing RGMII pincontrol definitions omits a5ae50dea911 Btrfs: fix deadlock during fast fsync when logging preallo [...] omits b86f936658ba firmware: dmi-sysfs: Replace zero-length array with flexib [...] omits 5f811c57c992 bootconfig: Add append value operator support omits 4e4694d8729f bootconfig: Prohibit re-defining value on same key omits 3b7830904e17 nvme-multipath: Fix memory leak with ana_log_buf omits 1739a2d85226 gpiolib: use gpiochip_get_desc() where applicable omits 61bccd918c83 dt-bindings: pinctrl: imx8mp: Replace the uint32-array wit [...] omits f4a776f75266 dt-bindings: pinctrl: Convert i.MX8MN to json-schema omits 03b4154183a2 dt-bindings: pinctrl: Convert i.MX8MM to json-schema omits b3a3740c35d6 dt-bindings: pinctrl: Convert i.MX8MQ to json-schema omits aa0ed0d00f1d pinctrl: uniphier: Replace zero-length array with flexible [...] omits bf726b1c86f2 ASoC: tas2562: Add support for digital volume control omits b29547436061 pinctrl: Ingenic: Add missing parts for X1830. omits 3c827873590c pinctrl: Use new GPIO_LINE_DIRECTION omits 8587b21c599e pinctrl: sunxi: Mask non-wakeup IRQs on suspend omits a59c99d9eaf9 pinctrl: sunxi: Forward calls to irq_set_irq_wake omits 7d21c0efac2a Merge branch 'renesas-drivers-for-v5.7' into renesas-next omits 3db5bac10f79 Merge branch 'renesas-arm64-dt-for-v5.7' into renesas-next omits 266361d3aca4 Merge branch 'renesas-arm64-defconfig-for-v5.7' into renesas-next omits 51556bdd18a2 Merge branch 'renesas-arm-dt-for-v5.7' into renesas-next omits 64fa3c0b4142 Merge branch 'renesas-fixes-for-v5.6' into renesas-next omits 023892ec80f0 gpio: siox: use raw spinlock for irq related locking omits bf9e333ec0d5 arm64: defconfig: Enable additional support for Renesas platforms omits 138c9c32f090 spi: spidev: Fix CS polarity if GPIO descriptors are used omits 25c4fc7f07f7 ARM: dts: r8a7779: Remove deprecated "renesas, rcar-sata" [...] omits 136b5cd2e2f9 spi: qup: call spi_qup_pm_resume_runtime before suspending omits d5888c8e5586 arm64: defconfig: Replace ARCH_R8A7796 by ARCH_R8A77960 omits 150cbf8e66ec ASoC: sun8i-codec: Remove unused dev from codec struct omits 721b76195b31 arm64: dts: renesas: rzg2: Add reset control properties fo [...] omits d745c72da921 arm64: dts: renesas: rcar-gen3: Add reset control properti [...] omits 361c5dbb446e arm64: dts: renesas: Remove use of ARCH_R8A7795 omits 4ff27112282e soc: renesas: Remove ARCH_R8A7795 omits 3d531066f9ae ARM: dts: rzg1: Add reset control properties for display omits 8a473f4deb2f ARM: dts: rcar-gen2: Add reset control properties for display omits 3e25c44598aa ASoC: meson: aiu: add support for the Meson8 and Meson8b S [...] omits edc761805302 ASoC: meson: aiu: introduce a struct for platform specific [...] omits 62209c9ad2ac ASoC: meson: aiu: Document Meson8 and Meson8b support in t [...] omits 7fa1f73bd4ef ARM: dts: r8a7745: Convert to new DU DT bindings omits cf650f2cba8e drm/sun4i: tcon: Support LVDS on the A33 omits 068e7f85234c clk: renesas: Remove use of ARCH_R8A7795 omits 22946f37557e ASoC: meson: g12a: add tohdmitx reset omits ffe9f9b05156 pinctrl: sh-pfc: Remove use of ARCH_R8A7795 omits 6793baa31d68 pinctrl: sh-pfc: gpio: Return early in gpio_pin_to_irq() omits 92c44680c5c6 pinctrl: sh-pfc: checker: Add function GPIO checks omits 0e6cd847a420 pinctrl: sh-pfc: checker: Add data register checks omits 4bd7d16a309e pinctrl: sh-pfc: checker: Add ioctrl register checks omits 8990cd297f15 pinctrl: sh-pfc: checker: Add bias register checks omits 08df16e07ad0 pinctrl: sh-pfc: checker: Add drive strength register checks omits 40c8e4aad4e1 pinctrl: sh-pfc: checker: Improve pin group checks omits a95b077db4fc pinctrl: sh-pfc: checker: Improve pin function checks omits 4ef30dc72d0a pinctrl: sh-pfc: checker: Improve pin checks omits 12d057bad683 pinctrl: sh-pfc: checker: Add check for enum ID conflicts omits 3c2618647272 pinctrl: sh-pfc: checker: Add check for config register conflicts omits 1251887c0c78 pinctrl: sh-pfc: checker: Add helper for safe name comparison omits c3f8dcee7a0c pinctrl: sh-pfc: checker: Add helpers for reporting omits a582013b7b1a arm64: dts: renesas: rcar-gen3: Add CCREE nodes omits 03abfdd31c66 arm64: dts: renesas: rcar-gen3: Replace "vsps" by "renesas,vsps" omits 8e66f52288c1 arm: dts: renesas: r8a77980: Remove r8a77970 DU compatible omits 6726ca1a2d53 drm/bridge: analogix-anx6345: Avoid duplicate -supply suffix omits 3e138a63d667 drm/bridge: analogix-anx78xx: Fix drm_dp_link helper removal omits d29ad70a813b PCI: mobiveil: Add PCIe Gen4 RC driver for Layerscape SoCs omits 3edeb49525bb dt-bindings: PCI: Add NXP Layerscape SoCs PCIe Gen4 controller omits 11d22cc395ca PCI: mobiveil: Add Header Type field check omits 029dea3cdc67 PCI: mobiveil: Add 8-bit and 16-bit CSR register accessors omits 52cae4c7082f PCI: mobiveil: Allow mobiveil_host_init() to be used to re [...] omits fc99b3311af7 PCI: mobiveil: Add callback function for link up check omits ed620e96541f PCI: mobiveil: Add callback function for interrupt initialization omits 03bdc3884019 PCI: mobiveil: Modularize the Mobiveil PCIe Host Bridge IP driver omits 39e3a03eea5b PCI: mobiveil: Collect the interrupt related operations in [...] omits 2ba24842d6b4 PCI: mobiveil: Move the host initialization into a function omits 1f442218d657 PCI: mobiveil: Introduce a new structure mobiveil_root_port omits ca98c47d54d7 mac80211: check vif pointer before airtime calculation omits 3ee9306b353b cfg80211: Pass lockdep expression to RCU lists omits d785c5a324cd nds32: configs: Cleanup CONFIG_CROSS_COMPILE omits de9a5650b611 nds32: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 71202c412478 clk: meson: meson8b: set audio output clock hierarchy omits 2546287c5fb3 genirq/irqdomain: Make sure all irq domain flags are distinct omits 0daa63ed4c6c mac80211: Remove a redundant mutex unlock omits a7ee7d44b57c cfg80211: check reg_rule for NULL in handle_channel_custom() omits 9951ebfcdf2b nl80211: fix potential leak in AP start omits e587e8f17433 vt: ioctl, switch VT_IS_IN_USE and VT_BUSY to inlines omits dce05aa6eec9 vt: selection, introduce vc_is_sel omits 80967ff2d15f n_hdlc: wrap a comment properly omits 1283c72135f0 n_hdlc: fix whitespace around binary operators omits 8d79bb5c4b97 n_hdlc: add missing spaces after commas omits 2bfb2b753bc6 n_hdlc: remove spaces between function name and ( omits 43741e9bc0fb n_hdlc: remove useless whitespace at line wraps omits d86b05cb0e20 n_hdlc: use __func__ and pr_ print helpers omits b9c010dfe85e n_hdlc: remove unneeded ifdef omits 0f2382981442 n_hdlc: switch tbusy and woke_up to bools omits edee649f9d27 n_hdlc: move tty_ldisc_ops to the bottom omits 740708abbba2 n_hdlc: add helper for buffers allocation omits 844cc5f9e530 n_hdlc: remove checking of n_hdlc omits df6de639d42c n_hdlc: remove cached tty omits 43e784eca86a n_hdlc: inline n_hdlc_release omits 75011682e7c5 n_hdlc: expand tty2n_hdlc macro omits 4040c8286079 n_hdlc: remove unused backup_tty omits a1274b26ac27 n_hdlc: remove unused flags omits 5f2895143d5e n_hdlc: invert conditions in n_hdlc_tty_close and n_hdlc_tty_poll omits 30fafd92c272 n_hdlc: simplify freeing of buffer list omits c549725ff85a n_hdlc: use clamp() for maxframe omits cda3756ca5c4 n_hdlc: cleanup messages during registration omits aebe5fc3b568 n_hdlc: put init/exit strings directly to prints omits f3c2e27750ea n_hdlc: convert debuglevel use to pr_debug omits 683efabc6622 n_hdlc: remove unused macros omits 66c3bdf11d9d n_hdlc: remove tracing debug prints omits 0bf857358f3f drm/i915/perf: conversion to struct drm_device based loggi [...] omits 7acfe5315312 objtool: Improve call destination function detection omits 113d4bc90483 objtool: Fix clang switch table edge case omits 4c5fd3b791a0 zonefs: fix documentation typos etc. omits 909a5c78de91 phy: qcom: qmp: Add SDM845 QHP PCIe PHY omits 421c9a0e9731 phy: qcom: qmp: Add SDM845 PCIe QMP PHY support omits 6e256a793293 dt-bindings: phy-qcom-qmp: Add SDM845 PCIe to binding omits 0ed41b33882c phy: brcm-sata: Correct MDIO operations for 40nm platforms omits 5be8badcb64b dt-bindings: fttmr010: Add ast2600 compatible omits 5422413ce568 clocksource/drivers/fttmr010: Set interrupt and shutdown omits 84fb64c28acd clocksource/drivers/fttmr010: Parametrise shutdown omits 0b9f386c4be6 csky: Implement copy_thread_tls omits 5b49c82dadfe csky: Add PCI support omits dc2efc0028dd csky: Minimize defconfig to support buildroot config.fragment omits d46869aaab79 csky: Add setup_initrd check code omits 4ec575b78521 csky: Cleanup old Kconfig options omits bebd26ab6236 arch/csky: fix some Kconfig typos omits 2305f60b7611 csky: Fixup compile warning for three unimplemented syscalls omits 9025fd48a8ae csky: Remove unused cache implementation omits 359ae00d1258 csky: Fixup ftrace modify panic omits 997153b9a75c csky: Add flush_icache_mm to defer flush icache all omits cc1f6563a92c csky: Optimize abiv2 copy_to_user_page with VM_EXEC omits d936a7e708dc csky: Enable defer flush_dcache_page for abiv2 cpus (807/810/860) omits a1176734132c csky: Remove unnecessary flush_icache_* implementation omits 761b4f694cb9 csky: Support icache flush without specific instructions omits a736fa1ed772 csky/Kconfig: Add Kconfig.platforms to support some drivers omits c9492737b25c csky/smp: Fixup boot failed when CONFIG_SMP omits f8e17c17b810 csky: Set regs->usp to kernel sp, when the exception is fr [...] omits 7f4a567332f0 csky/mm: Fixup export invalid_pte_table symbol omits f136008f31e9 csky: Separate fixaddr_init from highmem omits f525bb2c9e7c csky: Tightly-Coupled Memory or Sram support omits 2f78c73f78c3 csky: Initial stack protector support omits fd1d98650ac0 MAINTAINERS: csky: Add mailing list for csky omits df3da4ea5a0f ext4: fix potential race between s_group_info online resiz [...] omits 1d0c3924a92e ext4: fix potential race between online resizing and write [...] omits 0b382546d863 PCI: pciehp: Add DMI table for in-band presence detection [...] omits f496648b99f8 PCI: pciehp: Wait for PDS if in-band presence is disabled omits 202853595e53 PCI: pciehp: Disable in-band presence detect when possible omits 97d9a4e9619a Merge tag 'drm-intel-fixes-2020-02-20' of git://anongit.fr [...] omits c1368b347fe8 Merge tag 'drm-misc-fixes-2020-02-20' of git://anongit.fre [...] omits e42da4c62abb docs/bpf: Update bpf development Q/A file omits 006ed53e8caa selftests/bpf: Fix trampoline_count clean up logic omits 2c3a368127e1 Merge branch 'set_attach_target' omits 933ce62d68de selftests/bpf: Update xdp_bpf2bpf test to use new set_atta [...] omits ff26ce5cd768 libbpf: Add support for dynamic program attach target omits dd88aed92d01 libbpf: Bump libpf current version to v0.0.8 omits 1418bf8c8ed8 fpga: dfl: support multiple opens on feature device node. omits 36a44bcdd8df Merge branch 'bnxt_en-shutdown-and-kexec-kdump-related-fixes' omits 8743db4a9acf bnxt_en: Issue PCIe FLR in kdump kernel to cleanup pending DMAs. omits 5567ae4a8d56 bnxt_en: Improve device shutdown method. omits a144935ceaed rcutorture: Set KCSAN Kconfig options to detect more data races omits 9470a18fabd0 rcutorture: Manually clean up after rcu_barrier() failure omits 50d4b62970e2 rcutorture: Make rcu_torture_barrier_cbs() post from corre [...] omits 12af66032126 rcuperf: Measure memory footprint during kfree_rcu() test omits 5396d31d3a39 rcutorture: Annotation lockless accesses to rcu_torture_current omits f042a436c8dc rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_t [...] omits 102c14d2f879 rcutorture: Fix stray access to rcu_fwd_cb_nodelay omits 202489101f2e rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer( [...] omits beabc806f5aa rcutorture: Make kvm-find-errors.sh abort on bad directory omits c0b94ffb6684 rcutorture: Summarize summary of build and run results omits e0714247373b rcutorture: Add 100-CPU configuration omits 8171d3e0dafd torture: Allow disabling of boottime CPU-hotplug torture o [...] omits 4ab00bdd99a9 rcutorture: Suppress boottime bad-sequence warnings omits 58c53360b36d rcutorture: Allow boottime stall warnings to be suppressed omits a59ee765a689 torture: Forgive -EBUSY from boottime CPU-hotplug operations omits 435508095ab5 rcutorture: Refrain from callback flooding during boot omits 90e23b6b81a9 torture: Make results-directory date format completion-friendly omits 59ee0326ccf7 rcutorture: Suppress forward-progress complaints during ea [...] omits 3a20773beeee net: netlink: cap max groups which will be considered in n [...] omits 710426068dc6 srcu: Hold srcu_struct ->lock when updating ->srcu_gp_seq omits 39f91504a03a srcu: Fix process_srcu()/srcu_batches_completed() datarace omits 8c9e0cb32315 srcu: Fix __call_srcu()/srcu_get_delay() datarace omits 7ff8b4502bc0 srcu: Fix __call_srcu()/process_srcu() datarace omits 90ba11ba99e0 rcu: Add missing annotation for exit_tasks_rcu_finish() omits e1e9bdc00ade rcu: Add missing annotation for exit_tasks_rcu_start() omits fcb7381265e6 rcu-tasks: *_ONCE() for rcu_tasks_cbs_head omits b692dc4adfcf rcu: Update __call_rcu() comments omits aa96a93ba2bb rcu: Fix spelling mistake "leval" -> "level" omits 8c14263d351b rcu: React to callback overload by boosting RCU readers omits b2b00ddf193b rcu: React to callback overload by aggressively seeking qu [...] omits b5ea03709d12 rcu: Clear ->core_needs_qs at GP end or self-reported QS omits a5ebfe12a7e6 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 28e09a2e4848 locktorture: Forgive apparent unfairness if CPU hotplug omits c0e1472d8078 locktorture: Use private random-number generators omits 7aabb6f83962 locktorture: Allow CPU-hotplug to be disabled via --bootargs omits 80c503e0e68f locktorture: Print ratio of acquisitions, not failures omits 613707929b30 rcu: Add a trace event for kfree_rcu() use of kfree_bulk() omits 34c881745549 rcu: Support kfree_bulk() interface in kfree_rcu() omits 3d05031ae6de rcu: Make nocb_gp_wait() double-check unexpected-callback warning omits 13817dd589f4 rcu: Tighten rcu_lockdep_assert_cblist_protected() check omits faa059c397de rcu: Optimize and protect atomic_cmpxchg() loop omits 92c0b889f2ff rcu/nocb: Add missing annotation for rcu_nocb_bypass_unlock() omits 9ced45480719 rcu: Add missing annotation for rcu_nocb_bypass_lock() omits 5648d6591230 rcu: Don't flag non-starting GPs before GP kthread is running omits 4dfd5cd83dc4 rculist: Add brackets around cond argument in __list_check [...] omits aa24f93753e2 rcu: Fix rcu_barrier_callback() race condition omits 59881bcd85a0 rcu: Add WRITE_ONCE() to rcu_state ->gp_start omits 57721fd15a02 rcu: Remove dead code from rcu_segcblist_insert_pend_cbs() omits 90c018942c2b timer: Use hlist_unhashed_lockless() in timer_pending() omits 3ca3b0e2cbe0 rcu: Add *_ONCE() to rcu_node ->boost_kthread_status omits 2a2ae872ef7a rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick omits a5b8950180f8 rcu: Add READ_ONCE() to rcu_data ->gpwrap omits 65bb0dc437c3 rcu: Fix typos in file-header comments omits 8ff37290d662 rcu: Add *_ONCE() for grace-period progress indicators omits bfeebe24212d rcu: Add READ_ONCE() to rcu_segcblist ->tails[] omits 0050c7b2d27c locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner omits 105abf82b0a6 rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext omits 2906d2154cd6 rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity omits 0937d045732b rcu: Add READ_ONCE() to rcu_node ->gp_seq omits b0c18c87730a rcu: Add WRITE_ONCE to rcu_node ->exp_seq_rq store omits 7672d647ddae rcu: Add WRITE_ONCE() to rcu_node ->qsmask update omits 8a7e8f517140 rcu: Provide debug symbols and line numbers in KCSAN runs omits 24bb9eccf7ff rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace omits 82dd8419e225 rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf omits 9f01eb5d4936 nfs: Fix nfs_access_get_cached_rcu() sparse error omits 971617c3b761 net: thunderx: workaround BGX TX Underflow issue omits 68b759a75d62 ionic: fix fw_status read omits ebe7acadf5a9 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 5f9721a2d119 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 98bda63e20da net: disable BRIDGE_NETFILTER by default omits ac2fcfa9fd26 net: macb: Properly handle phylink on at91rm9200 omits 88b913718db9 bootconfig: Print array as multiple commands for legacy co [...] omits a24d286f3610 bootconfig: Reject subkey and value on same parent key omits 15e95037b45f tools/bootconfig: Remove unneeded error message silencer omits 85c46b78da58 bootconfig: Add bootconfig magic word for indicating bootc [...] omits d8a953ddde5e bootconfig: Set CONFIG_BOOT_CONFIG=n by default omits 7ab215f22d04 tracing: Clear trace_state when starting trace omits 08d9e686426f bootconfig: Mark boot_config_checksum() static omits 78041c0c9e93 tracing: Disable trace_printk() on post poned tests omits 3c18a9be7c9d tracing: Have synthetic event test use raw_smp_processor_id() omits 8645e56a4ad6 xen: Enable interrupts when calling _cond_resched() omits 689c7655b50c ASoC: tlv320adcx140: Add the tlv320adcx140 codec driver family omits 4ee67cbd9766 dt-bindings: sound: Add TLV320ADCx140 dt bindings omits ac0a68997935 ASoC: pcm512x: Fix unbalanced regulator enable call in pro [...] omits 5323e0fa9394 arm64: dts: mt8183: Add #cooling-cells to CPU nodes omits 784bd0847eda tracing: Fix number printing bug in print_synth_event() omits 3843083772dc tracing: Check that number of vals matches number of synth [...] omits 1d9d4c90194a tracing: Make synth_event trace functions endian-correct omits 279eef053192 tracing: Make sure synth_event_trace() example always uses u64 omits 1042b2b93dac drm/i915/tgl: Program MBUS_ABOX{1,2}_CTL during display init omits 837b63e60878 drm/i915: Program MBUS with rmw during initialization omits cc10317db0d5 arm64: dts: mt8183: add/update dynamic power coefficients omits 71cc8abb6ec7 ASoC: SOF: Intel: hda: allow operation without i915 gfx omits d2ad9d6ca5b2 ASoC: intel/skl/hda - add no-HDMI cases to generic HDA driver omits 6650cdd9a8cc x86/split_lock: Enable split lock detection by kernel omits 4e139c771163 sched: Provide cant_migrate() omits 66630058e56b sched/rt: Provide migrate_disable/enable() inlines omits 000619680c37 sched/fair: Remove wake_cap() omits f8459197e75b sched/core: Remove for_each_lower_domain() omits a526d466798d sched/topology: Remove SD_BALANCE_WAKE on asymmetric capac [...] omits b7a331615d25 sched/fair: Add asymmetric CPU capacity wakeup scan omits 82e0516ce3a1 sched/core: Remove duplicate assignment in sched_tick_remote() omits f986ef2ec306 drm/i915: Use intel_de_write_fw() for skl+ scaler registers omits 9877db7d6b8a drm/i915: Parametrize PFIT_PIPE omits 5fb908ebb875 drm/i915: Mark all HPD capabled connectors as such omits 32e3ae50b287 drm/i915/hpd: Replace the loop-within-loop with two indepe [...] omits 70697e29c8c5 drm/i915: Add i9xx_lut_8() omits 1b245ec5b685 Merge tag 'drm-misc-next-2020-02-10' of git://anongit.free [...] omits 5327644614a1 libbpf: Relax check whether BTF is mandatory omits 0d5b8d705565 Merge branch 's390-fixes' omits 54a61fbc020f s390/qeth: fix off-by-one in RX copybreak check omits 420579dba126 s390/qeth: don't warn for napi with 0 budget omits 6f3846f09553 s390/qeth: vnicc Fix EOPNOTSUPP precedence omits 2e92a2d0e450 net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT omits 458de8a97f10 net: page_pool: API cleanup and comments omits 78c9df81168f Merge branch 'mlxsw-Preparation-for-RTNL-removal' omits 9ef87b244ec5 mlxsw: spectrum_nve: Make tunnel initialization symmetric omits b69e1337ffa9 mlxsw: spectrum: Export function to check if RIF exists omits 5e9a664da877 mlxsw: spectrum: Prevent RIF access outside of routing code omits 1c6d6b514518 mlxsw: spectrum_router: Prepare function for router lock i [...] omits fbf8b356e540 mlxsw: spectrum_router: Prepare function for router lock i [...] omits f24fbf4de5d4 mlxsw: spectrum_router: Do not assume RTNL is taken when r [...] omits 23d154c0d071 mlxsw: spectrum_router: Do not assume RTNL is taken during [...] omits c43ef22843db mlxsw: spectrum_router: Do not assume RTNL is taken during [...] omits eb833eec3b4c mlxsw: spectrum_span: Only update mirroring agents if present omits 622110f24b45 mlxsw: spectrum: Convert callers to use new mirroring API omits a8e7e6e7c3d6 mlxsw: spectrum_span: Prepare work item to update mirrorin [...] omits 6627b93bf74b mlxsw: spectrum_span: Use struct_size() to simplify allocation omits 9a9f8d1e749a mlxsw: spectrum_span: Do no expose mirroring agents to ent [...] omits 6c5a688e7544 mlxsw: spectrum: Protect counter pool with a lock omits 48fe78cebdf6 mlxsw: spectrum_kvdl: Protect allocations with a lock omits 807ea87032c4 net: remove unused macro from fib_trie.c omits 94e512de3e4f net: neigh: remove unused NEIGH_SYSCTL_MS_JIFFIES_ENTRY omits e500ba0e71f0 Merge branch 'omap-for-v5.6/fixes-rc2' into fixes omits 16a556eeb7ed openvswitch: Distribute switch variables for initialization omits 46d30cb1045c net: ip6_gre: Distribute switch variables for initialization omits 161d179261f9 net: core: Distribute switch variables for initialization omits b938b6b13da8 Merge branch 'next/dt' into for-next omits 03501e254b7a Merge branch 'next/defconfig' into for-next omits 834e34007eb2 ARM: exynos_defconfig: Enable SCHED_MC and ENERGY_MODEL omits e4dcb4ab3b24 ARM: dts: exynos: Add dynamic-power-coefficient to Exynos5 [...] omits 00a39c92c8ab ARM: dts: dra7-l4: mark timer13-16 as pwm capable omits 78722d37b2b4 ARM: dts: dra7xx-clocks: Fixup IPU1 mux clock parent source omits 31623468be0b ARM: dts: am437x-idk-evm: Fix incorrect OPP node names omits 42f96e5bd41e drm/i915/uc: consolidate firmware cleanup omits 3acffa8cba75 drm/i915/uc: Abort early on uc_init failure omits 202c98e71692 drm/i915/guc: Apply new uC status tracking to GuC submissi [...] omits bfe5a40a7b9a drm/i915/uc: Improve tracking of uC init status omits 4c467d5dcd61 drm/i915/uc: autogenerate uC checker functions omits 7a8c9b73147f drm/i915/uc: Update the FW status on injected fetch error omits 065273f76dd0 drm/i915/guc: Kill USES_GUC_SUBMISSION macro omits 34bbfde6061d drm/i915/guc: Kill USES_GUC macro omits 40c47c60bd4d drm/i915/debugfs: Pass guc_log struct to i915_guc_log_info omits 5b361328ca64 RDMA: Replace zero-length array with flexible-array member omits 766f0641aba8 Merge branch 'sunxi/dt-for-5.7' into sunxi/for-next omits d6c01c25f00d ARM: dts: dra7-evm: Rename evm_3v3 regulator to vsys_3v3 omits d718e53a48f7 drm/sun4i: tcon: Support LVDS output on Allwinner A20 omits cd0ecabdc953 drm/sun4i: tcon: Separate quirks for tcon0 and tcon1 on A20 omits 612e31e01d8e dt-bindings: display: sun4i: New compatibles for A20 tcons omits 52c5e9e7497b RDMA/hns: Initialize all fields of doorbells to zero omits 564c48150742 ARM: dts: sun7i: Add LVDS panel support on A20 omits 6affca140cbe RDMA/rw: Fix error flow during RDMA context initialization omits 692b4363c456 ARM: dts: sunxi: Remove redundant assigned-clocks omits 06f177c3daa0 ARM: dts: sunxi: Remove redundant assigned-clocks omits 57c45d4d8a9d misc: vexpress: Replace zero-length array with flexible-ar [...] omits 539db76293cd firmware: arm_scpi: Replace zero-length array with flexibl [...] omits b78a8552d77f kvm/emulate: fix a -Werror=cast-function-type omits 147f1a1fe5d7 KVM: x86: fix incorrect comparison in trace event omits 8694548ae1f2 firmware: arm_scmi/perf: Replace zero-length array with fl [...] omits 4ddfb4af07c8 firmware: arm_scmi: Replace zero-length array with flexibl [...] omits 8d8d2b76ac35 RDMA/hns: fix spelling mistake: "attatch" -> "attach" omits 5627c9d8dd43 drm/sun4i: tcon: Introduce LVDS setup routine setting omits a72d2401f54b gfs2: Allow some glocks to be used during withdraw omits 9038ec99ceb9 x86/xen: Distribute switch variables for initialization omits 26dbc60f385f proc: Generalize proc_sys_prune_dcache into proc_prune_sib [...] omits ef89d0545132 selftests/rseq: Fix out-of-tree compilation omits b9167c8078c3 selftests: Install settings files to fix TIMEOUT failures omits 68ca0fd272da selftest/lkdtm: Don't pollute 'git status' omits 86ecb7d6853c pinctrl: mediatek: remove set but not used variable 'e' omits 320a4fc2d1b0 arm64: Remove TIF_NOHZ omits 10dc62d0ae41 ARM: dts: droid4: Configure LED backlight for lm3532 omits f6e51bb331d5 gpio: mockup: coding-style fix omits 0afa5ca82212 proc: Rename in proc_inode rename sysctl_inodes sibling_inodes omits dc7f090d9ab2 ASoC: samsung: Update dependencies for Arizona machine drivers omits 54738e8ad5a5 drm/i915: Double check bumping after the spinlock omits 66940061a52f drm/i915/gt: Protect signaler walk with RCU omits 9d6ee3656a9f ASoC: dpcm: remove confusing trace in dpcm_get_be() omits 3b3845bb6c78 tty: serial: samsung_tty: remove SERIAL_SAMSUNG_DEBUG omits 175b558d0efb tty: serial: samsung_tty: build it for any platform omits 58aa7729310d phy: ti: gmii-sel: do not fail in case of gmii omits eefed634eb61 phy: ti: gmii-sel: fix set of copy-paste errors omits 1c92179af655 ipmi_si: Avoid spurious errors for optional IRQs omits 63d68382f5fb ASoC: soc-core: fix for_rtd_codec_dai_rollback() macro omits df6b1f3da89f drm/i915: remove the other slab_dependencies omits b0c609ab2057 PM / hibernate: fix typo "reserverd_size" -> "reserved_size" omits 3c87402771f2 Documentation: power: fix pm_qos_interface.rst format warning omits 14ba91c74782 Documentation: power: Drop reference to interface.rst omits dcde237319e6 mm: Avoid creating virtual address aliases in brk()/mmap() [...] omits ce4a64e1f656 docs: arm64: fix trivial spelling enought to enough in memory.rst omits ae99fb8baafc Documentation/admin-guide/acpi: fix fan_performance_states [...] omits 06d63c48dd30 drm/i915/gvt: make gvt oblivious of kvmgt data structures omits e24bcd34c1dd drm/i915/dp: Add all tiled and port sync conns to modeset omits b50a1aa6e1e9 drm/i915/dp: Compute port sync crtc states post compute_config() omits f28014244d54 drm/i915: Introduce encoder->compute_config_late() omits c95baf12f507 Merge drm-intel-next-queued into gvt-next omits b36368f685d6 gpio: rcar: Fix typo in comment omits 9424ef56e13a ext4: add cond_resched() to __ext4_find_entry() omits 35df4299a648 ext4: fix a data race in EXT4_I(inode)->i_disksize omits 0a65b349c7fa Merge branch 'misc' into for-next omits 28822d633f20 Merge branch 'fixes' into for-next omits 7c42545cad10 Merge branch 'linux-5.6' of git://github.com/skeggsb/linux [...] omits badcd4546d52 hwmon: (acpi_power_meter) Fix lockdep splat omits ca7e1fd1026c Merge tag 'linux-kselftest-5.6-rc3' of git://git.kernel.or [...] omits 854bdbae9058 dt-bindings: media: csi: Fix clocks description omits 303d37b4b052 dt-bindings: media: csi: Add interconnects properties omits 867c1859590f dt-bindings: net: mdio: remove compatible string from example omits 3044d9891bdb dt-bindings: memory-controller: Update example for Tegra124 EMC omits ec0bd60a4790 Merge tag 'drm-msm-fixes-2020-02-16' of https://gitlab.fre [...] omits 67082b536a27 igc: Add comment omits e055600dfbed igc: Add WOL support omits bc23aa949aeb igc: Add pcie error handler support omits a5136f7677a3 igc: Complete to commit Add basic skeleton for PTP omits 563212224b7e e1000e: Add support for Tiger Lake device omits e7d0f4b3ad57 igc: Fix the typo in comment omits 59e466888038 e1000e: Add support for Alder Lake omits 99edb18b86d9 Merge tag 'amd-drm-fixes-5.6-2020-02-19' of git://people.f [...] omits 41f57cfde186 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits faf8e30acb21 dt-bindings: arm: Add kryo260 compatible omits 94d57ebd233a dt-bindings: Add vendor prefix for Xiaomi omits a153182716c0 dt-bindings: usb: exynos-usb: Document clock names for DWC [...] omits 2bb07f4e1d86 tc-testing: updated tdc tests for basic filter omits fca07a937a27 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits a779a55a43db Merge branch 'net-phy-Better-support-for-BCM54810' omits fe26821fa614 net: phy: broadcom: Wire suspend/resume for BCM54810 omits cb64da3a5b60 net: phy: broadcom: Have bcm54xx_adjust_rxrefclk() check f [...] omits 0ececcfc9267 net: phy: broadcom: Allow BCM54810 to use bcm54xx_adjust_r [...] omits 303d0403b8c2 udp: rehash on disconnect omits 06f5201c6392 net/tls: Fix to avoid gettig invalid tls record omits 88d5271c1efb dt-bindings: mmc: omap-hsmmc: Fix SDIO interrupt omits 1cb237d7904d sfc: remove unused variable 'efx_default_channel_type' omits 1541e25e9a05 Merge branch 'hns3-next' omits 89ec9485282a net: hns3: add missing help info for QS shaper in debugfs omits ded45d406ca7 net: hns3: add support for dump MAC ID and loopback status [...] omits a8adbb8a91a4 net: hns3: add enabled TC numbers and DWRR weight info in debugfs omits 2d3db26d7880 net: hns3: modify an unsuitable print when setting unknown [...] omits e99f8e7f88b5 mlxsw: Replace zero-length array with flexible-array member omits e96bd2d3b1f8 phy: avoid unnecessary link-up delay in polling mode omits 500897804a36 selftests/bpf: Fix build of sockmap_ktls.c omits e7167043ee50 riscv: Fix gitignore omits bd1a5a53d7c1 security: <linux/lsm_hooks.h>: fix all kernel-doc warnings omits 3b2abda7d28c soc: fsl: dpio: Replace QMAN array mode with ring mode enqueue omits b46fe745e4f6 soc: fsl: dpio: QMAN performance improvement with function [...] omits 9d98809711ae soc: fsl: dpio: Adding QMAN multiple enqueue interface omits b9aff38de2cb bpf: Fix a potential deadlock with bpf_map_do_batch omits 492e0d0d6f2e bpf: Do not grab the bucket spinlock by default on htab batch ops omits 9c384ee31e81 igc: Add dump options omits 8594a7f384ad igc: Complete to commit Add legacy power management support omits 38db952b27d2 igc: make non-global functions static omits 2e05f756c709 net: intel: e1000e: fix possible sleep-in-atomic-context b [...] omits 83250f2b6940 selftests/bpf: Change llvm flag -mcpu=probe to -mcpu=v3 omits 03aa39558e74 Merge branch 'bpf_read_branch_records' omits 67306f84ca78 selftests/bpf: Add bpf_read_branch_records() selftest omits be886ba90cce kunit: run kunit_tool from any directory omits dde54b9492a8 kunit: test: Improve error messages for kunit_tool when ku [...] omits fff7b64355ea bpf: Add bpf_read_branch_records() helper omits c014e07616c5 drm/i915/gt: Do not attempt to reprogram IA/ring frequenci [...] omits 99fe61b27774 e1000e: fix missing cpu_to_le64 on buffer_addr omits 2fbfa9668bbf ice: fix define for E822 backplane device omits e36aeec0f4e5 ice: add support for E823 devices omits 195fb97766da ice: add additional E810 device id omits af23635a5335 ice: add backslash-n to strings omits ae232e45acf9 backlight: add led-backlight driver omits 7124507291cb ice: increase PF reset wait timeout to 300 milliseconds omits 5fa23e0b23fb ice: Support XDP UMEM wake up mechanism omits 31c5f7f3f45a ice: SW DCB, report correct max TC value omits 27d9be98eda1 ice: Report correct DCB mode omits c8608b5071d0 ice: Add DCBNL ops required to configure ETS in CEE for SW DCB omits 36be2baa09f0 ice: Always clear the QRXFLXP_CNTXT register for VF Rx queues omits a6892c96fc49 ice: Fix for TCAM entry management omits d29456d34def Merge branch 'regmap-5.6' into regmap-linus omits fb3063d31995 RDMA/rxe: Fix configuration of atomic queue pair attributes omits 9d5c5a5290d4 ice: update malicious driver detection event handling omits 0a01623b74d4 RDMA/bnxt_re: Use rdma_read_gid_hw_context to retrieve HW [...] omits 779820c2e1e9 RDMA/core: Add helper function to retrieve driver gid cont [...] omits 95e9e205fcbe ASoC: dt-bindings: stm32: convert i2s to json-schema omits 4ca501d6aaf2 RDMA/core: Fix use of logical OR in get_new_pps omits 167b95ec8870 RDMA/ucma: Use refcount_t for the ctx->ref omits 33901f5b9b16 ASoC: meson: add t9015 internal DAC driver omits 5c36abcd2621 ASoC: meson: add t9015 internal codec binding documentation omits a29a912d448d ice: Validate config for SW DCB map omits 1c27e9ae0f69 dt-bindings: Add vendor prefix for Linutronix omits 9eb05a558370 MAINTAINERS: remove myself from DT bindings entry omits 824674b59f72 dt-bindings: net: can: Convert M_CAN to json-schema omits 2f384801a4e0 dt-bindinsg: net: can: Convert can-transceiver to json-schema omits c7f7b1c8feca Merge branch 'edac-drivers' into edac-for-next omits 1088750d7839 EDAC: Add EDAC driver for DMC520 omits db6c122b8fb1 dt-bindings: edac: Dmc-520.yaml omits c54d209c78b8 ice: Wait for VF to be reset/ready before configuration omits 8a55c08d3bbc ice: Don't tell the OS that link is going down omits 840f8ad0aaf2 ice: Don't reject odd values of usecs set by user omits 242c46c02361 ASoC: topology: Fix memleak in soc_tplg_manifest_load() omits 2b2d5c4db732 ASoC: topology: Fix memleak in soc_tplg_link_elems_load() omits eed467b517e8 Bluetooth: fix passkey uninitialized when used omits 1c22d3cda8af Bluetooth: RFCOMM: Use MTU auto tune logic omits cb704c66c477 Merge branch 'tcp_v6_gso_csum_prep' omits 091c9f82e52a vmxnet3: use new helper tcp_v6_gso_csum_prep omits 2344120dd713 r8152: use new helper tcp_v6_gso_csum_prep omits 1eb2c576efcf hv_netvsc: use new helper tcp_v6_gso_csum_prep omits 06d4f968ac9d net: socionext: use new helper tcp_v6_gso_csum_prep omits 8518b3bcd4c1 net: qcom/emac: use new helper tcp_v6_gso_csum_prep omits fa6b84295225 ionic: use new helper tcp_v6_gso_csum_prep omits b95af84bf1b3 jme: use new helper tcp_v6_gso_csum_prep omits 2b316fbc5ab4 e1000(e): use new helper tcp_v6_gso_csum_prep omits 4c50efbaa596 enic: use new helper tcp_v6_gso_csum_prep omits 51e6856c059b bna: use new helper tcp_v6_gso_csum_prep omits 4d4c3783d896 net: atheros: use new helper tcp_v6_gso_csum_prep omits 8b19c68c4ffe r8169: use new helper tcp_v6_gso_csum_prep omits 76eeb12b71a4 net: core: add helper tcp_v6_gso_csum_prep omits 33c4acbe2f4e bridge: br_stp: Use built-in RCU list checking omits c3331d2fe3fd nfc: pn544: Fix occasional HW initialization failure omits 9cb8e048e5d9 net/ipv4/sysctl: show tcp_{allowed, available}_congestion_ [...] omits 21b5ee59ef18 x86/cpu/amd: Enable the fixed Instructions Retired counter IRPERF omits 91f40e896444 mips/jazz: Update jazz_defconfig for MIPS Magnum omits a7047b8dd098 mips/jazz: Remove redundant settings and shrink jazz_defconfig omits c584f9532115 fbdev/g364fb: Fix build failure omits a7a9456e8d28 net: hsr: Pass lockdep expression to RCU lists omits 7d51a01599d5 net: mvneta: align xdp stats naming scheme to mlx5 driver omits 11479e8e3cd8 MIPS: ingenic: DTS: Fix watchdog nodes omits c3d5e561d662 Merge branch 'octeontx2-af-Cleanup-changes' omits 52ccbdace039 octeontx2-af: Cleanup nixlf and blkaddr retrieval logic omits 6fd2a71b2738 octeontx2-af: Cleanup CGX config permission checks omits 07a835d939af octeontx2-af: Remove unnecessary export symbols in CGX driver omits eb41113870c9 MIPS: X1000: Fix clock of watchdog node. omits f6541f347bba MIPS: configs: Cleanup old Kconfig options omits d631f96dec47 Merge tag 'mlx5-updates-2020-01-24' of git://git.kernel.or [...] omits 9926108f799a MIPS: ralink: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 97e04ea15fd5 MIPS: Pistachio: Replace <linux/clk-provider.h> by <linux/ [...] omits 071cec1bfe1f MIPS: pic32mzda: Replace <linux/clk-provider.h> by <linux/ [...] omits 3a94afc68947 MIPS: jz4740: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 089a792c750d MIPS: generic: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits e40b3deff7af MIPS: BMIPS: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits d2936bd02b19 MIPS: ath79: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 7822dee5d17a Merge tag 'mlx5-fixes-2020-02-18' of git://git.kernel.org/ [...] omits 72cf3b3df423 MIPS: vdso: Wrap -mexplicit-relocs in cc-option omits e4103312d7b7 Revert "RDMA/cma: Simplify rdma_resolve_addr() error flow" omits ad5906bd6e9a regmap: wrong descriptions in regmap_range_cfg omits 87d12d5545fa ASoC: rockchip: Make RK3328 GPIO_MUTE control explicit omits e14980976534 ASoC: dt-bindings: Make RK3328 codec GPIO explicit omits a18c8e0b7697 clk: meson: g12a: add support for the SPICC SCLK Source clocks omits 51a0c29b229e Merge branch 'v5.7/dt' into v5.7/drivers omits 42be7c41a5ed dt-bindings: clk: g12a-clkc: add SPICC SCLK Source clock IDs omits 4b205766d8fc Merge tag 'iommu-fixes-v5.6-rc2' of git://git.kernel.org/p [...] omits fa079ba8a98d Merge tag 'sound-5.6-rc3' of git://git.kernel.org/pub/scm/ [...] omits d34a833fd230 Merge branch 'next/defconfig' into for-next omits f87249dd1c9b ARM: exynos_defconfig: Enable SquashFS and increase RAM bl [...] omits 2976908e4198 x86/mce: Do not log spurious corrected mce errors omits 56f1003f6583 ASoC: mediatek: mt8183-da7219-max98357: use for_each_rtd_c [...] omits 89a2870f6be6 ASoC: intel: kbl_da7219_max98927: use for_each_rtd_codec_d [...] omits 225c53a8cfb6 ASoC: intel: cml_rt1011_rt5682: use for_each_rtd_codec_dai [...] omits cf4dae032096 ASoC: qcom: apq8016_sbc: use for_each_rtd_codec_dai() macro omits a4eb41eef331 ASoC: qcom: sdm845: use for_each_rtd_codec_dai() macro omits ce83baca8526 ASoC: soundwaire: qcom: use for_each_rtd_codec_dai() macro omits 15755854d53b nvme: Fix uninitialized-variable warning omits 69e53129d013 ASoC: tas2562: Add support for ISENSE and VSENSE omits 3ee372ccce4d x86/boot/compressed/64: Remove .bss/.pgtable from bzImage omits b059a39cfa27 s390/arch: install kernels with their proper version ID omits 014816b66218 s390/qdio: reduce access to cdev->private->qdio_data omits dd62abd2d84d s390/qdio: clean up cdev access in qdio_setup_irq() omits 2db01da8d25f s390/qdio: fill SBALEs with absolute addresses omits e9091ffd6a0a s390/qdio: fill SL with absolute addresses omits df6d4f9db79c x86/boot/compressed: Don't declare __force_order in kaslr_64.c omits 6c62ce8073da drm/amdgpu/display: clean up hdcp workqueue handling omits c77b8317ee3a ASoC: mediatek: mt8183-da7219: use SND_SOC_DAPM_PINCTRL in [...] omits ec06dc15c358 ASoC: dapm: select sleep_state when initializing PINCTRL widget omits 80579bf36c11 drm/sun4i: dsi: Avoid hotplug race with DRM driver bind omits 2f14b2d9dd80 Merge branch 'bpf-skmsg-simplify-restore' omits d1ba1204f2ee selftests/bpf: Test unhashing kTLS socket after removing from map omits a178b4585865 bpf, sk_msg: Don't clear saved sock proto on restore omits a4393861a351 bpf, sk_msg: Let ULP restore sk_proto and write_space callback omits 14008574a31b drm/amdgpu: drop the non-sense firmware version check on arcturus omits f61f01b14de3 drm/amdgpu: add is_raven_kicker judgement for raven1 omits 3cd4f61859b1 drm/amdgpu: record non-zero error counter info in NBIO bef [...] omits 313c8fd33ebc drm/amdgpu: log on non-zero error conter per IP before GPU reset omits 5fbdb1f38d16 drm/amd/display: Don't take the address of skip_scdc_overw [...] omits debcf8377007 drm/amdgpu: add is_raven_kicker judgement for raven1 omits 98f7b86a0bec nvme-pci: Use single IRQ vector for old Apple models omits 1fae37accfc5 nvme/pci: Add sleep quirk for Samsung and Toshiba drives omits c2e87fd93396 ovl: allow remote upper omits a32bfaedd148 ovl: decide if revalidate needed on a per-dentry basis omits 49d55dcb966e ovl: separate detection of remote upper layer from stacked [...] omits f737aee0aa71 ovl: restructure dentry revalidation omits 1d797558ffc8 ovl: ignore failure to copy up unknown xattrs omits 3fc48733dcb6 ovl: document permission model omits 3fb0ab23ff19 ovl: simplify i_ino initialization omits 835f64ea5b5f ovl: factor out helper ovl_get_root() omits ca8a8a949101 ovl: fix out of date comment and unreachable code omits 672a38ba6a92 ovl: fix value of i_ino for lower hardlink corner case omits 6b62fa95b56b ASoC: fix card registration regression. omits bd3d1f867354 drm/i915/selftests: Mark GPR checking more hostile omits e7aa531e846c drm/i915/selftest: Analyse timestamp behaviour across cont [...] omits b04002f4dbee drm/i915: Read rawclk_freq earlier omits 0e744b519fa1 drm/i915/gt: Refactor l3cc/mocs availability omits eaa2330bfcbf ASoC: MT6660 update to 1.0.8_G omits d0022c0ef29b arm64: memory: Add missing brackets to untagged_addr() macro omits 6c89ffea60aa ASoC: pcm: Fix possible buffer overflow in dpcm state sysf [...] omits 549cd0ba04dc ASoC: intel: skl: Fix possible buffer overflow in debug outputs omits 64bbacc5f08c ASoC: intel: skl: Fix pin debug prints omits f20a60fb7aef drm/i915: split i915_driver_modeset_remove() to pre/post i [...] omits 93a0ed6cc164 drm/i915: split intel_modeset_driver_remove() to pre/post [...] omits 200452f1cb43 drm/i915/gem: use spinlock_t instead of struct spinlock omits dda520c4d462 ESP: Export esp_output_fill_trailer function omits 140588bfed27 s390: remove obsolete ieee_emulation_warnings omits 35e032462bf8 dmanegine: ioat/dca: Replace zero-length array with flexib [...] omits 1ee44529cc79 dmaengine: tegra210-adma: Replace zero-length array with f [...] omits a18cd9bebdca dmaengine: sprd: Replace zero-length array with flexible-a [...] omits bfb59d4a330e dmaengine: sa11x0: Replace zero-length array with flexible [...] omits c50704bdef9b n_gsm: switch escape to bool omits 7a9ed9c069f1 n_gsm: switch constipated to bool omits e9360b9a0d4c n_gsm: switch throttled to bool omits 5677fcf376d5 n_gsm: switch dead to bool omits d8ca4ecf8dbd n_gsm: add missing \n to prints omits edd05a735a39 n_gsm: add missing __user annotations omits 329aa6e6e12f n_gsm: introduce enum gsm_mux_state omits e1785996f4c6 n_gsm: introduce enum gsm_dlci_mode omits 72ae8cc192a3 n_gsm: introduce enum gsm_dlci_state omits 036bca1fcce8 n_gsm: drop unneeded gsm_dlci->fifo field omits e1347a020b81 powerpc/32s: Slenderize _tlbia() for powerpc 603/603e omits a83836dbc53e powerpc/pseries: Avoid NULL pointer dereference when drmem [...] omits c06f0aff035e powerpc: Don't use thread struct for saving SRR0/1 on syscall. omits 9e27086292aa powerpc/32: Warn and return ENOSYS on syscalls from kernel omits 030e34743095 powerpc/32s: Don't flush all TLBs when flushing one page omits d8e73458f33a powerpc/fadump: sysfs for fadump memory reservation omits 3f5f1f22ef10 Documentation/ABI: Mark /sys/kernel/fadump_* sysfs files d [...] omits e2c79ab7d75b tools/edid: Move EDID data sets from Documentation/ omits b4ce545f349b docs: admin-guide: edid: Clarify where to run "make" omits 320bfd91a985 docs: admin-guide: Move edid.rst from driver-api omits 1733ec77d340 docs: driver-api: edid: Fix list formatting omits ec3d259408ce ARM: bcm2835_defconfig: add support for Raspberry Pi4 omits f93d99ad4cc7 ARM: dts: bcm2711-rpi-4-b: Add SoC GPIO labels omits 965fc39f7393 Documentation: sort _SPHINXDIRS for 'make help' omits fb0e0ffe7fc8 Documentation: bring process docs up to date omits ab362fffa0fe iommu/arm-smmu: Restore naming of driver parameter prefix omits faf305c51aea iommu/qcom: Fix bogus detach logic omits dff2c2e69f30 Replace dead urls with active urls for Mutt omits 21680a6dcb01 serial: 8250_port: Use dev_*() instead of pr_*() omits 567a0e17f75f serial: 8250_port: Switch to use DEVICE_ATTR_RW() omits 47eff47cc275 tty: serial: efm32: fix spelling mistake "reserverd" -> "r [...] omits 9ff2f0f7f247 tty: serial: Kconfig: Fix a typo omits 8c6b6ffac367 serial: 8250_pxa: avoid autodetecting the port type omits 8f21f54b8a95 docs: sysctl/kernel: remove rtsig entries omits 404347e68aeb docs: document panic fully in sysctl/kernel.rst omits a1ad4f15054b docs: document stop-a in sysctl/kernel.rst omits fa5b526411bb docs: add missing IPC documentation in sysctl/kernel.rst omits a474105bb6a6 docs: drop l2cr from sysctl/kernel.rst omits 0317c5371e6a docs: merge debugging-modules.txt into sysctl/kernel.rst omits a3cb66a50852 docs: pretty up sysctl/kernel.rst omits 1d7cb11e1090 phy: core: Fix phy_get() to not return error on link creat [...] omits 46b7edf1c7b7 phy: mapphone-mdm6600: Fix write timeouts with shorter GPI [...] omits 2f41c8a25feb usb: musb: core: remove useless cast for driver.name omits c02f1ef68a7f usb: host: xhci-pci: remove useless cast for driver.name omits b070022220c9 usb: host: uhci-pci: remove useless cast for driver.name omits bb7458c2f4a9 usb: host: sl811-hcd: remove useless cast for driver.name omits cd3d8cfc322f usb: host: ohci-pci: remove useless cast for driver.name omits 7cbfeb65f058 usb: host: ehci-pci: remove useless cast for driver.name omits f7bcff35dcb3 usb: gadget: renesas_usb3: remove useless cast for driver.name omits 5803e6e3ead7 usb: gadget: r8a66597-udc: remove useless cast for driver.name omits 676edc2074c9 usb: gadget: omap_udc: remove useless cast for driver.name omits 8d57a84ae96d usb: gadget: net2280: remove useless cast for driver.name omits 93bc7363f828 usb: gadget: m66592-udc: remove useless cast for driver.name omits dcfd72ee653e usb: gadget: lpc32xx_udc: remove useless cast for driver.name omits 37a757e31d99 usb: gadget: goku_udc: remove useless cast for driver.name omits 3620ed300763 usb: gadget: fusb300_udc: remove useless cast for driver.name omits 4697bf3f7b84 usb: gadget: fotg210-udc: remove useless cast for driver.name omits f9a4e699761e usb: gadget: dummy_hcd: remove useless cast for driver.name omits bd6995334483 usb: gadget: at91_udc: remove useless cast for driver.name omits 511a10910eaf usb: gadget: udc: amd5536udc_pci: remove useless cast for [...] omits bab6bac280c6 usb: gadget: legacy: inode: remove useless cast for driver.name omits b284ddc36cbe usb: gadget: legacy: gmidi: remove useless cast for driver.name omits 2b974ee056a2 usb: core: Use ACPI_SUCCESS() at appropriate places omits 24f772409b24 usb: core: Make use of acpi_evaluate_object() status omits 10892847de81 usb-storage: Use const to reduce object data size omits 28926994e5d7 usb: host: fhci-hcd: annotate PIPE_CONTROL switch case wit [...] omits 3dfee47b215e iommu/amd: Disable IOMMU on Stoney Ridge systems omits 8852c07a881b powerpc/powernv: Move core and fadump_release_opalcore und [...] omits d418b19f34ed powerpc/fadump: Reorganize /sys/kernel/fadump_* sysfs files omits 9255782f7061 sysfs: Wrap __compat_only_sysfs_link_entry_to_kobj functio [...] omits f52153ab383f Documentation/ABI: Add ABI documentation for /sys/kernel/fadump_* omits ba32f4b02105 powerpc/process: Remove unneccessary #ifdef CONFIG_PPC64 i [...] omits 72c4ebbac476 powerpc/papr_scm: Mark papr_scm_ndctl() as static omits 8cbb00a90103 powerpc/pseries/Makefile: Remove CONFIG_PPC_PSERIES check omits f98df5ed0a67 powerpc/pseries/vio: Remove stray #ifdef CONFIG_PPC_PSERIES omits fb2511247dc4 docs: Fix path to MTD command line partition parser omits 2d5dfb5911cb docs: arm: tcm: Fix a few typos omits 874ddbce487f documentation: vm: Advertise support for pte_special in riscv omits 2d0b1919457a dmaengine: idxd: correct reserved token calculation omits a4c278d1bee1 xfrm: Use kmem_cache_zalloc() instead of kmem_cache_alloc( [...] omits c37c0ab02956 ALSA: hda/realtek - Fix a regression for mute led on Lenov [...] omits 220fd9c3bf5b usb: chipidea: udc: using structure ci_hdrc device for runtime PM omits 8390318c04bb dmaengine: ti: k3-udma: Fix terminated transfer handling omits c7450bb211f3 dmaengine: ti: k3-udma: Use the channel direction in pause [...] omits 6cf668a4ef82 dmaengine: ti: k3-udma: Use the TR counter helper for slav [...] omits a97934071fc3 dmaengine: ti: k3-udma: Move the TR counter calculation to [...] omits 16cd3c670183 dmaengine: ti: k3-udma: Workaround for RX teardown with st [...] omits 1c83767c9d41 dmaengine: ti: k3-udma: Use ktime/usleep_range based TX co [...] omits df5c21002cf4 mtd: spi-nor: use spi-mem dirmap API omits b7ad6be2ee67 mtd: spi-nor: split spi_nor_spimem_xfer_data() omits 339ffae598ed net/mlx5e: Replace zero-length array with flexible-array member omits 87ccafd3bd64 extcon: palmas: Hide error messages if gpio returns -EPROBE_DEFER omits d4e850023caa extcon: Remove unneeded extern keyword from extcon-provider.h omits 5a4ffe26c1d0 dt-bindings: extcon: usbc-cros-ec: convert extcon-usbc-cro [...] omits 0120936a9fc7 net/mlx5: Remove a useless 'drain_workqueue()' call in 'ml [...] omits b5ede32d3329 net/mlx5e: Add support for FEC modes based on 50G per lane links omits f623e5970501 ethtool: Add support for low latency RS FEC omits 3c19208ea960 net/mlxe5: Separate between FEC and current speed omits 2132b71f78d2 net/mlx5e: Advertise globaly supported FEC modes omits 4bd9d5070b92 net/mlx5e: Enforce setting of a single FEC mode omits 511aa2aa6372 net/mlx5e: Set FEC to auto when configured mode is not supported omits b21aef7e71de mlx5: Use proper logging and tracing line terminations omits 0f56d3c5d8ea net/mlx5e: Support dump callback in RX reporter omits 5f29458b77d5 net/mlx5e: Support dump callback in TX reporter omits 0a56be3c8805 net/mlx5e: Gather reporters APIs together omits 12206b17235a net/mlx5: Add support for resource dump omits 573ed90aa5e2 devlink: Force enclosing array on binary fmsg data omits 13a7e459a41a net/mlx5: DR, Handle reformat capability over sw-steering tables omits 76781623f009 net/mlx5: Fix lowest FDB pool size omits 383de108157c net/mlx5e: Don't clear the whole vf config when switching modes omits 52d214976d4f net/mlx5: DR, Fix matching on vport gvmi omits 1ad6c43c6a7b net/mlx5e: Fix crash in recovery flow without devlink reporter omits 5ee090ed0da6 net/mlx5e: Reset RQ doorbell counter before moving RQ stat [...] omits 3d9c5e023a0d net/mlx5: Fix sleep while atomic in mlx5_eswitch_get_vepa omits 6b2d0cffee52 clk: imx8mn: Remove unused includes omits 2b507025e4b7 clk: imx8mm: Remove unused includes omits 64bee9c6cd48 clk: imx8mp: Include slab.h instead of clkdev.h omits c2d35ada106e arm64: dts: ls1028a: add missing SPI nodes omits 26c4b4758fce arm64: dts: imx8qxp-mek: Remove unexisting Ethernet PHY omits b72bfc965eb5 RDMA/core: Get rid of ib_create_qp_user omits 929a3af90f0f io_uring: fix use-after-free by io_cleanup_req() omits c046f8fd83a9 spi: rspi: Add support for LSB-first word order omits cd982e6c44a7 spi: rspi: Factor out handling of common mode bits omits 7c8c1697c79d Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits e75fd33b3f74 Btrfs: fix btrfs_wait_ordered_range() so that it waits for [...] omits b778cf962d71 btrfs: fix bytes_may_use underflow in prealloc error condtition omits bd727173e443 btrfs: handle logged extent failure properly omits ffd11d1e7ad4 ALSA: usx2y: use for_each_pcm_streams() macro omits 525c4107da8c ASoC: sof: sof-audio: use for_each_pcm_streams() macro omits 4c260c3f19bd ASoC: qcom: lpass-platform: use for_each_pcm_streams() macro omits fa7b2a1fcb92 ASoC: fsl: fsl_asrc_dma: use for_each_pcm_streams() macro omits 0a170be9631e ASoC: dwc: dwc-i2s: use for_each_pcm_streams() macro omits ee10fbe1cdf7 ASoC: soc-generic-dmaengine-pcm: use for_each_pcm_streams() macro omits 7083f877ea66 ASoC: soc-pcm: use for_each_pcm_streams() macro omits d74c2a156b71 ASoC: soc-core: use for_each_pcm_streams() macro omits 3193abd26b51 ALSA: pcm.h: add for_each_pcm_streams() omits 0f6011fd79a2 ASoC: soc-pcm: merge playback/cature_active into stream_active omits cae06eb92557 ASoC: soc-pcm: use goto and remove multi return omits 085d22be035d ASoC: soc-pcm: add snd_soc_dpcm_can_be() and remove duplic [...] omits 289a7e64f858 ASoC: soc-pcm: remove snd_soc_dpcm_be_get/set_state() omits c9645d2a952b ASoC: soc-pcm: remove soc_dpcm_be_digital_mute() omits 027a48387183 ASoC: soc-pcm: use dpcm_get_be() at dpcm_end_walk_at_be() omits c2cd821603c2 ASoC: soc-pcm: use dai_get_widget() at dpcm_end_walk_at_be() omits 93597fae552a ASoC: soc-pcm: use dai_get_widget() at dpcm_get_be() omits d9303690f753 ASoC: soc-pcm: move dai_get_widget() omits 1e90315149f3 btrfs: do not check delayed items are empty for single tra [...] omits 315bf8ef914f btrfs: reset fs_root to NULL on error in open_ctree omits 81f7eb00ff5b btrfs: destroy qgroup extent records on transaction abort omits 9eb425b2e04e powerpc/entry: Fix an #if which should be an #ifdef in entry_32.S omits 0a44cac81050 Merge tag 'dma-mapping-5.6' of git://git.infradead.org/use [...] omits 2b72104b8c12 Merge tag 'tpmdd-next-20200217' of git://git.infradead.org [...] omits 6551d5c56eb0 pipe: make sure to wake up everybody when the last reader/ [...] omits 8b59e642d05f ASoC: rt5682: Add DAI clock binding info for WCLK/BCLK CCF usage omits ebbfabc16d23 ASoC: rt5682: Add CCF usage for providing I2S clks omits 70368106467c ASoC: SOF: Intel: Add Probe compress CPU DAIs omits 394695f410c1 ASoC: SOF: Provide probe debugfs support omits 4c414da93a46 ASoC: SOF: Intel: Probe compress operations omits 49d7948ed174 ASoC: SOF: Intel: Expose SDnFMT helpers omits e145e9af231a ASoC: SOF: Generic probe compress operations omits f3b433e4699f ASoC: SOF: Implement Probe IPC API omits 4a9ce6e4d9fb ASoC: SOF: Intel: Account for compress streams when servic [...] omits b9759ef2fd1a ALSA: core: Implement compress page allocation and free routines omits 386dd54b3a2e ALSA: core: Expand DMA buffer information omits a137e9b620bc rtc: snvs: Remove unused include of of_device.h omits 489645d522df drm/i915/gt: Show the cumulative context runtime in engine debug omits d30d3d5f58c4 drm/i915/selftests: Flush tasklet on wait_for_submit() omits 9a7712048f9d netfilter: nft_set_pipapo: Don't abuse unlikely() in pipap [...] omits bd97ad51a7eb netfilter: nft_set_pipapo: Fix mapping table example in comments omits a2a8b0b4adea Bluetooth: Fix crash when using new BT_PHY option omits a4877a6fb2bd ASoC: soc-pcm: fix regression in soc_new_pcm() omits bb1a0e87e1c5 ARM: at91: pm: add quirk for sam9x60's ulp1 omits 4fd36e458392 ARM: at91: pm: add plla disable/enable support for sam9x60 omits e13208ab5d93 clk: at91: move sam9x60's PLL register offsets to PMC header omits 4a877560fe04 ARM: at91: pm: s/sfr/sfrbu in pm_suspend.S omits 0be298a939b7 ARM: at91: pm: add pmc_version member to at91_pm_data omits 63d1a6b107d5 ARM: at91: pm: add macros for plla disable/enable omits c4cae59d80f0 ARM: at91: pm: revert do not disable/enable PLLA for ULP modes omits 6ec1587b5c17 ARM: at91: pm: use proper master clock register offset omits a2cfb96cc365 flow_table.c: Use built-in RCU list checking omits 53742e69e85d datapath.c: Use built-in RCU list checking omits fed48423f14d vport.c: Use built-in RCU list checking omits 779061461645 meter.c: Use built-in RCU list checking omits 9facfdb54673 netlabel_domainhash.c: Use built-in RCU list checking omits 8c70c3d72833 net: netlabel: Use built-in RCU list checking omits 00796b929ce8 sfc: elide assignment of skb omits 379349e9bc3b Revert "net: dev: introduce support for sch BYPASS for loc [...] omits fbcb52db4144 drm/i915/gt: Fix up missing error propagation for heartbea [...] omits 29f20dd6258a net: phy: broadcom: Fix a typo ("firsly") omits 272bb0e9e8cd net: fec: Prevent unbind operation omits 310006cab991 ASoC: tas2562: Return invalid for when bitwidth is invalid omits bf4498ad3f9a tmpfs: deny and force are not huge mount options omits d99bfed58d96 mptcp: fix bogus socket flag values omits af6565adb02d qede: Fix race between rdma destroy workqueue and link cha [...] omits 06289949b8dd drm/i915/selftests: Check for any sign of request starting [...] omits 8b978be8d067 Merge tag 'thunderbolt-fix-for-v5.6-rc3' of git://git.kern [...] omits 89bb6e2ac940 ARM/dma-mapping: merge __dma_supported into arm_dma_supported omits 6a1ce99dc4bd RISC-V: Don't enable all interrupts in trap_init() omits c1d7d3fba278 ARM/dma-mapping: take the bus limit into account in __dma_alloc omits 7b27a8622f80 libnvdimm/e820: Retrieve and populate correct 'target_node' info omits 5d30f92e7631 x86/NUMA: Provide a range-to-target_node lookup facility omits 297a31e3e831 io_uring: remove unnecessary NULL checks omits dd1f6308b28e arm64: lse: Fix LSE atomics with LLVM omits ac204c1b34a2 drm/i915/tgl: Add Wa_1808121037 to tgl. omits c68a9032299e riscv: set pmp configuration if kernel is running in M-mode omits b103de53e09f perf arch powerpc: Sync powerpc syscall.tbl with the kerne [...] omits 3f47fb9a4420 Merge branch 'edac-misc' into edac-for-next omits 1ddb32da4a62 iommu/vt-d: Simplify check in identity_mapping() omits 96d170f3b1a6 iommu/vt-d: Remove deferred_attach_domain() omits a11bfde9c77d iommu/vt-d: Do deferred attachment in iommu_need_mapping() omits 034d98cc0cdc iommu/vt-d: Move deferred device attachment into helper function omits 1d4615978f52 iommu/vt-d: Add attach_deferred() helper omits 52cff04a81e9 EDAC/mce_amd: Print !SMCA processor warning only once omits 91ea83306bfa drm/bridge: Fix the bridge kernel doc omits b80b033bedae bpf: Allow bpf_perf_event_read_value in all BPF programs omits 113e6b7e15e2 libbpf: Sanitise internal map names so they are not reject [...] omits f25975f42f2f bpf, uapi: Remove text about bpf_redirect_map() giving hig [...] omits 530c6c3b37e2 Merge branch 'for-5.6/upstream-fixes' into for-next omits d8fab4815a37 net/mlx5: fix spelling mistake "reserverd" -> "reserved" omits 4eb1b01de5b9 HID: hid-bigbenff: fix race condition for scheduled work d [...] omits 976a54d0f420 HID: hid-bigbenff: call hid_hw_stop() in case of error omits 789a2c250340 HID: hid-bigbenff: fix general protection fault caused by [...] omits ad60ba0c2e6d perf auxtrace: Add auxtrace_record__read_finish() omits d6bc34c5ec18 perf arm-spe: Fix endless record after being terminated omits c9f2833cb472 perf cs-etm: Fix endless record after being terminated omits 783fed2f35e2 perf intel-bts: Fix endless record after being terminated omits 2da4dd3d6973 perf intel-pt: Fix endless record after being terminated omits 2bbc83537614 perf test: Fix test trace+probe_vfs_getname.sh on s390 omits 3b573bf318d8 perf bpf: Remove bpf/ subdir from bpf.h headers used to bu [...] omits 5780b9abd530 ima: add sm3 algorithm to hash algorithm configuration list omits 6a30e1b1dcad crypto: rename sm3-256 to sm3 in hash_algo_name omits 3be54d558c75 efi: Only print errors about failing to get certs if EFI v [...] omits 385536090b18 Merge tag 'asoc-fix-v5.6-rc2' of https://git.kernel.org/pu [...] omits 0830c0a4891f Bluetooth: hci_h5: Move variable into local scope omits 066bc3576e65 powerpc/xmon: Fix whitespace handling in getstring() omits 477f3488a94e powerpc/6xx: Fix power_save_ppc32_restore() with CONFIG_VM [...] omits 5a528eb67908 powerpc/chrp: Fix enter_rtas() with CONFIG_VMAP_STACK omits 232ca1eecafe powerpc/32s: Fix DSI and ISI exceptions for CONFIG_VMAP_STACK omits 2464cc4c3456 powerpc/tm: Fix clearing MSR[TS] in current when reclaimin [...] omits 0f6fea00e52f nvmem: add a newline for readability omits f769a2100aa7 nvmem: remove a stray newline in nvmem_register() omits d34f14ae521f Merge branch 'for-5.7-preferred-console' into for-next omits 4a4fb66119eb ARM: imx: Add missing of_node_put() omits 1becc1a31706 ARM: dts: imx6sx-udoo-neo: Use new pin names with DCE/DTE [...] omits 924d83c7c7da ARM: dts: imx6sx-softing-vining-2000: Use new pin names wi [...] omits ac7fa7304d8d ARM: dts: imx6sx-sdb: Use new pin names with DCE/DTE for U [...] omits fec9b6383329 ARM: dts: imx6sx-sabreauto: Use new pin names with DCE/DTE [...] omits 6f32001feb40 ARM: dts: imx6sx-nitrogen6sx: Use new pin names with DCE/D [...] omits 02ce1ddcea58 ARM: dts: imx6sx: Add missing UART RTS/CTS pins mux omits 950a0a6eb69a ARM: dts: imx6sx: Improve UART pins macro defines omits e391b24d9491 firmware: imx: scu-pd: enlarge PD range for mu_b omits 0a7696b31951 firmware: imx: scu-pd: Add missing audio PD ranges omits 44eeb081b863 ALSA: hda: Use scnprintf() for printing texts for sysfs/procfs omits de1df9535cc9 drm/i915/display: use intel_de_*() functions for register access omits 6ae5d1cec102 drm/i915/csr: use intel_de_*() functions for register access omits eff346f24ba9 soundwire: intel: free all resources on hw_free() omits 5e7484d01928 soundwire: intel: add sdw_stream_setup helper for .startup [...] omits 973a842940bc soundwire: intel: add trigger support in sdw dai driver omits 27b198f409d8 soundwire: intel: add prepare support in sdw dai driver omits 2523486b9860 soundwire: intel: rename res field as link_res omits 33225d7b0ac9 printk: Correctly set CON_CONSDEV even when preferred cons [...] omits e369d8227fd2 printk: Fix preferred console selection with multiple matches omits ad8cd1db80cc printk: Move console matching logic into a separate function omits 7c2c3e63e1e9 Bluetooth: hci_qca: Bug fixes while collecting controller [...] omits 05bd80a10411 Bluetooth: Disable Extended Adv if enabled omits 848fc6164158 Bluetooth: hci_h5: btrtl: Add support for RTL8822C omits 839cbf053142 drm/mediatek: Make sure previous message done or be aborte [...] omits cc5049ae4d45 ALSA: hda/realtek - Apply quirk for yet another MSI laptop omits 8e8ce08198de batman-adv: Don't schedule OGM for disabled interface omits 60fa8c13ab1a drm/mediatek: Move gce event property to mutex device node omits 15de9cb5c9c8 drm/i915/gt: Avoid resetting ring->head outside of its tim [...] omits b1339ecac661 drm/i915/execlists: Always force a context reload when rew [...] omits aa3146193ae2 drm/i915: Wean off drm_pci_alloc/drm_pci_free omits c12b59adf213 drm/mediatek: Add fb swap in async_update omits 551c5f557475 drm/mediatek: Add plane check in async_check function omits 9b64208f74fb selftests: forwarding: vxlan_bridge_1d: use more proper tos value omits b182a66792fe net: ena: remove set but not used variable 'hash_key' omits 82969e6ef043 net: cnic: fix spelling mistake "reserverd" -> "reserved" omits 245709ec8be8 sctp: move the format error check out of __sctp_sf_do_9_1_abort omits b417107a659e scsi: advansys: Replace zero-length array with flexible-ar [...] omits 8a9093c79863 net: sched: correct flower port blocking omits df3fe76658ed scsi: lpfc: add RDF registration and Link Integrity FPIN logging omits b1da3acc781c Merge tag 'ecryptfs-5.6-rc3-fixes' of git://git.kernel.org [...] omits 73ec6d2748dc scsi: fc: Update Descriptor definition and add RDF and Lin [...] omits 2b73812483e9 net: netlink: Replace zero-length array with flexible-arra [...] omits fbfc8502af52 net: switchdev: Replace zero-length array with flexible-ar [...] omits 45a4296b6e55 bpf, sockmap: Replace zero-length array with flexible-arra [...] omits 9814428a44d6 NFC: digital: Replace zero-length array with flexible-arra [...] omits dc3cc347d2ce net: usb: cdc-phonet: Replace zero-length array with flexi [...] omits 725d23b59cd1 net: phy: allow bcm84881 to be a module omits 4c08222170dc Merge branch 'net-smc-next' omits 5613f20c9381 net/smc: reduce port_event scheduling omits 5f78fe968d76 net/smc: simplify normal link termination omits ba9520604209 net/smc: remove unused parameter of smc_lgr_terminate() omits 3739707c4568 net/smc: do not delete lgr from list twice omits 354ea2baa393 net/smc: use termination worker under send_lock omits 55dd57581758 net/smc: improve smc_lgr_cleanup() omits 790a9a7cce65 Merge branch 'mlxsw-Reduce-dependency-between-bridge-and-r [...] omits 495c3da648a1 selftests: mlxsw: vxlan: Add test for error path omits 58ba0238e98a selftests: mlxsw: vxlan: Adjust test to recent changes omits 6c4e61ff5f26 selftests: mlxsw: extack: Test creation of multiple VLAN-a [...] omits bdc58bea0d46 selftests: mlxsw: extack: Test bridge creation with VXLAN omits 745a7ea72dc2 selftests: mlxsw: Remove deprecated test omits da1f9f8cb75c mlxsw: spectrum: Reduce dependency between bridge and router code omits 578e55124c10 mlxsw: spectrum_switchdev: Remove VXLAN checks during FID [...] omits 71afb45a14d6 mlxsw: spectrum_switchdev: Have VXLAN device take referenc [...] omits 23a1a0b391a7 mlxsw: spectrum_switchdev: Propagate extack to bridge crea [...] omits b96f54698040 mlxsw: spectrum_fid: Use 'refcount_t' for FID reference counting omits 583cb0b4121f net: bridge: teach ndo_dflt_bridge_getlink() more brport flags omits 5f1475b17139 Merge branch 'sfc-couple-more-ARFS-tidy-ups' omits 025c5a0b58e8 sfc: move some ARFS code out of headers omits b7683155517c sfc: only schedule asynchronous filter work if needed omits bd706ff8ea2b net: vlan: suppress "failed to kill vid" warnings omits 3e07df430c2b net: stmmac: Get rid of custom STMMAC_DEVICE() macro omits 0a923a76d615 Documentation/hwmon: fix xdpe12284 Sphinx warnings omits b5d308120ddf Merge branch 'Remove-rtnl-lock-dependency-from-flow_action-infra' omits b15e7a6e8d31 net: sched: don't take rtnl lock during flow_action setup omits 107f2d509165 net: sched: refactor ct action helpers to require tcf_lock omits 487e9589cc0e net: sched: refactor police action helpers to require tcf_lock omits 7a47281439ba net: sched: lock action when translating it to flow_action infra omits de8964995c79 i3c: master: no need to iterate master device twice omits a81541041ceb net: mscc: fix in frame extraction omits 96781fd941b3 ASoC: sun8i-codec: Fix setting DAI data format omits 5f27eb055d5c batman-adv: Replace zero-length array with flexible-array member omits eaea2947063a Merge tag 'for-5.6-rc1-tag' of git://git.kernel.org/pub/sc [...] omits 0f74226649fb kernel: module: Replace zero-length array with flexible-ar [...] omits 32a9d0545c5d spi: spi-mem: Fix typo, s/fallback/falls back omits 19b5f3b419a6 drm/i915/gt: Protect defer_request() from new waiters omits e543e370ec31 drm/i915/gt: Prevent queuing retire workers on the virtual engine omits 2e0a576511f6 drm/i915/dsc: force full modeset whenever DSC is enabled at probe omits 58e9121c32a2 drm/i915/ehl: Update port clock voltage level requirements omits 7ddc7005a0aa drm/i915: Update drm/i915 bug filing URL omits 96228b7df33f MAINTAINERS: Update drm/i915 bug filing URL omits 502cdd605edd regulator: mp5416: Fix output discharge enable bit for LDOs omits 5fb1c2a5bbf7 posix-timers: Pass lockdep expression to RCU lists omits 6e317c32fd39 timer: Improve the comment describing schedule_timeout() omits e876f0b69dc9 lib/vdso: Allow architectures to provide the vdso data pointer omits 8345228ccf31 lib/vdso: Allow architectures to override the ns shift operation omits ae12e08539de lib/vdso: Allow fixed clock mode omits 2d6b01bd88cc lib/vdso: Move VCLOCK_TIMENS to vdso_clock_modes omits c7a18100bdff lib/vdso: Avoid highres update if clocksource is not VDSO capable omits f86fd32db706 lib/vdso: Cleanup clock mode storage leftovers omits 5e3c6a312a09 ARM/arm64: vdso: Use common vdso clock mode storage omits e1bdb22ebe53 mips: vdso: Use generic VDSO clock mode storage omits 1e5d8e1e47af x86/mm: Introduce CONFIG_NUMA_KEEP_MEMINFO omits 575e23b6e13c powerpc/papr_scm: Switch to numa_map_to_online_node() omits 4fcbe96e4d0b mm/numa: Skip NUMA_NO_NODE and online nodes in numa_map_to [...] omits b2ca916ce392 ACPI: NUMA: Up-level "map to online node" functionality omits dc10e4181c05 tpm: Initialize crypto_id of allocated_banks to HASH_ALGO__LAST omits faaca0a0d48e tpm: Revert tpm_tis_spi_mod.ko to tpm_tis_spi.ko. omits b10c307f6f31 x86/cpu: Move prototype for get_umwait_control_msr() to a [...] omits 024714223323 ASoC: meson: aiu: simplify component addition omits f07980d4ed60 drm/mediatek: fix race condition for HDMI jack status reporting omits 99ce3255fddf x86/syscalls: Add prototypes for C syscall callbacks omits c01e8da2cdb9 drm/i915: Initialise basic fence before acquiring seqno omits dea8d5ce46d7 drm/i915/gem: Require per-engine reset support for non-per [...] omits 55b9b8f67d93 staging: fsl-dpaa2: ethsw: ethsw.c: Fix line over 80 characters omits 23aa10344c62 staging: exfat: dedicate count_entries() to sub-dir counting. omits fa4f4ce50cf2 staging: exfat: remove DOSNAMEs. omits c4f762ff6b77 s390/zcrypt: Support for CCA protected key block version 2 omits 0d6f1693f255 s390/cpum_sf: Rework sampling buffer allocation omits 94e90f727f74 s390: make 'install' not depend on vmlinux omits 788d671517b5 s390/kaslr: Fix casts in get_random omits 380324734956 s390/mm: Explicitly compare PAGE_DEFAULT_KEY against zero [...] omits 05ccaca003e4 s390/pkey/zcrypt: spelling s/crytp/crypt/ omits 0d730b57b95f s390/cio: use kobj_to_dev() API omits b16c3724dd71 s390/defconfig: enable CONFIG_PROTECTED_VIRTUALIZATION_GUEST omits 8b101a5e14f2 s390/cio: cio_ignore_proc_seq_next should increase position index omits 8d6cae6fcde8 drm/i915/selftests: Mark the mock ring->vma as being in the GGTT omits 2f0b42034bd7 ASoC: rt1015: fix typo for bypass boost control omits 143c02c88d6d serial: core: Switch to use DEVICE_ATTR_RO() omits e20d3a055a45 bpf, offload: Replace bitwise AND by logical AND in bpf_pr [...] omits 57a5e5f936be usb: ucsi: ccg: disable runtime pm during fw flashing omits c2ae49285a7b usb: typec: ucsi: register DP only for NVIDIA DP VDO omits cdcb58cc05ed x86/iopl: Include prototype header for ksys_ioperm() omits 52e29e331070 btrfs: don't set path->leave_spinning for truncate omits a655e2b107d4 ALSA: hda/realtek - Apply quirk for MSI GP63, too omits 3b2582c7affd batman-adv: Avoid RCU list-traversal in spinlock omits 56568eebf45e Merge branch for-5.7/arm64/dt into for-next omits 80d3ab25c9b7 Merge branch for-5.7/arm/defconfig into for-next omits f9edd66828ba Merge branch for-5.7/arm/dt into for-next omits 12b12528f7a8 Merge branch for-5.7/soc into for-next omits 287eec57fa9b Merge branch for-5.7/firmware into for-next omits 4bcfe9cd2567 Merge branch for-5.7/cpuidle into for-next omits ec1a24f724dc Merge branch for-5.7/clk into for-next omits 199eb1675eb2 Merge branch for-5.7/dt-bindings into for-next omits b3f15ec3d809 kvm: arm/arm64: Fold VHE entry/exit work into kvm_vcpu_run_vhe() omits 3bc7b6c15fff ASoC: amd: ACP needs to be powered off in BIOS. omits 4aadf4b49ec7 ASoC: hdmi-codec: set plugged_cb to NULL when component removing omits 2948f4a4e583 Merge branch 'topic/usb-uac2-effect-unit' into for-next omits 60081b35c68b ALSA: usb-audio: Parse source ID of UAC2 effect unit omits 10fa9512769f usb: audio-v2: Add uac2_effect_unit_descriptor definition omits 97452907ec60 drm/virtio: move remaining virtio_gpu_notify calls omits 234489ea55f8 drm/virtio: batch display query omits 2e819a119d96 drm/virtio: batch resource creation omits 790bcd791428 drm/virtio: batch plane updates (pageflip) omits fcdd19b85c7b drm/virtio: notify before waiting omits cca41da10011 drm/virtio: rework notification for better batching omits b95a8a27c300 x86/vdso: Use generic VDSO clock mode storage omits 5d51bee725cc clocksource: Add common vdso clock mode storage omits eec399dd8627 x86/vdso: Move VDSO clocksource state tracking to callback omits 3bd142a46b56 clocksource: Cleanup struct clocksource and documentation omits 25a2a6567829 MIPS: vdso: Compile high resolution parts conditionally omits 3280badbe1b2 ARM: vdso: Compile high resolution parts conditionally omits 1dff4156d1f6 lib/vdso: Allow the high resolution parts to be compiled out omits 78560d41064a ARM: vdso: Remove unused function omits 50e818715821 x86/vdso: Mark the TSC clocksource path likely omits 921c9af8c78e ARM/dma-mapping: remove get_coherent_dma_mask omits 4aa92c864632 EDAC/mc: Remove per layer counters omits 1853ee729976 EDAC/mc: Remove detail[] string and cleanup error string g [...] omits 6ab76179adb8 EDAC/mc: Pass the error descriptor to error reporting functions omits 44144c809e39 watchdog: da9062: Add dependency on I2C omits 8541673d2a5f watchdog: da9062: fix power management ops omits e9a0e65eda3f watchdog: da9062: do not ping the hw during stop() omits 67792cf9583c EDAC/mc: Remove enable_per_layer_report function argument omits 65bb4d1af92c EDAC/mc: Report "unknown memory" on too many DIMM labels found omits 6334dc4e3ff5 EDAC/mc: Carve out error increment into a separate function omits 91b327f6728b EDAC/mc: Determine mci pointer from the error descriptor omits 672ef0e56840 EDAC: Store error type in struct edac_raw_error_desc omits 1f27c7906238 EDAC/mc: Reorder functions edac_mc_alloc*() omits 463bfeeead97 KVM: nVMX: Fix some obsolete comments and grammar error omits d970a325561d KVM: x86: fix missing prototypes omits aad28c6f6b09 EDAC/mc: Split edac_mc_alloc() into smaller functions omits cf274daadd69 drm/i915/gt: Rearrange code to silence compiler omits 5eee7c625d41 watchdog: fix mtk_wdt.c RESET_CONTROLLER build error omits bea1bfd5b722 EDAC/mc: Change mci device removal to use put_device() omits c3f5f82f4dfc Merge branches 'renesas-arm-soc-for-v5.7' and 'renesas-dri [...] omits 74ba569a15a0 Merge tag 'misc-habanalabs-fixes-2020-02-11' of git://peop [...] omits 107539fb7fe2 soc: renesas: rcar-sysc: Use the correct style for SPDX Li [...] omits e44b9b8b2c57 nvmem: core: add nvmem_cell_read_u64 omits c207aebd34e8 nvmem: core: add nvmem_cell_read_common omits a30f8a91f3c2 cpufreq: imx-cpufreq-dt: Add "cpu-supply" property check omits 72b67b7ba6ae nvmem: imx: ocotp: add i.MX8MP support omits 92d8495ce9b7 ARM: shmobile: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 6fc033b56071 arm64: dts: mediatek: rename scpsys nodes to power-controller omits ed412c12b738 ARM: dts: mediatek: rename scpsys nodes to power-controller omits 2faccb56ee6b soc: mediatek: pwrap: add support for MT6359 PMIC omits adc4e8fcb23f soc: mediatek: pwrap: add pwrap driver for MT6779 SoCs omits 305ce1dce9d8 dt-bindings: pwrap: mediatek: add pwrap support for MT6779 omits a39f84254103 amr64: dts: mt8183: Add watchdog node omits 6a757c07e51f netfilter: conntrack: allow insertion of clashing entries omits bab5417f5f01 USB: misc: iowarrior: add support for the 100 device omits 055b185a3326 xhci: Add missing annotation for xhci_enter_test_mode omits dce174e01d86 xhci: Add missing annotation for xhci_set_port_power() omits 16105850f7fc xhci: Do not open code __print_symbolic() in xhci trace events omits fcec45910e7b usb: gadget: amd5536udc: fix spelling mistake "reserverd" [...] omits 28f2aff1caa4 Merge v5.6-rc2 into drm-misc-next omits c72e451e98c6 drm/i915: switch vlv_suspend to use intel uncore register [...] omits fb5f432a66dd drm/i915: split out vlv/chv specific suspend/resume code omits 3e8a3844fefb dma-buf: Fix a typo in Kconfig omits 0bd65bd8da2e drm/format_helper: Dual licence the file in GPL 2 and MIT omits c423e58b4df1 arm64: tegra: smaug: Change clk_out_2 provider to PMC omits 273850ed51b1 ARM: tegra: Update sound node clocks in device tree omits ddae4d7af0bb drm/i915: Update drm/i915 bug filing URL omits 3a6a4f0810c8 MAINTAINERS: Update drm/i915 bug filing URL omits 0a1935e0557b arm64: tegra: Add clock-cells property to Tegra PMC node omits dbbac846ba30 ARM: tegra: Add clock-cells property to PMC omits 6f7b716b491d soc: tegra: Add support for 32 kHz blink clock omits cd88f1679201 dt-bindings: soc: tegra-pmc: Add ID for Tegra PMC 32 kHz b [...] omits 5502f1102693 soc: tegra: Add Tegra PMC clocks registration into PMC driver omits f85fa3198dfc dt-bindings: soc: tegra-pmc: Add Tegra PMC clock bindings omits 39faeba7077e dt-bindings: tegra: Convert Tegra PMC bindings to YAML omits e8042678cd43 clk: tegra: Remove CLK_M_DIV fixed clocks omits b56e0a439bc4 clk: tegra: Fix Tegra PMC clock out parents omits 78b5672e023c clk: tegra: Add Tegra OSC to clock lookup omits 302400a52309 clk: tegra: Add support for OSC_DIV fixed clocks omits e5377ab2882e dt-bindings: clock: tegra: Add IDs for OSC clocks omits b33fa296336a ARM: tegra: Remove USB 2-0 port from Jetson TK1 padctl omits 8fcdc51562cd arm64: tegra: Enable XUDC node on Jetson Nano omits e043ec6ade1f arm64: tegra: Update OTG port entries for Jetson Nano omits 92f85da1fcf5 arm64: tegra: Enable XUDC node on Jetson TX2 omits db38128ab1e6 arm64: tegra: Add XUDC node for Tegra186 omits 8a54081c132e arm64: tegra: Enable XUDC on Jetson TX1 omits 3cdc8900283b arm64: tegra: Add XUDC node for Tegra210 omits 8e64932f14cf arm64: tegra: Update OTG port entries for Jetson TX2 omits 5565d3f2a7b9 arm64: tegra: Update OTG port entries for Jetson TX1 omits 96bd124d2462 arm64: tegra: Enable XUSB host in P2972-0000 board omits 965166eb5b19 arm64: tegra: Add XUSB and pad controller on Tegra194 omits c1725a576c6c ARM: tegra: Enable Tegra cpuidle driver in tegra_defconfig omits 9246faddf13a ARM: multi_v7_defconfig: Enable Tegra cpuidle driver omits be92d90881a7 cpuidle: tegra: Disable CC6 state if LP2 unavailable omits 99e130e6b104 cpuidle: tegra: Squash Tegra114 driver into the common driver omits 5143bba8d9e2 cpuidle: tegra: Squash Tegra30 driver into the common driver omits 982c30f7ced0 cpuidle: Refactor and move out NVIDIA Tegra20 driver into [...] omits 9cd46e6f626b Merge branch 'for-5.7/arm/core' into for-5.7/cpuidle omits 06ddf3cba2ee ARM: tegra: cpuidle: Remove unnecessary memory barrier omits ef58d93d1c8e ARM: tegra: cpuidle: Make abort_flag atomic omits efdf7ad9abe6 ARM: tegra: cpuidle: Handle case where secondary CPU hangs [...] omits 7fce8205023c ARM: tegra: Make outer_disable() open-coded omits 22b18b898d8c ARM: tegra: Rename some of the newly exposed PM functions omits 12d9e0bb1c0f ARM: tegra: Expose PM functions required for new cpuidle driver omits 526ff42d312f ARM: tegra: Propagate error from tegra_idle_lp2_last() omits 76c24c341603 ARM: tegra: Change tegra_set_cpu_in_lp2() type to void omits b080d3491c58 ARM: tegra: Remove pen-locking from cpuidle-tegra20 omits 719c7e5991cc ARM: tegra: Add tegra_pm_park_secondary_cpu() omits 7c9bfef10e58 ARM: tegra: Compile sleep-tegra20/30.S unconditionally omits e027c9101352 arm64: tegra: Fix Tegra194 PCIe compatible string omits 6c2d3a14b7af firmware: tegra: Fix a typo in Kconfig omits cc56f77e526d ARM: imx: Remove unused include of linux/of.h on mach-imx6sl.c omits 709a80c1dbf1 ARM: imx: Remove unused includes on mach-imx6q.c omits 6384a04bba15 ARM: imx: Remove unused include of linux/irqchip/arm-gic.h omits 993de77eb602 ARM: dts: imx: make clks node name generic omits b0bb4fbad156 ARM: dts: imx: make kpp node name generic omits 62e7f0b55303 ARM: dts: imx6qdl-gw553x: add lsm9ds1 iio imu/magn support omits 66d19a4f8d0f ARM: dts: imx: ventana: add fxos8700 on gateworks boards omits f287d3d19769 drm/nouveau/kms/gv100-: Re-set LUT after clearing for modesets omits b99ef12b80cf drm/nouveau/gr/tu11x: initial support omits 072663f86d62 drm/nouveau/acr/tu11x: initial support omits 5eb40257047f clk: imx8mn: Fix incorrect clock defines omits 7c48b0869658 ARM: dts: imx: make gpt node name generic omits 8faa77332fe0 dmaengine: sun4i: set the linear_mode properly omits c0157bdcafa1 ARM: dts: imx: use generic name bus omits 680fbce52816 clk: imx8mp: Add missing of_node_put() omits d93171b54cb4 clk: imx8mn: Add missing of_node_put() omits 5062d46e2698 clk: imx8mm: Add missing of_node_put() omits cb5ae504f201 clk: imx8mq: Add missing of_node_put() omits 8b1a3c0ba9b1 clk: imx6sl: Add missing of_node_put() omits bcbf53a0dab5 ARM: dts: imx6dl-colibri-eval-v3: fix sram compatible properties omits 836b2513326e clk: imx7ulp: Include clk-provider.h instead of clk.h omits 79ccef698ac8 clk: imx: drop redundant initialization omits f95d58981f40 clk: imx: Include clk-provider.h instead of clk.h for i.MX [...] omits f34d4bfab354 arm64: dts: imx8mq-phanbell: Add support for ethernet omits 9e847693c6f3 arm64: dts: freescale: Add i.MX8MP EVK board support omits 6d9b8d20431f arm64: dts: freescale: Add i.MX8MP dtsi support omits 3b375426d4a0 dt-bindings: arm: imx: Add the i.MX8MP EVK board omits ab84bad5bb89 arm64: dts: ls1028a: support external trigger timestamp fi [...] omits 9c07ae6983d4 clk: imx8mm: Add CLKO2 support omits bcacd6f7c94a clk: imx8mm: Fix the CLKO1 source select list omits 92df9f8a745e Merge branch 'mvneta-xdp-ethtool-stats' omits 6c8a8cfd45af net: mvneta: get rid of xdp_ret in mvneta_swbm_rx_frame omits 3d866523d59c net: mvneta: introduce xdp counters to ethtool omits 320d54415f5d net: mvneta: rely on struct mvneta_stats in mvneta_update_ [...] omits 69de66fcc972 net: mvneta: rely on open-coding updating stats for non-xd [...] omits 9ac41f3c9f05 net: mvneta: move refill_err and skb_alloc_err in per-cpu stats omits 9a6a0dea1617 net: ethernet: dm9000: Handle -EPROBE_DEFER in dm9000_parse_dt() omits c1b18f20d5d7 Merge branch 'mv88e6xxx-Add-SERDES-PCS-registers-to-ethtool-dump' omits bf3504cea7d7 net: dsa: mv88e6xxx: Add 6390 family PCS registers to ethtool -d omits d3f88a24b28d net: dsa: mv88e6xxx: Add 6352 family PCS registers to ethtool -d omits 0d30bbd03d84 net: dsa: mv88e6xxx: Allow PCS registers to be retrieved v [...] omits 27aa6228d6d6 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits d2f273f0a920 skbuff.h: fix all kernel-doc warnings omits 8955b4357d6f skbuff: remove stale bit mask comments omits 2bd5662d35c3 Merge branch 'sonic-next' omits d5f3889aca9f net/macsonic: Remove interrupt handler wrapper omits 8fe676b3db7a net/sonic: Start packet transmission immediately omits 13cfff1a902c net/sonic: Remove explicit memory barriers omits d35bf9bc7d72 net/sonic: Remove redundant netif_start_queue() call omits 29660d50a9e3 net/sonic: Remove redundant next_tx variable omits 5d58c21c1030 net/sonic: Refactor duplicated code omits 888d0584afb8 net/sonic: Remove obsolete comment omits 18432e863b8c ARM: dts: imx25-pinfunc: add another cspi3 config omits 8fb9df97750f Merge branch 'sh_eth-get-rid-of-the-dedicated-regiseter-ma [...] omits b39b7092166b sh_eth: use Gigabit register map for R7S72100 omits a6318d57f68b sh_eth: add sh_eth_cpu_data::gecmr flag omits 7bf47f609f7e sh_eth: check sh_eth_cpu_data::no_xdfar when dumping registers omits f75ca32403db sh_eth: check sh_eth_cpu_data::cexcr when dumping registers omits 6eaeedc1aa27 sh_eth: check sh_eth_cpu_data::no_tx_cntrs when dumping registers omits 66256e0b15bd net/sock.h: fix all kernel-doc warnings omits 58292104832f net: ks8851-ml: Fix 16-bit IO operation omits edacb098ea9c net: ks8851-ml: Fix 16-bit data access omits 69233bba6543 net: ks8851-ml: Remove 8-bit bus accessors omits 5652b46e4e80 Merge branch 'Pause-updates-for-phylib-and-phylink' omits b70486f94bb4 net: phylink: clarify flow control settings in documentation omits 97fec51fe79b net: phylink: improve initial mac configuration omits f904f15ea9b5 net: phylink: allow ethtool -A to change flow control adve [...] omits 4e5aeb4157c8 net: phylink: resolve fixed link flow control omits 33faac8e03ac net: phylink: use phylib resolved flow control modes omits 2d5fbef0c807 net: phylink: ensure manual flow control is selected appro [...] omits 8cdfa25625ca net: phylink: remove pause mode ethtool setting for fixed links omits 45c767faef15 net: add linkmode helper for setting flow control advertisement omits a87ae8a963bd net: add helpers to resolve negotiated flow control omits 8062e2333f8f net: linkmode: make linkmode_test_bit() take const pointer omits 357b41caf949 mptcp: select CRYPTO omits ce7805513d90 Merge branch 'r8169-series-with-further-smaller-improvements' omits 0da3359a4a21 r8169: improve statistics of missed rx packets omits 9db0ac57bd32 r8169: improve rtl_jumbo_config omits f1f9ca287569 r8169: improve rtl8169_get_mac_version omits 711463f83427 r8169: add helper rtl_pci_commit omits 9aab78290a0f r8169: simplify setting netdev features omits cac960c5912a r8169: remove setting PCI_CACHE_LINE_SIZE in rtl_hw_start_8169 omits da090e40a543 r8169: remove unneeded check from rtl_link_chg_patch omits 744676e77720 openvswitch: add TTL decrement action omits c230978fb7d5 Merge branch 'bonding-fix-bonding-interface-bugs' omits b3e80d44f5b1 bonding: fix lockdep warning in bond_get_stats() omits 7151affeef8d net: export netdev_next_lower_dev_rcu() omits 064ff66e2bef bonding: add missing netdev_update_lockdep_key() omits c4c10784293e NFC: pn544: Fix a typo in a debug message omits 6699170376ab ethtool: fix application of verbose no_mask bitset omits 7458bd540fa0 net: dsa: bcm_sf2: Also configure Port 5 for 2Gb/sec on 7278 omits 33946518d493 tcp-zerocopy: Return sk_err (if set) along with tcp receiv [...] omits c8856c051454 tcp-zerocopy: Return inq along with tcp receive zerocopy. omits d965a5432d4c net: dsa: b53: Ensure the default VID is untagged omits 82d81bb070cf Merge branch 'wireguard-fixes' omits 1fbc33b0a7fe wireguard: socket: remove extra call to synchronize_net omits 175f1ca9a9ed wireguard: send: account for mtu=0 devices omits 2a8a4df36462 wireguard: receive: reset last_under_load to zero omits 04ddf1208f03 wireguard: selftests: reduce complexity and fix make races omits b6e4a1aeeb14 mptcp: Protect subflow socket options before connection completes omits 6f08e98d6279 net: phy: restore mdio regs in the iproc mdio driver omits e08ad80551b4 net: add strict checks in netdev_name_node_alt_destroy() omits 0b634c0e7345 Merge branch 'atlantic-fixes' omits 5a292c89a84d net: atlantic: fix out of range usage of active_vlans array omits 52a22f4d6ff9 net: atlantic: possible fault in transition to hibernation omits 380ec5b9af7f net: atlantic: fix potential error handling omits a4980919ad6a net: atlantic: fix use after free kasan warn omits b42726fcf76e net: atlantic: better loopback mode handling omits f08a464c27ca net: atlantic: ptp gpio adjustments omits e7b5f97e6574 net: atlantic: check rpc result and wait for rpc address omits 15beab0a9d79 net: atlantic: checksum compat issue omits 8c8da5b8eaf8 Merge branch 'Enhance-virtio-vsock-connection-semantics' omits 9de9f7d1cb14 tools: testing: vsock: Test when server is bound but not l [...] omits df12eb6d6cd9 net: virtio_vsock: Enhance connection semantics omits ddb535a6a04e Merge tag 'mac80211-next-for-net-next-2020-02-14' of git:/ [...] omits 1e5946f5f7fe net: x25: convert to list_for_each_entry_safe() omits 4e867c9a50ff selftests: forwarding: vxlan_bridge_1d: fix tos value omits 44bfa9c5e5f0 net: rtnetlink: fix bugs in rtnl_alt_ifname() omits 6707b7550605 drm/lima: fix recovering from PLBU out of memory omits e6a41c23df0d net: macb: ensure interface is not suspended on at91rm9200 omits 540e585a79e9 net: fib_rules: Correctly set table field when table numbe [...] omits 0d4597c8c5ab net/rds: Track user mapped pages through special API omits afecdb376bd8 ipv6: Fix nlmsg_flags when splitting a multipath route omits e404b8c7cfb3 ipv6: Fix route replacement with dev-only route omits 1f4c51de3361 lib: objagg: Replace zero-length arrays with flexible-arra [...] omits e8023b030ce1 selftests: forwarding: use proto icmp for {gretap, ip6gret [...] omits d71151a39c97 ptp_qoriq: drop the code of alarm omits a4031afb9d10 powerpc/8xx: Fix clearing of bits 20-23 in ITLB miss omits 50a175dd18de powerpc/hugetlb: Fix 8M hugepages on 8xx omits f2b67ef90b0d powerpc/hugetlb: Fix 512k hugepages on 8xx with 16k page size omits d4f194ed9eb9 powerpc/eeh: Fix deadlock handling dead PHB omits 8c79fa6c44de mtd: spi-nor: introduce SR_BP_SHIFT define omits 5b24efe7d55a mtd: spi-nor: use le32_to_cpu_array() omits 11a48a5a18c6 Linux 5.6-rc2 omits ab02b61f24c7 Merge tag 'for-linus-5.6-1' of https://github.com/cminyard [...] omits 44024adb4aab Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits b982df72ef84 Merge tag 'edac_urgent_for_5.6' of git://git.kernel.org/pu [...] omits e29c6a13ddf5 Merge tag 'block-5.6-2020-02-16' of git://git.kernel.dk/li [...] omits 4d1d0977a215 x86: Fix a handful of typos omits 713db3560410 Merge tag 'for-5.6-rc1-tag' of git://git.kernel.org/pub/sc [...] omits 288b27a06e4f Merge tag '5.6-rc1-smb3-fixes' of git://git.samba.org/sfre [...] omits 8a8b80967b42 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits d194314da04e drm/i915: Avoid potential division-by-zero in computing CS [...] omits 7fbeb95d0f68 io_uring: add missing io_req_cancelled() omits 1883a0a4658e drm/i915: Track hw reported context runtime omits edddb36644d5 batman-adv: Start new development cycle omits c53e3e7401f6 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits d0e6183d824c tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits e783ab555851 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits c62766fa16bc tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 9733252e96ba tools/memory-model: Repair parseargs.sh header comment omits 5b0816ae063c tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 95d5bb084a43 tools/memory-model: Make history-check scripts use mselect7 omits 527e8d893ec3 tools/memory-model: Make checkghlitmus.sh use mselect7 omits c80f4c920a67 tools/memory-model: Fix scripting --jobs argument omits ea09f14473b2 tools/memory-model: Implement --hw support for checkghlitmus.sh omits 93737872e1db tools/memory-model: Add -v flag to jingle7 runs omits 8cbffa9158f5 tools/memory-model: Make runlitmus.sh check for jingle errors omits 51b34488482c tools/memory-model: Allow herd to deduce CPU type omits dafa02882066 tools/memory-model: Keep assembly-language litmus tests omits 5381fb2b70e9 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits c7a1a92de678 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits dcd0896ab258 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits 454d795bf695 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 8795c6466939 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 89e66a414cfb tools/memory-model: Fix checkalllitmus.sh comment omits d2d378686e93 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits d358876036d5 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits b94acf2c2220 tools/memory-model: Update parseargs.sh for hardware verification omits f1325a6522ef tools/memory-model: Fix paulmck email address on pre-exist [...] omits e0d106e3baee tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 96771e95dba7 tools/memory-model: Make judgelitmus.sh identify bad macros omits 006c9ef5dd59 tools/memory-model: Make cmplitmushist.sh note timeouts omits 704093041c62 tools/memory-model: Make judgelitmus.sh note timeouts omits 9d416212d221 tools/memory-model: Add recent references omits 364e7d3058fc drm/pl111: Support Integrator IM-PD1 module omits e22998f53a1e Bluetooth: Fix a typo in Kconfig omits 1ef72a04195f ACPICA: Update version to 20200214 Version 20200214 omits 54a2a15a5664 ACPICA: Fix a couple of typos omits a34991fdf421 ACPICA: use acpi_size instead of u32 for prefix_path_length omits 8dbb75ce3317 ACPICA: cast length arguement to acpi_ns_build_normalized_ [...] omits 45bbbbe2d5bc ACPICA: cast the result of the pointer difference to u32 omits 464fa2bd52c1 ACPICA: Table Manager: Update comments in a function header omits a1dc35b840e9 ACPICA: Enable sleep button on ACPI legacy wake omits 4444b1785293 ACPICA: Fix a comment "enable" fixed events -> "disable" a [...] omits 9e43f5d544e4 ACPICA: ASL-ASL+ converter: make root file a parameter for [...] omits 1f57e6a2c4ae ACPICA: ASL-ASL+ converter: remove function parameters fro [...] omits fb0c5b05c1d4 ice: use true/false for bool types omits 644f40ea0c08 ice: add function argument description to function header comment omits e0708aa8a5c4 ice: use proper format for function pointer as a function [...] omits 4e83fc934e3a ice: replace "fallthrough" comments with fallthrough reser [...] omits 752eee067843 ice: remove unnecessary fallthrough comments omits 24e2e2a0b8d3 ice: Fix virtchnl_queue_select bitmap validation omits e1fe6926800f ice: Fix and refactor Rx queue disable for VFs omits db70e26e33ee Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2309ae385a42 ice: Handle LAN overflow event for VF queues omits 39066dc549cf ice: Fix implicit queue mapping mode in ice_vsi_get_qs omits 13a6233b033f ice: Add support to enable/disable all Rx queues before waiting omits 54654e142d9e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 72634bc228cb ice: Only allow tagged bcast/mcast traffic for VF in port VLAN omits 61c9ce86a6f5 ice: Fix Port VLAN priority bits omits 0b6c6a8bb6d5 ice: Add helper to determine if VF link is up omits b093841f9ac9 ice: Refactor port vlan configuration for the VF omits 42f3efef3554 ice: Add initial support for QinQ omits b719ae070ee2 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 3e71e1214b66 Merge tag 's390-5.6-3' of git://git.kernel.org/pub/scm/lin [...] omits bd516133cc90 Merge tag 'hwmon-for-v5.6-rc2' of git://git.kernel.org/pub [...] omits ef78e5b7de5d Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits bef8e2dfceed MIPS: VPE: Fix a double free and a memory leak in 'release_vpe()' omits 97e914b7de3c MIPS: cavium_octeon: Fix syncw generation. omits 976c23af3ee5 mips: vdso: add build time check that no 'jalr t9' calls left omits 07015d7a103c MIPS: Disable VDSO time functionality on microMIPS omits da99f9355b53 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 885a066e9603 drm: drop unused drm_display_mode.private omits 2f3ba73ae54f drm: drop unused drm_crtc callback omits d3f703c4359f mips: vdso: fix 'jalr t9' crash in vdso code omits f07849b2ac77 ARM: Document merges omits 51a9ebd6be97 Merge branch 'arm/fixes' into for-next omits 3bf3c9744694 bus: moxtet: fix potential stack buffer overflow omits 0f8839f5f323 drm/i915: Force state->modeset=true when distrust_bios_wm==true omits a4277aa398d7 drm/i915/dsc: force full modeset whenever DSC is enabled at probe omits b18e249bf616 drm/i915: Ensure no conflicts with BIOS when updating Dbuf omits d65d87a07476 ext4: improve explanation of a mount failure caused by a m [...] omits acce61bf85f8 drm/print: clean up RATELIMITED macros omits 9ce12ec8ab48 drm/atomic-helper: fix kerneldoc omits 1fc1e8d4f464 drm/i915/mst: Set intel_dp_set_m_n() for MST slaves omits 8dc5efe3d17c ALSA: usb-audio: Add support for Presonus Studio 1810c omits dfb9b69e3b84 Merge tag 'perf-urgent-for-mingo-5.6-20200214' of git://gi [...] omits 3dbae1553897 Input: cyapa - replace zero-length array with flexible-arr [...] omits 94bef5d57992 Input: tca6416-keypad - replace zero-length array with fle [...] omits 3d87c75d84e2 Input: gpio_keys_polled - replace zero-length array with f [...] omits 829e69446995 Merge tag 'nfs-for-5.6-2' of git://git.linux-nfs.org/proje [...] omits cf556edfde6c Merge tag 'ceph-for-5.6-rc2' of https://github.com/ceph/ce [...] omits 807b9515b7d0 scsi: Revert "target: iscsi: Wait for all commands to fini [...] omits 76261ada16dc scsi: Revert "RDMA/isert: Fix a recently introduced regres [...] omits ca60ad6a6bc4 Merge tag 'io_uring-5.6-2020-02-14' of git://git.kernel.dk [...] omits 5036c0d0f280 drm/edid: Add a FIXME about DispID CEA data block revision omits 6e8a942b9ddc drm/edid: Document why we don't bounds check the DispID CE [...] omits 4d23f4848624 drm/edid: Clear out spurious whitespace omits f447dd1fa3f5 drm/edid: Introduce is_detailed_timing_descritor() omits a7a131ac18a2 drm/edid: Don't accept any old garbage as a display descriptor omits 7304b9810a73 drm/edid: Check the number of detailed timing descriptors [...] omits 9d55bebd9816 of/address: Support multiple 'dma-ranges' entries omits 7a8b64d17e35 of/address: use range parser for of_dma_get_range omits 3cd23f021e2e ASoC: meson: codec-glue: fix pcm format cast warning omits 74a56f2a4a9e ASoC: meson: aiu: fix acodec dai input name init omits 6e700f067219 ASoC: meson: aiu: fix irq registration omits 269f00171273 ASoC: meson: aiu: fix clk bulk size allocation omits 51c366e38aaa ASoC: meson: aiu: remove unused encoder structure omits 2019fc96af22 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 4e03e4e6d2a0 Merge tag 'pm-5.6-rc2' of git://git.kernel.org/pub/scm/lin [...] omits 81f3011cbf50 Merge tag 'sound-5.6-rc2' of git://git.kernel.org/pub/scm/ [...] omits bc5e522ec471 of/address: Rework of_pci_range parsing for non-PCI buses omits c67f3df88ffc of: Drop struct of_pci_range.pci_space field omits 6a9166b5beb8 powerpc: Drop using struct of_pci_range.pci_space field omits e252d2937e6c microblaze: Drop using struct of_pci_range.pci_space field omits 3f0d329371c0 Merge tag 'drm-fixes-2020-02-14' of git://anongit.freedesk [...] omits 2c2a7552dd64 ecryptfs: replace BUG_ON with error handling code omits f8e48a8408f5 eCryptfs: Replace deactivated email address omits 726464596b5d MAINTAINERS: eCryptfs: Update maintainer address and downg [...] omits 04dd0b6584cd arm64: dts: meson: a1: add secure power domain controller omits b3dde5013e13 soc: amlogic: Add support for Secure power domains controller omits 165b5fb294e8 dt-bindings: power: add Amlogic secure power domains bindings omits fe98d0ff5d5c firmware: meson_sm: Add secure power domain support omits 685eff513183 IB/mlx5: Use div64_u64 for num_var_hw_entries calculation omits 7f97d3e80649 drm/mcde: Fix Sphinx formatting omits eab2404ba798 Bluetooth: Add BT_PHY socket option omits b08c3ed609aa drm/amdgpu/gfx10: disable gfxoff when reading rlc clock omits 120cf959308e drm/amdgpu/gfx9: disable gfxoff when reading rlc clock omits c657b936ea98 drm/amdgpu/soc15: fix xclk for raven omits aad4e2dbe543 drm/amd/powerplay: always refetch the enabled features sta [...] omits c6f8c4404410 drm/amd/display: fix dtm unloading omits 43064f5c8b88 drm/amd/display: fix backwards byte order in rx_caps. omits 99c73ce158a4 drivers base/arch_topology: Reformat topology_get_[cpu/fre [...] omits e92a4eb490cb drivers base/arch_topology: Remove 'struct sched_domain' f [...] omits 146f66975baf ALSA: pcm: oss: Unlock mutex temporarily for sleeping at r [...] omits 06e33595e96f misc: Use kzalloc() instead of kmalloc() with flag GFP_ZERO. omits 1031eb90c177 char: virtio: Replace zero-length array with flexible-arra [...] omits b2354e4009a7 ASoC: core: ensure component names are unique omits f25372ffc3f6 nvme: fix the parameter order for nvme_get_log in nvme_get [...] omits fa46c6fb5d61 nvme/pci: move cqe check after device shutdown omits 97b2512ad000 nvme: prevent warning triggered by nvme_stop_keep_alive omits 2d570a7c0251 nvme/tcp: fix bug on double requeue when send fails omits 85db6b7ae65f cifs: make sure we do not overflow the max EA buffer size omits 2c6251ad91af cifs: enable change notification for SMB2.1 dialect omits 8f486296459c ASoC: dapm: remove snd_soc_dapm_put_enum_double_locked omits 4b8a1ca46283 ASoC: max98090: revert invalid fix for handling SHDN omits b57a368efde6 usb: gadget: f_phonet: Replace zero-length array with flex [...] omits 21a37aeda674 USB: musb: Replace zero-length array with flexible-array member omits 6ecc632d4b35 usb: typec: tcpm: set correct data role for non-DRD omits 21d78d860cd6 thunderbolt: Add missing kernel-doc parameter descriptions omits 0616ca73fd35 usb: use kobj_to_dev() API omits 643f7d95fe23 serial: core: use octal permissions on module param omits d2403cadc1ee serial: core: Consolidate spin lock initialization code omits 7a49955af144 serial: core: Introduce uart_console_enabled() helper omits 7ff6ea0fd384 drm/print: Delete a few unused shouting macros omits b1f17561541c staging: wilc1000: define macros to replace magic number values omits 5832cbe21c16 staging: wilc1000: use short name for hif local variable i [...] omits 167bd21c315e staging: wilc1000: define macros for different register ad [...] omits a088ae77f44b staging: wilc1000: use commmon function to set SDIO block size omits bf13984d515d staging: wilc1000: make use of ALIGN macro omits eda308be643f staging: wilc1000: refactor interrupt handling for sdio omits 759af9b84eec staging: wilc1000: remove use of MAX_NUN_INT_THRPT_ENH2 macro omits 38f193dff5cc staging: wilc1000: make use of FIELD_GET/_PREP macro omits c77761d660a6 staging: rtl8723bs: Fix spacing issues omits fcf7df7aae24 drm/i915/selftests: Check for the error interrupt before we wait! omits a1fa83bdab78 netdevice.h: fix all kernel-doc and Sphinx warnings omits 3ea89fa795c5 Merge branch 'dsa-headroom' omits ddc9abaf5d99 net: dsa: tag_ar9331: Make sure there is headroom for tag omits 04fb91243a85 net: dsa: tag_qca: Make sure there is headroom for tag omits 602dce6dfc18 ARM: Document merges omits 5fdcce211b3a net, ip6_tunnel: enhance tunnel locate with link check omits 215be713d05d drm/sun4i: dsi: Remove incorrect use of runtime PM omits 0ad13c6a7cfb Merge branch 'arm/fixes' into for-next omits bab8f1ff17da Merge tag 'sti-dt-for-5.7-round1' of git://git.kernel.org/ [...] omits 1a2703bd7356 drm/sun4i: dsi: Allow binding the host without a panel omits 0e4e3fb4901d drm/sun4i: dsi: Use NULL to signify "no panel" omits dc84f0915128 drm/sun4i: dsi: Remove unused drv from driver context omits b32cb6fcf1f8 Merge tag 'mac80211-for-net-2020-02-14' of git://git.kerne [...] omits 907e51e41ad9 Merge branch 'smc-fixes' omits 369537c97024 net/smc: no peer ID in CLC decline for SMCD omits 67f562e3e147 net/smc: transfer fasync_list in case of fallback omits 1acb2249ee38 arm: Remove TIF_NOHZ omits 68d875131e43 x86: Remove TIF_NOHZ omits dc221a28d094 Merge branch 'hns3-fixes' omits 47327c9315b2 net: hns3: fix a copying IPv6 address error in hclge_fd_ge [...] omits 19eb1123b4e9 net: hns3: fix VF bandwidth does not take effect in some case omits d0db7ed39751 net: hns3: add management table after IMP reset omits 490f561b783d context-tracking: Introduce CONFIG_HAVE_TIF_NOHZ omits 7c805795307b x86/entry: Remove _TIF_NOHZ from _TIF_WORK_SYSCALL_ENTRY omits 4e0e6a626bf4 arm64: dts: allwinner: pinebook: Remove unused AXP803 regulators omits cee5f20fece3 Bluetooth: secure bluetooth stack from bluedump attack omits dfa9a5efe8b9 ALSA: rawmidi: Avoid bit fields for state flags omits dc7497795e01 ALSA: seq: Fix concurrent access to queue current tick/time omits bb51e669fa49 ALSA: seq: Avoid concurrent access to queue flags omits e9a0ef0b5ddc ALSA: usb-audio: Don't create a mixer element with bogus v [...] omits 8033917515c7 Merge branches 'sunxi/clk-for-5.7', 'sunxi/core-for-5.7' a [...] omits 4c2bc78fe9d1 ARM: dts: sun7i: Add Linutronix Testbox v2 board omits fc976f50ae77 dt-bindings: arm: sunxi: Add Linutronix Testbox omits 62765941155e perf llvm: Fix script used to obtain kernel make directive [...] omits 932183aa35c6 mwifiex: change license text from MARVELL to NXP omits 3084ea9ea889 thunderbolt: icm: Replace zero-length array with flexible- [...] omits c2a9fca17e4c thunderbolt: eeprom: Replace zero-length array with flexib [...] omits 926b005cd8c4 drm/i915: split out display debugfs to a separate file omits ce35e21d82bc soc: mediatek: knows_txdone needs to be set in Mediatek CM [...] omits 3629ac5b9253 Merge branch 'pm-cpufreq' omits 814d51f8889b PM: QoS: Make CPU latency QoS depend on CONFIG_CPU_IDLE omits b8e6e27c626e Documentation: PM: QoS: Update to reflect previous code changes omits fe52de36dc5d PM: QoS: Update file information comments omits 67b06ba01857 PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY and rename related functions omits 5371a79be97c sound: Call cpu_latency_qos_*() instead of pm_qos_*() omits 77b352456941 drivers: usb: Call cpu_latency_qos_*() instead of pm_qos_*() omits 01d2b1898c7c drivers: tty: Call cpu_latency_qos_*() instead of pm_qos_*() omits c4c632e9074b drivers: spi: Call cpu_latency_qos_*() instead of pm_qos_*() omits 81e95ad74154 drivers: net: Call cpu_latency_qos_*() instead of pm_qos_*() omits d1b98305916b drivers: mmc: Call cpu_latency_qos_*() instead of pm_qos_*() omits 7c51a06b2560 drivers: media: Call cpu_latency_qos_*() instead of pm_qos_*() omits 6ca50a47c096 drivers: hsi: Call cpu_latency_qos_*() instead of pm_qos_*() omits 4d4dda487a36 drm: i915: Call cpu_latency_qos_*() instead of pm_qos_*() omits 2c77ae22ff8a drm/virtio: fix error check omits 098729575057 mt76: Introduce mt76_mcu data structure omits a9fddf08ec66 mt76: mt7615: remove rx_mask in mt7615_eeprom_parse_hw_cap omits 5d5a99464abb mt76: mt76u: rename stat_wq in wq omits 972c598133d8 mt76: mt76u: extend RX scatter gather number omits cf605a3bd9fb mt76: mt7615: rely on mt76_queues_read for mt7622 omits e22d0b89647c mt76: do not set HOST_BROADCAST_PS_BUFFERING for mt7615 omits 0e544cb59c9a mt76: mt7615: rework rx phy index handling omits 07cda406308b mt76: fix rounding issues on converting per-chain and comb [...] omits 049019c2a07d mt76: mt76x2: avoid starting the MAC too early omits 43ba19228cfa mt76: avoid extra RCU synchronization on station removal omits 8e2ad48e2bac mt76: mt7615: fix monitor mode on second PHY omits c5502b89ee68 mt76: mt7615: fix adding active monitor interfaces omits e07880b24d08 mt76: mt7615: switch mt7615_mcu_set_rx_ba to v2 format omits 4690da34f154 mt76: mt7615: switch mt7615_mcu_set_tx_ba to v2 format omits 184dd9a11d7d mt76: mt7615: use new tag sta_rec_wtbl omits 6849e29ed92e mt76: mt7615: add starec operating flow for firmware v2 omits 9190d90daa2c mt76: mt7615: add a helper to encapsulate sta_rec operation omits 20c3604f3e7c mt76: mt7615: simplify mcu_set_sta flow omits dc80bb6f6ee6 mt76: mt7615: simplify mcu_set_bmc flow omits 35492cd28f2a mt76: mt7615: add support for testing hardware reset omits 61c4fa721968 mt76: mt7615: implement hardware reset support omits f347f81a8ac9 mt76: mt7615: report firmware log event messages omits 15d9a5d7b556 mt76: mt7615: fix and rework tx power handling omits 8351943d3c70 mt76: mt7615: add Kconfig entry for MT7622 omits eacf61101260 mt76: mt7615: disable DBDC on MT7622 omits 8c90c2253eea mt76: mt7615: decrease rx ring size for MT7622 omits 6aa4ed7927f1 mt76: mt7615: implement DMA support for MT7622 omits 35da599fcdc2 mt76: mt7615: implement probing and firmware loading on MT7622 omits c3ad5e9d00af mt76: mt7615: disable 5 GHz on MT7622 omits 8acb7afc693b mt76: mt7615: add calibration free support for MT7622 omits 5dff21eef6e5 mt76: mt7615: add eeprom support for MT7622 omits cdad4874057d mt76: mt7615: add dma and tx queue initialization for MT7622 omits 853fb35c503d mt76: mt7615: fix MT_INT_TX_DONE_ALL definition for MT7622 omits 4e569727da74 mt76: mt7615: store N9 firmware version instead of CR4 omits 1c88e7e0aee4 mt76: mt7615: split up firmware loading functions omits 57ec55e9f775 mt76: mt7615: move mmio related code from pci.c to mmio.c omits 13602c9d20cd mt76: mt7615: add __aligned(4) to txp structs omits cd82b0e0ca71 dt-bindings: net: wireless: mt76: document bindings for MT7622 omits d9c54264d818 mt76: enable Airtime Queue Limit support omits e970e6659899 mt76: mt7603: increase dma mcu rx ring size omits 8f6c4f7ba1a1 mt76: dma: do not write cpu_idx on rx queue reset until af [...] omits 93eaec7625f1 mt76: fix handling full tx queues in mt76_dma_tx_queue_skb_raw omits 5ffc6b5a9840 mt76: set dma-done flag for flushed descriptors omits 94d4d07675fa mt76: mt76u: introduce MT_DRV_RX_DMA_HDR flag omits 3bcd979c8a24 mt76: mt76u: add endpoint to mt76u_bulk_msg signature omits 9803b7b16176 mt76: mt76u: introduce mt76u_skb_dma_info routine omits 16d6dac00939 mt76: mt76u: take into account different queue mapping for 7663 omits 1e816c65cb38 mt76: mt76u: add {read/write}_extended utility routines omits 94e1cfa890b7 mt76: mt76u: introduce mt76u_alloc_mcu_queue utility routine omits 1d54bc27165d mt76: mt76u: resume all rx queue in mt76u_resume_rx omits 87999d4e6b15 mt76: mt76u: add queue parameter to mt76u_rx_urb_alloc omits 63deaab0dd8f mt76: mt76u: add mt76u_alloc_rx_queue utility routine omits b430b7db3889 mt76: mt76u: stop/free all possible rx queues omits 38e09a49f449 mt76: mt76u: introduce mt76u_free_rx_queue utility routine omits 9aeb0d114d4e mt76: mt76u: move mcu buffer allocation in mt76x02u drivers omits 37ec6a03d728 mt76: mt76u: add queue id parameter to mt76u_submit_rx_buffers omits 2fe6a5564d59 mt76: mt76u: use mt76_queue as mt76u_complete_rx context omits ab221b207b60 mt76: mt76u: add mt76_queue to mt76u_refill_rx signature omits 0d1862104e6a mt76: mt76u: add mt76_queue to mt76u_get_next_rx_entry signature omits 840728899c84 mt76: mt76u: add mt76u_process_rx_queue utility routine omits f4021e1f0691 mt76: mt76u: check tx_status_data pointer in mt76u_tx_tasklet omits a1ea1d688d0b mt76: mt76x02u: avoid overwrite max_tx_fragments omits 85b7a5d0b2ab mt76: rely on mac80211 utility routines to compute airtime omits 1b784c3343ed mt76: mt7615: remove leftover routine declaration omits fecde5da035e mt76: move WIPHY_FLAG_HAS_CHANNEL_SWITCH in mt76_phy_init omits 26b487669756 mt76: mt7615: fix endianness in mt7615_mcu_set_eeprom omits 2ce73efe0f8e mt76: mt7615: initialize radar specs from host driver omits d9d8be11f88b mt76: mt76x2: get rid of leftover target omits 9cd82366a7c0 mt76: mt7615: add tracing support omits 5498974bd5d0 mt76: move mac_txdone tracepoint in mt76 module omits a3f657ec1f9a mt76: move dev_irq tracepoint in mt76 module omits c388d8584bc8 mt76: mt7615: add a get_stats() callback omits 679b23fef8a4 mt76: mt7615: add per-phy mib statistics omits 31affc967f04 mt76: mt7615: report TSF information omits 0d88aea88f1d mt76: mt7615: add set_antenna callback omits 4fe9218c5eda mt76: mt7615: rework set_channel function omits 2cad515ece8a mt76: mt7615: add missing settings for simultaneous dual-b [...] omits cd736c474712 mt76: fix compilation warning in mt76_eeprom_override() omits ff44d907ee10 mt76: mt7603: simplify led reg definitions omits d1ff4a3c2fab mt76: mt76x02: simplify led reg definitions omits ff913979a2d3 mt76: mt7615: introduce LED support omits 9379df2fd923 mt76: clear skb pointers from rx aggregation reorder buffe [...] omits d55aa5e17461 mt76: mt7603: fix input validation issues for powersave-fi [...] omits c99dc3c1524d mt76: mt7615: increase MCU command timeout omits e5051965fd2b mt76: mt7615: measure channel noise and report it via survey omits a25c888f3a5f mt76: mt7615: fix MT7615_CFEND_RATE_DEFAULT value omits b74f98b828f5 mt76: mt76x02: minor mt76x02_mac_set_beacon optimization omits c708bfa352d3 mt76: mt76x02u: do not set NULL beacons omits a6bfb6d13f33 mt76: usb: use max packet length for m76u_copy omits d3cc4e7640ca mt76: mt76x02: add channel switch support for usb interfaces omits 944624866996 mt76: speed up usb bulk copy omits 5c48e60e57b0 mt76: mt76x02: remove a copy call for usb speedup omits 7d2886404e78 mt76: mt76x02: add check for invalid vif idx omits f27469a93396 mt76: mt76x02: split beaconing omits 0794d03a8f2f mt76: mt76x02: omit beacon slot clearing omits e7ec563eae04 mt76: use AC specific reorder timeout omits 183d1fcf0b6a mt76: mt7615: add set_coverage class support omits 6a792b1a0332 mt76: mt7603: set 0 as min coverage_class value omits bae76a1eefd4 mt76: mt76x02: fix coverage_class type omits 175b4d58b91a mt76: mt7615: report firmware version using ethtool omits f53300fdaa84 mt76: mt7615: Fix build with older compilers omits 1a874afbbf88 dt-bindings: net: wireless: mt76: introduce big-endian property omits b3c6d6388b51 mt76: eeprom: add support for big endian eeprom partition omits 00c29ab2f671 mt76: mt7603: reset STA_CCA counter setting the channel omits eba571683b40 mt76: fix possible undetected invalid MAC address omits 37a68e001578 mt76: disable bh in mt76_dma_rx_poll omits 2703bafcdbf7 mt76: fix rx dma ring descriptor state on reset omits 3e3848280f7d mt7615: replace sta_state callback with sta_add/sta_remove omits c3c25d09d4ac mt76: mt7615: defer mcu initialization via workqueue omits f0305d182c02 mt76: mt7615: update beacon contents on BSS_CHANGED_BEACON omits 0f2173f093b3 mt76: mt7615: add support for registering a second wiphy v [...] omits 9ce2f7fa94c1 mt76: mt7615: select the correct tx queue for frames sent [...] omits b0b5426ee7d5 mt76: mt7615: move radio/mac initialization to .start/stop [...] omits ac3ef85cebde mt76: mt7615: initialize dbdc settings on interface add omits 27ae72193249 mt76: mt7615: add multiple wiphy support to the rx path omits 2bed2a3e905a mt76: mt7615: rework chainmask handling omits 5dabdf71e94e mt76: mt7615: add multiple wiphy support to the dfs support code omits d23cb96ccf71 mt76: mt7615: remove useless MT_HW_RDD0/1 enum omits f89f58c8fb63 mt76: mt7615: add missing register init for dual-wiphy support omits d446a20f5b0c mt76: mt7615: add multiple wiphy support for smart carrier sense omits fdd2e570764c mt76: mt7615: add dual-phy support for mac80211 ops omits c9619dfaf2ab mt76: do not overwrite max_tx_fragments if it has been set omits 30684481e6ca mt76: move ampdu_ref from mt76_dev to driver struct omits c7d2d6310969 mt76: add ext_phy field to struct mt76_wcid omits c89d36254155 mt76: add function for allocating an extra wiphy omits a3d01038719c mt76: add priv pointer to struct mt76_phy omits 8af63fed3389 mt76: add multiple wiphy support to mt76_get_min_avg_rssi omits beaaeb6b6827 mt76: move txpower and antenna mask to struct mt76_phy omits 9e5f6dd7a5c6 mt76: move txpower_conf back to driver specific structs omits db7aa188623d mt76: move chainmask back to driver specific structs omits 011849e0fc55 mt76: move state from struct mt76_dev to mt76_phy omits 5a95ca41223e mt76: keep a set of software tx queues per phy omits 96747a51fe62 mt76: move channel state to struct mt76_phy omits 426e8e413ce8 mt76: add support for an extra wiphy in mt76_sta_state() omits e394b5757bad mt76: add support for an extra wiphy in the tx status path omits 1f6e0baa703d mac80211: allow setting queue_len for drivers not using wa [...] omits 256db7423c31 ieee80211: add WPA3 OWE AKM suite selector omits db6d9e9e8b48 mac80211: Fix setting txpower to zero omits 33181ea7f5a6 mac80211: fix wrong 160/80+80 MHz setting omits ea75080110a4 cfg80211: add missing policy for NL80211_ATTR_STATUS_CODE omits 9d7e22b27ba7 Merge branch 'for-5.6/upstream-fixes' into for-next omits be0aba826c4a HID: i2c-hid: add Trekstor Surfbook E11B to descriptor override omits cba6437a1854 genirq/proc: Reject invalid affinity masks (again) omits e4ac6b1829d4 ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_AD7879 omits 8cf1eb848e26 ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_ATMEL_MXT omits 7007f2eca0f2 ARM: dts: imx7-colibri: fix muxing of usbc_det pin omits 51dede9c05df x86/mce/amd: Fix kobject lifetime omits 9fba6d077f64 mt76: add support for an extra wiphy in the main tx path omits bfc394dd65ef mt76: add support for an extra wiphy in the rx path omits ac24dd35028b mt76: introduce struct mt76_phy omits e54432563b68 mt76: move initialization of some struct members to mt76_a [...] omits c9cc0517bba9 crypto: chacha20poly1305 - prevent integer overflow on lar [...] omits 06d3ff6e7451 drm/i915: move intel_csr.[ch] under display/ omits de8cf61c25c5 ARM: dts: imx7-colibri: add alias for RTC omits ef71fdb266d7 arm64: dts: msm8916: Properly deal with ETMv4 power management omits 24254a8edff5 arm64: dts: qcom: sc7180: Add nodes for eMMC and SD card omits 33b8cd0065b4 arm64: defconfig: Enable Qualcomm PM8XXX vibrator support omits 89e7eddece61 soc: qcom: aoss: Read back before triggering the IRQ omits df636eea2b78 soc: qcom: aoss: Use wake_up_all() instead of wake_up_inte [...] omits e83291d9d666 arm64: dts: qcom: sc7180: Add bluetooth node on SC7180 IDP board omits 4671f9cf78c6 arm64: dts: ls1088a: support eMMC HS200 speed mode for RDB board omits edc2569b61de ARM: imx: limit errata selection to Cortex-A9 based designs omits ccf17617be4b ARM: dts: imx7d: cl-som-imx7: update pfuze3000 max voltage omits 119c98f16e70 ARM: dts: imx7-colibri: add gpio-line-names omits 6f4134b30b6e Merge tag 'drm-intel-next-fixes-2020-02-13' of git://anong [...] omits e44c1e3a2941 Merge tag 'amd-drm-fixes-5.6-2020-02-12' of git://people.f [...] omits 7ebdc26a315a Merge tag 'drm-misc-next-fixes-2020-02-07' of git://anongi [...] omits 984f0103fcd1 Merge tag 'drm-misc-fixes-2020-02-07' of git://anongit.fre [...] omits 33db2ce73e9a clk: imx: imx8mn: use imx8m_clk_hw_composite_core omits 811e4171d0f5 clk: imx: imx8mm: use imx8m_clk_hw_composite_core omits 7a8d3b90bdfe clk: imx: imx8mq: use imx8m_clk_hw_composite_core omits 62668b68dc8e clk: imx: composite-8m: add imx8m_clk_hw_composite_core omits 7155c44624d0 ARM: dts: ls1021a: Restore MDIO compatible to gianfar omits 6b4953fe32ff ARM: dts: imx7ulp-evk: disable usbotg1 overcurrent function omits ea38ca9a2607 arm64: dts: imx8mq-librem5-devkit: Add proximity sensor omits b5cc96d3bfcb soc: imx: gpcv2: include linux/sizes.h omits 14875e57d8ea clk: imx: imx8mp: add ocotp root clk omits 5179a9dfa944 Input: synaptics - remove the LEN0049 dmi id from topbutto [...] omits b8a3d819f872 Input: synaptics - enable SMBus on ThinkPad L470 omits bf502391353b Input: synaptics - switch T470s to RMI4 by default omits a1b9b65edfd8 Input: gpio_keys - replace zero-length array with flexible [...] omits cfb8d7811f81 Input: goldfish_events - replace zero-length array with fl [...] omits 4c9403540f28 arm64: dts: imx8mm: drop redundant interrupt-parent omits 54d6477dca3b ARM: dts: imx7d: fix opp-supported-hw omits a0c15bd5ebbf ARM: dts: imx: Kill off "simple-panel" compatibles omits 2ca10259b418 io_uring: prune request from overflow list on flush omits 67ccd2b97db2 of/address: Move range parser code out of CONFIG_PCI omits 3da627073b56 Documentation/process: Swap out the ambassador for Canonical omits e11f5bd8228f drm: Add support for DP 1.4 Compliance edid corruption test omits 253050f57c7a selinux: factor out loop body from filename_trans_read() omits cabe17d0173a ACPI: watchdog: Set default timeout in probe omits 2ba33a4e9e22 ACPI: watchdog: Fix gas->access_width usage omits 1dade3a7048c ACPICA: Introduce ACPI_ACCESS_BYTE_WIDTH() macro omits b19e8c684703 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits a1b93e890d4f ACPI: Add new tiny-power-button driver to directly signal init omits ac1cc6b4856f ACPI: button: move HIDs to acpi/button.h omits 1d40890aae81 Merge tag 'gpio-v5.6-2' of git://git.kernel.org/pub/scm/li [...] omits 803381f9f117 Merge branch 'icmp-account-for-NAT-when-sending-icmps-from [...] omits 45942ba890e6 xfrm: interface: use icmp_ndo_send helper omits a12d7f3cbdc7 wireguard: device: use icmp_ndo_send helper omits 67c9a7e1e3ac sunvnet: use icmp_ndo_send helper omits e0fce6f945a2 gtp: use icmp_ndo_send helper omits 0b41713b6066 icmp: introduce helper for nat'd source address in network [...] omits 64ae1342f898 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 07134cf69623 Merge branch 'skip_sw-skip_hw-validation' omits e2debf0852c4 net/sched: flower: add missing validation of TCA_FLOWER_FLAGS omits 1afa3cc90f8f net/sched: matchall: add missing validation of TCA_MATCHALL_FLAGS omits 6ee2deb6fbed net/flow_dissector: remove unexist field description omits 304db6cb7610 page_pool: refill page when alloc.count of pool is zero omits 89e960b5a995 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 8eecfb3985e8 drm/i915: switch i915_driver_probe() to use i915 local variable omits 46edcdbdb6d8 drm/i915: register vga switcheroo later, unregister earlier omits 8fc7036ee652 drm/msm/dpu: fix BGR565 vs RGB565 confusion omits c6659785dfb3 drm/msm/dsi/pll: call vco set rate explicitly omits a1028dcfd0dd drm/msm/dsi: save pll state before dsi host is powered off omits 5d63944f8206 NFSv4: Ensure the delegation cred is pinned when we call d [...] omits 8c75593c6eee NFSv4: Ensure the delegation is pinned in nfs_do_return_de [...] omits c16904b0f305 drm/amd/powerplay: correct the way for checking SMU_FEATUR [...] omits e37a0c313a0f ASoC: meson: gx: add sound card support omits fd00366b8e41 ASoC: meson: gx: add sound card dt-binding documentation omits aa9c3b7273a5 ASoC: meson: axg: extract sound card utils omits 65816025d461 ASoC: meson: aiu: add internal dac codec control support omits b82b734c0e9a ASoC: meson: aiu: add hdmi codec control support omits 6ae9ca9ce986 ASoC: meson: aiu: add i2s and spdif support omits 06b728243867 ASoC: meson: aiu: add audio output dt-bindings omits 9c29fd9bdf92 ASoC: meson: g12a: extract codec-to-codec utils omits 1dfa5a5ab345 ASoC: core: allow a dt node to provide several components omits b53742865e9f RDMA/hns: Delayed flush cqe process with workqueue omits ffd541d45726 RDMA/hns: Add the workqueue framework for flush cqe handler omits cd1b659d8ce7 NFSv4.1 make cachethis=no for writes omits ca1c67130282 xprtrdma: Fix DMA scatter-gather list mapping imbalance omits 9a0584f05687 selftests: openat2: fix build error on newer glibc omits 3e8393630e92 selftests: use LDLIBS for libraries instead of LDFLAGS omits 07e6124a1a46 vt: selection, close sel_buffer race omits 687bff0cd08f vt: selection, handle pending signals in paste_selection omits 4508cf76b1ec serial: cpm_uart: call cpm_muram_init before registering console omits 02042a4cf472 serial: 8250_pci: Replace zero-length array with flexible- [...] omits 4a37c0fcf5d4 serial: sc16is7xx: Replace zero-length array with flexible [...] omits e2327678732d staging: vc04_services: Fix wrong early return in next_ser [...] omits 2e5b1886e9ba Documentation: bootconfig: fix Sphinx block warning omits 473da2f0d80a docs: userspace: ioctl-number: remove mc146818rtc conflict omits 3b82a112ce59 Documentation/ABI: move sysfs-kernel-uids to removed directory omits 895f2c20a88a docs: admin-guide: Add description of %c corename format omits 067dde902f71 drm/i915/hdmi: prefer to_i915() over drm->dev_private to g [...] omits 56e6b3b0b381 Documentation: zram: fix the description about orig_data_s [...] omits cb63032b1233 Documentation: nfs: knfsd-stats: convert to ReST omits 04f81fb08d06 Documentation: nfs: nfs41-server: convert to ReST omits 250baf06aacf Documentation: nfs: rpc-server-gss: convert to ReST omits f0bf8a988b26 Documentation: nfs: rpc-cache: convert to ReST omits 34e75cf4beb1 Documentation: nfs: convert pnfs.txt to ReST omits 6e5cf31fbe65 x86/mce/amd: Publish the bank pointer only after setup has [...] omits f03d9fadfe13 RDMA/core: Add weak ordering dma attr to dma mapping omits c96dceeabf76 jbd2: do not clear the BH_Mapped flag when forgetting a me [...] omits 6a66a7ded12b jbd2: move the clearing of b_modified flag to the journal_ [...] omits af133ade9a40 ext4: add cond_resched() to ext4_protect_reserved_inode omits 48a34311953d ext4: fix checksum errors with indexed dirs omits 4f97a68192bd ext4: fix support for inode sizes > 1024 bytes omits c7ff8573ad21 crypto/testmgr: enable selftests for paes-s390 ciphers omits 46d36880d1c6 ext4: simplify checking quota limits in ext4_statfs() omits 14c9ca0583ee ext4: don't assume that mmp_nodename/bdevname have NUL omits 5ea771abd5a3 kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ omits 4c8ed8b12674 drm/i915/selftests: Exercise timeslice rewinding omits 1dd017882e01 RDMA/core: Fix protection fault in get_pkey_idx_qp_list omits 450c52c7847b Merge tag 'fixes-for-v5.6-rc1' of git://git.kernel.org/pub [...] omits 83b89a75de9b clk: meson: gxbb: set audio output clock hierarchy omits 73c7ddd8ee15 clk: meson: gxbb: add the gxl internal dac gate omits 306e59cc32a3 dt-bindings: clk: meson: add the gxl internal dac gate omits 4ec31cb6241d bcache: remove macro nr_to_fifo_front() omits 309cc719a2c8 bcache: Revert "bcache: shrink btree node cache after bch_ [...] omits 0b96da639a48 bcache: ignore pending signals when creating gc and alloca [...] omits ca750d4a9c42 RDMA/ucma: Mask QPN to be 24 bits according to IBTA omits 0fbb027b44e7 ALSA: pcm: Fix double hw_free calls omits acd624185d20 dmaengine: ti: dma-crossbar: convert to devm_platform_iore [...] omits 6ebb827f7aad dmaengine: sun4i: use 'linear_mode' in sun4i_dma_prep_dma_cyclic omits 2227ab4216cd dmaengine: idxd: Fix error handling in idxd_wq_cdev_dev_setup() omits 83c49f734463 dmaengine: doc: fix warnings/issues of client.rst omits 8ac0e6641c7c RDMA/rxe: Fix soft lockup problem due to using tasklets in [...] omits 5ca3364a83b2 dmaengine: ti: omap-dma: Replace zero-length array with fl [...] omits 6a8785082c83 dmaengine: uniphier-mdmac: replace zero-length array with [...] omits 57a8cc725622 dmaengine: bcm-sba-raid: Replace zero-length array with fl [...] omits ff095986e6b4 dt-bindings: dma: ti-edma: fix example compatible property omits 61b5865d56bb dmaengine: idxd: fix runaway module ref count on device dr [...] omits 9b6d3bbc1335 RDMA/mlx5: Prevent overflow in mmap offset calculations omits bfc8f1a87c37 dmaengine: idxd: remove set but not used variable 'idxd_cdev' omits 9ea04d0df6e6 IB/umad: Fix kernel crash while unloading ib_umad omits 9051db381fab mmc: sdhci-msm: Mark sdhci_msm_cqe_disable static omits a8af8694a5e8 RDMA/mlx5: Fix async events cleanup flows omits f7b280c63881 dmaengine: idxd: remove set but not used variable 'group' omits a0767da7774d RDMA/core: Add missing list deletion on freeing event queue omits 512a928affd5 ARM: imx: build v7_cpu_resume() unconditionally omits aea7afd9079f spi: spidev_test: Remove the whole "include" directory whe [...] omits 470a072e1220 spi: spidev_test: Use perror() only if errno is not 0 omits 1f3c36328a48 spi: spidev_test: Check input_tx and input_file first afte [...] omits 020bd6c48ebd spi: spidev_test: Remove break after exit statement omits b6570fdb96ed ASoC: codec2codec: avoid invalid/double-free of pcm runtime omits ca065bf12771 USB: apple-mfi-fastcharge: fix endianess issue in probe omits 03cd45d2e219 thunderbolt: Prevent crash if non-active NVMem file is read omits eb0bbba7636b ARM: dts: imx6: phycore-som: fix emmc supply omits d593126a96b5 Merge tag 'usb-serial-5.6-rc2' of https://git.kernel.org/p [...] omits 0c48a65394ab ASoC: rt5682: Enable PLL2 function omits e06b8524e8e5 drm/i915/gt: Suppress warnings for unused debugging locals omits ff0035e4c223 ASoC: mediatek: mt8183-da7219: apply some refactors omits 195a64317105 ASoC: mediatek: mt8183-da7219: support TDM out and 8ch I2S out omits 8726ee6148fe ASoC: mediatek: mt8183-da7219: pull TDM GPIO pins down whe [...] omits ec7ba9e1500b ASoC: mediatek: mt8183-da7219: change supported formats of [...] omits 4d59588c09f2 EDAC/sysfs: Remove csrow objects on errors omits 216aa145aaf3 EDAC/mc: Fix use-after-free and memleaks during device removal omits 48e678076e58 drm: Remove legacy version of get_scanout_position() omits f397d66b31ab drm: Clean-up VBLANK-related callbacks in struct drm_driver omits 4bebe91adbf5 drm/vmwgfx: Convert to CRTC VBLANK callbacks omits dc3260d0f6c6 drm/vkms: Convert to CRTC VBLANK callbacks omits 7e69ed6ea1c6 drm/vc4: Convert to CRTC VBLANK callbacks omits 3c8639ce14c9 drm/vc4: Convert to struct drm_crtc_helper_funcs.get_scano [...] omits 87b09c6227b7 drm/sti: Convert to CRTC VBLANK callbacks omits 9661510e51ee drm/stm: Convert to CRTC VBLANK callbacks omits b70fbfc7d516 drm/stm: Convert to struct drm_crtc_helper_funcs.get_scano [...] omits 76e8cfd802c5 drm/msm: Convert to CRTC VBLANK callbacks omits 273eb5ed7812 drm/msm: Convert to struct drm_crtc_helper_funcs.get_scano [...] omits d7757ba3f22a drm/radeon: Convert to CRTC VBLANK callbacks omits 27b4118d5c1b drm/radeon: Convert to struct drm_crtc_helper_funcs.get_sc [...] omits 91640a71e771 drm/nouveau: Convert to CRTC VBLANK callbacks omits 072a26c75cf2 drm/nouveau: Convert to struct drm_crtc_helper_funcs.get_s [...] omits 4bbffbf3c19a drm/i915: Convert to CRTC VBLANK callbacks omits 42eabbe5589f drm/gma500: Convert to CRTC VBLANK callbacks omits e3eff4b5d91e drm/amdgpu: Convert to CRTC VBLANK callbacks omits ea702333e567 drm/amdgpu: Convert to struct drm_crtc_helper_funcs.get_sc [...] omits 7fe3f0d15aac drm: Add get_vblank_timestamp() to struct drm_crtc_funcs omits f1e2b6371c12 drm: Add get_scanout_position() to struct drm_crtc_helper_funcs omits 9e0e8f01c862 drm: Remove internal setup of struct drm_device.vblank_dis [...] omits b2929a9cb2fb Merge tag 'gpio-updates-for-v5.7-part1' of git://git.kerne [...] omits bfaa3549541c soundwire: stream: don't program ports when a stream that [...] omits 60835022e196 soundwire: stream: fix support for multiple Slaves on the [...] omits c7a8f049b828 soundwire: stream: do not update parameters during DISABLE [...] omits c32464c9393d soundwire: stream: only prepare stream when it is configured. omits 59528807715f soundwire: stream: update state machine and add state checks omits fe66a17ecd49 x86: platform: iosf_mbi: Call cpu_latency_qos_*() instead [...] omits f60ccc3558dd cpuidle: Call cpu_latency_qos_limit() instead of pm_qos_request() omits fa048c59bf1b PM: QoS: Add CPU latency QoS API wrappers omits e033b6c175a3 PM: QoS: Adjust pm_qos_request() signature and reorder pm_qos.h omits 333eed7d2006 PM: QoS: Simplify definitions of CPU latency QoS trace events omits 2552d3520132 PM: QoS: Rename things related to the CPU latency QoS omits 3a4a0042228a PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY notifier chain omits 02c92a378940 PM: QoS: Redefine struct pm_qos_request and drop struct pm [...] omits 299a229830a2 PM: QoS: Clean up misc device file operations omits 63cffc05348e PM: QoS: Drop iterations over global QoS classes omits dcd70ca1a3bf PM: QoS: Clean up pm_qos_read_value() and pm_qos_get/set_value() omits 7b35370b2ebc PM: QoS: Clean up pm_qos_update_target() and pm_qos_update [...] omits 87ad73567996 PM: QoS: Drop the PM_QOS_SUM QoS type omits 5a7ea52b6fae PM: QoS: Drop pm_qos_update_request_timeout() omits 5cfd31c5b3a3 drm/virtio: fix virtio_gpu_cursor_plane_update(). omits d822ccae8e60 drm/virtio: fix virtio_gpu_execbuffer_ioctl locking omits 0f0658636dab drm/qxl: replace zero-length array with flexible-array member omits aa7619a39ace rtw88: Fix incorrect beamformee role setting omits a9149d243f25 iwlwifi: mvm: Do not require PHY_SKU NVM section for 3168 devices omits ffd843b9cf17 kdb: Eliminate strncpy() warnings by replacing with strscpy() omits 2f89f37fe23d drm/hisilicon/hibmc: add gamma_set function omits 5970af8b58aa drm/hisilicon/hibmc: add DPMS on/off function omits f2f8653e0d77 drm/hisilicon/hibmc: fix 'xset dpms force off' fail omits 997bac693aca drm/bridge: ti-sn65dsi86: Avoid invalid rates omits c2e1ea320d19 drm/bridge: ti-sn65dsi86: Train at faster rates if slower [...] omits 3438ea3dc896 drm/bridge: ti-sn65dsi86: Group DP link training bits in a [...] omits 37c1d89820e7 drm/bridge: ti-sn65dsi86: Use 18-bit DP if we can omits 457622d9f99b drm/bridge: ti-sn65dsi86: Read num lanes from the DP sink omits cf33de1799c6 drm/bridge: ti-sn65dsi86: Config number of DP lanes Mo' Betta omits fa8a66c68755 drm/bridge: ti-sn65dsi86: Don't use MIPI variables for DP link omits 2f8fcc7794c1 drm/bridge: ti-sn65dsi86: zero is never greater than an un [...] omits ca1b885cbe9e drm/bridge: ti-sn65dsi86: Split the setting of the dp and [...] omits 7f19380b2cfd crypto: qce - handle AES-XTS cases that qce fails omits ce163ba0bf29 crypto: qce - use AES fallback for small requests omits d6364b812843 crypto: qce - use cryptlen when adding extra sgl omits 9ce9a5d5c362 crypto: allwinner - remove redundant platform_get_irq erro [...] omits 00adbe714b28 crypto: chelsio - Print the chcr driver information while [...] omits 8e3b7fd7ea55 crypto: tcrypt - fix printed skcipher [a]sync mode omits 7f1cfe41cc29 crypto: proc - simplify the c_show function omits 9195189e00a7 crypto: chelsio - This fixes the kernel panic which occurs [...] omits 1c502e2e2d79 crypto: chelsio - This fixes the libkcapi's cbc(aes) aio f [...] omits 4fb3d8ba2824 crypto: arm64/poly1305 - ignore build files omits 20f513091caf crypto: ccree - remove set but not used variable 'du_size' omits 8962c6d2c2b8 crypto: ccree - dec auth tag size from cryptlen map omits 11144416a755 crypto: caam/qi - optimize frame queue cleanup omits 21f802cc9896 crypto: ccree - fix AEAD blocksize registration omits 4aaefb621e9c crypto: ccree - fix some reported cipher block sizes omits 504e84abec7a crypto: ccree - only try to map auth tag if needed omits ce0fc6db38de crypto: ccree - protect against empty or NULL scatterlists omits 07b586fe0662 crypto: x86/curve25519 - replace with formally verified im [...] omits eed74b3eba9e crypto: rng - Fix a refcounting bug in crypto_rng_reset() omits 00e62e868ccd crypto: hisilicon - Fix duplicate print when qm occur mult [...] omits f826e6efb42b crypto: hisilicon - Unify error detect process into qm omits de3daf4b4ad5 crypto: hisilicon - Configure zip RAS error type omits eaebf4c3b103 crypto: hisilicon - Unify hardware error init/uninit into QM omits 872d92dec353 tee: amdtee: amdtee depends on CRYPTO_DEV_CCP_DD omits 54498e8070e1 i2c: altera: Fix potential integer overflow omits 9e661cedcc0a i2c: jz4780: silence log flood on txabrt omits 3e8cb8b2eaeb fuse: fix stack use after return omits c920a191302e Bluetooth: hci_uart: Replace zero-length array with flexib [...] omits 7c36948329cd Bluetooth: hci_intel: Replace zero-length array with flexi [...] omits 683cc86d812c Bluetooth: btintel: Replace zero-length array with flexibl [...] omits 3873fd1a43c7 drm/i915: Use engine wa list for Wa_1607090982 omits 9f35a3128377 ALSA: usb-audio: Add clock validity quirk for Denon MC7000 [...] omits f52aa79df43c cifs: Fix mode output in debugging statements omits 569334014370 scsi: core: Delete scsi_use_blk_mq omits 0d9630084cf8 scsi: zorro_esp: Restore devm_ioremap() alignment omits 70ea36033041 arm64: dts: freescale: s32v234: use generic name bus omits 53458f86683b arm64: dts: imx8mn: Init rates and parents configs for clocks omits 815364d0424e arm64: dts: freescale: add Kontron sl28 support omits 42ef961b247f arm64: dts: imx8mn: add clock for snvs rtc node omits 57795654fb55 clk: imx: pll14xx: Add new frequency entries for pll1443x table omits 16e71d4da799 clk: imx8mn: add SNVS clock to clock tree omits b86a8ad2870e dt-bindings: clock: Refine i.MX8MN clock binding omits d2d46dfaa72b dt-bindings: clock: imx8mn: add SNVS clock omits 16d848e11836 dt-bindings: clock: Convert i.MX8MM to json-schema omits b8fa48437690 dt-bindings: clock: Convert i.MX8MQ to json-schema omits 21437391a5f9 ARM: dts: imx6dl-yapp4: Specify USB overcurrent protection [...] omits 7563439adfae io-wq: don't call kXalloc_node() with non-online node omits 1cbadd0c331f scsi: ufs-qcom: Delay specific time before gate ref clk omits 09f17791e640 scsi: ufs: Add dev ref clock gating wait time support omits c63d6099a795 scsi: ufs: Fix ufshcd_hold() caused scheduling while atomic omits 38f3242e9e20 scsi: ufs: Remove the check before call setup clock notify vops omits 8240dd97cef4 scsi: ufs-qcom: Adjust bus bandwidth voting and unvoting omits 90d88f47e8d0 scsi: ufs: set load before setting voltage in regulators omits 2824ec9f9e81 scsi: ufs: Flush exception event before suspend omits 518b32f1ddf5 scsi: ufs: Select INITIAL ADAPT type for HS Gear4 omits 984eaac133e3 scsi: ufs: introduce common function to disable host TX LCC omits 618b4d07a442 scsi: ufs: ufs-mediatek: fix TX LCC disabling timing omits 0e99b2c625da scsi: megaraid_sas: silence a warning omits e9e40543ad5b spi: Add generic SPI multiplexer omits d548ed71cb88 dt-bindings: spi: Document binding for generic SPI multiplexer omits d69f763fd360 regulator: da9062: Replace zero-length array with flexible [...] omits d8dd3f92a6ba ASoC: Fix SND_SOC_ALL_CODECS imply misc fallout omits 1d0158f547e0 ASoC: Fix SND_SOC_ALL_CODECS imply I2C fallout omits ce0c97f8a293 ASoC: Fix SND_SOC_ALL_CODECS imply SPI fallout omits eadd54c75f1e dt-bindings: Convert the binding file google, cros-ec-code [...] omits 5d9fa03e6c35 ASoC: soc-pcm: tidyup soc_pcm_open() order omits 62c86d1d5fd9 ASoC: soc-pcm: move soc_pcm_close() next to soc_pcm_open() omits dd03907bf129 ASoC: soc-pcm: call snd_soc_component_open/close() once omits c14335ebb92a scsi: Revert "target/core: Inline transport_lun_remove_cmd()" omits 23a653eb1f3f regulator: da9063: Replace zero-length array with flexible [...] omits 931cfff0458a Merge branch 'clk-socfpga' into clk-next omits 8c0e783d2c7b clk: socfpga: stratix10: simplify parameter passing omits cc26ed7be46c clk: stratix10: use do_div() for 64-bit calculation omits 54d34bbe08f1 Merge branch 'clk-si5341' into clk-next omits 898fe3af935a Merge branch 'clk-formatting' into clk-next omits be545c79b289 clk: Fix continuation of of_clk_detect_critical() omits 3f4d7755556b Merge branch 'clk-samsung' into clk-next omits 8d7a577d04e8 clk: samsung: Remove redundant check in samsung_cmu_register_one omits bbc9409f8c8e Merge branch 'clk-at91' into clk-next omits 143e04dab6b4 clk: at91: add at91sam9n12 pmc driver omits 0969b242f7b8 clk: at91: add sama5d3 pmc driver omits 12dc8d3be9d8 clk: at91: add at91sam9g45 pmc driver omits 9962fb0d1995 clk: at91: usb: introduce num_parents in driver's structure omits d7a83d67a169 clk: at91: usb: use proper usbs_mask omits 43b203d32b77 clk: at91: sam9x60: fix usb clock parents omits b0ecf1c6c6e8 clk: at91: usb: continue if clk_hw_round_rate() return zero omits 5bf7f4a24938 clk: at91: sam9x60: Don't use audio PLL omits 0d426990beac Merge branch 'clk-phase-errors' into clk-next omits 2760878662a2 clk: Bail out when calculating phase fails during clk regi [...] omits 0daa376d832f clk: Move rate and accuracy recalc to mostly consumer APIs omits 768a5d4f63c2 clk: Use 'parent' to shorten lines in __clk_core_init() omits f21cf9c77ee8 clk: Don't cache errors from clk_ops::get_phase() omits 5d98429bbebc Merge branch 'clk-fixes' into clk-next omits 6e37add6b938 Merge branch 'clk-qcom' into clk-next omits 29093b1a5833 clk: qcom: rpmh: Add support for RPMH clocks on SM8250 omits fdd373a4e0c8 dt-bindings: clock: Add RPMHCC bindings for SM8250 omits f78f29079327 clk: qcom: alpha-pll: Make error prints more informative omits 1a6151128c84 clk: qcom: gpucc: Add support for GX GDSC for SC7180 omits 04ac0ad7e8ed dt-bindings: clk: qcom: Add support for GPU GX GDSCR omits efbd9129dfe8 clk: qcom: dispcc: Remove support of disp_cc_mdss_rscc_ahb_clk omits 8de427d52da3 clk: qcom: videocc: Update the clock flag for video_cc_vco [...] omits 9bd5910d7f3d selftests/cgroup: add tests for cloning into cgroups omits ef2c41cf38a7 clone3: allow spawning processes into cgroups omits f3553220d4cc cgroup: add cgroup_may_write() helper omits 5a5cf5cb30d7 cgroup: refactor fork helpers omits 17703097f345 cgroup: add cgroup_get_from_file() helper omits 6df970e4f5d2 cgroup: unify attach permission checking omits ac787d915beb clk: rockchip: fix incorrect configuration of rk3228 aclk_ [...] omits dbb0a828e9ab arm64: dts: rockchip: Explicitly pinmux the regulator conf [...] omits e5ab00edc3d5 arm64: dts: rockchip: Add ethernet phy to rk3399-orangepi omits 6f7e1c1929e0 arm64: dts: rk3399: Remove extcon unit address and extcon- [...] omits 239a5791ffd5 dynamic_debug: allow to work if debugfs is disabled omits a49e4629b5ed cpuset: Make cpuset hotplug synchronous omits 3010c5b9f5f4 cgroup.c: Use built-in RCU list checking omits 04189382c0be kselftest/cgroup: add cgroup destruction test omits f43caa2adc96 cgroup: Clean up css_set task traversal omits 9c974c772464 cgroup: Iterate tasks that did not finish do_exit() omits 2d4ecb030dcc cgroup: cgroup_procs_next should increase position index omits 2f202d03a578 tty: n_gsm: Replace zero-length array with flexible-array member omits db8dd9697238 cgroup-v1: cgroup_pidlist_next should update position index omits 8ef0c4f06432 Revert "staging/octeon: Mark Ethernet driver as BROKEN" omits 9da303533b40 MIPS: octeon: remove typedef declaration for cvmx_pko_comm [...] omits f7d2bdcb7ead MIPS: octeon: remove typedef declaration for cvmx_helper_l [...] omits f9546de43df2 MIPS: octeon: remove typedef declaration for cvmx_wqe omits 422d97b8b05e Revert "staging: octeon: delete driver" omits 96b06c0a16f7 Revert "staging: octeon-usb: delete the octeon usb host co [...] omits caa6772db4c1 Staging: remove wusbcore and UWB from the kernel tree. omits 4fb8b5aa2a11 staging: wilc1000: refactor p2p action frames handling API's omits a2203cfe0d84 staging: vc04_services: don't increment service refcount w [...] omits 3c27a36f2711 staging: vc04_services: use kref + RCU to reference count [...] omits 0e35fa615e0b staging: gasket: unify multi-line string omits 032974659b36 staging: vc04_services: fix indentation alignment in a few places omits 110700173e97 staging: vc04_services: remove unneeded parentheses omits 147eda2974d4 staging: vc04_services: remove unused function omits 434cbcb1bd5d drm/amdgpu: return -EFAULT if copy_to_user() fails omits 72b4c01d6695 drm/amdgpu/gfx10: disable gfxoff when reading rlc clock omits e5f134958d07 drm/amdgpu/gfx9: disable gfxoff when reading rlc clock omits b90c4d667c7e drm/amdgpu/soc15: fix xclk for raven omits 228a10d4e1b0 drm/amdgpu/display move get_num_odm_splits() into dc_resource.c omits cf2156e240bc drm/amdgpu/display: extend DCN guards omits 09034ae43f4e drm/amdgpu/display: extend DCN guard in dal_bios_parser_in [...] omits 00151afc6ff9 drm/powerplay: Ratelimit PP_ASSERT warnings omits 79275af61eb2 drm/amd/powerplay: always refetch the enabled features sta [...] omits c786530b2190 drm/amd/display: fix dtm unloading omits 4a9a4e3a7c2a drm/amd/display: Fix message for encryption omits b215010fd345 drm/amd/display: fix backwards byte order in rx_caps. omits 9124ee78e35d drm/amd/display: update HDCP DTM immediately after hardwar [...] omits 3744ee2c2901 drm/amd/display: no hdcp retry if bksv or ksv list is revoked omits c17f7220f5a6 drm/amd/display: Handle revoked receivers omits 4fdda2e66de0 drm/amdgpu/runpm: enable runpm on baco capable VI+ asics omits 9593f4d6a69b drm/amdkfd: refactor runtime pm for baco omits 3c1224c02e99 drm/amdkfd: show warning when kfd is locked omits 70bedd68e7b3 drm/amdgpu: Fix missing error check in suspend omits dbb92f88648d workqueue: Document (some) memory-ordering properties of { [...] omits 4a4472fdc098 of: clk: Make of_clk_get_parent_{count,name}() parameter const omits 205447fa9e0a hwmon: (pmbus/xdpe12284) fix typo in compatible strings omits c616d2387aee drm/i915/gt: Expand bad CS completion event debug omits dde2bb2da01e drm/panfrost: perfcnt: Reserve/use the AS attached to the [...] omits 00d963abcb92 tty/serial: 8250_exar: Replace zero-length array with flex [...] omits 679aac5ead2f tty: serial: qcom_geni_serial: Fix RX cancel command failure omits 7febbcbc48fc serial: 8250: Check UPF_IRQ_SHARED in advance omits f76707831829 tty: serial: imx: setup the correct sg entry for tx dma omits 0bf999f9c5e7 linux/pipe_fs_i.h: fix kernel-doc warnings after @wait was split omits 6cd1ed50efd8 vt: vt_ioctl: fix race in VT_RESIZEX omits fe154a242233 drm/panfrost: Remove set but not used variable 'bo' omits 4ee656bba801 ice: Trivial fixes omits 1d8bd9927234 ice: Use correct netif error function omits 3306f79f428e ice: Cleanup ice_vsi_alloc_q_vectors omits 19cce2c6f6dc ice: Make print statements more compact omits 9a946843ba5c ice: Use ice_pf_to_dev omits 0a6ea04e3bbd ice: Remove possible null dereference omits cf8fc2a0863f ice: update Unit Load Status bitmask to check after reset omits fbf1e1f6988e ice: fix and consolidate logging of NVM/firmware version i [...] omits b55e603252ac ice: Modify link message logging omits a8b72ce03a11 ice: Remove CONFIG_PCI_IOV wrap in ice_set_pf_caps omits 3d9f99908037 ice: Remove ice_dev_onetime_setup() omits 168983a8e19b ice: Don't allow same value for Rx tail to be written twice omits ad9a87bec3d0 ice: display supported and advertised link modes omits 53977ee47410 ice: Fix switch between FW and SW LLDP omits 242b5e068b25 ice: Fix DCB rebuild after reset omits 514de1c935d1 ASoC: mediatek: mt8183-da7219: add speaker switch omits 128f825aeab7 ASoC: max98357a: move control of SD_MODE to DAPM omits ead68df94d24 KVM: x86: enable -Werror omits 681c896ceb41 ASoC: wm0010: Replace zero-length array with flexible-arra [...] omits 120881b9e888 docs: virt: guest-halt-polling.txt convert to ReST omits 033741c6c997 docs: kvm: review-checklist.txt: rename to ReST omits 6012d9a9fa69 docs: kvm: Convert timekeeping.txt to ReST format omits a9700af64e1b docs: kvm: Convert s390-diag.txt to ReST format omits c849d8613991 docs: kvm: Convert ppc-pv.txt to ReST format omits 320f3f74d9a1 docs: kvm: Convert nested-vmx.txt to ReST format omits 037d1f92eff9 docs: kvm: Convert mmu.txt to ReST format omits 75e7fcdb4a6f docs: kvm: Convert locking.txt to ReST format omits 5a0af4806c25 docs: kvm: Convert hypercalls.txt to ReST format omits cec0e48be339 docs: kvm: arm/psci.txt: convert to ReST omits 69bf758bc8a4 docs: kvm: convert arm/hyp-abi.txt to ReST omits 106ee47dc633 docs: kvm: Convert api.txt to ReST format omits d3b52e4976ce docs: kvm: convert devices/xive.txt to ReST omits 5cccf3797435 docs: kvm: convert devices/xics.txt to ReST omits 6c972ba685d5 docs: kvm: convert devices/vm.txt to ReST omits aff7aeea5483 docs: kvm: convert devices/vfio.txt to ReST omits e777a5bd98c6 docs: kvm: convert devices/vcpu.txt to ReST omits e94474300361 docs: kvm: convert devices/s390_flic.txt to ReST omits 05c47036c62e docs: kvm: convert devices/mpic.txt to ReST omits bf6154dba0a7 docs: kvm: convert devices/arm-vgit.txt to ReST omits c0d1c8a0af59 docs: kvm: devices/arm-vgit-v3.txt to ReST omits d371c011fc5e docs: kvm: devices/arm-vgic-its.txt to ReST format omits 263a19ff21c4 docs: virt: Convert msr.txt to ReST format omits 2756df60d097 docs: virt: convert halt-polling.txt to ReST format omits c09708ccb461 docs: virt: user_mode_linux.rst: fix URL references omits 72f8a49dc8b9 docs: virt: user_mode_linux.rst: update compiling instructions omits 3b00b042eeaa ARC: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 7d94ab169b8f docs: virt: convert UML documentation to ReST omits 7bd460fc1dfa docs: kvm: add arm/pvtime.rst to index.rst omits 9446e6fce0ab KVM: x86: fix WARN_ON check of an unsigned less than zero omits ff479025349c selftests: KVM: Remove unused x86_register enum omits f6ab0107a494 KVM: x86/mmu: Fix struct guest_walker arrays for 5-level paging omits 148d735eb55d KVM: nVMX: Use correct root level for nested EPT shadow pa [...] omits ffdbd50dca67 KVM: nVMX: Fix some comment typos and coding style omits 7a02674d154d KVM: x86/mmu: Avoid retpoline on ->page_fault() with TDP omits 331ca0f89fc2 KVM: apic: reuse smp_wmb() in kvm_make_request() omits 20796447a1ab KVM: x86: remove duplicated KVM_REQ_EVENT request omits 1ea2cc0cd7c6 selftests: KVM: SVM: Add vmcall test omits 20ba262f8631 selftests: KVM: AMD Nested test infrastructure omits 1ecaabed4e4a selftests: KVM: Replace get_{gdt,idt}_base() by get_{gdt,idt}() omits 249fa8217b84 USB: Add driver to control USB fast charge for iOS devices omits 77419aa403ca USB: Fallback to generic driver when specific driver fails omits 88b7381a939d USB: Select better matching USB drivers when available omits aeebf2b54665 USB: Implement usb_device_match_id() omits c9d503370f24 USB: Make it possible to "subclass" usb_device_driver omits ef0f7d1877ac USB: Export generic USB device driver functions omits 6a9746fb0b1b USB: atm: Replace zero-length array with flexible-array member omits efeda80da38d NFSv4: Fix revalidation of dentries with delegations omits d80bdabea986 usb: typec: mux: Drop support for device name matching omits bbe80c9a89b8 usb: typec: altmode: Remove the notification chain omits 684cb4b79e59 usb: typec: Fix the description of struct typec_capability omits ae4ba35d3638 usb: typec: Allow power role swapping even without USB PD omits 7932306a754a usb: typec: Hide the port_type attribute when it's not supported omits b747038d9d14 usb: typec: Make the attributes read-only when writing is [...] omits 882f7a4dae1d usb: dwc3: qcom: Replace <linux/clk-provider.h> by <linux/ [...] omits 82dabf599b22 ASoC: sh: fsi: Restore devm_ioremap() alignment omits 57d7713196cc usb: gadget: udc-xilinx: Fix xudc_stop() kernel-doc format omits f2850dd5ee01 Merge tag 'kbuild-fixes-v5.6' of git://git.kernel.org/pub/ [...] omits 1880b1f1d686 ASoC: amd: Buffer Size instead of MAX Buffer omits b998b75f8603 clk: sunxi-ng: sun8i-de2: Sort structures omits 11d0c436ffed clk: sunxi-ng: sun8i-de2: Add R40 specific quirks omits b0bfba905cf8 clk: sunxi-ng: sun8i-de2: Add rotation core clocks and res [...] omits 8f9b11a33ad6 clk: sunxi-ng: sun8i-de2: Don't reuse A83T resets omits 75250eb75c82 clk: sunxi-ng: sun8i-de2: H6 doesn't have rotate core omits b4bbce660a36 clk: sunxi-ng: sun8i-de2: Add rotation core clocks and res [...] omits 2b48dcb7a821 clk: sunxi-ng: sun8i-de2: Split out H5 definitions omits b9287f2ac321 net: ethernet: ave: Add capability of rgmii-id mode omits 5f6f8da2d7b5 USB: misc: iowarrior: add support for the 28 and 28L devices omits 461d8deb26a7 USB: misc: iowarrior: add support for 2 OEMed devices omits b692056db8ec USB: Fix novation SourceControl XL after suspend omits cf0ee7c60c89 xhci: Fix memory leak when caching protocol extended capab [...] omits 67f68f977a12 Revert "xhci: Fix memory leak when caching protocol extend [...] omits 0f90522591fd enic: prevent waking up stopped tx queues over watchdog reset omits 5c320b6ce751 drm/modes: Allow DRM_MODE_ROTATE_0 when applying video mod [...] omits e6980a727154 drm/modes: Make sure to parse valid rotation value from cmdline omits b50f4f940b73 dt-bindings: display: sunxi: Fix compatible omits 1b9867eb6120 btrfs: sysfs, move device id directories to UUID/devinfo omits a013d141ecee btrfs: sysfs, add UUID/devinfo kobject omits d91771848f0a arm64: time: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 614215c8636a ARM: sunxi: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits e2d7c0d33d0a ARM: rockchip: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits eecd618b4516 selftests/bpf: Mark SYN cookie test skipped for UDP sockets omits 2fe77100553f selftests/bpf: Fix error checking on reading the tcp_fasto [...] omits 43672cf93c6d Merge branch 'notifications-pipe-core' into keys-next omits d49f2c5063fd rtw88: 8822[bc]: Make tables const, reduce data object size omits 74c3d72cc134 rtw88: disable TX-AMSDU on 2.4G band omits 9c714b7caa17 rtw88: 8822c: modify rf protection setting omits 40fb04b22f31 rtw88: Use secondary channel offset enumeration omits bafbc6f0b51b rtw88: Use kfree_skb() instead of kfree() omits 16bbc3eb8372 rsi: fix null pointer dereference during rsi_shutdown() omits 8299adec99b2 rtw88: 8822c: update power sequence to v16 omits 55cc84421c30 rtw88: add ciphers to suppress error message omits 6eab0ba99bc2 rtw88: avoid holding mutex for cancel_delayed_work_sync() omits 398b9bdab2c3 rtw88: move rtw_enter_ips() to the last when config omits 2a4225551afb rtw88: pci: 8822c should set clock delay to zero omits 9e01c07069db rtw88: add rtw_read8_mask and rtw_read16_mask omits 597fc0e6ad59 rtw88: remove unused parameter vif in rtw_lps_pg_info_get() omits 863844ee3bd3 brcmfmac: abort and release host after error omits 28553fa992cb Btrfs: fix race between shrinking truncate and fiemap omits 10a3a3edc5b8 btrfs: log message when rw remount is attempted with uncle [...] omits e8294f2f6aa6 btrfs: print message when tree-log replay starts omits 946d077a4256 qtnfmac: fix potential Spectre vulnerabilities omits 501c3be1ec3c qtnfmac: drop unnecessary TLVs from scan command omits 5edadc5a3f11 qtnfmac: update channel switch command to support 6GHz band omits ac05ca913e9f Btrfs: fix race between using extent maps and merging them omits 8b0b5f1ba9e0 qtnfmac: cleanup alignment in firmware communication protocol omits 0d18a9c0a387 qtnfmac: pass max scan SSIDs limit on per-radio basis omits 601ce21ff88d qtnfmac: implement extendable channel survey dump omits bc5db734c1c4 qtnfmac: drop QTN_TLV_ID_NUM_IFACE_COMB TLV type omits e70cf22bc7b2 qtnfmac: merge PHY_PARAMS_GET into MAC_INFO omits 310cd5dd5070 qtnfmac: pass hardware capabilities in TLV element omits a3ebb0335c54 qtnfmac: use MAJOR.MINOR format for firmware protocol omits f311ade3a7ad btrfs: ref-verify: fix memory leaks omits 346bdd8e979d wl1251: remove ti,power-gpio for SDIO mode omits 57f0a29c3e08 DTS: bindings: wl1251: mark ti,power-gpio as optional omits 24f0bd136264 brcmfmac: add the BRCM 4364 found in MacBook Pro 15,2 omits 2a8d017d46a3 tools headers kvm: Sync linux/kvm.h with the kernel sources omits 391df72fbd14 tools headers kvm: Sync kvm headers with the kernel sources omits 055f08b1b4f6 ARM: Document merges omits b543f027c7d8 Merge branch 'arm/fixes' into for-next omits 71dd65289793 tools arch x86: Sync asm/cpufeatures.h with the kernel sources omits 7636b586392f tools headers x86: Sync disabled-features.h omits 2aaaa5ee1c3d drm/i915: Mark the removal of the i915_request from the sc [...] omits a2f90f4ff374 drm/i915/execlists: Reclaim the hanging virtual request omits 317e0395cc23 drm/i915/execlists: Take a reference while capturing the g [...] omits ad18ba7b5eeb drm/i915/execlists: Offline error capture omits c3f1ed90e6ff drm/i915/gt: Allow temporary suspension of inflight requests omits 9e2750fc80b5 drm/i915: Keep track of request among the scheduling lists omits cc3251d8ef6a Merge tag 'gvt-fixes-2020-02-12' of https://github.com/int [...] omits e70b100806d6 x86/fpu/xstate: Warn when checking alignment of disabled x [...] omits 49a91d61aed1 x86/fpu/xstate: Fix XSAVES offsets in setup_xstate_comp() omits b7699ccd07d2 smack: Implement the watch_key and post_notification hooks omits 9ba09998baa9 selinux: Implement the watch_key security hook omits d3ebcad2fc6d pipe: Add notification lossage handling omits b67bb04fd27a pipe: Allow buffers to be marked read-whole-or-error for n [...] omits 631ec151fd96 Add sample notification program omits 72938cf0b9c1 keys: Add a notification facility omits 579d6a95e107 Merge branch 'for-5.6/upstream-fixes' into for-next omits 8d2e77b39b8f HID: alps: Fix an error handling path in 'alps_input_confi [...] omits 8c65582f82ee tools include UAPI: Sync sound/asound.h copy omits 2439545b8c36 ARM: dts: vf610-zii-cfu1: Add voltage monitor DT node omits 6c92d53d0da2 ARM: dts: vf610-zii-dev: Add voltage monitor DT node omits 68aaa6aa1375 ARM: dts: vf610-zii-spb4: Add voltage monitor DT node omits a049c965187c ARM: dts: vf610-zii-ssmb-dtu: Add voltage monitor DT node omits 8ba92585075c ARM: dts: vf610-zii-ssmb-spu3: Add voltage monitor DT node omits 549d46d3827d pipe: Add general notification queue support omits 9a5514dbcb90 pipe: Add O_NOTIFICATION_PIPE omits 858bc27762c1 security: Add a hook for the point of notification insertion omits e8fa137bb3cb security: Add hooks to rule on setting a watch omits 2af8b373dc7a uapi: General notification queue definitions omits 47f8d94ac524 tools headers UAPI: Sync asm-generic/mman-common.h with th [...] omits 86a9681ffc90 Merge branch 'for-5.6/upstream-fixes' into for-next omits 5c02c447eaed HID: hiddev: Fix race in in hiddev_disconnect() omits 803e73885ebd Merge branch 'for-5.7/logitech' into for-next omits 630dd6eaffc8 HID: logitech-dj: add debug msg when exporting a HID++ rep [...] omits df5a5f3cf246 perf tools: Add arm64 version of get_cpuid() omits 365f9cc195a7 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources omits edea44f5872a Merge branch 'for-5.7/core' into for-next omits 3045696d0ce6 HID: quirks: Remove ITE 8595 entry from hid_have_special_driver omits 1f7e4b862aad Merge branch 'for-5.6/upstream-fixes' into for-next omits 84a406263246 HID: core: increase HID report buffer size to 8KiB omits 5ebdffd25098 HID: core: fix off-by-one memset in hid_report_raw_event() omits 4f715ef99d6e Merge branch 'for-5.6/upstream-fixes' into for-next omits e433be929e63 HID: apple: Add support for recent firmware on Magic Keyboards omits f65b9dba5733 tools headers uapi: Sync linux/fscrypt.h with the kernel sources omits 74c12ee02af1 Merge v5.6-rc1 into drm-misc-fixes omits f704ff7c3d2d drm/ttm: individualize resv objects before calling release_notify omits 519c2de003b9 drm/ttm: replace dma_resv object on deleted BOs v3 omits 1ec39923ef24 drm/ttm: rework BO delayed delete. v2 omits c5ac87bd9abd clk: rockchip: convert rk3036 pll type to use internal loc [...] omits 087f08b00830 clk: rockchip: convert basic pll lock_wait to use regmap_r [...] omits 9f6a54edf10f clk: rockchip: convert rk3399 pll type to use readl_relaxe [...] omits a06230b62b89 KVM: x86: Deliver exception payload on KVM_GET_VCPU_EVENTS omits 684c0422da71 KVM: nVMX: Handle pending #DB when injecting INIT VM-exit omits 307f1cfa2696 KVM: x86: Mask off reserved bit from #DB exception payload omits 91d14ab8d913 ARM: configs: at91: enable sama5d4 compatible watchdog omits 2933803bdcd8 drm/i915/gem: Tighten checks and acquiring the mmap object omits 52144db13098 drm/i915: Fix preallocated barrier list append omits 5b92415e64e1 drm/i915/gt: Acquire ce->active before ce->pin_count/ce->p [...] omits 7c34bb03983e drm/i915: Tighten atomicity of i915_active_acquire vs i915 [...] omits 9556e5c7c40e drm/i915: Stub out i915_gpu_coredump_put omits 4594d082dbe6 rtc: zynqmp: Clear alarm interrupt status before interrupt enable omits 38a49742de11 rtc: sh: Restore devm_ioremap() alignment omits 1f03b2bcd0d7 KVM: Disable preemption in kvm_get_running_vcpu() omits 33f0c47b8fb4 tools: gpio: implement gpio-watch omits 51c1064e82e7 gpiolib: add new ioctl() for monitoring changes in line info omits d2ac25798208 gpiolib: provide a dedicated function for setting lineinfo omits 248ae1752e91 gpiolib: emit a debug message when adding events to a full kfifo omits dea9c80ee672 gpiolib: rework the locking mechanism for lineevent kfifo omits 5195a89e8583 kfifo: provide kfifo_is_empty_spinlocked() omits 3f2e4c11e136 kfifo: provide noirqsave variants of spinlocked in and out [...] omits b568627307df arm64: dts: mt8173: add arm,no-tick-in-suspend in timer omits a86255fe5258 x86/boot/compressed/64: Use 32-bit (zero-extended) MOV for [...] omits c8b56cd01433 drm/i915/selftests: Avoid choosing zero for phys_sz omits 48bfdb9deffd x86/boot/compressed/64: Use LEA to initialize boot stack pointer omits 37305ede63c7 drm/i915/selftests: Sabotague the RING_HEAD omits 89dd019a8a99 drm/i915: Poison rings after use omits a1a7e3a36e01 xfrm: add the missing verify_sec_ctx_len check in xfrm_add [...] omits 171d449a0285 xfrm: fix uctx len check in verify_sec_ctx_len omits 34896620422e PM: QoS: Drop debugfs interface omits b1df3a2b24a9 drm/virtio: add drm_driver.release callback. omits 81e7301d7da3 drm/cirrus: add drm_driver.release callback. omits 81da8c3b8d3d drm/bochs: add drm_driver.release callback. omits bab0c318ba3d KVM: x86: do not reset microcode version on INIT or RESET omits 7dafba3762d6 ALSA: hda/realtek - Fix silent output on MSI-GL73 omits 2b3b6497c38d ALSA: hda/realtek - Add more codec supported Headset Button omits 92c2701ec1f5 arm64: defconfig: Select CONFIG_PINCTRL_IMX8MP by default omits c9aee09f7bb2 ARM: mxs: Enable usbphy1 and usb1 on apx4devkit DTS omits 995fc9eea3db ARM: dts: imx6ul-pico: Convert to DRM bindings omits e5ede2cc965b dt-bindings: arm: fsl: add Kontron sl28 boards omits 32c5cd478983 dt-bindings: arm: fsl: add LS1028A based boards omits bb80b96422b4 ALSA: hda_codec: Replace zero-length array with flexible-a [...] omits 76501954cb9e ALSA: hda/ca0132 - Replace zero-length array with flexible [...] omits 6c8019d08e0e ALSA: usb-midi: Replace zero-length array with flexible-ar [...] omits 9478bd43a2eb ALSA: core: Replace zero-length array with flexible-array member omits 8f4a7a00c101 arm64: dts: qcom: msm8916-samsung-a2015: Reserve Samsung f [...] omits 231cb93c06ac ARM: dts: qcom: msm8974-hammerhead: add support for bluetooth omits 726a117628d6 ARM: dts: qcom: msm8974: add blsp2_uart10 omits bcd3a145b160 ARM: dts: qcom: msm8974-honami: Add USB node. omits d5e205079c34 drivers: qcom: rpmh: remove rpmh_flush export omits aff9cc0847a5 drivers: qcom: rpmh: fix macro to accept NULL argument omits b418cf634cfd arm64: dts: sc7180: Add the sleep_clk to gcc-sc7180 node omits 3d60d80a4162 arm64: dts: qcom: sc7180: Add iommus property to QUP0 and QUP1 omits 31a233a5a17b arm64: dts: qcom: sdm845: Disable pwrkey on Cheza omits ee43b5ab850f ARM: qcom_defconfig: add Broadcom bluetooth options omits 0ea4fb29c689 cpufreq: ti-cpufreq: Add support for OPP_PLUS omits 36eb7dc1bd42 cpufreq: imx6q: Fixes unwanted cpu overclocking on i.MX6ULL omits 4ca54d3d3022 security: selinux: allow per-file labeling for bpffs omits 89d4d7c88d2b selinux: generalize evaluate_cond_node() omits 8794d7839038 selinux: convert cond_expr to array omits 2b3a003e1543 selinux: convert cond_av_list to array omits 60abd3181db2 selinux: convert cond_list to array omits b44beb8ae5d5 Merge branch 'Bug-fixes-for-ENA-Ethernet-driver' omits c207979f5ae1 net: ena: ena-com.c: prevent NULL pointer dereference omits 886d2089276e net: ena: ethtool: use correct value for crc32 hash omits 470793a78ce3 net: ena: make ena rxfh support ETH_RSS_HASH_NO_CHANGE omits e3f89f91e98c net: ena: fix corruption of dev_idx_to_host_tbl omits 92569fd27f5c net: ena: fix incorrectly saving queue numbers when settin [...] omits 4844470d472d net: ena: rss: store hash function as values and not bits omits 0c8923c0a64f net: ena: rss: fix failure to get indirection table omits 6a4f7dc82d1e net: ena: rss: do not allocate key when not supported omits 0d1c3de7b8c7 net: ena: fix incorrect default RSS key omits cf6d17fde93b net: ena: add missing ethtool TX timestamping indication omits 2a6e5fa2f4c2 net: ena: fix uses of round_jiffies() omits 91a65b7d3ed8 net: ena: fix potential crash when rxfh key is NULL omits 457fed775c97 net/smc: fix leak of kernel memory to user space omits f27f37a04a69 i40e: Fix the conditional for i40e_vc_validate_vqs_bitmaps omits ad1e03b2b3d4 core: Don't skip generic XDP program execution for cloned SKBs omits 359c92c02bfa Merge tag 'dax-fixes-5.6-rc1' of git://git.kernel.org/pub/ [...] omits 61a75954034f Merge tag 'trace-v5.6-rc1' of git://git.kernel.org/pub/scm [...] omits 6f4ecbe284df soc/tegra: fuse: Fix build with Tegra194 configuration omits 8fd73a4e0bdd ARM: Document merges omits a79585d708c3 Merge branch 'arm/fixes' into for-next omits 6b72fc07d10f ARM: Document merges omits 20d545e0c5e0 ARM: configs: Cleanup old Kconfig options omits e19dbc8f4c24 ARM: npcm: Bring back GPIOLIB support omits d7a9c595118a Merge tag 'arm-soc/for-5.6/defconfig-arm64-fixes' of https [...] omits a9541fb7ed8e Merge tag 'sunxi-config-for-5.6-2' of https://git.kernel.o [...] omits 0eaa9fc1d7f4 Merge tag 'sunxi-config64-for-5.6-2' of https://git.kernel [...] omits 1b32b72b2734 Merge tag 'v5.6-rc1' into arm/fixes omits 9c87d747cad7 Merge tag 'juno-fix-5.6' of git://git.kernel.org/pub/scm/l [...] omits 317e5ec3ecaa intel_idle: Update copyright notice, known limitations and [...] omits a472e4b5921e intel_idle: Define CPUIDLE_FLAG_TLB_FLUSHED as BIT(16) omits 6eacb15fef4e intel_idle: Clean up kerneldoc comments for multiple functions omits 6eb0443ac89d intel_idle: Reorder declarations of static variables omits ab1a8522d81e intel_idle: Annotate init time data structures omits 7f843dd71258 intel_idle: Add __initdata annotations to init time variables omits 30a996fbb359 intel_idle: Relocate definitions of cpuidle callbacks omits bc721c1e4517 intel_idle: Clean up definitions of cpuidle callbacks omits 40ab82e08d78 intel_idle: Simplify LAPIC timer reliability checks omits fdde0ff8590b ACPI: PM: s2idle: Prevent spurious SCIs from waking up the system omits ea128834dd76 ACPICA: Introduce acpi_any_gpe_status_set() omits 8acd7c56c1b5 staging: greybus: Replace zero-length array with flexible- [...] omits 1f9d6a3d2ebc staging: unisys: visorinput: Replace zero-length array wit [...] omits 3aef021b2df7 mei: limit number of bytes in mei header. omits 6736041f9606 mei: bus: replace zero-length array with flexible-array member omits d0cff8adce13 misc: vexpress: Replace zero-length array with flexible-ar [...] omits 42fb60de3129 drm/i915/gem: Don't leak non-persistent requests on changi [...] omits e33a8cfda519 drm/amdgpu:/navi10: use the ODCAP enum to index the caps array omits c1d66bc2e531 drm/amdgpu: update smu_v11_0_pptable.h omits a934f9d86659 drm/amdgpu: correct comment to clear up the confusion omits 8fab6a2faa1e drm/amd/display: DCN2.x Do not program DPPCLK if same value omits 1094c34ec53b drm/amd/display: Don't map ATOM_ENABLE to ATOM_INIT omits b5336bfd6fe5 drm/amdgpu/vcn2.5: fix warning omits 2cabe0d4cd88 drm/amdgpu: limit GDS clearing workaround in cold boot sequence omits 46d1da733fbc drm/amdgpu: fix amdgpu pmu to use hwc->config instead of h [...] omits 416611d9b6ee amdgpu: Prevent build errors regarding soft/hard-float FP [...] omits 6eaaa9e89719 firmware/dmi: Report DMI Bios & EC firmware release omits f4d0242b7b43 drm/amdgpu/vcn2.5: fix DPG mode power off issue on instance 1 omits c134c3cabae4 drm/amd/display: Add initialitions for PLL2 clock source omits 6c81917a0485 drm/amd/display: Limit minimum DPPCLK to 100MHz. omits 2b63d0ec0daf drm/amd/display: Check engine is not NULL before acquiring omits ff5ac61ee83c x86/ima: use correct identifier for SetupMode variable omits d6d829d92c6e tools headers UAPI: Sync sched.h with the kernel omits d7a07b293216 perf trace: Resolve prctl's 'option' arg strings to numbers omits c0134b3366ba perf beauty prctl: Export the 'options' strarray omits fc9199d46e64 tools headers UAPI: Sync prctl.h with the kernel sources omits c75bec79fc08 tools headers UAPI: Sync copy of arm64's asm/unistd.h with [...] omits 484214f49bd0 perf maps: Move kmap::kmaps setup to maps__insert() omits 7ce66139a99c perf maps: Fix map__clone() for struct kmap omits 4a4eb6154d67 perf maps: Mark ksymbol DSOs with kernel type omits 02213cec64bb perf maps: Mark module DSOs with kernel type omits c45283338762 tools include UAPI: Sync x86's syscalls_64.tbl, generic un [...] omits 2ed9d77aa76b staging: exfat: Rename variable 'AccessTimestamp' to 'acce [...] omits c09c0adc20cd staging: exfat: Rename variable 'ModifyTimestamp' to 'modi [...] omits d9cd17a258c3 staging: exfat: Rename variable 'CreateTimestamp' to 'crea [...] omits 439968b7bb61 staging: exfat: Rename variable 'NumSubdirs' to 'num_subdirs' omits a474b9021ef4 staging: exfat: Rename variable 'Attr' to 'attr' omits cc3edc28b9ad staging: exfat: Rename variable 'ShortName' to 'short_name' omits 731e7914190b staging: exfat: Rename variable 'Name' to 'name' omits 36b392b0423a staging: exfat: Rename variable 'MilliSecond' to 'millisecond' omits ac4db9acc5d5 staging: exfat: Rename variable 'Second' to 'second' omits 56a2ba5a228a staging: exfat: Rename variable 'Minute' to 'minute' omits 984e8f24dcd5 staging: exfat: Rename variable 'Hour' to 'hour' omits 88ff49cc06e5 staging: exfat: Rename variable 'Day' to 'day' omits 7904b260f9da staging: exfat: Rename variable 'Month' to 'month' omits 98e5df86e564 staging: exfat: Rename variable 'Year' to 'year' omits b264fad30bf6 staging: qlge: qlge_main.c: fix style issues omits 0f4f67b55142 staging: wilc1000: directly fetch 'priv' handler from 'vif [...] omits a474df5c1484 staging: wilc1000: remove use of vendor specific IE for p2 [...] omits 0f8a206df7c9 s390/time: Fix clk type in get_tod_clock omits 27dc0700c3be s390/uv: Fix handling of length extensions omits d2bdc4929160 staging: wfx: use more power-efficient sleep for reset omits 40a97d55a6b7 staging: wfx: use sleeping gpio accessors omits 7f70c919ffb8 staging: wfx: follow compatible = vendor,chip format omits eec6e3ee636e staging: wfx: add proper "compatible" string omits e2525a95cc08 staging: wfx: annotate nested gc_list vs tx queue locking omits 4033714d6cbe staging: wfx: fix init/remove vs IRQ race omits 2c25b3f68e92 Merge tag 'vfio-ccw-20200206' of https://git.kernel.org/pu [...] omits 11f044653467 s390/qdio: don't allocate *aob array with GFP_ATOMIC omits 93f9d1a4ac59 ALSA: usb-audio: Apply sample rate quirk for Audioengine D1 omits 032b423b31ad staging: wfx: remove set but not used variable 'tx_priv' omits c12e13dcd814 x86/fpu/xstate: Fix last_good_offset in setup_xstate_features() omits 0b02f97f40d8 drm/i915: Fix the docs for intel_set_cdclk_post_plane_update() omits 40d427931dee drm/i915: Don't use uninitialized 'ret' omits 663218a3e715 RDMA/siw: Remove unwanted WARN_ON in siw_cm_llp_data_ready() omits beb205dd67aa RDMA/siw: Fix setting active_mtu attribute omits 9a4b24108d92 i40iw: Do an RCU lookup in i40iw_add_ipv4_addr omits d219face9059 RDMA/iw_cxgb4: initiate CLOSE when entering TERM omits 10189e8e6fe8 IB/mlx5: Return failure when rts2rts_qp_counters_set_id is [...] omits a72f4ac1d778 RDMA/core: Fix invalid memory access in spec_filter_size omits d7e2d3432ae7 RDMA/hns: Optimize eqe buffer allocation flow omits b14c95bee835 RDMA/hns: Cleanups of magic numbers omits 43fb5892cdfa RDMA/cma: Use refcount API to reflect refcount omits e368d23f57f6 RDMA/cma: Rename cma_device ref/deref helpers to to get/put omits be439912e7c2 RDMA/cma: Use refcount API to reflect refcount omits 5ff8c8fa44c2 RDMA/cma: Rename cma_device ref/deref helpers to to get/put omits cc055dd3a713 RDMA/cma: Use RDMA device port iterator omits 081ea5195a11 RDMA/cma: Use a helper function to enqueue resolve work items omits f16ccb6445d3 drm/i915: Disable use of hwsp_cacheline for kernel_context omits aad927b5a863 drm/amd/display: Use dcfclk to populate watermark ranges omits df36f6cf23ad drm/amd/display: Do not set optimized_require to false aft [...] omits 7aa62404dfde drm/amd/display: Fix psr static frames calculation omits 90aeca875f8a dt-bindings: display: Convert etnaviv to json-schema omits c03b401250ca dt-bindings: add vendor prefix for OzzMaker and Waveshare [...] omits db1b4b3a7ae1 dt-bindings: soc: imx: add binding doc for aips bus omits 17ff9478ffa3 dt-bindings: Add ITE Tech prefix omits d49850110434 dt-bindings: usb: dwc2: add support for STM32MP15 SoCs USB [...] omits db70e2c13983 drm/amd/display: Remove set but not unused variable 'strea [...] omits d7c719546653 drm/amdgpu/powerplay: fix baco check for vega20 omits 5d8b936df284 drm/amdgpu/smu: properly handle runpm/suspend/reset omits f0f7ddfc3421 drm/amdgpu: add flag for runtime suspend omits 0a28eee97be9 drm/amdgpu:/navi10: use the ODCAP enum to index the caps array omits 17b9998441d3 drm/amdgpu: update smu_v11_0_pptable.h omits a6605c43f986 drm/amdgpu: Do not move root PT bo to relocated list omits 278628fa4642 drm/amdgpu: correct comment to clear up the confusion omits 6a52d4641c3a drm/amd/powerplay: suppress nonsupport profile mode overru [...] omits 54c96f867952 drm/amd/powerplay: update smu11_driver_if_navi10.h omits 1b53e733238c drm/amd/display: DCN2.x Do not program DPPCLK if same value omits 9a14e8164938 drm/amd/display: Use fb_base/fb_offset if available for tr [...] omits 115c7e7f0501 drm/amd/display: Add psr get_state call omits 71bbb1fcb192 drm/amd/display: Don't map ATOM_ENABLE to ATOM_INIT omits a760fc1bff03 drm/amd/display: add monitor patch to disable SCDC read/write omits 5bf24270d1cc drm/amd/display: add odm split logic to scaling calculations omits 97f1fbda21c4 drm/amd/display: 3.2.72 omits 5a33b037f045 drm/amd/display: Drop unused field from dc_panel_patch omits 710e0cede861 drm/amd/display: Update register defines omits 7ba99b43be65 drm/amd/display: Toggle VSR button cause system crash omits 945628101be5 drm/amd/display: Add backlight support via AUX omits 8a683eb6311a drm/amd/display: Add AUX backlight register omits 8eb85cb5ada1 drm/amd/display: Hookup psr set version call omits 0136684f9b58 drm/amd/display: Pass override OUI in to dc_init_data omits 5c4a6d6297b0 drm/amd/display: Remove unused values from psr struct omits bd2d7067ef78 drm/amd/display: Don't treat missing command table as failure omits cb8348fec250 drm/amd/display: always apply T7/T9 delay logic omits 3b4a18a355d2 drm/amdgpu/vcn2.5: fix warning omits ea6f0931c1e7 drm/amdgpu: limit GDS clearing workaround in cold boot sequence omits 4bcbc25ce7fb drm/amdgpu/sriov set driver_table address in VF omits e62bf83aa1bb drm/irq: remove check on dev->dev_private omits f24667779b53 ARM: dts: sti: fixup sound frame-inversion for stihxxx-b2120.dtsi omits 9b9be9e6dcf4 ARM: dts: sti: Remove deprecated snps PHY properties for s [...] omits 7b94ace7ec5e Merge branch 'for-5.6' of https://git.kernel.org/pub/scm/l [...] omits d75a170fd848 ALSA: usb-audio: Fix UAC2/3 effect unit parsing omits 3b20bc2fe4c0 ceph: noacl mount option is effectively ignored omits b27a939e8376 ceph: canonicalize server path in place omits 8e4473bb50a1 ceph: do not execute direct write in parallel if O_APPEND [...] omits 1565e8e8ef0b dt-bindings: spi: imx: Add i.MX8MM/i.MX8MN/i.MX8MP compatible omits f305047b4959 drm/panel: simple: Add Rocktech RK101II01D-CT panel omits 6caea21957c1 dt-bindings: panel-simple: Add rocktech,rk101ii01d-ct compatible omits 9d789dc047e3 ALSA: dmaengine_pcm: Consider DMA cache caused delay in po [...] omits b56be800f129 ASoC: soc-pcm: call snd_soc_dai_startup()/shutdown() once omits e82ebffce3ec ASoC: soc-pcm: don't use bit-OR'ed error omits f92e48718889 IB/rdmavt: Reset all QPs when the device is shut down omits be8638344c70 IB/hfi1: Close window for pq and request coliding omits a70ed0f2e626 IB/hfi1: Acquire lock to release TID entries when user fil [...] omits 9cc68ee1d92e drm/msm: Fix a6xx GMU shutdown sequence omits 09e88f8a5c56 ASoC: soc-pcm: add for_each_dapm_widgets() macro omits 1636295a9f69 drm/msm/a6xx: Update the GMU bus tables for sc7180 omits 5c25bd641a7b ASoC: soc-pcm: adjustment for DAI member 0 reset omits 7a5aaba4a4f4 ASoC: soc-pcm: add snd_soc_runtime_action() omits 56d977d5610b drm/msm/a6xx: Remove unneeded GBIF unhalt omits 7fd2dfc36949 drm: msm: Fix return type of dsi_mgr_connector_mode_valid [...] omits e8e35c62ba51 drm/msm/a6xx: Correct the highestbank configuration omits 8a4f300b978e RDMA/hfi1: Fix memory leak in _dev_comp_vect_mappings_create omits 6313e78e720f drm/i915/selftests: Relax timeout for error-interrupt rese [...] omits e4f9bbe9f8be msm:disp:dpu1: add UBWC support for display on SC7180 omits ef8c9809acb0 drm/msm/mdp5: rate limit pp done timeout warnings omits 30744a68626d xsk: Publish global consumer pointers when NAPI is finished omits da0f3e0201b8 MAINTAINERS: Sort entries in database for THUNDERBOLT omits 4017ad7bbc32 drm: Nerf drm_global_mutex BKL for good drivers omits 591a2abf149f drm: Push drm_global_mutex locking in drm_open omits c368ec194dd0 drm/client: Rename _force to _locked omits 64914da24ea9 drm/fbdev-helper: don't force restores omits e81a2557e065 drm/ttm: use RCU in ttm_bo_flush_all_fences omits 832c90df89f2 drm/ttm: cleanup ttm_buffer_object_transfer omits 2fbfc5955403 drm/i915/dpio_phy: convert to drm_device based logging macros. omits 5b34406f5484 drm/ttm: refine ghost BO resv criteria omits e84414141312 drm/i915/dsi_vbt: convert to drm_device based logging macros. omits 75bd85f3ae9c drm/i915/combo_phy: convert to struct drm_device logging macros. omits 157ff3ab3227 drm/i915/dpll_mgr: convert to drm_device based logging macros. omits 57a333f8f889 drm/i915/crt: automatic conversion to drm_device based log [...] omits 959a944563dc drm/i915/color: conversion to drm_device based logging macros. omits f07fba2f624b drm/i915/atomic: conversion to drm_device based logging macros. omits 62e6c08cf223 drm/i915/dp_link_training: convert to drm_device based log [...] omits 7adb1e8aeeb5 platform/x86: intel_pmc_core: Add debugfs support to acces [...] omits 2e36ac08a988 platform/x86: intel_pmc_core: Dump low power status regist [...] omits f93598b8c76f Merge branch 'for-5.7' into for-next omits dc4197236c20 objtool: Add relocation check for alternative sections omits a22961409c02 objtool: Add is_static_jump() helper omits 644592d32837 objtool: Fail the kernel build on fatal errors omits fdb64822443e perf/x86: Add Intel Tiger Lake uncore support omits db278b90c326 perf/x86/intel: Output LBR TOS information correctly omits bbfd5e4fab63 perf/core: Add new branch sample type for HW index of raw [...] omits 6c1c07b33eb0 perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI omits f861854e1b43 perf/x86/intel: Fix inaccurate period in context switch fo [...] omits 25d387287cf0 perf/x86/amd: Add missing L2 misses event spec to AMD Fami [...] omits 0aa0e0d6b34b perf/x86/msr: Add Tremont support omits ecf71fbccb9a perf/x86/cstate: Add Tremont support omits eda23b387f6c perf/x86/intel: Add Elkhart Lake support omits 41f0e29190ac locking/percpu-rwsem: Add might_sleep() for writer locking omits ac8dec420970 locking/percpu-rwsem: Fold __percpu_up_read() omits bcba67cd8068 locking/rwsem: Remove RWSEM_OWNER_UNKNOWN omits 7f26482a872c locking/percpu-rwsem: Remove the embedded rwsem omits 75ff64572e49 locking/percpu-rwsem: Extract __percpu_down_read_trylock() omits 71365d402321 locking/percpu-rwsem: Move __this_cpu_inc() into the slowpath omits 206c98ffbeda locking/percpu-rwsem: Convert to bool omits 1751060e2527 locking/percpu-rwsem, lockdep: Make percpu-rwsem use its o [...] omits 810507fe6fd5 locking/lockdep: Reuse freed chain_hlocks entries omits 797b82eb906e locking/lockdep: Track number of zapped lock chains omits 836bd74b5957 locking/lockdep: Throw away all lock chains with zapped class omits 1d44bcb4fdb6 locking/lockdep: Track number of zapped classes omits b9875e988229 locking/lockdep: Display irq_context names in /proc/lockde [...] omits b3b9c187dc25 locking/lockdep: Decrement IRQ context counters when remov [...] omits e9f5490c3574 sched/fair: Fix kernel-doc warning in attach_entity_load_avg() omits 42827350f75c drm/i915/gt: Avoid resetting ring->head outside of its tim [...] omits 5661dd95a295 printk: Convert a use of sprintf to snprintf in console_unlock omits 4104a562e0ca sched/core: Annotate curr pointer in rq with __rcu omits 6fcca0fa4811 sched/psi: Fix OOB write when writing 0 bytes to PSI files omits 6be021b1f00d arm64: dts: mt8183: Enable CPU idle-states omits 7a7a8f549ddd arm/patch: Fix !MMU compile omits be993e44badc arm/ftrace: Fix BE text poking omits fa1f875c120f ALSA: dmaengine_pcm: Consider DMA cache caused delay in po [...] omits 851fd8732443 ASoC: SOF: Intel: hda: Allow trace DMA in S0 when DSP is i [...] omits 63e51fd33fef ASoC: SOF: Intel: cnl: Implement feature to support DSP D0 [...] omits 207bf12f642f ASoC: SOF: Intel: hda: Amend the DSP state transition diagram omits de23a838d8d6 ASoC: SOF: audio: Add helper to check if only D0i3 streams [...] omits 61e285caf40f ASoC: SOF: Move DSP power state transitions to platform-sp [...] omits 700d167739a0 ASoC: SOF: pm: Introduce DSP power states omits 043ae13bbd55 ASoC: SOF: Add system_suspend_target field to struct snd_sof_dev omits fb9a81192d44 ASoC: SOF: pm: Unify suspend/resume routines omits 3f06501ea4d2 ASoC: SOF: Do not reset hw_params for streams that ignored [...] omits 5d3c64477392 drm/mediatek: support HDMI jack status reporting omits f9eb06cd0cdd drm/mediatek: exit earlier if failed to register audio driver omits f4d95de415b2 ASoC: ti: davinci-mcasp: remove redundant assignment to va [...] omits da22a9531319 ASoC: wcd934x: Remove set but not unused variable 'hph_com [...] omits c8b60c6d93b8 ASoC: mediatek: mt8173-rt5650: support HDMI jack reporting omits fb0c3c6e2007 ASoC: ti: davinci-mcasp: Add support for platforms using UDMA omits 2619e0370347 ASoC: ti: Add udma-pcm platform driver for UDMA omits 78af6edf180d dt-binding: spi: add bindings for spi-ar934x omits 047980c582af spi: add driver for ar934x spi controller omits 4a08d6c86624 spi: stm32-qspi: properly manage probe errors omits 875014cb79ea spi: spi-geni-qcom: Drop of.h include omits 8196f7bcc2ad spi: stm32-qspi: defer probe for reset controller omits ea1e5b3354b1 spi: spi-geni-qcom: Grow a dev pointer to simplify code omits ece9ef3b60cb spi: spi-geni-qcom: Let firmware specify irq trigger flags omits c1e1fa0ae5ba MAINTAINERS: Add entry for mp5416 PMIC driver omits a273188b87fd regulator: mp5416: add mp5416 regulator driver omits 65c38513528f dt-bindings: regulator: add document bindings for mp5416 omits 6d8d840b214e regulator: da9063: remove redundant return statement omits a33b25f57dde regulator: da9063: fix code formatting warnings and errors omits 4d49177f2cd7 regulator: mp8859: add supply entry omits 9cc559fb65bd Merge branch 'for-5.7-console-exit' into for-next omits ea00d95200d0 ASoC: Use imply for SND_SOC_ALL_CODECS omits f831ebf2faa5 ASoC: SOF: Add i.MX8QM device descriptor omits acfa52027bb6 ASoC: SOF: imx8: Add ops for i.MX8QM omits 9da9ace29ba5 ASoC: SOF: Rename i.MX8 platform to i.MX8X omits 0d4416446897 spi: pxa2xx: Enable support for compile-testing omits 1646484ed243 ASoC: rt5659: remove redundant assignment to variable idx omits 3025571edd9d ASoC: Intel: mrfld: return error codes when an error occurs omits 04dd656e8d50 ASoC: stm32: i2s: improve error management on probe deferral omits d49bd5ed2416 ASoC: stm32: spdifrx: improve error management on probe deferral omits 5183e8542307 ASoC: stm32: sai: improve error management on probe deferral omits 158ecc65c053 ASoC: stm32: i2s: manage error when getting reset controller omits 7889c0082e64 ASoC: stm32: spdifrx: manage error when getting reset controller omits 028476c861e3 ASoC: stm32: sai: manage error when getting reset controller omits b5848c814cdb ASoC: rt5682: Add the field "is_sdw" of private data omits bbf53b95ed95 ASoC: rl6231: Add new supports on rl6231 omits 918d0aba86ed ASoC: wcd934x: Remove some unnecessary NULL checks omits d2cff470452d ASoC: Remove unused including <linux/version.h> omits 9d19426ed8f8 ASoC: Intel: CHT: add support for pcm512x boards omits 341eb6b787c3 ASoC: Intel: BXT: switch pcm512x based boards to sof_pcm512x omits f40ed2e8db8d ASoC: Intel: sof_pcm512x: add support for SOF platforms wi [...] omits 99b4f439a1c6 ASoC: cros_ec_codec: Support setting bclk ratio omits 74f73476c375 ALSA: usb-audio: Apply 48kHz fixed rate playback for Jabra [...] omits 23575e7afd2c drm/qxl: add drm_driver.release callback. omits c2874a133159 drm/qxl: reorder calls in qxl_device_fini(). omits bb89abe52bf4 netfilter: conntrack: split resolve_clash function omits b1b32552c1d8 netfilter: conntrack: place confirm-bit setting in a helper omits 3d1e0b406de1 netfilter: conntrack: remove two args from resolve_clash omits e4edd4fcbf4d drm/i915: Check activity on i915_vma after confirming pin_ [...] omits 051c89cf4ac4 drm/i915/gem: Detect overflow in calculating dumb buffer size omits 1a9629d189f5 drm/i915: Don't show the blank process name for internal/s [...] omits 07ccd6bdafa2 drm/i915/gem: Store mmap_offsets in an rbtree rather than [...] omits a754012b9f23 drm/i915/execlists: Leave resetting ring to intel_ring omits 74a44bed8d93 arm64: Fix CONFIG_ARCH_RANDOM=n build omits 47340e46f34a drm/omap: fix possible object reference leak omits ed31685c96e1 console: Introduce ->exit() callback omits e78bedbd42b7 console: Don't notify user space when unregister non-liste [...] omits bb72e3981d8e console: Avoid positive return code from unregister_console() omits d58ad10122e6 console: Drop misleading comment omits 12825e6ba8ea console: Use for_each_console() helper in unregister_console() omits caa72c3bc584 console: Drop double check for console_drivers being non-NULL omits c81ea7203b22 console: Don't perform test for CON_BRL flag omits 42cd0ab476e2 platform/chrome: cros_ec: Query EC protocol version if EC [...] omits 8673e944b50e platform/chrome: wilco_ec: Platform data shouldn't include [...] omits 2b63eb961ade Merge branch 'chrome-platform-5.6-fixes' into for-next omits 3d9c13a6a722 drm/i915: HDCP support on above PORT_E omits cf01514c5c6e habanalabs: patched cb equals user cb in device memset omits a37e47192dfa habanalabs: do not halt CoreSight during hard reset omits 908087ffbe89 habanalabs: halt the engines before hard-reset omits e3728b50cd9b ACPI: PM: s2idle: Avoid possible race related to the EC GPE omits f0ac20c3f613 ACPI: EC: Fix flushing of pending work omits 7015c258803d Merge branches 'sunxi/dt-for-5.7' and 'sunxi/clk-for-5.7' [...] omits 221a690420fd arm64: dts: allwinner: h6: orangepi-3: Add eMMC node omits 0cbb4f9c6982 platform/chrome: wilco_ec: Include asm/unaligned instead o [...] omits 29523450aa64 drm/omap: dmm_tiler: Remove the dma_async_issue_pending() call omits 55817d28504e drm/omap: dmm_tiler: Use dmaengine_prep_dma_memcpy() for i [...] omits bdc19ba651ca drm/omapdrm: Fix trivial spelling omits 6cd0ab32bd40 drm/omap: use true,false for bool variable omits 9109594def49 drm/bridge: tfp410: add pclk limits omits 1de8493069b8 clk: sunxi-ng: a64: Export MBUS clock omits dd00d78d0f41 arm64: dts: allwinner: a64: Add deinterlace core node omits a7f3e0bbf2c1 media: dt-bindings: media: Add Allwinner A64 deinterlace c [...] omits fc7c2bfb08c3 arm64: dts: allwinner: a64: Add MBUS controller node omits f0df2e05a2d9 dt-bindings: interconnect: sunxi: Add A64 MBUS compatible omits 42cd5ffe46c1 usb: dwc3: debug: fix string position formatting mixup wit [...] omits e4bfded56cf3 usb: gadget: serial: fix Tx stall after buffer overflow omits 43d565727a3a usb: gadget: ffs: ffs_aio_cancel(): Save/restore IRQ flags omits 9a0d6f7c0a83 usb: dwc2: Fix SET/CLEAR_FEATURE and GET_STATUS flows omits 860ef6cd3f90 usb: dwc2: Fix in ISOC request length checking omits a2035411fa1d usb: gadget: composite: Support more than 500mA MaxPower omits c724417baf16 usb: gadget: composite: Fix bMaxPower for SuperSpeedPlus omits 904967c60d87 usb: gadget: u_audio: Fix high-speed max packet size omits 5ee858975b13 usb: dwc3: gadget: Check for IOC/LST bit in TRB->ctrl fields omits 145e5a8a5cbd scsi: lpfc: Copyright updates for 12.6.0.4 patches omits ad6203f97526 scsi: lpfc: Update lpfc version to 12.6.0.4 omits f6770e7d2329 scsi: lpfc: Clean up hba max_lun_queue_depth checks omits 6cde2e3e2813 scsi: lpfc: Remove handler for obsolete ELS - Read Port St [...] omits 4cb9e1ddaa14 scsi: lpfc: Fix coverity errors in fmdi attribute handling omits a99c80742af4 scsi: lpfc: Fix compiler warning on frame size omits 821bc882acca scsi: lpfc: Fix release of hwq to clear the eq relationship omits 792f3b90be2a scsi: lpfc: Fix registration of ELS type support in fdmi omits 835214f5d5f5 scsi: lpfc: Fix broken Credit Recovery after driver load omits 0ab384a49c54 scsi: lpfc: Fix lpfc_io_buf resource leak in lpfc_get_scsi [...] omits 39c4f1a965a9 scsi: lpfc: Fix RQ buffer leakage when no IOCBs available omits 2494c2868d6e scsi: qla2xxx: Check locking assumptions at runtime in qla [...] omits 3d8b24a0f438 scsi: core: remove .for_blk_mq omits 722adbbd7065 scsi: ufs: ufs-mediatek: gate ref-clk during Auto-Hibern8 omits 5a244e0ea67b scsi: ufs: fix Auto-Hibern8 error detection omits 2a06ff207445 scsi: ufs: ufs-mediatek: support linkoff state during suspend omits 7742ca797aa7 scsi: ufs: ufs-mediatek: ensure UniPro is not powered down [...] omits 77d331802a44 scsi: megaraid_sas: fix indentation issue omits 0ab710458da1 scsi: iscsi: Perform connection failure entirely in kernel space omits 80363e1b673b scsi: tcm_qla2xxx: Make qlt_alloc_qfull_cmd() set cmd->se_ [...] omits 7276531d4036 tracing: Consolidate trace() functions omits 0c62f6cd9ed3 tracing: Don't return -EINVAL when tracing soft disabled s [...] omits d090409abbdd tracing: Add missing nest end to synth_event_trace_start() [...] omits 3032e3a7c7e3 selftests/resctrl: Add the test in MAINTAINERS omits 85f553d24ada selftests/resctrl: Disable MBA and MBM tests for AMD omits c0327e1d7c42 selftests/resctrl: Use cache index3 id for AMD schemata masks omits 53f74fbec9f0 selftests/resctrl: Add vendor detection mechanism omits 790bf585b0ee selftests/resctrl: Add Cache Allocation Technology (CAT) selftest omits 78941183d1b1 selftests/resctrl: Add Cache QoS Monitoring (CQM) selftest omits 01fee6b4d1f9 selftests/resctrl: Add MBA test omits ecdbb911f22d selftests/resctrl: Add MBM test omits a2561b12fe39 selftests/resctrl: Add built in benchmark omits 7f4d257e3a2a selftests/resctrl: Add callback to start a benchmark omits 1d3f08687d76 selftests/resctrl: Read memory bandwidth from perf IMC cou [...] omits 591a6e8588fc selftests/resctrl: Add basic resctrl file system operation [...] omits 034c7678dd2c selftests/resctrl: Add README for resctrl tests omits 26d696192aa5 drm/mediatek: Ensure the cursor plane is on top of other overlays omits 318caac7c81c drm/mediatek: Find the cursor plane instead of hard coding it omits 0a679e13ea30 Merge branch 'for-5.6-fixes' of git://git.kernel.org/pub/s [...] omits c363eb48ada5 selftests: fix too long argument omits 9d235a558c68 selftests: allow detection of build failures omits b32694cd0724 Kernel selftests: tpm2: check for tpm support omits a098d9c82a0b selftests/ftrace: Have pid filter test use instance flag omits 7714d469dcba selftests: fix spelling mistaked "chaigned" -> "chained" omits a5650acb5f33 Merge tag 'selinux-pr-20200210' of git://git.kernel.org/pu [...] omits e20d8e81a0e0 Documentation: kunit: fixed sphinx error in code block omits cbc1f3cb67b6 drm/i915: Skip CPU synchronisation on dmabuf attachments omits 901cff7cb961 firmware_loader: load files from the mount namespace of init omits 95ba79e89c10 MAINTAINERS: remove unnecessary ':' characters omits 2bf0eb9b3b0d bpf: Make btf_check_func_type_match() static omits 4746fd5c2c13 drm/i915/selftests: Trim blitter block size omits e3cdcfcea363 PCI/ACPI: Move pcie_to_hpx3_type[] from stack to static data omits f2e97dc126b7 bpf: Selftests build error in sockmap_basic.c omits 973780011106 tools/bootconfig: Suppress non-error messages omits a91e4f12ffc4 bootconfig: Allocate xbc_nodes array dynamically omits 3f4ef485be9d vt: fix scrollback flushing on background consoles omits ea3d147a474c fsi: aspeed: add unspecified HAS_IOMEM dependency omits 01c0514ec822 lkdtm/stackleak: Make the test more verbose omits 469e1906a1b1 platform: constify properties in platform_device omits ff5cd9accbc7 ver_linux: Query ld cache for versions of libc/libcpp run-time omits 74835c7db032 COPYING: state that all contributions really are covered b [...] omits 4bc4f8128c48 Documentation/process: Change Microsoft contact for embarg [...] omits 485d5b75980d embargoed-hardware-issues: drop Amazon contact as the emai [...] omits ae7fce069bd7 Documentation/process: Add Arm contact for embargoed HW issues omits ae91c9256549 debugfs: remove return value of debugfs_create_regset32() omits 36be4102b7da staging: rtl8188eu: rename variable pnetdev -> netdev omits 57b76faf1d78 serial: 8250_early: Add earlycon for BCM2835 aux uart omits c6825c6395b7 serial: 8250_tegra: Create Tegra specific 8250 driver omits a287885f1e37 n_tty: check printk arguments for n_tty_trace omits 8e217b078138 kgdboc: Use for_each_console() helper omits 1f69a1273b3f tty: serial: tegra: Handle RX transfer in PIO mode if DMA [...] omits 04b5bfe3dc94 tty/serial: atmel: manage shutdown in case of RS485 or ISO [...] omits 0c5aae59270f serdev: ttyport: restore client ops on deregistration omits 87c5cbf71ecb serial: ar933x_uart: set UART_CS_{RX,TX}_READY_ORIDE omits 083bc0e1ce91 kbuild: fix mismatch between .version and include/generate [...] omits 9d1b38958b07 scripts/kallsyms: fix memory corruption caused by write over-run omits 735478fc8a89 Merge branch 'next/dt' into for-next omits bc5f15be2c81 perf symbols: Convert symbol__is_idle() to use strlist omits 0e71459afcbb perf symbols: Update the list of kernel idle symbols omits 80cc7bb6c104 perf stat: Don't report a null stalled cycles per insn metric omits 269e1f78d9cf soc: samsung: chipid: Fix return value on non-Exynos platforms omits 1c651356f482 ARM: dts: exynos: Add GPU thermal zone cooling maps for Od [...] omits b9631bc20134 ARM: dts: exynos: Fix broken reboot on some Odroid U2/X2/U [...] omits 1f9f5a8193e6 usb: cdns3: remove redundant assignment to pointer trb omits 334fb94c39e0 usb: gadget: remove redundant assignment to variable status omits 85798543f55c usb: typec: ucsi: remove redundant assignment to variable num omits cc7eac1e4afd usb: host: ehci-platform: add a quirk to avoid stuck omits 7f1b92a6a7f2 USB: core: clean up endpoint-descriptor parsing omits bdd1b147b802 USB: quirks: blacklist duplicate ep on Sound Devices USBPre2 omits 73f8bda9b5dc USB: core: add endpoint-blacklist quirk omits b32196e35bd7 usb: dwc3: debug: fix string position formatting mixup wit [...] omits a4a601948fc8 usb: phy: tegra: Add clarifying comments about the shared [...] omits 8099f58f1ecd USB: hub: Don't record a connect-change event during reset-resume omits ca4b43c14cd8 usb: charger: assign specific number for enum value omits 3e99862c05a9 usb: uas: fix a plug & unplug racing omits dddb40e83038 MAINTAINERS: Sort entries in database for USB TYPEC omits 1208f9e1d758 USB: hub: Fix the broken detection of USB3 device in SMSC hub omits f2437e48ac7a power: supply: cros-ec-usbpd-charger: Fix host events omits 9a4556bd8f23 staging: rtl8723bs: Remove unneeded goto statements omits e40c6d0f8763 staging: rtl8188eu: Remove some unneeded goto statements omits 23954cb078fe staging: rtl8723bs: Fix potential overuse of kernel memory omits 4ddf8ab8d15d staging: rtl8188eu: Fix potential overuse of kernel memory omits ac33597c0c0d staging: rtl8723bs: Fix potential security hole omits 499c405b2b80 staging: rtl8188eu: Fix potential security hole omits bf2b8fe0d7d2 staging: exfat: Replace printk with pr_info omits 26a99c06b6bb staging: comedi: ni_pcimio: add routes for NI PCIe-6251 an [...] omits 9bfd8bc5e8bf staging: comedi: ni_mio_common: Allow alternate board name [...] omits e3b7ce73c578 staging: comedi: ni_routes: Allow alternate board name for routes omits 075a32959154 staging: comedi: ni_routes: Refactor ni_find_valid_routes() omits 0ca2c0319a7b perf/smmuv3: Use platform_get_irq_optional() for wired interrupt omits ec2daf6e33f9 platform: chrome: Add cros-usbpd-notify driver omits 557d0841bc73 Input: psmouse - switch to using i2c_new_scanned_device() omits d0c5e7d4f5e5 Input: ili210x - add ili2120 support omits fbd1ec000213 Input: ili210x - fix return value of is_visible function omits 0fde0b1daac9 drm/i915/tgl: Update cdclk voltage level settings omits 9d5fd37ed7e2 drm/i915/ehl: Update port clock voltage level requirements omits ceaaf5300f88 drm/i915/dc3co: Add description of how it works omits f61872bb58a1 bootconfig: Use parse_args() to find bootconfig and '--' omits 10f129cb59cf tracing/kprobe: Fix uninitialized variable bug omits 26445f98ead3 bootconfig: Remove unneeded CONFIG_LIBXBC omits 17d25ae7f10e tools/bootconfig: Fix wrong __VA_ARGS__ usage omits 8f11538ebe98 do_add_mount(): lift lock_mount/unlock_mount into callers omits e77a63a7424d ARM: at91: Drop unneeded select of COMMON_CLK omits b7db58105b80 staging: greybus: use after free in gb_audio_manager_remove_all() omits c3709b328500 staging: android: Delete the 'vsoc' driver omits 8ae9a588ca35 staging: rtl8723bs: fix copy of overlapping memory omits 6d67b0290b4b staging: android: ashmem: Disallow ashmem memory from bein [...] omits 93134df520f2 staging: vt6656: fix sign of rx_dbm to bb_pre_ed_rssi. omits b656000782d7 drm/i915/selftests: Drop live_preempt_hang omits 3ce291a632cd drm/i915/selftests: Disable capturing forced error states omits b42d5a678299 drm/i915/display/ehl: Add HBR2 and HBR3 voltage swing table omits cf5b4059ba71 NFSv4: Fix races between open and dentry revalidation omits 8d269a8e2a8f selinux: sel_avc_get_stat_idx should increase position index omits 7470d0d13fb6 selinux: allow kernfs symlinks to inherit parent directory [...] omits 06c2efe2cf3a selinux: simplify evaluate_cond_node() omits e9c38f9fc2cc Documentation,selinux: deprecate setting checkreqprot to 1 omits 4b36cb773a81 selinux: move status variables out of selinux_ss omits 913f984a8347 platform/x86: intel_pmc_core: Add an additional parameter [...] omits a018e28f0880 platform/x86: intel_pmc_core: Remove slp_s0 attributes fro [...] omits 4d6a63e0b99e platform/x86: intel_pmc_core: Refactor the driver by remov [...] omits f632817d5ef3 platform/x86: intel_pmc_core: Add debugfs entry for low po [...] omits a45096ac70e5 platform/x86: intel_pmc_core: Add debugfs entry to access [...] omits 95b31e35239e platform/x86: pmc_atom: Add Lex 2I385SW to critclk_systems [...] omits 3b0fe3bab31f tools/power/x86/intel-speed-select: Avoid duplicate names [...] omits 14a8aa4964e0 tools/power/x86/intel-speed-select: Fix display for turbo- [...] omits e5e325722f43 platform/x86: dell_rbu: Unify format of the printed messages omits 682baa24e2a2 platform/x86: dell_rbu: Use max_t() to get rid of casting omits 45e21277f947 platform/x86: dell_rbu: Simplify cleanup code in create_packet() omits d19f359fbdc6 platform/x86: dell_rbu: don't open code list_for_each_entry*() omits 94ed313404d8 platform/x86: dell_rbu: Use sysfs_create_group() API omits 45a3d578f2ed platform/x86: Kconfig: Group modules by companies and functions omits d82d3ef66d91 platform/x86: Makefile: Group modules by companies and functions omits 70b3eeed49e8 audit: CONFIG_CHANGE don't log internal bookkeeping as an event omits a1147b8281bd NFS: Fix up directory verifier races omits a3ae87dce3a5 xhci: apply XHCI_PME_STUCK_QUIRK to Intel Comet Lake platforms omits 024d411e9c5d xhci: fix runtime pm enabling for quirky Intel hosts omits fc57313d1017 xhci: Fix memory leak when caching protocol extended capab [...] omits f148b9f402ef xhci: Force Maximum Packet size for Full-speed bulk device [...] omits ada131c2f224 Merge branch 'for-5.6/upstream-fixes' into for-next omits 3f6166aaf199 cifs: fix mount option display for sec=krb5i omits af7aae1b1f63 ASoC: SOF: Intel: hda: move i915 init earlier omits 816938b272b0 ASoC: SOF: Intel: hda: fix ordering bug in resume flow omits 43bcb1c05078 ALSA: hda: do not override bus codec_mask in link_get() omits 0d91061a3726 gfs2: move check_journal_clean to util.c for future use omits 03678a99d138 gfs2: Ignore dlm recovery requests if gfs2 is withdrawn omits f34a6135ce72 gfs2: Only complain the first time an io error occurs in q [...] omits 036330c91436 gfs2: log error reform omits b3422cacdd7e gfs2: Rework how rgrp buffer_heads are managed omits 30fe70a85a90 gfs2: clear ail1 list when gfs2 withdraws omits 69511080bd6e gfs2: Introduce concept of a pending withdraw omits 8e28ef1f2fa1 gfs2: Return bool from gfs2_assert functions omits a5ca2f1cb66b gfs2: Turn gfs2_consist into void functions omits d7e7ab3f1e22 gfs2: Remove usused cluster_wide arguments of gfs2_consist [...] omits 8dc88ac68df8 gfs2: Report errors before withdraw omits badb55ec208a gfs2: Split gfs2_lm_withdraw into two functions omits c8b8fcddf94a Merge branches 'renesas-arm-dt-for-v5.7', 'renesas-arm-soc [...] omits 264716935ed2 pinctrl: sh-pfc: checker: Move data before code omits 808eab15f39b clk: renesas: r8a77965: Add RPC clocks omits 715286f51d13 clk: renesas: r8a7796: Add RPC clocks omits 9e6f3b44dc75 clk: renesas: r8a7795: Add RPC clocks omits 00516d13d4cf qmi_wwan: unconditionally reject 2 ep interfaces omits 5d1fbdf238b5 net: dsa: mv88e6xxx: Prevent truncation of longer interrupt names omits 6e26901a00c0 clk: renesas: rcar-gen3: Add CCREE clocks omits 88bf54603f6f qmi_wwan: re-add DW5821e pre-production variant omits 58d4ad5054d2 drm/i915/psr: pass i915 to psr_global_enabled() omits a924eae75106 gpio: sifive: fix static checker warning omits b214f94e0f5f ARM: dts: r7s72100: Add SPIBSC clocks omits c6f3c0f601d3 arm64: dts: renesas: rcar-gen3: Add CCREE nodes omits 3eb606fbf802 arm64: dts: renesas: rcar-gen3: Replace "vsps" by "renesas,vsps" omits 53b1a8a0b970 arm: dts: renesas: r8a77980: Remove r8a77970 DU compatible omits 4e28626dbc2c ARM: dts: renesas: Group tuples in operating-points properties omits 516f68943a6a ARM: dts: renesas: Add missing ethernet PHY reset GPIO on [...] omits 1b5af5378165 drm/i915/gt: Use the BIT when checking the flags, not the index omits 1fdea0cb0dba drm/i915/selftests: Add a mock i915_vma to the mock_ring omits c631cc8f1124 drm/i915: Make a copy of the ggtt view for slave plane omits 01c1b2cbf052 drm/i915/gem: Take local vma references for the parser omits 88a9c66d998b drm/i915/pmu: Correct the rc6 offset upon enabling omits 408324a3c538 ARM: shmobile: Enable ARM_GLOBAL_TIMER on Cortex-A9 MPCore SoCs omits 2d5a2f913b65 spmi: pmic-arb: Set lockdep class for hierarchical irq domains omits 9437bfda00f3 ASoC: atmel: fix atmel_ssc_set_audio link failure omits 046e14afb356 gpio: Avoid kernel.h inclusion where it's possible omits 2f2aa13724d5 drm/virtio: move virtio_gpu_mem_entry initialization to ne [...] omits 2fe4ca9d0e4d drm/virtio: move mapping teardown to virtio_gpu_cleanup_object() omits 1ed5f698adad drm/virtio: resource teardown tweaks omits 8235eab0122a drm/virtio: simplify virtio_gpu_alloc_cmd omits e59a2508d90f drm/bochs: deinit bugfix omits c3afa804c58e gpio: xilinx: Fix bug where the wrong GPIO register is written to omits 5c8a47a5a91d firmware: arm_scmi: Make scmi core independent of the tran [...] omits c4eb83660aef firmware: arm_scmi: Move macros and helpers to common.h omits 71af05a7d0eb firmware: arm_scmi: Update doc style comments omits 0b6f499022b6 s390/qdio: simplify ACK tracking omits fcd98d400253 s390/zcrypt: fix card and queue total counter wrap omits aab73d278d49 s390/pkey: fix missing length of protected key on return omits dee7c111a458 Merge tag 'gpio-fixes-for-v5.6-rc2' of git://git.kernel.or [...] omits 345d52c184dc arm64/spinlock: fix a -Wunused-function warning omits fca3d33d8ad6 arm64: ssbs: Fix context-switch when SSBS is present on all CPUs omits 2c614c1194f2 arm64: use shared sysctl constants omits 5cb7a1113f94 arm64: Drop do_el0_ia_bp_hardening() & do_sp_pc_abort() de [...] omits 274959622017 drm/i915/mst: fix pipe and vblank enable omits 52262ee567ad sched/fair: Allow a per-CPU kthread waking a task to stack [...] omits 4e0b9bc98c4a dt-bindings: reset: meson: add gxl internal dac reset omits b460e0a9e240 reset: intel: add unspecified HAS_IOMEM dependency omits 7fbcc53514c5 reset: brcmstb-rescal: add unspecified HAS_IOMEM dependency omits 71483532a3e8 MAINTAINERS: fix style in RESET CONTROLLER FRAMEWORK omits 68131a0b8fd0 dt-bindings: reset: intel,rcu-gw: Fix intel,global-reset schema omits cb05ec588615 drm/bridge: panel: Fix typo in drm_panel_bridge_add docs omits 7ca0116077f5 drm/bridge/synopsys: dsi: missing post disable omits 4837621cd61e eeprom: at24: add TPF0001 ACPI ID for 24c1024 device omits de9e354e1f8f m68k: mm: Change ColdFire pgtable_t omits 518a6b58243a m68k: mm: Fully initialize the page-table allocator omits 0e071ee68156 m68k: mm: Extend table allocator for multiple sizes omits 61c64a25ae8d m68k: mm: Use table allocator for pgtables omits ef9285f69f0e m68k: mm: Improve kernel_page_table() omits ef22d8abd876 m68k: mm: Restructure Motorola MMU page-table layout omits 5ad272abee9f m68k: mm: Move the pointer table allocator to motorola.c omits 13076a29d52e m68k: mm: Unify Motorola MMU page setup omits fd1aa6303c4d m68k: mm: Fix ColdFire pgd_alloc() omits 43f0f97dd6f0 m68k: mm: Remove stray nocache in ColdFire pgalloc omits 8131b73b22c2 gpiolib: remove unnecessary argument from set_config call omits 4d0cabbb8b6a gpio: bd71828: Remove unneeded defines for GPIO_LINE_DIREC [...] omits e4f41de77f96 MAINTAINERS: Sort entries in database for GPIO omits 62adc6f33d6f gpiolib: fix gpio_do_set_config() omits 91b4ea5fc57c Revert "gpiolib: remove set but not used variable 'config'" omits d99f88761ba0 Revert "gpiolib: Remove duplicated function gpio_do_set_config()" omits efaede77b8fa drm/bridge: sii902x: Select SND_SOC_HDMI_CODEC if SND_SOC [...] omits 47203198ed3d gpio: wcd934x: Fix logic of wcd_gpio_get omits 47d7d1166619 gpio: wcd934x: Don't change gpio direction in wcd_gpio_set omits a630fe34ddc0 gpio: pxa: Avoid a warning when gpio0 and gpio1 IRQS are n [...] omits ff1ca6397b1d drm/bridge: Add tc358768 driver omits 45c415f6983e dt-bindings: display: bridge: Add documentation for Toshib [...] omits e7598fac323a iommu/vt-d: Fix compile warning from intel-svm.h omits 2c0bee081315 USB: serial: digi_acceleport: remove redundant assignment [...] omits 325534415694 USB: serial: relax unthrottle memory barrier omits 2f789d237c28 dt-bindings: drm: bridge: adv7511: Add ADV7535 support omits 8501fe4b14a3 drm: bridge: adv7511: Add support for ADV7535 omits b0730f56f35a drm: bridge: adv7511: Remove DRM_I2C_ADV7533 Kconfig omits 5391a87751a1 tipc: fix successful connect() but timed out omits 5609e2bbefed mptcp: make the symbol 'mptcp_sk_clone_lock' static omits 2437fd7baf29 tipc: make three functions static omits 48bc281e4bf0 drm/bridge: ti-tfp410: Update drm_connector_init_with_ddc( [...] omits 8a6483ac634a drm/bridge: tc358767: fix poll timeouts omits 807e92d1bdd0 platform/x86: intel-vbtn: Move MODULE_DEVICE_TABLE() close [...] omits 57ba2633a1b6 platform/x86: intel-hid: Move MODULE_DEVICE_TABLE() closer [...] omits 16292bed9c56 platform/x86: intel_pmc_core: Add Atom based Jasper Lake ( [...] omits d545514e3e36 MAINTAINERS: Sort entries in database for PDx86 omits 7c3d02285ad5 USB: serial: ch341: fix receiver regression omits c664a4fa8f69 USB: serial: ir-usb: Silence harmless uninitialized variab [...] omits 06f749af622c drm/udl: Clear struct drm_connector_funcs.dpms omits c0e255655f6d drm/bochs: Clear struct drm_connector_funcs.dpms omits 03c6bf464428 arm64: defconfig: Enable DRM_SUN6I_DSI omits 4a453ccf87d5 arm64: defconfig: Enable CONFIG_SUN8I_THERMAL omits 415ae604d4ac ARM: sunxi: Enable CONFIG_SUN8I_THERMAL omits cf284af155ad Merge branches 'sunxi/dt-for-5.7' and 'sunxi/fixes-for-5.6 [...] omits bd8cac5fb8b8 ARM: dts: sun8i: a83t: Fix incorrect clk and reset macros [...] omits 6a7be15a66e6 ARM: dts: sun8i-r40: Add thermal sensor and thermal zones omits 5a5e52161894 arm64: dts: allwinner: a64: Add gpio bank supply for A64-O [...] omits e95d8d03b590 arm64: dts: allwinner: pinebook: Fix 5v0 boost regulator omits 47ef030c3a79 arm64: dts: allwinner: pinebook: Fix backlight regulator omits 9de2b6bf5ecb arm64: dts: allwinner: pinebook: Add GPIO port regulators omits 412e19c34f50 arm64: dts: allwinner: pinebook: Document MMC0 CD pin name omits c3d22680df8d arm64: dts: allwinner: pinebook: Make simplefb more consistent omits c0e79b069e4f arm64: dts: allwinner: pinebook: Sort device tree nodes omits 9e556ec5731e arm64: dts: allwinner: pinebook: Remove unused vcc3v3 regulator omits 787615ad8741 arm64: dts: allwinner: Enable button wakeup on Orange Pi PC2 omits 674ef1d0a7b2 arm64: dts: allwinner: a64: add support for PineTab omits 39b6343d1d41 dt-bindings: arm: sunxi: add binding for PineTab tablet omits e2c9e67e44fe dt-bindings: spi: sunxi: Document new compatible strings omits e757bdd01780 arm64: dts: allwinner: h6: Pine H64: Add SPI flash node omits 30bd02bd634f arm64: dts: sun50i: H6: Add SPI controllers nodes and pinmuxes omits 0e023687ca55 ALSA: info: remove redundant assignment to variable c omits f18b529a662c ALSA: ali5451: remove redundant variable capture_flag omits 4dca80b4df0a ALSA: hda: remove redundant assignment to variable timeout omits 0cc629722221 ALSA: hdsp: remove redundant assignment to variable err omits 49d9e43f36fd ALSA: pcm: Minor refactoring omits 89e0b9a060fe ALSA: pcm_dmaengine: Use pcm_for_each_format() macro for P [...] omits f9b0c053a29f ALSA: pcm: Use a macro for parameter masks to reduce the n [...] omits ba71d227f4a2 ALSA: pcm: Use standard macros for fixing PCM format cast omits c5f72ef15cb8 ALSA: dummy: Use standard macros for fixing PCM format cast omits 5b29f05396bd ALSA: usb-audio: Use pcm_for_each_format() macro for PCM f [...] omits b9c7d41087bc ALSA: pcm: More helper macros for reducing snd_pcm_format_t cast omits 8c356c524af8 ALSA: aloop: Fix PCM format assignment omits f4caf8993e92 ALSA: emu8000: Fix the cast to __user pointer omits 6a7322df2c28 ALSA: emu10k1: Fix endianness annotations omits c5bb086741c1 ALSA: via82xx: Fix endianness annotations omits adf615a60501 ALSA: hda/hdmi: Move ELD parse and jack reporting into upd [...] omits ae47e2ec5b45 ALSA: hda/hdmi: Move runtime PM resume into hdmi_present_s [...] omits db8454023b7f ALSA: hda/hdmi: Don't use standard hda_jack for generic HD [...] omits 165c0946a863 ALSA: hda/hdmi: Reduce hda_jack_tbl lookup at unsol event [...] omits 0acdf63d2296 ARC: fpu: fix randconfig build error reported by 0-day tes [...] omits a5760db25c6e ARC: fix some Kconfig typos omits d560bb42814c ARC: Cleanup old Kconfig IO scheduler options omits f166795871be arm64: defconfig: Set bcm2835-dma as built-in omits cf2b012c90e7 hwmon: (pmbus/ltc2978) Fix PMBus polling of MFR_COMMON def [...] omits c3913d30e915 ARM: dts: aspeed: Add Facebook Yosemite V2 BMC omits 45381d287694 ARM: dts: aspeed-g6: Add Video Engine node omits 36123599ba5f ARM: dts: aspeed: ast2600: Add XDMA Engine omits dac31b205ebf ARM: dts: aspeed: ast2500: Add XDMA Engine omits 36e58a01e8a0 ARM: dts: aspeed: ast2600: Add SCU interrupt controllers omits e7839de6e380 ARM: dts: aspeed: ast2500: Add SCU interrupt controller omits 0e9d7bb293f3 drm/i915/gvt: more locking for ppgtt mm LRU list omits c216f12bed33 drm/i915/gvt: fix high-order allocation failure on late load omits 1525c20cff96 drm/tiny/st7735r: No need to set ->owner for spi_register_ [...] omits 5703d6ae9573 drm/tiny/st7735r: Make driver OF-independent omits f6ab3402a681 drm/tiny/repaper: No need to set ->owner for spi_register_ [...] omits ffb42e64561e drm/tiny/repaper: Make driver OF-independent omits 3f9e12e0df01 ACPI: watchdog: Allow disabling WDAT at boot omits 0e3ee7f10af9 staging: qlge: remove spaces at the start of a line omits 4ed6aba987bc staging: rtl8192u: Add space to fix style issue omits be5418d45ba4 staging: pi433: Use the correct style for SPDX License Identifier omits 226f912a0f7a staging: rtl8188eu: remove unnecessary RETURN label omits 12396526807d staging: vc04_services: vchiq_arm: Get rid of unused defines omits a0184abeec66 staging: vc04_services: Get rid of vchiq_arm_vcresume()'s [...] omits aca055ed40ea staging: vc04_services: Delete vchiq_platform_check_suspend() omits b2a86ecd8f06 staging: vc04_services: Get rid of USE_TYPE_SERVICE_NO_RESUME omits ed151829e353 staging: vc04_services: Get rid of the rest of suspend/res [...] omits bd8aa2850f00 staging: vc04_services: Get of even more suspend/resume states omits 6547980973b1 staging: vc04_services: Get rid of unused suspend/resume states omits 26a659750666 staging: vc04_services: Delete vc_suspend_complete completion omits 6d044eac92e6 staging: vc04_services: Get rid of vchiq_check_resume() omits af908f390fd1 staging: vc04_services: Get rid of vchiq_arm_vcsuspend() omits c9b361ccd0e1 staging: vc04_services: Get rid of vchiq_on_remote_use_active() omits 913e4e05a432 staging: vc04_services: Get rid of vchiq_platform_handle_t [...] omits 004e890d5cf7 staging: vc04_services: Get rid of vchiq_platform_videocor [...] omits 88084848eb8c staging: vc04_services: Get rid of vchiq_platform_suspend/ [...] omits 0e2662125062 staging: vc04_services: Get rid of vchiq_platform_paused/r [...] omits be7fbad631f3 staging: vc04_services: get rid of vchiq_platform_use_susp [...] omits dcbcbfa4af09 staging: vc04_services: Delete blocked_count in struct vch [...] omits 9af64167354f staging: vc04_services: get rid of blocked_blocker complet [...] omits d91f500a1273 staging: vc04_services: Get rid of resume_blocker completi [...] omits 7d153fcc1070 staging: vc04_services: Get rid of resume_blocked in struc [...] omits 361906387c7d staging: vc04_services: Remove unused variables in struct [...] omits b99692f4db0b staging: rtl8192e: style fix - Prefer using '"%s...", __func__' omits f47e8780ce74 staging: netlogic: Use the correct style for SPDX License [...] omits a3583d4c3df5 staging: exfat: Remove unused struct 'dev_info_t' omits 8b8822e32f35 staging: exfat: Remove unused struct 'part_info_t' omits 7ed674e26357 staging: exfat: remove 'vol_type' variable. omits 034280e33ea0 staging: wilc1000: refactor SPI read/write commands handli [...] omits 8e2e79ff61f1 staging: vt6656: Remove fall back functions and headers. omits 88900631d706 staging: vt6656: Fix return for unsupported cipher modes. omits be9bca8cfbda staging: vt6656: Disable and remove fall back rates from driver. omits a1182cda0c78 Staging: vt6655: device_main: cleanup long line omits 3ca2a90d749f staging: rtl8723bs: hal: fix condition with no effect omits cdb702a65558 drm/tiny: add support for tft displays based on ilitek,ili9486 omits a72e1f684d9b dt-bindings: add binding for tft displays based on ilitek,ili9486 omits b537916ca510 io_uring: retain sockaddr_storage across send/recvmsg async punt omits c2cebbc4a593 drm/i915: Fix i915_error_state_store error defination omits 6ab231448fdc io_uring: cancel pending async work if task exits omits 36282881a795 io-wq: add io_wq_cancel_pid() to cancel based on a specific pid omits 00bcda13dcbf io-wq: make io_wqe_cancel_work() take a match handler omits e73c1486e4c8 drm/i915/bios: Fix the timing parameters omits 1788fdf14e51 drm/i915/dsi: Ensure that the ACPI adapter lookup override [...] omits 0887aa8744ae drm/i915: Fix post-fastset modeset check for port sync omits 6f4261fa86df drm/i915/dsi: Lookup the i2c bus from ACPI NS only if CONF [...] omits 06f7a61c9b51 drm/i915/selftests: Remove erroneous intel_engine_pm_put omits 7d7569ac3336 drm/i915/execlists: Ignore tracek for nop process_csb omits 26208d876d37 drm/i915/gt: Fix hold/unhold recursion omits 3508aae9b561 ARM: configs: Cleanup old Kconfig options omits e383e871ab54 ARM: npcm: Bring back GPIOLIB support omits c55d0a554843 dt-bindings: panel: Convert orisetech,otm8009a to json-schema omits 1689578c5aa6 dt-bindings: panel: Convert raydium,rm68200 to json-schema omits 79b9376404b0 dt-bindings: one file of all simple DSI panels omits 0bdbdd08a8f9 io_uring: fix openat/statx's filename leak omits 5f798beaf35d io_uring: fix double prep iovec leak omits a93b33312f63 io_uring: fix async close() with f_op->flush() omits 0b5faf6ba7fb io_uring: allow AT_FDCWD for non-file openat/openat2/statx omits ff002b30181d io_uring: grab ->fs as part of async preparation omits 9392a27d88b9 io-wq: add support for inheriting ->fs omits faac996ccd5d io_uring: retry raw bdev writes if we hit -EOPNOTSUPP omits 8fef80bf56a4 io_uring: add cleanup for openat()/statx() omits 99bc4c38537d io_uring: fix iovec leaks omits e96e977992d0 io_uring: remove unused struct io_async_open omits 63e5d81f72af io_uring: flush overflowed CQ events in the io_uring_poll() omits cf3040ca55f2 io_uring: statx/openat/openat2 don't support fixed files omits eb3939e386ec Bluetooth: btusb: Add support for 13d3:3548 Realtek 8822CE device omits 48d7fb181a91 drm/i915: Remove lite restore defines omits f6c26b555e14 drm/i915: Never allow userptr into the new mapping types omits 6311d260a179 drm/i915/debugfs: Remove i915_energy_uJ omits c0f00d270eba Merge drm/drm-next into drm-intel-next-queued omits 5ba32c7be81e drm/i915/execlists: Always force a context reload when rew [...] omits 6e17ae73807c drm/i915/gt: Only ignore already reset requests omits 0db1a5f8706a drm/i915: Implement Wa_1607090982 omits 561db8296d8b drm/i915: Disable tesselation clock gating on tgl A0 omits f60f0f543333 kcsan: Expose core configuration parameters as module params omits ba553306042e kcsan: Add test to generate conflicts via debugfs omits 7f6e9db3e2b8 kcsan: Introduce ASSERT_EXCLUSIVE_* macros omits 243aea00b746 kcsan: Introduce KCSAN_ACCESS_ASSERT access type omits cbbbf0df6b6f kcsan: Fix 0-sized checks omits 48fc66536963 kcsan: Cleanup of main KCSAN Kconfig option omits d18f1a33e4a3 kcsan: Clarify Kconfig option KCSAN_IGNORE_ATOMICS omits b9843c96c7de kcsan: Add option to assume plain aligned writes up to wor [...] omits 03c2b9e7ebd0 kcsan: Add docbook header for data_race() omits a12ba9a79f84 copy_to_user, copy_from_user: Use generic instrumented.h omits 6d8cab62c371 iov_iter: Use generic instrumented.h omits eec3968dc4d7 asm-generic, kcsan: Add KCSAN instrumentation for bitops omits 4719d40b6bb4 asm-generic, atomic-instrumented: Use generic instrumented.h omits 3c1b8e31ace8 include/linux: Add instrumented.h infrastructure omits d521a247220e kcsan: Address missing case with KCSAN_REPORT_VALUE_CHANGE_ONLY omits fbc2d237ab2f kcsan: Make KCSAN compatible with lockdep omits 5e250abcb18a kcsan: Rate-limit reporting per data races omits f7f8c8ae79d1 kcsan: Show full access type in report omits 2ffc9dd277c3 kcsan: Prefer __always_inline for fast-path omits fb5970da1b42 drm/i915/gt: Use the kernel_context to measure the breadcr [...] omits 71b7cc601ea7 drm/i915: Fix force-probe failure message omits 9adcf0db237c drm/i915/guc: Make sure to sanitize CT status omits dd1ab79910b8 drm/amdgpu: use amdgpu_device_vram_access in amdgpu_ttm_ac [...] omits 030d5b97a54b drm/amdgpu: use amdgpu_device_vram_access in amdgpu_ttm_vram_read omits c12b84d6e0d7 drm/amdgpu: use the BAR if possible in amdgpu_device_vram_ [...] omits ce05ac56e646 drm/amdgpu: optimize amdgpu_device_vram_access a bit. omits 42d708db8ec0 drm/amdgpu: fix amdgpu pmu to use hwc->config instead of h [...] omits f9f3e9e0136b amdgpu: Prevent build errors regarding soft/hard-float FP [...] omits 80ff3e10c805 drm/amdgpu/vcn2.5: fix DPG mode power off issue on instance 1 omits 4a6f8f01efef drm/amd/powerplay: handle features disablement for baco re [...] omits 86b93fd62d7c drm/amdgpu/sriov Don't send msg when smu suspend omits a7da92c2c8a1 netfilter: flowtable: skip offload setup if disabled omits 8d0015a7ab76 netfilter: xt_hashlimit: limit the max size of hashtable omits c4a3922d2d20 netfilter: xt_hashlimit: reduce hashlimit_mutex scope for [...] omits 793c22617367 drm/i915/gt: Protect execlists_hold/unhold from new waiters omits 9b125c279987 mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL [...] omits 8c3ed7aa2b9e nl80211: add src and dst addr attributes for control port tx/rx omits c0058df73309 mac80211: parse also the RSNXE IE omits ff74c51e8f4c cfg80211/mac80211: Allow user space to register for statio [...] omits bfb7bac3a8f4 cfg80211: check wiphy driver existence for drvinfo report omits f93d6b21a93c ieee80211: fix 'the' doubling in comments omits 52b4810bed83 mac80211: Remove support for changing AP SMPS mode omits c4d800dcc7c5 mac80211: Handle SMPS mode changes only in AP mode omits 85b27ef73419 mac80211: Accept broadcast probe responses on 6GHz band omits f46209b9ff76 mac80211: HE: set RX NSS omits cf2c9cc3980f mac80211: set station bandwidth from HE capability omits 2ff69b0e25f4 mac80211: remove supported channels element in 6 GHz if EC [...] omits 8cadb207145c mac80211: update condition for HE disablement omits 4a65cc2437ce mac80211: make ieee80211_wep_init() return void omits 07b83d2ecd2f mac80211: allow changing TX-related netdev features omits b5db1acab19b mac80211: check whether HE connection is allowed by the re [...] omits e4d005b80dee mac80211: refactor extended element parsing omits 75e296e9b22a mac80211: simplify and improve HT/VHT/HE disable code omits d6039a3416f7 cfg80211: Enhance the AKM advertizement to support per interface. omits 1e61d82cca17 cfg80211: add no HE indication to the channel flag omits 5eae8ca3738e Revert "drm/i915: Don't use VBT for detecting DPCD backlig [...] omits f14f27b16632 drm/i915/gt: Protect defer_request() from new waiters omits f91d8156ab8a drm/i915/gt: Prevent queuing retire workers on the virtual engine omits a04564c99bb4 mac80211: consider more elements in parsing CRC omits 2bf973ff9b9a mac80211: fix quiet mode activation in action frames omits f2b18baca953 mac80211: use more bits for ack_frame_id omits 3c706b973b51 mac80211: fix 11w when using encapsulation offloading omits 5edbb5608256 drm/virtio: fix ring free check omits 4f7e6d22b545 drm/i915/selftests: drop igt_ppgtt_exhaust_huge omits 919e4f07392d drm/i915/display: Set TRANS_DDI_MODE_SELECT to default val [...] omits f21613797bae drm/i915/gt: Set the PP_DIR registers upon enabling ring s [...] omits 1e95081cb5b4 io_uring: fix deferred req iovec leak omits e1d85334d623 io_uring: fix 1-bit bitfields to be unsigned omits fa1d7297d094 drm/amd/display: Fix wrongly passed static prefix omits 6d220a7e7971 drm/amdkfd: Add queue information to sysfs omits 896dace8eca8 drm/amd/display: turn off the mst hub before we do detection omits 15add0c2fed3 drm/amd/display: Add initialitions for PLL2 clock source omits 85e148fb963d drm/amd/display: fix workaround for incorrect double buffe [...] omits 96577cf82a13 drm/amd/display: linux enable oled panel support dc part omits 9edf202d27df drm/amd/display: external monitor abm enabled in modern standby omits 60ec1b5633af drm/amd/display: Add DMUB tracebuffer debugfs omits 7e1482b1c7c0 drm/amd/display: 3.2.71 omits 5737f367af48 drm/amd/display: Limit minimum DPPCLK to 100MHz. omits 04ad71bd146b drm/amd/display: Use uint64_t logger_mask instead of uint32_t omits c788739b8807 drm/amd/display: Add wm ranges to clk_mgr omits 32caf906187d drm/amd/display: Check hyperV flag in DC. omits a39a58166901 drm/amd/display: fix inputting clk lvl into dml for RN omits 71b81f1275e0 drm/amd/display: decouple global lock out of pipe control lock omits 28e7a7f4fb4b drm/amd/display: Check engine is not NULL before acquiring omits 84fc79899ee7 drm/amd/display: Use dcfclk to populate watermark ranges omits 3f0940f8691a drm/amd/display: add stream_enc_inst for PSP HDCP inst use omits 76162cb77a13 drm/amd/display: Update hubbub description comment omits 6409e2552ffc drm/amd/display: remove early break in interdependent_lock omits 68bbca15e706 drm/amd/display: dc_get_vmid_use_vector() crashes when get called omits 76c332c3d45b drm/amd/display: 3.2.70 omits 2c278f016d30 drm/amd/display: remove unused variable omits 3ba28b639d65 drm/amd/display: Fix GSL acquire omits 009114f6df84 drm/amd/display: Added locking for atomic update stream an [...] omits b1e9da7f7dd4 drm/amd/display: Wait for clean shutdown in DMCUB reset omits fbbd3f8f6b8f drm/amd/display: Add GPINT handler interface omits 47b0c91f29f8 drm/amd/display: Fix various issues found by compiler warn [...] omits acdac228c4d1 drm/amd/display: Indicate dsc updates explicitly omits bbf5f6c3f83b drm/amd/display: Split program front end part that occur o [...] omits 0b464c857cc0 drm/amd/display: Do not set optimized_require to false aft [...] omits 2286d2f9e58c drm/amd/display: Fix psr static frames calculation omits e2d533eceb1f drm/amd/display: remove invalid dc_is_hw_initialized function omits b32827384cc5 drm/amd/display: Move USB-C workaround to after parameter [...] omits d4b8573ef05a drm/amd/display: Add set psr version message omits 0b9d37609a7b drm/amdgpu: move xgmi init/fini to xgmi_add/remove_device [...] omits 1746d5a1d1a1 drm/amd/display: call psp set/get interfaces omits f4406d6fb23c drm/amd/display: Load srm before enabling HDCP omits 9037246bb2da drm/amd/display: Add sysfs interface for set/get srm omits e1cf35b94c5f drm/edid: fix building error omits 1cb1edb2f5ba io_uring: get rid of delayed mm check omits 4b848f20eda5 drm/vgem: Close use-after-free race in vgem_gem_create omits 32f2fc5dc399 spi: spi-omap2-mcspi: Support probe deferral for DMA channels omits e4e8276a4f65 spi: spi-omap2-mcspi: Handle DMA size restriction on AM65x omits d1520889782d ASoC: fsl_sai: Fix exiting path on probing failure omits f1ed10264ed6 vti[6]: fix packet tx through bpf_redirect() in XinY cases omits 96b5d1bee29f drm/virtio: move virtqueue_notify into virtio_gpu_queue_ctrl_sgs omits c900b2a45cd3 drm/virtio: move the check for vqs_ready earlier omits 6ebe8661ebf2 drm/virtio: move locking into virtio_gpu_queue_ctrl_sgs omits db2e20726cca drm/virtio: set up virtqueue sgs before locking omits 4d8d48691015 drm/virtio: unlock object array on errors omits e19d341174b6 drm/virtio: no need to pass virtio_gpu_ctrl_hdr omits 145cbefce097 drm/virtio: add virtio_gpu_vbuf_ctrl_hdr omits 1425a4ce4959 drm/virtio: remove incorrect ENOSPC check omits 58547d7d5c6f drm/virtio: fix a wait_event condition omits e46e31cf5366 drm/virtio: ratelimit error logging omits a7a0e8f69a82 drm/vboxvideo: Implement struct drm_mode_config_funcs.mode_valid omits ac63316badae drm/hibmc: Implement struct drm_mode_config_funcs.mode_valid omits 8bc5732cad8e drm/bochs: Implement struct drm_mode_config_funcs.mode_valid omits 80f7c3f77697 drm/vram: Add helpers to validate a display mode's memory [...] omits 96222d53842d dax: pass NOWAIT flag to iomap_apply omits 39a706fbcf26 selinux: fix sidtab string cache locking omits a20456aef80f selinux: fix typo in filesystem name omits 602ddb410dff drm/i915: Flush execution tasklets before checking request status omits aae970d8454b drm/i915: Mark i915.reset as unsigned omits 75467ee48a5e dma-direct: improve DMA mask overflow reporting omits 4a47cbae0484 dma-direct: improve swiotlb error reporting omits 91ef26f91417 dma-direct: relax addressability checks in dma_direct_supported omits ff2cd8635e41 drm/i915: Correctly map DBUF slices to pipes omits 0f0f9aeee334 drm/i915: Manipulate DBuf slices properly omits 2570b7e3c561 drm/i915: Introduce parameterized DBUF_CTL omits 85487cf4a167 drm/i915: Update dbuf slices only with full modeset omits b06cf5953339 drm/i915: Move dbuf slice update to proper place omits 072fcc306be3 drm/i915: Remove skl_ddl_allocation struct omits 51b2569402a3 KVM: arm/arm64: Fix up includes for trace.h omits f3d63f50c17a Bluetooth: hci_qca: Optimized code while enabling clocks f [...] omits fda157211432 drm/virtio: fix vblank handling omits 9c4ce97d8025 drm/i915/display: Be explicit in handling the preallocated vma omits 1586f6200f69 drm/i915/display: Explicitly cleanup initial_plane_config omits 5758e0738458 drm/i915/hdcp: move update pipe code to hdcp omits 2343d1529aff crypto: Kconfig - allow tests to be disabled when manager [...] omits 2ade42d88fdb Bluetooth: remove __get_channel/dir and __dir omits 2a154903cec2 Bluetooth: prefetch channel before killing sock omits 362961f4063f Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 79aad7bd951b drm/amd/display: update psp interface header omits e50dc17163d9 drm/amd/display: Pass amdgpu_device instead of psp_context omits 9f3cc18d19b7 drm/amdgpu: rework synchronization of VM updates v4 omits 4939d973b6b1 drm/amdgpu: simplify and fix amdgpu_sync_resv omits fe6796ac127a drm/amdgpu: allow higher level PD invalidations omits 7d28efe0c3c0 drm/amdgpu: return EINVAL instead of ENOENT in the VM code omits bfcd6c69e4c3 drm/amdgpu: fix parentheses in amdgpu_vm_update_ptes omits 46cf5f7626c7 drm/amdgpu: make sure to never allocate PDs/PTs for invalidations omits 55cdd4e9b948 drm/amdgpu: drop unnecessary restriction for huge root PDEs omits ef48d4b39e50 drm/amdgpu: stop using amdgpu_bo_gpu_offset in the VM backend omits 5d3196605d00 drm/amdgpu: rework job synchronization v2 omits 114fbc31952e drm/amdgpu: use the VM as job owner omits 81417bea8755 drm/amdgpu: explicitly sync VM update to PDs/PTs omits 8e4ff9b56957 drm: Remove the dma_alloc_coherent wrapper for internal usage omits ea36ec8623f5 drm: Remove PageReserved manipulation from drm_pci_alloc omits 816cc4d6c693 drm/i915/gt: Fix rc6 on Ivybridge omits 7203d49cdcb2 drm/i915: Sprinkle missing commas omits 37ec52ab69de drm/i915/dvo: Mark TMDS DVO connectors as polled omits 45608c504931 drm/i915: Mark ns2501 as LVDS without a fixed mode omits 9d552c22f794 drm/i915/crt: Configure connector->polled and encoder->hpd [...] omits 012ee690372c drm/i915: Introduce intel_connector_hpd_pin() omits bd644ffb208a Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 98d71a31eb3e xtensa: ISS: improve simcall assembly omits c6790dc22312 drm/i915: Wean off drm_pci_alloc/drm_pci_free omits 03891f820c21 xfrm: handle NETDEV_UNREGISTER for xfrm device omits 1f7b71f20a98 drm/stm: dsi: stm mipi dsi doesn't print error on probe deferral omits a6bd58c51ac4 drm/stm: ltdc: check crtc state before enabling LIE omits 544aa6cefb24 drm/stm: ltdc: add number of interrupts omits b4d3acaa7333 drm/i915/gt: Pull sseu context updates under gt omits 0a3b94a2b88f drm/i915/selftest: Ensure string fits within name[] omits bb5e4397a60f drm/i915/selftests: Add a simple rollover test for the ker [...] omits 1a2466fe13c6 drm/i915/display: Defer application of initial chv_phy_control omits def85091f228 drm/i915/display: Fix NULL-crtc deref in calc_min_cdclk() omits 08e3ed3ae56b drm/i915/audio: Skip the cdclk modeset if no pipes attached omits 7daac72e9a3f drm/i915/pci: conversion to drm_device based logging macros. omits 0c4336b93393 drm/i915/cmd_parser: conversion to struct drm_device loggi [...] omits 6db07ce48887 drm/i915/debugfs: conversion to drm_device based logging macros. omits 00376ccfb2a4 drm/i915: conversion to drm_device logging macros when drm [...] omits e9318906ad0b drm/i915/panel: automatic conversion to drm_device based l [...] omits 1112e1661f6b drm/i915/pipe_crc: automatic conversion to drm_device base [...] omits 6471bd74713c drm/i915/psr: automatic conversion to drm_device based log [...] omits 6efb1b7de746 drm/i915/quirks: automatic conversion to drm_device based [...] omits c808c4ae10a4 drm/i915/sdvo: automatic conversion to drm_device based lo [...] omits 375e4fbd0bcf drm/i915/sprite: automatic conversion to drm_device based [...] omits c4d162618216 drm/i915/tc: automatic conversion to drm_device based logg [...] omits 025c2e193454 drm/i915/tv: automatic conversion to drm_device based logg [...] omits 53897b4cc035 drm/i915/vdsc: convert to struct drm_device based logging macros. omits 2d7338500fb0 drm/i915/vga: conversion to drm_device based logging macros. omits f1f76d7a3c50 drm/i915/vlv_dsi: conversion to drm_device based logging macros. omits b2f7c0f1d854 drm/i915/vlv_dsi_pll: conversion to struct drm_device logg [...] omits f4224a4cb16c drm/i915/display: Make WARN* drm specific where drm_device [...] omits 8afb292839bb drm/i915/display/tc: Make WARN* drm specific where drm_pri [...] omits b4329a01411e drm/i915/display/sdvo: Make WARN* drm specific where drm_p [...] omits 16c56083c0cb drm/i915/display/psr: Make WARN* drm specific where drm_pr [...] omits 48522d3eed54 drm/i915/display/panel: Make WARN* drm specific where drm_ [...] omits b0b2ed0c63a7 drm/i915/display/overlay: Make WARN* drm specific where dr [...] omits 10d4e146aff9 drm/i915/display/hdmi: Make WARN* drm specific where drm_d [...] omits 5836019a87bf drm/i915/fbdev: Make WARN* drm specific where drm_device p [...] omits 6a0e032fb524 drm/i915/display/fbc: Make WARN* drm specific where drm_pr [...] omits 99bc73ec8deb drm/i915/display/dpll_mgr: Make WARN* drm specific where d [...] omits 6f21293dbbde MAINTAINERS: Add Thomas as drm-misc co-maintainer omits 183edb20e60a cpufreq: Make cpufreq_global_kobject static omits 89bd6147964e dt-bindings: net: bluetooth: Add device tree bindings for [...] omits 66cb70513564 Bluetooth: hci_qca: Enable clocks required for BT SOC omits beae56192a25 HID: ite: Only bind to keyboard USB interface on Acer SW5- [...] omits be75021843ba Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits f78befc96c14 xtensa: reorganize vectors placement omits ad1c25499870 xtensa: separate SMP and XIP support omits cff630a0b46b xtensa: move fast exception handlers close to vectors omits 8faa72511bb8 drm/i915/gt: Warn about the hidden i915_vma_pin in timelin [...] omits 855e39e65cfc drm/i915: Initialise basic fence before acquiring seqno omits 30ca04e16cbe drm/i915: Hold reference to previous active fence as we queue omits 7e0cf7e9936c drm/panfrost: Make sure the shrinker does not reclaim refe [...] omits 6a79c28936df drm/i915/display/crt: Make WARN* drm specific where drm_pr [...] omits 9a3b466bb8f6 drm/i915/display/audio: Make WARN* drm specific where drm_ [...] omits 3dbe5e11703e drm/i915/display/icl_dsi: Make WARN* drm specific where dr [...] omits ede5ef35ce32 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 5b8bf03b68a5 xtensa: reorganize vectors placement omits 09908bf88a3d xtensa: separate SMP and XIP support omits 230bb96178f5 xtensa: move fast exception handlers close to vectors omits 380f04231807 drm/i915: Move ringbuffer WAs to engine workaround list omits c32c7b40c890 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits eeec73f8a4a4 drm/i915/gt: Skip rmw for masked registers omits faea1792835d drm/i915: extract engine WA programming to common resume function omits e85de1770385 drm/i915/guc: Introduce guc_is_ready omits bfa9426fd6ad Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 3a00e7c47c38 ida: remove abandoned macros omits 24a448b16525 XArray: Fix incorrect comment in header file omits c36d451ad386 XArray: Fix xas_pause for large multi-index entries omits bd40b17ca49d XArray: Fix xa_find_next for large multi-index entries omits 9781bd1dda2a drm/panel: simple: Fix the lt089ac29000 bus_format omits fe141cedc433 drm/imx: pd: Use bus format/flags provided by the bridge w [...] omits f32df58acc68 drm/bridge: Add the necessary bits to support bus format n [...] omits b0e02a73c506 drm/i915/selftests: Disable heartbeat around hang tests omits bd46aa22a86a drm/i915/selftests: Also wait for the scratch buffer to be bound omits a34f61d2c014 drm/i915/gt: Also use async bind for PIN_USER into bsw/bxt ggtt omits d1b9b5f127bc drm/i915/gem: Require per-engine reset support for non-per [...] omits 0c2d55128f33 drm/i915: Store active_pipes bitmask in cdclk state omits 28a30b45f5e9 drm/i915: Convert cdclk to global state omits aac978718bb4 drm/i915: Introduce intel_calc_active_pipes() omits fd1a9bba73fa drm/i915: Convert bandwidth state to global state omits 0ef1905ecf2e drm/i915: Introduce better global state handling omits 5f34299384cb drm/i915: Move intel_atomic_state_free() into intel_atomic.c omits ed645eee131c drm/i915: s/init_cdclk/init_cdclk_hw/ omits 4c029c499fb4 drm/i915: swap() the entire cdclk state omits 1965de63a93a drm/i915: Extract intel_cdclk_state omits 5604e9ceaed5 drm/i915: Simplify intel_set_cdclk_{pre,post}_plane_update [...] omits 0bb94e03834e drm/i915: s/cdclk_state/cdclk_config/ omits 65c88a866d70 drm/i915: s/need_cd2x_updare/can_cd2x_update/ omits b4db3a8c689b drm/i915: Collect more cdclk state under the same roof omits 54f09d2342b0 drm/i915: Move more cdclk state handling into the cdclk code omits f119a5e2a4ca drm/i915: Nuke skl wm.dirty_pipes bitmask omits 6dcde04706d8 drm/i915: Move linetime wms into the crtc state omits 5061b8a969f7 drm/bridge: Add an ->atomic_check() hook omits 41cf57124e02 drm/bridge: Patch atomic hooks to take a drm_bridge_state omits d9aad8c2d57e drm/bridge: analogix: Plug atomic state hooks to the defau [...] omits dc8c609bd31d drm/rcar-du: Plug atomic state hooks to the default implem [...] omits 751465913f04 drm/bridge: Add a drm_bridge_state object omits 0560b0c6b36c drm/i915: Polish WM_LINETIME register stuff omits fc74d7166005 openrisc: use mmgrab omits a6c5729b0ae1 openrisc: configs: Cleanup CONFIG_CROSS_COMPILE omits 1c9d2eb24153 drm/i915: move intel_dp_set_m_n() to encoder for DDI platforms omits 87e9bb496178 drm/i915/dsi: Enable ICL DSI transcoder as part of encoder [...] omits 21fd23ac222f drm/i915: move pipe, pch and vblank enable to encoders on [...] omits 219cee8fe7ae drm/i915/debugfs: remove VBT data about DRRS omits 364f46df3679 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 8ccb5bf7619c drm/mst: Fix possible NULL pointer dereference in drm_dp_m [...] omits e3793468b466 drm/i915: Use the async worker to avoid reclaim tainting t [...] omits e986209c6702 drm/i915/gt: Rename i915_gem_restore_ggtt_mappings() for i [...] omits 6d598a32ed87 drm/panel: Add Samsung s6e88a0-ams452ef01 panel driver omits 1dff44e1b51e dt-bindings: display/panel: add bindings for S6E88A0-AMS452EF01 omits 280d14a69da2 drm/i915/gem: Tighten checks and acquiring the mmap object omits 82d57a590f51 drm/panel: simple: Add EDT panel support omits c752affbadb0 dt-bindings: display: Add bindings for EDT panel omits 37b7617262bd drm/i915/fbc: __intel_fbc_cleanup_cfb() may be called mult [...] omits 0cd9d33ace33 cgroup: init_tasks shouldn't be linked to the root cgroup omits bf72c8c6ee77 drm/i915/gt: Skip global serialisation of clear_range for bxt vtd omits 0cef62d8e04e drm/i915/ring: convert to new logging macros in gt/intel_r [...] omits 1a6c83efa046 drm/i915/gt: convert to new logging macros in gt/intel_gt.c omits ce016437d8aa drm/i915/engine_cs: use new drm logging macros in gt/intel [...] omits f8474622bc5a drm/i915/reset: conversion to new drm logging macros in gt [...] omits 52ce707425e1 drm/i915/ggtt: use new drm logging macros in gt/intel_ggtt.c omits 8c8c5a4994a3 dma-contiguous: CMA: give precedence to cmdline omits a3c27df2ada9 drm/xen: Explicitly disable automatic sending of vblank event omits 2a735ad3d211 drm/virtio: Remove sending of vblank event omits 236b83fba352 drm/vboxvideo: Remove sending of vblank event omits a7bbabd94c41 drm/udl: Don't set struct drm_crtc_state.no_vblank explicitly omits 3bace4f9dddc drm/st7586: Remove sending of vblank event omits f3fe2ef413ef drm/repaper: Remove sending of vblank event omits e29765299eea drm/qxl: Remove sending of vblank event omits 4f440e38bb96 drm/mipi-dbi: Remove sending of vblank event omits 0e422032ab1a drm/ili9225: Remove sending of vblank event omits bddbad12fa85 drm/gm12u320: Remove sending of vblank event omits 9e79e3da77f1 drm/cirrus: Remove sending of vblank event omits ebe162cdebe0 drm/bochs: Remove sending of vblank event omits bd2b7eb6d26e drm/ast: Don't set struct drm_crtc_state.no_vblank explicitly omits dccd32379ff0 drm/arc: Remove sending of vblank event omits 7beb691f1e6f drm: Initialize struct drm_crtc_state.no_vblank from devic [...] omits d4c3c0b8221a drm/i915: Fix preallocated barrier list append omits f70431023eb6 drm/i915: add extra slice common debug registers omits f1042cc85377 drm/i915/execlists: Ignore discrepancies in pending[] acro [...] omits fe6648315605 Bluetooth: optimize barrier usage for Rmw atomics omits a5b0cda136f4 regulator: qcom_spmi: Fix docs for PM8004 omits 70a76a9b8e9d drm/i915/gt: Hook up CS_MASTER_ERROR_INTERRUPT omits 8a5746982e0f drm/i915/execlist: Mark up racy read of execlists->pending[0] omits ba12993c5228 drm/i915/selftests/perf: measure memcpy bw between regions omits cd1c4d4a22bc drm/i915/debugfs: remove i915_dpcd file omits ddfa21bc68dc drm/i915/psr: use intel_de_*() functions for register access omits 667944ad77f1 drm/i915/hdcp: use intel_de_*() functions for register access omits b4e33881efe3 drm/i915/dp: use intel_de_*() functions for register access omits d6e53851ecc8 drm/i915/display_power: use intel_de_*() functions for reg [...] omits dc008bf0aa09 drm/i915/display: use intel_de_*() functions for register access omits f7960e7f8f24 drm/i915/ddi: use intel_de_*() functions for register access omits cfe86292ec71 drm/i915/combo_phy: use intel_de_*() functions for registe [...] omits 1c63f6dfc01d drm/i915/icl_dsi: use intel_de_*() functions for register access omits 86a9360be144 drm/auth: Drop master_create/destroy hooks omits 6c08fc896b60 Bluetooth: Fix refcount use-after-free issue omits 692751879ea8 clk, clk-si5341: Support multiple input ports omits b4fb015eeff7 sched/rt: Optimize checking group RT scheduler constraints omits bec2860a2bd6 sched/fair: Optimize select_idle_core() omits 918229cdd5ab x86/intel_pstate: Handle runtime turbo disablement/enablem [...] omits 298c6f99bf30 x86, sched: Add support for frequency invariance on ATOM omits eacf0474aec8 x86, sched: Add support for frequency invariance on ATOM_G [...] omits 8bea0dfb4a82 x86, sched: Add support for frequency invariance on XEON_P [...] omits 2a0abc596998 x86, sched: Add support for frequency invariance on SKYLAKE_X omits 1567c3e3467c x86, sched: Add support for frequency invariance omits 2a4b03ffc69f sched/fair: Prevent unlimited runtime on throttled group omits e938b9c94164 sched/nohz: Optimize get_nohz_timer_target() omits b562d1406499 sched/uclamp: Reject negative values in cpu_uclamp_write() omits b396f52326de sched/fair: Allow a small load imbalance between low utili [...] omits ebc0f83c78a2 timers/nohz: Update NOHZ load in remote tick omits 488603b815a7 sched/core: Don't skip remote tick for idle CPUs omits 6717f7c32b33 drm/i915/selftests: Lock the drm_mm as we search omits 449a01d2659c PCI: vmd: Add two VMD Device IDs omits 0543fbf4fd00 drm/i915/trace: i915_request.prio is a signed value omits 3cb6d8e5cf98 drm/crc: Actually allow to change the crc source omits 4ab2bb3c311a HID: logitech-hidpp: BatteryVoltage: only read chargeStatu [...] omits ec0582ca8987 drm/zte: plane_state->fb iff plane_state->crtc omits 5d39b1574f62 drm/vkms: plane_state->fb iff plane_state->crtc omits 021b7c7b3268 drm/vc4: plane_state->fb iff plane_state->crtc omits fd907adeb793 drm/rockchip: plane_state->fb iff plane_state->crtc omits 4efb31316d5f drm/imx: plane_state->fb iff plane_state->crtc omits 9a69bd1912af drm/todo: Add item for the plane->atomic_check confusion omits a28477826aef drm/i915/gt: Lift set-wedged engine dumping out of user paths omits ff3d4ff6c9e6 drm/i915/gt: Tidy repetition in declaring gen8+ interrupts omits 6cc32f15f90b drm/i915/gt: Reorganise gen8+ interrupt handler omits 03d0ed8a8e93 drm/i915: Skip capturing errors from internal contexts omits 151129df2f4a Bluetooth: SMP: Fix SALT value in some comments omits 6f280b133dc2 drm/i915/perf: Fix OA context id overlap with idle context id omits e5429340bfa2 drm/i915/gt: Acquire ce->active before ce->pin_count/ce->p [...] omits 9c6527116e8f drm/i915: Restore the kernel context after verifying the w/a omits 909438bbfb56 drm/i915/vlv_dsi_pll: use intel_de_*() functions for regis [...] omits 992d46944fbb drm/i915/vlv_dsi: use intel_de_*() functions for register access omits d1ab5b272740 drm/i915/vdsc: use intel_de_*() functions for register access omits d49e857c94f2 drm/i915/sprite: use intel_de_*() functions for register access omits c51e7138f66a drm/i915/psr: use intel_de_*() functions for register access omits 41dd67c13086 drm/i915/pipe_crc: use intel_de_*() functions for register access omits 39d0f1e81c31 MAINTAINERS: add entry for tidss omits 32a1795f57ee drm/tidss: New driver for TI Keystone platform Display SubSystem omits 6057317cb76c dt-bindings: display: ti,j721e-dss: Add dt-schema yaml binding omits 2d8730f1021f dt-bindings: display: ti,am65x-dss: Add dt-schema yaml binding omits 9ad676e5fd45 dt-bindings: display: ti,k2g-dss: Add dt-schema yaml binding omits a87e692ae3a8 drm/i915: Give aux channels a better name omits 264c0247d888 drm/i915: Include the AUX CH name in the debug messages omits ac0e331a628b drm/i915: Tighten atomicity of i915_active_acquire vs i915 [...] omits 70bc7ed95142 drm/i915/vga: use intel_de_*() functions for register access omits 988ff27b58a8 drm/i915/tv: use intel_de_*() functions for register access omits d2afcc4441df drm/i915/sdvo: use intel_de_*() functions for register access omits 0fac5a7cd842 drm/i915/panel: use intel_de_*() functions for register access omits 82e1b12e3012 drm/i915/overlay: use intel_de_*() functions for register access omits cc80e3625695 drm/i915/lvds: use intel_de_*() functions for register access omits ef58902296da drm/i915/lpe_audio: use intel_de_*() functions for registe [...] omits 8192c82cc65b drm/i915/hdmi: use intel_de_*() functions for register access omits d9053b237bd3 drm/i915/gmbus: use intel_de_*() functions for register access omits f639c497aecd drm/i915/fifo_underrun: use intel_de_*() functions for reg [...] omits aa93f4fd7c89 drm/i915/fbc: use intel_de_*() functions for register access omits 3f7c376df8d3 drm/i915/dvo: use intel_de_*() functions for register access omits 7cdccb4c6b90 drm/i915/dsb: use intel_de_*() functions for register access omits 9ce64616668a drm/i915/dp_mst: use intel_de_*() functions for register access omits b3a723867117 drm/i915/dpll_mgr: use intel_de_*() functions for register access omits ee8845a25f9e drm/i915/dpio_phy: use intel_de_*() functions for register access omits 5b770f18a0f3 drm/i915/crt: use intel_de_*() functions for register access omits 3fd7c4504d1f drm/i915/color: use intel_de_*() functions for register access omits 3e9f55df59f7 drm/i915/cdclk: use intel_de_*() functions for register access omits 49e659bcae79 drm/i915/audio: use intel_de_*() functions for register access omits d20615f8e2c6 drm/lima: increase driver version to 1.1 omits 2081e8dcf1ee drm/lima: recover task by enlarging heap buffer omits 6aebc51d7aef drm/lima: support heap buffer creation omits dc76cb7a1fd1 drm/lima: add lima_vm_map_bo omits 500edbbd537b drm/lima: update register info omits 70a221b24288 drm/i915: Prefer intel_connector over drm_connector in hot [...] omits d1b2828af0cc drm/i915: Fix modeset locks in sanitize_watermarks() omits cb724911f495 drm/i915: Fix inconsistance between pfit.enable and scaler [...] omits 34ffabe311cc drm/i915: Remove 'prefault_disable' modparam omits 7e36505d0cf8 drm/i915: Stub out i915_gpu_coredump_put omits 723196f401f9 drm/i915/display: Squelch kerneldoc complaints omits ad278f358446 drm/i915/bios: Fix the timing parameters omits cf913e968327 Revert "drm/sun4i: drv: Allow framebuffer modifiers in mod [...] omits d0bf45822c99 drm/i915/gem: manual conversion to struct drm_device loggi [...] omits baa89ba3f1fe drm/i915/gem: initial conversion to new logging macros usi [...] omits 9b6320aa1993 drm/i915/pm: use intel de functions for forcewake register access omits 8cbda6b2039a drm/i915/irq: use intel de functions for forcewake registe [...] omits 2aa10054432d drm/i915/dmc: use intel uncore functions for forcewake reg [...] omits 1fc0e6d4e378 Merge branch 'kcsan.2020.01.07a' into urgent.2020.01.25a omits 65833c463886 drm/i915/hdcp: conversion to struct drm_device based loggi [...] omits 5cb82703ce9e drm/i915/opregion: conversion to struct drm_device logging [...] omits bdc6114e2fed drm/i915/dp: conversion to struct drm_device logging macros. omits 569caa65a495 drm/i915/power: convert to struct drm_device macros in dis [...] omits b5280cd0bd2d drm/i915/dsi: conversion to struct drm_device log macros. omits cd49f8180681 drm/i915/display: conversion to new struct drm_device logg [...] omits 23d498f6b7fb drm/debugfs: also take per device driver features into account omits 12a1d4e093ac drm: add drm_core_check_all_features() to check for a mask [...] omits c6cccafa9191 drm/panel: Fix boe,tv101wum-n53 htotal timing omits 4c22abfbcb84 drm/i915/guc: Don't GEM_BUG_ON on corrupted H2G CTB omits 37f60b753bca drm/i915/tgl: Re-enable RPS omits 82d71e31ae9d drm/i915/gt: Poison GTT scratch pages omits 0ea60c1d7343 drm/i915/gt: Flush engine parking before release omits 646603d9aba7 drm/i915/ehl: Ensure that the DDI selection MUX is program [...] omits c5c772cf8d7c drm/i915/dc3co: Avoid full modeset when EXITLINE needs to [...] omits 58c34c4ca392 drm/i915/dc3co: Do the full calculation of DC3CO exit only once omits 7e13ad896484 drm: Avoid drm_global_mutex for simple inc/dec of dev->open_count omits 7a2c65dd32b1 drm: Release filp before global lock omits de409661c4c9 drm/i915/dsi: Ensure that the ACPI adapter lookup override [...] omits 5fb443063009 drm/i915/acpi: Move the code to populate ACPI device ID in [...] omits d62f416f925d drm/i915: Wait on vma activity before taking the mutex omits 60e94557fff1 drm/i915: Check activity on i915_vma after confirming pin_ [...] omits 90211ea4ba6e drm/i915/gem: Prevent NULL pointer dereference on missing ctx->vm omits 423177140e9f drm/i915/selftests: Show the RC6 residency on parking failure omits 0f8f8a643000 drm/i915/gem: Detect overflow in calculating dumb buffer size omits 7add7875a8eb Merge branch 'kcsan.2020.01.07a' into locking/kcsan omits 8c47eb86679c drm/i915/dp: Do not set master_trans bit in bitmak if INVA [...] omits c2d4290ba0ff dt-bindings: restrict properties for sitronix,st7735r omits 5728fe7fa539 drm/panel: simple: add display timings for logic technolog [...] omits 300fc577d64e dt-bindings: panel-simple: add bindings for logic technolo [...] omits def6e7f13e0b dt-bindings: add vendor prefix for logic technologies limited omits f5df7369d543 dt-bindings: display: Convert a bunch of panels to DT schema omits 3543d7ddd55f arm64: dts: fast models: Fix FVP PCI interrupt-map property omits 231946109ea4 drm/i915/cdclk: use new struct drm_device logging macros omits 2e3586cec3eb drm/i915/bw: convert to drm_device based logging macros omits 6385514932d5 drm/i915/audio: convert to struct drm_device logging macros. omits e92cbf38828c drm/i915/bios: convert to struct drm_device logging macros. omits 45e84648bb21 drm/i915/atomic: use struct drm_device logging macros omits 7d5802df89bc Merge tag 'topic/drm-warn-2020-01-22' of git://anongit.fre [...] omits 9c757aeaaaa1 drm/i915: add display engine uncore helpers omits a727fe8f05b7 drm/dp_mst: Mention max_payloads in proposed_vcpis/payloads docs omits 8732fe46b20c drm/dp_mst: Fix clearing payload state on topology disable omits 3ff4c24bdb1f drm/dp_mst: Fix indenting in drm_dp_mst_topology_mgr_set_mst() omits 6fef8510a7a5 drm/i915: Cleanup properly if the implicit fence setup fails omits 58fa1760d08a drm/i915: Balance prepare_fb/cleanup_fb omits fa528334f69b drm/i915: s/intel_state/state/ in intel_{prepare,cleanup}_ [...] omits b2faf669866e drm/i915: Stop looking at plane->state in intel_prepare_pl [...] omits 7d8d2cbce5af drm/i915: Clear old hw.fb & co. from slave plane's state omits 5dbd2b7be61e drm/i915/gem: Convert vm idr to xarray omits b4a9a149f91e drm/i915: Mark the removal of the i915_request from the sc [...] omits 989df3a7bd2a drm/i915/execlists: Reclaim the hanging virtual request omits 4ba5c086a1d8 drm/i915/execlists: Take a reference while capturing the g [...] omits bf9cc891d32b drm/i915/gt: Include a tell-tale for engine parking omits a9f236d1fcfb drm/i915: Make WARN* drm specific where uncore or stream p [...] omits 48a1b8d4af01 drm/i915: Make WARN* drm specific where drm_priv ptr is available omits 0d4c351a0f02 drm/i915/gt: Make WARN* drm specific where drm_priv ptr is [...] omits 85c823ac9a54 drm/i915/gem: Make WARN* drm specific where drm_priv ptr i [...] omits 3a47ae201e07 drm/i915/display: Make WARN* drm specific where encoder pt [...] omits bc1aee7fc8f0 drm/bridge: Add I2C based driver for ps8640 bridge omits cafddd608027 Documentation: bridge: Add documentation for ps8640 DT properties omits 7c7d5b1ce739 Merge tag 'topic/drm-warn-2020-01-22' of git://anongit.fre [...] omits db735fc4036b drm/msm: Set dma maximum segment size for mdss omits dc1a73e50f9c drm/print: introduce new struct drm_device based WARN* macros omits 5424f5d79472 drm/i915: Clear the GGTT_WRITE bit on unbinding the vma omits 1bbcf69e42fe drm/ttm: flush the fence on the bo after we individualize [...] omits b37ea8bff730 drm/drm_dp_mst:remove set but not used variable 'origlen' omits d2a4bb6f8bc8 drm/i915: Don't use VBT for detecting DPCD backlight controls omits eea4262a4b59 drm/i915: drop alpha_support for good in favour of force_probe omits 29baf3ae8daa drm/i915: Don't show the blank process name for internal/s [...] omits 73896f60d486 drm/panfrost: Prefix interrupt handlers' names omits a5f768239ebd drm/panfrost: Remove core stack power management omits 486bba4524e0 drm/i915/hdcp: Clean up local variables omits 5d1db3f61aa9 drm/i915: Rename conn_to_dig_port() to intel_attached_dig_port() omits 490eda588cf6 drm/i915: Use intel_attached_dp() instead of hand rolling it omits ecdfd84f3228 drm/i915: Relocate intel_attached_dp() omits fa7edcd25cd0 drm/i915: Use intel_attached_encoder() omits 6fe20299b3ee drm/i915/dp: debug log max vswing and pre-emphasis omits 01df52d726b5 apparmor: remove duplicate check of xattrs on profile attachment. omits 0df34a645bae apparmor: add outofband transition and use it in xattr match omits f05841a940df apparmor: fail unpack if profile mode is unknown omits 3ed4aaa94fc0 apparmor: fix nnp subset test for unconfined omits a68d59ff4d67 apparmor: remove useless aafs_create_symlink omits 08b90a717fdb drm/i915: use intel_bios_is_port_present() omits 85d8ec20dbc8 drm/i915/bios: check DDI port presence based on child device omits c5faae5a4572 drm/i915/bios: add intel_bios_port_supports_*() omits 17004bfb53ec drm/i915/bios: add intel_bios_alternate_ddc_pin() omits f83acdab8266 drm/i915/bios: add intel_bios_dp_max_link_rate() omits 01a60883af04 drm/i915/bios: intel_bios_hdmi_boost_level() omits 605a18722c7c drm/i915/bios: intel_bios_dp_boost_level() omits 0aed3bdede66 drm/i915/bios: add intel_bios_hdmi_level_shift() omits d9ee21111bd9 drm/i915/bios: add intel_bios_max_tmds_encoder() omits e0354d147e58 drivers: ipmi: fix off-by-one bounds check that leads to a [...] omits 786555987207 drm/i915/gem: Store mmap_offsets in an rbtree rather than [...] omits 814df0ce5ee6 drm/i915/sdvo: Consolidate SDVO HDMI force_dvi handling omits b1040461e6f6 drm/i915: Consolidate HDMI force_dvi handling omits cb70b713a840 drm/i915/sdvo: Reduce the size of the on stack buffers omits 691313ea6214 drm/i915: Move encoder variable to tighter scope omits b33950dd3ff8 drm/i915: Use PIPE_CONF_CHECK_X() for sync_mode_slaves_mask omits ee34801cc0e8 drm/i915: Prefer to use the pipe to index the ddb entries omits fff13e63a141 drm/i915: Clear most of crtc state when disabling the crtc omits d0eed1545fe7 drm/i915: Fix post-fastset modeset check for port sync omits 77d1a6dbe8a4 drm/syncobj: Add documentation for timeline syncobj omits 0b3bd0cdc329 drm/i915: Align engine->uabi_class/instance with i915_drm.h omits 837171fe77d7 Merge tag 'v5.5-rc7' into locking/kcsan, to refresh the tree omits 690c3df85f10 drm/i915/gvt: remove unused vblank_done completion omits 0178f4ce3c3b drm/i915/gvt: Enable vfio edid for all GVT supported platform omits fe357dbae113 ubi: Fix an error pointer dereference in error handling code omits 31f36312d2ca ubifs: fix memory leak from c->sup_node omits d1d511d516f7 drm: tiny: st7735r: Add support for Okaya RH128128T omits 98823f379447 drm: tiny: st7735r: Prepare for adding support for more displays omits f41a8a69890d drm/mipi_dbi: Add support for display offsets omits 3a1a6be40bd7 dt-bindings: display: sitronix,st7735r: Add Okaya RH128128T omits abdd9e3705c8 dt-bindings: display: sitronix,st7735r: Convert to DT schema omits 6413f852ce08 apparmor: add proc subdir to attrs omits dae6029325a4 apparmor: add consistency check between state and dfa diff [...] omits c659696964a7 apparmor: add a valid state flags check omits e4f4e6ba5eaa AppArmor: Remove semicolon omits 278de07ef84a apparmor: Replace two seq_printf() calls by seq_puts() in [...] omits 4e0311db2b2e drm: fix parameters documentation style in drm_dma omits cd69952778aa drm/i915/gt: Be paranoid and reset the GPU before release omits 7a3cbf590e63 drm/mst: Some style improvements in drm_dp_mst_topology_mg [...] omits a86675968e23 Revert "drm/dp_mst: Remove VCPI while disabling topology mgr" omits 8e78871bc1e5 drm/i915/userptr: fix size calculation omits 24860ad74868 drm/i915/userptr: add user_size limit check omits fac47b1ebeda drm/panel: Add Feixin K101 IM2BA02 panel omits 44a90cc350a3 dt-bindings: panel: add Feixin K101 IM2BA02 MIPI-DSI panel omits a32de0d2de90 dt-bindings: vendor-prefix: add Shenzhen Feixin Photoelect [...] omits 56ad624b4cb5 drm/panel: support for auo, b101uan08.3 wuxga dsi video mo [...] omits e6d020eeefcd drm/panel: support for boe, tv101wum-n53 wuxga dsi video m [...] omits 44de19e34eee drm/panel: support for auo, kd101n80-45na wuxga dsi video [...] omits a869b9db7adf drm/panel: support for boe tv101wum-nl6 wuxga dsi video mo [...] omits af6cb95cf641 dt-bindings: display: panel: Add boe tv101wum-n16 panel bindings omits 94523024363b drm/i915/gt: Report the currently active execlists request omits 89c02493deb9 drm/i915: convert to new logging macros in i915/intel_memo [...] omits fd6735fc630c drm/i915: convert to new logging macros in i915/intel_gvt.c omits 68b3271729f5 drm/i915: conversion to new logging macros in i915/intel_d [...] omits 5e04eb014722 drm/i915: conversion to new logging macros in i915/intel_csr.c omits aee2eeeb18eb drm/i915: conversion to new logging macros in i915/i915_vgpu.c omits 77b20896d57e drm/i915/guc: Introduce CT_DEBUG omits d624d401772d drm/i915/guc: Switch to CT_ERROR in ct_read omits 235198d7c9bc drm/i915/guc: Don't pass CTB while reading omits 6a327cb18692 drm/i915/guc: Don't pass CTB while writing omits 1b9fc94a7751 drm/i915/guc: Don't GEM_BUG_ON on corrupted G2H CTB omits 416d3838f76b drm/i915: Satisfy smatch that a loop has at least one iteration omits f1766e3a78c5 drm/i915: Fix typo in kerneldoc function name omits 04062c58faaf drm/i915: Fix i915_error_state_store error defination omits c53aec2bcc74 drm/i915: Include the debugfs params header for its own de [...] omits 9ac7d53d70a2 drm/i915: Auto detect DPCD backlight support by default omits 662884a9ad99 drm/i915: Fix DPCD register order in intel_dp_aux_enable_b [...] omits 79946723092b drm/i915: Assume 100% brightness when not in DPCD control mode omits fde7266fb2f6 drm/i915: Fix eDP DPCD aux max backlight calculations omits 960287ca58fd drm/i915/dsi: Lookup the i2c bus from ACPI NS only if CONF [...] omits d28b4c1b2b3d Merge branch 'for-5.6/selftests' into for-next omits 748317386afb drm/i915/execlists: Offline error capture omits 32ff621fd744 drm/i915/gt: Allow temporary suspension of inflight requests omits 672c368f9398 drm/i915: Keep track of request among the scheduling lists omits 9e83713a721b drm/i915/psr: Share the computation of idle frames omits f01b16a85bfa dax: Get rid of fs_dax_get_by_host() helper omits 6f4194c8771f drm/i915: add Wa_14010594013: icl,ehl omits 9c92aa483a3c drm/i915/gt: Drop rogue space in the middle of GT_TRACE omits 5e791166d377 drm/ttm: nuke invalidate_caches callback omits f3c0efc9fe7a drm/i915/execlists: Leave resetting ring to intel_ring omits e4eed858357a video: fbdev: nvidia: clean up indentation issues and comm [...] omits 31a2a3292139 fbdev: remove object duplication in Makefile omits 914d66312d46 video: exynos: Rename Exynos to lowercase omits 44a391081c9b fbdev: cg14fb: use resource_size omits 091be7245a03 fbdev: s1d13xxxfb: use resource_size omits 3c3c56397d58 video: sa1100fb: constify copied structure omits 93166f5f2e4d fbmem: Adjust indentation in fb_prepare_logo and fb_blank omits 2be24502158b fbcon: Adjust indentation in set_con2fb_map omits 28388b3325e3 pxa168fb: fix release function mismatch in probe failure omits bc5e36f3d2ce OMAP: DSS2: remove non-zero check on variable r omits 52733e95f040 video: Fix Kconfig indentation omits ac0c2558161d video: ssd1307fb: add the missed regulator_disable omits 366c5aa18c12 video: hyperv_fb: fix indentation issue omits d3d19d6fc573 fbdev: potential information leak in do_fb_ioctl() omits f78d5da6e7bd drm/i915/tgl: Add Wa_1409825376 to tgl omits d54151c5c8c0 drm/i915/fbc: Add fbc tracepoints omits 661d6ec00058 drm/i915/fbc: Nuke fbc_supported() omits 9ecc6eabd8fe drm/i915/fbc: Move the plane state check into the fbc functions omits 72ff2b8d5f2d drm/i915/gt: Use the BIT when checking the flags, not the index omits 45698e00d5a9 Merge branch 'v5.6/dt' into next omits 6354c1f130d4 Merge branch 'v5.6/soc' into next omits 1940b164eb29 MAINTAINERS: Add Realtek arm DT files omits 20182864fae2 dt-bindings: reset: rtd1295: Add SB2 reset omits b1e45f127fc3 arm64: dts: realtek: rtd16xx: Add SB2 and SCPU Wrapper sys [...] omits 21f9c26107dc arm64: dts: realtek: rtd139x: Add SB2 and SCPU Wrapper sys [...] omits 43c3203f6d78 arm64: dts: realtek: rtd129x: Add SB2 and SCPU Wrapper sys [...] omits 84e9cccc6d0a ARM: dts: rtd1195: Add SB2 and SCPU Wrapper syscon nodes omits fd3ba2ffe5ab arm64: dts: realtek: rtd16xx: Add CRT syscon node omits a267ab8dec06 drm/i915/params: support bool values for int and uint params omits fe600f9c7db3 ARM: dts: rtd1195: Add UART resets omits 345028efd6f4 ARM: dts: rtd1195: Add reset nodes omits fc3747cdfd05 dt-bindings: reset: Add Realtek RTD1195 omits c43c5a8818d4 drm/i915/params: add i915 parameters to debugfs omits 758c715b87c8 ARM: dts: rtd1195: Add CRT syscon node omits c2f80d4100f5 arm64: dts: realtek: rtd16xx: Introduce iso and misc syscon omits 0ad1e0021c35 arm64: dts: realtek: rtd139x: Introduce CRT, iso and misc syscon omits de3905fba320 arm64: dts: realtek: rtd129x: Introduce CRT, iso and misc syscon omits b6c1c975fa02 ARM: dts: rtd1195: Introduce iso and misc syscon omits aeb0ed1de804 arm64: dts: realtek: rtd1295: Add Xnano X5 omits 063ae65c258f dt-bindings: arm: realtek: Add Xnano X5 omits 160990289987 dt-bindings: vendor-prefixes: Add Xnano omits e630fe6c8ac5 arm64: dts: realtek: rtd16xx: Add memory reservations omits 99726ea6058b arm64: dts: realtek: rtd16xx: Carve out boot ROM from memory omits 30b2f0be23fb mac80211: add ieee80211_is_any_nullfunc() omits 01afc6fedffb mac80211_hwsim: add power save support omits 5972fa15b923 mac80211: fix tx status for no ack cases omits dd56e9023033 mac80211: add handling for BSS color omits 5c5e52d1bb96 nl80211: add handling for BSS color omits b18379d7aa31 mac80211_hwsim: remove maximum TX power omits f22fd334890e drm/i915/gen11: Add additional pcode status values omits 455e00f1412f drm: Add getfb2 ioctl omits 4ec5abe960ca drm/i915/vbt: Rename BDB_LVDS_POWER to BDB_LFP_POWER omits bd3cf6f7ce20 drm/i915/dp/tgl+: Update combo phy vswing tables omits b63b4feaef73 drm/i915/selftests: Add a mock i915_vma to the mock_ring omits 103605e0d1e7 drm/i915: Make a copy of the ggtt view for slave plane omits 36c8e356a76e drm/i915/gem: Take local vma references for the parser omits 88a57514cf79 drm/i915/guc: Use correct name for last CT fence omits 59a46ad9f86c drm/i915/guc: Update CTB helpers to use CT_ERROR omits 18c8832523c8 drm/i915/guc: Introduce CT_ERROR omits d8186dd23926 drm/i915/guc: Simpler CT message size calculation omits e88e9f8ea4e9 drm/i915/gt: Clear rc6 residency trackers across suspend omits f4e9894b6952 drm/i915/pmu: Correct the rc6 offset upon enabling omits 7b6bd8433609 drm/panel: simple: Add support for the Frida FRD350H54004 panel omits 7ab618c9a7e6 dt-bindings: panel-simple: Add compatible for Frida FRD350 [...] omits 978bd0278f90 dt-bindings: vendor-prefixes: Add Shenzhen Frida LCD Co., Ltd. omits 9590a99cfb3b drm/rockchip: Add missing vmalloc header omits 53c902b9998a drm/rockchip: use DIV_ROUND_UP macro for calculations. omits d036ff0e56a7 Merge branch 'for-5.6/logitech' into for-next omits 8d6cb2f7fb90 drm/drm_panel: fix export of drm_panel_of_backlight, try #3 omits dba9bf0a98c5 drm: panel: fix excessive stack usage in td028ttec1_prepare omits 0980939d2a70 drm/connector: Hookup the new drm_cmdline_mode panel_orien [...] omits 69654c632d80 drm/connector: Split out orientation quirk detection (v2) omits c29a59e43829 x86/vdso: Enable sanitizers for vma.o omits 092670f83a6b Merge branch 'for-5.5/upstream-fixes' into for-next omits b4c32073b8cf drm: always determine branch device with drm_dp_is_branch() omits e5124751892a drm: move DP_MAX_DOWNSTREAM_PORTS from i915 to drm core omits 1b43c1d11f20 Merge branch 'for-5.5/upstream-fixes' into for-next omits c0d03b53ef47 Merge branch 'mvebu/dt64' into mvebu/for-next omits cc94f1dd6765 Merge branch 'mvebu/dt' into mvebu/for-next omits e33f9a169747 kcsan: Add __no_kcsan function attribute omits 7161177481d5 kcsan: Document static blacklisting options omits 944bc9cca7c3 asm-generic/atomic: Use __always_inline for fallback wrappers omits c020395b6634 asm-generic/atomic: Use __always_inline for pure wrappers omits d47715f50e83 kcsan, ubsan: Make KCSAN+UBSAN work together omits dbaf10027ae9 vfio-ccw: Use the correct style for SPDX License Identifier omits 526eaf5d08a2 slimbus: Use the correct style for SPDX License Identifier omits 31c7ac388aa9 Merge tag 'v5.5-rc5' into locking/kcsan, to resolve conflict omits d6656fa4c621 ARM: Prepare Realtek RTD1195 omits 3f666c56c6b8 dax: Pass dax_dev instead of bdev to dax_writeback_mapping [...] omits f356d58c3a04 Merge branch 'i2c-mux/for-next' into for-next omits e616b43fb3a3 Merge branch 'for-5.6' into for-next omits e322c07f8371 mac80211: debugfs: improve airtime_flags handler readability omits 7d6aa9ba4f82 Merge remote-tracking branch 'net-next/master' into mac80211-next omits 67f8e65e4fc1 firewire: net: remove set but not used variable 'guid' omits 28336be568bb Merge tag 'v5.5-rc4' into locking/kcsan, to resolve conflicts omits 71bceec41644 Merge branch 'for-5.5/upstream-fixes' into for-next omits e5a9e237608d arm64: dts: realtek: Add RTD1619 SoC and Realtek Mjolnir EVB omits 48632ccdd22f dt-bindings: arm: realtek: Document RTD1619 and Realtek Mj [...] omits 4f87e5cab324 arm64: dts: realtek: rtd1395: Add Realtek Lion Skin EVB omits f38b151efd0a dt-bindings: arm: realtek: Add Realtek Lion Skin EVB omits efefe159f52a arm64: dts: realtek: Add RTD1395 and BPi-M4 omits 4679905df264 dt-bindings: arm: realtek: Add RTD1395 and Banana Pi BPI-M4 omits 669c7434ce71 arm64: dts: realtek: rtd129x: Carve out boot ROM from memory omits 27efecbb5254 arm64: dts: realtek: rtd129x: Introduce r-bus omits b4237d2869e3 arm64: dts: realtek: rtd129x: Use reserved-memory for RPC regions omits 3e5e7349175b arm64: dts: realtek: rtd129x: Fix GIC CPU masks for RTD1293 omits 490774f6026b ARM: dts: rtd1195: Add Realtek Horseradish EVB omits 0cf35241d079 dt-bindings: arm: realtek: Add Realtek Horseradish EVB omits 41e956bde01a ARM: dts: rtd1195: Introduce r-bus omits 45cae51cc678 ARM: dts: rtd1195: Exclude boot ROM from memory ranges omits 720d362bf490 ARM: dts: Prepare Realtek RTD1195 and MeLE X1000 omits bdfef0a8c704 dt-bindings: arm: realtek: Add RTD1195 and MeLE X1000 omits 6b8526d3abc0 ipmi:ssif: Handle a possible NULL pointer reference omits 79fb9216b7be 9p: Remove unneeded semicolon omits 33d6e0be6604 9p: Fix Kconfig indentation omits 62216a51293d Merge branch 'for-5.5/upstream-fixes' into for-next omits 2951839895b6 Merge branch 'for-5.6/logitech' into for-next omits 68581aab2f63 Merge branch 'for-5.5/upstream-fixes' into for-next omits 8f35288566d7 slimbus: qcom-ngd-ctrl: Use dma_request_chan() instead dma [...] omits e466bd8c2a29 dt-bindings: SLIMBus: add slim devices optional properties omits a193018e5290 sh: add missing EXPORT_SYMBOL() for __delay omits 1d5fd6c33b04 sh: add missing DECLARE_EXPORT() for __ashiftrt_r4_xx omits 1ee7826ab68f mac80211: Remove redundant assertion omits d70f1e3d5dbd Merge remote-tracking branch 'origin/master' into sh-next omits 50ff477a8639 mac80211: add 802.11 encapsulation offloading support omits ac873bff0299 Merge branch 'for-5.5/upstream-fixes' into for-next omits 71b28d8e99c0 Merge branch 'for-5.5/upstream-fixes' into for-next omits 9bcb084f0b64 mac80211: Always show airtime debugfs file when TXQs are enabled omits 6989310f5d43 wireless: Use offsetof instead of custom macro. omits 92ee76d4a926 trivial: mac80211: fix indentation omits de4ebfb11c89 Merge branch 'for-5.5/upstream-fixes' into for-next omits be38958aa8a2 Merge branch 'for-5.5/upstream-fixes' into for-next omits d87980f1c1a4 Merge branch 'for-5.5/upstream-fixes' into for-next omits 380665becdee drivers: ipmi: Modify max length of IPMB packet omits 042f057fe2dc drivers: ipmi: Support raw i2c packet in IPMB omits c6f0a816d9cb Merge branch 'for-5.6/hidraw' into for-next omits 7ef0e29fd060 Merge branch 'for-5.5/upstream-fixes' into for-next omits c5bd85353c0e drm/i915/gvt: remove unused type attributes omits c8b50de60c9b Merge branch 'for-5.5/upstream-fixes' into for-next omits 20aaa2d8e1f3 Merge branch 'for-5.5-pr-warning-removal' into for-next omits bd6d7558140c Merge branch 'xtensa-5.5' into xtensa-for-next omits dc399f059900 Merge branch 'xtensa-5.5' into xtensa-for-next omits 5cbaefe9743b kcsan: Improve various small stylistic details omits 8e1d58ae0c8d Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] omits 4b8c2dffbb85 Merge branch 'for-5.5/core' into for-next omits 09e3e12e7cb2 Merge branch 'for-5.4/upstream-fixes' into for-next omits 1ef512b16bc8 NTB: Fix an error in get link status omits 29147f00140f NTB: Add Hygon Device ID omits 40d04110f879 x86, kcsan: Enable KCSAN for x86 omits e75a6795ed13 locking/atomics, kcsan: Add KCSAN instrumentation omits bf07132f96d4 seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier omits 88ecd153be95 seqlock, kcsan: Add annotations for KCSAN omits 0ebba7141ead build, kcsan: Add KCSAN build exceptions omits 5f5c971292b4 objtool, kcsan: Add KCSAN runtime functions to whitelist omits 905e672b3af5 kcsan: Add Documentation entry in dev-tools omits c48981eeb0d5 include/linux/compiler.h: Introduce data_race(expr) macro omits dfd402a4c4ba kcsan: Add Kernel Concurrency Sanitizer infrastructure omits e3e169092741 Merge branch 'for-5.4/upstream-fixes' into for-next omits 93095665829f Merge branch 'for-5.4/upstream-fixes' into for-next omits 1ec60f92e4e1 Merge branch 'for-5.5/logitech' into for-next omits 0cca3954ad23 Merge branch 'for-5.5/i2c' into for-next omits e86e4bdfc0cb Merge branch 'xtensa-5.5' into xtensa-for-next omits af4188dedaa4 xtensa: entry: Remove unneeded need_resched() loop omits 00c04249bcbe xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map omits 7345d23754b9 Merge branch 'xtensa-5.5' into xtensa-for-next omits 849213dc4864 xtensa: entry: Remove unneeded need_resched() loop omits 29ba235590d1 xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map omits 7c88431552f3 Merge branch 'for-5.5' into for-next omits bcd4414083c8 Merge branch 'for-5.4/upstream-fixes' into for-next omits a04d7aa05086 xtensa: fix TLB sanity checker omits 271f20883fc5 Merge branch 'xtensa-5.5' into xtensa-for-next omits eeee387a873f xtensa: fix TLB sanity checker omits ecb96c9eadae Merge branch 'xtensa-5.5' into xtensa-for-next omits 23d1081b1e16 xtensa: get rid of __ARCH_USE_5LEVEL_HACK omits 930993f1d8d7 xtensa: mm: fix PMD folding implementation omits a0986fdf705a Merge branch 'xtensa-5.5' into xtensa-for-next omits 30b42a630745 xtensa: make stack dump size configurable omits 408c7c0edb78 xtensa: improve stack dumping omits c3e664e6024e Merge branch 'for-5.5/core' into for-next omits c580a5faa3e9 xtensa: improve stack dumping omits 2c01397b71c5 fsi: aspeed: Fix OPB0 byte order register values omits 05360011f9d8 fsi: aspeed: Add trace points omits 28df58603dc2 fsi: Add ast2600 master driver omits 171bb546ec4c dt-bindings: fsi: Add description of FSI master omits fb6d6b9f93d3 fsi: Move defines to common header omits 920722d606a5 fsi: fsi_master_class can be static omits b712f6dbed41 fsi: core: Fix small accesses and unaligned offsets via sysfs omits e387fef806fd trace: fsi: Print transfer size unsigned omits 26745246175a ABI: Update FSI path documentation omits 7653416fedb5 Merge branch 'for-5.5' into for-next omits 7f436b3066e3 Merge branch 'for-5.5/core' into for-next omits 87d4af34a2ec Merge branch 'for-5.4/upstream-fixes' into for-next omits e0316fc294a6 Merge branch 'for-5.5/ish' into for-next omits cdce6aedfc19 Merge branch 'for-5.4/upstream-fixes' into for-next omits 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next omits 1e85bea0760e fsi: Move master attributes to fsi-master class omits 0604d53d4da8 fsi: Add fsi-master class omits b6d7d8ffa185 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 88eb1df6e8d7 xtensa: use "m" constraint instead of "a" in cmpxchg.h assembly omits 57fc44b06081 xtensa: use named assembly arguments in cmpxchg.h omits 29726fd9c351 xtensa: use "m" constraint instead of "a" in atomic.h assembly omits 9368df64a5cd xtensa: use named assembly arguments in atomic.h omits 5eb1379da692 xtensa: use "m" constraint instead of "a" in bitops.h assembly omits 5489693eeb2a xtensa: use named assembly arguments in bitops.h omits cd953678c734 xtensa: use macros to generate *_bit and test_and_*_bit functions omits dea29164eef4 xtensa: use "m" constraint instead of "a" in uaccess.h assembly omits c61b02fb6c43 Merge branch 'xtensa-5.5-asm-memopt' into xtensa-for-next omits 83ff15c6a510 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 2b9117c7cbac Merge branch 'xtensa-5.5-asm-memopt' into xtensa-for-next omits cb18e29886f0 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next omits 54f9c8b90f5c xtensa: merge .fixup with .text omits 96b81327fc21 xtensa: add XIP kernel support omits cd53a419f3a2 xtensa: use "m" constraint instead of "a" in cmpxchg.h assembly omits f552775ed614 xtensa: use named assembly arguments in cmpxchg.h omits 020477226729 xtensa: use "m" constraint instead of "a" in atomic.h assembly omits a0bfe6d9884a xtensa: use named assembly arguments in atomic.h omits c08f00c83cee xtensa: use "m" constraint instead of "a" in bitops.h assembly omits 4a2e276e88d5 xtensa: use named assembly arguments in bitops.h omits e29679a39f6a xtensa: use macros to generate *_bit and test_and_*_bit functions omits d58ab7f24e53 xtensa: use "m" constraint instead of "a" in uaccess.h assembly omits 4a6442ff627f Merge branch 'for-5.5-pr-warn' into for-next omits 1b8e121a4d7e Merge branch 'for-5.4/upstream-fixes' into for-next omits 4db6f1d5c00b Merge branch 'for-5.4/upstream-fixes' into for-next omits bd91855d31c3 Merge branch 'for-5.5' into for-next omits d3dfad7f5d98 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits ced612fb3454 Merge branch 'for-5.4/upstream-fixes' into for-next omits e1669e8b5647 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 5763fea2f257 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 1cedb5ef36b1 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 1cf5f71030e5 Merge branch 'xtensa-5.5-xip' into xtensa-for-next omits 158b6b99ba7b xtensa: merge .fixup with .text omits 7f6645f077bc xtensa: add XIP kernel support omits 50eb900216ff xtensa: move kernel memory layout to platform options omits 026c39b31fb4 xtensa: use correct symbol for the end of .rodata omits 8092b931e651 xtensa: fix section name for start_info omits 98f9da8a708d xtensa: move MPU constants from .data to .ref.rodata omits 6af3c2ce8051 xtensa: move XCHAL_KIO_* definitions to kmem_layout.h omits c56b5b1c35f9 xtensa: clean up empty include files omits 179726103125 xtensa: update arch features omits dcd66320eb96 Merge branch 'for-5.5/whiskers' into for-next omits bb997194e8d6 Merge branch 'for-5.4/upstream-fixes' into for-next omits f634c6a80287 dt/bindings: display: Add optional property node define fo [...] omits 75799e7ed50e Merge branch 'for-5.5/logitech' into for-next omits 1864b7646b8e Merge branch 'for-5.4/upstream-fixes' into for-next omits e4dfa33d8c6e Merge branch 'for-5.5/logitech' into for-next omits d789dc30163d Merge branch 'for-5.5/hidraw' into for-next omits 1bb324567d81 Merge branch 'for-5.4/upstream-fixes' into for-next omits aaa4dd61647b Merge branch 'for-5.4/upstream-fixes' into for-next omits 8511674bda61 Merge branch 'for-5.5/whiskers' into for-next omits ede62d7397ec Merge branch 'xtensa-5.5' into xtensa-for-next omits b24b356cae9a Revert "xtensa: add XIP kernel support" omits 017f5b8f92db xtensa: add XIP kernel support omits bba005af274d xtensa: move kernel memory layout to platform options omits 8ceba26043e5 Merge branch 'xtensa-5.5' into xtensa-for-next omits 40b038d71491 xtensa: add XIP kernel support omits fad7b25ca201 xtensa: use correct symbol for the end of .rodata omits bb55cd8b4a60 xtensa: fix section name for start_info omits 296433a4d0e3 xtensa: move MPU constants from .data to .ref.rodata omits a6d12c9da76a xtensa: move XCHAL_KIO_* definitions to kmem_layout.h omits 1fd2295cb0fb Merge branch 'xtensa-5.5' into xtensa-for-next omits 7dd657d2912c xtensa: clean up empty include files omits fb22e0fe4442 xtensa: update arch features omits 8c97be0a0aa0 Merge branch 'for-5.4/core' into for-next omits c38822ab9bd6 Merge branch 'for-5.4' into for-next omits 5b5273d070bc Merge branch 'for-5.3/upstream-fixes' into for-next omits 5833f605e9a5 Merge branch 'for-5.4/wacom' into for-next omits 65b7a3fd2a96 Merge branch 'for-5.3/upstream-fixes' into for-next omits 7454450ce6f3 Merge branch 'for-5.3/upstream-fixes' into for-next omits 395ccafa58ea Merge branch 'for-5.4/apple' into for-next omits 3915f097340a Merge branch 'for-5.4/sb0540' into for-next omits 995aaf4df316 Merge branch 'for-5.4/core' into for-next omits 9c2ec7545cbd Merge branch 'xtensa-call0' into xtensa-for-next omits 37b6b4dafa46 xtensa: add support for call0 ABI in userspace omits 474f249f130e xtensa: clean up PS_WOE_BIT usage omits 92604e825304 smack: use GFP_NOFS while holding inode_smack::smk_lock omits 1d4a24debb08 security: smack: Fix possible null-pointer dereferences in [...] omits aa2e9da31431 smack: fix some kernel-doc notations omits c6e22efdb6bb Smack: Don't ignore other bprm->unsafe flags if LSM_UNSAFE [...] omits 5bd8d1a78c30 Merge branch 'for-5.3/upstream-fixes' into for-next omits 04db301da38e Merge branch 'for-5.4/logitech' into for-next omits f92fe6c5456c Merge branch 'for-5.4/multitouch' into for-next omits 2d37fa555f1f Merge branch 'for-5.4/cleanup' into for-next omits 068dbf447f09 Merge branch 'for-5.4/wacom' into for-next omits ac7c0267abc4 Merge branch 'for-5.3/upstream-fixes' into for-next omits 97d0224e6dd4 Merge branch 'for-5.3/upstream-fixes' into for-next omits 1481b1827625 Merge branch 'for-5.4/wacom' into for-next omits ca85eeb92932 Merge branch 'for-5.4/wacom' into for-next omits a870fc4cd1ca Merge branch 'for-5.3/upstream-fixes' into for-next omits b4a81b87a4cf ecryptfs: fix a memory leak bug in ecryptfs_init_messaging() omits fe2e082f5da5 ecryptfs: fix a memory leak bug in parse_tag_1_packet() omits f5a9f36f8be7 Merge branch 'for-5.3/upstream-fixes' into for-next omits 76c522f35c81 Merge branch 'for-5.3/upstream-fixes' into for-next omits 02140f375a72 Merge branch 'for-5.3/upstream-fixes' into for-next omits bbe17d7045e3 Merge branch 'for-5.4/ish' into for-next omits 1cfe141e1715 Merge branch 'for-5.4-core' into for-next omits cdc177c021b8 Merge branch 'for-5.4' into for-next omits f28b8da266a6 Merge branch 'for-5.3/upstream-fixes' into for-next omits 07c20e845a3a Merge branch 'for-5.3/upstream-fixes' into for-next omits baf58858e8b6 sh: prefer __section from compiler_attributes.h omits 8619b5a9035a sh: Drop -Werror from kernel Makefile omits 3a3a78124693 sh: kernel: disassemble: Mark expected switch fall-throughs omits fb8f77490f55 sh: kernel: hw_breakpoint: Fix missing break in switch statement omits fa4b55813b1e Merge branch 'xtensa-5.3' into xtensa-for-next omits 7773e1130551 Merge branch 'for-5.3/upstream-fixes' into for-next omits b8049091c363 Merge branch 'for-5.3/upstream-fixes' into for-next omits ba2779aa4730 Merge branch 'for-5.3/upstream-fixes' into for-next omits 2c06da2a27b3 Merge branch 'for-5.3/upstream-fixes' into for-next omits 81f2be0966dc Merge branch 'for-5.4/logitech' into for-next omits e1b89a4cb597 Merge branch 'for-5.3/upstream-fixes' into for-next omits 91b2bbd96b66 Merge branch 'for-5.3/upstream-fixes' into for-next omits 910514a8d598 Merge branch 'for-5.3/upstream-fixes' into for-next omits eef83d533e28 Merge branch 'for-5.4/hidraw-hiddev-epoll' into for-next omits 1cc4792cca8d Merge branch 'for-5.3/upstream-fixes' into for-next omits 1386dcaa9226 Merge branch 'xtensa-5.3' into xtensa-for-next omits cd10afbc932d sh: remove unneeded uapi asm-generic wrappers omits cbfc6edb6a4a sh: use __builtin_constant_p() directly instead of IS_IMMEDIATE() omits a5de8865cb3e h8300: move definition of __kernel_size_t etc. to posix_types.h omits 66da768644b5 xtensa: remove free_initrd_mem omits f293d4d4649c h8300: Add missing symbol "BOOT_LINK_OFFSET" omits b4bff4be5503 h8300: fix memset return value. omits ba174ef6d224 Merge branch 'for-5.3-fixes' into for-next omits 6326b440055f Merge branch 'xtensa-5.3' into xtensa-for-next omits 89f4357b0a55 Merge branch 'xtensa-5.3' into xtensa-for-next omits f0cc370ab74d Merge branch 'for-5.3' into for-next omits bf4945efabdf Merge branch 'for-5.3/wacom' into for-next omits ffd81a72aae3 Merge branch 'for-5.3/doc' into for-next omits 5082258906dd Merge branch 'for-5.2/fixes' into for-next omits f6282be0f451 Merge branch 'xtensa-5.3' into xtensa-for-next omits 16f3c329e5e6 Merge branch 'for-5.3/ish' into for-next omits d33ee08dd9a5 Merge branch 'for-5.2/fixes' into for-next omits 5258f23f4608 Merge branch 'for-5.2/fixes' into for-next omits 59cc0d8aac4c Merge branch 'for-5.2/fixes' into for-next omits 52b0da0e0be1 Merge branch 'for-5.2/fixes' into for-next omits b7efc7e85284 Merge branch 'for-5.3/wacom' into for-next omits ad72733d9573 Merge branch 'for-5.2/fixes' into for-next omits 1eaac472eb6d Merge branch 'for-5.2/fixes' into for-next omits 4cdfb27ba80d xen/swiotlb: remember having called xen_create_contiguous_ [...] omits f3a7bb9acba2 xen/swiotlb: simplify range_straddles_page_boundary() omits b0f24237c431 xen/swiotlb: fix condition for calling xen_destroy_contigu [...] omits bb4d6a3e1d1e Merge branch 'devel/for-linus-5.2' into devel/for-linus-5.3 omits d0b1e925e406 swiotlb: fix phys_addr_t overflow warning omits 4d571204897e swiotlb: Return consistent SWIOTLB segments/nr_tbl omits 396bbe92b25a swiotlb: Group identical cleanup in swiotlb_cleanup() omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits 61474c3685e1 Merge branch 'xtensa-5.3' into xtensa-for-next omits b0153147e2d7 Merge branch 'for-5.3/wacom' into for-next omits 753637b2039f Merge branch 'for-5.3' into for-next omits f3d8631d6a04 Merge branch 'for-5.3/uclogic' into for-next omits 227a5f56b66c Merge branch 'for-5.3/logitech' into for-next omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits e72e014cd305 Merge branch 'for-5.2/fixes' into for-next omits d4582ee4fc55 Merge branch 'for-5.2/fixes' into for-next omits 98609d195737 Merge branch 'for-5.2/fixes' into for-next omits 2ba543d3e7db Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits f32a0c18e370 Merge branch 'for-5.2/fixes' into for-next omits 664f0d80dbe6 Merge branch 'for-5.3/logitech' into for-next omits 3daf977fd324 Merge branch 'for-5.2/fixes' into for-next omits 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next omits 95a885fac6e3 Merge branch 'for-5.3/wacom' into for-next omits 7516db92a948 Merge branch 'for-5.3/logitech' into for-next omits c6922834dc62 Merge branch 'for-5.2/fixes' into for-next omits 967aa2217b6d Merge branch 'for-5.2-fixes' into for-next omits 0542593fff0f Merge branch 'xtensa-for-next' into xtensa-5.2-fixes omits acc706cafb46 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 1c41f624e758 xtensa: implement initialize_cacheattr for MPU cores omits a444d1aabe6b xtensa: add exclusive atomics support omits 2656d1569d93 xtensa: clean up inline assembly in futex.h omits c5a771f240b1 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 2061da36848d xtensa: set proper error code for simdisk_setup() omits 1e644f4b0b4f xtensa: fix incorrect fd close in error case of simdisk_setup() omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits eb18d1215405 Merge branch 'for-5.2/logitech' into for-next omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 3ba3fee931aa Merge branch 'for-5.2-vsprintf-hardening' into for-next omits 2046ddef4735 Merge branch 'for-5.2-vsprintf-hardening' into for-next omits 5c244b2492f7 Merge branch 'for-5.1/upstream-fixes' into for-next omits 59ac134a6754 Merge branch 'for-5.2/logitech' into for-next omits 97a39ed4bfc4 Merge branch 'for-5.2/logitech' into for-next omits 33be4e645545 Merge branch 'for-5.1/upstream-fixes' into for-next omits 7c1384a890a1 Merge branch 'for-5.2/u2fzero' into for-next omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 0142ada02a43 Merge branch 'for-5.2' into for-next omits 6659efec5011 Merge branch 'for-5.2/u2fzero' into for-next omits afec0e7f9c0d Merge branch 'for-5.1/upstream-fixes' into for-next omits a19e25d5472b Merge branch 'for-5.2/u2fzero' into for-next omits 493ee475ef66 Merge branch 'for-5.2-pf-removal' into for-next omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits c569255abd6e Merge branch 'for-5.2/core' into for-next omits a26a70426e9b Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 2b4ed567f1a4 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 9d285bf92ad1 Merge branch 'for-5.2/ish' into for-next omits c480b5e66793 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 096c2e2bd33e Merge branch 'for-5.2/macally' into for-next omits efe27707ce1a Merge branch 'for-5.2/ish' into for-next omits 7c40250d98ea Merge branch 'for-5.1/upstream-fixes' into for-next omits 4f205a9f7fda Merge branch 'for-5.2/core' into for-next omits 8db4f469cb52 Merge branch 'for-5.2/core' into for-next omits 9676d85fea92 Merge branch 'for-5.1/upstream-fixes' into for-next omits d2ae5d4d1ade Merge branch 'for-5.2/logitech' into for-next omits b7c825b25d79 Merge branch 'for-5.1/upstream-fixes' into for-next omits 2a8eda164d1f Merge branches 'for-5.2/sensor' and 'for-5.2/picolcd' into [...] omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits 53be96ab821a Merge branch 'for-5.1/upstream-fixes' into for-next omits cb91b879b271 Merge branch 'for-5.1/upstream-fixes' into for-next omits 401bcfc5f96e Merge branch 'for-5.2/ish' into for-next omits 2073452734b7 Merge branch 'for-5.1/upstream-fixes' into for-next omits fb243959c9b0 Merge branch 'for-5.1/upstream-fixes' into for-next omits c9033c8e9e47 Merge branch 'for-5.2/ish' into for-next omits a51a950d60e4 Merge branch 'for-5.1/upstream-fixes' into for-next omits 54f97b456ef4 Merge branch 'for-5.1/upstream-fixes' into for-next omits c81eee9fb58c Merge branch 'for-5.1/hid-uclogic' into for-next omits 4551d0ef940f Merge branch 'for-5.1/wacom' into for-next omits 79f74eab9db1 Merge branch 'for-5.0/upstream-fixes' into for-next omits b235b5129b19 Merge branch 'for-5.1/i2c-hid' into for-next omits 2557ebca8802 Merge branch 'for-5.1/wacom' into for-next omits 94b5b50420de Merge branch 'for-5.1/hid-logitech' into for-next omits b761e12da178 Merge branch 'for-5.0/upstream-fixes' into for-next omits 551cf047a3d8 Merge branch 'for-5.0/upstream-fixes' into for-next omits acf15bdef15e Merge branch 'for-5.1/hid-asus' into for-next omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits 036ef74b3ecb Merge branch 'xtensa-5.1' into xtensa-for-next omits f463fe19f12c Merge branch 'for-5.1/hid-topseed' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits 06e284aafd45 Merge branch 'for-5.1/ish' into for-next omits 67288613d46d Merge branch 'for-5.0/upstream-fixes' into for-next omits 255d6167833c Merge branch 'for-5.1/wacom' into for-next omits b1ddbed1903f Merge branch 'for-5.1/i2c-hid' into for-next omits 20d45b2c3fe9 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits acedafabf1bd Merge branch 'for-5.1/hid-elan' into for-next omits 95dd4c87b7a6 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8a668039b788 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 34a783a07a6f xtensa: rename BUILTIN_DTB to BUILTIN_DTB_SOURCE omits 16be6fd6a52b xtensa: Fix typo use space=>user space omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 76428ff915f3 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8cd4105fd234 drivers/irqchip: xtensa-mx: fix mask and unmask omits f2b9dea93c02 drivers/irqchip: xtensa: add warning to irq_retrigger omits 18031f71ea01 xtensa: SMP: mark each possible CPU as present omits a169c7463e51 xtensa: smp_lx200_defconfig: fix vectors clash omits da26d363189a xtensa: SMP: fix secondary CPU initialization omits fcee620b2daf Merge branch 'for-5.1/ish' into for-next omits 0fc4b0079db0 Merge branch 'for-5.1/ish' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 0a84e89382d6 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5664144391bd Merge branch 'for-5.1/hid-maltron' into for-next omits 2809b4c76c81 Merge branch 'for-5.0/upstream-fixes' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits 31b9c06288a4 Merge branch 'for-5.0/upstream-fixes' into for-next omits d69c57d58ae4 Merge branch 'for-5.1/hid-sony' into for-next omits b76d699daab2 Merge branch 'master' into for-next omits 16f3d1f5df35 Merge branch 'for-4.20/upstream-fixes' into for-next omits 5578dd451c91 Merge branch 'for-4.20/upstream-fixes' into for-next omits f1589f675d65 Merge branch 'xtensa-jumplabel' into xtensa-for-next omits f8e8ae868301 Merge branch 'for-4.21/ish' into for-next omits eb96c85bb8fb Merge branch 'for-4.21/core' into for-next omits f384956b686e Merge branch 'for-4.20/upstream-fixes' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c31f54cdc8da Merge branch 'xtensa-tracehook' into xtensa-for-next omits 246bcc481ad3 Merge branch 'for-4.20/upstream-fixes' into for-next omits 3545693d1ad7 Merge branch 'for-4.21/hid-asus' into for-next omits 11478e44de6f Merge branch 'for-4.21/highres-wheel' into for-next omits 0cace0aaf224 Merge branch 'for-4.20/upstream-fixes' into for-next omits c536707da937 Merge branch 'for-4.20/upstream-fixes' into for-next omits 43a48f140345 Merge branch 'for-4.21/hid-core' into for-next omits cf991521b736 Merge branch 'xtensa-cleanups' into xtensa-for-next omits e2f3efdaf1b6 Merge branch 'xtensa-cleanups' into xtensa-for-next omits a78d2a03404b Merge branch 'xtensa-cleanups' into xtensa-for-next omits d81a6df30db2 xtensa: don't clear cpenable unconditionally on release omits e836b0528f18 xtensa: simplify coprocessor.S omits e22864e5a665 xtensa: clean up WSR*/RSR*/get_sr/set_sr omits 29fa9085c36a Merge branch 'for-4.21/hid-asus' into for-next omits 2e561e7ca05b Merge branch 'for-4.20/upstream-fixes' into for-next omits f5be92b65fa0 Merge branch 'for-4.20/upstream-fixes' into for-next omits 897368ebb6a7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 16e70c1713e8 Merge branch 'for-4.21/hid-cougar' into for-next omits 1d6d6ef886bd Merge branch 'for-4.21/hidraw' into for-next omits d7368f11ac7e Merge branch 'for-4.20/upstream-fixes' into for-next omits 0c350382e50b Merge branch 'for-4.20/upstream-fixes' into for-next omits 2df98ddf59fc Merge branch 'for-4.20/upstream-fixes' into for-next omits 5009be9875c3 Merge branch 'for-4.20/upstream-fixes' into for-next omits fcec7756107d Merge branch 'xtensa-syscall-rework' into xtensa-for-next omits 7c17225f2059 xtensa: generate uapi header and syscall table header files omits b4130fdef9a7 xtensa: add system call table generation support omits 3db1569a17dd xtensa: add __NR_syscalls along with __NR_syscall_count omits b7c16dd08fb8 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4f7dd34027d4 Merge branch 'for-4.21/hidraw' into for-next omits b5f8251074e8 Merge branch 'for-4.20/upstream-fixes' into for-next omits 11418596b31f Merge branch 'xtensa-fixes' into xtensa-for-next omits 91eaf0f3c78a Revert "xtensa: xtfpga: implement platform DMA address helpers" omits c478d6d63f73 Merge branch 'xtensa-fixes' into xtensa-for-next omits 0fc042bfb322 Merge branch 'xtensa-fixes' into xtensa-for-next omits 0aef342184e3 Merge branch 'for-4.19/fixes' into for-next omits c778cfd467e7 Merge branch 'for-4.19/fixes' into for-next omits ee2c444650f4 Merge branch 'for-4.20/google' into for-next omits 9ee313f0d2bb Merge branch 'for-4.19/fixes' into for-next omits 0492cca63302 Merge branch 'for-4.20/google' into for-next omits 5a17b3869eb5 Merge branch 'for-4.20/google' into for-next omits 4c2b9385b4d4 Merge branch 'for-4.20/logitech-highres' into for-next omits 53562f204ac3 Merge branch 'for-4.20/apple' into for-next omits c05be11e7762 Merge branch 'for-4.20/i2c-hid' into for-next omits a2c6319b722d Merge branch 'for-4.20/bigbenff' into for-next omits d147b17f2503 Merge branch 'for-4.19/fixes' into for-next omits 9063a1566135 Merge branch 'for-4.20/logitech-highres' into for-next omits e5b5085f81ce Merge branch 'for-4.19/fixes' into for-next omits 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next omits c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4c640c41381e Merge branch 'for-4.19/fixes' into for-next omits df9e33b723ae Merge branch 'for-4.20/core' into for-next omits c765667f188b Merge branch 'for-4.20/microsoft' into for-next omits 893f31fd2221 Merge branch 'for-4.20/cougar' into for-next omits c226b359099d Merge branch 'for-4.19/fixes' into for-next omits cffe5eba4fe0 Merge branch 'for-4.20/microsoft' into for-next omits 6b1ac81aba94 Merge branch 'for-4.20/logitech-highres' into for-next omits e3bfcd76e7dd Merge branch 'for-4.19/fixes' into for-next omits 86816383c319 Merge branches 'for-4.20/core' and 'for-4.20/multitouch' i [...] omits bdcc7211aaa0 Merge branch 'for-4.19/fixes' into for-next omits 18c31465c84e Merge branch 'for-4.20/core' into for-next omits 75faa6f0dd92 Merge branch 'for-4.19/fixes' into for-next omits 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next omits f0f84837c6da xtensa: rework noMMU cache attributes initialization omits 2cf848801042 xtensa: increase ranges in ___invalidate_{i,d}cache_all omits 30bd09dcbfb7 xtensa: limit offsets in __loop_cache_{all,page} omits 872d1282470b Merge branch 'for-4.19/intel-ish' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 4e9544262a93 Merge branch 'for-4.19/cougar' into for-next omits 57194b035942 Merge branch 'for-4.19/upstream' into for-next omits 7ce5d5b7fc46 Merge branch 'for-4.19/multitouch-multiaxis' into for-next omits 53ad28d14107 Merge branch 'for-4.19/elan' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits cb6db64ef5a9 Merge branch 'xtensa-dma-fixes' into xtensa-for-next omits 21ec04090f59 xtensa: xtfpga: implement platform DMA address helpers omits 17e39f86b2ee Merge branch 'for-4.19/sony' into for-next omits be7c847c6ba9 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits fd1eacd2a11f Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 0bd89960cb03 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits b2aec0bc9ca7 Merge branch 'for-4.19/wacom' into for-next omits b480a70c8108 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 5686cd09f441 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1519d49960da Merge branch 'for-4.19/wiimote' into for-next omits 4eadb5dd534f Merge branch 'for-4.19/upstream' into for-next omits eb104e0f56f6 Merge branch 'for-4.19/upstream' into for-next omits c5aee2e2b765 Merge branch 'for-4.19/upstream' into for-next omits f68fabe73237 Merge branch 'for-4.19/i2c-hid' into for-next omits e853699f03c1 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits f1b6ae6701a7 Merge branch 'for-4.18/rmi' into for-next omits b2d4dbb2892d Merge branch 'for-4.18/multitouch' into for-next omits 6517c318ad50 Merge branch 'for-4.18/upstream' into for-next omits 4a4374fdfa41 Merge branch 'for-4.18/hid-steam' into for-next omits 05e3385f1f74 Merge branch 'for-4.18/i2c-hid' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 0bdd81293667 Merge branch 'for-4.18/wacom' into for-next omits 1bc9eca1aa90 Merge branch 'for-4.17/upstream-fixes' into for-next omits 36d2b64ff2af Merge branch 'for-4.18/plantronics' into for-next omits eb42863d710a Merge branch 'for-4.18/multitouch' into for-next omits 10a5884d47f4 Merge branch 'for-4.18/i2c-hid' into for-next omits 071fbb4cae8a Merge branch 'for-4.18/hid-steam' into for-next omits 4153e8aad377 Merge branch 'for-4.17/upstream-fixes' into for-next omits 4936066ffbe9 Merge branch 'for-4.17/upstream-fixes' into for-next omits 2f90b3ef6dd3 Merge branch 'for-4.18/alps' into for-next omits f45728380f49 Merge branch 'for-4.18/multitouch' into for-next omits ae8e917ce5db Merge branch 'for-4.17/upstream-fixes' into for-next omits b27405f07ca7 Merge branch 'for-4.17/upstream-fixes' into for-next omits 5d6726db888e Merge branch 'for-4.17/upstream-fixes' into for-next omits 00ddd17446aa Merge branch 'for-4.17/upstream-fixes' into for-next omits 4b856e43d718 Merge branch 'for-4.18/upstream' into for-next omits 5a94515dfee9 Merge branch 'for-4.18/hid-redragon' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d539f75b1f2f Merge branch 'for-4.18/i2c-hid' into for-next omits 44a5a5f4fadd Merge branch 'for-4.17/upstream-fixes' into for-next omits ae6063c83634 Merge branch 'xtensa-fixes' into xtensa-for-next omits ede179d96eb8 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute omits e69bf251406b Merge branch 'xtensa-fixes' into xtensa-for-next omits 9e0031ddb608 xtensa: fix build with KASAN omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next omits 73b37067623c xtensa: fix futex_atomic_cmpxchg_inatomic omits c3d1b34b772f Merge branch 'xtensa-fixes' into xtensa-for-next omits 60f8f2dd34b3 Merge branch 'xtensa-ssp-kasan' into xtensa-for-next omits a5840bee73a3 Merge branch 'xtensa-asm-cleanups' into xtensa-for-next omits 271335b9726e Merge branch 'xtensa-fixes' into xtensa-for-next omits 51b5e9756efd Merge branch 'xtensa-fixes' into xtensa-for-next omits bdf3b55fde37 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6fad04b7585d Merge branch 'xtensa-fixes' into xtensa-for-next omits 07d93a3b6ddc Merge branch 'xtensa-sim-params' into xtensa-for-next omits d0c32cdc395c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 9b819054a93c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 5874c700308f xtensa: make __pa work with uncached KSEG addresses omits ec59c4ad070d Merge branch 'xtensa-boot' into xtensa-for-next omits 6e72293ab0e9 xtensa: fix noMMU build on cores with MMU omits 51fc407848da Merge tag 'v4.9' into xtensa-for-next
This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allm [...] \ O -- O -- O (d44a64766795)
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 1 - COPYING | 2 - CREDITS | 5 - .../ABI/obsolete/sysfs-kernel-fadump_enabled | 9 - .../ABI/obsolete/sysfs-kernel-fadump_registered | 10 - .../ABI/obsolete/sysfs-kernel-fadump_release_mem | 10 - .../ABI/obsolete/sysfs-selinux-checkreqprot | 23 - .../removed/sysfs-kernel-fadump_release_opalcore | 9 - Documentation/ABI/removed/sysfs-kernel-uids | 14 - .../ABI/testing/sysfs-bus-coresight-devices-cti | 221 - Documentation/ABI/testing/sysfs-class-typec | 23 +- .../ABI/testing/sysfs-driver-jz4780-efuse | 16 - Documentation/ABI/testing/sysfs-driver-uacce | 39 - Documentation/ABI/testing/sysfs-kernel-fadump | 40 - Documentation/ABI/testing/sysfs-kernel-uids | 14 + {tools/edid => Documentation/EDID}/1024x768.S | 0 {tools/edid => Documentation/EDID}/1280x1024.S | 0 {tools/edid => Documentation/EDID}/1600x1200.S | 0 {tools/edid => Documentation/EDID}/1680x1050.S | 0 {tools/edid => Documentation/EDID}/1920x1080.S | 0 {tools/edid => Documentation/EDID}/800x600.S | 0 {tools/edid => Documentation/EDID}/Makefile | 0 {tools/edid => Documentation/EDID}/edid.S | 0 {tools/edid => Documentation/EDID}/hex | 0 Documentation/Makefile | 5 +- Documentation/PCI/boot-interrupts.rst | 155 - Documentation/PCI/index.rst | 1 - .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 8 +- Documentation/RCU/listRCU.rst | 281 +- Documentation/RCU/rcu.rst | 18 +- Documentation/RCU/torture.txt | 147 +- Documentation/accounting/psi.rst | 2 - .../admin-guide/acpi/fan_performance_states.rst | 4 +- Documentation/admin-guide/binfmt-misc.rst | 4 +- Documentation/admin-guide/blockdev/zram.rst | 2 + Documentation/admin-guide/bootconfig.rst | 36 +- Documentation/admin-guide/cgroup-v1/hugetlb.rst | 103 +- Documentation/admin-guide/cgroup-v1/index.rst | 2 - Documentation/admin-guide/cgroup-v2.rst | 39 +- Documentation/admin-guide/dynamic-debug-howto.rst | 3 - Documentation/admin-guide/edid.rst | 60 - .../admin-guide/hw-vuln/tsx_async_abort.rst | 2 + Documentation/admin-guide/index.rst | 1 - Documentation/admin-guide/kernel-parameters.txt | 130 +- .../admin-guide/kernel-per-CPU-kthreads.rst | 2 +- Documentation/admin-guide/perf/imx-ddr.rst | 3 +- Documentation/admin-guide/pm/cpufreq_drivers.rst | 274 - Documentation/admin-guide/pm/cpuidle.rst | 73 +- Documentation/admin-guide/pm/working-state.rst | 1 - Documentation/admin-guide/sysctl/kernel.rst | 1049 +-- Documentation/admin-guide/sysctl/net.rst | 3 +- Documentation/admin-guide/sysctl/vm.rst | 3 - Documentation/arm/tcm.rst | 6 +- Documentation/arm64/amu.rst | 112 - Documentation/arm64/booting.rst | 14 - Documentation/arm64/index.rst | 1 - Documentation/arm64/memory.rst | 2 +- Documentation/arm64/tagged-address-abi.rst | 11 +- ...b__after_atomic-is-stronger-than-acquire.litmus | 32 - ...Atomic-RMW-ops-are-atomic-WRT-atomic_set.litmus | 24 - Documentation/atomic-tests/README | 16 - Documentation/atomic_t.txt | 24 +- Documentation/bpf/bpf_devel_QA.rst | 29 +- Documentation/core-api/gcc-plugins.rst | 93 + Documentation/core-api/index.rst | 94 +- Documentation/{driver-api => core-api}/ioctl.rst | 0 Documentation/core-api/kobject.rst | 434 - Documentation/core-api/mm-api.rst | 3 - Documentation/core-api/pin_user_pages.rst | 86 +- Documentation/cpu-freq/amd-powernow.txt | 38 + Documentation/cpu-freq/core.rst | 113 - Documentation/cpu-freq/core.txt | 112 + Documentation/cpu-freq/cpu-drivers.rst | 292 - Documentation/cpu-freq/cpu-drivers.txt | 295 + Documentation/cpu-freq/cpufreq-nforce2.txt | 19 + Documentation/cpu-freq/cpufreq-stats.rst | 136 - Documentation/cpu-freq/cpufreq-stats.txt | 127 + Documentation/cpu-freq/index.rst | 39 - Documentation/cpu-freq/index.txt | 56 + Documentation/cpu-freq/pcc-cpufreq.txt | 207 + Documentation/debugging-modules.txt | 22 + Documentation/dev-tools/gcov.rst | 2 +- Documentation/dev-tools/index.rst | 1 - Documentation/dev-tools/kcsan.rst | 327 - Documentation/dev-tools/kmemleak.rst | 3 +- Documentation/dev-tools/kunit/usage.rst | 1 - Documentation/devicetree/bindings/.gitignore | 2 +- Documentation/devicetree/bindings/Makefile | 32 +- Documentation/devicetree/bindings/arm/arm,scmi.txt | 2 +- Documentation/devicetree/bindings/arm/arm,scpi.txt | 2 +- .../devicetree/bindings/arm/bcm/brcm,bcm63138.txt | 2 +- .../devicetree/bindings/arm/coresight-cti.yaml | 336 - .../devicetree/bindings/arm/coresight.txt | 7 - Documentation/devicetree/bindings/arm/cpus.yaml | 14 +- .../devicetree/bindings/arm/freescale/fsl,scu.txt | 16 - Documentation/devicetree/bindings/arm/fsl.yaml | 56 +- .../bindings/arm/hisilicon/hi3519-sysctrl.txt | 2 +- .../bindings/arm/msm/qcom,idle-state.txt | 2 +- Documentation/devicetree/bindings/arm/omap/mpu.txt | 2 +- Documentation/devicetree/bindings/arm/pmu.yaml | 41 +- Documentation/devicetree/bindings/arm/psci.yaml | 36 +- Documentation/devicetree/bindings/arm/qcom.yaml | 8 - Documentation/devicetree/bindings/arm/realtek.yaml | 21 - Documentation/devicetree/bindings/arm/renesas.yaml | 1 - .../devicetree/bindings/arm/rockchip.yaml | 5 - .../bindings/arm/socionext/cache-uniphier.txt | 60 + .../socionext/socionext,uniphier-system-cache.yaml | 102 - .../devicetree/bindings/arm/socionext/uniphier.txt | 47 + .../bindings/arm/socionext/uniphier.yaml | 61 - .../devicetree/bindings/arm/stm32/st,mlahb.yaml | 2 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 26 - .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml | 1 - .../bindings/arm/tegra/nvidia,tegra20-pmc.txt | 300 + .../bindings/arm/tegra/nvidia,tegra20-pmc.yaml | 354 - .../devicetree/bindings/ata/renesas,rcar-sata.yaml | 71 - .../devicetree/bindings/ata/sata_rcar.txt | 36 + .../bindings/bus/allwinner,sun8i-a23-rsb.yaml | 1 + .../bus/socionext,uniphier-system-bus.yaml | 96 - Documentation/devicetree/bindings/bus/ti-sysc.txt | 1 - .../bindings/bus/uniphier-system-bus.txt | 66 + .../clock/allwinner,sun4i-a10-osc-clk.yaml | 2 +- .../bindings/clock/allwinner,sun9i-a80-gt-clk.yaml | 2 +- .../devicetree/bindings/clock/imx8mm-clock.txt | 29 + .../devicetree/bindings/clock/imx8mm-clock.yaml | 68 - .../devicetree/bindings/clock/imx8mn-clock.yaml | 48 +- .../devicetree/bindings/clock/imx8mq-clock.txt | 20 + .../devicetree/bindings/clock/imx8mq-clock.yaml | 72 - .../bindings/clock/qcom,gcc-apq8064.yaml | 2 +- .../devicetree/bindings/clock/qcom,rpmhcc.yaml | 1 - .../bindings/clock/socionext,uniphier-clock.yaml | 94 - .../devicetree/bindings/clock/uniphier-clock.txt | 132 + .../bindings/crypto/xlnx,zynqmp-aes.yaml | 37 - .../bindings/display/allwinner,sun4i-a10-tcon.yaml | 12 +- .../display/allwinner,sun4i-a10-tv-encoder.yaml | 6 +- .../bindings/display/bridge/adi,adv7511.txt | 23 +- .../bindings/display/bridge/anx6345.yaml | 10 +- .../devicetree/bindings/display/bridge/ps8640.yaml | 112 - .../bindings/display/bridge/toshiba,tc358768.yaml | 159 - .../bindings/display/etnaviv/etnaviv-drm.txt | 36 + .../bindings/display/ilitek,ili9486.yaml | 73 - .../bindings/display/panel/auo,b080uan01.txt | 7 + .../bindings/display/panel/auo,b101aw03.txt | 7 + .../bindings/display/panel/auo,b101ean01.txt | 7 + .../bindings/display/panel/auo,b101xtn01.txt | 7 + .../bindings/display/panel/auo,b116xw03.txt | 7 + .../bindings/display/panel/auo,b133htn01.txt | 7 + .../bindings/display/panel/auo,b133xtn01.txt | 7 + .../bindings/display/panel/auo,g070vvn01.txt | 29 + .../bindings/display/panel/auo,g101evn010.txt | 12 + .../bindings/display/panel/auo,g104sn02.txt | 12 + .../bindings/display/panel/auo,g133han01.txt | 7 + .../bindings/display/panel/auo,g185han01.txt | 7 + .../bindings/display/panel/auo,p320hvn03.txt | 8 + .../bindings/display/panel/auo,t215hvn01.txt | 7 + .../bindings/display/panel/avic,tm070ddh03.txt | 7 + .../bindings/display/panel/boe,hv070wsa-100.txt | 28 + .../bindings/display/panel/boe,nv101wxmn51.txt | 7 + .../bindings/display/panel/boe,tv080wum-nl0.txt | 7 + .../bindings/display/panel/boe,tv101wum-nl6.yaml | 80 - .../display/panel/cdtech,s043wq26h-ct7.txt | 12 + .../display/panel/cdtech,s070wv95-ct16.txt | 12 + .../display/panel/chunghwa,claa070wp03xg.txt | 7 + .../display/panel/chunghwa,claa101wa01a.txt | 7 + .../display/panel/chunghwa,claa101wb03.txt | 7 + .../display/panel/dataimage,scf0700c48ggu18.txt | 8 + .../bindings/display/panel/dlc,dlc1010gig.txt | 12 + .../bindings/display/panel/edt,et-series.txt | 55 + .../display/panel/evervision,vgg804821.txt | 12 + .../display/panel/feixin,k101-im2ba02.yaml | 55 - .../display/panel/foxlink,fl500wvr00-a0t.txt | 7 + .../bindings/display/panel/friendlyarm,hd702e.txt | 32 + .../display/panel/giantplus,gpg482739qs5.txt | 7 + .../bindings/display/panel/hannstar,hsd070pww1.txt | 7 + .../bindings/display/panel/hannstar,hsd100pxn1.txt | 7 + .../bindings/display/panel/hit,tx23d38vm0caa.txt | 7 + .../bindings/display/panel/innolux,at043tn24.txt | 7 + .../bindings/display/panel/innolux,at070tn92.txt | 7 + .../bindings/display/panel/innolux,g070y2-l01.txt | 12 + .../bindings/display/panel/innolux,g101ice-l01.txt | 7 + .../bindings/display/panel/innolux,g121i1-l01.txt | 7 + .../bindings/display/panel/innolux,g121x1-l03.txt | 7 + .../bindings/display/panel/innolux,n116bge.txt | 7 + .../bindings/display/panel/innolux,n156bge-l21.txt | 7 + .../bindings/display/panel/innolux,zj070na-01p.txt | 7 + .../bindings/display/panel/koe,tx14d24vm1bpa.txt | 42 + .../bindings/display/panel/koe,tx31d200vm0baa.txt | 25 + .../bindings/display/panel/kyo,tcg121xglp.txt | 7 + .../display/panel/leadtek,ltk500hd1829.yaml | 2 - .../display/panel/lemaker,bl035-rgb-002.txt | 12 + .../bindings/display/panel/lg,lb070wv8.txt | 7 + .../bindings/display/panel/lg,lp079qx1-sp0v.txt | 7 + .../bindings/display/panel/lg,lp097qx1-spa1.txt | 7 + .../bindings/display/panel/lg,lp120up1.txt | 7 + .../bindings/display/panel/lg,lp129qe.txt | 7 + .../display/panel/mitsubishi,aa070mc01.txt | 7 + .../bindings/display/panel/nec,nl12880b20-05.txt | 8 + .../bindings/display/panel/nec,nl4827hc19-05b.txt | 7 + .../bindings/display/panel/netron-dy,e231732.txt | 7 + .../panel/newhaven,nhd-4.3-480272ef-atxl.txt | 7 + .../display/panel/nlt,nl192108ac18-02d.txt | 8 + .../devicetree/bindings/display/panel/nvd,9128.txt | 7 + .../display/panel/okaya,rs800480t-7x0gp.txt | 7 + .../display/panel/olimex,lcd-olinuxino-43-ts.txt | 7 + .../bindings/display/panel/ontat,yx700wv03.txt | 7 + .../bindings/display/panel/orisetech,otm8009a.txt | 23 + .../bindings/display/panel/orisetech,otm8009a.yaml | 53 - .../display/panel/ortustech,com37h3m05dtc.txt | 12 + .../display/panel/ortustech,com37h3m99dtc.txt | 12 + .../display/panel/ortustech,com43h4m85ulc.txt | 7 + .../display/panel/osddisplays,osd070t1718-19ts.txt | 12 + .../display/panel/osddisplays,osd101t2045-53ts.txt | 11 + .../display/panel/panasonic,vvx10f004b00.txt | 7 + .../display/panel/panasonic,vvx10f034n00.txt | 20 + .../bindings/display/panel/panel-simple-dsi.yaml | 67 - .../bindings/display/panel/panel-simple.yaml | 207 - .../display/panel/qiaodian,qd43003c0-40.txt | 7 + .../bindings/display/panel/raydium,rm68200.txt | 25 + .../bindings/display/panel/raydium,rm68200.yaml | 56 - .../display/panel/rocktech,rk070er9427.txt | 25 + .../display/panel/samsung,lsn122dl01-c01.txt | 7 + .../bindings/display/panel/samsung,ltn101nt05.txt | 7 + .../display/panel/samsung,ltn140at29-301.txt | 7 + .../display/panel/samsung,s6e88a0-ams452ef01.yaml | 50 - .../bindings/display/panel/sharp,lq035q7db03.txt | 12 + .../bindings/display/panel/sharp,lq070y3dg3b.txt | 12 + .../bindings/display/panel/sharp,lq101k1ly04.txt | 7 + .../bindings/display/panel/sharp,lq123p1jx31.txt | 7 + .../display/panel/shelly,sca07010-bfn-lnn.txt | 7 + .../bindings/display/panel/starry,kr122ea0sra.txt | 7 + .../bindings/display/panel/tianma,tm070jdhg30.txt | 7 + .../bindings/display/panel/tianma,tm070rvhg71.txt | 29 + .../display/panel/toshiba,lt089ac29000.txt | 8 + .../bindings/display/panel/tpk,f07a-0102.txt | 8 + .../bindings/display/panel/tpk,f10a-0102.txt | 8 + .../bindings/display/panel/urt,umsh-8596md.txt | 16 + .../bindings/display/panel/vl050_8048nt_c01.txt | 12 + .../bindings/display/panel/winstar,wf35ltiacd.txt | 48 + .../bindings/display/panel/xinpeng,xpp055c272.yaml | 2 - .../bindings/display/simple-framebuffer.yaml | 6 +- .../bindings/display/sitronix,st7735r.txt | 35 + .../bindings/display/sitronix,st7735r.yaml | 78 - .../bindings/display/ti/ti,am65x-dss.yaml | 152 - .../bindings/display/ti/ti,j721e-dss.yaml | 208 - .../devicetree/bindings/display/ti/ti,k2g-dss.yaml | 106 - .../devicetree/bindings/display/tilcdc/tilcdc.txt | 2 +- .../bindings/dma/socionext,uniphier-mio-dmac.yaml | 63 - .../bindings/dma/socionext,uniphier-xdmac.yaml | 63 - Documentation/devicetree/bindings/dma/ti-edma.txt | 2 +- .../devicetree/bindings/dma/ti/k3-udma.yaml | 33 +- .../devicetree/bindings/dma/uniphier-mio-dmac.txt | 25 + .../devicetree/bindings/edac/dmc-520.yaml | 59 - .../devicetree/bindings/example-schema.yaml | 4 +- .../bindings/extcon/extcon-usbc-cros-ec.txt | 24 + .../bindings/extcon/extcon-usbc-cros-ec.yaml | 56 - .../bindings/firmware/intel,stratix10-svc.txt | 2 +- .../bindings/fpga/intel-stratix10-soc-fpga-mgr.txt | 3 +- .../devicetree/bindings/fsi/ibm,fsi2spi.yaml | 36 - .../devicetree/bindings/gpio/gpio-uniphier.txt | 51 + .../bindings/gpio/socionext,uniphier-gpio.yaml | 92 - .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 14 +- .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 14 +- .../devicetree/bindings/gpu/vivante,gc.yaml | 69 - .../bindings/hwmon/adi,axi-fan-control.yaml | 62 - .../devicetree/bindings/hwmon/adt7475.yaml | 84 - .../devicetree/bindings/hwmon/ltc2978.txt | 22 +- .../devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml | 97 - Documentation/devicetree/bindings/i2c/i2c-at91.txt | 10 - .../devicetree/bindings/i2c/i2c-brcmstb.txt | 26 + .../devicetree/bindings/i2c/i2c-uniphier-f.txt | 25 + .../devicetree/bindings/i2c/i2c-uniphier.txt | 25 + .../bindings/i2c/socionext,uniphier-fi2c.yaml | 50 - .../bindings/i2c/socionext,uniphier-i2c.yaml | 50 - .../bindings/iio/adc/samsung,exynos-adc.yaml | 2 +- .../bindings/input/cypress,tm2-touchkey.txt | 1 - .../devicetree/bindings/input/ilitek,ili2xxx.txt | 3 +- .../devicetree/bindings/input/iqs62x-keys.yaml | 132 - .../bindings/input/touchscreen/goodix.yaml | 2 +- .../bindings/input/twl4030-pwrbutton.txt | 2 +- .../bindings/interconnect/qcom,bcm-voter.yaml | 45 - .../bindings/interconnect/qcom,osm-l3.yaml | 62 - .../bindings/interconnect/qcom,sc7180.yaml | 85 - .../bindings/interconnect/qcom,sdm845.txt | 24 + .../bindings/interconnect/qcom,sdm845.yaml | 74 - .../socionext,uniphier-aidet.txt | 32 + .../socionext,uniphier-aidet.yaml | 61 - Documentation/devicetree/bindings/leds/common.yaml | 2 +- .../devicetree/bindings/leds/register-bit-led.txt | 2 +- .../bindings/media/allwinner,sun4i-a10-csi.yaml | 40 +- .../media/allwinner,sun8i-a83t-de2-rotate.yaml | 70 - .../media/allwinner,sun8i-h3-deinterlace.yaml | 6 +- .../devicetree/bindings/media/aspeed-video.txt | 5 +- .../devicetree/bindings/media/i2c/imx219.yaml | 114 - .../bindings/media/qcom,msm8916-venus.yaml | 119 - .../bindings/media/qcom,msm8996-venus.yaml | 172 - .../bindings/media/qcom,sc7180-venus.yaml | 140 - .../bindings/media/qcom,sdm845-venus-v2.yaml | 140 - .../bindings/media/qcom,sdm845-venus.yaml | 156 - .../devicetree/bindings/media/qcom,venus.txt | 120 + Documentation/devicetree/bindings/media/rc.yaml | 1 - .../devicetree/bindings/media/rockchip-rga.txt | 5 +- .../devicetree/bindings/media/ti,cal.yaml | 2 +- .../memory-controllers/nvidia,tegra124-emc.yaml | 20 +- .../bindings/memory-controllers/ti/emif.txt | 2 +- Documentation/devicetree/bindings/mfd/iqs62x.yaml | 179 - .../devicetree/bindings/mfd/max77650.yaml | 4 +- Documentation/devicetree/bindings/mfd/qcom-rpm.txt | 4 - Documentation/devicetree/bindings/mfd/tps65910.txt | 4 +- .../mfd/{twl-family.txt => twl-familly.txt} | 0 .../devicetree/bindings/mfd/zii,rave-sp.txt | 2 +- .../devicetree/bindings/misc/fsl,qoriq-mc.txt | 2 +- .../devicetree/bindings/mmc/cdns,sdhci.yaml | 143 - .../devicetree/bindings/mmc/fsl-imx-esdhc.txt | 5 - .../devicetree/bindings/mmc/mmc-controller.yaml | 1 - Documentation/devicetree/bindings/mmc/mmci.txt | 2 - .../devicetree/bindings/mmc/sdhci-am654.txt | 21 +- .../devicetree/bindings/mmc/sdhci-cadence.txt | 80 + .../devicetree/bindings/mmc/sdhci-msm.txt | 8 +- .../bindings/mmc/socionext,uniphier-sd.yaml | 99 - .../devicetree/bindings/mmc/ti-omap-hsmmc.txt | 2 +- .../devicetree/bindings/mmc/uniphier-sd.txt | 55 + .../bindings/mtd/cadence-nand-controller.txt | 2 +- .../devicetree/bindings/mtd/denali,nand.yaml | 148 - .../devicetree/bindings/mtd/denali-nand.txt | 61 + .../bindings/net/brcm,bcm7445-switch-v4.0.txt | 2 +- .../devicetree/bindings/net/can/bosch,m_can.yaml | 144 - .../bindings/net/can/can-transceiver.txt | 24 + .../bindings/net/can/can-transceiver.yaml | 18 - .../devicetree/bindings/net/can/m_can.txt | 75 + .../devicetree/bindings/net/dsa/ocelot.txt | 116 - Documentation/devicetree/bindings/net/fsl-fman.txt | 7 - Documentation/devicetree/bindings/net/mdio.yaml | 1 + .../devicetree/bindings/net/qcom,ipa.yaml | 192 - .../devicetree/bindings/net/qcom,ipq8064-mdio.yaml | 53 - .../devicetree/bindings/net/qualcomm-bluetooth.txt | 2 - .../bindings/net/wireless/mediatek,mt76.txt | 29 +- .../devicetree/bindings/net/wireless/ti,wl1251.txt | 3 +- .../bindings/nvmem/ingenic,jz4780-efuse.yaml | 45 - Documentation/devicetree/bindings/nvmem/nvmem.yaml | 2 - .../devicetree/bindings/pci/amlogic,meson-pcie.txt | 22 +- .../bindings/pci/layerscape-pcie-gen4.txt | 52 - .../bindings/pci/nvidia,tegra194-pcie.txt | 2 +- .../bindings/phy/allwinner,sun4i-a10-usb-phy.yaml | 2 +- .../phy/amlogic,meson-axg-mipi-pcie-analog.yaml | 35 - .../bindings/phy/amlogic,meson-axg-pcie.yaml | 52 - .../devicetree/bindings/phy/phy-cadence-dp.txt | 30 + .../bindings/phy/phy-cadence-torrent.yaml | 143 - .../devicetree/bindings/phy/phy-mtk-tphy.txt | 32 +- .../devicetree/bindings/phy/qcom-qmp-phy.txt | 15 - .../devicetree/bindings/phy/uniphier-pcie-phy.txt | 13 +- .../bindings/phy/uniphier-usb3-hsphy.txt | 6 +- .../bindings/phy/uniphier-usb3-ssphy.txt | 5 +- .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 2 +- .../bindings/pinctrl/fsl,imx8mm-pinctrl.txt | 36 + .../bindings/pinctrl/fsl,imx8mm-pinctrl.yaml | 82 - .../bindings/pinctrl/fsl,imx8mn-pinctrl.txt | 39 + .../bindings/pinctrl/fsl,imx8mn-pinctrl.yaml | 82 - .../bindings/pinctrl/fsl,imx8mp-pinctrl.yaml | 25 +- .../bindings/pinctrl/fsl,imx8mq-pinctrl.txt | 36 + .../bindings/pinctrl/fsl,imx8mq-pinctrl.yaml | 82 - .../pinctrl/socionext,uniphier-pinctrl.txt | 27 + .../pinctrl/socionext,uniphier-pinctrl.yaml | 42 - .../bindings/pinctrl/st,stm32-pinctrl.yaml | 2 +- .../bindings/power/amlogic,meson-ee-pwrc.yaml | 2 +- .../bindings/power/amlogic,meson-sec-pwrc.yaml | 40 - .../bindings/power/domain-idle-state.txt | 33 + .../bindings/power/domain-idle-state.yaml | 64 - .../devicetree/bindings/power/power-domain.yaml | 24 +- .../devicetree/bindings/power/power_domain.txt | 2 +- .../devicetree/bindings/power/renesas,apmu.txt | 35 + .../devicetree/bindings/power/renesas,apmu.yaml | 55 - .../bindings/power/renesas,rcar-sysc.txt | 62 + .../bindings/power/renesas,rcar-sysc.yaml | 73 - .../devicetree/bindings/ptp/ptp-idt82p33.yaml | 45 - .../devicetree/bindings/pwm/iqs620a-pwm.yaml | 32 - .../devicetree/bindings/pwm/pwm-mediatek.txt | 5 - .../devicetree/bindings/regulator/mps,mp5416.yaml | 78 - .../bindings/regulator/qcom,spmi-regulator.txt | 2 +- .../devicetree/bindings/regulator/regulator.yaml | 2 +- .../regulator/vqmmc-ipq4019-regulator.yaml | 42 - .../devicetree/bindings/reset/fsl,imx7-src.txt | 6 +- .../devicetree/bindings/reset/intel,rcu-gw.yaml | 6 +- .../devicetree/bindings/reset/renesas,rst.txt | 48 + .../devicetree/bindings/reset/renesas,rst.yaml | 63 - .../devicetree/bindings/reset/st,stm32mp1-rcc.txt | 2 +- .../devicetree/bindings/rng/brcm,bcm2835.txt | 40 + .../devicetree/bindings/rng/brcm,bcm2835.yaml | 59 - .../devicetree/bindings/serial/fsl-imx-uart.txt | 4 - .../bindings/serial/socionext,uniphier-uart.yaml | 46 - .../devicetree/bindings/serial/uniphier-uart.txt | 22 + .../devicetree/bindings/soc/imx/fsl,aips-bus.yaml | 47 - .../devicetree/bindings/soc/mediatek/pwrap.txt | 1 - .../devicetree/bindings/sound/amlogic,aiu.yaml | 113 - .../bindings/sound/amlogic,g12a-toacodec.yaml | 51 - .../bindings/sound/amlogic,gx-sound-card.yaml | 113 - .../devicetree/bindings/sound/amlogic,t9015.yaml | 58 - .../bindings/sound/google,cros-ec-codec.txt | 44 + .../bindings/sound/google,cros-ec-codec.yaml | 62 - .../bindings/sound/rockchip,rk3328-codec.txt | 7 +- Documentation/devicetree/bindings/sound/rt5682.txt | 12 - .../devicetree/bindings/sound/st,stm32-i2s.txt | 62 + .../devicetree/bindings/sound/st,stm32-i2s.yaml | 87 - .../devicetree/bindings/sound/st,stm32-sai.txt | 2 +- .../devicetree/bindings/sound/st,stm32-spdifrx.txt | 2 +- .../devicetree/bindings/sound/tas2562.txt | 2 +- .../devicetree/bindings/sound/tlv320adcx140.yaml | 83 - .../bindings/spi/allwinner,sun6i-a31-spi.yaml | 11 +- .../devicetree/bindings/spi/fsl-imx-cspi.txt | 5 +- .../devicetree/bindings/spi/qca,ar934x-spi.yaml | 41 - .../devicetree/bindings/spi/spi-fsl-dspi.txt | 19 +- Documentation/devicetree/bindings/spi/spi-mux.yaml | 89 - .../devicetree/bindings/spi/spi-nxp-fspi.txt | 3 - .../devicetree/bindings/spi/spi-rockchip.txt | 58 + .../devicetree/bindings/spi/spi-rockchip.yaml | 107 - .../devicetree/bindings/spi/st,stm32-spi.yaml | 2 +- .../sram/allwinner,sun4i-a10-system-control.yaml | 2 +- .../bindings/thermal/brcm,avs-ro-thermal.yaml | 2 +- .../devicetree/bindings/thermal/imx8mm-thermal.txt | 15 - .../devicetree/bindings/thermal/qcom-tsens.yaml | 1 - .../devicetree/bindings/thermal/sprd-thermal.yaml | 108 - .../bindings/timer/allwinner,sun4i-a10-timer.yaml | 2 +- .../devicetree/bindings/timer/faraday,fttmr010.txt | 1 - .../devicetree/bindings/timer/ingenic,tcu.txt | 1 - .../devicetree/bindings/trivial-devices.yaml | 10 +- Documentation/devicetree/bindings/usb/dwc2.yaml | 6 - .../devicetree/bindings/usb/exynos-usb.txt | 9 +- .../devicetree/bindings/vendor-prefixes.yaml | 24 - Documentation/devicetree/writing-schema.rst | 4 - Documentation/driver-api/dmaengine/client.rst | 14 +- Documentation/driver-api/driver-model/driver.rst | 2 +- Documentation/driver-api/edid.rst | 58 + Documentation/driver-api/firmware/efi/index.rst | 11 - Documentation/driver-api/firmware/index.rst | 1 - Documentation/driver-api/gpio/driver.rst | 4 +- Documentation/driver-api/index.rst | 4 +- Documentation/driver-api/ipmb.rst | 4 - Documentation/driver-api/libata.rst | 2 +- Documentation/driver-api/soundwire/stream.rst | 61 +- Documentation/driver-api/thermal/sysfs-api.rst | 30 +- Documentation/driver-api/usb/typec_bus.rst | 22 +- .../features/vm/pte_special/arch-support.txt | 2 +- Documentation/filesystems/9p.rst | 185 - Documentation/filesystems/9p.txt | 161 + Documentation/filesystems/adfs.rst | 108 - Documentation/filesystems/adfs.txt | 99 + Documentation/filesystems/affs.rst | 246 - Documentation/filesystems/affs.txt | 222 + Documentation/filesystems/afs.rst | 251 - Documentation/filesystems/afs.txt | 258 + Documentation/filesystems/autofs-mount-control.rst | 410 - Documentation/filesystems/autofs-mount-control.txt | 408 + Documentation/filesystems/befs.rst | 128 - Documentation/filesystems/befs.txt | 117 + Documentation/filesystems/bfs.rst | 60 - Documentation/filesystems/bfs.txt | 57 + Documentation/filesystems/btrfs.rst | 34 - Documentation/filesystems/btrfs.txt | 31 + Documentation/filesystems/ceph.rst | 190 - Documentation/filesystems/ceph.txt | 186 + Documentation/filesystems/cifs/cifsroot.txt | 2 +- Documentation/filesystems/cramfs.rst | 123 - Documentation/filesystems/cramfs.txt | 118 + Documentation/filesystems/debugfs.rst | 247 - Documentation/filesystems/debugfs.txt | 241 + Documentation/filesystems/dlmfs.rst | 140 - Documentation/filesystems/dlmfs.txt | 130 + Documentation/filesystems/ecryptfs.rst | 87 - Documentation/filesystems/ecryptfs.txt | 77 + Documentation/filesystems/efivarfs.rst | 26 - Documentation/filesystems/efivarfs.txt | 23 + Documentation/filesystems/erofs.rst | 240 - Documentation/filesystems/erofs.txt | 211 + Documentation/filesystems/ext2.rst | 399 - Documentation/filesystems/ext2.txt | 388 + Documentation/filesystems/ext3.rst | 14 - Documentation/filesystems/ext3.txt | 12 + Documentation/filesystems/f2fs.rst | 762 -- Documentation/filesystems/f2fs.txt | 730 ++ Documentation/filesystems/fuse.rst | 5 +- Documentation/filesystems/gfs2-uevents.rst | 112 - Documentation/filesystems/gfs2-uevents.txt | 100 + Documentation/filesystems/gfs2.rst | 53 - Documentation/filesystems/gfs2.txt | 45 + Documentation/filesystems/hfs.rst | 87 - Documentation/filesystems/hfs.txt | 82 + Documentation/filesystems/hfsplus.rst | 61 - Documentation/filesystems/hfsplus.txt | 59 + Documentation/filesystems/hpfs.rst | 353 - Documentation/filesystems/hpfs.txt | 296 + Documentation/filesystems/index.rst | 45 - Documentation/filesystems/inotify.rst | 90 - Documentation/filesystems/inotify.txt | 79 + Documentation/filesystems/isofs.rst | 64 - Documentation/filesystems/isofs.txt | 48 + Documentation/filesystems/nfs/index.rst | 13 - Documentation/filesystems/nfs/knfsd-stats.rst | 122 - Documentation/filesystems/nfs/knfsd-stats.txt | 123 + Documentation/filesystems/nfs/nfs41-server.rst | 256 - Documentation/filesystems/nfs/nfs41-server.txt | 173 + Documentation/filesystems/nfs/pnfs.rst | 78 - Documentation/filesystems/nfs/pnfs.txt | 73 + Documentation/filesystems/nfs/rpc-cache.rst | 220 - Documentation/filesystems/nfs/rpc-cache.txt | 202 + Documentation/filesystems/nfs/rpc-server-gss.rst | 94 - Documentation/filesystems/nfs/rpc-server-gss.txt | 91 + Documentation/filesystems/nilfs2.rst | 286 - Documentation/filesystems/nilfs2.txt | 276 + Documentation/filesystems/ntfs.rst | 466 - Documentation/filesystems/ntfs.txt | 451 + .../filesystems/ocfs2-online-filecheck.rst | 99 - .../filesystems/ocfs2-online-filecheck.txt | 94 + Documentation/filesystems/ocfs2.rst | 117 - Documentation/filesystems/ocfs2.txt | 106 + Documentation/filesystems/omfs.rst | 112 - Documentation/filesystems/omfs.txt | 106 + Documentation/filesystems/orangefs.rst | 554 -- Documentation/filesystems/orangefs.txt | 529 ++ Documentation/filesystems/overlayfs.rst | 44 - Documentation/filesystems/path-lookup.rst | 7 +- Documentation/filesystems/proc.rst | 2169 ----- Documentation/filesystems/proc.txt | 2047 ++++ Documentation/filesystems/qnx6.rst | 196 - Documentation/filesystems/qnx6.txt | 174 + .../filesystems/ramfs-rootfs-initramfs.rst | 369 - .../filesystems/ramfs-rootfs-initramfs.txt | 359 + Documentation/filesystems/relay.rst | 501 - Documentation/filesystems/relay.txt | 494 + Documentation/filesystems/romfs.rst | 194 - Documentation/filesystems/romfs.txt | 186 + Documentation/filesystems/squashfs.rst | 265 - Documentation/filesystems/squashfs.txt | 259 + Documentation/filesystems/sysfs.rst | 418 - Documentation/filesystems/sysfs.txt | 408 + Documentation/filesystems/sysv-fs.rst | 264 - Documentation/filesystems/sysv-fs.txt | 197 + Documentation/filesystems/tmpfs.rst | 163 - Documentation/filesystems/tmpfs.txt | 149 + Documentation/filesystems/ubifs-authentication.rst | 10 +- Documentation/filesystems/ubifs.rst | 137 - Documentation/filesystems/ubifs.txt | 126 + Documentation/filesystems/udf.rst | 75 - Documentation/filesystems/udf.txt | 66 + Documentation/filesystems/zonefs.rst | 412 - Documentation/filesystems/zonefs.txt | 404 + Documentation/gpu/drm-kms-helpers.rst | 18 +- Documentation/gpu/i915.rst | 8 +- Documentation/gpu/todo.rst | 36 - Documentation/hwmon/adm1177.rst | 3 +- Documentation/hwmon/index.rst | 1 - Documentation/hwmon/k10temp.rst | 29 +- Documentation/hwmon/ltc2978.rst | 198 +- Documentation/hwmon/pmbus-core.rst | 22 +- Documentation/hwmon/pmbus.rst | 8 +- Documentation/hwmon/tps53679.rst | 178 - Documentation/hwmon/xdpe12284.rst | 1 - Documentation/i2c/smbus-protocol.rst | 2 +- Documentation/index.rst | 3 +- .../{driver-api/io-mapping.rst => io-mapping.txt} | 0 .../io_ordering.rst => io_ordering.txt} | 0 Documentation/kbuild/gcc-plugins.rst | 97 - Documentation/kbuild/index.rst | 2 - Documentation/kbuild/llvm.rst | 80 - Documentation/kbuild/makefiles.rst | 5 +- Documentation/kobject.txt | 434 + Documentation/kref.txt | 4 - Documentation/media/kapi/csi2.rst | 2 +- Documentation/media/kapi/v4l2-dev.rst | 4 +- .../media/uapi/cec/cec-ioc-adap-g-conn-info.rst | 10 +- Documentation/media/uapi/cec/cec-ioc-dqevent.rst | 20 +- .../uapi/mediactl/media-ioc-enum-entities.rst | 24 +- Documentation/media/uapi/v4l/buffer.rst | 53 +- Documentation/media/uapi/v4l/dev-sliced-vbi.rst | 15 +- Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 16 - .../media/uapi/v4l/pixfmt-v4l2-mplane.rst | 6 +- Documentation/media/uapi/v4l/pixfmt-v4l2.rst | 2 + .../media/uapi/v4l/vidioc-dbg-g-chip-info.rst | 12 +- .../media/uapi/v4l/vidioc-dbg-g-register.rst | 12 +- .../media/uapi/v4l/vidioc-decoder-cmd.rst | 26 +- Documentation/media/uapi/v4l/vidioc-dqevent.rst | 55 +- .../media/uapi/v4l/vidioc-dv-timings-cap.rst | 14 +- .../media/uapi/v4l/vidioc-enum-frameintervals.rst | 19 +- .../media/uapi/v4l/vidioc-enum-framesizes.rst | 18 +- .../media/uapi/v4l/vidioc-g-dv-timings.rst | 16 +- .../media/uapi/v4l/vidioc-g-ext-ctrls.rst | 45 +- Documentation/media/uapi/v4l/vidioc-g-fmt.rst | 29 +- Documentation/media/uapi/v4l/vidioc-g-parm.rst | 18 +- Documentation/media/uapi/v4l/vidioc-queryctrl.rst | 21 +- Documentation/media/v4l-drivers/ipu3.rst | 11 +- Documentation/media/v4l-drivers/vivid.rst | 63 +- Documentation/memory-barriers.txt | 8 +- Documentation/{misc-devices => }/mic/index.rst | 0 .../{misc-devices => }/mic/mic_overview.rst | 0 .../{misc-devices => }/mic/scif_overview.rst | 0 Documentation/misc-devices/index.rst | 1 - Documentation/misc-devices/uacce.rst | 176 - Documentation/networking/6lowpan.rst | 53 - Documentation/networking/6lowpan.txt | 50 + Documentation/networking/bareudp.rst | 52 - .../networking/device_drivers/mellanox/mlx5.rst | 2 +- .../networking/devlink/devlink-region.rst | 3 + Documentation/networking/devlink/devlink-trap.rst | 9 - Documentation/networking/devlink/mlx5.rst | 6 - Documentation/networking/filter.txt | 2 +- Documentation/networking/index.rst | 2 - Documentation/networking/net_failover.rst | 6 +- Documentation/networking/page_pool.rst | 159 - Documentation/networking/phy.rst | 5 +- Documentation/networking/rds.txt | 2 +- Documentation/networking/sfp-phylink.rst | 49 +- Documentation/openrisc/openrisc_port.rst | 4 +- Documentation/power/index.rst | 1 + Documentation/power/pm_qos_interface.rst | 88 +- Documentation/power/runtime_pm.rst | 6 - Documentation/powerpc/firmware-assisted-dump.rst | 32 +- Documentation/process/2.Process.rst | 108 +- Documentation/process/coding-style.rst | 18 +- Documentation/process/deprecated.rst | 98 +- Documentation/process/email-clients.rst | 4 +- .../process/embargoed-hardware-issues.rst | 8 +- Documentation/process/howto.rst | 17 +- Documentation/process/kernel-docs.rst | 10 +- Documentation/process/management-style.rst | 2 +- Documentation/remoteproc.txt | 2 +- Documentation/scsi/53c700.rst | 134 - Documentation/scsi/53c700.txt | 135 + Documentation/scsi/BusLogic.rst | 605 -- Documentation/scsi/BusLogic.txt | 566 ++ Documentation/scsi/FlashPoint.rst | 176 - Documentation/scsi/FlashPoint.txt | 163 + Documentation/scsi/NinjaSCSI.txt | 128 + Documentation/scsi/aacraid.rst | 177 - Documentation/scsi/aacraid.txt | 150 + Documentation/scsi/advansys.rst | 272 - Documentation/scsi/advansys.txt | 243 + Documentation/scsi/aha152x.rst | 204 - Documentation/scsi/aha152x.txt | 183 + Documentation/scsi/aic79xx.rst | 593 -- Documentation/scsi/aic79xx.txt | 497 + Documentation/scsi/aic7xxx.rst | 458 - Documentation/scsi/aic7xxx.txt | 394 + Documentation/scsi/arcmsr_spec.rst | 906 -- Documentation/scsi/arcmsr_spec.txt | 574 ++ Documentation/scsi/bfa.rst | 92 - Documentation/scsi/bfa.txt | 82 + Documentation/scsi/bnx2fc.rst | 81 - Documentation/scsi/bnx2fc.txt | 75 + Documentation/scsi/cxgb3i.rst | 90 - Documentation/scsi/cxgb3i.txt | 84 + Documentation/scsi/dc395x.rst | 117 - Documentation/scsi/dc395x.txt | 102 + Documentation/scsi/dpti.rst | 92 - Documentation/scsi/dpti.txt | 83 + Documentation/scsi/g_NCR5380.rst | 93 - Documentation/scsi/g_NCR5380.txt | 68 + Documentation/scsi/hpsa.rst | 129 - Documentation/scsi/hpsa.txt | 130 + Documentation/scsi/hptiop.rst | 215 - Documentation/scsi/hptiop.txt | 184 + Documentation/scsi/index.rst | 51 - Documentation/scsi/libsas.rst | 465 - Documentation/scsi/libsas.txt | 395 + .../scsi/link_power_management_policy.rst | 25 - .../scsi/link_power_management_policy.txt | 19 + Documentation/scsi/lpfc.rst | 81 - Documentation/scsi/lpfc.txt | 83 + Documentation/scsi/megaraid.rst | 77 - Documentation/scsi/megaraid.txt | 70 + Documentation/scsi/ncr53c8xx.rst | 2169 ----- Documentation/scsi/ncr53c8xx.txt | 1824 ++++ Documentation/scsi/ppa.txt | 14 + Documentation/scsi/qlogicfas.rst | 87 - Documentation/scsi/qlogicfas.txt | 78 + Documentation/scsi/scsi-changer.rst | 184 - Documentation/scsi/scsi-changer.txt | 180 + Documentation/scsi/scsi-generic.rst | 118 - Documentation/scsi/scsi-generic.txt | 101 + Documentation/scsi/scsi-parameters.rst | 111 - Documentation/scsi/scsi-parameters.txt | 107 + Documentation/scsi/scsi.rst | 47 - Documentation/scsi/scsi.txt | 44 + Documentation/scsi/scsi_eh.rst | 512 - Documentation/scsi/scsi_eh.txt | 475 + Documentation/scsi/scsi_fc_transport.rst | 560 -- Documentation/scsi/scsi_fc_transport.txt | 496 + Documentation/scsi/scsi_mid_low_api.rst | 1334 --- Documentation/scsi/scsi_mid_low_api.txt | 1280 +++ Documentation/scsi/scsi_transport_srp/Makefile | 7 + Documentation/scsi/scsi_transport_srp/figures.rst | 6 - Documentation/scsi/sd-parameters.rst | 27 - Documentation/scsi/sd-parameters.txt | 22 + Documentation/scsi/smartpqi.rst | 78 - Documentation/scsi/smartpqi.txt | 80 + Documentation/scsi/st.rst | 673 -- Documentation/scsi/st.txt | 592 ++ Documentation/scsi/sym53c500_cs.rst | 29 - Documentation/scsi/sym53c500_cs.txt | 23 + Documentation/scsi/sym53c8xx_2.rst | 1209 --- Documentation/scsi/sym53c8xx_2.txt | 1048 +++ Documentation/scsi/tcm_qla2xxx.rst | 36 - Documentation/scsi/tcm_qla2xxx.txt | 22 + Documentation/scsi/ufs.rst | 195 - Documentation/scsi/ufs.txt | 171 + Documentation/scsi/wd719x.rst | 24 - Documentation/scsi/wd719x.txt | 21 + Documentation/security/keys/core.rst | 58 - Documentation/sound/soc/codec-to-codec.rst | 9 +- Documentation/sphinx/parallel-wrapper.sh | 2 +- Documentation/trace/coresight/coresight-ect.rst | 211 - Documentation/trace/coresight/coresight.rst | 13 - Documentation/trace/events-power.rst | 21 +- Documentation/trace/events.rst | 63 +- .../translations/it_IT/networking/netdev-FAQ.rst | 2 +- .../it_IT/process/programming-language.rst | 30 +- .../zh_CN/process/embargoed-hardware-issues.rst | 2 +- .../zh_CN/video4linux/v4l2-framework.txt | 4 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 2 +- Documentation/virt/guest-halt-polling.rst | 84 - Documentation/virt/index.rst | 2 - Documentation/virt/kvm/api.rst | 6090 ------------ Documentation/virt/kvm/api.txt | 5450 +++++++++++ Documentation/virt/kvm/arm/hyp-abi.rst | 63 - Documentation/virt/kvm/arm/hyp-abi.txt | 53 + Documentation/virt/kvm/arm/index.rst | 12 - Documentation/virt/kvm/arm/psci.rst | 77 - Documentation/virt/kvm/arm/psci.txt | 61 + Documentation/virt/kvm/devices/arm-vgic-its.rst | 209 - Documentation/virt/kvm/devices/arm-vgic-its.txt | 181 + Documentation/virt/kvm/devices/arm-vgic-v3.rst | 291 - Documentation/virt/kvm/devices/arm-vgic-v3.txt | 251 + Documentation/virt/kvm/devices/arm-vgic.rst | 156 - Documentation/virt/kvm/devices/arm-vgic.txt | 127 + Documentation/virt/kvm/devices/index.rst | 19 - Documentation/virt/kvm/devices/mpic.rst | 58 - Documentation/virt/kvm/devices/mpic.txt | 53 + Documentation/virt/kvm/devices/s390_flic.rst | 166 - Documentation/virt/kvm/devices/s390_flic.txt | 163 + Documentation/virt/kvm/devices/vcpu.rst | 114 - Documentation/virt/kvm/devices/vcpu.txt | 76 + Documentation/virt/kvm/devices/vfio.rst | 41 - Documentation/virt/kvm/devices/vfio.txt | 36 + Documentation/virt/kvm/devices/vm.rst | 316 - Documentation/virt/kvm/devices/vm.txt | 270 + Documentation/virt/kvm/devices/xics.rst | 92 - Documentation/virt/kvm/devices/xics.txt | 76 + Documentation/virt/kvm/devices/xive.rst | 247 - Documentation/virt/kvm/devices/xive.txt | 205 + Documentation/virt/kvm/halt-polling.rst | 140 - Documentation/virt/kvm/halt-polling.txt | 136 + Documentation/virt/kvm/hypercalls.rst | 171 - Documentation/virt/kvm/hypercalls.txt | 154 + Documentation/virt/kvm/index.rst | 18 - Documentation/virt/kvm/locking.rst | 243 - Documentation/virt/kvm/locking.txt | 215 + Documentation/virt/kvm/mmu.rst | 483 - Documentation/virt/kvm/mmu.txt | 449 + Documentation/virt/kvm/msr.rst | 321 - Documentation/virt/kvm/msr.txt | 284 + Documentation/virt/kvm/nested-vmx.rst | 245 - Documentation/virt/kvm/nested-vmx.txt | 240 + Documentation/virt/kvm/ppc-pv.rst | 222 - Documentation/virt/kvm/ppc-pv.txt | 212 + Documentation/virt/kvm/review-checklist.rst | 41 - Documentation/virt/kvm/review-checklist.txt | 38 + Documentation/virt/kvm/s390-diag.rst | 86 - Documentation/virt/kvm/s390-diag.txt | 83 + Documentation/virt/kvm/s390-pv-boot.rst | 84 - Documentation/virt/kvm/s390-pv.rst | 116 - Documentation/virt/kvm/timekeeping.rst | 645 -- Documentation/virt/kvm/timekeeping.txt | 612 ++ Documentation/virt/uml/UserModeLinux-HOWTO.txt | 4589 +++++++++ Documentation/virt/uml/user_mode_linux.rst | 4403 --------- Documentation/virtual/guest-halt-polling.txt | 78 + Documentation/vm/free_page_reporting.rst | 41 - Documentation/vm/zswap.rst | 20 +- Documentation/watch_queue.rst | 354 - Documentation/x86/boot.rst | 8 +- Documentation/x86/index.rst | 1 + MAINTAINERS | 465 +- Makefile | 39 +- Next/SHA1s | 314 - Next/Trees | 316 - Next/merge.log | 9776 -------------------- Next/quilt-import.log | 2 - arch/Kconfig | 21 +- arch/alpha/configs/defconfig | 1 + arch/alpha/include/asm/Kbuild | 11 + arch/alpha/kernel/syscalls/syscall.tbl | 1 - arch/alpha/kernel/syscalls/syscallhdr.sh | 2 +- arch/arc/Kconfig | 4 +- arch/arc/configs/nps_defconfig | 2 + arch/arc/configs/nsimosci_defconfig | 2 + arch/arc/configs/nsimosci_hs_defconfig | 2 + arch/arc/configs/nsimosci_hs_smp_defconfig | 2 + arch/arc/include/asm/Kbuild | 21 + arch/arc/include/asm/fpu.h | 2 - arch/arc/kernel/setup.c | 2 +- arch/arm/Kconfig | 3 +- arch/arm/Makefile | 7 +- arch/arm/arm-soc-for-next-contents.txt | 36 - arch/arm/boot/compressed/Makefile | 10 +- arch/arm/boot/compressed/efi-header.S | 6 +- arch/arm/boot/compressed/fdt_get_mem_start.c | 52 - arch/arm/boot/compressed/head.S | 110 +- arch/arm/boot/compressed/vmlinux.lds.S | 1 + arch/arm/boot/dts/Makefile | 8 - arch/arm/boot/dts/am33xx-l4.dtsi | 21 +- arch/arm/boot/dts/am33xx.dtsi | 133 +- arch/arm/boot/dts/am4372.dtsi | 191 +- arch/arm/boot/dts/am437x-idk-evm.dts | 4 +- arch/arm/boot/dts/am437x-l4.dtsi | 77 +- arch/arm/boot/dts/am57-pruss.dtsi | 50 - arch/arm/boot/dts/am5718.dtsi | 1 - arch/arm/boot/dts/am5728.dtsi | 1 - arch/arm/boot/dts/am5748.dtsi | 1 - .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 74 - .../boot/dts/aspeed-bmc-facebook-yosemitev2.dts | 151 - arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 21 - arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 4 - arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 34 - arch/arm/boot/dts/aspeed-g4.dtsi | 12 - arch/arm/boot/dts/aspeed-g5.dtsi | 21 - arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi | 25 - arch/arm/boot/dts/aspeed-g6.dtsi | 83 - arch/arm/boot/dts/at91-dvk_su60_somc_lcm.dtsi | 2 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 5 - arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 33 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 33 +- arch/arm/boot/dts/at91-sama5d4_ma5d4evk.dts | 2 +- arch/arm/boot/dts/at91sam9n12ek.dts | 2 +- arch/arm/boot/dts/at91sam9x5dm.dtsi | 2 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 77 - arch/arm/boot/dts/bcm2711.dtsi | 25 +- arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 2 - arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 2 - arch/arm/boot/dts/dm8148-evm.dts | 4 +- arch/arm/boot/dts/dm8148-t410.dts | 4 +- arch/arm/boot/dts/dra62x-j5eco-evm.dts | 4 +- arch/arm/boot/dts/dra7-evm.dts | 4 +- arch/arm/boot/dts/dra7-l4.dtsi | 4 - arch/arm/boot/dts/dra7.dtsi | 221 +- arch/arm/boot/dts/dra72x.dtsi | 6 +- arch/arm/boot/dts/dra74x.dtsi | 10 +- arch/arm/boot/dts/dra76x.dtsi | 5 - arch/arm/boot/dts/dra7xx-clocks.dtsi | 12 +- arch/arm/boot/dts/exynos3250-artik5.dtsi | 2 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 9 - arch/arm/boot/dts/exynos5250-arndale.dts | 10 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 2 - arch/arm/boot/dts/exynos5422-cpus.dtsi | 8 - arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 1 - arch/arm/boot/dts/exynos5422-odroidhc1.dts | 30 - arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 59 - arch/arm/boot/dts/imx25-pinfunc.h | 4 - arch/arm/boot/dts/imx25.dtsi | 4 +- arch/arm/boot/dts/imx28-apx4devkit.dts | 10 - arch/arm/boot/dts/imx31.dtsi | 4 +- arch/arm/boot/dts/imx35.dtsi | 4 +- arch/arm/boot/dts/imx50.dtsi | 4 +- arch/arm/boot/dts/imx51.dtsi | 4 +- arch/arm/boot/dts/imx53.dtsi | 4 +- arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 4 +- arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 2 - arch/arm/boot/dts/imx6dl.dtsi | 4 +- arch/arm/boot/dts/imx6q-novena.dts | 2 +- arch/arm/boot/dts/imx6q.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 5 - arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 5 - arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 5 - arch/arm/boot/dts/imx6qdl-gw553x.dtsi | 31 - arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 1 + arch/arm/boot/dts/imx6qdl.dtsi | 16 +- arch/arm/boot/dts/imx6qp.dtsi | 2 +- arch/arm/boot/dts/imx6sl.dtsi | 16 +- arch/arm/boot/dts/imx6sll.dtsi | 4 +- arch/arm/boot/dts/imx6sx-nitrogen6sx.dts | 20 +- arch/arm/boot/dts/imx6sx-pinfunc.h | 286 +- arch/arm/boot/dts/imx6sx-sabreauto.dts | 4 +- arch/arm/boot/dts/imx6sx-sdb.dtsi | 12 +- arch/arm/boot/dts/imx6sx-softing-vining-2000.dts | 8 +- arch/arm/boot/dts/imx6sx-udoo-neo.dtsi | 28 +- arch/arm/boot/dts/imx6sx.dtsi | 20 +- arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 2 +- arch/arm/boot/dts/imx6ul-pico.dtsi | 39 +- arch/arm/boot/dts/imx6ul.dtsi | 18 +- arch/arm/boot/dts/imx6ull.dtsi | 2 +- arch/arm/boot/dts/imx7-colibri-aster.dtsi | 169 - arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 45 +- arch/arm/boot/dts/imx7-colibri.dtsi | 230 +- arch/arm/boot/dts/imx7d-cl-som-imx7.dts | 4 +- arch/arm/boot/dts/imx7d-colibri-aster.dts | 20 - arch/arm/boot/dts/imx7d-colibri-emmc-aster.dts | 20 - arch/arm/boot/dts/imx7d-colibri-emmc.dtsi | 26 - arch/arm/boot/dts/imx7d-colibri-eval-v3.dts | 40 +- arch/arm/boot/dts/imx7d.dtsi | 6 +- arch/arm/boot/dts/imx7s-colibri-aster.dts | 15 - arch/arm/boot/dts/imx7s-colibri-eval-v3.dts | 40 +- arch/arm/boot/dts/imx7s.dtsi | 26 +- arch/arm/boot/dts/imx7ulp-evk.dts | 3 +- arch/arm/boot/dts/keystone-k2g-evm.dts | 101 - arch/arm/boot/dts/keystone-k2g.dtsi | 22 - arch/arm/boot/dts/ls1021a.dtsi | 4 +- arch/arm/boot/dts/motorola-mapphone-common.dtsi | 13 +- arch/arm/boot/dts/mt2701.dtsi | 2 +- arch/arm/boot/dts/mt7623.dtsi | 2 +- arch/arm/boot/dts/mt7629.dtsi | 16 +- arch/arm/boot/dts/omap3-n900.dts | 44 +- arch/arm/boot/dts/omap4-l4.dtsi | 1 - arch/arm/boot/dts/omap4.dtsi | 279 +- arch/arm/boot/dts/omap5-l4-abe.dtsi | 16 +- arch/arm/boot/dts/omap5.dtsi | 241 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 1 - arch/arm/boot/dts/qcom-apq8084.dtsi | 1 - arch/arm/boot/dts/qcom-ipq4019.dtsi | 1 - arch/arm/boot/dts/qcom-ipq8064.dtsi | 1 - arch/arm/boot/dts/qcom-mdm9615.dtsi | 1 - arch/arm/boot/dts/qcom-msm8660.dtsi | 1 - arch/arm/boot/dts/qcom-msm8960.dtsi | 1 - .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 71 - .../boot/dts/qcom-msm8974-sony-xperia-honami.dts | 25 - arch/arm/boot/dts/qcom-msm8974.dtsi | 10 - arch/arm/boot/dts/r7s72100-gr-peach.dts | 3 - arch/arm/boot/dts/r7s72100.dtsi | 5 +- arch/arm/boot/dts/r8a73a4-ape6evm.dts | 7 +- arch/arm/boot/dts/r8a7743.dtsi | 5 +- arch/arm/boot/dts/r8a7744.dtsi | 5 +- .../arm/boot/dts/r8a7745-iwg22d-sodimm-dbhd-ca.dts | 6 - arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 94 - arch/arm/boot/dts/r8a7745.dtsi | 3 +- arch/arm/boot/dts/r8a77470.dtsi | 5 +- arch/arm/boot/dts/r8a7779.dtsi | 2 +- arch/arm/boot/dts/r8a7790-lager.dts | 1 - arch/arm/boot/dts/r8a7790-stout.dts | 1 - arch/arm/boot/dts/r8a7790.dtsi | 2 - arch/arm/boot/dts/r8a7791-koelsch.dts | 1 - arch/arm/boot/dts/r8a7791-porter.dts | 1 - arch/arm/boot/dts/r8a7791.dtsi | 5 +- arch/arm/boot/dts/r8a7792.dtsi | 5 +- arch/arm/boot/dts/r8a7793-gose.dts | 1 - arch/arm/boot/dts/r8a7793.dtsi | 5 +- arch/arm/boot/dts/r8a7794-alt.dts | 1 - arch/arm/boot/dts/r8a7794-silk.dts | 1 - arch/arm/boot/dts/r8a7794.dtsi | 2 - arch/arm/boot/dts/rk3036.dtsi | 2 +- arch/arm/boot/dts/rk322x.dtsi | 1 + arch/arm/boot/dts/rk3288-evb-act8846.dts | 1 - arch/arm/boot/dts/rk3288-evb-rk808.dts | 1 - arch/arm/boot/dts/rk3288-r89.dts | 1 - arch/arm/boot/dts/rk3288-vyasa.dts | 28 +- arch/arm/boot/dts/rk3288.dtsi | 4 +- arch/arm/boot/dts/rtd1195-horseradish.dts | 32 - arch/arm/boot/dts/rtd1195-mele-x1000.dts | 32 - arch/arm/boot/dts/rtd1195.dtsi | 217 - arch/arm/boot/dts/rv1108.dtsi | 3 +- arch/arm/boot/dts/sam9x60.dtsi | 8 - arch/arm/boot/dts/sama5d2.dtsi | 2 +- arch/arm/boot/dts/sama5d3.dtsi | 33 +- arch/arm/boot/dts/sama5d4.dtsi | 35 +- arch/arm/boot/dts/sh73a0-kzm9g.dts | 9 +- arch/arm/boot/dts/stih410-b2260.dts | 3 + arch/arm/boot/dts/stihxxx-b2120.dtsi | 2 +- .../boot/dts/sun5i-a13-pocketbook-touch-lux-3.dts | 257 - arch/arm/boot/dts/sun5i.dtsi | 3 + arch/arm/boot/dts/sun6i-a31.dtsi | 12 + .../boot/dts/sun7i-a20-linutronix-testbox-v2.dts | 47 - arch/arm/boot/dts/sun7i-a20.dtsi | 25 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 3 + arch/arm/boot/dts/sun8i-a33.dtsi | 2 + arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 8 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 66 +- arch/arm/boot/dts/sun8i-h3.dtsi | 25 - arch/arm/boot/dts/sun8i-r40.dtsi | 28 - arch/arm/boot/dts/sunxi-h3-h5.dtsi | 15 - arch/arm/boot/dts/tegra114-dalmore.dts | 8 +- arch/arm/boot/dts/tegra114.dtsi | 4 +- arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi | 8 +- arch/arm/boot/dts/tegra124-apalis.dtsi | 8 +- arch/arm/boot/dts/tegra124-jetson-tk1.dts | 14 +- arch/arm/boot/dts/tegra124-nyan.dtsi | 8 +- arch/arm/boot/dts/tegra124-venice2.dts | 8 +- arch/arm/boot/dts/tegra124.dtsi | 4 +- arch/arm/boot/dts/tegra20.dtsi | 4 +- arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi | 8 +- arch/arm/boot/dts/tegra30-apalis.dtsi | 8 +- arch/arm/boot/dts/tegra30-beaver.dts | 8 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 8 +- arch/arm/boot/dts/tegra30-colibri.dtsi | 8 +- arch/arm/boot/dts/tegra30.dtsi | 4 +- arch/arm/boot/dts/vf500.dtsi | 4 +- arch/arm/boot/dts/vf610-zii-cfu1.dts | 8 - arch/arm/boot/dts/vf610-zii-dev.dtsi | 8 - arch/arm/boot/dts/vf610-zii-spb4.dts | 8 - arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts | 8 - arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 8 - arch/arm/boot/dts/vfxxx.dtsi | 4 +- arch/arm/configs/am200epdkit_defconfig | 2 + arch/arm/configs/at91_dt_defconfig | 1 - arch/arm/configs/axm55xx_defconfig | 1 + arch/arm/configs/bcm2835_defconfig | 6 - arch/arm/configs/clps711x_defconfig | 1 + arch/arm/configs/cns3420vb_defconfig | 2 +- arch/arm/configs/colibri_pxa300_defconfig | 1 + arch/arm/configs/collie_defconfig | 2 + arch/arm/configs/davinci_all_defconfig | 4 +- arch/arm/configs/efm32_defconfig | 2 + arch/arm/configs/ep93xx_defconfig | 1 + arch/arm/configs/eseries_pxa_defconfig | 2 + arch/arm/configs/exynos_defconfig | 11 +- arch/arm/configs/ezx_defconfig | 1 + arch/arm/configs/h3600_defconfig | 2 + arch/arm/configs/h5000_defconfig | 1 + arch/arm/configs/imote2_defconfig | 1 + arch/arm/configs/imx_v4_v5_defconfig | 2 + arch/arm/configs/imx_v6_v7_defconfig | 3 - arch/arm/configs/integrator_defconfig | 2 +- arch/arm/configs/lpc18xx_defconfig | 4 + arch/arm/configs/magician_defconfig | 2 + arch/arm/configs/moxart_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 3 +- arch/arm/configs/mxs_defconfig | 2 + arch/arm/configs/omap1_defconfig | 2 + arch/arm/configs/omap2plus_defconfig | 10 +- arch/arm/configs/palmz72_defconfig | 2 + arch/arm/configs/pcm027_defconfig | 2 + arch/arm/configs/pleb_defconfig | 2 + arch/arm/configs/qcom_defconfig | 6 - arch/arm/configs/realview_defconfig | 1 + arch/arm/configs/rpc_defconfig | 1 + arch/arm/configs/s3c2410_defconfig | 1 + arch/arm/configs/sama5_defconfig | 3 + arch/arm/configs/shmobile_defconfig | 2 +- arch/arm/configs/socfpga_defconfig | 1 - arch/arm/configs/stm32_defconfig | 2 + arch/arm/configs/sunxi_defconfig | 3 +- arch/arm/configs/tegra_defconfig | 1 - arch/arm/configs/u300_defconfig | 2 + arch/arm/configs/versatile_defconfig | 2 +- arch/arm/configs/vexpress_defconfig | 2 + arch/arm/configs/viper_defconfig | 1 + arch/arm/configs/zeus_defconfig | 2 + arch/arm/configs/zx_defconfig | 1 + arch/arm/crypto/ghash-ce-core.S | 5 +- arch/arm/include/asm/Kbuild | 12 + arch/arm/include/asm/clocksource.h | 5 +- arch/arm/include/asm/dma-iommu.h | 2 + arch/arm/include/asm/kvm_host.h | 3 + arch/arm/include/asm/kvm_mmu.h | 5 +- arch/arm/include/asm/pgtable.h | 1 + arch/arm/include/asm/stage2_pgtable.h | 15 +- arch/arm/include/asm/thread_info.h | 1 + arch/arm/include/asm/topology.h | 3 - arch/arm/include/asm/vdso/gettimeofday.h | 18 +- arch/arm/include/asm/vdso/vsyscall.h | 35 + arch/arm/kernel/ftrace.c | 7 +- arch/arm/kernel/patch.c | 19 +- arch/arm/kernel/unwind.c | 2 +- arch/arm/kernel/vdso.c | 2 - arch/arm/lib/copy_from_user.S | 2 +- arch/arm/lib/uaccess_with_memcpy.c | 9 +- arch/arm/mach-at91/Kconfig | 1 + arch/arm/mach-at91/pm.c | 35 +- arch/arm/mach-at91/pm.h | 2 - arch/arm/mach-at91/pm_data-offsets.c | 4 - arch/arm/mach-at91/pm_suspend.S | 189 +- arch/arm/mach-imx/Kconfig | 10 +- arch/arm/mach-imx/Makefile | 2 - arch/arm/mach-imx/anatop.c | 6 +- arch/arm/mach-imx/common.h | 4 +- arch/arm/mach-imx/gpc.c | 3 +- arch/arm/mach-imx/mach-imx6q.c | 13 + arch/arm/mach-imx/mach-imx6sl.c | 1 + arch/arm/mach-imx/platsmp.c | 1 - arch/arm/mach-imx/pm-imx6.c | 2 - arch/arm/mach-imx/pm-imx7ulp.c | 1 - arch/arm/mach-imx/resume-imx6.S | 24 - arch/arm/mach-imx/suspend-imx6.S | 14 + arch/arm/mach-meson/Kconfig | 1 + arch/arm/mach-npcm/Kconfig | 2 +- arch/arm/mach-omap1/pm.c | 13 +- arch/arm/mach-omap1/time.c | 10 +- arch/arm/mach-omap1/timer32k.c | 10 +- arch/arm/mach-omap2/Makefile | 2 +- arch/arm/mach-omap2/io.c | 2 + arch/arm/mach-omap2/omap_hwmod.c | 19 +- .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 10 + .../omap_hwmod_33xx_43xx_interconnect_data.c | 40 + .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 115 + arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 14 + arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 114 + arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 531 ++ arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 288 + arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 251 + arch/arm/mach-omap2/pdata-quirks.c | 6 - arch/arm/mach-omap2/pm33xx-core.c | 137 +- arch/arm/mach-omap2/timer.c | 11 +- arch/arm/mach-realtek/Kconfig | 11 - arch/arm/mach-realtek/Makefile | 2 - arch/arm/mach-realtek/rtd1195.c | 40 - arch/arm/mach-rockchip/platsmp.c | 2 +- arch/arm/mach-rockchip/rockchip.c | 2 +- arch/arm/mach-sa1100/assabet.c | 2 +- arch/arm/mach-shmobile/setup-r8a7779.c | 1 + arch/arm/mach-shmobile/setup-rcar-gen2.c | 2 +- arch/arm/mach-shmobile/setup-sh73a0.c | 1 + arch/arm/mach-sunxi/sunxi.c | 2 +- arch/arm/mach-tegra/Makefile | 19 +- arch/arm/mach-tegra/cpuidle-tegra114.c | 89 + arch/arm/mach-tegra/cpuidle-tegra20.c | 212 + arch/arm/mach-tegra/cpuidle-tegra30.c | 132 + arch/arm/mach-tegra/cpuidle.c | 50 + arch/arm/mach-tegra/cpuidle.h | 21 + arch/arm/mach-tegra/irq.c | 3 +- arch/arm/mach-tegra/irq.h | 11 + arch/arm/mach-tegra/pm.c | 54 +- arch/arm/mach-tegra/pm.h | 4 + arch/arm/mach-tegra/reset-handler.S | 11 + arch/arm/mach-tegra/reset.h | 9 +- arch/arm/mach-tegra/sleep-tegra20.S | 170 + arch/arm/mach-tegra/sleep-tegra30.S | 6 +- arch/arm/mach-tegra/sleep.h | 15 + arch/arm/mach-tegra/tegra.c | 7 +- arch/arm/mm/dma-mapping.c | 76 +- arch/arm/mm/dump.c | 29 +- arch/arm/mm/fault-armv.c | 7 +- arch/arm/mm/fault.c | 28 +- arch/arm/mm/idmap.c | 3 +- arch/arm/mm/init.c | 2 +- arch/arm/mm/ioremap.c | 12 +- arch/arm/mm/mm.h | 2 +- arch/arm/mm/mmu.c | 35 +- arch/arm/mm/pgd.c | 40 +- arch/arm/tools/syscall.tbl | 1 - arch/arm64/Kconfig | 35 +- arch/arm64/Kconfig.platforms | 2 +- arch/arm64/boot/dts/allwinner/Makefile | 3 - .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 17 - .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 170 +- .../dts/allwinner/sun50i-a64-pinephone-1.0.dts | 11 - .../dts/allwinner/sun50i-a64-pinephone-1.1.dts | 11 - .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 379 - .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 460 - arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 30 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 21 - arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 3 +- .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 11 - .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 20 - .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 33 - .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 37 - .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 30 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 66 +- arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 6 - arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 6 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 1 - arch/arm64/boot/dts/amlogic/meson-g12.dtsi | 1 - arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 2 +- .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 2 +- .../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts | 4 - .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 1 - .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 3 - .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 9 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 1 - arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 1 - arch/arm64/boot/dts/arm/fvp-base-revc.dts | 8 +- arch/arm64/boot/dts/freescale/Makefile | 5 - .../fsl-ls1028a-kontron-kbox-a-230-ls.dts | 27 - .../fsl-ls1028a-kontron-sl28-var3-ads2.dts | 106 - .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 51 - .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 175 - arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 1 - arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 61 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 129 +- arch/arm64/boot/dts/freescale/fsl-ls1043-post.dtsi | 2 - arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 1 - arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 1 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 162 - arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 2 - arch/arm64/boot/dts/freescale/imx8mm.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 13 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 249 - arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h | 931 -- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 616 -- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 2 - .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 148 +- arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts | 41 - arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 5 + arch/arm64/boot/dts/freescale/s32v234.dtsi | 4 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 10 +- arch/arm64/boot/dts/mediatek/Makefile | 1 - arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt6797.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 3 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 53 - arch/arm64/boot/dts/mediatek/mt8516-pinfunc.h | 663 -- arch/arm64/boot/dts/mediatek/mt8516-pumpkin.dts | 20 - arch/arm64/boot/dts/mediatek/mt8516.dtsi | 457 - arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 221 - arch/arm64/boot/dts/nvidia/tegra132.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 23 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 19 - arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 36 +- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 63 - arch/arm64/boot/dts/nvidia/tegra194.dtsi | 151 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 34 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 22 +- arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 25 +- arch/arm64/boot/dts/qcom/Makefile | 2 - arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 1 + arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 6 + arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 64 - arch/arm64/boot/dts/qcom/ipq6018.dtsi | 443 - arch/arm64/boot/dts/qcom/ipq8074.dtsi | 1 - .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 8 - arch/arm64/boot/dts/qcom/msm8916.dtsi | 7 +- arch/arm64/boot/dts/qcom/msm8992.dtsi | 1 - arch/arm64/boot/dts/qcom/msm8994.dtsi | 1 - arch/arm64/boot/dts/qcom/msm8996.dtsi | 33 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 8 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 16 +- arch/arm64/boot/dts/qcom/pm6150.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 64 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 606 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 10 - arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 125 - arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 82 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 393 +- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 29 - arch/arm64/boot/dts/qcom/sm8250.dtsi | 444 - arch/arm64/boot/dts/realtek/Makefile | 6 - arch/arm64/boot/dts/realtek/rtd1293-ds418j.dts | 6 +- arch/arm64/boot/dts/realtek/rtd1293.dtsi | 12 +- arch/arm64/boot/dts/realtek/rtd1295-mele-v9.dts | 6 +- .../arm64/boot/dts/realtek/rtd1295-probox2-ava.dts | 6 +- arch/arm64/boot/dts/realtek/rtd1295-xnano-x5.dts | 30 - arch/arm64/boot/dts/realtek/rtd1295-zidoo-x9s.dts | 4 +- arch/arm64/boot/dts/realtek/rtd1295.dtsi | 21 +- arch/arm64/boot/dts/realtek/rtd1296-ds418.dts | 4 +- arch/arm64/boot/dts/realtek/rtd1296.dtsi | 8 +- arch/arm64/boot/dts/realtek/rtd129x.dtsi | 221 +- arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts | 30 - arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts | 36 - arch/arm64/boot/dts/realtek/rtd1395.dtsi | 65 - arch/arm64/boot/dts/realtek/rtd139x.dtsi | 193 - arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts | 44 - arch/arm64/boot/dts/realtek/rtd1619.dtsi | 12 - arch/arm64/boot/dts/realtek/rtd16xx.dtsi | 229 - arch/arm64/boot/dts/renesas/Makefile | 5 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 7 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 7 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 8 +- arch/arm64/boot/dts/renesas/r8a77950.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 11 +- arch/arm64/boot/dts/renesas/r8a77960.dtsi | 16 +- .../boot/dts/renesas/r8a77961-salvator-xs.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77961-ulcb.dts | 32 - arch/arm64/boot/dts/renesas/r8a77961.dtsi | 89 - arch/arm64/boot/dts/renesas/r8a77965.dtsi | 16 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 7 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 14 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 14 +- arch/arm64/boot/dts/rockchip/Makefile | 1 - arch/arm64/boot/dts/rockchip/px30.dtsi | 26 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 8 +- arch/arm64/boot/dts/rockchip/rk3328-a1.dts | 1 - arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 1 - arch/arm64/boot/dts/rockchip/rk3328.dtsi | 3 +- arch/arm64/boot/dts/rockchip/rk3399-evb.dts | 267 +- .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 43 +- .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 1096 --- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 1 - .../boot/dts/rockchip/rk3399pro-rock-pi-n10.dts | 3 +- arch/arm64/configs/defconfig | 35 +- arch/arm64/crypto/.gitignore | 1 - arch/arm64/crypto/aes-ce.S | 4 +- arch/arm64/crypto/aes-modes.S | 48 +- arch/arm64/crypto/aes-neon.S | 4 +- arch/arm64/crypto/ghash-ce-core.S | 16 +- arch/arm64/crypto/sha1-ce-glue.c | 20 - arch/arm64/crypto/sha2-ce-glue.c | 23 - arch/arm64/include/asm/Kbuild | 18 + arch/arm64/include/asm/arch_gicv3.h | 2 +- arch/arm64/include/asm/archrandom.h | 14 - arch/arm64/include/asm/assembler.h | 16 +- arch/arm64/include/asm/cache.h | 2 +- arch/arm64/include/asm/cacheflush.h | 2 +- arch/arm64/include/asm/checksum.h | 7 +- arch/arm64/include/asm/clocksource.h | 5 +- arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/cpufeature.h | 15 +- arch/arm64/include/asm/efi.h | 10 + arch/arm64/include/asm/esr.h | 2 +- arch/arm64/include/asm/exception.h | 4 + arch/arm64/include/asm/io.h | 4 +- arch/arm64/include/asm/kvm_arm.h | 1 - arch/arm64/include/asm/kvm_asm.h | 4 - arch/arm64/include/asm/kvm_emulate.h | 48 +- arch/arm64/include/asm/kvm_host.h | 32 + arch/arm64/include/asm/kvm_hyp.h | 7 - arch/arm64/include/asm/kvm_mmu.h | 22 +- arch/arm64/include/asm/lse.h | 2 +- arch/arm64/include/asm/memory.h | 3 +- arch/arm64/include/asm/mmu.h | 10 +- arch/arm64/include/asm/mmu_context.h | 2 - arch/arm64/include/asm/pgalloc.h | 10 +- arch/arm64/include/asm/pgtable-types.h | 5 +- arch/arm64/include/asm/pgtable.h | 37 +- arch/arm64/include/asm/proc-fns.h | 2 + arch/arm64/include/asm/spinlock.h | 6 +- arch/arm64/include/asm/stage2_pgtable.h | 48 +- arch/arm64/include/asm/sysreg.h | 38 - arch/arm64/include/asm/thread_info.h | 4 +- arch/arm64/include/asm/topology.h | 12 - arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 - arch/arm64/include/asm/vdso/compat_gettimeofday.h | 11 +- arch/arm64/include/asm/vdso/gettimeofday.h | 11 +- arch/arm64/include/asm/vdso/vsyscall.h | 9 + arch/arm64/include/asm/virt.h | 2 +- arch/arm64/kernel/Makefile | 2 +- arch/arm64/kernel/cpu_errata.c | 16 +- arch/arm64/kernel/cpufeature.c | 70 - arch/arm64/kernel/efi-entry.S | 90 +- arch/arm64/kernel/efi-header.S | 6 +- arch/arm64/kernel/entry-ftrace.S | 48 +- arch/arm64/kernel/entry.S | 115 +- arch/arm64/kernel/head.S | 74 +- arch/arm64/kernel/hibernate-asm.S | 2 + arch/arm64/kernel/hibernate.c | 44 +- arch/arm64/kernel/image-vars.h | 7 +- arch/arm64/kernel/kaslr.c | 1 - arch/arm64/kernel/perf_event.c | 168 +- arch/arm64/kernel/process.c | 13 +- arch/arm64/kernel/time.c | 2 +- arch/arm64/kernel/topology.c | 180 - arch/arm64/kernel/vdso/sigreturn.S | 4 +- arch/arm64/kernel/vdso32/sigreturn.S | 23 +- arch/arm64/kvm/hyp-init.S | 8 +- arch/arm64/kvm/hyp.S | 4 +- arch/arm64/kvm/hyp/fpsimd.S | 8 +- arch/arm64/kvm/hyp/hyp-entry.S | 27 +- arch/arm64/kvm/hyp/switch.c | 53 +- arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c | 4 +- arch/arm64/kvm/sys_regs.c | 93 +- arch/arm64/lib/csum.c | 27 - arch/arm64/mm/context.c | 52 +- arch/arm64/mm/fault.c | 9 +- arch/arm64/mm/hugetlbpage.c | 15 +- arch/arm64/mm/kasan_init.c | 26 +- arch/arm64/mm/mmu.c | 431 +- arch/arm64/mm/pageattr.c | 7 +- arch/arm64/mm/proc.S | 31 +- arch/arm64/mm/ptdump_debugfs.c | 4 - arch/c6x/include/asm/Kbuild | 37 + arch/csky/Kconfig | 51 +- arch/csky/Kconfig.platforms | 9 - arch/csky/abiv1/inc/abi/cacheflush.h | 5 +- arch/csky/abiv1/inc/abi/entry.h | 19 +- arch/csky/abiv2/cacheflush.c | 84 +- arch/csky/abiv2/fpu.c | 5 + arch/csky/abiv2/inc/abi/cacheflush.h | 33 +- arch/csky/abiv2/inc/abi/entry.h | 11 - arch/csky/abiv2/inc/abi/fpu.h | 3 +- arch/csky/configs/defconfig | 8 + arch/csky/include/asm/Kbuild | 37 + arch/csky/include/asm/cache.h | 1 - arch/csky/include/asm/cacheflush.h | 1 - arch/csky/include/asm/fixmap.h | 9 +- arch/csky/include/asm/memory.h | 25 - arch/csky/include/asm/mmu.h | 1 - arch/csky/include/asm/mmu_context.h | 2 - arch/csky/include/asm/pci.h | 34 - arch/csky/include/asm/pgtable.h | 6 +- arch/csky/include/asm/stackprotector.h | 29 - arch/csky/include/asm/tcm.h | 24 - arch/csky/include/uapi/asm/unistd.h | 3 - arch/csky/kernel/atomic.S | 8 +- arch/csky/kernel/process.c | 13 +- arch/csky/kernel/setup.c | 5 +- arch/csky/kernel/smp.c | 5 +- arch/csky/kernel/time.c | 2 +- arch/csky/kernel/vmlinux.lds.S | 49 - arch/csky/mm/Makefile | 3 - arch/csky/mm/cachev1.c | 5 - arch/csky/mm/cachev2.c | 45 +- arch/csky/mm/fault.c | 2 +- arch/csky/mm/highmem.c | 64 +- arch/csky/mm/init.c | 92 - arch/csky/mm/syscache.c | 13 +- arch/csky/mm/tcm.c | 169 - arch/h8300/Kconfig | 3 - arch/h8300/include/asm/Kbuild | 46 + arch/h8300/include/asm/pgtable.h | 1 + arch/h8300/include/uapi/asm/bitsperlong.h | 15 + arch/h8300/include/uapi/asm/posix_types.h | 13 - arch/h8300/lib/memset.S | 17 +- arch/hexagon/include/asm/Kbuild | 33 + arch/hexagon/include/asm/fixmap.h | 4 +- arch/hexagon/include/asm/pgtable.h | 1 + arch/ia64/configs/zx1_defconfig | 1 + arch/ia64/include/asm/Kbuild | 7 + arch/ia64/include/asm/pgalloc.h | 4 +- arch/ia64/include/asm/pgtable.h | 17 +- arch/ia64/kernel/efi.c | 55 +- arch/ia64/kernel/esi.c | 21 +- arch/ia64/kernel/syscalls/syscall.tbl | 1 - arch/ia64/kernel/syscalls/syscallhdr.sh | 2 +- arch/ia64/mm/fault.c | 7 +- arch/ia64/mm/hugetlbpage.c | 18 +- arch/ia64/mm/init.c | 28 +- arch/m68k/68000/timers.c | 16 +- arch/m68k/Kconfig.bus | 2 +- arch/m68k/Kconfig.debug | 16 +- arch/m68k/Kconfig.machine | 8 +- arch/m68k/coldfire/pit.c | 16 +- arch/m68k/coldfire/sltimers.c | 29 +- arch/m68k/coldfire/timers.c | 31 +- arch/m68k/configs/amiga_defconfig | 6 +- arch/m68k/configs/apollo_defconfig | 6 +- arch/m68k/configs/atari_defconfig | 6 +- arch/m68k/configs/bvme6000_defconfig | 6 +- arch/m68k/configs/hp300_defconfig | 6 +- arch/m68k/configs/mac_defconfig | 6 +- arch/m68k/configs/multi_defconfig | 6 +- arch/m68k/configs/mvme147_defconfig | 6 +- arch/m68k/configs/mvme16x_defconfig | 6 +- arch/m68k/configs/q40_defconfig | 6 +- arch/m68k/configs/sun3_defconfig | 6 +- arch/m68k/configs/sun3x_defconfig | 6 +- arch/m68k/include/asm/Kbuild | 25 +- arch/m68k/include/asm/hardirq.h | 29 + arch/m68k/include/asm/mcf_pgalloc.h | 31 +- arch/m68k/include/asm/motorola_pgalloc.h | 74 +- arch/m68k/include/asm/motorola_pgtable.h | 36 +- arch/m68k/include/asm/page.h | 16 +- arch/m68k/include/asm/pgtable_mm.h | 10 +- arch/m68k/kernel/syscalls/syscall.tbl | 1 - arch/m68k/mm/fault.c | 2 +- arch/m68k/mm/init.c | 34 +- arch/m68k/mm/kmap.c | 36 +- arch/m68k/mm/memory.c | 103 + arch/m68k/mm/motorola.c | 228 +- arch/microblaze/include/asm/Kbuild | 33 +- arch/microblaze/include/asm/barrier.h | 13 - arch/microblaze/include/asm/cache.h | 5 +- arch/microblaze/include/asm/cacheflush.h | 6 +- arch/microblaze/include/asm/checksum.h | 5 +- arch/microblaze/include/asm/cmpxchg.h | 40 +- arch/microblaze/include/asm/cpuinfo.h | 5 +- arch/microblaze/include/asm/cputable.h | 1 + arch/microblaze/include/asm/current.h | 5 +- arch/microblaze/include/asm/delay.h | 7 +- arch/microblaze/include/asm/dma.h | 5 +- arch/microblaze/include/asm/elf.h | 5 +- arch/microblaze/include/asm/entry.h | 5 +- arch/microblaze/include/asm/exceptions.h | 5 +- arch/microblaze/include/asm/fixmap.h | 5 +- arch/microblaze/include/asm/flat.h | 5 +- arch/microblaze/include/asm/hw_irq.h | 1 + arch/microblaze/include/asm/io.h | 5 +- arch/microblaze/include/asm/irq.h | 5 +- arch/microblaze/include/asm/irqflags.h | 5 +- arch/microblaze/include/asm/mmu.h | 5 +- arch/microblaze/include/asm/mmu_context_mm.h | 5 +- arch/microblaze/include/asm/module.h | 5 +- arch/microblaze/include/asm/page.h | 5 +- arch/microblaze/include/asm/pgalloc.h | 5 +- arch/microblaze/include/asm/pgtable.h | 5 +- arch/microblaze/include/asm/processor.h | 5 +- arch/microblaze/include/asm/ptrace.h | 5 +- arch/microblaze/include/asm/pvr.h | 5 +- arch/microblaze/include/asm/registers.h | 5 +- arch/microblaze/include/asm/sections.h | 5 +- arch/microblaze/include/asm/setup.h | 7 +- arch/microblaze/include/asm/string.h | 5 +- arch/microblaze/include/asm/switch_to.h | 5 +- arch/microblaze/include/asm/thread_info.h | 5 +- arch/microblaze/include/asm/timex.h | 5 +- arch/microblaze/include/asm/tlb.h | 17 + arch/microblaze/include/asm/tlbflush.h | 5 +- arch/microblaze/include/asm/uaccess.h | 5 +- arch/microblaze/include/asm/unaligned.h | 5 +- arch/microblaze/include/asm/unistd.h | 5 +- arch/microblaze/include/asm/unwind.h | 5 +- arch/microblaze/include/asm/user.h | 1 + arch/microblaze/kernel/cpu/cpuinfo-pvr-full.c | 7 +- arch/microblaze/kernel/cpu/pvr.c | 1 - arch/microblaze/kernel/entry.S | 1 - arch/microblaze/kernel/misc.S | 3 +- arch/microblaze/kernel/setup.c | 2 + arch/microblaze/kernel/syscalls/syscall.tbl | 1 - arch/microblaze/kernel/syscalls/syscallhdr.sh | 2 +- arch/microblaze/kernel/timer.c | 10 +- arch/microblaze/kernel/vmlinux.lds.S | 3 - arch/microblaze/mm/init.c | 14 +- arch/microblaze/pci/pci-common.c | 7 +- arch/mips/Kconfig | 4 +- arch/mips/alchemy/common/time.c | 11 +- arch/mips/ar7/irq.c | 16 +- arch/mips/ath25/ar2315.c | 9 +- arch/mips/ath25/ar5312.c | 9 +- arch/mips/ath79/setup.c | 2 +- arch/mips/bcm63xx/irq.c | 41 +- arch/mips/bmips/setup.c | 2 +- arch/mips/boot/dts/ingenic/ci20.dts | 44 +- arch/mips/boot/dts/ingenic/jz4740.dtsi | 17 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 17 +- arch/mips/boot/dts/ingenic/x1000.dtsi | 6 +- .../cavium-octeon/executive/cvmx-helper-board.c | 4 +- .../cavium-octeon/executive/cvmx-helper-rgmii.c | 6 +- .../cavium-octeon/executive/cvmx-helper-sgmii.c | 8 +- .../mips/cavium-octeon/executive/cvmx-helper-spi.c | 6 +- .../cavium-octeon/executive/cvmx-helper-xaui.c | 6 +- arch/mips/cavium-octeon/executive/cvmx-helper.c | 10 +- arch/mips/cavium-octeon/octeon-irq.c | 3 - arch/mips/cobalt/irq.c | 18 +- arch/mips/configs/ar7_defconfig | 1 + arch/mips/configs/ath25_defconfig | 1 + arch/mips/configs/ath79_defconfig | 1 + arch/mips/configs/bcm63xx_defconfig | 2 + arch/mips/configs/bigsur_defconfig | 1 + arch/mips/configs/bmips_be_defconfig | 2 + arch/mips/configs/bmips_stb_defconfig | 2 + arch/mips/configs/db1xxx_defconfig | 1 + arch/mips/configs/fuloong2e_defconfig | 1 + arch/mips/configs/generic/board-ni169445.config | 1 + arch/mips/configs/ip27_defconfig | 1 + arch/mips/configs/ip32_defconfig | 1 + arch/mips/configs/jazz_defconfig | 268 +- arch/mips/configs/lasat_defconfig | 2 + arch/mips/configs/lemote2f_defconfig | 2 +- arch/mips/configs/loongson3_defconfig | 5 +- arch/mips/configs/malta_defconfig | 1 + arch/mips/configs/malta_kvm_defconfig | 1 + arch/mips/configs/malta_kvm_guest_defconfig | 1 + arch/mips/configs/maltaup_xpa_defconfig | 1 + arch/mips/configs/msp71xx_defconfig | 2 + arch/mips/configs/pnx8335_stb225_defconfig | 2 + arch/mips/configs/rb532_defconfig | 1 + arch/mips/configs/rm200_defconfig | 1 + arch/mips/configs/rt305x_defconfig | 1 + arch/mips/configs/xway_defconfig | 1 + arch/mips/dec/setup.c | 59 +- arch/mips/emma/markeins/irq.c | 21 +- arch/mips/generic/init.c | 2 +- arch/mips/include/asm/Kbuild | 13 + arch/mips/include/asm/clocksource.h | 18 +- arch/mips/include/asm/octeon/cvmx-helper-board.h | 2 +- arch/mips/include/asm/octeon/cvmx-helper-rgmii.h | 4 +- arch/mips/include/asm/octeon/cvmx-helper-sgmii.h | 4 +- arch/mips/include/asm/octeon/cvmx-helper-spi.h | 4 +- arch/mips/include/asm/octeon/cvmx-helper-util.h | 2 +- arch/mips/include/asm/octeon/cvmx-helper-xaui.h | 4 +- arch/mips/include/asm/octeon/cvmx-helper.h | 8 +- arch/mips/include/asm/octeon/cvmx-pko.h | 10 +- arch/mips/include/asm/octeon/cvmx-pow.h | 22 +- arch/mips/include/asm/octeon/cvmx-wqe.h | 16 +- arch/mips/include/asm/sni.h | 4 +- arch/mips/include/asm/sync.h | 4 +- arch/mips/include/asm/vdso/gettimeofday.h | 35 +- arch/mips/include/asm/vdso/vsyscall.h | 9 + arch/mips/jazz/irq.c | 12 +- arch/mips/jz4740/time.c | 2 +- arch/mips/kernel/cevt-bcm1480.c | 11 +- arch/mips/kernel/cevt-ds1287.c | 9 +- arch/mips/kernel/cevt-gt641xx.c | 9 +- arch/mips/kernel/cevt-r4k.c | 4 +- arch/mips/kernel/cevt-sb1250.c | 11 +- arch/mips/kernel/cevt-txx9.c | 11 +- arch/mips/kernel/csrc-r4k.c | 2 +- arch/mips/kernel/i8253.c | 11 +- arch/mips/kernel/rtlx-mt.c | 8 +- arch/mips/kernel/setup.c | 3 +- arch/mips/kernel/smp.c | 42 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 1 - arch/mips/kernel/syscalls/syscall_n64.tbl | 1 - arch/mips/kernel/syscalls/syscallhdr.sh | 3 +- arch/mips/kernel/vpe.c | 2 +- arch/mips/lasat/interrupt.c | 10 +- arch/mips/loongson2ef/common/bonito-irq.c | 9 +- arch/mips/loongson2ef/common/cs5536/cs5536_mfgpt.c | 10 +- arch/mips/loongson2ef/fuloong-2e/irq.c | 16 +- arch/mips/loongson2ef/lemote-2f/irq.c | 20 +- arch/mips/loongson32/common/irq.c | 21 +- arch/mips/loongson32/common/time.c | 12 +- arch/mips/loongson64/hpet.c | 10 +- arch/mips/mm/c-octeon.c | 18 +- arch/mips/mm/c-r3k.c | 4 +- arch/mips/mm/c-r4k.c | 20 +- arch/mips/mm/c-tx39.c | 4 +- arch/mips/mm/fault.c | 2 +- arch/mips/mti-malta/malta-int.c | 10 +- arch/mips/netlogic/xlr/fmn.c | 11 +- arch/mips/pic32/pic32mzda/time.c | 4 +- arch/mips/pistachio/time.c | 2 +- arch/mips/pmcs-msp71xx/msp_irq.c | 28 +- arch/mips/pmcs-msp71xx/msp_smp.c | 22 +- arch/mips/pmcs-msp71xx/msp_time.c | 8 +- arch/mips/ralink/cevt-rt3352.c | 18 +- arch/mips/ralink/timer-gic.c | 2 +- arch/mips/sgi-ip22/ip22-eisa.c | 10 +- arch/mips/sgi-ip22/ip22-int.c | 49 +- arch/mips/sgi-ip32/ip32-irq.c | 18 +- arch/mips/sni/a20r.c | 4 +- arch/mips/sni/irq.c | 8 +- arch/mips/sni/pcit.c | 8 +- arch/mips/sni/rm200.c | 23 +- arch/mips/sni/time.c | 12 +- arch/mips/vdso/Makefile | 28 +- arch/mips/vr41xx/common/irq.c | 9 +- arch/nds32/configs/defconfig | 1 + arch/nds32/include/asm/Kbuild | 37 + arch/nds32/kernel/time.c | 2 +- arch/nios2/include/asm/Kbuild | 38 + arch/nios2/include/asm/pgtable.h | 3 +- arch/nios2/mm/fault.c | 9 +- arch/nios2/mm/ioremap.c | 6 +- arch/openrisc/Kconfig | 1 - arch/openrisc/configs/or1ksim_defconfig | 1 + arch/openrisc/configs/simple_smp_defconfig | 1 + arch/openrisc/include/asm/Kbuild | 36 + arch/openrisc/include/asm/pgtable.h | 1 + arch/openrisc/include/uapi/asm/unistd.h | 1 - arch/openrisc/kernel/process.c | 18 +- arch/openrisc/kernel/smp.c | 3 +- arch/openrisc/mm/fault.c | 10 +- arch/openrisc/mm/init.c | 4 +- arch/parisc/include/asm/Kbuild | 18 + arch/parisc/kernel/syscalls/syscall.tbl | 1 - arch/parisc/kernel/syscalls/syscallhdr.sh | 2 +- arch/powerpc/Kconfig | 1 - arch/powerpc/Makefile | 6 - arch/powerpc/boot/Makefile | 2 - arch/powerpc/configs/85xx-hw.config | 1 + arch/powerpc/configs/amigaone_defconfig | 1 + arch/powerpc/configs/chrp32_defconfig | 1 + arch/powerpc/configs/g5_defconfig | 1 + arch/powerpc/configs/maple_defconfig | 1 + arch/powerpc/configs/pasemi_defconfig | 1 + arch/powerpc/configs/pmac32_defconfig | 1 + arch/powerpc/configs/powernv_defconfig | 1 + arch/powerpc/configs/ppc64_defconfig | 1 + arch/powerpc/configs/ppc64e_defconfig | 1 + arch/powerpc/configs/ppc6xx_defconfig | 1 + arch/powerpc/configs/pseries_defconfig | 1 + arch/powerpc/configs/skiroot_defconfig | 1 + arch/powerpc/include/asm/Kbuild | 4 + arch/powerpc/include/asm/book3s/32/pgtable.h | 7 +- arch/powerpc/include/asm/book3s/64/hash.h | 4 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 4 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 60 +- arch/powerpc/include/asm/book3s/64/radix.h | 6 +- arch/powerpc/include/asm/drmem.h | 4 +- arch/powerpc/include/asm/kvm_host.h | 3 + arch/powerpc/include/asm/nohash/32/pgtable.h | 7 +- arch/powerpc/include/asm/nohash/64/pgalloc.h | 2 +- arch/powerpc/include/asm/nohash/64/pgtable-4k.h | 32 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 6 +- arch/powerpc/include/asm/opal-api.h | 1 - arch/powerpc/include/asm/page.h | 5 - arch/powerpc/include/asm/perf_event.h | 2 +- arch/powerpc/include/asm/pgtable.h | 23 +- arch/powerpc/include/asm/processor.h | 4 - arch/powerpc/include/asm/reg.h | 4 +- arch/powerpc/include/asm/topology.h | 10 +- arch/powerpc/kernel/asm-offsets.c | 12 - arch/powerpc/kernel/cputable.c | 4 +- arch/powerpc/kernel/eeh_driver.c | 21 +- arch/powerpc/kernel/entry_32.S | 51 +- arch/powerpc/kernel/fadump.c | 134 +- arch/powerpc/kernel/head_32.S | 155 +- arch/powerpc/kernel/head_32.h | 49 +- arch/powerpc/kernel/head_8xx.S | 2 +- arch/powerpc/kernel/head_booke.h | 5 +- arch/powerpc/kernel/hw_breakpoint.c | 12 +- arch/powerpc/kernel/idle_6xx.S | 8 - arch/powerpc/kernel/irq.c | 9 +- arch/powerpc/kernel/misc.S | 4 +- arch/powerpc/kernel/pci-common.c | 2 +- arch/powerpc/kernel/process.c | 4 +- arch/powerpc/kernel/setup-common.c | 3 +- arch/powerpc/kernel/signal.c | 17 +- arch/powerpc/kernel/signal_32.c | 28 +- arch/powerpc/kernel/signal_64.c | 22 +- arch/powerpc/kernel/smp.c | 35 +- arch/powerpc/kernel/stacktrace.c | 6 +- arch/powerpc/kernel/syscalls/syscall.tbl | 1 - arch/powerpc/kernel/syscalls/syscallhdr.sh | 3 +- arch/powerpc/kernel/sysfs.c | 381 +- arch/powerpc/kernel/traps.c | 25 +- arch/powerpc/kernel/vmlinux.lds.S | 6 - arch/powerpc/kvm/book3s_64_mmu_hv.c | 5 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 37 +- arch/powerpc/kvm/book3s_hv.c | 9 +- arch/powerpc/kvm/e500_mmu_host.c | 2 +- arch/powerpc/kvm/timing.c | 17 +- arch/powerpc/lib/code-patching.c | 7 +- arch/powerpc/mm/book3s32/hash_low.S | 65 +- arch/powerpc/mm/book3s32/mmu.c | 12 +- arch/powerpc/mm/book3s32/tlb.c | 11 +- arch/powerpc/mm/book3s64/hash_pgtable.c | 4 +- arch/powerpc/mm/book3s64/hash_utils.c | 7 +- arch/powerpc/mm/book3s64/iommu_api.c | 39 +- arch/powerpc/mm/book3s64/pkeys.c | 12 + arch/powerpc/mm/book3s64/radix_pgtable.c | 26 +- arch/powerpc/mm/book3s64/subpage_prot.c | 6 +- arch/powerpc/mm/fault.c | 2 +- arch/powerpc/mm/hugetlbpage.c | 57 +- arch/powerpc/mm/kasan/kasan_init_32.c | 11 +- arch/powerpc/mm/mem.c | 8 +- arch/powerpc/mm/nohash/40x.c | 4 +- arch/powerpc/mm/nohash/book3e_pgtable.c | 15 +- arch/powerpc/mm/numa.c | 97 +- arch/powerpc/mm/pgtable.c | 30 +- arch/powerpc/mm/pgtable_32.c | 41 +- arch/powerpc/mm/pgtable_64.c | 10 +- arch/powerpc/mm/ptdump/bats.c | 8 +- arch/powerpc/mm/ptdump/hashpagetable.c | 27 +- arch/powerpc/mm/ptdump/ptdump.c | 22 +- arch/powerpc/mm/ptdump/segment_regs.c | 8 +- arch/powerpc/perf/core-book3s.c | 1 - arch/powerpc/platforms/83xx/km83xx.c | 9 +- arch/powerpc/platforms/Kconfig.cputype | 6 - arch/powerpc/platforms/cell/axon_msi.c | 6 +- arch/powerpc/platforms/powernv/memtrace.c | 7 + arch/powerpc/platforms/powernv/opal-core.c | 55 +- arch/powerpc/platforms/powernv/opal-imc.c | 24 +- arch/powerpc/platforms/powernv/pci-ioda.c | 5 + arch/powerpc/platforms/powernv/setup.c | 4 +- arch/powerpc/platforms/powernv/vas-debug.c | 37 +- arch/powerpc/platforms/pseries/Makefile | 2 + arch/powerpc/platforms/pseries/hotplug-memory.c | 10 +- arch/powerpc/platforms/pseries/papr_scm.c | 26 +- arch/powerpc/platforms/pseries/vio.c | 2 + arch/powerpc/platforms/pseries/vphn.c | 3 +- arch/powerpc/xmon/xmon.c | 23 +- arch/riscv/Kconfig | 3 +- arch/riscv/Kconfig.socs | 24 - arch/riscv/Makefile | 6 +- arch/riscv/boot/.gitignore | 2 - .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 5 - arch/riscv/configs/defconfig | 18 +- arch/riscv/configs/rv32_defconfig | 19 +- arch/riscv/include/asm/Kbuild | 28 + arch/riscv/include/asm/cacheflush.h | 2 +- arch/riscv/include/asm/csr.h | 12 - arch/riscv/include/asm/current.h | 5 +- arch/riscv/include/asm/pgtable.h | 78 +- arch/riscv/include/asm/syscall.h | 7 + arch/riscv/kernel/entry.S | 154 +- arch/riscv/kernel/head.S | 6 - arch/riscv/kernel/module.c | 16 - arch/riscv/kernel/process.c | 5 +- arch/riscv/kernel/ptrace.c | 11 +- arch/riscv/kernel/setup.c | 8 +- arch/riscv/kernel/stacktrace.c | 7 +- arch/riscv/kernel/traps.c | 4 +- arch/riscv/kernel/vmlinux.lds.S | 1 + arch/riscv/lib/uaccess.S | 6 +- arch/riscv/mm/hugetlbpage.c | 6 +- arch/riscv/mm/init.c | 2 +- arch/riscv/mm/kasan_init.c | 53 +- arch/riscv/net/Makefile | 9 +- arch/riscv/net/bpf_jit.h | 514 - arch/riscv/net/bpf_jit_comp.c | 1698 ++++ arch/riscv/net/bpf_jit_comp32.c | 1310 --- arch/riscv/net/bpf_jit_comp64.c | 1103 --- arch/riscv/net/bpf_jit_core.c | 166 - arch/s390/Kconfig | 62 +- arch/s390/Makefile | 2 +- arch/s390/appldata/appldata_os.c | 2 +- arch/s390/boot/Makefile | 4 +- arch/s390/boot/install.sh | 17 +- arch/s390/boot/kaslr.c | 2 +- arch/s390/boot/uv.c | 23 +- arch/s390/configs/debug_defconfig | 28 +- arch/s390/configs/defconfig | 11 +- arch/s390/crypto/aes_s390.c | 3 - arch/s390/include/asm/Kbuild | 15 + arch/s390/include/asm/gmap.h | 6 - arch/s390/include/asm/kvm_host.h | 113 +- arch/s390/include/asm/lowcore.h | 4 +- arch/s390/include/asm/mmu.h | 2 - arch/s390/include/asm/mmu_context.h | 1 - arch/s390/include/asm/numa.h | 13 +- arch/s390/include/asm/page.h | 25 +- arch/s390/include/asm/pci.h | 2 - arch/s390/include/asm/pgtable.h | 41 +- arch/s390/include/asm/processor.h | 2 +- arch/s390/include/asm/qdio.h | 6 +- arch/s390/include/asm/setup.h | 7 - arch/s390/include/asm/timex.h | 2 +- arch/s390/include/asm/topology.h | 9 +- arch/s390/include/asm/uv.h | 251 +- arch/s390/kernel/Makefile | 1 - arch/s390/kernel/asm-offsets.c | 2 - arch/s390/kernel/diag.c | 2 +- arch/s390/kernel/entry.S | 65 +- arch/s390/kernel/entry.h | 2 - arch/s390/kernel/perf_cpum_cf_events.c | 123 +- arch/s390/kernel/perf_cpum_sf.c | 40 +- arch/s390/kernel/pgm_check.S | 4 +- arch/s390/kernel/process.c | 1 - arch/s390/kernel/processor.c | 22 - arch/s390/kernel/setup.c | 13 +- arch/s390/kernel/smp.c | 2 - arch/s390/kernel/syscalls/syscall.tbl | 1 - arch/s390/kernel/topology.c | 2 + arch/s390/kernel/uv.c | 414 - arch/s390/kvm/Makefile | 2 +- arch/s390/kvm/diag.c | 6 +- arch/s390/kvm/intercept.c | 122 +- arch/s390/kvm/interrupt.c | 399 +- arch/s390/kvm/kvm-s390.c | 581 +- arch/s390/kvm/kvm-s390.h | 51 +- arch/s390/kvm/priv.c | 13 +- arch/s390/kvm/pv.c | 303 - arch/s390/mm/fault.c | 88 +- arch/s390/mm/gmap.c | 65 +- arch/s390/mm/vmem.c | 4 - arch/s390/numa/Makefile | 2 + arch/s390/numa/mode_emu.c | 577 ++ arch/s390/numa/numa.c | 147 +- arch/s390/numa/numa_mode.h | 25 + arch/s390/numa/toptree.c | 351 + arch/s390/numa/toptree.h | 61 + arch/s390/pci/pci.c | 4 +- arch/sh/Kconfig | 5 + arch/sh/configs/sh03_defconfig | 1 + arch/sh/include/asm/Kbuild | 16 + arch/sh/include/asm/bitops-op32.h | 8 +- arch/sh/include/asm/cache.h | 2 +- arch/sh/include/asm/pgtable-2level.h | 1 + arch/sh/include/asm/pgtable-3level.h | 1 + arch/sh/include/asm/pgtable_32.h | 5 +- arch/sh/include/asm/pgtable_64.h | 5 +- arch/sh/kernel/Makefile | 2 + arch/sh/kernel/io_trapped.c | 7 +- arch/sh/kernel/sh_ksyms_32.c | 17 - arch/sh/kernel/syscalls/syscall.tbl | 1 - arch/sh/kernel/syscalls/syscallhdr.sh | 2 +- arch/sh/lib/delay.c | 1 - arch/sh/mm/cache-sh4.c | 4 +- arch/sh/mm/cache-sh5.c | 7 +- arch/sh/mm/fault.c | 67 +- arch/sh/mm/hugetlbpage.c | 28 +- arch/sh/mm/init.c | 15 +- arch/sh/mm/kmap.c | 2 +- arch/sh/mm/tlbex_32.c | 6 +- arch/sh/mm/tlbex_64.c | 7 +- arch/sparc/Kconfig | 6 +- arch/sparc/configs/sparc64_defconfig | 1 + arch/sparc/include/asm/Kbuild | 14 + arch/sparc/include/asm/pgtable_64.h | 10 +- arch/sparc/kernel/syscalls/syscall.tbl | 1 - arch/sparc/kernel/syscalls/syscallhdr.sh | 2 +- arch/um/drivers/mconsole_kern.c | 28 +- arch/um/drivers/vector_kern.c | 1 - arch/unicore32/include/asm/Kbuild | 34 + arch/unicore32/include/asm/pgtable.h | 1 + arch/unicore32/kernel/hibernate.c | 4 +- arch/x86/Kconfig | 10 +- arch/x86/Makefile | 5 +- arch/x86/boot/Makefile | 5 +- arch/x86/boot/compressed/Makefile | 8 +- arch/x86/boot/compressed/eboot.c | 889 ++ arch/x86/boot/compressed/eboot.h | 31 + arch/x86/boot/compressed/efi_thunk_64.S | 29 +- arch/x86/boot/compressed/head_32.S | 92 +- arch/x86/boot/compressed/head_64.S | 209 +- arch/x86/boot/compressed/kaslr_64.c | 3 + arch/x86/boot/header.S | 93 +- arch/x86/boot/setup.ld | 1 + arch/x86/boot/tools/build.c | 106 +- arch/x86/configs/i386_defconfig | 1 + arch/x86/configs/x86_64_defconfig | 1 + arch/x86/crypto/Makefile | 7 +- arch/x86/crypto/curve25519-x86_64.c | 3546 ++++--- arch/x86/entry/common.c | 1 - arch/x86/entry/entry_32.S | 19 +- arch/x86/entry/syscalls/syscall_32.tbl | 1 - arch/x86/entry/syscalls/syscall_64.tbl | 1 - arch/x86/entry/vdso/Makefile | 6 - arch/x86/entry/vdso/vma.c | 8 +- arch/x86/events/amd/core.c | 1 - arch/x86/events/intel/core.c | 26 +- arch/x86/events/intel/cstate.c | 22 +- arch/x86/events/intel/ds.c | 2 - arch/x86/events/intel/lbr.c | 9 - arch/x86/events/intel/uncore.c | 12 - arch/x86/events/intel/uncore.h | 2 - arch/x86/events/intel/uncore_snb.c | 159 - arch/x86/events/msr.c | 3 +- arch/x86/include/asm/Kbuild | 2 + arch/x86/include/asm/bitops.h | 6 +- arch/x86/include/asm/clocksource.h | 23 +- arch/x86/include/asm/cpu.h | 12 - arch/x86/include/asm/cpufeatures.h | 2 - arch/x86/include/asm/dwarf2.h | 4 +- arch/x86/include/asm/efi.h | 23 +- arch/x86/include/asm/hyperv-tlfs.h | 41 - arch/x86/include/asm/io_bitmap.h | 9 +- arch/x86/include/asm/irq.h | 2 +- arch/x86/include/asm/kvm_emulate.h | 14 +- arch/x86/include/asm/kvm_host.h | 19 +- arch/x86/include/asm/mce.h | 3 + arch/x86/include/asm/mmu_context.h | 15 + arch/x86/include/asm/mshyperv.h | 12 +- arch/x86/include/asm/msr-index.h | 11 - arch/x86/include/asm/mwait.h | 2 - arch/x86/include/asm/paravirt.h | 7 - arch/x86/include/asm/paravirt_types.h | 4 - arch/x86/include/asm/pgtable.h | 3 - arch/x86/include/asm/pkeys.h | 5 - arch/x86/include/asm/syscall.h | 5 - arch/x86/include/asm/thread_info.h | 14 +- arch/x86/include/asm/topology.h | 25 - arch/x86/include/asm/traps.h | 17 +- arch/x86/include/asm/vdso/gettimeofday.h | 6 +- arch/x86/include/asm/vdso/vsyscall.h | 15 + arch/x86/include/asm/vgtod.h | 6 + arch/x86/include/asm/vmx.h | 2 +- arch/x86/include/asm/vmxfeatures.h | 1 - arch/x86/include/uapi/asm/kvm.h | 1 - arch/x86/kernel/Makefile | 4 - arch/x86/kernel/apic/vector.c | 6 - arch/x86/kernel/asm-offsets.c | 1 + arch/x86/kernel/asm-offsets_32.c | 5 - arch/x86/kernel/cpu/Makefile | 3 - arch/x86/kernel/cpu/amd.c | 14 - arch/x86/kernel/cpu/common.c | 4 +- arch/x86/kernel/cpu/intel.c | 175 - arch/x86/kernel/cpu/mce/amd.c | 50 +- arch/x86/kernel/cpu/mce/core.c | 14 +- arch/x86/kernel/cpu/mce/intel.c | 26 +- arch/x86/kernel/cpu/mce/internal.h | 5 - arch/x86/kernel/cpu/mce/therm_throt.c | 9 +- arch/x86/kernel/cpu/umwait.c | 1 - arch/x86/kernel/e820.c | 10 +- arch/x86/kernel/fpu/xstate.c | 75 +- arch/x86/kernel/head_32.S | 6 + arch/x86/kernel/ima_arch.c | 8 +- arch/x86/kernel/ioport.c | 1 - arch/x86/kernel/irq.c | 3 +- arch/x86/kernel/irqinit.c | 2 +- arch/x86/kernel/kexec-bzimage64.c | 5 +- arch/x86/kernel/kvm.c | 65 +- arch/x86/kernel/kvmclock.c | 9 +- arch/x86/kernel/nmi.c | 4 +- arch/x86/kernel/paravirt.c | 5 - arch/x86/kernel/process.c | 5 +- arch/x86/kernel/pvclock.c | 2 +- arch/x86/kernel/reboot.c | 2 +- arch/x86/kernel/smpboot.c | 292 +- arch/x86/kernel/time.c | 12 +- arch/x86/kernel/traps.c | 65 +- arch/x86/kernel/tsc.c | 34 +- arch/x86/kernel/tsc_sync.c | 2 +- arch/x86/kernel/vmlinux.lds.S | 7 +- arch/x86/kvm/Kconfig | 13 - arch/x86/kvm/Makefile | 1 - arch/x86/kvm/emulate.c | 37 +- arch/x86/kvm/irq_comm.c | 2 +- arch/x86/kvm/lapic.c | 12 +- arch/x86/kvm/mmu.h | 13 - arch/x86/kvm/mmu/mmu.c | 11 +- arch/x86/kvm/mmu/paging_tmpl.h | 2 +- arch/x86/kvm/mmutrace.h | 2 +- arch/x86/kvm/svm.c | 75 +- arch/x86/kvm/trace.h | 4 +- arch/x86/kvm/vmx/capabilities.h | 1 - arch/x86/kvm/vmx/nested.c | 122 +- arch/x86/kvm/vmx/nested.h | 10 +- arch/x86/kvm/vmx/vmx.c | 153 +- arch/x86/kvm/vmx/vmx.h | 5 +- arch/x86/kvm/x86.c | 82 +- arch/x86/lib/Makefile | 9 - arch/x86/mm/Makefile | 4 - arch/x86/mm/dump_pagetables.c | 7 +- arch/x86/mm/fault.c | 28 +- arch/x86/mm/init_32.c | 38 + arch/x86/mm/numa.c | 67 +- arch/x86/net/bpf_jit_comp.c | 279 +- arch/x86/net/bpf_jit_comp32.c | 10 +- arch/x86/platform/efi/efi.c | 288 +- arch/x86/platform/efi/efi_32.c | 13 +- arch/x86/platform/efi/efi_64.c | 165 +- arch/x86/platform/efi/efi_stub_32.S | 21 +- arch/x86/platform/efi/quirks.c | 6 +- arch/x86/platform/intel/iosf_mbi.c | 13 +- arch/x86/purgatory/Makefile | 2 - arch/x86/realmode/Makefile | 3 - arch/x86/realmode/rm/Makefile | 4 - arch/x86/realmode/rm/realmode.lds.S | 1 + arch/x86/um/Kconfig | 5 + arch/x86/xen/enlighten_pv.c | 32 +- arch/x86/xen/time.c | 36 +- arch/xtensa/boot/Makefile | 1 + arch/xtensa/include/asm/Kbuild | 26 + arch/xtensa/kernel/smp.c | 8 +- arch/xtensa/kernel/syscalls/syscall.tbl | 1 - arch/xtensa/kernel/syscalls/syscallhdr.sh | 2 +- arch/xtensa/kernel/time.c | 12 +- block/bfq-cgroup.c | 9 +- block/blk-core.c | 6 + block/blk-flush.c | 2 +- block/blk-mq-sched.c | 22 +- block/blk-mq-tag.c | 4 +- block/blk-mq-tag.h | 4 +- block/blk-mq.c | 37 +- block/blk-mq.h | 5 +- block/partitions/efi.c | 35 +- block/partitions/efi.h | 2 +- crypto/Kconfig | 4 + crypto/authencesn.c | 2 +- crypto/ccm.c | 29 +- crypto/cryptd.c | 37 +- crypto/ctr.c | 29 +- crypto/cts.c | 27 +- crypto/gcm.c | 66 +- crypto/geniv.c | 17 +- crypto/hash_info.c | 2 +- crypto/lrw.c | 28 +- crypto/md5.c | 3 + crypto/pcrypt.c | 33 +- crypto/proc.c | 2 +- crypto/rng.c | 8 +- crypto/rsa-pkcs1pad.c | 59 +- crypto/tcrypt.c | 4 +- crypto/testmgr.c | 36 - crypto/xts.c | 28 +- drivers/accessibility/braille/braille_console.c | 4 + drivers/acpi/Kconfig | 24 - drivers/acpi/Makefile | 1 - drivers/acpi/ac.c | 25 +- drivers/acpi/acpi_video.c | 2 +- drivers/acpi/acpi_watchdog.c | 15 +- drivers/acpi/acpica/acconvert.h | 4 +- drivers/acpi/acpica/achware.h | 2 - drivers/acpi/acpica/acmacros.h | 4 +- drivers/acpi/acpica/evevent.c | 47 +- drivers/acpi/acpica/evxfgpe.c | 32 - drivers/acpi/acpica/hwgpe.c | 71 - drivers/acpi/acpica/hwsleep.c | 12 - drivers/acpi/acpica/nsnames.c | 6 +- drivers/acpi/acpica/nsxfname.c | 2 +- drivers/acpi/acpica/tbxface.c | 12 +- drivers/acpi/acpica/utobject.c | 2 +- drivers/acpi/apei/ghes.c | 2 +- drivers/acpi/battery.c | 10 +- drivers/acpi/button.c | 3 + drivers/acpi/ec.c | 44 +- drivers/acpi/numa/srat.c | 41 + drivers/acpi/osl.c | 2 - drivers/acpi/proc.c | 14 +- drivers/acpi/sleep.c | 57 +- drivers/acpi/tiny-power-button.c | 46 - drivers/acpi/wakeup.c | 24 +- drivers/android/binder.c | 9 - drivers/android/binder_internal.h | 2 - drivers/android/binderfs.c | 7 +- drivers/atm/nicstar.c | 2 +- drivers/auxdisplay/Kconfig | 16 +- drivers/auxdisplay/charlcd.c | 2 +- drivers/auxdisplay/img-ascii-lcd.c | 4 +- drivers/base/arch_topology.c | 12 - drivers/base/core.c | 186 +- drivers/base/dd.c | 82 +- drivers/base/firmware_loader/main.c | 6 +- drivers/base/memory.c | 126 +- drivers/base/node.c | 2 +- drivers/base/power/main.c | 12 +- drivers/base/power/power.h | 3 - drivers/base/power/runtime.c | 36 +- drivers/base/power/sysfs.c | 55 +- drivers/base/power/wakeup.c | 13 +- drivers/base/property.c | 1 - drivers/base/swnode.c | 14 +- drivers/block/floppy.c | 7 +- drivers/block/loop.c | 18 +- drivers/block/null_blk.h | 3 + drivers/block/null_blk_main.c | 126 +- drivers/block/paride/pcd.c | 2 +- drivers/block/virtio_blk.c | 17 +- drivers/block/xen-blkfront.c | 80 +- drivers/bluetooth/Kconfig | 4 +- drivers/bluetooth/btintel.c | 4 +- drivers/bluetooth/btqca.c | 10 +- drivers/bluetooth/btqca.h | 6 +- drivers/bluetooth/btrtl.c | 12 - drivers/bluetooth/btrtl.h | 4 +- drivers/bluetooth/btusb.c | 23 +- drivers/bluetooth/hci_ag6xx.c | 2 +- drivers/bluetooth/hci_h4.c | 4 +- drivers/bluetooth/hci_h5.c | 23 +- drivers/bluetooth/hci_intel.c | 2 +- drivers/bluetooth/hci_qca.c | 174 +- drivers/bus/moxtet.c | 2 +- drivers/bus/sunxi-rsb.c | 2 +- drivers/bus/ti-sysc.c | 607 +- drivers/cdrom/gdrom.c | 2 +- drivers/char/Kconfig | 2 +- drivers/char/hw_random/Kconfig | 3 +- drivers/char/hw_random/omap3-rom-rng.c | 1 - drivers/char/ipmi/ipmb_dev_int.c | 33 +- drivers/char/ipmi/ipmi_msghandler.c | 14 +- drivers/char/ipmi/ipmi_si_platform.c | 4 +- drivers/char/ipmi/ipmi_ssif.c | 10 +- drivers/char/pcmcia/cm4000_cs.c | 4 +- drivers/char/ppdev.c | 20 +- drivers/char/random.c | 84 +- drivers/char/tpm/Makefile | 8 +- drivers/char/tpm/eventlog/common.c | 12 +- drivers/char/tpm/eventlog/tpm1.c | 2 +- drivers/char/tpm/eventlog/tpm2.c | 2 +- drivers/char/tpm/tpm-chip.c | 4 +- drivers/char/tpm/tpm.h | 2 +- drivers/char/tpm/tpm2-cmd.c | 2 - drivers/char/tpm/tpm_tis_spi.c | 298 + drivers/char/tpm/tpm_tis_spi_cr50.c | 7 +- drivers/char/tpm/tpm_tis_spi_main.c | 299 - drivers/char/virtio_console.c | 2 +- drivers/clk/at91/Makefile | 3 - drivers/clk/at91/at91sam9g45.c | 220 - drivers/clk/at91/at91sam9n12.c | 238 - drivers/clk/at91/clk-sam9x60-pll.c | 91 +- drivers/clk/at91/clk-usb.c | 9 +- drivers/clk/at91/sam9x60.c | 14 +- drivers/clk/at91/sama5d3.c | 240 - drivers/clk/clk-si5341.c | 212 +- drivers/clk/clk.c | 129 +- drivers/clk/imx/clk-composite-8m.c | 20 +- drivers/clk/imx/clk-fixup-div.c | 2 +- drivers/clk/imx/clk-fixup-mux.c | 2 +- drivers/clk/imx/clk-gate2.c | 6 +- drivers/clk/imx/clk-imx6sl.c | 1 - drivers/clk/imx/clk-imx7ulp.c | 2 +- drivers/clk/imx/clk-imx8mm.c | 63 +- drivers/clk/imx/clk-imx8mn.c | 41 +- drivers/clk/imx/clk-imx8mp.c | 28 +- drivers/clk/imx/clk-imx8mq.c | 53 +- drivers/clk/imx/clk-pll14xx.c | 4 - drivers/clk/imx/clk-scu.c | 8 +- drivers/clk/imx/clk-sscg-pll.c | 14 +- drivers/clk/imx/clk.h | 13 +- drivers/clk/meson/g12a.c | 129 - drivers/clk/meson/g12a.h | 6 +- drivers/clk/meson/gxbb.c | 21 +- drivers/clk/meson/gxbb.h | 2 +- drivers/clk/meson/meson8b.c | 21 +- drivers/clk/qcom/clk-alpha-pll.c | 17 +- drivers/clk/qcom/clk-rpmh.c | 25 +- drivers/clk/qcom/dispcc-sc7180.c | 19 + drivers/clk/qcom/gpucc-sc7180.c | 37 - drivers/clk/qcom/videocc-sc7180.c | 2 +- drivers/clk/renesas/Kconfig | 2 +- drivers/clk/renesas/r8a7795-cpg-mssr.c | 8 - drivers/clk/renesas/r8a7796-cpg-mssr.c | 10 - drivers/clk/renesas/r8a77965-cpg-mssr.c | 12 +- drivers/clk/renesas/r8a77990-cpg-mssr.c | 2 - drivers/clk/renesas/r8a77995-cpg-mssr.c | 2 - drivers/clk/rockchip/clk-mmc-phase.c | 4 +- drivers/clk/rockchip/clk-pll.c | 70 +- drivers/clk/rockchip/clk-rk3228.c | 17 +- drivers/clk/samsung/clk.c | 4 + drivers/clk/socfpga/clk-gate-s10.c | 40 +- drivers/clk/socfpga/clk-periph-s10.c | 42 +- drivers/clk/socfpga/clk-pll-s10.c | 17 +- drivers/clk/socfpga/clk-s10.c | 29 +- drivers/clk/socfpga/stratix10-clk.h | 25 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.h | 4 + drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 115 +- drivers/clk/tegra/clk-id.h | 5 +- drivers/clk/tegra/clk-tegra-fixed.c | 37 +- drivers/clk/tegra/clk-tegra-pmc.c | 12 +- drivers/clk/tegra/clk-tegra114.c | 21 +- drivers/clk/tegra/clk-tegra124.c | 10 +- drivers/clk/tegra/clk-tegra210.c | 10 +- drivers/clk/tegra/clk-tegra30.c | 10 +- drivers/clocksource/Kconfig | 8 - drivers/clocksource/Makefile | 1 - drivers/clocksource/arm_arch_timer.c | 30 +- drivers/clocksource/bcm2835_timer.c | 8 +- drivers/clocksource/bcm_kona_timer.c | 10 +- drivers/clocksource/dw_apb_timer.c | 11 +- drivers/clocksource/exynos_mct.c | 12 +- drivers/clocksource/hyperv_timer.c | 7 - drivers/clocksource/ingenic-ost.c | 189 - drivers/clocksource/ingenic-timer.c | 3 +- drivers/clocksource/mips-gic-timer.c | 8 +- drivers/clocksource/mxs_timer.c | 10 +- drivers/clocksource/nomadik-mtu.c | 11 +- drivers/clocksource/samsung_pwm_timer.c | 12 +- drivers/clocksource/timer-atlas7.c | 50 +- drivers/clocksource/timer-cs5535.c | 10 +- drivers/clocksource/timer-efm32.c | 10 +- drivers/clocksource/timer-fsl-ftm.c | 10 +- drivers/clocksource/timer-fttmr010.c | 68 +- drivers/clocksource/timer-imx-gpt.c | 10 +- drivers/clocksource/timer-integrator-ap.c | 11 +- drivers/clocksource/timer-meson6.c | 11 +- drivers/clocksource/timer-orion.c | 9 +- drivers/clocksource/timer-owl.c | 15 +- drivers/clocksource/timer-prima2.c | 14 +- drivers/clocksource/timer-pxa.c | 10 +- drivers/clocksource/timer-sp804.c | 11 +- drivers/clocksource/timer-ti-dm.c | 34 +- drivers/clocksource/timer-u300.c | 9 +- drivers/clocksource/timer-vf-pit.c | 10 +- drivers/clocksource/timer-vt8500.c | 11 +- drivers/clocksource/timer-zevio.c | 13 +- drivers/cpufreq/Kconfig.x86 | 2 +- drivers/cpufreq/cpufreq.c | 37 +- drivers/cpufreq/imx-cpufreq-dt.c | 3 - drivers/cpufreq/imx6q-cpufreq.c | 75 +- drivers/cpufreq/intel_pstate.c | 1 - drivers/cpufreq/ti-cpufreq.c | 7 - drivers/cpuidle/Kconfig.arm | 8 - drivers/cpuidle/Makefile | 1 - drivers/cpuidle/cpuidle-tegra.c | 389 - drivers/cpuidle/cpuidle.c | 40 +- drivers/cpuidle/governor.c | 2 +- drivers/crypto/Kconfig | 35 - drivers/crypto/Makefile | 1 - drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 4 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h | 2 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h | 2 +- drivers/crypto/caam/Kconfig | 1 - drivers/crypto/caam/caamalg.c | 415 +- drivers/crypto/caam/caamalg_desc.c | 30 +- drivers/crypto/caam/caamalg_qi.c | 4 +- drivers/crypto/caam/caamalg_qi2.h | 6 +- drivers/crypto/caam/caamhash.c | 340 +- drivers/crypto/caam/caampkc.c | 185 +- drivers/crypto/caam/caampkc.h | 10 - drivers/crypto/caam/caamrng.c | 4 +- drivers/crypto/caam/intern.h | 2 - drivers/crypto/caam/jr.c | 36 +- drivers/crypto/caam/key_gen.c | 2 +- drivers/crypto/caam/qi.c | 60 +- drivers/crypto/caam/qi.h | 4 +- drivers/crypto/cavium/nitrox/nitrox_main.c | 2 +- drivers/crypto/ccree/cc_aead.c | 62 +- drivers/crypto/ccree/cc_buffer_mgr.c | 142 +- drivers/crypto/ccree/cc_buffer_mgr.h | 5 +- drivers/crypto/ccree/cc_cipher.c | 77 +- drivers/crypto/ccree/cc_debugfs.c | 29 +- drivers/crypto/ccree/cc_driver.c | 127 +- drivers/crypto/ccree/cc_driver.h | 13 +- drivers/crypto/ccree/cc_hash.c | 225 +- drivers/crypto/ccree/cc_hash.h | 31 +- drivers/crypto/ccree/cc_hw_queue_defs.h | 255 +- drivers/crypto/ccree/cc_pm.c | 60 +- drivers/crypto/ccree/cc_pm.h | 21 + drivers/crypto/ccree/cc_request_mgr.c | 47 +- drivers/crypto/ccree/cc_request_mgr.h | 19 +- drivers/crypto/ccree/cc_sram_mgr.c | 78 +- drivers/crypto/ccree/cc_sram_mgr.h | 45 +- drivers/crypto/chelsio/Kconfig | 11 - drivers/crypto/chelsio/Makefile | 3 - drivers/crypto/chelsio/chcr_algo.c | 360 +- drivers/crypto/chelsio/chcr_common.h | 135 - drivers/crypto/chelsio/chcr_core.c | 54 +- drivers/crypto/chelsio/chcr_core.h | 13 +- drivers/crypto/chelsio/chcr_crypto.h | 16 +- drivers/crypto/chelsio/chcr_ktls.c | 2021 ---- drivers/crypto/chelsio/chcr_ktls.h | 98 - drivers/crypto/chelsio/chtls/chtls_io.c | 7 +- drivers/crypto/chelsio/chtls/chtls_main.c | 10 +- drivers/crypto/hisilicon/Kconfig | 2 - drivers/crypto/hisilicon/hpre/hpre_main.c | 108 +- drivers/crypto/hisilicon/qm.c | 455 +- drivers/crypto/hisilicon/qm.h | 36 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 1 + drivers/crypto/hisilicon/sec2/sec_main.c | 162 +- drivers/crypto/hisilicon/zip/zip_main.c | 232 +- drivers/crypto/img-hash.c | 2 +- drivers/crypto/mediatek/mtk-sha.c | 2 +- drivers/crypto/mxs-dcp.c | 58 +- drivers/crypto/nx/nx.h | 2 +- drivers/crypto/omap-sham.c | 4 +- drivers/crypto/qat/qat_common/qat_algs.c | 2 +- drivers/crypto/qce/common.c | 2 + drivers/crypto/qce/common.h | 3 - drivers/crypto/qce/dma.c | 11 +- drivers/crypto/qce/dma.h | 2 +- drivers/crypto/qce/skcipher.c | 30 +- drivers/crypto/s5p-sss.c | 2 +- drivers/crypto/xilinx/Makefile | 2 - drivers/crypto/xilinx/zynqmp-aes-gcm.c | 457 - drivers/dax/super.c | 2 +- drivers/devfreq/devfreq.c | 14 +- drivers/devfreq/governor.h | 21 +- drivers/devfreq/governor_simpleondemand.c | 4 +- drivers/devfreq/governor_userspace.c | 2 +- drivers/devfreq/tegra30-devfreq.c | 4 +- drivers/dio/dio-driver.c | 9 +- drivers/dma-buf/Kconfig | 2 +- drivers/dma-buf/dma-buf.c | 1 - drivers/dma/Kconfig | 15 +- drivers/dma/Makefile | 1 - drivers/dma/at_hdmac.c | 121 +- drivers/dma/at_hdmac_regs.h | 2 + drivers/dma/at_xdmac.c | 44 +- drivers/dma/bcm-sba-raid.c | 2 +- drivers/dma/coh901318.c | 4 + drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c | 17 - drivers/dma/fsl-dpaa2-qdma/dpdmai.c | 21 - drivers/dma/fsl-dpaa2-qdma/dpdmai.h | 2 - drivers/dma/idxd/cdev.c | 8 +- drivers/dma/idxd/sysfs.c | 41 +- drivers/dma/imx-sdma.c | 5 +- drivers/dma/ioat/dca.c | 2 +- drivers/dma/sa11x0-dma.c | 2 +- drivers/dma/sprd-dma.c | 2 +- drivers/dma/stm32-dma.c | 96 +- drivers/dma/stm32-dmamux.c | 93 +- drivers/dma/stm32-mdma.c | 78 +- drivers/dma/sun4i-dma.c | 4 +- drivers/dma/tegra20-apb-dma.c | 515 +- drivers/dma/tegra210-adma.c | 2 +- drivers/dma/ti/dma-crossbar.c | 8 +- drivers/dma/ti/edma.c | 79 - drivers/dma/ti/k3-udma-glue.c | 18 +- drivers/dma/ti/k3-udma.c | 543 +- drivers/dma/ti/omap-dma.c | 2 +- drivers/dma/uniphier-mdmac.c | 2 +- drivers/dma/uniphier-xdmac.c | 611 -- drivers/dma/xilinx/xilinx_dma.c | 65 +- drivers/edac/Kconfig | 7 - drivers/edac/Makefile | 1 - drivers/edac/dmc520_edac.c | 656 -- drivers/edac/edac_mc.c | 519 +- drivers/edac/edac_mc.h | 6 +- drivers/edac/edac_mc_sysfs.c | 120 +- drivers/edac/edac_module.h | 1 + drivers/edac/ghes_edac.c | 16 +- drivers/edac/mce_amd.c | 2 +- drivers/edac/synopsys_edac.c | 22 +- drivers/extcon/extcon-palmas.c | 8 +- drivers/firewire/net.c | 2 + drivers/firmware/arm_scmi/Makefile | 3 +- drivers/firmware/arm_scmi/common.h | 115 +- drivers/firmware/arm_scmi/driver.c | 293 +- drivers/firmware/arm_scmi/mailbox.c | 184 - drivers/firmware/arm_scmi/perf.c | 2 +- drivers/firmware/arm_scmi/shmem.c | 83 - drivers/firmware/arm_scpi.c | 4 +- drivers/firmware/arm_sdei.c | 71 +- drivers/firmware/dmi-id.c | 6 - drivers/firmware/dmi-sysfs.c | 2 +- drivers/firmware/dmi_scan.c | 30 - drivers/firmware/efi/Kconfig | 5 - drivers/firmware/efi/Makefile | 4 +- drivers/firmware/efi/apple-properties.c | 12 +- drivers/firmware/efi/arm-init.c | 85 +- drivers/firmware/efi/arm-runtime.c | 18 + drivers/firmware/efi/capsule-loader.c | 2 +- drivers/firmware/efi/dev-path-parser.c | 38 +- drivers/firmware/efi/efi-bgrt.c | 7 +- drivers/firmware/efi/efi-pstore.c | 4 +- drivers/firmware/efi/efi.c | 480 +- drivers/firmware/efi/efivars.c | 34 +- drivers/firmware/efi/embedded-firmware.c | 147 - drivers/firmware/efi/esrt.c | 6 +- drivers/firmware/efi/fdtparams.c | 126 - drivers/firmware/efi/libstub/Makefile | 11 +- drivers/firmware/efi/libstub/arm-stub.c | 193 +- drivers/firmware/efi/libstub/arm32-stub.c | 1 - drivers/firmware/efi/libstub/arm64-stub.c | 11 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 822 +- drivers/firmware/efi/libstub/efistub.h | 611 +- drivers/firmware/efi/libstub/fdt.c | 7 +- drivers/firmware/efi/libstub/file.c | 258 - drivers/firmware/efi/libstub/hidden.h | 6 - drivers/firmware/efi/libstub/mem.c | 309 - drivers/firmware/efi/libstub/random.c | 136 +- drivers/firmware/efi/libstub/randomalloc.c | 124 - drivers/firmware/efi/libstub/skip_spaces.c | 11 - drivers/firmware/efi/libstub/string.c | 56 - drivers/firmware/efi/libstub/x86-stub.c | 837 -- drivers/firmware/efi/memattr.c | 13 +- drivers/firmware/efi/reboot.c | 4 +- drivers/firmware/efi/runtime-wrappers.c | 4 +- drivers/firmware/efi/vars.c | 2 +- drivers/firmware/google/memconsole-coreboot.c | 2 +- drivers/firmware/google/vpd.c | 2 +- drivers/firmware/imx/imx-scu.c | 27 - drivers/firmware/imx/misc.c | 8 +- drivers/firmware/imx/scu-pd.c | 11 +- drivers/firmware/meson/meson_sm.c | 2 - drivers/firmware/pcdp.c | 8 +- drivers/firmware/tegra/Kconfig | 2 +- drivers/firmware/xilinx/zynqmp.c | 27 - drivers/fpga/dfl-afu-main.c | 26 +- drivers/fpga/dfl-fme-main.c | 19 +- drivers/fpga/dfl-pci.c | 6 +- drivers/fpga/dfl.c | 15 +- drivers/fpga/dfl.h | 35 +- drivers/fpga/ice40-spi.c | 10 +- drivers/fpga/machxo2-spi.c | 12 +- drivers/fpga/stratix10-soc.c | 3 +- drivers/fpga/zynq-fpga.c | 3 +- drivers/fsi/Kconfig | 1 - drivers/gpio/gpio-bd71828.c | 10 + drivers/gpio/gpio-mockup.c | 2 +- drivers/gpio/gpio-pl061.c | 6 +- drivers/gpio/gpio-pxa.c | 4 +- drivers/gpio/gpio-rcar.c | 4 +- drivers/gpio/gpio-sifive.c | 6 +- drivers/gpio/gpio-siox.c | 28 +- drivers/gpio/gpio-uniphier.c | 2 +- drivers/gpio/gpio-wcd934x.c | 9 +- drivers/gpio/gpio-xilinx.c | 5 +- drivers/gpio/gpiolib-of.c | 139 +- drivers/gpio/gpiolib-of.h | 2 - drivers/gpio/gpiolib.c | 414 +- drivers/gpio/gpiolib.h | 4 - drivers/gpu/drm/Kconfig | 2 - drivers/gpu/drm/Makefile | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 51 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 13 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 26 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 26 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 95 +- drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 89 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 175 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 92 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 17 - drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 98 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 35 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 42 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 15 - drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 234 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 14 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 90 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 52 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 93 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 51 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_test.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 151 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 183 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 250 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 12 +- drivers/gpu/drm/amd/amdgpu/atom.c | 4 +- drivers/gpu/drm/amd/amdgpu/atombios_dp.c | 10 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 5 - drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 5 - drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 5 - drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 5 - drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 226 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 148 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 280 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.h | 2 - drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 67 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 108 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 12 - drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 29 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 12 - drivers/gpu/drm/amd/amdgpu/mmsch_v2_0.h | 338 - drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 36 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 15 +- drivers/gpu/drm/amd/amdgpu/nv.c | 3 +- drivers/gpu/drm/amd/amdgpu/nvd.h | 1 - drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 3 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 84 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 3 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 27 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 3 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 46 +- drivers/gpu/drm/amd/amdgpu/soc15d.h | 1 - drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 23 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 263 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 45 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 72 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 152 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 14 - drivers/gpu/drm/amd/amdkfd/kfd_process.c | 150 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 36 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 1 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 374 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 34 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 91 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 242 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h | 9 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 16 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 31 +- .../gpu/drm/amd/display/dc/bios/command_table2.c | 8 +- .../amd/display/dc/bios/command_table_helper2.c | 13 +- drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 46 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 25 +- drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 6 - drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 26 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 10 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 41 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 169 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 208 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 60 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 289 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 60 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 197 +- drivers/gpu/drm/amd/display/dc/core/dc_vm_helper.c | 5 +- drivers/gpu/drm/amd/display/dc/dc.h | 38 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 48 - drivers/gpu/drm/amd/display/dc/dc_link.h | 20 - drivers/gpu/drm/amd/display/dc/dc_stream.h | 1 - drivers/gpu/drm/amd/display/dc/dc_types.h | 4 +- drivers/gpu/drm/amd/display/dc/dce/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 16 - .../gpu/drm/amd/display/dc/dce/dce_scl_filters.c | 2204 ++--- .../drm/amd/display/dc/dce/dce_scl_filters_old.c | 25 - drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 92 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.h | 11 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 58 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 4 - .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 13 - .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 172 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 8 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 130 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 7 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 4 - .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 5 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 8 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 4 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 1 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 78 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 11 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 130 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 7 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 5 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_mmhubbub.h | 20 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.h | 9 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 219 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 2 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 1 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.h | 7 + .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c | 138 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.h | 8 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 39 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 5 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 210 +- drivers/gpu/drm/amd/display/dc/dm_cp_psp.h | 1 - .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 8 - .../drm/amd/display/dc/dml/display_mode_structs.h | 12 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 11 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 4 + drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 2 +- drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 2 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 2 - .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 4 - drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 3 +- .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 3 +- .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 6 +- .../drm/amd/display/dc/inc/hw_sequencer_private.h | 5 - drivers/gpu/drm/amd/display/dc/inc/resource.h | 3 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 72 +- .../gpu/drm/amd/display/dmub/inc/dmub_cmd_dal.h | 13 +- .../gpu/drm/amd/display/dmub/inc/dmub_gpint_cmd.h | 75 - drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h | 48 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 69 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 9 - drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 50 - drivers/gpu/drm/amd/display/include/dal_asic_id.h | 28 +- drivers/gpu/drm/amd/display/include/dpcd_defs.h | 8 - drivers/gpu/drm/amd/display/include/logger_types.h | 63 +- .../drm/amd/display/modules/freesync/freesync.c | 8 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 68 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 38 +- .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 4 + .../amd/display/modules/hdcp/hdcp1_transition.c | 15 +- .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 14 +- .../amd/display/modules/hdcp/hdcp2_transition.c | 6 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c | 24 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 4 - .../gpu/drm/amd/display/modules/hdcp/hdcp_log.h | 17 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 184 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.h | 32 +- drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 9 +- drivers/gpu/drm/amd/display/modules/vmid/vmid.c | 16 +- .../drm/amd/include/asic_reg/dce/dce_12_0_offset.h | 2 - .../include/asic_reg/wafl/wafl2_4_0_0_sh_mask.h | 69 - .../amd/include/asic_reg/wafl/wafl2_4_0_0_smn.h | 29 - .../amd/include/asic_reg/xgmi/xgmi_4_0_0_sh_mask.h | 69 - .../drm/amd/include/asic_reg/xgmi/xgmi_4_0_0_smn.h | 29 - drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 31 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 150 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 51 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 4 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 7 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 9 +- drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h | 6 +- drivers/gpu/drm/amd/powerplay/inc/pp_debug.h | 4 +- .../drm/amd/powerplay/inc/smu11_driver_if_navi10.h | 3 +- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 10 +- .../gpu/drm/amd/powerplay/inc/smu_v11_0_pptable.h | 46 +- drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h | 5 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 93 +- drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 53 +- drivers/gpu/drm/amd/powerplay/smu_internal.h | 11 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 135 +- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 90 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 69 +- drivers/gpu/drm/arc/arcpgu_crtc.c | 16 + drivers/gpu/drm/arc/arcpgu_hdmi.c | 2 +- drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 4 +- drivers/gpu/drm/ast/ast_main.c | 24 +- drivers/gpu/drm/ast/ast_mode.c | 2 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 2 +- drivers/gpu/drm/bochs/bochs_drv.c | 6 +- drivers/gpu/drm/bochs/bochs_hw.c | 24 +- drivers/gpu/drm/bochs/bochs_kms.c | 34 +- drivers/gpu/drm/bridge/Kconfig | 51 +- drivers/gpu/drm/bridge/Makefile | 6 +- drivers/gpu/drm/bridge/adv7511/Kconfig | 13 +- drivers/gpu/drm/bridge/adv7511/Makefile | 3 +- drivers/gpu/drm/bridge/adv7511/adv7511.h | 40 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 28 +- drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 15 +- drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c | 13 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 54 +- drivers/gpu/drm/bridge/cdns-dsi.c | 6 +- drivers/gpu/drm/bridge/display-connector.c | 295 - drivers/gpu/drm/bridge/dumb-vga-dac.c | 300 + drivers/gpu/drm/bridge/lvds-codec.c | 21 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 8 +- drivers/gpu/drm/bridge/nxp-ptn3460.c | 8 +- drivers/gpu/drm/bridge/panel.c | 23 +- drivers/gpu/drm/bridge/parade-ps8622.c | 8 +- drivers/gpu/drm/bridge/parade-ps8640.c | 349 - drivers/gpu/drm/bridge/sii902x.c | 8 +- drivers/gpu/drm/bridge/sil-sii8620.c | 3 +- drivers/gpu/drm/bridge/simple-bridge.c | 342 - drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 56 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 11 +- drivers/gpu/drm/bridge/tc358764.c | 8 +- drivers/gpu/drm/bridge/tc358767.c | 17 +- drivers/gpu/drm/bridge/tc358768.c | 1046 --- drivers/gpu/drm/bridge/thc63lvd1024.c | 5 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 267 +- drivers/gpu/drm/bridge/ti-tfp410.c | 238 +- drivers/gpu/drm/bridge/ti-tpd12s015.c | 211 - drivers/gpu/drm/cirrus/cirrus.c | 51 +- drivers/gpu/drm/drm_atomic.c | 117 - drivers/gpu/drm/drm_atomic_helper.c | 83 +- drivers/gpu/drm/drm_atomic_state_helper.c | 102 - drivers/gpu/drm/drm_auth.c | 8 + drivers/gpu/drm/drm_bridge.c | 751 +- drivers/gpu/drm/drm_bridge_connector.c | 379 - drivers/gpu/drm/drm_bufs.c | 20 +- drivers/gpu/drm/drm_client_modeset.c | 15 +- drivers/gpu/drm/drm_connector.c | 96 +- drivers/gpu/drm/drm_crtc_helper.c | 4 + drivers/gpu/drm/drm_crtc_internal.h | 2 - drivers/gpu/drm/drm_debugfs.c | 3 +- drivers/gpu/drm/drm_debugfs_crc.c | 2 +- drivers/gpu/drm/drm_dma.c | 21 +- drivers/gpu/drm/drm_dp_helper.c | 141 +- drivers/gpu/drm/drm_dp_mst_topology.c | 49 +- drivers/gpu/drm/drm_drv.c | 20 +- drivers/gpu/drm/drm_edid.c | 166 +- drivers/gpu/drm/drm_fb_helper.c | 16 +- drivers/gpu/drm/drm_file.c | 90 +- drivers/gpu/drm/drm_format_helper.c | 2 +- drivers/gpu/drm/drm_framebuffer.c | 122 - drivers/gpu/drm/drm_gem_shmem_helper.c | 16 +- drivers/gpu/drm/drm_gem_vram_helper.c | 61 - drivers/gpu/drm/drm_internal.h | 1 - drivers/gpu/drm/drm_ioctl.c | 1 - drivers/gpu/drm/drm_irq.c | 4 + drivers/gpu/drm/drm_mipi_dbi.c | 39 +- drivers/gpu/drm/drm_modes.c | 7 - drivers/gpu/drm/drm_pci.c | 36 +- drivers/gpu/drm/drm_simple_kms_helper.c | 2 +- drivers/gpu/drm/drm_syncobj.c | 87 +- drivers/gpu/drm/drm_vblank.c | 174 +- drivers/gpu/drm/drm_vm.c | 10 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 44 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 6 +- drivers/gpu/drm/etnaviv/etnaviv_hwdb.c | 42 +- drivers/gpu/drm/etnaviv/etnaviv_perfmon.c | 59 +- drivers/gpu/drm/etnaviv/state_hi.xml.h | 36 +- drivers/gpu/drm/exynos/exynos_dp.c | 3 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 16 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 24 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 2 +- drivers/gpu/drm/gma500/cdv_intel_display.c | 3 - drivers/gpu/drm/gma500/psb_drv.c | 4 + drivers/gpu/drm/gma500/psb_drv.h | 6 +- drivers/gpu/drm/gma500/psb_intel_display.c | 3 - drivers/gpu/drm/gma500/psb_irq.c | 12 +- drivers/gpu/drm/gma500/psb_irq.h | 7 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 79 - drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 9 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_regs.h | 13 - drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 11 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 1 - drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 2 +- drivers/gpu/drm/hisilicon/kirin/kirin_ade_reg.h | 1 + drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 20 + drivers/gpu/drm/i2c/tda998x_drv.c | 10 +- drivers/gpu/drm/i915/Kconfig | 12 +- drivers/gpu/drm/i915/Kconfig.profile | 21 +- drivers/gpu/drm/i915/Makefile | 21 +- drivers/gpu/drm/i915/display/icl_dsi.c | 406 +- 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 | 57 +- drivers/gpu/drm/i915/display/intel_atomic.h | 5 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 97 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 8 +- drivers/gpu/drm/i915/display/intel_audio.c | 247 +- drivers/gpu/drm/i915/display/intel_bios.c | 450 +- drivers/gpu/drm/i915/display/intel_bios.h | 13 +- drivers/gpu/drm/i915/display/intel_bw.c | 63 +- drivers/gpu/drm/i915/display/intel_bw.h | 4 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 1106 +-- drivers/gpu/drm/i915/display/intel_cdclk.h | 73 +- drivers/gpu/drm/i915/display/intel_color.c | 602 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 163 +- drivers/gpu/drm/i915/display/intel_connector.c | 5 +- drivers/gpu/drm/i915/display/intel_crt.c | 128 +- drivers/gpu/drm/i915/display/intel_csr.c | 795 -- drivers/gpu/drm/i915/display/intel_ddi.c | 1387 +-- drivers/gpu/drm/i915/display/intel_ddi.h | 4 + drivers/gpu/drm/i915/display/intel_de.h | 72 - drivers/gpu/drm/i915/display/intel_display.c | 3606 ++++---- drivers/gpu/drm/i915/display/intel_display.h | 17 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 2134 ----- .../gpu/drm/i915/display/intel_display_debugfs.h | 20 - drivers/gpu/drm/i915/display/intel_display_power.c | 751 +- drivers/gpu/drm/i915/display/intel_display_power.h | 6 - drivers/gpu/drm/i915/display/intel_display_types.h | 119 +- drivers/gpu/drm/i915/display/intel_dp.c | 880 +- drivers/gpu/drm/i915/display/intel_dp.h | 2 + .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 193 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 75 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 68 +- drivers/gpu/drm/i915/display/intel_dpio_phy.c | 108 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 1521 +-- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 14 +- drivers/gpu/drm/i915/display/intel_dsb.c | 30 +- .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 6 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 218 +- drivers/gpu/drm/i915/display/intel_dvo.c | 50 +- drivers/gpu/drm/i915/display/intel_fbc.c | 264 +- drivers/gpu/drm/i915/display/intel_fbc.h | 13 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 14 +- drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 37 +- drivers/gpu/drm/i915/display/intel_global_state.c | 223 - drivers/gpu/drm/i915/display/intel_global_state.h | 87 - drivers/gpu/drm/i915/display/intel_gmbus.c | 78 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 527 +- drivers/gpu/drm/i915/display/intel_hdcp.h | 7 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 433 +- drivers/gpu/drm/i915/display/intel_hdmi.h | 2 + drivers/gpu/drm/i915/display/intel_hotplug.c | 169 +- drivers/gpu/drm/i915/display/intel_hotplug.h | 2 + drivers/gpu/drm/i915/display/intel_lpe_audio.c | 16 +- drivers/gpu/drm/i915/display/intel_lvds.c | 65 +- drivers/gpu/drm/i915/display/intel_opregion.c | 223 +- drivers/gpu/drm/i915/display/intel_overlay.c | 58 +- drivers/gpu/drm/i915/display/intel_panel.c | 407 +- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 51 +- drivers/gpu/drm/i915/display/intel_pipe_crc.h | 4 +- drivers/gpu/drm/i915/display/intel_psr.c | 388 +- drivers/gpu/drm/i915/display/intel_psr.h | 1 - drivers/gpu/drm/i915/display/intel_quirks.c | 20 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 114 +- drivers/gpu/drm/i915/display/intel_sdvo.h | 2 + drivers/gpu/drm/i915/display/intel_sprite.c | 465 +- drivers/gpu/drm/i915/display/intel_tc.c | 51 +- drivers/gpu/drm/i915/display/intel_tv.c | 165 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 445 +- drivers/gpu/drm/i915/display/intel_vga.c | 14 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 494 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 96 +- drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 463 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 1 + drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 13 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 616 +- drivers/gpu/drm/i915/gem/i915_gem_internal.c | 2 + drivers/gpu/drm/i915/gem/i915_gem_mman.c | 132 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 19 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 18 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 11 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 105 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 18 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 136 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.h | 1 + drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 21 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 102 + .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 169 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 2 +- .../drm/i915/gem/selftests/i915_gem_object_blt.c | 74 +- drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 2 +- drivers/gpu/drm/i915/gem/selftests/mock_context.c | 8 +- drivers/gpu/drm/i915/gt/gen7_renderclear.c | 402 - drivers/gpu/drm/i915/gt/gen7_renderclear.h | 15 - drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 27 - drivers/gpu/drm/i915/gt/hsw_clear_kernel.c | 61 - drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 3 - drivers/gpu/drm/i915/gt/intel_context.c | 60 +- drivers/gpu/drm/i915/gt/intel_context.h | 20 - drivers/gpu/drm/i915/gt/intel_context_param.c | 63 - drivers/gpu/drm/i915/gt/intel_context_param.h | 14 - drivers/gpu/drm/i915/gt/intel_context_sseu.c | 98 - drivers/gpu/drm/i915/gt/intel_context_types.h | 16 +- drivers/gpu/drm/i915/gt/intel_engine.h | 37 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 160 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 8 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 4 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 14 +- drivers/gpu/drm/i915/gt/intel_engine_user.c | 3 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 106 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 17 +- drivers/gpu/drm/i915/gt/intel_gt.c | 65 +- drivers/gpu/drm/i915/gt/intel_gt.h | 2 +- drivers/gpu/drm/i915/gt/intel_gt_irq.c | 117 +- drivers/gpu/drm/i915/gt/intel_gt_irq.h | 3 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 2 +- drivers/gpu/drm/i915/gt/intel_gt_requests.c | 17 +- drivers/gpu/drm/i915/gt/intel_gtt.c | 65 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 11 +- drivers/gpu/drm/i915/gt/intel_llc.c | 6 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 770 +- drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 1 - drivers/gpu/drm/i915/gt/intel_mocs.c | 76 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 19 +- drivers/gpu/drm/i915/gt/intel_reset.c | 104 +- drivers/gpu/drm/i915/gt/intel_ring.c | 7 +- drivers/gpu/drm/i915/gt/intel_ring.h | 8 - drivers/gpu/drm/i915/gt/intel_ring_submission.c | 236 +- drivers/gpu/drm/i915/gt/intel_ring_types.h | 7 +- drivers/gpu/drm/i915/gt/intel_rps.c | 36 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 14 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 236 +- drivers/gpu/drm/i915/gt/intel_workarounds_types.h | 4 +- drivers/gpu/drm/i915/gt/ivb_clear_kernel.c | 61 - drivers/gpu/drm/i915/gt/mock_engine.c | 24 +- .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 30 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 4 +- drivers/gpu/drm/i915/gt/selftest_llc.c | 11 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 2109 +---- drivers/gpu/drm/i915/gt/selftest_mocs.c | 24 +- drivers/gpu/drm/i915/gt/selftest_rc6.c | 5 +- drivers/gpu/drm/i915/gt/selftest_reset.c | 2 +- drivers/gpu/drm/i915/gt/selftest_ring_submission.c | 296 - drivers/gpu/drm/i915/gt/selftest_timeline.c | 188 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 9 - drivers/gpu/drm/i915/gt/sysfs_engines.c | 445 - drivers/gpu/drm/i915/gt/sysfs_engines.h | 13 - drivers/gpu/drm/i915/gt/uc/intel_guc.c | 30 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 23 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 255 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h | 7 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 13 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h | 19 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 7 +- drivers/gpu/drm/i915/gt/uc/intel_huc.h | 8 +- drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 69 +- drivers/gpu/drm/i915/gt/uc/intel_uc.h | 62 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 11 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 18 +- drivers/gpu/drm/i915/gvt/aperture_gm.c | 84 +- drivers/gpu/drm/i915/gvt/cfg_space.c | 27 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 208 +- drivers/gpu/drm/i915/gvt/debugfs.c | 45 +- drivers/gpu/drm/i915/gvt/display.c | 25 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 10 +- drivers/gpu/drm/i915/gvt/edid.c | 25 +- drivers/gpu/drm/i915/gvt/execlist.c | 103 +- drivers/gpu/drm/i915/gvt/execlist.h | 5 +- drivers/gpu/drm/i915/gvt/fb_decoder.c | 6 +- drivers/gpu/drm/i915/gvt/firmware.c | 20 +- drivers/gpu/drm/i915/gvt/gtt.c | 67 +- drivers/gpu/drm/i915/gvt/gvt.c | 43 +- drivers/gpu/drm/i915/gvt/gvt.h | 62 +- drivers/gpu/drm/i915/gvt/handlers.c | 211 +- drivers/gpu/drm/i915/gvt/interrupt.c | 21 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 309 +- drivers/gpu/drm/i915/gvt/mmio.c | 32 +- drivers/gpu/drm/i915/gvt/mmio.h | 4 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 127 +- drivers/gpu/drm/i915/gvt/mmio_context.h | 5 +- drivers/gpu/drm/i915/gvt/opregion.c | 5 +- drivers/gpu/drm/i915/gvt/sched_policy.c | 25 +- drivers/gpu/drm/i915/gvt/scheduler.c | 256 +- drivers/gpu/drm/i915/gvt/scheduler.h | 9 +- drivers/gpu/drm/i915/gvt/vgpu.c | 30 +- drivers/gpu/drm/i915/i915_active.c | 96 +- drivers/gpu/drm/i915/i915_active.h | 9 +- drivers/gpu/drm/i915/i915_buddy.c | 3 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 29 +- drivers/gpu/drm/i915/i915_debugfs.c | 2300 ++++- drivers/gpu/drm/i915/i915_debugfs.h | 8 +- drivers/gpu/drm/i915/i915_debugfs_params.c | 250 - drivers/gpu/drm/i915/i915_debugfs_params.h | 14 - drivers/gpu/drm/i915/i915_drv.c | 1218 ++- drivers/gpu/drm/i915/i915_drv.h | 237 +- drivers/gpu/drm/i915/i915_gem.c | 32 +- drivers/gpu/drm/i915/i915_gem_evict.c | 17 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 16 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 5 +- drivers/gpu/drm/i915/i915_gpu_error.c | 36 +- drivers/gpu/drm/i915/i915_gpu_error.h | 12 +- drivers/gpu/drm/i915/i915_ioc32.c | 7 +- drivers/gpu/drm/i915/i915_ioc32.h | 17 - drivers/gpu/drm/i915/i915_irq.c | 287 +- drivers/gpu/drm/i915/i915_irq.h | 6 +- drivers/gpu/drm/i915/i915_params.c | 11 +- drivers/gpu/drm/i915/i915_params.h | 74 +- drivers/gpu/drm/i915/i915_pci.c | 21 +- drivers/gpu/drm/i915/i915_perf.c | 153 +- drivers/gpu/drm/i915/i915_perf_types.h | 3 +- drivers/gpu/drm/i915/i915_pmu.c | 77 +- drivers/gpu/drm/i915/i915_pmu.h | 13 +- drivers/gpu/drm/i915/i915_reg.h | 60 +- drivers/gpu/drm/i915/i915_request.c | 355 +- drivers/gpu/drm/i915/i915_request.h | 74 +- drivers/gpu/drm/i915/i915_scheduler.c | 48 +- drivers/gpu/drm/i915/i915_suspend.c | 2 + drivers/gpu/drm/i915/i915_sw_fence.c | 17 +- drivers/gpu/drm/i915/i915_sw_fence.h | 2 +- drivers/gpu/drm/i915/i915_switcheroo.c | 2 +- drivers/gpu/drm/i915/i915_sysfs.c | 22 +- drivers/gpu/drm/i915/i915_trace.h | 66 +- drivers/gpu/drm/i915/i915_utils.c | 4 +- drivers/gpu/drm/i915/i915_utils.h | 27 +- drivers/gpu/drm/i915/i915_vgpu.c | 72 +- drivers/gpu/drm/i915/i915_vgpu.h | 25 +- drivers/gpu/drm/i915/i915_vma.c | 81 +- drivers/gpu/drm/i915/i915_vma.h | 2 - drivers/gpu/drm/i915/i915_vma_types.h | 11 + drivers/gpu/drm/i915/intel_csr.c | 789 ++ drivers/gpu/drm/i915/{display => }/intel_csr.h | 0 drivers/gpu/drm/i915/intel_device_info.c | 45 +- drivers/gpu/drm/i915/intel_device_info.h | 4 - drivers/gpu/drm/i915/intel_dram.c | 500 - drivers/gpu/drm/i915/intel_dram.h | 14 - drivers/gpu/drm/i915/intel_gvt.c | 21 +- drivers/gpu/drm/i915/intel_memory_region.c | 4 +- drivers/gpu/drm/i915/intel_pch.c | 66 +- drivers/gpu/drm/i915/intel_pm.c | 765 +- drivers/gpu/drm/i915/intel_pm.h | 5 +- drivers/gpu/drm/i915/intel_sideband.c | 16 +- drivers/gpu/drm/i915/intel_uncore.c | 54 +- drivers/gpu/drm/i915/selftests/i915_active.c | 78 +- drivers/gpu/drm/i915/selftests/i915_buddy.c | 25 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 6 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 1 - .../gpu/drm/i915/selftests/i915_perf_selftests.h | 1 - drivers/gpu/drm/i915/selftests/igt_spinner.c | 2 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 203 - drivers/gpu/drm/i915/selftests/mock_gem_device.c | 1 + drivers/gpu/drm/i915/vlv_suspend.c | 489 - drivers/gpu/drm/i915/vlv_suspend.h | 18 - drivers/gpu/drm/imx/imx-ldb.c | 2 +- drivers/gpu/drm/imx/ipuv3-plane.c | 2 +- drivers/gpu/drm/imx/parallel-display.c | 176 +- drivers/gpu/drm/ingenic/ingenic-drm.c | 2 +- drivers/gpu/drm/lima/lima_drv.c | 16 +- drivers/gpu/drm/lima/lima_drv.h | 1 - drivers/gpu/drm/lima/lima_gem.c | 134 +- drivers/gpu/drm/lima/lima_gem.h | 4 - drivers/gpu/drm/lima/lima_gp.c | 63 +- drivers/gpu/drm/lima/lima_mmu.c | 5 - drivers/gpu/drm/lima/lima_mmu.h | 1 - drivers/gpu/drm/lima/lima_regs.h | 1 - drivers/gpu/drm/lima/lima_sched.c | 35 +- drivers/gpu/drm/lima/lima_sched.h | 6 - drivers/gpu/drm/lima/lima_vm.c | 46 +- drivers/gpu/drm/lima/lima_vm.h | 1 - drivers/gpu/drm/mcde/mcde_drv.c | 9 +- drivers/gpu/drm/mcde/mcde_dsi.c | 5 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 2 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 30 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 1 - drivers/gpu/drm/mediatek/mtk_drm_plane.c | 7 - drivers/gpu/drm/mediatek/mtk_dsi.c | 2 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 64 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 37 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 65 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 85 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 58 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 2 - drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 86 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 95 + drivers/gpu/drm/msm/dsi/dsi_manager.c | 11 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 4 + drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 6 - drivers/gpu/drm/msm/edp/edp.c | 2 +- drivers/gpu/drm/msm/edp/edp_bridge.c | 2 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 2 +- drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 2 +- drivers/gpu/drm/msm/msm_drv.c | 18 +- drivers/gpu/drm/msm/msm_drv.h | 3 - drivers/gpu/drm/nouveau/dispnv04/crtc.c | 4 - drivers/gpu/drm/nouveau/dispnv50/head.c | 5 - drivers/gpu/drm/nouveau/dispnv50/wndw.c | 2 - drivers/gpu/drm/nouveau/nouveau_bo.c | 8 + drivers/gpu/drm/nouveau/nouveau_display.c | 28 +- drivers/gpu/drm/nouveau/nouveau_display.h | 11 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 5 + drivers/gpu/drm/nouveau/nouveau_vga.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 4 - drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.c | 26 - drivers/gpu/drm/nouveau/nvkm/subdev/acr/tu102.c | 14 - drivers/gpu/drm/nouveau/nvkm/subdev/fb/gv100.c | 2 - drivers/gpu/drm/omapdrm/displays/Kconfig | 22 + drivers/gpu/drm/omapdrm/displays/Makefile | 4 + .../gpu/drm/omapdrm/displays/connector-analog-tv.c | 97 + drivers/gpu/drm/omapdrm/displays/connector-hdmi.c | 183 + drivers/gpu/drm/omapdrm/displays/encoder-opa362.c | 137 + .../gpu/drm/omapdrm/displays/encoder-tpd12s015.c | 217 + drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 6 +- drivers/gpu/drm/omapdrm/dss/Makefile | 2 +- drivers/gpu/drm/omapdrm/dss/base.c | 55 +- drivers/gpu/drm/omapdrm/dss/display.c | 9 + drivers/gpu/drm/omapdrm/dss/dpi.c | 349 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 4 +- drivers/gpu/drm/omapdrm/dss/dss-of.c | 28 + drivers/gpu/drm/omapdrm/dss/dss.c | 71 +- drivers/gpu/drm/omapdrm/dss/hdmi.h | 4 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 313 +- drivers/gpu/drm/omapdrm/dss/hdmi4_core.c | 59 +- drivers/gpu/drm/omapdrm/dss/hdmi4_core.h | 4 +- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 295 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.c | 48 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.h | 5 +- drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 34 +- drivers/gpu/drm/omapdrm/dss/omapdss.h | 46 +- drivers/gpu/drm/omapdrm/dss/output.c | 53 +- drivers/gpu/drm/omapdrm/dss/sdi.c | 178 +- drivers/gpu/drm/omapdrm/dss/venc.c | 269 +- drivers/gpu/drm/omapdrm/omap_connector.c | 247 +- drivers/gpu/drm/omapdrm/omap_connector.h | 3 + drivers/gpu/drm/omapdrm/omap_crtc.c | 2 +- drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 4 +- drivers/gpu/drm/omapdrm/omap_drv.c | 88 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 83 +- drivers/gpu/drm/panel/Kconfig | 24 - drivers/gpu/drm/panel/Makefile | 3 - drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 854 -- drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c | 526 -- drivers/gpu/drm/panel/panel-samsung-ld9040.c | 6 - .../drm/panel/panel-samsung-s6e88a0-ams452ef01.c | 293 - drivers/gpu/drm/panel/panel-simple.c | 168 +- drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 17 +- drivers/gpu/drm/panfrost/panfrost_device.c | 123 +- drivers/gpu/drm/panfrost/panfrost_device.h | 26 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 31 +- drivers/gpu/drm/panfrost/panfrost_gem.h | 6 - drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 3 - drivers/gpu/drm/panfrost/panfrost_gpu.c | 18 +- drivers/gpu/drm/panfrost/panfrost_job.c | 15 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 57 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 11 +- drivers/gpu/drm/pl111/pl111_versatile.c | 73 - drivers/gpu/drm/qxl/qxl_cmd.c | 2 +- drivers/gpu/drm/qxl/qxl_display.c | 14 + drivers/gpu/drm/qxl/qxl_drv.c | 26 +- drivers/gpu/drm/qxl/qxl_kms.c | 4 +- drivers/gpu/drm/qxl/qxl_ttm.c | 6 + drivers/gpu/drm/radeon/atombios_crtc.c | 1 - drivers/gpu/drm/radeon/radeon_device.c | 2 +- drivers/gpu/drm/radeon/radeon_display.c | 25 +- drivers/gpu/drm/radeon/radeon_drv.c | 61 +- drivers/gpu/drm/radeon/radeon_kms.c | 35 +- drivers/gpu/drm/radeon/radeon_legacy_crtc.c | 3 +- drivers/gpu/drm/radeon/radeon_mode.h | 6 - drivers/gpu/drm/radeon/radeon_ttm.c | 6 + drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 2 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 22 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 1 - drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 2 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 2 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 2 +- drivers/gpu/drm/scheduler/sched_entity.c | 18 - drivers/gpu/drm/selftests/drm_cmdline_selftests.h | 1 - .../gpu/drm/selftests/test-drm_cmdline_parser.c | 15 +- drivers/gpu/drm/sti/sti_crtc.c | 11 +- drivers/gpu/drm/sti/sti_crtc.h | 2 + drivers/gpu/drm/sti/sti_drv.c | 4 + drivers/gpu/drm/sti/sti_dvo.c | 2 +- drivers/gpu/drm/sti/sti_hda.c | 2 +- drivers/gpu/drm/sti/sti_hdmi.c | 2 +- drivers/gpu/drm/stm/drv.c | 2 + drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 4 +- drivers/gpu/drm/stm/ltdc.c | 103 +- drivers/gpu/drm/stm/ltdc.h | 6 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 1 + drivers/gpu/drm/sun4i/sun4i_lvds.c | 2 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 2 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 104 +- drivers/gpu/drm/sun4i/sun4i_tcon.h | 14 - drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 129 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h | 2 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 104 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 11 - drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 66 +- drivers/gpu/drm/tidss/Kconfig | 14 - drivers/gpu/drm/tidss/Makefile | 12 - drivers/gpu/drm/tidss/tidss_crtc.c | 377 - drivers/gpu/drm/tidss/tidss_crtc.h | 46 - drivers/gpu/drm/tidss/tidss_dispc.c | 2768 ------ drivers/gpu/drm/tidss/tidss_dispc.h | 132 - drivers/gpu/drm/tidss/tidss_dispc_regs.h | 243 - drivers/gpu/drm/tidss/tidss_drv.c | 285 - drivers/gpu/drm/tidss/tidss_drv.h | 39 - drivers/gpu/drm/tidss/tidss_encoder.c | 88 - drivers/gpu/drm/tidss/tidss_encoder.h | 17 - drivers/gpu/drm/tidss/tidss_irq.c | 146 - drivers/gpu/drm/tidss/tidss_irq.h | 77 - drivers/gpu/drm/tidss/tidss_kms.c | 249 - drivers/gpu/drm/tidss/tidss_kms.h | 15 - drivers/gpu/drm/tidss/tidss_plane.c | 217 - drivers/gpu/drm/tidss/tidss_plane.h | 25 - drivers/gpu/drm/tidss/tidss_scale_coefs.c | 202 - drivers/gpu/drm/tidss/tidss_scale_coefs.h | 22 - drivers/gpu/drm/tilcdc/tilcdc_external.c | 2 +- drivers/gpu/drm/tiny/Kconfig | 22 +- drivers/gpu/drm/tiny/Makefile | 1 - drivers/gpu/drm/tiny/gm12u320.c | 9 + drivers/gpu/drm/tiny/ili9225.c | 9 + drivers/gpu/drm/tiny/ili9486.c | 286 - drivers/gpu/drm/tiny/repaper.c | 21 +- drivers/gpu/drm/tiny/st7586.c | 9 + drivers/gpu/drm/tiny/st7735r.c | 76 +- drivers/gpu/drm/ttm/ttm_bo.c | 256 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 4 +- drivers/gpu/drm/udl/udl_connector.c | 1 + drivers/gpu/drm/udl/udl_modeset.c | 11 + drivers/gpu/drm/vboxvideo/vbox_mode.c | 13 +- drivers/gpu/drm/vc4/vc4_crtc.c | 13 +- drivers/gpu/drm/vc4/vc4_dpi.c | 2 +- drivers/gpu/drm/vc4/vc4_drv.c | 3 + drivers/gpu/drm/vc4/vc4_drv.h | 4 + drivers/gpu/drm/vc4/vc4_dsi.c | 2 +- drivers/gpu/drm/vc4/vc4_plane.c | 2 +- drivers/gpu/drm/vgem/vgem_drv.c | 9 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 1 - drivers/gpu/drm/virtio/virtgpu_display.c | 12 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 6 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 25 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 2 - drivers/gpu/drm/virtio/virtgpu_ioctl.c | 90 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 41 +- drivers/gpu/drm/virtio/virtgpu_object.c | 106 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 7 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 363 +- drivers/gpu/drm/vkms/vkms_crtc.c | 9 +- drivers/gpu/drm/vkms/vkms_drv.c | 1 + drivers/gpu/drm/vkms/vkms_drv.h | 4 + drivers/gpu/drm/vkms/vkms_plane.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 3 + drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 3 - drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 3 - drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 3 - drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 6 + drivers/gpu/drm/xen/xen_drm_front_kms.c | 19 - drivers/gpu/drm/zte/zx_plane.c | 4 +- drivers/hid/Kconfig | 10 - drivers/hid/Makefile | 1 - drivers/hid/hid-alps.c | 2 +- drivers/hid/hid-apple.c | 3 +- drivers/hid/hid-bigbenff.c | 31 +- drivers/hid/hid-core.c | 4 +- drivers/hid/hid-hyperv.c | 6 +- drivers/hid/hid-ids.h | 1 - drivers/hid/hid-ite.c | 5 +- drivers/hid/hid-logitech-dj.c | 11 +- drivers/hid/hid-logitech-hidpp.c | 43 +- drivers/hid/hid-mcp2221.c | 742 -- drivers/hid/hid-quirks.c | 3 + drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 - drivers/hid/usbhid/hiddev.c | 2 +- drivers/hsi/clients/cmt_speech.c | 9 +- drivers/hwmon/Kconfig | 9 - drivers/hwmon/Makefile | 1 - drivers/hwmon/acpi_power_meter.c | 16 +- drivers/hwmon/adt7462.c | 2 +- drivers/hwmon/adt7475.c | 95 +- drivers/hwmon/axi-fan-control.c | 469 - drivers/hwmon/ibmaem.c | 2 +- drivers/hwmon/k10temp.c | 60 +- drivers/hwmon/lm73.c | 10 - drivers/hwmon/pmbus/Kconfig | 15 +- drivers/hwmon/pmbus/adm1275.c | 37 +- drivers/hwmon/pmbus/ibm-cffps.c | 15 +- drivers/hwmon/pmbus/ir35221.c | 23 +- drivers/hwmon/pmbus/isl68137.c | 3 +- drivers/hwmon/pmbus/lm25066.c | 39 +- drivers/hwmon/pmbus/ltc2978.c | 134 +- drivers/hwmon/pmbus/ltc3815.c | 20 +- drivers/hwmon/pmbus/max16064.c | 7 +- drivers/hwmon/pmbus/max20730.c | 3 +- drivers/hwmon/pmbus/max31785.c | 6 +- drivers/hwmon/pmbus/max34440.c | 25 +- drivers/hwmon/pmbus/max8688.c | 17 +- drivers/hwmon/pmbus/pmbus.c | 4 +- drivers/hwmon/pmbus/pmbus.h | 20 +- drivers/hwmon/pmbus/pmbus_core.c | 119 +- drivers/hwmon/pmbus/tps53679.c | 172 +- drivers/hwmon/pmbus/ucd9000.c | 2 +- drivers/hwmon/pmbus/xdpe12284.c | 59 +- drivers/hwmon/pmbus/zl6100.c | 5 +- drivers/hwmon/w83627ehf.c | 7 +- drivers/hwspinlock/Kconfig | 12 +- drivers/hwtracing/coresight/Kconfig | 21 - drivers/hwtracing/coresight/Makefile | 3 - .../hwtracing/coresight/coresight-cti-platform.c | 485 - drivers/hwtracing/coresight/coresight-cti-sysfs.c | 1173 --- drivers/hwtracing/coresight/coresight-cti.c | 745 -- drivers/hwtracing/coresight/coresight-cti.h | 235 - drivers/hwtracing/coresight/coresight-platform.c | 20 - drivers/hwtracing/coresight/coresight-priv.h | 15 - drivers/hwtracing/coresight/coresight.c | 86 +- drivers/i2c/busses/i2c-altera.c | 2 +- drivers/i2c/busses/i2c-at91-master.c | 78 - drivers/i2c/busses/i2c-at91.h | 4 - drivers/i2c/busses/i2c-brcmstb.c | 33 - drivers/i2c/busses/i2c-designware-pcidrv.c | 1 - drivers/i2c/busses/i2c-gpio.c | 2 +- drivers/i2c/busses/i2c-i801.c | 45 +- drivers/i2c/busses/i2c-imx.c | 146 +- drivers/i2c/busses/i2c-jz4780.c | 36 +- drivers/i2c/busses/i2c-omap.c | 4 +- drivers/i2c/busses/i2c-parport.c | 12 +- drivers/i2c/busses/i2c-powermac.c | 15 +- drivers/i2c/busses/i2c-stm32f7.c | 184 +- drivers/i2c/busses/i2c-thunderx-pcidrv.c | 11 +- drivers/i2c/busses/i2c-xlp9xx.c | 10 +- drivers/i2c/i2c-core-smbus.c | 26 +- drivers/i2c/i2c-dev.c | 2 +- drivers/i2c/i2c-slave-eeprom.c | 4 +- drivers/i2c/i2c-smbus.c | 2 +- drivers/i3c/device.c | 50 +- drivers/i3c/master.c | 26 +- drivers/i3c/master/dw-i3c-master.c | 2 +- drivers/i3c/master/i3c-master-cdns.c | 2 +- drivers/ide/ide-gd.c | 2 +- drivers/idle/intel_idle.c | 302 +- drivers/infiniband/core/cache.c | 19 +- drivers/infiniband/core/cm.c | 8 +- drivers/infiniband/core/cma.c | 115 +- drivers/infiniband/core/cma_configfs.c | 6 +- drivers/infiniband/core/cma_priv.h | 6 +- drivers/infiniband/core/core_priv.h | 14 - drivers/infiniband/core/iwcm.c | 4 +- drivers/infiniband/core/mad_priv.h | 4 +- drivers/infiniband/core/multicast.c | 2 +- drivers/infiniband/core/nldev.c | 2 - drivers/infiniband/core/rw.c | 31 +- drivers/infiniband/core/sa_query.c | 2 +- drivers/infiniband/core/security.c | 28 +- drivers/infiniband/core/ucma.c | 61 +- drivers/infiniband/core/umem.c | 11 +- drivers/infiniband/core/umem_odp.c | 24 +- drivers/infiniband/core/user_mad.c | 5 +- drivers/infiniband/core/uverbs_cmd.c | 24 +- drivers/infiniband/core/uverbs_std_types.c | 1 - drivers/infiniband/core/verbs.c | 32 +- drivers/infiniband/hw/bnxt_re/bnxt_re.h | 24 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 921 +- drivers/infiniband/hw/bnxt_re/main.c | 463 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 416 +- drivers/infiniband/hw/bnxt_re/qplib_fp.h | 94 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 463 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 85 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 470 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 145 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 48 +- drivers/infiniband/hw/cxgb4/cm.c | 4 - drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 4 +- drivers/infiniband/hw/cxgb4/qp.c | 6 +- drivers/infiniband/hw/cxgb4/t4fw_ri_api.h | 8 +- drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 7 +- drivers/infiniband/hw/efa/efa_admin_defs.h | 4 +- drivers/infiniband/hw/efa/efa_com.c | 158 +- drivers/infiniband/hw/efa/efa_com_cmd.c | 29 +- drivers/infiniband/hw/efa/efa_common_defs.h | 13 +- drivers/infiniband/hw/efa/efa_regs_defs.h | 25 +- drivers/infiniband/hw/efa/efa_verbs.c | 44 +- drivers/infiniband/hw/hfi1/affinity.c | 2 - drivers/infiniband/hw/hfi1/efivar.c | 2 +- drivers/infiniband/hw/hfi1/file_ops.c | 52 +- drivers/infiniband/hw/hfi1/hfi.h | 5 +- drivers/infiniband/hw/hfi1/mad.c | 4 +- drivers/infiniband/hw/hfi1/mad.h | 2 +- drivers/infiniband/hw/hfi1/pio.h | 4 +- drivers/infiniband/hw/hfi1/sdma.c | 2 +- drivers/infiniband/hw/hfi1/sdma.h | 4 +- drivers/infiniband/hw/hfi1/user_exp_rcv.c | 5 +- drivers/infiniband/hw/hfi1/user_exp_rcv.h | 2 +- drivers/infiniband/hw/hfi1/user_sdma.c | 17 +- drivers/infiniband/hw/hfi1/verbs.c | 4 +- drivers/infiniband/hw/hns/hns_roce_device.h | 44 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 28 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 731 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 878 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 3 +- drivers/infiniband/hw/i40iw/i40iw_cm.h | 4 +- drivers/infiniband/hw/i40iw/i40iw_main.c | 18 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 2 +- drivers/infiniband/hw/mlx4/qp.c | 2 +- drivers/infiniband/hw/mlx5/cong.c | 20 - drivers/infiniband/hw/mlx5/devx.c | 51 +- drivers/infiniband/hw/mlx5/main.c | 10 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 7 +- drivers/infiniband/hw/mlx5/odp.c | 17 +- drivers/infiniband/hw/mlx5/qp.c | 11 +- drivers/infiniband/hw/mthca/mthca_memfree.c | 2 +- drivers/infiniband/hw/mthca/mthca_memfree.h | 2 +- drivers/infiniband/hw/mthca/mthca_provider.c | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 2 +- drivers/infiniband/hw/qedr/verbs.c | 2 +- drivers/infiniband/hw/qib/qib_verbs.c | 2 - drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 2 +- drivers/infiniband/hw/usnic/usnic_uiom.h | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 2 +- drivers/infiniband/sw/rdmavt/qp.c | 86 +- drivers/infiniband/sw/rxe/rxe_comp.c | 8 +- drivers/infiniband/sw/rxe/rxe_qp.c | 7 +- drivers/infiniband/sw/rxe/rxe_queue.h | 2 +- drivers/infiniband/sw/siw/siw_cm.c | 142 +- drivers/infiniband/sw/siw/siw_main.c | 6 +- drivers/infiniband/sw/siw/siw_verbs.c | 11 +- drivers/infiniband/ulp/ipoib/ipoib.h | 2 + drivers/infiniband/ulp/ipoib/ipoib_ethtool.c | 5 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 4 + drivers/infiniband/ulp/isert/ib_isert.c | 12 - drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h | 4 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_ethtool.c | 2 + .../infiniband/ulp/opa_vnic/opa_vnic_internal.h | 1 + drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c | 5 + drivers/infiniband/ulp/srp/ib_srp.h | 2 +- drivers/input/keyboard/goldfish_events.c | 2 +- drivers/input/keyboard/gpio_keys.c | 2 +- drivers/input/keyboard/gpio_keys_polled.c | 2 +- drivers/input/keyboard/tca6416-keypad.c | 4 +- drivers/input/keyboard/tm2-touchkey.c | 11 - drivers/input/mouse/cyapa_gen5.c | 8 +- drivers/input/mouse/psmouse-smbus.c | 8 +- drivers/input/mouse/synaptics.c | 4 +- drivers/input/touchscreen/elants_i2c.c | 1 - drivers/input/touchscreen/goodix.c | 22 - drivers/input/touchscreen/ili210x.c | 34 +- drivers/input/touchscreen/raydium_i2c_ts.c | 8 +- drivers/interconnect/core.c | 9 - drivers/interconnect/qcom/Kconfig | 25 - drivers/interconnect/qcom/Makefile | 8 - drivers/interconnect/qcom/bcm-voter.c | 366 - drivers/interconnect/qcom/bcm-voter.h | 27 - drivers/interconnect/qcom/icc-rpmh.c | 150 - drivers/interconnect/qcom/icc-rpmh.h | 149 - drivers/interconnect/qcom/osm-l3.c | 276 - drivers/interconnect/qcom/sc7180.c | 641 -- drivers/interconnect/qcom/sc7180.h | 151 - drivers/interconnect/qcom/sdm845.c | 1055 ++- drivers/interconnect/qcom/sdm845.h | 142 - drivers/iommu/Kconfig | 20 +- drivers/iommu/Makefile | 4 +- drivers/iommu/amd_iommu_init.c | 13 +- drivers/iommu/amd_iommu_types.h | 2 +- drivers/iommu/dma-iommu.c | 16 +- drivers/iommu/dmar.c | 14 +- drivers/iommu/intel-iommu-debugfs.c | 53 +- drivers/iommu/intel-iommu.c | 69 +- drivers/iommu/io-pgtable-arm.c | 4 +- drivers/iommu/iommu.c | 15 +- drivers/iommu/omap-iommu.c | 10 +- drivers/iommu/omap-iopgtable.h | 3 +- drivers/iommu/qcom_iommu.c | 30 +- drivers/iommu/virtio-iommu.c | 1 + drivers/irqchip/Kconfig | 2 +- drivers/irqchip/irq-gic-v3-its.c | 387 +- drivers/irqchip/irq-gic-v3.c | 13 +- drivers/irqchip/irq-gic-v4.c | 134 +- drivers/irqchip/irq-i8259.c | 16 +- drivers/irqchip/irq-ingenic.c | 9 +- drivers/irqchip/irq-renesas-intc-irqpin.c | 2 +- drivers/irqchip/irq-sifive-plic.c | 119 +- drivers/irqchip/irq-stm32-exti.c | 14 +- drivers/irqchip/irq-vic.c | 9 +- drivers/leds/Kconfig | 11 - drivers/leds/Makefile | 1 - drivers/leds/leds-bd2802.c | 2 + drivers/leds/leds-ip30.c | 86 - drivers/leds/leds-lm3697.c | 2 +- drivers/leds/leds-ns2.c | 99 +- drivers/leds/leds-pwm.c | 41 +- drivers/macintosh/therm_windtunnel.c | 52 +- drivers/macintosh/windfarm_ad7417_sensor.c | 7 - drivers/macintosh/windfarm_fcu_controls.c | 7 - drivers/macintosh/windfarm_lm75_sensor.c | 16 +- drivers/macintosh/windfarm_lm87_sensor.c | 7 - drivers/macintosh/windfarm_max6690_sensor.c | 7 - drivers/macintosh/windfarm_smu_sat.c | 7 - drivers/md/bcache/journal.c | 7 +- drivers/md/bcache/super.c | 17 + drivers/md/dm-bio-record.h | 15 - drivers/md/dm-cache-target.c | 6 +- drivers/md/dm-integrity.c | 84 +- drivers/md/dm-mpath.c | 2 +- drivers/md/dm-thin-metadata.c | 2 +- drivers/md/dm-verity-target.c | 2 +- drivers/md/dm-writecache.c | 16 +- drivers/md/dm-zoned-target.c | 10 +- drivers/md/dm.c | 22 +- drivers/media/Kconfig | 6 +- drivers/media/common/saa7146/saa7146_fops.c | 12 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 4 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 4 +- drivers/media/i2c/Kconfig | 11 - drivers/media/i2c/Makefile | 1 - drivers/media/i2c/adv7180.c | 12 - drivers/media/i2c/imx219.c | 1312 --- drivers/media/i2c/ov5675.c | 82 +- drivers/media/i2c/smiapp/smiapp-core.c | 259 +- drivers/media/i2c/smiapp/smiapp-reg.h | 4 - drivers/media/i2c/smiapp/smiapp-regs.c | 71 +- drivers/media/i2c/smiapp/smiapp.h | 44 +- drivers/media/i2c/video-i2c.c | 2 +- drivers/media/mc/mc-entity.c | 15 +- drivers/media/pci/bt8xx/bttv-driver.c | 4 +- drivers/media/pci/cobalt/cobalt-v4l2.c | 2 +- drivers/media/pci/cx18/cx18-streams.c | 12 +- drivers/media/pci/cx23885/cx23885-417.c | 2 +- drivers/media/pci/cx23885/cx23885-video.c | 2 +- drivers/media/pci/cx25821/cx25821-video.c | 2 +- drivers/media/pci/cx88/cx88-blackbird.c | 2 +- drivers/media/pci/cx88/cx88-video.c | 2 +- drivers/media/pci/dt3155/dt3155.c | 2 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 2 +- drivers/media/pci/ivtv/ivtv-streams.c | 12 +- drivers/media/pci/meye/meye.c | 2 +- drivers/media/pci/saa7134/saa7134-core.c | 2 +- drivers/media/pci/saa7134/saa7134-empress.c | 2 +- drivers/media/pci/saa7134/saa7134-video.c | 5 +- drivers/media/pci/saa7146/hexium_gemini.c | 2 +- drivers/media/pci/saa7146/hexium_orion.c | 2 +- drivers/media/pci/saa7146/mxb.c | 2 +- drivers/media/pci/saa7164/saa7164-encoder.c | 2 +- drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 2 +- drivers/media/pci/solo6x10/solo6x10-v4l2.c | 2 +- drivers/media/pci/sta2x11/sta2x11_vip.c | 2 +- drivers/media/pci/ttpci/av7110_v4l.c | 2 +- drivers/media/pci/ttpci/budget-av.c | 2 +- drivers/media/pci/tw5864/tw5864-video.c | 2 +- drivers/media/pci/tw68/tw68-video.c | 2 +- drivers/media/pci/tw686x/tw686x-video.c | 2 +- drivers/media/platform/Kconfig | 86 +- drivers/media/platform/am437x/am437x-vpfe.c | 2 +- drivers/media/platform/aspeed-video.c | 86 +- drivers/media/platform/atmel/atmel-isc-base.c | 224 +- drivers/media/platform/atmel/atmel-isc.h | 23 +- drivers/media/platform/atmel/atmel-isi.c | 2 +- drivers/media/platform/coda/coda-common.c | 2 +- drivers/media/platform/davinci/isif.c | 2 +- drivers/media/platform/davinci/vpbe_display.c | 2 +- drivers/media/platform/davinci/vpfe_capture.c | 4 +- drivers/media/platform/davinci/vpif_capture.c | 2 +- drivers/media/platform/davinci/vpif_display.c | 2 +- drivers/media/platform/exynos-gsc/gsc-m2m.c | 2 +- drivers/media/platform/exynos4-is/Kconfig | 2 +- drivers/media/platform/exynos4-is/fimc-capture.c | 2 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 2 +- drivers/media/platform/exynos4-is/fimc-lite.c | 5 +- drivers/media/platform/exynos4-is/fimc-m2m.c | 2 +- drivers/media/platform/fsl-viu.c | 2 +- drivers/media/platform/imx-pxp.c | 2 +- drivers/media/platform/m2m-deinterlace.c | 2 +- drivers/media/platform/marvell-ccic/mcam-core.c | 2 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 2 +- drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c | 2 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 2 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 2 +- .../media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 29 +- drivers/media/platform/mx2_emmaprp.c | 2 +- drivers/media/platform/omap/omap_vout.c | 2 +- drivers/media/platform/omap3isp/ispccdc.c | 4 - drivers/media/platform/omap3isp/ispvideo.c | 8 +- drivers/media/platform/pxa_camera.c | 22 +- drivers/media/platform/qcom/camss/camss-video.c | 6 +- drivers/media/platform/qcom/venus/Makefile | 2 +- drivers/media/platform/qcom/venus/core.c | 167 +- drivers/media/platform/qcom/venus/core.h | 32 +- drivers/media/platform/qcom/venus/firmware.c | 3 +- drivers/media/platform/qcom/venus/helpers.c | 448 +- drivers/media/platform/qcom/venus/helpers.h | 4 + drivers/media/platform/qcom/venus/hfi_cmds.c | 2 - drivers/media/platform/qcom/venus/hfi_helper.h | 6 - drivers/media/platform/qcom/venus/hfi_parser.c | 1 - drivers/media/platform/qcom/venus/hfi_parser.h | 5 - drivers/media/platform/qcom/venus/pm_helpers.c | 959 -- drivers/media/platform/qcom/venus/pm_helpers.h | 65 - drivers/media/platform/qcom/venus/vdec.c | 86 +- drivers/media/platform/qcom/venus/venc.c | 77 +- drivers/media/platform/rcar-vin/rcar-dma.c | 91 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 34 +- drivers/media/platform/rcar-vin/rcar-vin.h | 28 +- drivers/media/platform/rcar_drif.c | 12 +- drivers/media/platform/rcar_fdp1.c | 2 +- drivers/media/platform/rcar_jpu.c | 4 +- drivers/media/platform/renesas-ceu.c | 2 +- drivers/media/platform/rockchip/rga/rga.c | 2 +- drivers/media/platform/s3c-camif/camif-capture.c | 2 +- drivers/media/platform/s5p-g2d/g2d.c | 2 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 4 +- drivers/media/platform/s5p-mfc/s5p_mfc.c | 4 +- drivers/media/platform/sh_veu.c | 2 +- drivers/media/platform/sh_vou.c | 2 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 2 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/sti/delta/delta-v4l2.c | 2 +- drivers/media/platform/sti/hva/hva-v4l2.c | 2 +- drivers/media/platform/stm32/stm32-dcmi.c | 13 +- drivers/media/platform/sunxi/Makefile | 1 - .../media/platform/sunxi/sun4i-csi/sun4i_v4l2.c | 8 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 8 +- drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 7 +- drivers/media/platform/sunxi/sun8i-rotate/Makefile | 5 - .../platform/sunxi/sun8i-rotate/sun8i-formats.h | 25 - .../platform/sunxi/sun8i-rotate/sun8i-rotate.h | 135 - .../platform/sunxi/sun8i-rotate/sun8i_formats.c | 273 - .../platform/sunxi/sun8i-rotate/sun8i_rotate.c | 924 -- drivers/media/platform/ti-vpe/cal.c | 18 +- drivers/media/platform/ti-vpe/vpe.c | 2 +- drivers/media/platform/via-camera.c | 6 +- drivers/media/platform/vicodec/codec-v4l2-fwht.c | 34 +- drivers/media/platform/vicodec/vicodec-core.c | 164 +- drivers/media/platform/vim2m.c | 2 +- drivers/media/platform/vimc/vimc-capture.c | 20 +- drivers/media/platform/vimc/vimc-common.c | 2 + drivers/media/platform/vimc/vimc-common.h | 27 +- drivers/media/platform/vimc/vimc-core.c | 93 +- drivers/media/platform/vimc/vimc-debayer.c | 21 +- drivers/media/platform/vimc/vimc-scaler.c | 21 +- drivers/media/platform/vimc/vimc-sensor.c | 20 +- drivers/media/platform/vimc/vimc-streamer.c | 17 +- drivers/media/platform/vivid/vivid-core.c | 10 +- drivers/media/platform/vsp1/vsp1_histo.c | 4 +- drivers/media/platform/vsp1/vsp1_regs.h | 2 +- drivers/media/platform/vsp1/vsp1_video.c | 4 +- drivers/media/platform/xilinx/xilinx-dma.c | 15 +- drivers/media/radio/si470x/Kconfig | 4 +- drivers/media/rc/iguanair.c | 2 +- drivers/media/rc/ir-xmp-decoder.c | 2 +- drivers/media/rc/keymaps/Makefile | 1 - drivers/media/rc/keymaps/rc-videostrong-kii-pro.c | 83 - drivers/media/spi/gs1662.c | 20 +- drivers/media/usb/Kconfig | 1 + drivers/media/usb/Makefile | 1 + drivers/media/usb/au0828/au0828-video.c | 4 +- drivers/media/usb/b2c2/flexcop-usb.c | 6 +- drivers/media/usb/cpia2/cpia2_v4l.c | 2 +- drivers/media/usb/cx231xx/cx231xx-417.c | 2 +- drivers/media/usb/cx231xx/cx231xx-dvb.c | 2 +- drivers/media/usb/cx231xx/cx231xx-video.c | 2 +- drivers/media/usb/dvb-usb-v2/anysee.c | 4 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 3 - drivers/media/usb/dvb-usb/cxusb-analog.c | 12 +- drivers/media/usb/dvb-usb/dib0700_core.c | 4 +- drivers/media/usb/em28xx/em28xx-video.c | 4 +- drivers/media/usb/go7007/go7007-usb.c | 4 +- drivers/media/usb/go7007/go7007-v4l2.c | 2 +- drivers/media/usb/gspca/gspca.c | 2 +- drivers/media/usb/hdpvr/hdpvr-video.c | 2 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 12 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 4 +- drivers/media/usb/pwc/pwc-if.c | 2 +- drivers/media/usb/s2255/s2255drv.c | 4 +- drivers/media/usb/stk1160/stk1160-v4l.c | 2 +- drivers/media/usb/stkwebcam/stk-webcam.c | 2 +- drivers/media/usb/tm6000/tm6000-video.c | 4 +- drivers/media/usb/usbtv/usbtv-core.c | 2 +- drivers/media/usb/usbtv/usbtv-video.c | 7 +- drivers/media/usb/usbvision/Kconfig | 13 + .../media => media/usb}/usbvision/Makefile | 0 .../usb}/usbvision/usbvision-cards.c | 0 .../usb}/usbvision/usbvision-cards.h | 0 .../media => media/usb}/usbvision/usbvision-core.c | 0 .../media => media/usb}/usbvision/usbvision-i2c.c | 0 drivers/media/usb/usbvision/usbvision-video.c | 1643 ++++ .../media => media/usb}/usbvision/usbvision.h | 0 drivers/media/usb/uvc/uvc_driver.c | 2 +- drivers/media/usb/zr364xx/zr364xx.c | 2 +- drivers/media/v4l2-core/v4l2-ctrls.c | 11 +- drivers/media/v4l2-core/v4l2-dev.c | 10 +- drivers/media/v4l2-core/v4l2-device.c | 8 +- drivers/media/v4l2-core/v4l2-i2c.c | 10 +- drivers/media/v4l2-core/v4l2-ioctl.c | 4 +- drivers/media/v4l2-core/v4l2-mc.c | 18 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 225 +- drivers/message/fusion/mptlan.h | 5 +- drivers/mfd/Kconfig | 22 +- drivers/mfd/Makefile | 1 - drivers/mfd/cros_ec_dev.c | 2 +- drivers/mfd/iqs62x.c | 1063 --- drivers/mfd/omap-usb-tll.c | 2 +- drivers/mfd/qcom-pm8xxx.c | 2 +- drivers/misc/Kconfig | 1 - drivers/misc/Makefile | 1 - drivers/misc/altera-stapl/altera.c | 12 +- drivers/misc/eeprom/at24.c | 1 - drivers/misc/habanalabs/device.c | 5 +- drivers/misc/habanalabs/goya/goya.c | 44 +- drivers/misc/lkdtm/bugs.c | 75 - drivers/misc/lkdtm/core.c | 3 - drivers/misc/lkdtm/lkdtm.h | 3 - drivers/misc/lkdtm/stackleak.c | 25 +- drivers/misc/mei/bus-fixup.c | 4 +- drivers/misc/mei/client.c | 4 +- drivers/misc/mei/hw.h | 3 - drivers/misc/mei/pci-me.c | 11 +- drivers/misc/mei/pci-txe.c | 5 +- drivers/misc/mic/host/mic_boot.c | 2 +- drivers/misc/uacce/Kconfig | 13 - drivers/misc/uacce/Makefile | 2 - drivers/misc/uacce/uacce.c | 633 -- drivers/misc/vexpress-syscfg.c | 2 +- drivers/mmc/core/block.c | 85 +- drivers/mmc/core/core.c | 36 +- drivers/mmc/core/mmc.c | 56 +- drivers/mmc/core/mmc_ops.c | 156 +- drivers/mmc/core/mmc_ops.h | 13 +- drivers/mmc/core/mmc_test.c | 52 +- drivers/mmc/core/queue.c | 22 +- drivers/mmc/core/sd.c | 10 - drivers/mmc/core/sdio_irq.c | 15 +- drivers/mmc/host/Kconfig | 12 - drivers/mmc/host/Makefile | 1 - drivers/mmc/host/cqhci.c | 8 +- drivers/mmc/host/mmc_hsq.c | 348 - drivers/mmc/host/mmc_hsq.h | 30 - drivers/mmc/host/mmci.c | 43 +- drivers/mmc/host/mmci.h | 8 - drivers/mmc/host/mmci_stm32_sdmmc.c | 204 +- drivers/mmc/host/renesas_sdhi.h | 6 - drivers/mmc/host/renesas_sdhi_core.c | 184 +- drivers/mmc/host/sdhci-esdhc-imx.c | 181 +- drivers/mmc/host/sdhci-esdhc.h | 1 - drivers/mmc/host/sdhci-msm.c | 20 +- drivers/mmc/host/sdhci-of-arasan.c | 59 +- drivers/mmc/host/sdhci-pci-gli.c | 17 - drivers/mmc/host/sdhci-sprd.c | 30 +- drivers/mmc/host/sdhci.c | 16 +- drivers/mmc/host/sdhci.h | 3 - drivers/mmc/host/sdhci_am654.c | 247 +- drivers/mmc/host/tmio_mmc.h | 11 +- drivers/mmc/host/tmio_mmc_core.c | 77 +- drivers/mtd/inftlmount.c | 2 +- drivers/mtd/lpddr/lpddr_cmds.c | 1 + drivers/mtd/mtdchar.c | 12 +- drivers/mtd/mtdcore.c | 250 +- drivers/mtd/mtdpart.c | 695 +- drivers/mtd/nand/raw/diskonchip.c | 2 +- drivers/mtd/spi-nor/spi-nor.c | 209 +- drivers/net/Kconfig | 15 - drivers/net/Makefile | 2 - drivers/net/bareudp.c | 811 -- drivers/net/bonding/bond_alb.c | 20 +- drivers/net/bonding/bond_main.c | 63 +- drivers/net/bonding/bond_options.c | 2 - drivers/net/bonding/bonding_priv.h | 5 +- drivers/net/can/dev.c | 1 - drivers/net/dsa/b53/b53_common.c | 7 +- drivers/net/dsa/b53/b53_priv.h | 4 +- drivers/net/dsa/bcm_sf2.c | 7 +- drivers/net/dsa/lantiq_gswip.c | 4 +- drivers/net/dsa/microchip/ksz_common.c | 26 +- drivers/net/dsa/microchip/ksz_common.h | 3 +- drivers/net/dsa/mt7530.c | 64 +- drivers/net/dsa/mt7530.h | 7 - drivers/net/dsa/mv88e6xxx/chip.c | 123 +- drivers/net/dsa/mv88e6xxx/chip.h | 17 +- drivers/net/dsa/mv88e6xxx/global1.c | 4 +- drivers/net/dsa/mv88e6xxx/global2.c | 8 +- drivers/net/dsa/mv88e6xxx/serdes.c | 77 - drivers/net/dsa/mv88e6xxx/serdes.h | 5 - drivers/net/dsa/ocelot/felix.c | 54 +- drivers/net/dsa/ocelot/felix.h | 3 - drivers/net/dsa/ocelot/felix_vsc9959.c | 134 +- drivers/net/dsa/qca/ar9331.c | 4 +- drivers/net/dsa/sja1105/sja1105_main.c | 8 +- drivers/net/dummy.c | 3 + drivers/net/ethernet/3com/3c509.c | 8 +- drivers/net/ethernet/3com/3c515.c | 16 +- drivers/net/ethernet/3com/3c589_cs.c | 2 + drivers/net/ethernet/3com/typhoon.c | 1 + drivers/net/ethernet/adaptec/starfire.c | 19 +- drivers/net/ethernet/aeroflex/greth.c | 2 + drivers/net/ethernet/agere/et131x.c | 1 + drivers/net/ethernet/agere/et131x.h | 1 + drivers/net/ethernet/alacritech/slicoss.c | 3 + drivers/net/ethernet/allwinner/sun4i-emac.c | 2 + drivers/net/ethernet/alteon/acenic.c | 5 +- drivers/net/ethernet/altera/altera_tse_ethtool.c | 1 + drivers/net/ethernet/amazon/ena/ena_com.c | 92 +- drivers/net/ethernet/amazon/ena/ena_com.h | 9 - drivers/net/ethernet/amazon/ena/ena_ethtool.c | 45 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 23 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 18 +- drivers/net/ethernet/amd/amd8111e.c | 5 +- drivers/net/ethernet/amd/au1000_eth.c | 5 + drivers/net/ethernet/amd/nmclan_cs.c | 9 +- drivers/net/ethernet/amd/pcnet32.c | 7 + drivers/net/ethernet/amd/sunlance.c | 10 + drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c | 27 +- drivers/net/ethernet/amd/xgbe/xgbe-main.c | 1 + drivers/net/ethernet/amd/xgbe/xgbe.h | 1 + drivers/net/ethernet/apm/xgene-v2/ethtool.c | 2 + drivers/net/ethernet/apm/xgene-v2/main.c | 1 + drivers/net/ethernet/apm/xgene-v2/main.h | 1 + .../net/ethernet/apm/xgene/xgene_enet_ethtool.c | 2 + drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 1 + drivers/net/ethernet/apm/xgene/xgene_enet_main.h | 1 + drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 4 + drivers/net/ethernet/aquantia/atlantic/aq_common.h | 1 + .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 6 +- .../net/ethernet/aquantia/atlantic/aq_filters.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 2 - drivers/net/ethernet/aquantia/atlantic/aq_main.c | 1 + drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 8 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 13 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 10 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.h | 3 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 22 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 19 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 2 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 12 - drivers/net/ethernet/aquantia/atlantic/ver.h | 12 + drivers/net/ethernet/arc/emac.h | 1 + drivers/net/ethernet/arc/emac_arc.c | 2 + drivers/net/ethernet/arc/emac_main.c | 1 + drivers/net/ethernet/arc/emac_rockchip.c | 2 + drivers/net/ethernet/atheros/Kconfig | 2 +- drivers/net/ethernet/atheros/ag71xx.c | 188 +- drivers/net/ethernet/atheros/alx/main.c | 5 +- drivers/net/ethernet/atheros/atl1c/atl1c.h | 1 + drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c | 2 + drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 11 +- drivers/net/ethernet/atheros/atl1e/atl1e.h | 1 + drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c | 2 + drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 4 + drivers/net/ethernet/atheros/atlx/atl1.c | 6 + drivers/net/ethernet/atheros/atlx/atl2.c | 10 + drivers/net/ethernet/broadcom/b44.c | 5 + drivers/net/ethernet/broadcom/bcm63xx_enet.c | 11 +- drivers/net/ethernet/broadcom/bcmsysport.c | 1 + drivers/net/ethernet/broadcom/bnx2.c | 11 + drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 8 +- .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 7 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 7 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 141 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 19 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 10 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 40 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 57 +- drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 11 +- drivers/net/ethernet/broadcom/cnic_defs.h | 4 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 63 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 82 +- drivers/net/ethernet/broadcom/tg3.c | 11 +- drivers/net/ethernet/brocade/bna/bnad.c | 11 +- drivers/net/ethernet/brocade/bna/bnad.h | 4 +- drivers/net/ethernet/brocade/bna/bnad_ethtool.c | 1 + drivers/net/ethernet/cadence/macb.h | 2 +- drivers/net/ethernet/cadence/macb_main.c | 105 +- drivers/net/ethernet/cavium/common/cavium_ptp.c | 10 +- drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 2 + drivers/net/ethernet/cavium/liquidio/lio_main.c | 8 + drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 5 +- .../net/ethernet/cavium/liquidio/liquidio_common.h | 6 + .../net/ethernet/cavium/liquidio/octeon_console.c | 12 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 6 + .../net/ethernet/cavium/thunder/nicvf_ethtool.c | 2 + drivers/net/ethernet/cavium/thunder/nicvf_main.c | 9 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.h | 4 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 62 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.h | 9 - drivers/net/ethernet/chelsio/cxgb/common.h | 1 + drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 3 + drivers/net/ethernet/chelsio/cxgb3/cxgb3_ioctl.h | 2 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 4 + drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h | 2 +- drivers/net/ethernet/chelsio/cxgb3/version.h | 2 + drivers/net/ethernet/chelsio/cxgb4/clip_tbl.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cudbg_entity.h | 8 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 37 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 59 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 8 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h | 3 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c | 3 +- .../ethernet/chelsio/cxgb4/cxgb4_tc_u32_parse.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 32 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 20 - drivers/net/ethernet/chelsio/cxgb4/l2t.c | 13 +- drivers/net/ethernet/chelsio/cxgb4/l2t.h | 1 - drivers/net/ethernet/chelsio/cxgb4/sched.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 5 - drivers/net/ethernet/chelsio/cxgb4/smt.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 30 +- drivers/net/ethernet/chelsio/cxgb4/t4_tcb.h | 62 +- drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 4 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 9 + drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c | 2 + drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h | 4 +- drivers/net/ethernet/cirrus/ep93xx_eth.c | 2 + drivers/net/ethernet/cisco/enic/enic.h | 2 + drivers/net/ethernet/cisco/enic/enic_ethtool.c | 24 +- drivers/net/ethernet/cisco/enic/enic_main.c | 8 +- drivers/net/ethernet/cisco/enic/vnic_devcmd.h | 8 +- drivers/net/ethernet/cisco/enic/vnic_vic.h | 2 +- drivers/net/ethernet/cortina/gemini.c | 2 + drivers/net/ethernet/davicom/dm9000.c | 4 +- drivers/net/ethernet/dec/tulip/de2104x.c | 15 + drivers/net/ethernet/dec/tulip/dmfe.c | 14 + drivers/net/ethernet/dec/tulip/tulip.h | 2 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 26 +- drivers/net/ethernet/dec/tulip/uli526x.c | 13 + drivers/net/ethernet/dec/tulip/winbond-840.c | 12 + drivers/net/ethernet/dlink/dl2k.c | 9 + drivers/net/ethernet/dlink/sundance.c | 20 + drivers/net/ethernet/dnet.c | 1 + drivers/net/ethernet/dnet.h | 1 + drivers/net/ethernet/emulex/benet/be.h | 1 + drivers/net/ethernet/emulex/benet/be_ethtool.c | 1 + drivers/net/ethernet/emulex/benet/be_main.c | 5 +- drivers/net/ethernet/faraday/ftgmac100.c | 2 + drivers/net/ethernet/faraday/ftmac100.c | 3 + drivers/net/ethernet/fealnx.c | 20 + drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 126 +- drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 11 + drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 7 +- .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 11 - drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 61 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h | 1 - drivers/net/ethernet/freescale/enetc/Kconfig | 16 +- drivers/net/ethernet/freescale/enetc/enetc.c | 70 +- drivers/net/ethernet/freescale/enetc/enetc.h | 35 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 22 +- drivers/net/ethernet/freescale/enetc/enetc_hw.h | 11 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 18 + drivers/net/ethernet/freescale/enetc/enetc_vf.c | 12 + drivers/net/ethernet/freescale/fec.h | 2 +- drivers/net/ethernet/freescale/fec_main.c | 2 +- drivers/net/ethernet/freescale/fman/Kconfig | 28 - drivers/net/ethernet/freescale/fman/fman.c | 18 - drivers/net/ethernet/freescale/fman/fman.h | 5 - drivers/net/ethernet/freescale/fman/fman_dtsec.c | 50 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 10 +- drivers/net/ethernet/freescale/fman/fman_tgec.c | 10 +- drivers/net/ethernet/freescale/fman/mac.c | 13 +- .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 2 + drivers/net/ethernet/freescale/fs_enet/fs_enet.h | 2 + drivers/net/ethernet/freescale/gianfar.c | 2 + drivers/net/ethernet/freescale/gianfar.h | 1 + drivers/net/ethernet/freescale/gianfar_ethtool.c | 33 + drivers/net/ethernet/freescale/ucc_geth.c | 1 + drivers/net/ethernet/freescale/ucc_geth.h | 1 + drivers/net/ethernet/freescale/ucc_geth_ethtool.c | 2 + drivers/net/ethernet/hisilicon/hip04_eth.c | 16 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 2 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 159 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 3 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 58 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 1 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 5 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 1 - drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_if.h | 1 - drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h | 1 - drivers/net/ethernet/huawei/hinic/hinic_main.c | 3 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 5 +- drivers/net/ethernet/ibm/ibmveth.c | 59 +- drivers/net/ethernet/ibm/ibmveth.h | 3 - drivers/net/ethernet/intel/e1000/e1000_main.c | 6 +- drivers/net/ethernet/intel/e1000e/ethtool.c | 3 - drivers/net/ethernet/intel/e1000e/hw.h | 6 - drivers/net/ethernet/intel/e1000e/ich8lan.c | 7 - drivers/net/ethernet/intel/e1000e/mac.c | 4 +- drivers/net/ethernet/intel/e1000e/netdev.c | 27 +- drivers/net/ethernet/intel/e1000e/ptp.c | 1 - drivers/net/ethernet/intel/fm10k/fm10k.h | 6 +- drivers/net/ethernet/intel/i40e/i40e.h | 4 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 4 +- drivers/net/ethernet/intel/iavf/iavf.h | 2 +- drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 20 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 10 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 27 + drivers/net/ethernet/intel/ice/ice.h | 11 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 12 - drivers/net/ethernet/intel/ice/ice_base.c | 87 +- drivers/net/ethernet/intel/ice/ice_base.h | 4 +- drivers/net/ethernet/intel/ice/ice_common.c | 47 +- drivers/net/ethernet/intel/ice/ice_common.h | 2 + drivers/net/ethernet/intel/ice/ice_dcb.c | 8 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 183 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 1 - drivers/net/ethernet/intel/ice/ice_dcb_nl.c | 78 +- drivers/net/ethernet/intel/ice/ice_devids.h | 26 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 527 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 65 +- drivers/net/ethernet/intel/ice/ice_flow.c | 8 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 12 +- drivers/net/ethernet/intel/ice/ice_lib.c | 392 +- drivers/net/ethernet/intel/ice/ice_lib.h | 12 +- drivers/net/ethernet/intel/ice/ice_main.c | 434 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 32 +- drivers/net/ethernet/intel/ice/ice_sriov.c | 2 + drivers/net/ethernet/intel/ice/ice_switch.c | 24 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 16 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 6 +- drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 2 +- drivers/net/ethernet/intel/ice/ice_type.h | 2 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 908 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 48 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 40 +- drivers/net/ethernet/intel/ice/ice_xsk.h | 4 +- drivers/net/ethernet/intel/igb/igb.h | 2 +- drivers/net/ethernet/intel/igc/Makefile | 2 +- drivers/net/ethernet/intel/igc/igc.h | 12 +- drivers/net/ethernet/intel/igc/igc_defines.h | 6 - drivers/net/ethernet/intel/igc/igc_dump.c | 323 - drivers/net/ethernet/intel/igc/igc_ethtool.c | 61 - drivers/net/ethernet/intel/igc/igc_main.c | 144 - drivers/net/ethernet/intel/igc/igc_ptp.c | 2 +- drivers/net/ethernet/intel/igc/igc_regs.h | 5 - drivers/net/ethernet/intel/ixgbe/ixgbe.h | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c | 17 +- drivers/net/ethernet/jme.c | 7 +- drivers/net/ethernet/marvell/mvneta.c | 363 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 6 - drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 102 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 192 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 16 +- .../net/ethernet/marvell/octeontx2/af/cgx_fw_if.h | 8 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 38 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 165 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 32 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 79 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 287 +- .../net/ethernet/marvell/octeontx2/af/rvu_npa.c | 13 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 4 +- .../net/ethernet/marvell/octeontx2/af/rvu_struct.h | 3 - .../ethernet/marvell/octeontx2/nic/otx2_common.c | 65 - .../ethernet/marvell/octeontx2/nic/otx2_common.h | 7 - .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 41 - .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 12 - drivers/net/ethernet/marvell/skge.h | 8 +- drivers/net/ethernet/marvell/sky2.h | 8 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 4 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 40 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.h | 6 - .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 2 +- .../ethernet/mellanox/mlx5/core/diag/rsc_dump.c | 286 - .../ethernet/mellanox/mlx5/core/diag/rsc_dump.h | 58 - drivers/net/ethernet/mellanox/mlx5/core/en.h | 38 +- .../net/ethernet/mellanox/mlx5/core/en/devlink.c | 45 - .../net/ethernet/mellanox/mlx5/core/en/devlink.h | 14 - .../net/ethernet/mellanox/mlx5/core/en/health.c | 109 +- .../net/ethernet/mellanox/mlx5/core/en/health.h | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 253 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.h | 8 +- .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 266 +- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 181 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 8 - .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 55 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 134 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 212 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 171 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 2 - drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 179 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 42 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 15 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 300 +- .../mellanox/mlx5/core/eswitch_offloads_chains.c | 27 +- .../mellanox/mlx5/core/eswitch_offloads_chains.h | 2 - .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 4 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 15 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 40 - .../ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 3 - .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 2 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/lag.h | 1 + .../net/ethernet/mellanox/mlx5/core/lib/crypto.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 12 - .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/rl.c | 130 +- .../mellanox/mlx5/core/steering/dr_action.c | 10 +- .../mellanox/mlx5/core/steering/dr_domain.c | 17 +- .../mellanox/mlx5/core/steering/dr_icm_pool.c | 2 +- .../mellanox/mlx5/core/steering/dr_matcher.c | 12 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 18 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 16 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 7 +- .../mellanox/mlx5/core/steering/dr_table.c | 8 +- .../mellanox/mlx5/core/steering/dr_types.h | 2 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 11 +- .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/wq.c | 39 +- drivers/net/ethernet/mellanox/mlx5/core/wq.h | 2 - drivers/net/ethernet/mellanox/mlxfw/Kconfig | 1 - drivers/net/ethernet/mellanox/mlxfw/mlxfw.h | 50 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c | 296 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2.c | 2 +- .../net/ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 134 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 101 +- .../mellanox/mlxsw/core_acl_flex_actions.c | 390 +- .../mellanox/mlxsw/core_acl_flex_actions.h | 7 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 9 - drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 9 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 26 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 161 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 61 +- .../net/ethernet/mellanox/mlxsw/spectrum1_kvdl.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 80 +- .../mellanox/mlxsw/spectrum_acl_bloom_filter.c | 2 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 4 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c | 25 +- .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 35 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 13 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 39 +- .../net/ethernet/mellanox/mlxsw/spectrum_kvdl.c | 18 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c | 54 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 28 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 258 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 381 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 43 - .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 102 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 263 +- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 306 +- drivers/net/ethernet/mellanox/mlxsw/trap.h | 2 - drivers/net/ethernet/micrel/ks8851_mll.c | 67 +- drivers/net/ethernet/micrel/ksz884x.c | 2 +- drivers/net/ethernet/mscc/ocelot.c | 110 +- drivers/net/ethernet/mscc/ocelot.h | 10 + drivers/net/ethernet/mscc/ocelot_ace.c | 561 +- drivers/net/ethernet/mscc/ocelot_ace.h | 26 +- drivers/net/ethernet/mscc/ocelot_board.c | 171 +- drivers/net/ethernet/mscc/ocelot_flower.c | 262 +- drivers/net/ethernet/mscc/ocelot_tc.c | 22 +- drivers/net/ethernet/mscc/ocelot_vcap.h | 403 + drivers/net/ethernet/natsemi/jazzsonic.c | 31 +- drivers/net/ethernet/natsemi/macsonic.c | 48 +- drivers/net/ethernet/natsemi/sonic.c | 66 +- drivers/net/ethernet/natsemi/sonic.h | 2 +- drivers/net/ethernet/natsemi/xtsonic.c | 40 +- drivers/net/ethernet/netronome/nfp/bpf/fw.h | 6 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 4 - drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 4 +- drivers/net/ethernet/netronome/nfp/nfp_main.h | 2 +- .../net/ethernet/netronome/nfp/nfp_net_debugdump.c | 8 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 22 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.h | 2 +- .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 24 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 2 +- drivers/net/ethernet/pensando/ionic/ionic.h | 3 +- .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 27 +- drivers/net/ethernet/pensando/ionic/ionic_dev.c | 11 +- .../net/ethernet/pensando/ionic/ionic_devlink.c | 2 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 48 +- drivers/net/ethernet/pensando/ionic/ionic_if.h | 39 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 61 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 15 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 6 +- drivers/net/ethernet/pensando/ionic/ionic_stats.c | 20 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 9 +- drivers/net/ethernet/qlogic/netxen/netxen_nic.h | 2 +- drivers/net/ethernet/qlogic/qede/qede.h | 2 - drivers/net/ethernet/qlogic/qede/qede_filter.c | 10 +- drivers/net/ethernet/qlogic/qede/qede_rdma.c | 29 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 8 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 7 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c | 220 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h | 3 +- .../net/ethernet/qualcomm/rmnet/rmnet_handlers.c | 7 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 21 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.h | 4 +- drivers/net/ethernet/realtek/r8169_main.c | 313 +- drivers/net/ethernet/renesas/sh_eth.c | 104 +- drivers/net/ethernet/renesas/sh_eth.h | 2 +- drivers/net/ethernet/sfc/ef10.c | 32 +- drivers/net/ethernet/sfc/efx.c | 1 + drivers/net/ethernet/sfc/efx.h | 19 +- drivers/net/ethernet/sfc/efx_channels.c | 26 +- drivers/net/ethernet/sfc/falcon/net_driver.h | 2 +- drivers/net/ethernet/sfc/net_driver.h | 5 +- drivers/net/ethernet/sfc/ptp.c | 38 +- drivers/net/ethernet/sfc/tx.c | 41 +- drivers/net/ethernet/sfc/tx_common.c | 29 +- drivers/net/ethernet/sfc/tx_common.h | 6 - drivers/net/ethernet/sgi/ioc3-eth.c | 29 +- drivers/net/ethernet/socionext/netsec.c | 29 +- drivers/net/ethernet/socionext/sni_ave.c | 9 - drivers/net/ethernet/stmicro/stmmac/Kconfig | 1 - drivers/net/ethernet/stmicro/stmmac/common.h | 3 - drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c | 4 +- .../net/ethernet/stmicro/stmmac/dwmac1000_core.c | 3 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 12 - .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 16 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 111 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 27 - drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 35 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 9 +- drivers/net/ethernet/sun/cassini.c | 28 +- drivers/net/ethernet/sun/sungem.c | 30 +- drivers/net/ethernet/sun/sunvnet_common.c | 23 +- drivers/net/ethernet/tehuti/tehuti.h | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_net.h | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_wireless.h | 2 +- drivers/net/ethernet/toshiba/spider_net.h | 2 +- drivers/net/ethernet/toshiba/tc35815.c | 2 +- drivers/net/ethernet/xilinx/ll_temac.h | 12 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 387 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 37 +- drivers/net/fddi/skfp/drvfbi.c | 4 +- drivers/net/fddi/skfp/h/skfbi.h | 5 + drivers/net/gtp.c | 4 +- drivers/net/hyperv/netvsc.c | 2 +- drivers/net/hyperv/netvsc_drv.c | 49 +- drivers/net/ipa/Kconfig | 19 - drivers/net/ipa/Makefile | 12 - drivers/net/ipa/gsi.c | 2055 ---- drivers/net/ipa/gsi.h | 257 - drivers/net/ipa/gsi_private.h | 118 - drivers/net/ipa/gsi_reg.h | 417 - drivers/net/ipa/gsi_trans.c | 786 -- drivers/net/ipa/gsi_trans.h | 226 - drivers/net/ipa/ipa.h | 148 - drivers/net/ipa/ipa_clock.c | 313 - drivers/net/ipa/ipa_clock.h | 53 - drivers/net/ipa/ipa_cmd.c | 680 -- drivers/net/ipa/ipa_cmd.h | 195 - drivers/net/ipa/ipa_data-sc7180.c | 307 - drivers/net/ipa/ipa_data-sdm845.c | 329 - drivers/net/ipa/ipa_data.h | 280 - drivers/net/ipa/ipa_endpoint.c | 1707 ---- drivers/net/ipa/ipa_endpoint.h | 110 - drivers/net/ipa/ipa_gsi.c | 54 - drivers/net/ipa/ipa_gsi.h | 60 - drivers/net/ipa/ipa_interrupt.c | 253 - drivers/net/ipa/ipa_interrupt.h | 117 - drivers/net/ipa/ipa_main.c | 954 -- drivers/net/ipa/ipa_mem.c | 314 - drivers/net/ipa/ipa_mem.h | 90 - drivers/net/ipa/ipa_modem.c | 383 - drivers/net/ipa/ipa_modem.h | 31 - drivers/net/ipa/ipa_qmi.c | 538 -- drivers/net/ipa/ipa_qmi.h | 41 - drivers/net/ipa/ipa_qmi_msg.c | 663 -- drivers/net/ipa/ipa_qmi_msg.h | 252 - drivers/net/ipa/ipa_reg.c | 38 - drivers/net/ipa/ipa_reg.h | 476 - drivers/net/ipa/ipa_smp2p.c | 335 - drivers/net/ipa/ipa_smp2p.h | 48 - drivers/net/ipa/ipa_table.c | 700 -- drivers/net/ipa/ipa_table.h | 103 - drivers/net/ipa/ipa_uc.c | 211 - drivers/net/ipa/ipa_uc.h | 32 - drivers/net/ipa/ipa_version.h | 23 - drivers/net/ipvlan/ipvlan_core.c | 19 +- drivers/net/ipvlan/ipvlan_main.c | 5 +- drivers/net/macsec.c | 1 - drivers/net/macvlan.c | 2 - drivers/net/netdevsim/dev.c | 117 +- drivers/net/netdevsim/netdevsim.h | 2 - drivers/net/phy/Kconfig | 18 +- drivers/net/phy/Makefile | 5 +- drivers/net/phy/bcm63xx.c | 1 - drivers/net/phy/broadcom.c | 28 +- drivers/net/phy/dp83867.c | 150 - drivers/net/phy/linkmode.c | 95 - drivers/net/phy/marvell.c | 5 - drivers/net/phy/marvell10g.c | 318 +- drivers/net/phy/mdio-bcm-iproc.c | 20 - drivers/net/phy/mdio-ipq8064.c | 166 - drivers/net/phy/mdio-xpcs.c | 612 -- drivers/net/phy/mdio_bus.c | 17 - drivers/net/phy/mscc.c | 20 +- drivers/net/phy/phy-c45.c | 11 +- drivers/net/phy/phy-core.c | 2 +- drivers/net/phy/phy.c | 3 +- drivers/net/phy/phy_device.c | 59 +- drivers/net/phy/phylink.c | 184 +- drivers/net/slip/slhc.c | 14 +- drivers/net/slip/slip.c | 3 - drivers/net/team/team.c | 2 - drivers/net/tun.c | 108 +- drivers/net/usb/cdc-phonet.c | 2 +- drivers/net/usb/qmi_wwan.c | 46 +- drivers/net/usb/r8152.c | 41 +- drivers/net/veth.c | 2 +- drivers/net/virtio_net.c | 109 +- drivers/net/vmxnet3/vmxnet3_drv.c | 5 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 24 +- drivers/net/wan/farsync.h | 2 +- drivers/net/wan/wanxl.c | 2 +- drivers/net/wireguard/device.c | 11 +- drivers/net/wireguard/receive.c | 7 +- drivers/net/wireguard/send.c | 16 +- drivers/net/wireguard/socket.c | 1 + drivers/net/wireless/ath/ath10k/core.c | 4 +- drivers/net/wireless/ath/ath10k/mac.c | 3 +- drivers/net/wireless/ath/ath9k/main.c | 3 - drivers/net/wireless/ath/ath9k/xmit.c | 7 +- drivers/net/wireless/ath/wil6210/ethtool.c | 1 - .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 1 - .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 3 - .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 2 - .../broadcom/brcm80211/include/brcm_hw_ids.h | 2 - drivers/net/wireless/intel/ipw2x00/ipw2100.c | 10 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 2 - drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 25 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 6 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 35 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 4 - drivers/net/wireless/mac80211_hwsim.c | 12 +- drivers/net/wireless/marvell/mwifiex/11ac.c | 8 +- drivers/net/wireless/marvell/mwifiex/11ac.h | 8 +- drivers/net/wireless/marvell/mwifiex/11h.c | 8 +- drivers/net/wireless/marvell/mwifiex/11n.c | 8 +- drivers/net/wireless/marvell/mwifiex/11n.h | 8 +- drivers/net/wireless/marvell/mwifiex/11n_aggr.c | 8 +- drivers/net/wireless/marvell/mwifiex/11n_aggr.h | 8 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.c | 8 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.h | 8 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 8 +- drivers/net/wireless/marvell/mwifiex/cfg80211.h | 8 +- drivers/net/wireless/marvell/mwifiex/cfp.c | 8 +- drivers/net/wireless/marvell/mwifiex/cmdevt.c | 8 +- drivers/net/wireless/marvell/mwifiex/debugfs.c | 8 +- drivers/net/wireless/marvell/mwifiex/decl.h | 8 +- drivers/net/wireless/marvell/mwifiex/ethtool.c | 8 +- drivers/net/wireless/marvell/mwifiex/fw.h | 8 +- drivers/net/wireless/marvell/mwifiex/ie.c | 8 +- drivers/net/wireless/marvell/mwifiex/init.c | 8 +- drivers/net/wireless/marvell/mwifiex/ioctl.h | 8 +- drivers/net/wireless/marvell/mwifiex/join.c | 8 +- drivers/net/wireless/marvell/mwifiex/main.c | 8 +- drivers/net/wireless/marvell/mwifiex/main.h | 8 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 8 +- drivers/net/wireless/marvell/mwifiex/pcie.h | 6 +- drivers/net/wireless/marvell/mwifiex/scan.c | 8 +- drivers/net/wireless/marvell/mwifiex/sdio.c | 8 +- drivers/net/wireless/marvell/mwifiex/sdio.h | 8 +- drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_event.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_rx.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_tx.c | 8 +- drivers/net/wireless/marvell/mwifiex/tdls.c | 9 +- drivers/net/wireless/marvell/mwifiex/txrx.c | 8 +- drivers/net/wireless/marvell/mwifiex/uap_cmd.c | 8 +- drivers/net/wireless/marvell/mwifiex/uap_event.c | 8 +- drivers/net/wireless/marvell/mwifiex/uap_txrx.c | 8 +- drivers/net/wireless/marvell/mwifiex/usb.c | 8 +- drivers/net/wireless/marvell/mwifiex/usb.h | 6 +- drivers/net/wireless/marvell/mwifiex/util.c | 8 +- drivers/net/wireless/marvell/mwifiex/util.h | 8 +- drivers/net/wireless/marvell/mwifiex/wmm.c | 8 +- drivers/net/wireless/marvell/mwifiex/wmm.h | 8 +- drivers/net/wireless/mediatek/mt76/Makefile | 2 +- drivers/net/wireless/mediatek/mt76/agg-rx.c | 17 +- drivers/net/wireless/mediatek/mt76/airtime.c | 326 + drivers/net/wireless/mediatek/mt76/dma.c | 58 +- drivers/net/wireless/mediatek/mt76/eeprom.c | 20 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 392 +- drivers/net/wireless/mediatek/mt76/mcu.c | 12 +- drivers/net/wireless/mediatek/mt76/mmio.c | 3 + drivers/net/wireless/mediatek/mt76/mt76.h | 165 +- drivers/net/wireless/mediatek/mt76/mt7603/core.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 21 +- drivers/net/wireless/mediatek/mt76/mt7603/init.c | 22 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 39 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 25 +- drivers/net/wireless/mediatek/mt76/mt7603/mcu.c | 22 +- drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 7 +- drivers/net/wireless/mediatek/mt76/mt7603/regs.h | 15 +- drivers/net/wireless/mediatek/mt76/mt7615/Kconfig | 11 - drivers/net/wireless/mediatek/mt76/mt7615/Makefile | 7 +- .../net/wireless/mediatek/mt76/mt7615/debugfs.c | 120 +- drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 178 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 38 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h | 3 +- drivers/net/wireless/mediatek/mt76/mt7615/init.c | 350 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 991 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.h | 77 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 380 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 1051 +-- drivers/net/wireless/mediatek/mt76/mt7615/mcu.h | 126 +- drivers/net/wireless/mediatek/mt76/mt7615/mmio.c | 115 - drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 203 +- .../wireless/mediatek/mt76/mt7615/mt7615_trace.h | 56 - drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 98 +- drivers/net/wireless/mediatek/mt76/mt7615/regs.h | 163 +- drivers/net/wireless/mediatek/mt76/mt7615/soc.c | 77 - drivers/net/wireless/mediatek/mt76/mt7615/trace.c | 12 - drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 9 +- .../net/wireless/mediatek/mt76/mt76x0/pci_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 32 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 31 +- .../net/wireless/mediatek/mt76/mt76x0/usb_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 13 +- .../net/wireless/mediatek/mt76/mt76x02_beacon.c | 91 +- drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c | 14 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 43 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 5 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 31 +- drivers/net/wireless/mediatek/mt76/mt76x02_phy.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x02_phy.h | 4 +- drivers/net/wireless/mediatek/mt76/mt76x02_regs.h | 12 +- drivers/net/wireless/mediatek/mt76/mt76x02_trace.h | 46 + drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c | 7 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 61 +- .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 34 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 28 +- drivers/net/wireless/mediatek/mt76/mt76x2/Makefile | 2 + drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/init.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h | 2 +- .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 6 +- .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 25 +- .../net/wireless/mediatek/mt76/mt76x2/pci_phy.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76x2/phy.c | 26 +- drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 4 +- .../net/wireless/mediatek/mt76/mt76x2/usb_init.c | 20 +- .../net/wireless/mediatek/mt76/mt76x2/usb_mac.c | 2 +- .../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 19 +- .../net/wireless/mediatek/mt76/mt76x2/usb_phy.c | 6 +- drivers/net/wireless/mediatek/mt76/trace.c | 3 - drivers/net/wireless/mediatek/mt76/trace.h | 54 +- drivers/net/wireless/mediatek/mt76/tx.c | 85 +- drivers/net/wireless/mediatek/mt76/usb.c | 455 +- drivers/net/wireless/mediatek/mt76/util.c | 8 +- drivers/net/wireless/mediatek/mt76/util.h | 14 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 64 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 651 +- drivers/net/wireless/quantenna/qtnfmac/commands.h | 4 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 47 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 26 +- drivers/net/wireless/quantenna/qtnfmac/event.c | 67 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 329 +- .../net/wireless/quantenna/qtnfmac/qlink_util.h | 45 +- drivers/net/wireless/realtek/rtw88/bf.c | 6 +- drivers/net/wireless/realtek/rtw88/coex.c | 3 - drivers/net/wireless/realtek/rtw88/fw.c | 11 +- drivers/net/wireless/realtek/rtw88/hci.h | 26 - drivers/net/wireless/realtek/rtw88/mac.c | 25 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 37 +- drivers/net/wireless/realtek/rtw88/main.c | 19 +- drivers/net/wireless/realtek/rtw88/main.h | 32 +- drivers/net/wireless/realtek/rtw88/pci.c | 9 +- drivers/net/wireless/realtek/rtw88/pci.h | 1 - drivers/net/wireless/realtek/rtw88/phy.c | 10 + drivers/net/wireless/realtek/rtw88/rtw8822b.c | 30 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 50 +- drivers/net/wireless/realtek/rtw88/rtw8822c.h | 5 - drivers/net/wireless/rsi/rsi_91x_sdio.c | 9 +- drivers/net/wireless/ti/wl1251/sdio.c | 32 +- drivers/nfc/fdp/fdp.c | 2 +- drivers/nfc/pn544/i2c.c | 1 - drivers/nfc/pn544/pn544.c | 2 +- drivers/nfc/st21nfca/dep.c | 4 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 4 +- drivers/ntb/hw/amd/ntb_hw_amd.h | 1 + drivers/nvdimm/e820.c | 18 +- drivers/nvme/host/core.c | 14 +- drivers/nvme/host/multipath.c | 1 - drivers/nvme/host/pci.c | 40 +- drivers/nvme/host/rdma.c | 2 +- drivers/nvme/host/tcp.c | 9 +- drivers/nvmem/Kconfig | 12 - drivers/nvmem/Makefile | 2 - drivers/nvmem/core.c | 83 +- drivers/nvmem/imx-ocotp.c | 29 +- drivers/nvmem/jz4780-efuse.c | 239 - drivers/nvmem/nvmem-sysfs.c | 6 - drivers/of/address.c | 273 +- drivers/of/of_mdio.c | 1 - drivers/of/of_reserved_mem.c | 2 +- drivers/of/property.c | 12 +- drivers/of/resolver.c | 5 +- drivers/of/unittest-data/Makefile | 8 +- drivers/of/unittest-data/overlay_gpio_01.dts | 23 - drivers/of/unittest-data/overlay_gpio_02a.dts | 16 - drivers/of/unittest-data/overlay_gpio_02b.dts | 16 - drivers/of/unittest-data/overlay_gpio_03.dts | 23 - drivers/of/unittest-data/overlay_gpio_04a.dts | 16 - drivers/of/unittest-data/overlay_gpio_04b.dts | 16 - drivers/of/unittest.c | 639 +- drivers/pci/controller/Kconfig | 11 +- drivers/pci/controller/Makefile | 2 +- drivers/pci/controller/dwc/pci-meson.c | 116 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 79 +- drivers/pci/controller/dwc/pcie-designware.h | 11 - drivers/pci/controller/dwc/pcie-qcom.c | 8 +- drivers/pci/controller/mobiveil/Kconfig | 33 - drivers/pci/controller/mobiveil/Makefile | 5 - .../pci/controller/mobiveil/pcie-layerscape-gen4.c | 267 - .../pci/controller/mobiveil/pcie-mobiveil-host.c | 636 -- .../pci/controller/mobiveil/pcie-mobiveil-plat.c | 61 - drivers/pci/controller/mobiveil/pcie-mobiveil.c | 230 - drivers/pci/controller/mobiveil/pcie-mobiveil.h | 226 - drivers/pci/controller/pci-hyperv.c | 260 +- drivers/pci/controller/pci-tegra.c | 187 +- drivers/pci/controller/pcie-brcmstb.c | 6 +- drivers/pci/controller/pcie-mobiveil.c | 958 ++ drivers/pci/endpoint/functions/pci-epf-test.c | 121 +- drivers/pci/endpoint/pci-ep-cfs.c | 27 +- drivers/pci/endpoint/pci-epc-core.c | 130 +- drivers/pci/endpoint/pci-epc-mem.c | 10 +- drivers/pci/endpoint/pci-epf-core.c | 33 +- drivers/pci/hotplug/pciehp.h | 1 - drivers/pci/hotplug/pciehp_hpc.c | 53 +- drivers/pci/hotplug/s390_pci_hpc.c | 99 +- drivers/pci/pci-acpi.c | 2 +- drivers/pci/pci-bridge-emul.c | 14 +- drivers/pci/pci-sysfs.c | 27 +- drivers/pci/pci.c | 80 +- drivers/pci/pci.h | 19 +- drivers/pci/pcie/Kconfig | 1 - drivers/pci/pcie/aer_inject.c | 6 +- drivers/pci/probe.c | 40 - drivers/pci/quirks.c | 80 +- drivers/pci/slot.c | 38 +- drivers/perf/arm_pmu_acpi.c | 7 +- drivers/perf/arm_smmuv3_pmu.c | 2 +- drivers/perf/arm_spe_pmu.c | 2 +- drivers/perf/fsl_imx8_ddr_perf.c | 10 +- drivers/phy/allwinner/phy-sun50i-usb3.c | 2 +- drivers/phy/amlogic/Kconfig | 22 - drivers/phy/amlogic/Makefile | 12 +- .../phy/amlogic/phy-meson-axg-mipi-pcie-analog.c | 188 - drivers/phy/amlogic/phy-meson-axg-pcie.c | 192 - drivers/phy/amlogic/phy-meson-g12a-usb2.c | 2 +- drivers/phy/broadcom/phy-brcm-sata.c | 148 +- drivers/phy/cadence/Kconfig | 6 +- drivers/phy/cadence/Makefile | 2 +- drivers/phy/cadence/phy-cadence-dp.c | 541 ++ drivers/phy/cadence/phy-cadence-torrent.c | 1944 ---- drivers/phy/mediatek/phy-mtk-tphy.c | 64 +- drivers/phy/motorola/phy-mapphone-mdm6600.c | 27 +- drivers/phy/phy-core.c | 18 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 425 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 114 - drivers/phy/socionext/phy-uniphier-pcie.c | 102 +- drivers/phy/socionext/phy-uniphier-usb3hs.c | 92 +- drivers/phy/socionext/phy-uniphier-usb3ss.c | 8 +- drivers/phy/ti/phy-gmii-sel.c | 10 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 5 +- drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 5 +- drivers/pinctrl/cirrus/pinctrl-madera-core.c | 13 - drivers/pinctrl/core.c | 2 +- drivers/pinctrl/devicetree.c | 9 +- drivers/pinctrl/freescale/pinctrl-scu.c | 4 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 4 +- drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 5 +- drivers/pinctrl/mediatek/pinctrl-paris.c | 19 +- drivers/pinctrl/meson/pinctrl-meson-gxl.c | 4 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 5 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 7 +- drivers/pinctrl/pinconf-generic.c | 1 - drivers/pinctrl/pinctrl-amd.c | 5 +- drivers/pinctrl/pinctrl-at91.c | 5 +- drivers/pinctrl/pinctrl-axp209.c | 7 +- drivers/pinctrl/pinctrl-da9062.c | 2 +- drivers/pinctrl/pinctrl-falcon.c | 2 +- drivers/pinctrl/pinctrl-ingenic.c | 55 +- drivers/pinctrl/pinctrl-ocelot.c | 5 +- drivers/pinctrl/pinctrl-oxnas.c | 5 +- drivers/pinctrl/pinctrl-pic32.c | 5 +- drivers/pinctrl/pinctrl-pistachio.c | 5 +- drivers/pinctrl/pinctrl-rk805.c | 7 +- drivers/pinctrl/pinctrl-rockchip.c | 5 +- drivers/pinctrl/pinctrl-rza1.c | 5 +- drivers/pinctrl/pinctrl-rza2.c | 6 +- drivers/pinctrl/pinctrl-st.c | 14 +- drivers/pinctrl/pinctrl-stmfx.c | 17 +- drivers/pinctrl/pinctrl-sx150x.c | 9 +- drivers/pinctrl/qcom/pinctrl-ipq8064.c | 10 +- drivers/pinctrl/qcom/pinctrl-msm.c | 7 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 2 +- drivers/pinctrl/sh-pfc/Kconfig | 4 +- drivers/pinctrl/sh-pfc/core.c | 307 +- drivers/pinctrl/sh-pfc/gpio.c | 5 +- drivers/pinctrl/sirf/pinctrl-atlas7.c | 2 +- drivers/pinctrl/sprd/Kconfig | 10 +- drivers/pinctrl/sprd/pinctrl-sprd.c | 3 - drivers/pinctrl/stm32/pinctrl-stm32.c | 49 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 16 +- drivers/pinctrl/uniphier/pinctrl-uniphier-core.c | 2 +- drivers/pinctrl/vt8500/pinctrl-wmt.c | 6 +- drivers/platform/chrome/Kconfig | 16 +- drivers/platform/chrome/Makefile | 1 - drivers/platform/chrome/cros_ec.c | 32 +- drivers/platform/chrome/cros_ec_chardev.c | 2 +- drivers/platform/chrome/cros_ec_lightbar.c | 50 +- drivers/platform/chrome/cros_ec_proto.c | 9 +- drivers/platform/chrome/cros_ec_rpmsg.c | 16 +- drivers/platform/chrome/cros_ec_spi.c | 6 +- drivers/platform/chrome/cros_ec_sysfs.c | 36 +- drivers/platform/chrome/cros_ec_vbc.c | 4 +- drivers/platform/chrome/cros_usbpd_notify.c | 169 - drivers/platform/chrome/wilco_ec/properties.c | 5 +- drivers/platform/chrome/wilco_ec/sysfs.c | 4 - drivers/platform/x86/Kconfig | 1288 +-- drivers/platform/x86/Makefile | 197 +- drivers/platform/x86/dell_rbu.c | 173 +- drivers/platform/x86/i2c-multi-instantiate.c | 2 +- drivers/platform/x86/intel-hid.c | 2 +- drivers/platform/x86/intel-uncore-frequency.c | 51 +- drivers/platform/x86/intel-vbtn.c | 2 +- drivers/platform/x86/intel_pmc_core.c | 323 +- drivers/platform/x86/intel_pmc_core.h | 28 - drivers/platform/x86/pmc_atom.c | 8 - drivers/power/reset/at91-reset.c | 190 +- drivers/power/supply/Kconfig | 4 +- drivers/power/supply/ab8500_charger.c | 35 +- drivers/power/supply/axp288_charger.c | 57 +- drivers/power/supply/axp288_fuel_gauge.c | 4 +- drivers/power/supply/cros_usbpd-charger.c | 50 +- drivers/power/supply/ingenic-battery.c | 3 +- drivers/power/supply/sc27xx_fuel_gauge.c | 12 - drivers/powercap/idle_inject.c | 2 +- drivers/ptp/Kconfig | 24 - drivers/ptp/Makefile | 2 - drivers/ptp/ptp_idt82p33.c | 1008 -- drivers/ptp/ptp_idt82p33.h | 171 - drivers/ptp/ptp_qoriq.c | 29 +- drivers/ptp/ptp_vmw.c | 144 - drivers/regulator/Kconfig | 11 - drivers/regulator/Makefile | 1 - drivers/regulator/anatop-regulator.c | 10 +- drivers/regulator/axp20x-regulator.c | 6 +- drivers/regulator/core.c | 25 +- drivers/regulator/da9062-regulator.c | 2 +- drivers/regulator/da9063-regulator.c | 66 +- drivers/regulator/mp5416.c | 245 - drivers/regulator/mp8859.c | 1 - drivers/regulator/pwm-regulator.c | 6 +- drivers/regulator/qcom_rpm-regulator.c | 9 - drivers/regulator/stm32-vrefbuf.c | 3 +- drivers/remoteproc/Kconfig | 6 - drivers/remoteproc/Makefile | 1 - drivers/remoteproc/imx_rproc.c | 11 +- drivers/remoteproc/keystone_remoteproc.c | 4 +- drivers/remoteproc/mtk_scp.c | 2 +- drivers/remoteproc/qcom_q6v5_adsp.c | 2 +- drivers/remoteproc/qcom_q6v5_ipa_notify.c | 85 - drivers/remoteproc/qcom_q6v5_mss.c | 171 +- drivers/remoteproc/qcom_q6v5_pas.c | 2 +- drivers/remoteproc/qcom_q6v5_wcss.c | 2 +- drivers/remoteproc/qcom_wcnss.c | 2 +- drivers/remoteproc/remoteproc_core.c | 96 +- drivers/remoteproc/remoteproc_debugfs.c | 2 +- drivers/remoteproc/remoteproc_elf_helpers.h | 96 - drivers/remoteproc/remoteproc_elf_loader.c | 189 +- drivers/remoteproc/remoteproc_internal.h | 16 +- drivers/remoteproc/remoteproc_virtio.c | 1 - drivers/remoteproc/st_remoteproc.c | 4 +- drivers/remoteproc/st_slim_rproc.c | 6 +- drivers/remoteproc/stm32_rproc.c | 2 +- drivers/remoteproc/wkup_m3_rproc.c | 4 +- drivers/reset/Kconfig | 3 +- drivers/reset/hisilicon/hi6220_reset.c | 69 +- drivers/reset/reset-imx7.c | 101 - drivers/rtc/Kconfig | 3 +- drivers/rtc/Makefile | 4 + drivers/rtc/rtc-ab8500.c | 10 +- drivers/rtc/rtc-au1xxx.c | 29 +- drivers/rtc/rtc-cmos.c | 5 +- drivers/rtc/rtc-cpcap.c | 13 +- drivers/rtc/rtc-davinci.c | 58 +- drivers/rtc/rtc-ds1305.c | 10 +- drivers/rtc/rtc-ds1374.c | 27 +- drivers/rtc/rtc-efi-platform.c | 35 + drivers/rtc/rtc-imx-sc.c | 2 +- drivers/rtc/rtc-mpc5121.c | 61 +- drivers/rtc/rtc-pl030.c | 27 +- drivers/rtc/rtc-pl031.c | 53 +- drivers/rtc/rtc-pm8xxx.c | 29 +- drivers/rtc/rtc-sa1100.c | 40 +- drivers/rtc/rtc-sh.c | 3 +- drivers/rtc/rtc-sirfsoc.c | 44 +- drivers/rtc/rtc-snvs.c | 1 + drivers/rtc/rtc-starfire.c | 10 +- drivers/rtc/rtc-zynqmp.c | 27 +- drivers/rtc/sysfs.c | 2 +- drivers/s390/block/dasd_diag.c | 2 +- drivers/s390/block/dasd_eckd.h | 2 +- drivers/s390/char/raw3270.h | 2 +- drivers/s390/char/sclp_cmd.c | 2 +- drivers/s390/char/sclp_pci.c | 2 +- drivers/s390/cio/blacklist.c | 5 +- drivers/s390/cio/chp.c | 4 +- drivers/s390/cio/idset.c | 2 +- drivers/s390/cio/qdio.h | 8 +- drivers/s390/cio/qdio_debug.c | 58 +- drivers/s390/cio/qdio_main.c | 42 +- drivers/s390/cio/qdio_setup.c | 41 +- drivers/s390/cio/vfio_ccw_trace.h | 4 +- drivers/s390/crypto/ap_bus.h | 4 +- drivers/s390/crypto/ap_card.c | 8 +- drivers/s390/crypto/ap_queue.c | 6 +- drivers/s390/crypto/pkey_api.c | 4 +- drivers/s390/crypto/zcrypt_api.c | 16 +- drivers/s390/crypto/zcrypt_ccamisc.c | 25 +- drivers/s390/crypto/zcrypt_ccamisc.h | 2 +- drivers/s390/crypto/zcrypt_ep11misc.c | 4 +- drivers/s390/crypto/zcrypt_msgtype6.c | 2 +- drivers/s390/net/qeth_core.h | 10 +- drivers/s390/net/qeth_core_main.c | 88 +- drivers/s390/net/qeth_core_mpc.h | 10 +- drivers/s390/net/qeth_ethtool.c | 31 - drivers/s390/net/qeth_l2_main.c | 58 +- drivers/s390/net/qeth_l3_main.c | 16 +- drivers/s390/scsi/zfcp_fsf.c | 2 +- drivers/s390/scsi/zfcp_fsf.h | 2 +- drivers/s390/scsi/zfcp_qdio.c | 6 +- drivers/s390/scsi/zfcp_qdio.h | 6 +- drivers/s390/scsi/zfcp_sysfs.c | 2 +- drivers/scsi/BusLogic.c | 2 +- drivers/scsi/Kconfig | 51 +- drivers/scsi/aacraid/aachba.c | 83 +- drivers/scsi/aacraid/comminit.c | 35 +- drivers/scsi/aacraid/commsup.c | 48 +- drivers/scsi/aacraid/linit.c | 154 +- drivers/scsi/advansys.c | 2 +- drivers/scsi/aha152x.c | 4 +- drivers/scsi/aic7xxx/Kconfig.aic79xx | 2 +- drivers/scsi/aic7xxx/Kconfig.aic7xxx | 2 +- drivers/scsi/arcmsr/arcmsr_attr.c | 2 +- drivers/scsi/arcmsr/arcmsr_hba.c | 2 +- drivers/scsi/ch.c | 40 +- drivers/scsi/dpt/dpti_ioctl.h | 2 +- drivers/scsi/dpt_i2o.c | 27 +- drivers/scsi/dpti.h | 5 +- drivers/scsi/fnic/vnic_devcmd.h | 2 +- drivers/scsi/g_NCR5380.c | 2 +- drivers/scsi/hosts.c | 65 - drivers/scsi/ibmvscsi/ibmvfc.c | 207 +- drivers/scsi/ibmvscsi/ibmvfc.h | 3 +- drivers/scsi/ipr.h | 6 +- drivers/scsi/isci/init.c | 2 +- drivers/scsi/isci/sas.h | 2 +- drivers/scsi/libfc/fc_disc.c | 2 - drivers/scsi/lpfc/lpfc.h | 33 +- drivers/scsi/lpfc/lpfc_attr.c | 5 +- drivers/scsi/lpfc/lpfc_crtn.h | 3 +- drivers/scsi/lpfc/lpfc_ct.c | 141 +- drivers/scsi/lpfc/lpfc_els.c | 519 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 65 +- drivers/scsi/lpfc/lpfc_hw.h | 62 +- drivers/scsi/lpfc/lpfc_hw4.h | 19 - drivers/scsi/lpfc/lpfc_init.c | 40 +- drivers/scsi/lpfc/lpfc_scsi.c | 6 +- drivers/scsi/lpfc/lpfc_sli.c | 16 +- drivers/scsi/lpfc/lpfc_version.h | 4 +- drivers/scsi/megaraid/megaraid_sas_base.c | 4 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 5 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2 +- drivers/scsi/mvsas/mv_sas.h | 2 +- drivers/scsi/mvumi.h | 4 +- drivers/scsi/ncr53c8xx.c | 2 +- drivers/scsi/pcmcia/Kconfig | 2 +- drivers/scsi/pmcraid.h | 2 +- drivers/scsi/qedf/qedf_main.c | 18 +- drivers/scsi/qla2xxx/qla_attr.c | 133 +- drivers/scsi/qla2xxx/qla_bsg.c | 36 +- drivers/scsi/qla2xxx/qla_dbg.c | 23 +- drivers/scsi/qla2xxx/qla_def.h | 387 +- drivers/scsi/qla2xxx/qla_dfs.c | 11 +- drivers/scsi/qla2xxx/qla_fw.h | 173 +- drivers/scsi/qla2xxx/qla_gbl.h | 23 +- drivers/scsi/qla2xxx/qla_gs.c | 1707 ++-- drivers/scsi/qla2xxx/qla_init.c | 202 +- drivers/scsi/qla2xxx/qla_iocb.c | 42 +- drivers/scsi/qla2xxx/qla_isr.c | 295 +- drivers/scsi/qla2xxx/qla_mbx.c | 388 +- drivers/scsi/qla2xxx/qla_mid.c | 13 +- drivers/scsi/qla2xxx/qla_mr.c | 13 +- drivers/scsi/qla2xxx/qla_nvme.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 699 +- drivers/scsi/qla2xxx/qla_sup.c | 13 +- drivers/scsi/qla2xxx/qla_target.c | 38 +- drivers/scsi/qla2xxx/qla_target.h | 2 - drivers/scsi/qla2xxx/qla_tmpl.c | 17 +- drivers/scsi/qla2xxx/qla_tmpl.h | 4 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 25 - drivers/scsi/scsi.c | 18 + drivers/scsi/scsi_error.c | 1 + drivers/scsi/scsi_lib.c | 90 +- drivers/scsi/scsi_priv.h | 3 + drivers/scsi/scsi_scan.c | 1 + drivers/scsi/scsi_sysfs.c | 8 +- drivers/scsi/scsi_transport_iscsi.c | 106 - drivers/scsi/sd_zbc.c | 7 +- drivers/scsi/smartpqi/Kconfig | 2 +- drivers/scsi/snic/vnic_devcmd.h | 2 +- drivers/scsi/sr.c | 22 +- drivers/scsi/sr.h | 2 - drivers/scsi/sr_vendor.c | 8 + drivers/scsi/st.c | 2 +- drivers/scsi/stex.c | 2 +- drivers/scsi/ufs/Kconfig | 2 +- drivers/scsi/ufs/cdns-pltfrm.c | 2 +- drivers/scsi/ufs/ufs-hisi.c | 2 +- drivers/scsi/ufs/ufs-mediatek.c | 127 +- drivers/scsi/ufs/ufs-mediatek.h | 14 - drivers/scsi/ufs/ufs-qcom.c | 121 +- drivers/scsi/ufs/ufs.h | 3 - drivers/scsi/ufs/ufs_quirks.h | 1 - drivers/scsi/ufs/ufshcd-pci.c | 2 +- drivers/scsi/ufs/ufshcd.c | 460 +- drivers/scsi/ufs/ufshcd.h | 120 +- drivers/scsi/ufs/unipro.h | 7 - drivers/scsi/virtio_scsi.c | 1 + drivers/scsi/zorro_esp.c | 5 +- drivers/soc/amlogic/Kconfig | 13 - drivers/soc/amlogic/Makefile | 1 - drivers/soc/amlogic/meson-secure-pwrc.c | 204 - drivers/soc/fsl/dpio/dpio-driver.c | 8 +- drivers/soc/fsl/dpio/dpio-service.c | 69 +- drivers/soc/fsl/dpio/qbman-portal.c | 767 +- drivers/soc/fsl/dpio/qbman-portal.h | 158 +- drivers/soc/imx/gpcv2.c | 1 - drivers/soc/imx/soc-imx-scu.c | 2 +- drivers/soc/mediatek/mtk-cmdq-helper.c | 1 - drivers/soc/mediatek/mtk-pmic-wrap.c | 128 - drivers/soc/qcom/Kconfig | 1 + drivers/soc/qcom/qcom_aoss.c | 6 +- drivers/soc/qcom/rpmh-internal.h | 1 - drivers/soc/qcom/rpmh-rsc.c | 2 +- drivers/soc/qcom/rpmh.c | 22 +- drivers/soc/qcom/socinfo.c | 2 +- drivers/soc/renesas/Kconfig | 18 +- drivers/soc/renesas/rcar-sysc.h | 4 +- drivers/soc/renesas/renesas-soc.c | 2 +- drivers/soc/samsung/exynos-chipid.c | 2 +- drivers/soc/tegra/fuse/fuse-tegra30.c | 3 +- drivers/soc/tegra/pmc.c | 354 - drivers/soc/ti/pm33xx.c | 21 +- drivers/soundwire/bus.c | 537 +- drivers/soundwire/bus.h | 9 - drivers/soundwire/bus_type.c | 5 - drivers/soundwire/cadence_master.h | 8 + drivers/soundwire/intel.c | 198 +- drivers/soundwire/qcom.c | 7 +- drivers/soundwire/slave.c | 4 - drivers/soundwire/stream.c | 90 +- drivers/spi/Kconfig | 29 +- drivers/spi/Makefile | 3 - drivers/spi/atmel-quadspi.c | 11 - drivers/spi/spi-ar934x.c | 235 - drivers/spi/spi-bcm63xx-hsspi.c | 1 + drivers/spi/spi-fsi.c | 558 -- drivers/spi/spi-fsl-dspi.c | 574 +- drivers/spi/spi-fsl-lpspi.c | 7 +- drivers/spi/spi-fsl-qspi.c | 4 +- drivers/spi/spi-geni-qcom.c | 26 +- drivers/spi/spi-hisi-sfc-v3xx.c | 99 +- drivers/spi/spi-mem.c | 7 +- drivers/spi/spi-mux.c | 187 - drivers/spi/spi-nxp-fspi.c | 63 +- drivers/spi/spi-omap2-mcspi.c | 103 +- drivers/spi/spi-pxa2xx.c | 56 +- drivers/spi/spi-qup.c | 11 +- drivers/spi/spi-rockchip.c | 5 +- drivers/spi/spi-rspi.c | 44 +- drivers/spi/spi-stm32-qspi.c | 31 +- drivers/spi/spi-zynqmp-gqspi.c | 3 + drivers/spi/spi.c | 55 +- drivers/spi/spidev.c | 28 +- drivers/spmi/spmi-pmic-arb.c | 4 - drivers/staging/Kconfig | 7 +- drivers/staging/Makefile | 4 +- drivers/staging/android/Kconfig | 8 + drivers/staging/android/Makefile | 1 + drivers/staging/android/TODO | 9 + drivers/staging/android/ashmem.c | 28 - drivers/staging/android/uapi/vsoc_shm.h | 295 + drivers/staging/android/vsoc.c | 1149 +++ drivers/staging/comedi/drivers/ni_660x.c | 2 +- drivers/staging/comedi/drivers/ni_mio_common.c | 1 - drivers/staging/comedi/drivers/ni_pcimio.c | 2 - drivers/staging/comedi/drivers/ni_routes.c | 63 +- drivers/staging/comedi/drivers/ni_routes.h | 1 - drivers/staging/comedi/drivers/ni_stc.h | 1 - drivers/staging/exfat/Kconfig | 2 +- drivers/staging/exfat/exfat.h | 102 +- drivers/staging/exfat/exfat_blkdev.c | 8 +- drivers/staging/exfat/exfat_cache.c | 65 +- drivers/staging/exfat/exfat_core.c | 125 +- drivers/staging/exfat/exfat_super.c | 784 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 3 +- drivers/staging/gasket/gasket_core.c | 9 +- drivers/staging/gdm724x/gdm_mux.h | 2 +- drivers/staging/gdm724x/hci_packet.h | 6 +- drivers/staging/greybus/audio_apbridgea.h | 2 +- drivers/staging/greybus/audio_manager.c | 2 +- drivers/staging/greybus/raw.c | 2 +- drivers/staging/kpc2000/kpc2000/core.c | 4 +- drivers/staging/ks7010/ks_hostif.h | 4 +- drivers/staging/media/Kconfig | 4 - drivers/staging/media/Makefile | 1 - drivers/staging/media/allegro-dvt/allegro-core.c | 30 +- drivers/staging/media/hantro/hantro.h | 2 +- drivers/staging/media/hantro/hantro_drv.c | 16 +- drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 19 +- drivers/staging/media/hantro/hantro_jpeg.c | 76 +- drivers/staging/media/hantro/hantro_jpeg.h | 2 +- drivers/staging/media/hantro/hantro_v4l2.c | 2 +- .../staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c | 24 +- drivers/staging/media/imx/imx-media-capture.c | 8 +- drivers/staging/media/imx/imx-media-csc-scaler.c | 2 +- drivers/staging/media/imx/imx-media-csi.c | 2 - drivers/staging/media/imx/imx7-media-csi.c | 2 - drivers/staging/media/ipu3/TODO | 2 + drivers/staging/media/ipu3/ipu3-mmu.c | 4 +- drivers/staging/media/ipu3/ipu3-v4l2.c | 2 +- drivers/staging/media/meson/vdec/Makefile | 4 +- drivers/staging/media/meson/vdec/codec_h264.c | 485 - drivers/staging/media/meson/vdec/codec_h264.h | 14 - .../staging/media/meson/vdec/codec_hevc_common.c | 297 - .../staging/media/meson/vdec/codec_hevc_common.h | 71 - drivers/staging/media/meson/vdec/codec_vp9.c | 2141 ----- drivers/staging/media/meson/vdec/codec_vp9.h | 13 - drivers/staging/media/meson/vdec/esparser.c | 200 +- drivers/staging/media/meson/vdec/hevc_regs.h | 218 - drivers/staging/media/meson/vdec/vdec.c | 107 +- drivers/staging/media/meson/vdec/vdec.h | 14 +- drivers/staging/media/meson/vdec/vdec_helpers.c | 123 +- drivers/staging/media/meson/vdec/vdec_helpers.h | 10 +- drivers/staging/media/meson/vdec/vdec_hevc.c | 231 - drivers/staging/media/meson/vdec/vdec_hevc.h | 13 - drivers/staging/media/meson/vdec/vdec_platform.c | 109 - drivers/staging/media/omap4iss/iss_video.c | 8 +- drivers/staging/media/rkisp1/TODO | 1 + drivers/staging/media/rkisp1/rkisp1-capture.c | 13 +- drivers/staging/media/rkisp1/rkisp1-common.h | 3 - drivers/staging/media/rkisp1/rkisp1-dev.c | 20 +- drivers/staging/media/rkisp1/rkisp1-isp.c | 61 +- drivers/staging/media/rkisp1/rkisp1-params.c | 2 +- drivers/staging/media/rkisp1/rkisp1-resizer.c | 27 +- drivers/staging/media/rkisp1/rkisp1-stats.c | 5 +- drivers/staging/media/soc_camera/soc_camera.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 2 +- drivers/staging/media/tegra-vde/vde.c | 55 +- drivers/staging/media/usbvision/Kconfig | 18 - drivers/staging/media/usbvision/TODO | 11 - drivers/staging/media/usbvision/usbvision-video.c | 1643 ---- drivers/staging/most/video/video.c | 4 +- drivers/staging/netlogic/platform_net.h | 4 +- drivers/staging/netlogic/xlr_net.h | 4 +- drivers/staging/octeon-usb/Kconfig | 11 - drivers/staging/octeon-usb/Makefile | 2 - drivers/staging/octeon-usb/TODO | 8 - drivers/staging/octeon-usb/octeon-hcd.c | 3737 -------- drivers/staging/octeon-usb/octeon-hcd.h | 1847 ---- drivers/staging/octeon/Kconfig | 15 - drivers/staging/octeon/Makefile | 19 - drivers/staging/octeon/TODO | 9 - drivers/staging/octeon/ethernet-defines.h | 40 - drivers/staging/octeon/ethernet-mdio.c | 178 - drivers/staging/octeon/ethernet-mdio.h | 28 - drivers/staging/octeon/ethernet-mem.c | 154 - drivers/staging/octeon/ethernet-mem.h | 9 - drivers/staging/octeon/ethernet-rgmii.c | 158 - drivers/staging/octeon/ethernet-rx.c | 538 -- drivers/staging/octeon/ethernet-rx.h | 31 - drivers/staging/octeon/ethernet-sgmii.c | 30 - drivers/staging/octeon/ethernet-spi.c | 226 - drivers/staging/octeon/ethernet-tx.c | 717 -- drivers/staging/octeon/ethernet-tx.h | 14 - drivers/staging/octeon/ethernet-util.h | 47 - drivers/staging/octeon/ethernet.c | 992 -- drivers/staging/octeon/octeon-ethernet.h | 107 - drivers/staging/octeon/octeon-stubs.h | 1434 --- .../Documentation/devicetree/pi433-overlay.dts | 73 +- drivers/staging/pi433/pi433_if.h | 4 +- drivers/staging/pi433/rf69.h | 4 +- drivers/staging/pi433/rf69_enum.h | 4 +- drivers/staging/pi433/rf69_registers.h | 4 +- drivers/staging/qlge/qlge_dbg.c | 29 +- drivers/staging/qlge/qlge_ethtool.c | 20 +- drivers/staging/qlge/qlge_main.c | 25 +- drivers/staging/rtl8188eu/hal/rf_cfg.c | 2 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 40 +- drivers/staging/rtl8188eu/os_dep/osdep_service.c | 20 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 10 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 36 +- drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 6 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 26 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 14 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 2 +- drivers/staging/rtl8192e/rtl819x_TSProc.c | 2 +- drivers/staging/rtl8192e/rtllib.h | 30 +- drivers/staging/rtl8192e/rtllib_tx.c | 2 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 28 +- drivers/staging/rtl8192u/r819xU_phy.c | 2 +- drivers/staging/rtl8712/ieee80211.h | 4 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.h | 4 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 2 +- drivers/staging/rtl8723bs/core/rtw_efuse.c | 4 +- drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 8 + drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h | 6 +- drivers/staging/rtl8723bs/hal/odm.h | 2 +- drivers/staging/rtl8723bs/hal/odm_CfoTracking.c | 7 +- drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 4 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 7 +- drivers/staging/rtl8723bs/include/HalVerDef.h | 32 +- drivers/staging/rtl8723bs/include/cmd_osdep.h | 4 +- drivers/staging/rtl8723bs/include/drv_types.h | 10 +- drivers/staging/rtl8723bs/include/hal_com.h | 98 +- drivers/staging/rtl8723bs/include/hal_com_h2c.h | 8 +- drivers/staging/rtl8723bs/include/hal_com_phycfg.h | 2 +- drivers/staging/rtl8723bs/include/hal_com_reg.h | 14 +- drivers/staging/rtl8723bs/include/hal_intf.h | 2 +- drivers/staging/rtl8723bs/include/hal_phy.h | 2 +- drivers/staging/rtl8723bs/include/hal_phy_cfg.h | 4 +- drivers/staging/rtl8723bs/include/hal_pwr_seq.h | 4 +- drivers/staging/rtl8723bs/include/ieee80211.h | 22 +- drivers/staging/rtl8723bs/include/osdep_intf.h | 2 +- drivers/staging/rtl8723bs/include/osdep_service.h | 10 +- .../rtl8723bs/include/osdep_service_linux.h | 2 +- drivers/staging/rtl8723bs/include/recv_osdep.h | 4 +- drivers/staging/rtl8723bs/include/rtl8723b_cmd.h | 2 +- drivers/staging/rtl8723bs/include/rtl8723b_rf.h | 2 +- drivers/staging/rtl8723bs/include/rtl8723b_xmit.h | 2 +- drivers/staging/rtl8723bs/include/rtw_byteorder.h | 2 +- drivers/staging/rtl8723bs/include/rtw_cmd.h | 112 +- drivers/staging/rtl8723bs/include/rtw_debug.h | 28 +- drivers/staging/rtl8723bs/include/rtw_eeprom.h | 2 +- drivers/staging/rtl8723bs/include/rtw_efuse.h | 8 +- drivers/staging/rtl8723bs/include/rtw_event.h | 2 +- drivers/staging/rtl8723bs/include/rtw_ht.h | 12 +- drivers/staging/rtl8723bs/include/rtw_io.h | 6 +- drivers/staging/rtl8723bs/include/rtw_mlme.h | 66 +- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 40 +- drivers/staging/rtl8723bs/include/rtw_mp.h | 16 +- drivers/staging/rtl8723bs/include/rtw_recv.h | 18 +- drivers/staging/rtl8723bs/include/rtw_security.h | 30 +- drivers/staging/rtl8723bs/include/rtw_xmit.h | 26 +- drivers/staging/rtl8723bs/include/sta_info.h | 8 +- drivers/staging/rtl8723bs/include/wifi.h | 8 +- drivers/staging/rtl8723bs/include/xmit_osdep.h | 4 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 124 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 327 +- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 6 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 12 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 8 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 12 +- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 6 +- drivers/staging/speakup/keyhelp.c | 2 +- drivers/staging/speakup/selection.c | 2 + drivers/staging/unisys/visorinput/visorinput.c | 2 +- drivers/staging/uwb/Kconfig | 72 + drivers/staging/uwb/Makefile | 32 + drivers/staging/uwb/TODO | 8 + drivers/staging/uwb/address.c | 352 + drivers/staging/uwb/allocator.c | 374 + drivers/staging/uwb/beacon.c | 595 ++ drivers/staging/uwb/driver.c | 143 + drivers/staging/uwb/drp-avail.c | 278 + drivers/staging/uwb/drp-ie.c | 305 + drivers/staging/uwb/drp.c | 842 ++ drivers/staging/uwb/est.c | 450 + drivers/staging/uwb/hwa-rc.c | 929 ++ drivers/staging/uwb/i1480/Makefile | 2 + drivers/staging/uwb/i1480/dfu/Makefile | 10 + drivers/staging/uwb/i1480/dfu/dfu.c | 198 + drivers/staging/uwb/i1480/dfu/i1480-dfu.h | 246 + drivers/staging/uwb/i1480/dfu/mac.c | 496 + drivers/staging/uwb/i1480/dfu/phy.c | 190 + drivers/staging/uwb/i1480/dfu/usb.c | 448 + drivers/staging/uwb/i1480/i1480-est.c | 85 + drivers/staging/uwb/ie-rcv.c | 42 + drivers/staging/uwb/ie.c | 366 + drivers/staging/uwb/include/debug-cmd.h | 57 + drivers/staging/uwb/include/spec.h | 767 ++ drivers/staging/uwb/include/umc.h | 192 + drivers/staging/uwb/include/whci.h | 102 + drivers/staging/uwb/lc-dev.c | 457 + drivers/staging/uwb/lc-rc.c | 569 ++ drivers/staging/uwb/neh.c | 606 ++ drivers/staging/uwb/pal.c | 128 + drivers/staging/uwb/radio.c | 196 + drivers/staging/uwb/reset.c | 379 + drivers/staging/uwb/rsv.c | 1000 ++ drivers/staging/uwb/scan.c | 120 + drivers/staging/uwb/umc-bus.c | 211 + drivers/staging/uwb/umc-dev.c | 94 + drivers/staging/uwb/umc-drv.c | 31 + drivers/staging/uwb/uwb-debug.c | 354 + drivers/staging/uwb/uwb-internal.h | 366 + drivers/staging/uwb/uwb.h | 817 ++ drivers/staging/uwb/uwbd.c | 356 + drivers/staging/uwb/whc-rc.c | 467 + drivers/staging/uwb/whci.c | 257 + .../vc04_services/bcm2835-camera/bcm2835-camera.c | 2 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 43 + .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 536 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 76 + .../vc04_services/interface/vchiq_arm/vchiq_core.c | 306 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 35 +- .../vc04_services/interface/vchiq_arm/vchiq_if.h | 2 + drivers/staging/vt6655/device_main.c | 3 +- drivers/staging/vt6656/Makefile | 4 +- drivers/staging/vt6656/baseband.c | 20 +- drivers/staging/vt6656/device.h | 10 + drivers/staging/vt6656/dpc.c | 124 + drivers/staging/vt6656/dpc.h | 24 + drivers/staging/vt6656/int.c | 164 + drivers/staging/vt6656/int.h | 47 + drivers/staging/vt6656/key.c | 5 +- drivers/staging/vt6656/main_usb.c | 22 +- drivers/staging/vt6656/rxtx.c | 296 +- drivers/staging/vt6656/rxtx.h | 60 + drivers/staging/vt6656/usbpipe.c | 197 +- drivers/staging/vt6656/usbpipe.h | 23 - .../bindings/net/wireless/siliabs,wfx.txt | 13 +- drivers/staging/wfx/bh.c | 8 +- drivers/staging/wfx/bus_sdio.c | 16 +- drivers/staging/wfx/bus_spi.c | 45 +- drivers/staging/wfx/hwio.c | 2 +- drivers/staging/wfx/main.c | 23 +- drivers/staging/wfx/main.h | 1 + drivers/staging/wfx/queue.c | 18 +- drivers/staging/wilc1000/cfg80211.c | 386 +- drivers/staging/wilc1000/hif.c | 5 +- .../staging/wilc1000/microchip,wilc1000,sdio.txt | 38 + .../staging/wilc1000/microchip,wilc1000,sdio.yaml | 68 - .../staging/wilc1000/microchip,wilc1000,spi.txt | 34 + .../staging/wilc1000/microchip,wilc1000,spi.yaml | 61 - drivers/staging/wilc1000/mon.c | 2 +- drivers/staging/wilc1000/netdev.c | 2 + drivers/staging/wilc1000/netdev.h | 9 + drivers/staging/wilc1000/sdio.c | 281 +- drivers/staging/wilc1000/spi.c | 775 +- drivers/staging/wilc1000/wlan.c | 135 +- drivers/staging/wilc1000/wlan.h | 96 +- drivers/staging/wlan-ng/hfa384x.h | 4 +- drivers/staging/wlan-ng/p80211types.h | 4 +- drivers/staging/wusbcore/Documentation/wusb-cbaf | 130 + .../Documentation/wusb-design-overview.rst | 457 + drivers/staging/wusbcore/Kconfig | 39 + drivers/staging/wusbcore/Makefile | 28 + drivers/staging/wusbcore/TODO | 8 + drivers/staging/wusbcore/cbaf.c | 645 ++ drivers/staging/wusbcore/crypto.c | 441 + drivers/staging/wusbcore/dev-sysfs.c | 124 + drivers/staging/wusbcore/devconnect.c | 1085 +++ drivers/staging/wusbcore/host/Kconfig | 28 + drivers/staging/wusbcore/host/Makefile | 3 + drivers/staging/wusbcore/host/hwa-hc.c | 875 ++ drivers/staging/wusbcore/host/whci/Makefile | 14 + drivers/staging/wusbcore/host/whci/asl.c | 376 + drivers/staging/wusbcore/host/whci/debug.c | 153 + drivers/staging/wusbcore/host/whci/hcd.c | 356 + drivers/staging/wusbcore/host/whci/hw.c | 93 + drivers/staging/wusbcore/host/whci/init.c | 177 + drivers/staging/wusbcore/host/whci/int.c | 82 + drivers/staging/wusbcore/host/whci/pzl.c | 404 + drivers/staging/wusbcore/host/whci/qset.c | 831 ++ drivers/staging/wusbcore/host/whci/whcd.h | 202 + drivers/staging/wusbcore/host/whci/whci-hc.h | 401 + drivers/staging/wusbcore/host/whci/wusb.c | 210 + drivers/staging/wusbcore/include/association.h | 151 + drivers/staging/wusbcore/include/wusb-wa.h | 304 + drivers/staging/wusbcore/include/wusb.h | 362 + drivers/staging/wusbcore/mmc.c | 303 + drivers/staging/wusbcore/pal.c | 45 + drivers/staging/wusbcore/reservation.c | 110 + drivers/staging/wusbcore/rh.c | 426 + drivers/staging/wusbcore/security.c | 599 ++ drivers/staging/wusbcore/wa-hc.c | 88 + drivers/staging/wusbcore/wa-hc.h | 467 + drivers/staging/wusbcore/wa-nep.c | 289 + drivers/staging/wusbcore/wa-rpipe.c | 539 ++ drivers/staging/wusbcore/wa-xfer.c | 2927 ++++++ drivers/staging/wusbcore/wusbhc.c | 490 + drivers/staging/wusbcore/wusbhc.h | 487 + drivers/target/iscsi/iscsi_target.c | 16 +- drivers/target/target_core_configfs.c | 4 +- drivers/target/target_core_device.c | 4 +- drivers/target/target_core_spc.c | 13 +- drivers/target/target_core_tmr.c | 6 +- drivers/target/target_core_transport.c | 34 +- drivers/target/target_core_ua.c | 8 +- drivers/tee/amdtee/Kconfig | 2 +- drivers/tee/amdtee/core.c | 48 +- drivers/thermal/Kconfig | 42 +- drivers/thermal/Makefile | 3 - drivers/thermal/cpufreq_cooling.c | 19 +- drivers/thermal/imx8mm_thermal.c | 131 - drivers/thermal/imx_sc_thermal.c | 148 - drivers/thermal/imx_thermal.c | 6 +- drivers/thermal/of-thermal.c | 62 +- drivers/thermal/rcar_gen3_thermal.c | 27 +- drivers/thermal/samsung/exynos_tmu.c | 4 +- drivers/thermal/sprd_thermal.c | 552 -- drivers/thermal/thermal_core.c | 3 +- drivers/thermal/thermal_core.h | 2 - drivers/thermal/thermal_sysfs.c | 77 - drivers/thermal/ti-soc-thermal/ti-bandgap.c | 44 +- drivers/thermal/ti-soc-thermal/ti-bandgap.h | 4 +- drivers/thunderbolt/eeprom.c | 2 +- drivers/thunderbolt/icm.c | 2 +- drivers/thunderbolt/switch.c | 9 +- drivers/thunderbolt/usb4.c | 4 - drivers/tty/ehv_bytechan.c | 20 +- drivers/tty/mips_ejtag_fdc.c | 1 - drivers/tty/n_gsm.c | 140 +- drivers/tty/n_hdlc.c | 558 +- drivers/tty/n_tty.c | 6 +- drivers/tty/serdev/core.c | 10 - drivers/tty/serdev/serdev-ttyport.c | 6 +- drivers/tty/serial/8250/8250.h | 6 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 1 + drivers/tty/serial/8250/8250_bcm2835aux.c | 80 +- drivers/tty/serial/8250/8250_core.c | 11 +- drivers/tty/serial/8250/8250_dwlib.h | 2 +- drivers/tty/serial/8250/8250_exar.c | 35 +- drivers/tty/serial/8250/8250_lpss.c | 6 - drivers/tty/serial/8250/8250_mtk.c | 50 +- drivers/tty/serial/8250/8250_of.c | 68 +- drivers/tty/serial/8250/8250_omap.c | 47 +- drivers/tty/serial/8250/8250_pci.c | 2 +- drivers/tty/serial/8250/8250_port.c | 192 +- drivers/tty/serial/8250/8250_pxa.c | 2 +- drivers/tty/serial/8250/8250_tegra.c | 198 - drivers/tty/serial/8250/Kconfig | 9 - drivers/tty/serial/8250/Makefile | 1 - drivers/tty/serial/Kconfig | 14 +- drivers/tty/serial/ar933x_uart.c | 121 +- drivers/tty/serial/atmel_serial.c | 6 +- drivers/tty/serial/atmel_serial.h | 2 +- drivers/tty/serial/cpm_uart/cpm_uart.h | 6 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 49 +- drivers/tty/serial/earlycon.c | 11 - drivers/tty/serial/efm32-uart.c | 2 +- drivers/tty/serial/fsl_lpuart.c | 41 +- drivers/tty/serial/icom.h | 2 +- drivers/tty/serial/ifx6x60.h | 2 +- drivers/tty/serial/imx.c | 46 +- drivers/tty/serial/jsm/jsm.h | 2 +- drivers/tty/serial/kgdboc.c | 4 +- drivers/tty/serial/lantiq.c | 1 + drivers/tty/serial/mvebu-uart.c | 2 +- drivers/tty/serial/omap-serial.c | 15 +- drivers/tty/serial/pic32_uart.h | 2 +- drivers/tty/serial/qcom_geni_serial.c | 48 +- drivers/tty/serial/sc16is7xx.c | 2 +- drivers/tty/serial/serial-tegra.c | 35 +- drivers/tty/serial/serial_core.c | 171 +- drivers/tty/serial/serial_mctrl_gpio.h | 2 +- drivers/tty/serial/sh-sci.c | 2 +- drivers/tty/serial/sirfsoc_uart.h | 2 +- drivers/tty/serial/stm32-usart.h | 2 +- drivers/tty/serial/timbuart.h | 2 +- drivers/tty/sysrq.c | 12 - drivers/tty/tty_port.c | 5 +- drivers/tty/vt/selection.c | 219 +- drivers/tty/vt/vt.c | 24 +- drivers/tty/vt/vt_ioctl.c | 52 +- drivers/usb/atm/ueagle-atm.c | 2 +- drivers/usb/atm/usbatm.h | 2 +- drivers/usb/cdns3/core.c | 22 +- drivers/usb/cdns3/gadget.c | 21 +- drivers/usb/chipidea/ci_hdrc_imx.c | 12 +- drivers/usb/chipidea/core.c | 10 +- drivers/usb/chipidea/otg.c | 7 - drivers/usb/chipidea/udc.c | 17 +- drivers/usb/core/config.c | 31 +- drivers/usb/core/driver.c | 58 +- drivers/usb/core/generic.c | 48 +- drivers/usb/core/hub.c | 26 +- drivers/usb/core/hub.h | 1 - drivers/usb/core/port.c | 10 +- drivers/usb/core/quirks.c | 43 - drivers/usb/core/sysfs.c | 6 +- drivers/usb/core/usb-acpi.c | 11 +- drivers/usb/core/usb.h | 11 - drivers/usb/dwc2/gadget.c | 40 +- drivers/usb/dwc2/hcd.h | 2 +- drivers/usb/dwc3/debug.h | 39 +- drivers/usb/dwc3/dwc3-meson-g12a.c | 10 +- drivers/usb/dwc3/dwc3-qcom.c | 2 +- drivers/usb/dwc3/gadget.c | 12 +- drivers/usb/gadget/composite.c | 30 +- drivers/usb/gadget/function/f_fs.c | 5 +- drivers/usb/gadget/function/f_phonet.c | 2 +- drivers/usb/gadget/function/f_uac1_legacy.c | 2 + drivers/usb/gadget/function/f_uvc.c | 2 +- drivers/usb/gadget/function/u_audio.c | 10 +- drivers/usb/gadget/function/u_serial.c | 4 +- drivers/usb/gadget/legacy/gmidi.c | 2 +- drivers/usb/gadget/legacy/inode.c | 2 +- drivers/usb/gadget/udc/amd5536udc.h | 2 +- drivers/usb/gadget/udc/amd5536udc_pci.c | 2 +- drivers/usb/gadget/udc/at91_udc.c | 2 +- drivers/usb/gadget/udc/dummy_hcd.c | 4 +- drivers/usb/gadget/udc/fotg210-udc.c | 2 +- drivers/usb/gadget/udc/fusb300_udc.c | 2 +- drivers/usb/gadget/udc/goku_udc.c | 2 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 2 +- drivers/usb/gadget/udc/m66592-udc.c | 2 +- drivers/usb/gadget/udc/net2280.c | 7 +- drivers/usb/gadget/udc/omap_udc.c | 2 +- drivers/usb/gadget/udc/r8a66597-udc.c | 2 +- drivers/usb/gadget/udc/renesas_usb3.c | 28 +- drivers/usb/gadget/udc/s3c-hsudc.c | 3 +- drivers/usb/gadget/udc/tegra-xudc.c | 8 +- drivers/usb/gadget/udc/udc-xilinx.c | 1 + drivers/usb/host/ehci-pci.c | 2 +- drivers/usb/host/ehci-platform.c | 127 - drivers/usb/host/ehci-tegra.c | 2 +- drivers/usb/host/ehci.h | 4 +- drivers/usb/host/fhci-hcd.c | 1 - drivers/usb/host/fotg210.h | 2 +- drivers/usb/host/ohci-pci.c | 2 +- drivers/usb/host/ohci.h | 4 +- drivers/usb/host/sl811-hcd.c | 2 +- drivers/usb/host/uhci-pci.c | 2 +- drivers/usb/host/xhci-hub.c | 27 +- drivers/usb/host/xhci-mem.c | 71 +- drivers/usb/host/xhci-mtk.h | 2 +- drivers/usb/host/xhci-pci.c | 15 +- drivers/usb/host/xhci-trace.h | 23 +- drivers/usb/host/xhci.h | 18 +- drivers/usb/misc/Kconfig | 10 - drivers/usb/misc/Makefile | 1 - drivers/usb/misc/apple-mfi-fastcharge.c | 237 - drivers/usb/misc/iowarrior.c | 31 +- drivers/usb/misc/usb251xb.c | 20 +- drivers/usb/mtu3/mtu3_dr.c | 9 +- drivers/usb/musb/mediatek.c | 16 +- drivers/usb/musb/musb_core.c | 2 +- drivers/usb/musb/musb_host.c | 2 +- drivers/usb/phy/phy-tegra-usb.c | 11 +- drivers/usb/roles/class.c | 31 +- drivers/usb/roles/intel-xhci-usb-role-switch.c | 26 +- drivers/usb/serial/ch341.c | 10 - drivers/usb/serial/digi_acceleport.c | 2 +- drivers/usb/serial/f81232.c | 221 +- drivers/usb/serial/generic.c | 4 +- drivers/usb/serial/io_usbvend.h | 4 +- drivers/usb/serial/ir-usb.c | 2 +- drivers/usb/serial/ti_usb_3410_5052.c | 4 +- drivers/usb/storage/uas.c | 23 +- drivers/usb/storage/unusual_devs.h | 6 - drivers/usb/storage/usb.c | 10 +- drivers/usb/storage/usb.h | 5 +- drivers/usb/storage/usual-tables.c | 6 +- drivers/usb/typec/bus.c | 12 +- drivers/usb/typec/bus.h | 2 + drivers/usb/typec/class.c | 173 +- drivers/usb/typec/mux.c | 72 +- drivers/usb/typec/mux/Kconfig | 9 - drivers/usb/typec/mux/Makefile | 1 - drivers/usb/typec/mux/intel_pmc_mux.c | 434 - drivers/usb/typec/tcpm/tcpm.c | 62 +- drivers/usb/typec/ucsi/ucsi.c | 14 +- drivers/usb/typec/ucsi/ucsi.h | 7 - drivers/usb/typec/ucsi/ucsi_ccg.c | 2 - drivers/vhost/net.c | 10 +- drivers/video/backlight/Kconfig | 15 +- drivers/video/backlight/Makefile | 1 - drivers/video/backlight/led_bl.c | 260 - drivers/video/console/Kconfig | 76 +- drivers/video/console/vgacon.c | 3 - drivers/video/fbdev/c2p_core.h | 12 +- drivers/video/fbdev/cg14.c | 3 +- drivers/video/fbdev/core/Makefile | 1 + drivers/video/fbdev/core/fbcon.c | 27 +- drivers/video/fbdev/core/fbmem.c | 38 +- drivers/video/fbdev/g364fb.c | 29 +- drivers/video/fbdev/hyperv_fb.c | 4 +- drivers/video/fbdev/nvidia/nvidia.c | 41 +- drivers/video/fbdev/omap2/omapfb/omapfb-main.c | 4 + drivers/video/fbdev/pxa168fb.c | 2 +- drivers/video/fbdev/s1d13xxxfb.c | 16 +- drivers/video/fbdev/sa1100fb.c | 2 +- drivers/video/fbdev/ssd1307fb.c | 2 - drivers/video/hdmi.c | 11 +- drivers/virtio/Kconfig | 1 - drivers/virtio/virtio_balloon.c | 89 +- drivers/virtio/virtio_ring.c | 4 +- drivers/watchdog/Kconfig | 2 - drivers/watchdog/da9062_wdt.c | 19 +- drivers/watchdog/iTCO_vendor.h | 2 - drivers/watchdog/iTCO_vendor_support.c | 16 +- drivers/watchdog/iTCO_wdt.c | 28 +- drivers/watchdog/wdat_wdt.c | 25 +- drivers/xen/preempt.c | 4 +- drivers/xen/xen-pciback/pciback.h | 2 +- drivers/xen/xenbus/xenbus_client.c | 126 +- drivers/xen/xenbus/xenbus_comms.c | 4 - drivers/xen/xenbus/xenbus_probe.c | 10 +- drivers/xen/xenbus/xenbus_probe_backend.c | 5 +- drivers/xen/xenbus/xenbus_xs.c | 9 +- drivers/zorro/zorro-driver.c | 16 +- drivers/zorro/zorro.c | 2 +- drivers/zorro/zorro.h | 7 - fs/9p/Kconfig | 20 +- fs/9p/vfs_inode.c | 2 +- fs/Kconfig | 3 +- fs/Makefile | 1 - fs/aio.c | 9 +- fs/autofs/dev-ioctl.c | 6 +- fs/binfmt_elf.c | 48 +- fs/block_dev.c | 3 + fs/btrfs/Makefile | 2 +- fs/btrfs/async-thread.c | 8 - fs/btrfs/async-thread.h | 1 - fs/btrfs/backref.c | 173 +- fs/btrfs/block-group.c | 87 +- fs/btrfs/block-rsv.c | 94 +- fs/btrfs/btrfs_inode.h | 6 - fs/btrfs/check-integrity.c | 200 +- fs/btrfs/check-integrity.h | 2 + fs/btrfs/ctree.c | 74 +- fs/btrfs/ctree.h | 77 +- fs/btrfs/delalloc-space.c | 102 - fs/btrfs/delayed-inode.c | 5 +- fs/btrfs/delayed-inode.h | 2 +- fs/btrfs/dev-replace.c | 44 +- fs/btrfs/disk-io.c | 917 +- fs/btrfs/disk-io.h | 34 +- fs/btrfs/export.c | 32 +- fs/btrfs/export.h | 5 - fs/btrfs/extent-io-tree.h | 7 +- fs/btrfs/extent-tree.c | 480 +- fs/btrfs/extent_io.c | 204 +- fs/btrfs/extent_io.h | 11 +- fs/btrfs/extent_map.c | 11 - fs/btrfs/file-item.c | 131 +- fs/btrfs/file.c | 79 +- fs/btrfs/free-space-cache.c | 43 +- fs/btrfs/free-space-tree.c | 4 +- fs/btrfs/inode.c | 145 +- fs/btrfs/ioctl.c | 972 +- fs/btrfs/locking.c | 135 - fs/btrfs/locking.h | 20 - fs/btrfs/ordered-data.c | 147 +- fs/btrfs/ordered-data.h | 10 +- fs/btrfs/qgroup.c | 41 +- fs/btrfs/qgroup.h | 1 - fs/btrfs/raid56.c | 41 +- fs/btrfs/rcu-string.h | 2 +- fs/btrfs/ref-verify.c | 5 - fs/btrfs/reflink.c | 804 -- fs/btrfs/reflink.h | 12 - fs/btrfs/relocation.c | 247 +- fs/btrfs/root-tree.c | 41 +- fs/btrfs/scrub.c | 7 +- fs/btrfs/send.c | 79 +- fs/btrfs/space-info.c | 190 +- fs/btrfs/super.c | 37 +- fs/btrfs/sysfs.c | 33 +- fs/btrfs/sysfs.h | 4 +- fs/btrfs/tests/btrfs-tests.c | 44 +- fs/btrfs/tests/qgroup-tests.c | 2 - fs/btrfs/transaction.c | 106 +- fs/btrfs/transaction.h | 13 - fs/btrfs/tree-log.c | 486 +- fs/btrfs/uuid-tree.c | 57 +- fs/btrfs/volumes.c | 774 +- fs/btrfs/volumes.h | 13 +- fs/buffer.c | 56 +- fs/ceph/file.c | 17 +- fs/ceph/super.c | 129 +- fs/ceph/super.h | 2 +- fs/cifs/cifs_dfs_ref.c | 2 - fs/cifs/cifsacl.c | 9 +- fs/cifs/cifsfs.c | 12 +- fs/cifs/cifsglob.h | 7 - fs/cifs/cifspdu.h | 19 +- fs/cifs/cifsproto.h | 10 +- fs/cifs/cifssmb.c | 25 +- fs/cifs/connect.c | 91 +- fs/cifs/dfs_cache.c | 38 - fs/cifs/dfs_cache.h | 4 - fs/cifs/file.c | 19 +- fs/cifs/inode.c | 67 +- fs/cifs/link.c | 4 +- fs/cifs/misc.c | 80 - fs/cifs/readdir.c | 82 - fs/cifs/smb1ops.c | 2 +- fs/cifs/smb2file.c | 9 +- fs/cifs/smb2inode.c | 4 +- fs/cifs/smb2ops.c | 65 +- fs/cifs/smb2pdu.c | 203 +- fs/cifs/smb2pdu.h | 95 +- fs/cifs/smb2proto.h | 7 +- fs/crypto/keysetup.c | 9 - fs/dax.c | 11 +- fs/debugfs/file.c | 25 +- fs/ecryptfs/crypto.c | 6 +- fs/ecryptfs/ecryptfs_kernel.h | 2 +- fs/ecryptfs/keystore.c | 2 +- fs/ecryptfs/main.c | 2 +- fs/ecryptfs/messaging.c | 3 +- fs/efivarfs/super.c | 2 +- fs/erofs/decompressor.c | 22 +- fs/erofs/internal.h | 35 +- fs/erofs/super.c | 253 +- fs/erofs/utils.c | 90 +- fs/erofs/xattr.c | 4 +- fs/erofs/zdata.c | 80 +- fs/eventpoll.c | 72 +- fs/exec.c | 91 +- fs/exfat/Kconfig | 21 - fs/exfat/Makefile | 8 - fs/exfat/balloc.c | 280 - fs/exfat/cache.c | 325 - fs/exfat/dir.c | 1238 --- fs/exfat/exfat_fs.h | 519 -- fs/exfat/exfat_raw.h | 184 - fs/exfat/fatent.c | 463 - fs/exfat/file.c | 360 - fs/exfat/inode.c | 671 -- fs/exfat/misc.c | 163 - fs/exfat/namei.c | 1448 --- fs/exfat/nls.c | 831 -- fs/exfat/super.c | 722 -- fs/ext2/inode.c | 5 +- fs/ext2/xattr.c | 10 +- fs/ext4/balloc.c | 14 +- fs/ext4/block_validity.c | 1 - fs/ext4/dir.c | 14 +- fs/ext4/ext4.h | 49 +- fs/ext4/ext4_jbd2.c | 1 - fs/ext4/extents.c | 117 +- fs/ext4/file.c | 1 - fs/ext4/ialloc.c | 23 +- fs/ext4/inode.c | 36 +- fs/ext4/ioctl.c | 12 + fs/ext4/mballoc.c | 67 +- fs/ext4/migrate.c | 27 +- fs/ext4/mmp.c | 12 +- fs/ext4/namei.c | 12 +- fs/ext4/resize.c | 62 +- fs/ext4/super.c | 162 +- fs/f2fs/checkpoint.c | 34 +- fs/f2fs/compress.c | 24 +- fs/f2fs/data.c | 23 +- fs/f2fs/f2fs.h | 18 +- fs/f2fs/file.c | 40 +- fs/f2fs/gc.c | 5 +- fs/f2fs/inode.c | 25 +- fs/f2fs/namei.c | 2 +- fs/f2fs/node.c | 18 +- fs/f2fs/segment.c | 20 +- fs/f2fs/shrinker.c | 2 +- fs/f2fs/super.c | 7 +- fs/f2fs/xattr.c | 3 + fs/fat/inode.c | 19 +- fs/fcntl.c | 6 +- fs/fuse/dev.c | 6 +- fs/fuse/fuse_i.h | 2 - fs/gfs2/aops.c | 11 +- fs/gfs2/dir.c | 3 +- fs/gfs2/glock.c | 127 +- fs/gfs2/glops.c | 157 +- fs/gfs2/incore.h | 26 +- fs/gfs2/lock_dlm.c | 52 - fs/gfs2/log.c | 238 +- fs/gfs2/log.h | 1 - fs/gfs2/lops.c | 8 +- fs/gfs2/meta_io.c | 3 +- fs/gfs2/ops_fstype.c | 59 +- fs/gfs2/quota.c | 7 +- fs/gfs2/recovery.c | 10 - fs/gfs2/rgrp.c | 71 +- fs/gfs2/rgrp.h | 1 + fs/gfs2/super.c | 75 +- fs/gfs2/super.h | 1 + fs/gfs2/sys.c | 5 +- fs/gfs2/trans.c | 4 - fs/gfs2/util.c | 419 +- fs/gfs2/util.h | 76 +- fs/inode.c | 1 - fs/internal.h | 1 + fs/io-wq.c | 274 +- fs/io-wq.h | 26 +- fs/io_uring.c | 2377 ++--- fs/iomap/buffered-io.c | 7 +- fs/iomap/trace.h | 27 +- fs/jbd2/commit.c | 47 +- fs/jbd2/transaction.c | 26 +- fs/jfs/jfs_dtree.c | 2 +- fs/jfs/jfs_xattr.h | 4 +- fs/locks.c | 43 +- fs/namei.c | 981 +- fs/namespace.c | 101 +- fs/nfs/Kconfig | 2 +- fs/nfs/client.c | 1 - fs/nfs/delegation.c | 50 +- fs/nfs/delegation.h | 1 - fs/nfs/dir.c | 128 +- fs/nfs/fs_context.c | 9 - fs/nfs/fscache.c | 2 - fs/nfs/inode.c | 1 - fs/nfs/namespace.c | 2 +- fs/nfs/nfs4client.c | 1 + fs/nfs/nfs4file.c | 1 + fs/nfs/nfs4proc.c | 20 +- fs/nfsd/filecache.c | 2 +- fs/nfsd/netns.h | 2 - fs/nfsd/nfs4state.c | 3 +- fs/nfsd/nfs4xdr.c | 9 +- fs/nfsd/nfssvc.c | 3 - fs/ocfs2/alloc.c | 3 +- fs/ocfs2/cluster/heartbeat.c | 2 + fs/ocfs2/cluster/tcp.c | 3 +- fs/ocfs2/dir.c | 4 +- fs/ocfs2/dlm/dlmmaster.c | 2 + fs/ocfs2/dlm/dlmthread.c | 3 + fs/ocfs2/dlmglue.c | 2 +- fs/ocfs2/journal.c | 2 +- fs/ocfs2/refcounttree.c | 2 - fs/ocfs2/reservations.c | 3 + fs/ocfs2/stackglue.c | 2 + fs/ocfs2/suballoc.c | 5 + fs/open.c | 4 +- fs/overlayfs/copy_up.c | 16 +- fs/overlayfs/dir.c | 3 - fs/overlayfs/export.c | 2 - fs/overlayfs/inode.c | 39 +- fs/overlayfs/namei.c | 5 +- fs/overlayfs/overlayfs.h | 7 +- fs/overlayfs/super.c | 141 +- fs/overlayfs/util.c | 38 +- fs/pipe.c | 262 +- fs/proc/base.c | 124 +- fs/proc/cpuinfo.c | 1 - fs/proc/generic.c | 31 +- fs/proc/inode.c | 261 +- fs/proc/internal.h | 10 +- fs/proc/kmsg.c | 1 - fs/proc/page.c | 40 +- fs/proc/proc_sysctl.c | 45 +- fs/proc/root.c | 36 + fs/proc/stat.c | 1 - fs/pstore/inode.c | 5 +- fs/pstore/platform.c | 4 +- fs/pstore/ram.c | 1 + fs/pstore/ram_core.c | 2 +- fs/ramfs/inode.c | 12 - fs/seq_file.c | 7 +- fs/splice.c | 18 +- fs/super.c | 2 +- fs/sysfs/file.c | 148 - fs/sysfs/group.c | 143 +- fs/xfs/libxfs/xfs_alloc.c | 16 - fs/xfs/libxfs/xfs_attr.c | 351 +- fs/xfs/libxfs/xfs_attr.h | 114 +- fs/xfs/libxfs/xfs_attr_leaf.c | 119 +- fs/xfs/libxfs/xfs_attr_leaf.h | 1 + fs/xfs/libxfs/xfs_attr_remote.c | 2 +- fs/xfs/libxfs/xfs_bmap.c | 32 +- fs/xfs/libxfs/xfs_bmap.h | 3 +- fs/xfs/libxfs/xfs_da_btree.c | 3 +- fs/xfs/libxfs/xfs_da_btree.h | 11 +- fs/xfs/libxfs/xfs_da_format.h | 12 + fs/xfs/libxfs/xfs_fs.h | 32 +- fs/xfs/libxfs/xfs_inode_buf.c | 8 +- fs/xfs/libxfs/xfs_inode_buf.h | 2 + fs/xfs/scrub/attr.c | 17 +- fs/xfs/xfs_acl.c | 132 +- fs/xfs/xfs_acl.h | 6 +- fs/xfs/xfs_aops.c | 4 +- fs/xfs/xfs_attr_list.c | 167 +- fs/xfs/xfs_bmap_util.c | 57 +- fs/xfs/xfs_buf.c | 7 +- fs/xfs/xfs_dquot.c | 4 +- fs/xfs/xfs_icache.c | 4 - fs/xfs/xfs_inode.c | 18 +- fs/xfs/xfs_inode_item.c | 4 +- fs/xfs/xfs_ioctl.c | 347 +- fs/xfs/xfs_ioctl.h | 35 +- fs/xfs/xfs_ioctl32.c | 99 +- fs/xfs/xfs_iops.c | 23 +- fs/xfs/xfs_itable.c | 4 +- fs/xfs/xfs_linux.h | 27 +- fs/xfs/xfs_log.c | 13 +- fs/xfs/xfs_qm.c | 35 +- fs/xfs/xfs_quota.h | 4 +- fs/xfs/xfs_symlink.c | 4 +- fs/xfs/xfs_trace.h | 63 +- fs/xfs/xfs_trans_ail.c | 1 - fs/xfs/xfs_xattr.c | 92 +- fs/zonefs/Kconfig | 1 - fs/zonefs/super.c | 8 +- include/acpi/acpixf.h | 4 +- include/acpi/actbl1.h | 2 +- include/acpi/actypes.h | 3 +- include/acpi/button.h | 4 - include/asm-generic/5level-fixup.h | 58 + include/asm-generic/Kbuild | 52 - include/asm-generic/atomic-instrumented.h | 711 +- include/asm-generic/atomic-long.h | 331 +- include/asm-generic/bitops.h | 5 +- include/asm-generic/bitops/instrumented-atomic.h | 14 +- include/asm-generic/bitops/instrumented-lock.h | 10 +- .../asm-generic/bitops/instrumented-non-atomic.h | 16 +- include/asm-generic/gpio.h | 4 +- include/asm-generic/pgtable-nop4d-hack.h | 64 + include/asm-generic/pgtable-nopud.h | 4 + include/asm-generic/tlb.h | 3 +- include/asm-generic/vdso/vsyscall.h | 14 + include/crypto/curve25519.h | 6 +- include/crypto/if_alg.h | 2 +- include/drm/drm_atomic.h | 76 - include/drm/drm_atomic_helper.h | 8 - include/drm/drm_atomic_state_helper.h | 13 - include/drm/drm_bridge.h | 405 +- include/drm/drm_bridge_connector.h | 18 - include/drm/drm_client.h | 7 +- include/drm/drm_connector.h | 24 +- include/drm/drm_crtc.h | 80 +- include/drm/drm_device.h | 2 +- include/drm/drm_dp_helper.h | 26 +- include/drm/drm_dp_mst_helper.h | 6 +- include/drm/drm_drv.h | 194 +- include/drm/drm_encoder.h | 3 +- include/drm/drm_file.h | 1 - include/drm/drm_gem_shmem_helper.h | 5 - include/drm/drm_gem_vram_helper.h | 9 - include/drm/drm_legacy.h | 6 + include/drm/drm_mipi_dbi.h | 12 - include/drm/drm_modes.h | 11 +- include/drm/drm_modeset_helper_vtables.h | 63 +- include/drm/drm_panel.h | 3 +- include/drm/drm_print.h | 78 +- include/drm/drm_simple_kms_helper.h | 7 +- include/drm/drm_vblank.h | 36 +- include/drm/gpu_scheduler.h | 4 - include/drm/i915_mei_hdcp_interface.h | 1 + include/drm/ttm/ttm_bo_api.h | 11 +- include/drm/ttm/ttm_bo_driver.h | 15 + include/dt-bindings/arm/coresight-cti-dt.h | 37 - include/dt-bindings/bus/ti-sysc.h | 4 - include/dt-bindings/clock/g12a-clkc.h | 2 - include/dt-bindings/clock/gxbb-clkc.h | 1 - include/dt-bindings/clock/imx8mm-clock.h | 11 +- include/dt-bindings/clock/imx8mn-clock.h | 12 +- include/dt-bindings/clock/imx8mp-clock.h | 5 +- include/dt-bindings/clock/imx8mq-clock.h | 9 +- include/dt-bindings/clock/qcom,gpucc-sc7180.h | 3 +- include/dt-bindings/clock/qcom,rpmh.h | 4 +- include/dt-bindings/clock/sun50i-a64-ccu.h | 2 +- include/dt-bindings/clock/tegra114-car.h | 4 +- include/dt-bindings/clock/tegra124-car-common.h | 4 +- include/dt-bindings/clock/tegra210-car.h | 4 +- include/dt-bindings/clock/tegra30-car.h | 4 +- include/dt-bindings/interconnect/qcom,osm-l3.h | 12 - include/dt-bindings/interconnect/qcom,sc7180.h | 161 - include/dt-bindings/interconnect/qcom,sdm845.h | 263 +- include/dt-bindings/power/meson-a1-power.h | 32 - .../dt-bindings/reset/amlogic,meson-gxbb-reset.h | 2 +- include/dt-bindings/reset/imx8mp-reset.h | 50 - include/dt-bindings/reset/imx8mq-reset.h | 56 +- include/dt-bindings/reset/realtek,rtd1195.h | 74 - include/dt-bindings/reset/realtek,rtd1295.h | 3 - include/dt-bindings/soc/tegra-pmc.h | 16 - include/dt-bindings/sound/meson-aiu.h | 18 - include/dt-bindings/sound/meson-g12a-toacodec.h | 10 - include/kvm/arm_vgic.h | 1 - include/linux/acpi.h | 23 +- include/linux/arch_topology.h | 19 +- include/linux/atmel-isc-media.h | 58 - include/linux/atomic-fallback.h | 340 +- include/linux/bitmap.h | 8 +- include/linux/bitops.h | 4 +- include/linux/blk-mq.h | 5 +- include/linux/blkdev.h | 3 +- include/linux/blktrace_api.h | 18 +- include/linux/bootconfig.h | 3 - include/linux/bpf-cgroup.h | 2 +- include/linux/bpf.h | 82 +- include/linux/cgroup-defs.h | 10 +- include/linux/cgroup.h | 24 +- include/linux/clk/at91_pmc.h | 23 - include/linux/clocksource.h | 102 +- include/linux/compat.h | 29 + include/linux/compiler-clang.h | 11 +- include/linux/compiler-gcc.h | 6 - include/linux/compiler.h | 60 +- include/linux/console.h | 3 +- include/linux/coresight.h | 27 - include/linux/cpufreq.h | 8 +- include/linux/cpuhotplug.h | 1 - include/linux/cpuset.h | 3 + include/linux/dax.h | 14 +- include/linux/dccp.h | 2 +- include/linux/debugfs.h | 14 +- include/linux/devfreq.h | 100 +- include/linux/device.h | 12 - include/linux/device/driver.h | 2 +- include/linux/dio.h | 5 + include/linux/dmaengine.h | 54 +- include/linux/dmar.h | 14 +- include/linux/dw_apb_timer.h | 1 + include/linux/edac.h | 9 +- include/linux/efi.h | 700 +- include/linux/efi_embedded_fw.h | 41 - include/linux/ethtool.h | 51 +- include/linux/extcon-provider.h | 28 +- include/linux/filter.h | 37 +- include/linux/firmware/imx/ipc.h | 1 + include/linux/firmware/meson/meson_sm.h | 2 - include/linux/firmware/xlnx-zynqmp.h | 11 +- include/linux/fs.h | 3 - include/linux/fsl/ptp_qoriq.h | 2 + include/linux/futex.h | 17 +- include/linux/fwnode.h | 2 - include/linux/gpio.h | 2 + include/linux/gpio/consumer.h | 5 +- include/linux/hdmi.h | 2 +- include/linux/hid.h | 2 +- include/linux/huge_mm.h | 4 +- include/linux/hugetlb.h | 49 +- include/linux/hugetlb_cgroup.h | 169 +- include/linux/i2c-smbus.h | 9 +- include/linux/icmpv6.h | 10 - include/linux/ieee80211.h | 26 +- include/linux/inet_diag.h | 45 +- include/linux/instrumented.h | 109 - include/linux/intel-iommu.h | 2 - include/linux/intel-svm.h | 2 +- include/linux/interrupt.h | 2 - include/linux/iommu.h | 2 +- include/linux/irq.h | 13 - include/linux/irqchip/arm-gic-common.h | 2 - include/linux/irqchip/arm-gic-v3.h | 20 +- include/linux/irqchip/arm-gic-v4.h | 25 +- include/linux/irqdomain.h | 2 +- include/linux/kasan.h | 2 +- include/linux/kcsan-checks.h | 275 - include/linux/kcsan.h | 72 - include/linux/kernel.h | 7 - include/linux/key.h | 3 - include/linux/kfifo.h | 73 - include/linux/kthread.h | 3 +- include/linux/ktime.h | 37 + include/linux/kvm_host.h | 4 +- include/linux/linkmode.h | 8 +- include/linux/lsm_audit.h | 1 - include/linux/lsm_hooks.h | 74 +- include/linux/mdio-xpcs.h | 41 - include/linux/memcontrol.h | 56 +- include/linux/memory.h | 1 + include/linux/mempolicy.h | 29 +- include/linux/memremap.h | 6 - include/linux/mfd/iqs62x.h | 139 - include/linux/min_heap.h | 134 - include/linux/mlx5/driver.h | 12 +- include/linux/mlx5/fs.h | 1 - include/linux/mlx5/mlx5_ifc.h | 42 +- include/linux/mlx5/mlx5_ifc_fpga.h | 2 +- include/linux/mm.h | 158 +- include/linux/mm_types.h | 11 +- include/linux/mmc/host.h | 5 - include/linux/mmc/mmc.h | 10 - include/linux/mmzone.h | 50 +- include/linux/mod_devicetable.h | 2 - include/linux/mtd/mtd.h | 125 +- include/linux/mtd/partitions.h | 1 + include/linux/mtd/spi-nor.h | 8 - include/linux/namei.h | 4 +- include/linux/netdevice.h | 34 +- include/linux/netfilter/ipset/ip_set.h | 13 +- include/linux/netfilter/x_tables.h | 8 +- include/linux/netfilter_arp/arp_tables.h | 2 +- include/linux/netfilter_bridge/ebtables.h | 2 +- include/linux/netfilter_ipv4/ip_tables.h | 2 +- include/linux/netfilter_ipv6/ip6_tables.h | 2 +- include/linux/netlink.h | 4 +- include/linux/nfs_fs.h | 26 +- include/linux/nmi.h | 1 - include/linux/numa.h | 30 +- include/linux/nvmem-consumer.h | 7 - include/linux/of_address.h | 13 +- include/linux/of_clk.h | 8 +- include/linux/of_gpio.h | 9 +- include/linux/page-flags.h | 11 - include/linux/page_ref.h | 9 - include/linux/page_reporting.h | 26 - include/linux/pagemap.h | 8 +- include/linux/pci-epc.h | 21 +- include/linux/pci-epf.h | 14 +- include/linux/pci.h | 15 +- include/linux/pe.h | 21 - include/linux/percpu-rwsem.h | 83 +- include/linux/percpu_counter.h | 4 +- include/linux/perf_event.h | 19 - include/linux/phy.h | 5 - include/linux/phylink.h | 83 +- include/linux/pid.h | 2 - include/linux/pid_namespace.h | 2 + include/linux/pipe_fs_i.h | 30 +- include/linux/platform_data/cros_ec_proto.h | 4 - include/linux/platform_data/cros_usbpd_notify.h | 17 - include/linux/platform_data/leds-kirkwood-ns2.h | 38 + include/linux/platform_data/mmc-esdhc-imx.h | 1 - include/linux/platform_data/pm33xx.h | 6 +- include/linux/platform_data/spi-omap2-mcspi.h | 1 - include/linux/platform_data/ti-sysc.h | 5 - include/linux/platform_data/wilco-ec.h | 8 +- include/linux/platform_device.h | 2 +- include/linux/pm_qos.h | 81 +- include/linux/pm_runtime.h | 12 +- include/linux/posix-timers.h | 2 +- include/linux/power/charger-manager.h | 2 +- include/linux/preempt.h | 30 - include/linux/proc_fs.h | 21 +- include/linux/proc_ns.h | 5 + include/linux/random.h | 22 - include/linux/rculist.h | 10 +- include/linux/rculist_nulls.h | 7 - include/linux/rcupdate.h | 9 +- include/linux/rcupdate_wait.h | 19 - include/linux/rcutiny.h | 1 - include/linux/rcutree.h | 1 - include/linux/regmap.h | 4 +- include/linux/remoteproc.h | 13 +- include/linux/remoteproc/qcom_q6v5_ipa_notify.h | 82 - include/linux/rhashtable.h | 2 +- include/linux/rwsem.h | 6 + include/linux/sched.h | 45 +- include/linux/sched/nohz.h | 2 - include/linux/sched/signal.h | 9 +- include/linux/sched/task.h | 4 - include/linux/sched/topology.h | 8 - include/linux/security.h | 32 +- include/linux/selection.h | 4 +- include/linux/seqlock.h | 51 +- include/linux/serial_8250.h | 3 - include/linux/serial_core.h | 1 - include/linux/skbuff.h | 42 +- include/linux/skmsg.h | 68 +- include/linux/socket.h | 4 - include/linux/soundwire/sdw.h | 47 - include/linux/spi/spi.h | 9 +- include/linux/splice.h | 3 - include/linux/stackdepot.h | 2 - include/linux/stmmac.h | 1 - include/linux/string.h | 45 - include/linux/sunrpc/svc.h | 2 +- include/linux/suspend.h | 2 +- include/linux/swap.h | 4 +- include/linux/swiotlb.h | 11 +- include/linux/syscalls.h | 3 - include/linux/sysfs.h | 58 - include/linux/sysrq.h | 7 - include/linux/thermal.h | 10 - include/linux/time32.h | 154 +- include/linux/timekeeping32.h | 32 + include/linux/timer.h | 2 +- include/linux/torture.h | 2 +- include/linux/trace_events.h | 2 +- include/linux/tty.h | 2 - include/linux/types.h | 5 + include/linux/uacce.h | 163 - include/linux/uaccess.h | 14 +- include/linux/usb.h | 11 +- include/linux/usb/audio-v2.h | 14 +- include/linux/usb/audio-v3.h | 2 +- include/linux/usb/ehci_def.h | 2 +- include/linux/usb/gadget.h | 2 +- include/linux/usb/hcd.h | 2 +- include/linux/usb/quirks.h | 3 - include/linux/usb/role.h | 23 +- include/linux/usb/typec.h | 3 +- include/linux/usb/typec_altmode.h | 7 + include/linux/usb/typec_mux.h | 25 +- include/linux/usb/typec_tbt.h | 53 - include/linux/usb_usual.h | 2 +- include/linux/usbdevice_fs.h | 2 +- include/linux/uuid.h | 22 +- include/linux/vmalloc.h | 5 +- include/linux/vt_kern.h | 64 +- include/linux/wait.h | 9 +- include/linux/watch_queue.h | 127 - include/linux/workqueue.h | 20 +- include/linux/xarray.h | 4 +- include/linux/zorro.h | 12 + include/media/h264-ctrls.h | 2 - include/media/i2c/smiapp.h | 63 + include/media/rc-map.h | 1 - include/media/v4l2-dev.h | 4 +- include/media/v4l2-device.h | 16 +- include/media/v4l2-mc.h | 40 +- include/media/v4l2-mem2mem.h | 133 - include/media/v4l2-subdev.h | 2 +- include/media/videobuf2-core.h | 7 +- include/net/6lowpan.h | 2 +- include/net/act_api.h | 4 - include/net/af_unix.h | 4 +- include/net/bareudp.h | 20 - include/net/bluetooth/bluetooth.h | 17 - include/net/bluetooth/hci.h | 59 +- include/net/bluetooth/hci_core.h | 3 - include/net/bluetooth/hci_sock.h | 6 +- include/net/bluetooth/l2cap.h | 52 +- include/net/bluetooth/mgmt.h | 5 +- include/net/bluetooth/rfcomm.h | 3 +- include/net/bonding.h | 2 +- include/net/bpf_sk_storage.h | 27 - include/net/cfg80211.h | 179 +- include/net/compat.h | 3 - include/net/devlink.h | 22 +- include/net/dn_fib.h | 2 +- include/net/drop_monitor.h | 3 - include/net/dsa.h | 10 +- include/net/esp.h | 16 - include/net/fib_rules.h | 1 - include/net/flow_dissector.h | 10 +- include/net/flow_offload.h | 104 +- include/net/icmp.h | 6 - include/net/inet_connection_sock.h | 6 - include/net/inet_sock.h | 2 +- include/net/ip6_checksum.h | 9 - include/net/ip6_fib.h | 2 +- include/net/ip6_route.h | 2 +- include/net/ip_fib.h | 4 +- include/net/ipv6.h | 6 - include/net/lwtunnel.h | 2 +- include/net/mac80211.h | 61 +- include/net/mip6.h | 2 +- include/net/mld.h | 6 +- include/net/mpls_iptunnel.h | 2 +- include/net/ndisc.h | 6 +- include/net/neighbour.h | 2 +- include/net/netfilter/nf_conntrack_extend.h | 2 +- include/net/netfilter/nf_conntrack_timeout.h | 2 +- include/net/netfilter/nf_tables.h | 16 +- include/net/netfilter/nf_tables_core.h | 12 +- include/net/nexthop.h | 2 +- include/net/nfc/nci.h | 14 +- include/net/nfc/nfc.h | 2 +- include/net/page_pool.h | 36 +- include/net/pie.h | 31 +- include/net/pkt_cls.h | 17 +- include/net/pkt_sched.h | 2 +- include/net/route.h | 6 - include/net/sctp/structs.h | 2 +- include/net/sock.h | 75 +- include/net/sock_reuseport.h | 4 +- include/net/tc_act/tc_ct.h | 8 +- include/net/tc_act/tc_police.h | 6 +- include/net/tc_act/tc_tunnel_key.h | 2 +- include/net/tcp.h | 13 +- include/net/udp.h | 5 - include/rdma/ib_cache.h | 1 - include/rdma/ib_fmr_pool.h | 2 +- include/rdma/ib_verbs.h | 49 +- include/rdma/opa_vnic.h | 2 +- include/rdma/rdmavt_mr.h | 2 +- include/rdma/rdmavt_qp.h | 2 +- include/scsi/iscsi_if.h | 11 +- include/scsi/iscsi_proto.h | 1 + include/scsi/scsi_bsg_iscsi.h | 2 +- include/scsi/scsi_cmnd.h | 1 + include/scsi/scsi_device.h | 5 +- include/scsi/scsi_host.h | 17 +- include/scsi/scsi_ioctl.h | 2 +- include/scsi/scsi_transport_iscsi.h | 2 - include/scsi/sg.h | 2 +- include/scsi/srp.h | 8 +- include/soc/fsl/dpaa2-io.h | 6 +- include/soc/mscc/ocelot.h | 92 +- include/soc/mscc/ocelot_dev.h | 2 +- include/soc/mscc/ocelot_vcap.h | 205 - include/soc/qcom/rpmh.h | 5 + include/soc/tegra/cpuidle.h | 2 +- include/soc/tegra/irq.h | 13 - include/soc/tegra/pm.h | 31 - include/sound/compress_driver.h | 40 +- include/sound/hdaudio.h | 2 - include/sound/pcm.h | 23 +- include/sound/pcm_params.h | 7 - include/sound/rawmidi.h | 6 +- include/sound/rt5682.h | 8 - include/sound/soc-dai.h | 44 +- include/sound/soc-dapm.h | 8 +- include/sound/soc-dpcm.h | 16 +- include/sound/soc.h | 37 +- include/sound/sof/header.h | 11 - include/sound/sof/topology.h | 3 +- include/target/target_core_base.h | 45 +- include/trace/bpf_probe.h | 18 +- include/trace/events/btrfs.h | 6 +- include/trace/events/io_uring.h | 103 - include/trace/events/mmflags.h | 1 - include/trace/events/power.h | 59 +- include/trace/events/qla.h | 39 - include/trace/events/rcu.h | 29 - include/trace/events/sched.h | 53 +- include/uapi/asm-generic/posix_types.h | 2 - include/uapi/asm-generic/unistd.h | 4 +- include/uapi/drm/amdgpu_drm.h | 16 +- include/uapi/drm/drm.h | 2 - include/uapi/drm/i915_drm.h | 21 - include/uapi/drm/lima_drm.h | 9 +- include/uapi/linux/bpf.h | 218 +- include/uapi/linux/btrfs.h | 28 +- include/uapi/linux/devlink.h | 3 - include/uapi/linux/dm-ioctl.h | 4 +- include/uapi/linux/ethtool.h | 4 +- include/uapi/linux/gpio.h | 38 +- include/uapi/linux/if_arcnet.h | 6 +- include/uapi/linux/if_link.h | 12 - include/uapi/linux/inet_diag.h | 5 +- include/uapi/linux/io_uring.h | 40 +- include/uapi/linux/keyctl.h | 2 - include/uapi/linux/kfd_ioctl.h | 19 +- include/uapi/linux/kvm.h | 43 +- include/uapi/linux/mman.h | 5 +- include/uapi/linux/net_dropmon.h | 5 +- include/uapi/linux/netfilter/nf_conntrack_common.h | 12 +- include/uapi/linux/netfilter/nf_tables.h | 14 - include/uapi/linux/netfilter/xt_IDLETIMER.h | 12 +- include/uapi/linux/netfilter_bridge/ebt_among.h | 2 +- include/uapi/linux/nl80211.h | 168 - include/uapi/linux/openvswitch.h | 7 - include/uapi/linux/pci_regs.h | 2 - include/uapi/linux/perf_event.h | 8 +- include/uapi/linux/pkt_cls.h | 22 - include/uapi/linux/sched.h | 5 - include/uapi/linux/sock_diag.h | 26 - include/uapi/linux/swab.h | 4 +- include/uapi/linux/tcp.h | 3 - include/uapi/linux/time.h | 22 +- include/uapi/linux/usb/charger.h | 16 +- include/uapi/linux/v4l2-controls.h | 6 - include/uapi/linux/virtio_balloon.h | 1 - include/uapi/linux/virtio_net.h | 102 +- include/uapi/linux/watch_queue.h | 104 - include/uapi/linux/wireless.h | 5 +- include/uapi/misc/uacce/hisi_qm.h | 23 - include/uapi/misc/uacce/uacce.h | 38 - include/uapi/scsi/fc/fc_els.h | 211 +- include/uapi/scsi/scsi_bsg_fc.h | 2 +- include/uapi/sound/sof/abi.h | 2 +- include/vdso/datapage.h | 2 + include/video/samsung_fimd.h | 2 +- include/xen/interface/io/tpmif.h | 2 +- include/xen/xenbus.h | 10 +- init/Kconfig | 41 +- init/init_task.c | 10 - init/main.c | 77 +- ipc/mqueue.c | 5 +- ipc/sem.c | 6 +- ipc/util.c | 3 +- kernel/Makefile | 7 - kernel/audit.c | 40 +- kernel/audit_watch.c | 2 + kernel/auditfilter.c | 71 +- kernel/bpf/bpf_struct_ops.c | 26 +- kernel/bpf/btf.c | 35 +- kernel/bpf/cgroup.c | 7 +- kernel/bpf/hashtab.c | 230 +- kernel/bpf/inode.c | 42 +- kernel/bpf/lpm_trie.c | 14 +- kernel/bpf/offload.c | 2 +- kernel/bpf/percpu_freelist.c | 20 +- kernel/bpf/reuseport_array.c | 5 + kernel/bpf/stackmap.c | 18 +- kernel/bpf/syscall.c | 271 +- kernel/bpf/trampoline.c | 74 +- kernel/bpf/verifier.c | 75 +- kernel/cgroup/cgroup-v1.c | 3 +- kernel/cgroup/cgroup.c | 399 +- kernel/cgroup/cpuset.c | 31 +- kernel/cgroup/pids.c | 15 +- kernel/compat.c | 64 + kernel/context_tracking.c | 2 - kernel/cpu.c | 4 +- kernel/cred.c | 2 + kernel/debug/kdb/kdb_main.c | 20 +- kernel/dma/contiguous.c | 9 +- kernel/dma/direct.c | 61 +- kernel/dma/swiotlb.c | 42 +- kernel/events/core.c | 342 +- kernel/exit.c | 37 +- kernel/extable.c | 3 +- kernel/fork.c | 57 +- kernel/futex.c | 185 +- kernel/gcov/fs.c | 4 +- kernel/gcov/gcc_3_4.c | 6 +- kernel/gcov/gcc_4_7.c | 2 +- kernel/hung_task.c | 44 - kernel/irq/Kconfig | 5 - kernel/irq/chip.c | 2 +- kernel/irq/debugfs.c | 28 +- kernel/irq/internals.h | 12 +- kernel/irq/irqdesc.c | 6 - kernel/irq/irqdomain.c | 14 +- kernel/irq/manage.c | 18 +- kernel/irq/proc.c | 22 - kernel/irq/resend.c | 143 +- kernel/kallsyms.c | 2 + kernel/kcsan/Makefile | 14 - kernel/kcsan/atomic.h | 20 - kernel/kcsan/core.c | 724 -- kernel/kcsan/debugfs.c | 335 - kernel/kcsan/encoding.h | 95 - kernel/kcsan/kcsan.h | 141 - kernel/kcsan/report.c | 616 -- kernel/kcsan/test.c | 131 - kernel/locking/Makefile | 3 - kernel/locking/lockdep.c | 331 +- kernel/locking/lockdep_internals.h | 14 +- kernel/locking/lockdep_proc.c | 31 +- kernel/locking/locktorture.c | 15 +- kernel/locking/percpu-rwsem.c | 192 +- kernel/locking/rtmutex.c | 2 +- kernel/locking/rwsem.c | 7 +- kernel/locking/rwsem.h | 10 + kernel/module.c | 5 +- kernel/notifier.c | 2 +- kernel/padata.c | 9 +- kernel/pid.c | 34 +- kernel/pid_namespace.c | 38 +- kernel/power/process.c | 2 + kernel/power/qos.c | 559 +- kernel/power/snapshot.c | 2 +- kernel/power/suspend.c | 9 +- kernel/printk/console_cmdline.h | 1 - kernel/printk/printk.c | 177 +- kernel/rcu/Kconfig | 20 +- kernel/rcu/Kconfig.debug | 13 +- kernel/rcu/Makefile | 4 - kernel/rcu/rcu.h | 24 +- kernel/rcu/rcu_segcblist.c | 4 +- kernel/rcu/rcuperf.c | 14 +- kernel/rcu/rcutorture.c | 113 +- kernel/rcu/srcutree.c | 26 +- kernel/rcu/tasks.h | 528 -- kernel/rcu/tree.c | 474 +- kernel/rcu/tree.h | 5 - kernel/rcu/tree_exp.h | 63 +- kernel/rcu/tree_plugin.h | 85 +- kernel/rcu/tree_stall.h | 75 +- kernel/rcu/update.c | 388 +- kernel/relay.c | 17 +- kernel/sched/Makefile | 6 - kernel/sched/core.c | 169 +- kernel/sched/cpupri.c | 167 +- kernel/sched/cpupri.h | 6 +- kernel/sched/cputime.c | 41 +- kernel/sched/deadline.c | 6 +- kernel/sched/debug.c | 17 +- kernel/sched/fair.c | 778 +- kernel/sched/loadavg.c | 33 +- kernel/sched/pelt.c | 90 +- kernel/sched/pelt.h | 31 - kernel/sched/psi.c | 3 - kernel/sched/rt.c | 66 +- kernel/sched/sched.h | 77 +- kernel/sched/topology.c | 27 +- kernel/seccomp.c | 4 +- kernel/signal.c | 23 +- kernel/smp.c | 14 +- kernel/sys.c | 2 - kernel/sys_ni.c | 1 - kernel/sysctl.c | 77 +- kernel/task_work.c | 18 +- kernel/time/clocksource.c | 9 - kernel/time/hrtimer.c | 2 +- kernel/time/namespace.c | 7 +- kernel/time/posix-cpu-timers.c | 148 +- kernel/time/posix-timers.c | 3 +- kernel/time/tick-common.c | 36 +- kernel/time/time.c | 43 + kernel/time/timekeeping.c | 3 +- kernel/time/timer.c | 23 +- kernel/time/vsyscall.c | 12 +- kernel/torture.c | 29 +- kernel/trace/Kconfig | 4 +- kernel/trace/Makefile | 3 - kernel/trace/blktrace.c | 117 +- kernel/trace/bpf_trace.c | 62 +- kernel/trace/synth_event_gen_test.c | 44 +- kernel/trace/trace.c | 2 - kernel/trace/trace_events_hist.c | 319 +- kernel/trace/trace_kprobe.c | 2 +- kernel/trace/trace_uprobe.c | 11 +- kernel/watch_queue.c | 659 -- kernel/watchdog.c | 22 - kernel/watchdog_hld.c | 1 - kernel/workqueue.c | 22 +- lib/Kconfig | 3 + lib/Kconfig.debug | 50 +- lib/Kconfig.kcsan | 180 - lib/Kconfig.ubsan | 49 +- lib/Makefile | 15 +- lib/bch.c | 2 +- lib/bootconfig.c | 51 +- lib/cpumask.c | 102 +- lib/crypto/chacha20poly1305.c | 3 - lib/dynamic_debug.c | 28 +- lib/iov_iter.c | 7 +- lib/objagg.c | 4 +- lib/percpu-refcount.c | 7 +- lib/radix-tree.c | 8 + lib/rbtree.c | 4 +- lib/scatterlist.c | 2 +- lib/stackdepot.c | 49 +- lib/string.c | 16 - lib/test_bitmap.c | 2 - lib/test_bpf.c | 4 +- lib/test_kasan.c | 18 - lib/test_kmod.c | 2 +- lib/test_lockup.c | 554 -- lib/test_min_heap.c | 194 - lib/test_stackinit.c | 28 +- lib/test_xarray.c | 55 - lib/ts_bm.c | 2 +- lib/ts_fsm.c | 2 +- lib/ts_kmp.c | 2 +- lib/ubsan.c | 47 +- lib/usercopy.c | 7 +- lib/uuid.c | 10 - lib/vdso/gettimeofday.c | 133 +- lib/xarray.c | 7 +- localversion-next | 1 - mm/Kconfig | 134 +- mm/Makefile | 10 - mm/compaction.c | 31 +- mm/debug.c | 44 +- mm/filemap.c | 39 +- mm/frontswap.c | 8 +- mm/gup.c | 456 +- mm/gup_benchmark.c | 71 +- mm/huge_memory.c | 83 +- mm/hugetlb.c | 627 +- mm/hugetlb_cgroup.c | 317 +- mm/internal.h | 3 - mm/kasan/common.c | 48 +- mm/kasan/generic.c | 9 +- mm/kasan/generic_report.c | 11 - mm/kasan/init.c | 11 + mm/kasan/kasan.h | 2 +- mm/kasan/report.c | 15 +- mm/kasan/tags.c | 9 +- mm/kasan/tags_report.c | 11 - mm/khugepaged.c | 4 +- mm/kmemleak.c | 2 +- mm/ksm.c | 2 +- mm/list_lru.c | 14 +- mm/madvise.c | 144 +- mm/mapping_dirty_helpers.c | 42 +- mm/memblock.c | 2 +- mm/memcontrol.c | 399 +- mm/memory.c | 228 +- mm/memory_hotplug.c | 37 +- mm/mempolicy.c | 97 +- mm/mempool.c | 2 +- mm/memremap.c | 20 - mm/migrate.c | 96 +- mm/mm_init.c | 2 +- mm/mmap.c | 60 +- mm/mmu_notifier.c | 53 +- mm/mprotect.c | 38 +- mm/mremap.c | 93 +- mm/nommu.c | 10 +- mm/page-writeback.c | 8 +- mm/page_alloc.c | 184 +- mm/page_counter.c | 25 +- mm/page_ext.c | 5 +- mm/page_idle.c | 8 + mm/page_io.c | 8 +- mm/page_isolation.c | 6 +- mm/page_reporting.c | 364 - mm/page_reporting.h | 54 - mm/process_vm_access.c | 2 +- mm/rmap.c | 39 +- mm/shmem.c | 120 +- mm/shuffle.c | 14 +- mm/shuffle.h | 6 - mm/slab.h | 22 +- mm/slab_common.c | 3 +- mm/slub.c | 21 +- mm/sparse.c | 4 +- mm/swap.c | 51 +- mm/swap_state.c | 4 +- mm/swapfile.c | 83 +- mm/util.c | 8 +- mm/vmalloc.c | 11 +- mm/vmpressure.c | 8 +- mm/vmscan.c | 123 +- mm/vmstat.c | 2 - mm/z3fold.c | 1 + mm/zsmalloc.c | 8 +- mm/zswap.c | 24 +- net/802/psnap.c | 2 +- net/8021q/vlan_core.c | 5 +- net/Kconfig | 1 + net/batman-adv/bat_iv_ogm.c | 4 - net/batman-adv/distributed-arp-table.c | 2 +- net/batman-adv/main.h | 2 +- net/batman-adv/translation-table.c | 8 +- net/bluetooth/a2mp.h | 10 +- net/bluetooth/bnep/bnep.h | 6 +- net/bluetooth/hci_conn.c | 146 +- net/bluetooth/hci_core.c | 40 +- net/bluetooth/hci_event.c | 55 - net/bluetooth/hidp/core.c | 2 +- net/bluetooth/l2cap_core.c | 615 +- net/bluetooth/l2cap_sock.c | 59 +- net/bluetooth/mgmt.c | 67 +- net/bluetooth/rfcomm/core.c | 13 +- net/bluetooth/rfcomm/tty.c | 4 +- net/bluetooth/sco.c | 13 - net/bluetooth/smp.c | 29 +- net/bpf/test_run.c | 72 +- net/bridge/br_device.c | 6 +- net/bridge/br_stp.c | 3 +- net/bridge/netfilter/ebtables.c | 2 +- net/compat.c | 30 +- net/core/bpf_sk_storage.c | 285 +- net/core/datagram.c | 25 +- net/core/dev.c | 50 +- net/core/devlink.c | 186 +- net/core/drop_monitor.c | 35 +- net/core/fib_rules.c | 2 +- net/core/filter.c | 72 +- net/core/flow_dissector.c | 4 +- net/core/flow_offload.c | 21 - net/core/neighbour.c | 3 + net/core/net-sysfs.c | 133 - net/core/net-sysfs.h | 2 - net/core/netclassid_cgroup.c | 47 +- net/core/page_pool.c | 92 +- net/core/pktgen.c | 4 +- net/core/rtnetlink.c | 44 +- net/core/skbuff.c | 6 +- net/core/skmsg.c | 10 +- net/core/sock.c | 14 +- net/core/sock_map.c | 306 +- net/core/sock_reuseport.c | 50 +- net/core/xdp.c | 2 +- net/dccp/ccid.h | 2 +- net/dccp/diag.c | 9 +- net/dccp/minisocks.c | 1 - net/dsa/dsa_priv.h | 2 - net/dsa/port.c | 39 +- net/dsa/slave.c | 72 +- net/dsa/tag_ar9331.c | 2 +- net/dsa/tag_ocelot.c | 3 +- net/dsa/tag_qca.c | 2 +- net/ethtool/bitset.c | 6 +- net/ethtool/bitset.h | 2 - net/ethtool/common.c | 1 - net/ethtool/ioctl.c | 105 - net/ethtool/linkmodes.c | 1 - net/hsr/hsr_debugfs.c | 5 +- net/hsr/hsr_device.c | 64 +- net/hsr/hsr_device.h | 3 +- net/hsr/hsr_framereg.c | 6 +- net/hsr/hsr_main.c | 3 +- net/hsr/hsr_main.h | 1 + net/hsr/hsr_netlink.c | 49 +- net/hsr/hsr_slave.c | 63 +- net/hsr/hsr_slave.h | 2 +- net/ieee802154/nl_policy.c | 6 - net/ipv4/Kconfig | 7 +- net/ipv4/Makefile | 1 - net/ipv4/cipso_ipv4.c | 7 +- net/ipv4/esp4.c | 16 + net/ipv4/fib_trie.c | 5 + net/ipv4/gre_demux.c | 12 +- net/ipv4/icmp.c | 33 - net/ipv4/igmp.c | 2 + net/ipv4/inet_diag.c | 343 +- net/ipv4/ip_vti.c | 38 +- net/ipv4/ipconfig.c | 2 +- net/ipv4/netfilter/arp_tables.c | 4 +- net/ipv4/netfilter/ip_tables.c | 4 +- net/ipv4/raw_diag.c | 29 +- net/ipv4/route.c | 48 - net/ipv4/sysctl_net_ipv4.c | 24 +- net/ipv4/tcp.c | 97 +- net/ipv4/tcp_bpf.c | 122 +- net/ipv4/tcp_diag.c | 8 +- net/ipv4/tcp_input.c | 6 +- net/ipv4/tcp_ipv4.c | 6 +- net/ipv4/tcp_minisocks.c | 2 - net/ipv4/tcp_ulp.c | 9 +- net/ipv4/udp.c | 20 +- net/ipv4/udp_bpf.c | 53 - net/ipv4/udp_diag.c | 46 +- net/ipv6/addrconf.c | 47 +- net/ipv6/ah6.c | 2 +- net/ipv6/esp6.c | 16 + net/ipv6/ip6_fib.c | 7 +- net/ipv6/ip6_gre.c | 8 +- net/ipv6/ip6_icmp.c | 34 - net/ipv6/ip6_output.c | 70 - net/ipv6/ip6_tunnel.c | 81 +- net/ipv6/ip6_vti.c | 32 +- net/ipv6/ip6mr.c | 3 +- net/ipv6/ipv6_sockglue.c | 10 +- net/ipv6/netfilter/ip6_tables.c | 4 +- net/ipv6/route.c | 1 - net/ipv6/seg6_iptunnel.c | 2 +- net/ipv6/sysctl_net_ipv6.c | 21 +- net/ipv6/xfrm6_tunnel.c | 2 +- net/kcm/kcmsock.c | 4 +- net/l2tp/l2tp_core.h | 2 +- net/llc/af_llc.c | 2 +- net/llc/llc_proc.c | 2 +- net/mac80211/aes_cmac.c | 21 +- net/mac80211/aes_gmac.c | 24 +- net/mac80211/cfg.c | 179 +- net/mac80211/debugfs.c | 56 +- net/mac80211/debugfs_key.c | 31 - net/mac80211/debugfs_key.h | 10 - net/mac80211/debugfs_netdev.c | 13 +- net/mac80211/debugfs_sta.c | 6 +- net/mac80211/driver-ops.h | 27 - net/mac80211/he.c | 4 - net/mac80211/ht.c | 64 +- net/mac80211/ieee80211_i.h | 31 +- net/mac80211/iface.c | 82 +- net/mac80211/key.c | 59 +- net/mac80211/key.h | 3 - net/mac80211/main.c | 31 +- net/mac80211/mlme.c | 153 +- net/mac80211/rx.c | 95 +- net/mac80211/scan.c | 3 +- net/mac80211/sta_info.c | 16 +- net/mac80211/sta_info.h | 4 +- net/mac80211/status.c | 91 +- net/mac80211/tx.c | 204 +- net/mac80211/util.c | 117 +- net/mac80211/vht.c | 58 +- net/mac80211/wep.c | 4 +- net/mac80211/wep.h | 2 +- net/mpls/internal.h | 4 +- net/mptcp/Kconfig | 1 - net/mptcp/options.c | 35 +- net/mptcp/protocol.c | 452 +- net/mptcp/protocol.h | 15 +- net/mptcp/subflow.c | 32 +- net/netfilter/Kconfig | 8 + net/netfilter/Makefile | 9 +- net/netfilter/ipset/ip_set_bitmap_ip.c | 2 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 2 +- net/netfilter/ipset/ip_set_bitmap_port.c | 2 +- net/netfilter/ipset/ip_set_core.c | 34 +- net/netfilter/ipset/ip_set_hash_gen.h | 639 +- net/netfilter/nf_conntrack_core.c | 193 +- net/netfilter/nf_conntrack_proto_udp.c | 20 +- net/netfilter/nf_conntrack_standalone.c | 2 +- net/netfilter/nf_flow_table_offload.c | 30 +- net/netfilter/nf_synproxy_core.c | 2 +- net/netfilter/nf_tables_api.c | 77 +- net/netfilter/nf_tables_set_core.c | 31 + net/netfilter/nfnetlink_acct.c | 2 +- net/netfilter/nfnetlink_cthelper.c | 2 - net/netfilter/nft_bitwise.c | 120 +- net/netfilter/nft_chain_nat.c | 1 - net/netfilter/nft_payload.c | 1 - net/netfilter/nft_set_bitmap.c | 3 +- net/netfilter/nft_set_hash.c | 9 +- net/netfilter/nft_set_pipapo.c | 21 +- net/netfilter/nft_set_rbtree.c | 3 +- net/netfilter/nft_tunnel.c | 112 +- net/netfilter/x_tables.c | 6 +- net/netfilter/xt_IDLETIMER.c | 248 +- net/netfilter/xt_SECMARK.c | 2 + net/netfilter/xt_hashlimit.c | 40 +- net/netfilter/xt_recent.c | 6 +- net/netlabel/netlabel_domainhash.c | 3 +- net/netlabel/netlabel_unlabeled.c | 3 +- net/netlink/af_netlink.c | 9 +- net/netlink/genetlink.c | 5 +- net/netrom/af_netrom.c | 2 - net/netrom/nr_route.c | 4 - net/nfc/digital_dep.c | 4 +- net/nfc/hci/core.c | 19 +- net/nfc/netlink.c | 4 - net/openvswitch/actions.c | 67 - net/openvswitch/datapath.c | 10 +- net/openvswitch/flow_netlink.c | 88 +- net/openvswitch/flow_table.c | 6 +- net/openvswitch/meter.c | 3 +- net/openvswitch/vport.c | 3 +- net/qrtr/Makefile | 2 +- net/qrtr/ns.c | 757 -- net/qrtr/qrtr.c | 43 +- net/qrtr/qrtr.h | 4 - net/rds/rdma.c | 24 +- net/sched/Kconfig | 2 +- net/sched/act_api.c | 37 - net/sched/act_ct.c | 343 +- net/sched/act_sample.c | 2 + net/sched/cls_api.c | 63 +- net/sched/cls_flower.c | 8 +- net/sched/cls_matchall.c | 5 +- net/sched/em_ipt.c | 2 +- net/sched/em_nbyte.c | 2 +- net/sched/sch_atm.c | 2 +- net/sched/sch_fifo.c | 97 +- net/sched/sch_fq.c | 1 - net/sched/sch_fq_pie.c | 1 + net/sched/sch_netem.c | 2 +- net/sched/sch_pie.c | 49 +- net/sched/sch_taprio.c | 1 - net/sctp/diag.c | 15 +- net/sctp/input.c | 1 - net/sctp/sm_statefuns.c | 29 +- net/sctp/socket.c | 4 +- net/smc/af_smc.c | 27 +- net/smc/smc_clc.c | 7 +- net/smc/smc_core.c | 38 +- net/smc/smc_core.h | 10 +- net/smc/smc_diag.c | 5 +- net/smc/smc_ib.c | 65 +- net/smc/smc_ib.h | 1 - net/smc/smc_llc.c | 2 +- net/smc/smc_tx.c | 2 +- net/socket.c | 25 +- net/sunrpc/cache.c | 3 +- net/sunrpc/xprtrdma/frwr_ops.c | 13 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 2 +- net/switchdev/switchdev.c | 11 +- net/tipc/netlink.c | 1 - net/tipc/node.c | 7 +- net/tipc/socket.c | 2 - net/tls/tls_device.c | 20 +- net/tls/tls_main.c | 3 +- net/unix/af_unix.c | 33 +- net/vmw_vsock/af_vsock.c | 20 +- net/vmw_vsock/hyperv_transport.c | 3 + net/vmw_vsock/virtio_transport_common.c | 3 +- net/wireless/core.h | 2 +- net/wireless/ethtool.c | 8 +- net/wireless/mlme.c | 33 +- net/wireless/nl80211.c | 375 +- net/wireless/rdev-ops.h | 37 - net/wireless/reg.c | 4 +- net/wireless/scan.c | 11 +- net/wireless/sme.c | 11 +- net/wireless/trace.h | 54 - net/wireless/util.c | 9 +- net/x25/x25_forward.c | 12 +- net/xdp/xsk.c | 2 - net/xdp/xsk_queue.h | 7 +- net/xfrm/espintcp.c | 2 +- net/xfrm/xfrm_device.c | 9 +- net/xfrm/xfrm_interface.c | 6 +- net/xfrm/xfrm_state.c | 2 +- net/xfrm/xfrm_user.c | 6 +- samples/Kconfig | 6 - samples/Makefile | 1 - samples/hw_breakpoint/data_breakpoint.c | 11 +- samples/v4l/v4l2-pci-skeleton.c | 2 +- samples/watch_queue/Makefile | 7 - samples/watch_queue/watch_test.c | 186 - scripts/Makefile.kcsan | 6 - scripts/Makefile.lib | 19 +- scripts/Makefile.modpost | 15 +- scripts/Makefile.ubsan | 16 +- scripts/adjust_autoksyms.sh | 24 +- scripts/atomic/fallbacks/acquire | 2 +- scripts/atomic/fallbacks/add_negative | 2 +- scripts/atomic/fallbacks/add_unless | 2 +- scripts/atomic/fallbacks/andnot | 2 +- scripts/atomic/fallbacks/dec | 2 +- scripts/atomic/fallbacks/dec_and_test | 2 +- scripts/atomic/fallbacks/dec_if_positive | 2 +- scripts/atomic/fallbacks/dec_unless_positive | 2 +- scripts/atomic/fallbacks/fence | 2 +- scripts/atomic/fallbacks/fetch_add_unless | 2 +- scripts/atomic/fallbacks/inc | 2 +- scripts/atomic/fallbacks/inc_and_test | 2 +- scripts/atomic/fallbacks/inc_not_zero | 2 +- scripts/atomic/fallbacks/inc_unless_negative | 2 +- scripts/atomic/fallbacks/read_acquire | 2 +- scripts/atomic/fallbacks/release | 2 +- scripts/atomic/fallbacks/set_release | 2 +- scripts/atomic/fallbacks/sub_and_test | 2 +- scripts/atomic/fallbacks/try_cmpxchg | 2 +- scripts/atomic/gen-atomic-fallback.sh | 2 - scripts/atomic/gen-atomic-instrumented.sh | 9 +- scripts/atomic/gen-atomic-long.sh | 3 +- scripts/basic/fixdep.c | 10 +- scripts/bpf_helpers_doc.py | 2 +- scripts/check-sysctl-docs | 181 - scripts/checkpatch.pl | 154 +- scripts/documentation-file-ref-check | 13 +- scripts/dtc/Makefile | 5 +- scripts/gcc-plugins/Kconfig | 2 +- scripts/gen_autoksyms.sh | 52 - scripts/get_maintainer.pl | 32 +- scripts/kallsyms.c | 4 +- scripts/kconfig/Makefile | 4 + scripts/link-vmlinux.sh | 30 +- scripts/mkcompile_h | 11 + scripts/mod/devicetable-offsets.c | 7 - scripts/mod/file2alias.c | 21 - scripts/mod/modpost.c | 83 +- scripts/mod/modpost.h | 14 +- scripts/parse-maintainers.pl | 0 scripts/selinux/genheaders/genheaders.c | 11 +- scripts/spelling.txt | 1 - scripts/sphinx-pre-install | 17 +- scripts/ver_linux | 24 +- security/apparmor/apparmorfs.c | 54 +- security/apparmor/domain.c | 39 +- security/apparmor/include/label.h | 1 - security/apparmor/include/match.h | 11 - security/apparmor/label.c | 37 +- security/apparmor/match.c | 53 +- security/apparmor/path.c | 2 +- security/apparmor/policy_unpack.c | 4 - security/integrity/digsig.c | 2 + security/integrity/digsig_asymmetric.c | 2 + security/integrity/evm/evm_crypto.c | 2 + security/integrity/evm/evm_main.c | 2 + security/integrity/evm/evm_secfs.c | 2 + security/integrity/ima/Kconfig | 5 - security/integrity/ima/Makefile | 6 +- security/integrity/ima/ima_asymmetric_keys.c | 2 + security/integrity/ima/ima_crypto.c | 2 + security/integrity/ima/ima_fs.c | 2 + security/integrity/ima/ima_init.c | 2 + security/integrity/ima/ima_kexec.c | 1 + security/integrity/ima/ima_main.c | 5 +- security/integrity/ima/ima_policy.c | 2 + security/integrity/ima/ima_queue.c | 2 + security/integrity/ima/ima_queue_keys.c | 2 + security/integrity/ima/ima_template.c | 2 + security/integrity/ima/ima_template_lib.c | 2 + security/integrity/integrity.h | 6 - security/integrity/platform_certs/load_uefi.c | 42 +- security/keys/Kconfig | 9 - security/keys/compat.c | 3 - security/keys/gc.c | 5 - security/keys/internal.h | 30 +- security/keys/key.c | 38 +- security/keys/keyctl.c | 99 +- security/keys/keyring.c | 20 +- security/keys/request_key.c | 4 +- security/security.c | 23 - security/selinux/Kconfig | 3 - security/selinux/Makefile | 4 +- security/selinux/hooks.c | 34 +- security/selinux/include/conditional.h | 8 +- security/selinux/include/initial_sid_to_string.h | 57 +- security/selinux/include/security.h | 12 - security/selinux/selinuxfs.c | 19 +- security/selinux/ss/avtab.c | 3 +- security/selinux/ss/avtab.h | 2 +- security/selinux/ss/conditional.c | 259 +- security/selinux/ss/conditional.h | 29 +- security/selinux/ss/hashtab.c | 28 +- security/selinux/ss/hashtab.h | 2 +- security/selinux/ss/policydb.c | 319 +- security/selinux/ss/policydb.h | 13 +- security/selinux/ss/services.c | 79 +- security/selinux/ss/services.h | 2 + security/selinux/ss/sidtab.c | 12 +- security/selinux/ss/status.c | 124 + security/selinux/status.c | 124 - security/smack/smack_lsm.c | 83 +- sound/core/compress_offload.c | 42 - sound/core/info.c | 2 +- sound/core/oss/pcm_oss.c | 23 +- sound/core/oss/pcm_plugin.c | 112 +- sound/core/oss/rate.c | 2 +- sound/core/pcm_dmaengine.c | 8 +- sound/core/pcm_misc.c | 35 +- sound/core/pcm_native.c | 64 +- sound/core/seq/seq_clientmgr.c | 4 +- sound/core/seq/seq_queue.c | 29 +- sound/core/seq/seq_timer.c | 13 +- sound/core/seq/seq_timer.h | 3 +- sound/drivers/aloop.c | 6 +- sound/drivers/dummy.c | 6 +- sound/firewire/bebob/bebob.c | 2 +- sound/firewire/digi00x/digi00x.c | 2 +- sound/firewire/fireface/ff.c | 2 +- sound/firewire/fireworks/fireworks.c | 2 +- sound/firewire/tascam/tascam.c | 2 +- sound/hda/ext/hdac_ext_controller.c | 9 +- sound/hda/hdmi_chmap.c | 2 +- sound/isa/sb/emu8000_pcm.c | 4 +- sound/mips/sgio2audio.c | 6 + sound/pci/ali5451/ali5451.c | 6 +- sound/pci/bt87x.c | 7 +- sound/pci/emu10k1/emu10k1_main.c | 4 +- sound/pci/hda/hda_codec.c | 4 +- sound/pci/hda/hda_controller.c | 2 +- sound/pci/hda/hda_eld.c | 2 +- sound/pci/hda/hda_sysfs.c | 4 +- sound/pci/hda/patch_ca0132.c | 2 +- sound/pci/hda/patch_hdmi.c | 313 +- sound/pci/hda/patch_realtek.c | 37 +- sound/pci/korg1212/korg1212.c | 2 +- sound/pci/rme9652/hdsp.c | 3 +- sound/pci/via82xx.c | 6 +- sound/pci/via82xx_modem.c | 6 +- sound/soc/amd/Kconfig | 10 - sound/soc/amd/Makefile | 2 - sound/soc/amd/acp3x-rt5682-max9836.c | 376 - sound/soc/amd/raven/acp3x-i2s.c | 52 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 7 +- sound/soc/amd/raven/pci-acp3x.c | 30 +- sound/soc/atmel/Kconfig | 4 +- sound/soc/atmel/Makefile | 10 +- sound/soc/codecs/Kconfig | 629 +- sound/soc/codecs/Makefile | 4 - sound/soc/codecs/cros_ec_codec.c | 25 +- sound/soc/codecs/cs4271.c | 4 +- sound/soc/codecs/hdmi-codec.c | 10 - sound/soc/codecs/max98090.c | 434 +- sound/soc/codecs/max98090.h | 3 +- sound/soc/codecs/max98357a.c | 36 +- sound/soc/codecs/mt6660.c | 79 +- sound/soc/codecs/pcm512x.c | 8 +- sound/soc/codecs/rk3328_codec.c | 31 +- sound/soc/codecs/rl6231.c | 1 - sound/soc/codecs/rl6231.h | 2 +- sound/soc/codecs/rt1015.c | 13 +- sound/soc/codecs/rt5659.c | 2 +- sound/soc/codecs/rt5682-sdw.c | 333 - sound/soc/codecs/rt5682-sdw.h | 20 - sound/soc/codecs/rt5682.c | 1268 +-- sound/soc/codecs/rt5682.h | 98 +- sound/soc/codecs/tas2562.c | 124 +- sound/soc/codecs/tas2562.h | 12 +- sound/soc/codecs/tlv320adcx140.c | 920 -- sound/soc/codecs/tlv320adcx140.h | 131 - sound/soc/codecs/wcd9335.c | 18 +- sound/soc/codecs/wcd9335.h | 7 +- sound/soc/codecs/wcd934x.c | 37 +- sound/soc/codecs/wm0010.c | 2 +- sound/soc/dwc/dwc-i2s.c | 8 +- sound/soc/fsl/fsl_asrc_dma.c | 4 +- sound/soc/fsl/fsl_sai.c | 22 +- sound/soc/generic/simple-card-utils.c | 48 - sound/soc/intel/atom/sst-atom-controls.c | 2 +- sound/soc/intel/atom/sst/sst.c | 5 +- sound/soc/intel/atom/sst/sst_loader.c | 4 +- sound/soc/intel/atom/sst/sst_pci.c | 2 +- sound/soc/intel/boards/Kconfig | 14 - sound/soc/intel/boards/Makefile | 2 - sound/soc/intel/boards/cml_rt1011_rt5682.c | 3 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 8 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 2 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 2 +- sound/soc/intel/boards/skl_hda_dsp_common.h | 4 - sound/soc/intel/boards/skl_hda_dsp_generic.c | 25 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 1 - sound/soc/intel/boards/sof_pcm512x.c | 428 - sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cht-match.c | 7 - sound/soc/intel/skylake/bxt-sst.c | 3 + sound/soc/intel/skylake/cnl-sst.c | 35 +- sound/soc/intel/skylake/skl-debug.c | 32 +- sound/soc/intel/skylake/skl-nhlt.c | 3 +- sound/soc/intel/skylake/skl-pcm.c | 10 +- sound/soc/intel/skylake/skl-ssp-clk.c | 4 +- sound/soc/intel/skylake/skl-sst-dsp.h | 2 - sound/soc/intel/skylake/skl.c | 29 +- sound/soc/jz4740/jz4740-i2s.c | 50 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c | 2 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 2 +- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 19 +- sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 113 +- sound/soc/meson/Kconfig | 41 - sound/soc/meson/Makefile | 19 - sound/soc/meson/aiu-acodec-ctrl.c | 203 - sound/soc/meson/aiu-codec-ctrl.c | 151 - sound/soc/meson/aiu-encoder-i2s.c | 365 - sound/soc/meson/aiu-encoder-spdif.c | 209 - sound/soc/meson/aiu-fifo-i2s.c | 153 - sound/soc/meson/aiu-fifo-spdif.c | 186 - sound/soc/meson/aiu-fifo.c | 223 - sound/soc/meson/aiu-fifo.h | 50 - sound/soc/meson/aiu.c | 388 - sound/soc/meson/aiu.h | 89 - sound/soc/meson/axg-card.c | 406 +- sound/soc/meson/g12a-toacodec.c | 252 - sound/soc/meson/g12a-tohdmitx.c | 225 +- sound/soc/meson/gx-card.c | 141 - sound/soc/meson/meson-card-utils.c | 385 - sound/soc/meson/meson-card.h | 55 - sound/soc/meson/meson-codec-glue.c | 149 - sound/soc/meson/meson-codec-glue.h | 32 - sound/soc/meson/t9015.c | 333 - sound/soc/qcom/apq8016_sbc.c | 7 +- sound/soc/qcom/lpass-platform.c | 2 +- sound/soc/qcom/sdm845.c | 20 +- sound/soc/samsung/Kconfig | 4 +- sound/soc/samsung/arndale.c | 4 +- sound/soc/samsung/littlemill.c | 2 +- sound/soc/samsung/lowland.c | 2 +- sound/soc/samsung/odroid.c | 4 +- sound/soc/samsung/smdk_wm8994.c | 2 +- sound/soc/samsung/smdk_wm8994pcm.c | 2 +- sound/soc/samsung/snow.c | 4 +- sound/soc/samsung/speyside.c | 2 +- sound/soc/samsung/tm2_wm5110.c | 3 +- sound/soc/samsung/tobermory.c | 2 +- sound/soc/sh/fsi.c | 3 +- sound/soc/soc-component.c | 2 +- sound/soc/soc-compress.c | 7 +- sound/soc/soc-core.c | 262 +- sound/soc/soc-dai.c | 18 +- sound/soc/soc-dapm.c | 270 +- sound/soc/soc-generic-dmaengine-pcm.c | 26 +- sound/soc/soc-pcm.c | 1600 ++-- sound/soc/soc-topology.c | 19 +- sound/soc/sof/Kconfig | 9 - sound/soc/sof/Makefile | 1 - sound/soc/sof/compress.c | 146 - sound/soc/sof/compress.h | 31 - sound/soc/sof/core.c | 10 +- sound/soc/sof/debug.c | 226 - sound/soc/sof/imx/imx8.c | 57 +- sound/soc/sof/intel/Kconfig | 9 - sound/soc/sof/intel/Makefile | 1 - sound/soc/sof/intel/apl.c | 9 - sound/soc/sof/intel/cnl.c | 46 +- sound/soc/sof/intel/hda-codec.c | 23 +- sound/soc/sof/intel/hda-compress.c | 114 - sound/soc/sof/intel/hda-dai.c | 28 - sound/soc/sof/intel/hda-dsp.c | 299 +- sound/soc/sof/intel/hda-ipc.c | 4 +- sound/soc/sof/intel/hda-loader.c | 6 - sound/soc/sof/intel/hda-pcm.c | 8 +- sound/soc/sof/intel/hda-stream.c | 25 +- sound/soc/sof/intel/hda.c | 34 +- sound/soc/sof/intel/hda.h | 53 +- sound/soc/sof/ipc.c | 43 +- sound/soc/sof/ops.h | 59 +- sound/soc/sof/pcm.c | 15 +- sound/soc/sof/pm.c | 176 +- sound/soc/sof/probe.c | 290 - sound/soc/sof/probe.h | 85 - sound/soc/sof/sof-audio.c | 59 +- sound/soc/sof/sof-audio.h | 3 +- sound/soc/sof/sof-of-dev.c | 10 - sound/soc/sof/sof-priv.h | 68 +- sound/soc/sprd/Kconfig | 2 +- sound/soc/sprd/sprd-mcdt.h | 2 +- sound/soc/stm/stm32_i2s.c | 39 +- sound/soc/stm/stm32_sai.c | 26 +- sound/soc/stm/stm32_sai_sub.c | 27 +- sound/soc/stm/stm32_spdifrx.c | 29 +- sound/soc/sunxi/sun8i-codec.c | 6 +- sound/soc/ti/Kconfig | 8 +- sound/soc/ti/Makefile | 2 - sound/soc/ti/davinci-mcasp.c | 13 +- sound/soc/ti/omap-dmic.c | 7 +- sound/soc/ti/omap-mcbsp.c | 16 +- sound/soc/ti/omap-mcpdm.c | 16 +- sound/soc/ti/udma-pcm.c | 43 - sound/soc/ti/udma-pcm.h | 18 - sound/soc/zte/zx-spdif.c | 1 + sound/usb/Makefile | 1 - sound/usb/clock.c | 128 +- sound/usb/clock.h | 4 +- sound/usb/format.c | 73 +- sound/usb/line6/driver.c | 2 +- sound/usb/line6/midibuf.c | 2 +- sound/usb/midi.c | 2 +- sound/usb/mixer.c | 28 +- sound/usb/mixer_quirks.c | 5 - sound/usb/mixer_s1810c.c | 595 -- sound/usb/mixer_s1810c.h | 7 - sound/usb/pcm.c | 7 +- sound/usb/proc.c | 2 +- sound/usb/quirks-table.h | 2 +- sound/usb/quirks.c | 55 +- sound/usb/usx2y/usbusx2yaudio.c | 9 +- tools/arch/arm64/include/uapi/asm/kvm.h | 12 +- tools/arch/arm64/include/uapi/asm/unistd.h | 1 - tools/arch/x86/include/asm/cpufeatures.h | 2 - tools/arch/x86/include/asm/disabled-features.h | 8 +- tools/arch/x86/include/asm/msr-index.h | 2 - tools/arch/x86/include/uapi/asm/kvm.h | 1 - tools/bootconfig/include/linux/memblock.h | 12 - tools/bootconfig/include/linux/printk.h | 5 +- tools/bootconfig/main.c | 79 +- tools/bootconfig/samples/bad-mixed-kv1.bconf | 3 - tools/bootconfig/samples/bad-mixed-kv2.bconf | 3 - tools/bootconfig/samples/bad-samekey.bconf | 6 - tools/bootconfig/test-bootconfig.sh | 25 +- .../bpf/bpftool/Documentation/bpftool-feature.rst | 19 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 22 +- tools/bpf/bpftool/Makefile | 18 - tools/bpf/bpftool/bash-completion/bpftool | 53 +- tools/bpf/bpftool/btf.c | 5 - tools/bpf/bpftool/feature.c | 283 +- tools/bpf/bpftool/main.h | 3 - tools/bpf/bpftool/prog.c | 428 +- tools/bpf/bpftool/skeleton/profiler.bpf.c | 119 - tools/bpf/bpftool/skeleton/profiler.h | 47 - tools/bpf/runqslower/runqslower.bpf.c | 3 + tools/gpio/.gitignore | 1 - tools/gpio/Build | 1 - tools/gpio/Makefile | 11 +- tools/gpio/gpio-watch.c | 99 - tools/include/uapi/asm-generic/mman-common.h | 2 - tools/include/uapi/asm-generic/unistd.h | 7 +- tools/include/uapi/asm/errno.h | 14 +- tools/include/uapi/drm/i915_drm.h | 32 - tools/include/uapi/linux/bpf.h | 218 +- tools/include/uapi/linux/fcntl.h | 2 +- tools/include/uapi/linux/fscrypt.h | 14 +- tools/include/uapi/linux/kvm.h | 5 - tools/include/uapi/linux/openat2.h | 39 - tools/include/uapi/linux/prctl.h | 4 - tools/include/uapi/linux/sched.h | 6 - tools/include/uapi/sound/asound.h | 155 +- tools/lib/bpf/bpf_tracing.h | 120 +- tools/lib/bpf/btf_dump.c | 10 +- tools/lib/bpf/libbpf.c | 181 +- tools/lib/bpf/libbpf.h | 9 - tools/lib/bpf/libbpf.map | 10 - tools/lib/rbtree.c | 4 +- tools/memory-model/Documentation/explanation.txt | 83 +- tools/memory-model/Documentation/references.txt | 21 +- tools/memory-model/README | 10 +- 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/check.c | 104 +- tools/objtool/elf.c | 14 +- tools/objtool/elf.h | 1 - tools/perf/Documentation/perf-config.txt | 74 +- tools/perf/arch/arm/util/cs-etm.c | 18 +- tools/perf/arch/arm64/util/arm-spe.c | 37 +- tools/perf/arch/arm64/util/header.c | 63 +- tools/perf/arch/arm64/util/perf_regs.c | 2 +- tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 2 - tools/perf/arch/powerpc/util/perf_regs.c | 4 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 2 - tools/perf/arch/x86/util/auxtrace.c | 14 +- tools/perf/arch/x86/util/event.c | 12 +- tools/perf/arch/x86/util/header.c | 4 +- tools/perf/arch/x86/util/intel-bts.c | 41 +- tools/perf/arch/x86/util/intel-pt.c | 47 +- tools/perf/arch/x86/util/machine.c | 6 +- tools/perf/arch/x86/util/perf_regs.c | 8 +- tools/perf/arch/x86/util/pmu.c | 6 +- tools/perf/bench/bench.h | 4 - tools/perf/bench/epoll-ctl.c | 8 +- tools/perf/bench/epoll-wait.c | 12 +- tools/perf/bench/futex-hash.c | 13 +- tools/perf/bench/futex-lock-pi.c | 12 +- tools/perf/bench/futex-requeue.c | 1 - tools/perf/bench/futex-wake-parallel.c | 1 - tools/perf/bench/futex-wake.c | 5 +- tools/perf/builtin-annotate.c | 4 +- tools/perf/builtin-diff.c | 3 +- tools/perf/builtin-probe.c | 6 +- tools/perf/builtin-report.c | 2 +- tools/perf/builtin-top.c | 8 +- tools/perf/builtin-trace.c | 4 +- tools/perf/check-headers.sh | 1 - tools/perf/include/bpf/pid_filter.h | 2 +- tools/perf/include/bpf/stdio.h | 2 +- tools/perf/include/bpf/unistd.h | 2 +- tools/perf/pmu-events/jevents.c | 15 +- tools/perf/tests/bp_account.c | 2 +- tools/perf/tests/shell/lib/probe_vfs_getname.sh | 2 +- tools/perf/trace/beauty/beauty.h | 2 - tools/perf/trace/beauty/prctl.c | 3 +- tools/perf/ui/browsers/annotate.c | 19 +- tools/perf/ui/gtk/annotate.c | 2 +- tools/perf/util/annotate.c | 194 +- tools/perf/util/annotate.h | 9 +- tools/perf/util/auxtrace.c | 22 +- tools/perf/util/auxtrace.h | 6 - tools/perf/util/block-info.c | 3 +- tools/perf/util/config.c | 12 - tools/perf/util/config.h | 1 - tools/perf/util/env.c | 4 +- tools/perf/util/llvm-utils.c | 1 - tools/perf/util/machine.c | 26 +- tools/perf/util/map.c | 19 +- tools/perf/util/parse-events.c | 10 +- tools/perf/util/probe-file.c | 28 +- tools/perf/util/stat-shadow.c | 6 + tools/perf/util/symbol.c | 30 +- .../cpupower/utils/idle_monitor/amd_fam14h_idle.c | 2 +- .../cpupower/utils/idle_monitor/cpuidle_sysfs.c | 2 +- .../cpupower/utils/idle_monitor/cpupower-monitor.c | 2 - .../cpupower/utils/idle_monitor/cpupower-monitor.h | 2 +- tools/power/x86/intel-speed-select/isst-config.c | 5 +- tools/power/x86/intel-speed-select/isst-display.c | 4 +- tools/scripts/Makefile.include | 1 - tools/spi/Makefile | 2 +- tools/spi/spidev_test.c | 14 +- tools/testing/ktest/ktest.pl | 16 +- tools/testing/ktest/sample.conf | 22 +- tools/testing/kunit/kunit.py | 12 - tools/testing/kunit/kunit_kernel.py | 28 +- tools/testing/selftests/.gitignore | 5 +- tools/testing/selftests/Makefile | 12 +- tools/testing/selftests/bpf/Makefile | 20 +- tools/testing/selftests/bpf/bpf_tcp_helpers.h | 2 +- tools/testing/selftests/bpf/bpf_trace_helpers.h | 120 + .../bpf/prog_tests/cgroup_attach_autodetach.c | 2 +- .../selftests/bpf/prog_tests/cgroup_attach_multi.c | 2 +- .../bpf/prog_tests/cgroup_attach_override.c | 2 +- .../selftests/bpf/prog_tests/fentry_fexit.c | 12 +- .../testing/selftests/bpf/prog_tests/fentry_test.c | 14 +- .../testing/selftests/bpf/prog_tests/fexit_test.c | 69 +- .../selftests/bpf/prog_tests/link_pinning.c | 105 - .../selftests/bpf/prog_tests/modify_return.c | 65 - .../selftests/bpf/prog_tests/perf_branches.c | 170 - .../selftests/bpf/prog_tests/select_reuseport.c | 75 +- .../bpf/prog_tests/send_signal_sched_switch.c | 60 - tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 1 - .../selftests/bpf/prog_tests/sockmap_basic.c | 5 - .../selftests/bpf/prog_tests/sockmap_ktls.c | 124 - .../selftests/bpf/prog_tests/sockmap_listen.c | 1596 ---- .../selftests/bpf/prog_tests/trampoline_count.c | 25 +- .../testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c | 16 +- tools/testing/selftests/bpf/progs/bpf_dctcp.c | 2 +- .../bpf/progs/btf_dump_test_case_syntax.c | 2 +- tools/testing/selftests/bpf/progs/fentry_test.c | 2 +- tools/testing/selftests/bpf/progs/fexit_bpf2bpf.c | 2 +- .../selftests/bpf/progs/fexit_bpf2bpf_simple.c | 2 +- tools/testing/selftests/bpf/progs/fexit_test.c | 2 +- tools/testing/selftests/bpf/progs/kfree_skb.c | 2 +- tools/testing/selftests/bpf/progs/modify_return.c | 49 - .../selftests/bpf/progs/test_attach_probe.c | 3 +- .../selftests/bpf/progs/test_link_pinning.c | 25 - tools/testing/selftests/bpf/progs/test_overhead.c | 7 +- .../selftests/bpf/progs/test_perf_branches.c | 50 - .../testing/selftests/bpf/progs/test_perf_buffer.c | 2 +- .../testing/selftests/bpf/progs/test_probe_user.c | 1 + .../selftests/bpf/progs/test_send_signal_kern.c | 6 - tools/testing/selftests/bpf/progs/test_skb_ctx.c | 2 - .../selftests/bpf/progs/test_sockmap_listen.c | 98 - .../selftests/bpf/progs/test_trampoline_count.c | 3 +- .../testing/selftests/bpf/progs/test_xdp_bpf2bpf.c | 6 +- tools/testing/selftests/bpf/test_bpftool.py | 178 - tools/testing/selftests/bpf/test_bpftool.sh | 5 - tools/testing/selftests/bpf/test_btf.c | 42 - tools/testing/selftests/bpf/test_maps.c | 6 +- tools/testing/selftests/bpf/test_progs.c | 25 - tools/testing/selftests/bpf/verifier/ctx_skb.c | 47 - tools/testing/selftests/bpf/verifier/jmp32.c | 15 - tools/testing/selftests/cgroup/Makefile | 6 +- tools/testing/selftests/cgroup/cgroup_util.c | 126 - tools/testing/selftests/cgroup/cgroup_util.h | 4 - tools/testing/selftests/cgroup/test_core.c | 177 - tools/testing/selftests/clone3/clone3_selftests.h | 19 +- .../drivers/net/mlxsw/blackhole_routes.sh | 5 +- .../drivers/net/mlxsw/devlink_trap_acl_drops.sh | 151 - .../drivers/net/mlxsw/devlink_trap_l2_drops.sh | 28 +- .../drivers/net/mlxsw/devlink_trap_l3_drops.sh | 55 +- .../drivers/net/mlxsw/devlink_trap_tunnel_vxlan.sh | 4 +- .../testing/selftests/drivers/net/mlxsw/extack.sh | 45 +- .../selftests/drivers/net/mlxsw/mlxsw_lib.sh | 13 - .../selftests/drivers/net/mlxsw/qos_defprio.sh | 18 +- .../selftests/drivers/net/mlxsw/router_scale.sh | 53 +- .../selftests/drivers/net/mlxsw/rtnetlink.sh | 68 +- .../testing/selftests/drivers/net/mlxsw/sch_ets.sh | 14 +- .../selftests/drivers/net/mlxsw/sch_red_core.sh | 499 - .../selftests/drivers/net/mlxsw/sch_red_ets.sh | 83 - .../selftests/drivers/net/mlxsw/sch_red_prio.sh | 5 - .../selftests/drivers/net/mlxsw/sch_red_root.sh | 60 - .../selftests/drivers/net/mlxsw/sharedbuffer.sh | 222 - .../net/mlxsw/sharedbuffer_configuration.py | 416 - .../drivers/net/mlxsw/spectrum-2/resource_scale.sh | 5 +- .../drivers/net/mlxsw/tc_flower_restrictions.sh | 186 - .../selftests/drivers/net/mlxsw/tc_flower_scale.sh | 31 +- tools/testing/selftests/drivers/net/mlxsw/vxlan.sh | 229 +- .../drivers/net/netdevsim/devlink_trap.sh | 5 - .../filesystems/epoll/epoll_wakeup_test.c | 67 +- tools/testing/selftests/firmware/Makefile | 9 +- tools/testing/selftests/firmware/fw_namespace.c | 151 - tools/testing/selftests/firmware/fw_run_tests.sh | 4 - tools/testing/selftests/ftrace/Makefile | 2 +- .../ftrace/test.d/ftrace/func-filter-pid.tc | 8 +- tools/testing/selftests/futex/functional/Makefile | 2 +- tools/testing/selftests/kvm/Makefile | 3 +- .../selftests/kvm/include/x86_64/processor.h | 44 +- tools/testing/selftests/kvm/include/x86_64/svm.h | 297 - .../selftests/kvm/include/x86_64/svm_util.h | 38 - tools/testing/selftests/kvm/lib/x86_64/svm.c | 161 - tools/testing/selftests/kvm/lib/x86_64/vmx.c | 6 +- .../testing/selftests/kvm/x86_64/svm_vmcall_test.c | 79 - tools/testing/selftests/lib.mk | 23 +- tools/testing/selftests/livepatch/Makefile | 2 - tools/testing/selftests/lkdtm/.gitignore | 2 - tools/testing/selftests/net/Makefile | 4 +- tools/testing/selftests/net/fib_tests.sh | 40 +- .../selftests/net/forwarding/devlink_lib.sh | 29 +- tools/testing/selftests/net/forwarding/lib.sh | 79 +- .../testing/selftests/net/forwarding/mirror_gre.sh | 25 +- tools/testing/selftests/net/forwarding/sch_ets.sh | 9 +- .../selftests/net/forwarding/sch_ets_tests.sh | 10 +- .../testing/selftests/net/forwarding/tc_common.sh | 32 +- .../selftests/net/forwarding/vxlan_bridge_1d.sh | 6 +- tools/testing/selftests/net/mptcp/Makefile | 2 - tools/testing/selftests/net/mptcp/mptcp_connect.c | 45 +- tools/testing/selftests/net/mptcp/mptcp_connect.sh | 24 +- .../selftests/netfilter/nft_concat_range.sh | 55 +- tools/testing/selftests/openat2/helpers.c | 2 +- tools/testing/selftests/openat2/resolve_test.c | 2 +- tools/testing/selftests/pidfd/.gitignore | 1 - tools/testing/selftests/ptrace/Makefile | 4 +- tools/testing/selftests/ptrace/vmaccess.c | 86 - .../testing/selftests/rcutorture/bin/functions.sh | 2 +- .../selftests/rcutorture/bin/kvm-find-errors.sh | 2 - .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 16 +- .../selftests/rcutorture/bin/kvm-recheck.sh | 17 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 2 +- .../selftests/rcutorture/configs/rcu/CFLIST | 1 - .../selftests/rcutorture/configs/rcu/CFcommon | 2 - .../selftests/rcutorture/configs/rcu/RUDE01 | 10 - .../selftests/rcutorture/configs/rcu/RUDE01.boot | 1 - .../selftests/rcutorture/configs/rcu/TREE10 | 18 - tools/testing/selftests/resctrl/Makefile | 17 - tools/testing/selftests/resctrl/README | 53 - tools/testing/selftests/resctrl/cache.c | 272 - tools/testing/selftests/resctrl/cat_test.c | 250 - tools/testing/selftests/resctrl/cqm_test.c | 176 - tools/testing/selftests/resctrl/fill_buf.c | 213 - tools/testing/selftests/resctrl/mba_test.c | 171 - tools/testing/selftests/resctrl/mbm_test.c | 145 - tools/testing/selftests/resctrl/resctrl.h | 107 - tools/testing/selftests/resctrl/resctrl_tests.c | 202 - tools/testing/selftests/resctrl/resctrl_val.c | 744 -- tools/testing/selftests/resctrl/resctrlfs.c | 722 -- tools/testing/selftests/rseq/Makefile | 4 +- tools/testing/selftests/rtc/Makefile | 4 +- tools/testing/selftests/tc-testing/config | 6 - .../tc-testing/tc-tests/filters/basic.json | 902 -- tools/testing/selftests/timens/Makefile | 2 +- tools/testing/selftests/tpm2/test_smoke.sh | 13 +- tools/testing/selftests/tpm2/test_space.sh | 9 +- tools/testing/selftests/vm/.gitignore | 1 - tools/testing/selftests/vm/Makefile | 2 - .../selftests/vm/charge_reserved_hugetlb.sh | 575 -- tools/testing/selftests/vm/gup_benchmark.c | 15 +- .../selftests/vm/hugetlb_reparenting_test.sh | 244 - tools/testing/selftests/vm/mremap_dontunmap.c | 313 - tools/testing/selftests/vm/run_vmtests | 70 - tools/testing/selftests/vm/write_hugetlb_memory.sh | 23 - tools/testing/selftests/vm/write_to_hugetlbfs.c | 242 - tools/testing/selftests/wireguard/netns.sh | 11 - tools/testing/selftests/wireguard/qemu/Makefile | 38 +- tools/testing/vsock/vsock_test.c | 77 - tools/virtio/Makefile | 27 +- virt/kvm/arm/arm.c | 2 + virt/kvm/arm/mmu.c | 209 +- virt/kvm/arm/trace.h | 1 - virt/kvm/arm/vgic/vgic-mmio.c | 12 + virt/kvm/arm/vgic/vgic-v3.c | 4 +- virt/kvm/arm/vgic/vgic-v4.c | 34 +- virt/kvm/kvm_main.c | 16 +- 7307 files changed, 177125 insertions(+), 338069 deletions(-) delete mode 100644 Documentation/ABI/obsolete/sysfs-kernel-fadump_enabled delete mode 100644 Documentation/ABI/obsolete/sysfs-kernel-fadump_registered delete mode 100644 Documentation/ABI/obsolete/sysfs-kernel-fadump_release_mem delete mode 100644 Documentation/ABI/obsolete/sysfs-selinux-checkreqprot delete mode 100644 Documentation/ABI/removed/sysfs-kernel-fadump_release_opalcore delete mode 100644 Documentation/ABI/removed/sysfs-kernel-uids delete mode 100644 Documentation/ABI/testing/sysfs-bus-coresight-devices-cti delete mode 100644 Documentation/ABI/testing/sysfs-driver-jz4780-efuse delete mode 100644 Documentation/ABI/testing/sysfs-driver-uacce delete mode 100644 Documentation/ABI/testing/sysfs-kernel-fadump create mode 100644 Documentation/ABI/testing/sysfs-kernel-uids rename {tools/edid => Documentation/EDID}/1024x768.S (100%) rename {tools/edid => Documentation/EDID}/1280x1024.S (100%) rename {tools/edid => Documentation/EDID}/1600x1200.S (100%) rename {tools/edid => Documentation/EDID}/1680x1050.S (100%) rename {tools/edid => Documentation/EDID}/1920x1080.S (100%) rename {tools/edid => Documentation/EDID}/800x600.S (100%) rename {tools/edid => Documentation/EDID}/Makefile (100%) rename {tools/edid => Documentation/EDID}/edid.S (100%) rename {tools/edid => Documentation/EDID}/hex (100%) delete mode 100644 Documentation/PCI/boot-interrupts.rst delete mode 100644 Documentation/admin-guide/edid.rst delete mode 100644 Documentation/admin-guide/pm/cpufreq_drivers.rst delete mode 100644 Documentation/arm64/amu.rst delete mode 100644 Documentation/atomic-tests/Atomic-RMW+mb__after_atomic-is-stron [...] delete mode 100644 Documentation/atomic-tests/Atomic-RMW-ops-are-atomic-WRT-atomic [...] delete mode 100644 Documentation/atomic-tests/README create mode 100644 Documentation/core-api/gcc-plugins.rst rename Documentation/{driver-api => core-api}/ioctl.rst (100%) delete mode 100644 Documentation/core-api/kobject.rst create mode 100644 Documentation/cpu-freq/amd-powernow.txt delete mode 100644 Documentation/cpu-freq/core.rst create mode 100644 Documentation/cpu-freq/core.txt delete mode 100644 Documentation/cpu-freq/cpu-drivers.rst create mode 100644 Documentation/cpu-freq/cpu-drivers.txt create mode 100644 Documentation/cpu-freq/cpufreq-nforce2.txt delete mode 100644 Documentation/cpu-freq/cpufreq-stats.rst create mode 100644 Documentation/cpu-freq/cpufreq-stats.txt delete mode 100644 Documentation/cpu-freq/index.rst create mode 100644 Documentation/cpu-freq/index.txt create mode 100644 Documentation/cpu-freq/pcc-cpufreq.txt create mode 100644 Documentation/debugging-modules.txt delete mode 100644 Documentation/dev-tools/kcsan.rst delete mode 100644 Documentation/devicetree/bindings/arm/coresight-cti.yaml create mode 100644 Documentation/devicetree/bindings/arm/socionext/cache-uniphier.txt delete mode 100644 Documentation/devicetree/bindings/arm/socionext/socionext,uniph [...] create mode 100644 Documentation/devicetree/bindings/arm/socionext/uniphier.txt delete mode 100644 Documentation/devicetree/bindings/arm/socionext/uniphier.yaml create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-pmc.txt delete mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-pmc.yaml delete mode 100644 Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml create mode 100644 Documentation/devicetree/bindings/ata/sata_rcar.txt delete mode 100644 Documentation/devicetree/bindings/bus/socionext,uniphier-system [...] create mode 100644 Documentation/devicetree/bindings/bus/uniphier-system-bus.txt create mode 100644 Documentation/devicetree/bindings/clock/imx8mm-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/imx8mm-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/imx8mq-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/imx8mq-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/socionext,uniphier-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/uniphier-clock.txt delete mode 100644 Documentation/devicetree/bindings/crypto/xlnx,zynqmp-aes.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/ps8640.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/toshiba,tc358768.yaml create mode 100644 Documentation/devicetree/bindings/display/etnaviv/etnaviv-drm.txt delete mode 100644 Documentation/devicetree/bindings/display/ilitek,ili9486.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b080uan01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b101aw03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b101ean01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b101xtn01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b116xw03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b133htn01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b133xtn01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,g070vvn01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,g101evn010.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,g104sn02.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,g133han01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,g185han01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,p320hvn03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,t215hvn01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/avic,tm070ddh03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/boe,hv070wsa-100.txt create mode 100644 Documentation/devicetree/bindings/display/panel/boe,nv101wxmn51.txt create mode 100644 Documentation/devicetree/bindings/display/panel/boe,tv080wum-nl0.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/boe,tv101wum-nl6.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s043wq26 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s070wv95 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/chunghwa,claa07 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/chunghwa,claa10 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/chunghwa,claa10 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/dataimage,scf07 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc1010gig.txt create mode 100644 Documentation/devicetree/bindings/display/panel/edt,et-series.txt create mode 100644 Documentation/devicetree/bindings/display/panel/evervision,vgg8 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/feixin,k101-im2 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/foxlink,fl500wv [...] create mode 100644 Documentation/devicetree/bindings/display/panel/friendlyarm,hd702e.txt create mode 100644 Documentation/devicetree/bindings/display/panel/giantplus,gpg48 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/hannstar,hsd070 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/hannstar,hsd100 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/hit,tx23d38vm0caa.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,at043tn24.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,at070tn92.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g070y2-l01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g101ice [...] create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g121i1-l01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g121x1-l03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,n116bge.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,n156bge [...] create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,zj070na [...] create mode 100644 Documentation/devicetree/bindings/display/panel/koe,tx14d24vm1bpa.txt create mode 100644 Documentation/devicetree/bindings/display/panel/koe,tx31d200vm0baa.txt create mode 100644 Documentation/devicetree/bindings/display/panel/kyo,tcg121xglp.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lemaker,bl035-r [...] create mode 100644 Documentation/devicetree/bindings/display/panel/lg,lb070wv8.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lg,lp079qx1-sp0v.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lg,lp097qx1-spa1.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lg,lp120up1.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lg,lp129qe.txt create mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa07 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/nec,nl12880b20-05.txt create mode 100644 Documentation/devicetree/bindings/display/panel/nec,nl4827hc19-05b.txt create mode 100644 Documentation/devicetree/bindings/display/panel/netron-dy,e231732.txt create mode 100644 Documentation/devicetree/bindings/display/panel/newhaven,nhd-4. [...] create mode 100644 Documentation/devicetree/bindings/display/panel/nlt,nl192108ac1 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/nvd,9128.txt create mode 100644 Documentation/devicetree/bindings/display/panel/okaya,rs800480t [...] create mode 100644 Documentation/devicetree/bindings/display/panel/olimex,lcd-olin [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ontat,yx700wv03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/orisetech,otm8009a.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/orisetech,otm80 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com37 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com37 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com43 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...] create mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...] create mode 100644 Documentation/devicetree/bindings/display/panel/panasonic,vvx10 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/panasonic,vvx10 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-simple-dsi.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/qiaodian,qd4300 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm68200.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm68200.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/rocktech,rk070e [...] create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,lsn122d [...] create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,ltn101nt05.txt create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,ltn140a [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e88a0 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq035q7db03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq070y3dg3b.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq101k1ly04.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq123p1jx31.txt create mode 100644 Documentation/devicetree/bindings/display/panel/shelly,sca07010 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/starry,kr122ea0sra.txt create mode 100644 Documentation/devicetree/bindings/display/panel/tianma,tm070jdhg30.txt create mode 100644 Documentation/devicetree/bindings/display/panel/tianma,tm070rvhg71.txt create mode 100644 Documentation/devicetree/bindings/display/panel/toshiba,lt089ac [...] create mode 100644 Documentation/devicetree/bindings/display/panel/tpk,f07a-0102.txt create mode 100644 Documentation/devicetree/bindings/display/panel/tpk,f10a-0102.txt create mode 100644 Documentation/devicetree/bindings/display/panel/urt,umsh-8596md.txt create mode 100644 Documentation/devicetree/bindings/display/panel/vl050_8048nt_c01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/winstar,wf35ltiacd.txt create mode 100644 Documentation/devicetree/bindings/display/sitronix,st7735r.txt delete mode 100644 Documentation/devicetree/bindings/display/sitronix,st7735r.yaml delete mode 100644 Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml delete mode 100644 Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml delete mode 100644 Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml delete mode 100644 Documentation/devicetree/bindings/dma/socionext,uniphier-mio-dmac.yaml delete mode 100644 Documentation/devicetree/bindings/dma/socionext,uniphier-xdmac.yaml create mode 100644 Documentation/devicetree/bindings/dma/uniphier-mio-dmac.txt delete mode 100644 Documentation/devicetree/bindings/edac/dmc-520.yaml create mode 100644 Documentation/devicetree/bindings/extcon/extcon-usbc-cros-ec.txt delete mode 100644 Documentation/devicetree/bindings/extcon/extcon-usbc-cros-ec.yaml delete mode 100644 Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml create mode 100644 Documentation/devicetree/bindings/gpio/gpio-uniphier.txt delete mode 100644 Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpu/vivante,gc.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/adt7475.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml create mode 100644 Documentation/devicetree/bindings/i2c/i2c-brcmstb.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-uniphier-f.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-uniphier.txt delete mode 100644 Documentation/devicetree/bindings/i2c/socionext,uniphier-fi2c.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/socionext,uniphier-i2c.yaml delete mode 100644 Documentation/devicetree/bindings/input/iqs62x-keys.yaml delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,bcm-voter.yaml delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,osm-l3.yaml delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sc7180.yaml create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sdm845.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sdm845.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/socionex [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/socionex [...] delete mode 100644 Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de [...] delete mode 100644 Documentation/devicetree/bindings/media/i2c/imx219.yaml delete mode 100644 Documentation/devicetree/bindings/media/qcom,msm8916-venus.yaml delete mode 100644 Documentation/devicetree/bindings/media/qcom,msm8996-venus.yaml delete mode 100644 Documentation/devicetree/bindings/media/qcom,sc7180-venus.yaml delete mode 100644 Documentation/devicetree/bindings/media/qcom,sdm845-venus-v2.yaml delete mode 100644 Documentation/devicetree/bindings/media/qcom,sdm845-venus.yaml create mode 100644 Documentation/devicetree/bindings/media/qcom,venus.txt delete mode 100644 Documentation/devicetree/bindings/mfd/iqs62x.yaml rename Documentation/devicetree/bindings/mfd/{twl-family.txt => twl-familly.txt} (100%) delete mode 100644 Documentation/devicetree/bindings/mmc/cdns,sdhci.yaml create mode 100644 Documentation/devicetree/bindings/mmc/sdhci-cadence.txt delete mode 100644 Documentation/devicetree/bindings/mmc/socionext,uniphier-sd.yaml create mode 100644 Documentation/devicetree/bindings/mmc/uniphier-sd.txt delete mode 100644 Documentation/devicetree/bindings/mtd/denali,nand.yaml create mode 100644 Documentation/devicetree/bindings/mtd/denali-nand.txt delete mode 100644 Documentation/devicetree/bindings/net/can/bosch,m_can.yaml create mode 100644 Documentation/devicetree/bindings/net/can/can-transceiver.txt delete mode 100644 Documentation/devicetree/bindings/net/can/can-transceiver.yaml create mode 100644 Documentation/devicetree/bindings/net/can/m_can.txt delete mode 100644 Documentation/devicetree/bindings/net/dsa/ocelot.txt delete mode 100644 Documentation/devicetree/bindings/net/qcom,ipa.yaml delete mode 100644 Documentation/devicetree/bindings/net/qcom,ipq8064-mdio.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/ingenic,jz4780-efuse.yaml delete mode 100644 Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt delete mode 100644 Documentation/devicetree/bindings/phy/amlogic,meson-axg-mipi-pc [...] delete mode 100644 Documentation/devicetree/bindings/phy/amlogic,meson-axg-pcie.yaml create mode 100644 Documentation/devicetree/bindings/phy/phy-cadence-dp.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-cadence-torrent.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mm-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mm-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mn-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mn-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mq-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mq-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pi [...] delete mode 100644 Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pi [...] delete mode 100644 Documentation/devicetree/bindings/power/amlogic,meson-sec-pwrc.yaml create mode 100644 Documentation/devicetree/bindings/power/domain-idle-state.txt delete mode 100644 Documentation/devicetree/bindings/power/domain-idle-state.yaml create mode 100644 Documentation/devicetree/bindings/power/renesas,apmu.txt delete mode 100644 Documentation/devicetree/bindings/power/renesas,apmu.yaml create mode 100644 Documentation/devicetree/bindings/power/renesas,rcar-sysc.txt delete mode 100644 Documentation/devicetree/bindings/power/renesas,rcar-sysc.yaml delete mode 100644 Documentation/devicetree/bindings/ptp/ptp-idt82p33.yaml delete mode 100644 Documentation/devicetree/bindings/pwm/iqs620a-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/mps,mp5416.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regul [...] create mode 100644 Documentation/devicetree/bindings/reset/renesas,rst.txt delete mode 100644 Documentation/devicetree/bindings/reset/renesas,rst.yaml create mode 100644 Documentation/devicetree/bindings/rng/brcm,bcm2835.txt delete mode 100644 Documentation/devicetree/bindings/rng/brcm,bcm2835.yaml delete mode 100644 Documentation/devicetree/bindings/serial/socionext,uniphier-uart.yaml create mode 100644 Documentation/devicetree/bindings/serial/uniphier-uart.txt delete mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,aips-bus.yaml delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,aiu.yaml delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,g12a-toacodec.yaml delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,gx-sound-card.yaml delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,t9015.yaml create mode 100644 Documentation/devicetree/bindings/sound/google,cros-ec-codec.txt delete mode 100644 Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml create mode 100644 Documentation/devicetree/bindings/sound/st,stm32-i2s.txt delete mode 100644 Documentation/devicetree/bindings/sound/st,stm32-i2s.yaml delete mode 100644 Documentation/devicetree/bindings/sound/tlv320adcx140.yaml delete mode 100644 Documentation/devicetree/bindings/spi/qca,ar934x-spi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/spi-mux.yaml create mode 100644 Documentation/devicetree/bindings/spi/spi-rockchip.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-rockchip.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/imx8mm-thermal.txt delete mode 100644 Documentation/devicetree/bindings/thermal/sprd-thermal.yaml create mode 100644 Documentation/driver-api/edid.rst delete mode 100644 Documentation/driver-api/firmware/efi/index.rst delete mode 100644 Documentation/filesystems/9p.rst create mode 100644 Documentation/filesystems/9p.txt delete mode 100644 Documentation/filesystems/adfs.rst create mode 100644 Documentation/filesystems/adfs.txt delete mode 100644 Documentation/filesystems/affs.rst create mode 100644 Documentation/filesystems/affs.txt delete mode 100644 Documentation/filesystems/afs.rst create mode 100644 Documentation/filesystems/afs.txt delete mode 100644 Documentation/filesystems/autofs-mount-control.rst create mode 100644 Documentation/filesystems/autofs-mount-control.txt delete mode 100644 Documentation/filesystems/befs.rst create mode 100644 Documentation/filesystems/befs.txt delete mode 100644 Documentation/filesystems/bfs.rst create mode 100644 Documentation/filesystems/bfs.txt delete mode 100644 Documentation/filesystems/btrfs.rst create mode 100644 Documentation/filesystems/btrfs.txt delete mode 100644 Documentation/filesystems/ceph.rst create mode 100644 Documentation/filesystems/ceph.txt delete mode 100644 Documentation/filesystems/cramfs.rst create mode 100644 Documentation/filesystems/cramfs.txt delete mode 100644 Documentation/filesystems/debugfs.rst create mode 100644 Documentation/filesystems/debugfs.txt delete mode 100644 Documentation/filesystems/dlmfs.rst create mode 100644 Documentation/filesystems/dlmfs.txt delete mode 100644 Documentation/filesystems/ecryptfs.rst create mode 100644 Documentation/filesystems/ecryptfs.txt delete mode 100644 Documentation/filesystems/efivarfs.rst create mode 100644 Documentation/filesystems/efivarfs.txt delete mode 100644 Documentation/filesystems/erofs.rst create mode 100644 Documentation/filesystems/erofs.txt delete mode 100644 Documentation/filesystems/ext2.rst create mode 100644 Documentation/filesystems/ext2.txt delete mode 100644 Documentation/filesystems/ext3.rst create mode 100644 Documentation/filesystems/ext3.txt delete mode 100644 Documentation/filesystems/f2fs.rst create mode 100644 Documentation/filesystems/f2fs.txt delete mode 100644 Documentation/filesystems/gfs2-uevents.rst create mode 100644 Documentation/filesystems/gfs2-uevents.txt delete mode 100644 Documentation/filesystems/gfs2.rst create mode 100644 Documentation/filesystems/gfs2.txt delete mode 100644 Documentation/filesystems/hfs.rst create mode 100644 Documentation/filesystems/hfs.txt delete mode 100644 Documentation/filesystems/hfsplus.rst create mode 100644 Documentation/filesystems/hfsplus.txt delete mode 100644 Documentation/filesystems/hpfs.rst create mode 100644 Documentation/filesystems/hpfs.txt delete mode 100644 Documentation/filesystems/inotify.rst create mode 100644 Documentation/filesystems/inotify.txt delete mode 100644 Documentation/filesystems/isofs.rst create mode 100644 Documentation/filesystems/isofs.txt delete mode 100644 Documentation/filesystems/nfs/index.rst delete mode 100644 Documentation/filesystems/nfs/knfsd-stats.rst create mode 100644 Documentation/filesystems/nfs/knfsd-stats.txt delete mode 100644 Documentation/filesystems/nfs/nfs41-server.rst create mode 100644 Documentation/filesystems/nfs/nfs41-server.txt delete mode 100644 Documentation/filesystems/nfs/pnfs.rst create mode 100644 Documentation/filesystems/nfs/pnfs.txt delete mode 100644 Documentation/filesystems/nfs/rpc-cache.rst create mode 100644 Documentation/filesystems/nfs/rpc-cache.txt delete mode 100644 Documentation/filesystems/nfs/rpc-server-gss.rst create mode 100644 Documentation/filesystems/nfs/rpc-server-gss.txt delete mode 100644 Documentation/filesystems/nilfs2.rst create mode 100644 Documentation/filesystems/nilfs2.txt delete mode 100644 Documentation/filesystems/ntfs.rst create mode 100644 Documentation/filesystems/ntfs.txt delete mode 100644 Documentation/filesystems/ocfs2-online-filecheck.rst create mode 100644 Documentation/filesystems/ocfs2-online-filecheck.txt delete mode 100644 Documentation/filesystems/ocfs2.rst create mode 100644 Documentation/filesystems/ocfs2.txt delete mode 100644 Documentation/filesystems/omfs.rst create mode 100644 Documentation/filesystems/omfs.txt delete mode 100644 Documentation/filesystems/orangefs.rst create mode 100644 Documentation/filesystems/orangefs.txt delete mode 100644 Documentation/filesystems/proc.rst create mode 100644 Documentation/filesystems/proc.txt delete mode 100644 Documentation/filesystems/qnx6.rst create mode 100644 Documentation/filesystems/qnx6.txt delete mode 100644 Documentation/filesystems/ramfs-rootfs-initramfs.rst create mode 100644 Documentation/filesystems/ramfs-rootfs-initramfs.txt delete mode 100644 Documentation/filesystems/relay.rst create mode 100644 Documentation/filesystems/relay.txt delete mode 100644 Documentation/filesystems/romfs.rst create mode 100644 Documentation/filesystems/romfs.txt delete mode 100644 Documentation/filesystems/squashfs.rst create mode 100644 Documentation/filesystems/squashfs.txt delete mode 100644 Documentation/filesystems/sysfs.rst create mode 100644 Documentation/filesystems/sysfs.txt delete mode 100644 Documentation/filesystems/sysv-fs.rst create mode 100644 Documentation/filesystems/sysv-fs.txt delete mode 100644 Documentation/filesystems/tmpfs.rst create mode 100644 Documentation/filesystems/tmpfs.txt delete mode 100644 Documentation/filesystems/ubifs.rst create mode 100644 Documentation/filesystems/ubifs.txt delete mode 100644 Documentation/filesystems/udf.rst create mode 100644 Documentation/filesystems/udf.txt delete mode 100644 Documentation/filesystems/zonefs.rst create mode 100644 Documentation/filesystems/zonefs.txt delete mode 100644 Documentation/hwmon/tps53679.rst rename Documentation/{driver-api/io-mapping.rst => io-mapping.txt} (100%) rename Documentation/{driver-api/io_ordering.rst => io_ordering.txt} (100%) delete mode 100644 Documentation/kbuild/gcc-plugins.rst delete mode 100644 Documentation/kbuild/llvm.rst create mode 100644 Documentation/kobject.txt rename Documentation/{misc-devices => }/mic/index.rst (100%) rename Documentation/{misc-devices => }/mic/mic_overview.rst (100%) rename Documentation/{misc-devices => }/mic/scif_overview.rst (100%) delete mode 100644 Documentation/misc-devices/uacce.rst delete mode 100644 Documentation/networking/6lowpan.rst create mode 100644 Documentation/networking/6lowpan.txt delete mode 100644 Documentation/networking/bareudp.rst delete mode 100644 Documentation/networking/page_pool.rst delete mode 100644 Documentation/scsi/53c700.rst create mode 100644 Documentation/scsi/53c700.txt delete mode 100644 Documentation/scsi/BusLogic.rst create mode 100644 Documentation/scsi/BusLogic.txt delete mode 100644 Documentation/scsi/FlashPoint.rst create mode 100644 Documentation/scsi/FlashPoint.txt create mode 100644 Documentation/scsi/NinjaSCSI.txt delete mode 100644 Documentation/scsi/aacraid.rst create mode 100644 Documentation/scsi/aacraid.txt delete mode 100644 Documentation/scsi/advansys.rst create mode 100644 Documentation/scsi/advansys.txt delete mode 100644 Documentation/scsi/aha152x.rst create mode 100644 Documentation/scsi/aha152x.txt delete mode 100644 Documentation/scsi/aic79xx.rst create mode 100644 Documentation/scsi/aic79xx.txt delete mode 100644 Documentation/scsi/aic7xxx.rst create mode 100644 Documentation/scsi/aic7xxx.txt delete mode 100644 Documentation/scsi/arcmsr_spec.rst create mode 100644 Documentation/scsi/arcmsr_spec.txt delete mode 100644 Documentation/scsi/bfa.rst create mode 100644 Documentation/scsi/bfa.txt delete mode 100644 Documentation/scsi/bnx2fc.rst create mode 100644 Documentation/scsi/bnx2fc.txt delete mode 100644 Documentation/scsi/cxgb3i.rst create mode 100644 Documentation/scsi/cxgb3i.txt delete mode 100644 Documentation/scsi/dc395x.rst create mode 100644 Documentation/scsi/dc395x.txt delete mode 100644 Documentation/scsi/dpti.rst create mode 100644 Documentation/scsi/dpti.txt delete mode 100644 Documentation/scsi/g_NCR5380.rst create mode 100644 Documentation/scsi/g_NCR5380.txt delete mode 100644 Documentation/scsi/hpsa.rst create mode 100644 Documentation/scsi/hpsa.txt delete mode 100644 Documentation/scsi/hptiop.rst create mode 100644 Documentation/scsi/hptiop.txt delete mode 100644 Documentation/scsi/index.rst delete mode 100644 Documentation/scsi/libsas.rst create mode 100644 Documentation/scsi/libsas.txt delete mode 100644 Documentation/scsi/link_power_management_policy.rst create mode 100644 Documentation/scsi/link_power_management_policy.txt delete mode 100644 Documentation/scsi/lpfc.rst create mode 100644 Documentation/scsi/lpfc.txt delete mode 100644 Documentation/scsi/megaraid.rst create mode 100644 Documentation/scsi/megaraid.txt delete mode 100644 Documentation/scsi/ncr53c8xx.rst create mode 100644 Documentation/scsi/ncr53c8xx.txt create mode 100644 Documentation/scsi/ppa.txt delete mode 100644 Documentation/scsi/qlogicfas.rst create mode 100644 Documentation/scsi/qlogicfas.txt delete mode 100644 Documentation/scsi/scsi-changer.rst create mode 100644 Documentation/scsi/scsi-changer.txt delete mode 100644 Documentation/scsi/scsi-generic.rst create mode 100644 Documentation/scsi/scsi-generic.txt delete mode 100644 Documentation/scsi/scsi-parameters.rst create mode 100644 Documentation/scsi/scsi-parameters.txt delete mode 100644 Documentation/scsi/scsi.rst create mode 100644 Documentation/scsi/scsi.txt delete mode 100644 Documentation/scsi/scsi_eh.rst create mode 100644 Documentation/scsi/scsi_eh.txt delete mode 100644 Documentation/scsi/scsi_fc_transport.rst create mode 100644 Documentation/scsi/scsi_fc_transport.txt delete mode 100644 Documentation/scsi/scsi_mid_low_api.rst create mode 100644 Documentation/scsi/scsi_mid_low_api.txt create mode 100644 Documentation/scsi/scsi_transport_srp/Makefile delete mode 100644 Documentation/scsi/scsi_transport_srp/figures.rst delete mode 100644 Documentation/scsi/sd-parameters.rst create mode 100644 Documentation/scsi/sd-parameters.txt delete mode 100644 Documentation/scsi/smartpqi.rst create mode 100644 Documentation/scsi/smartpqi.txt delete mode 100644 Documentation/scsi/st.rst create mode 100644 Documentation/scsi/st.txt delete mode 100644 Documentation/scsi/sym53c500_cs.rst create mode 100644 Documentation/scsi/sym53c500_cs.txt delete mode 100644 Documentation/scsi/sym53c8xx_2.rst create mode 100644 Documentation/scsi/sym53c8xx_2.txt delete mode 100644 Documentation/scsi/tcm_qla2xxx.rst create mode 100644 Documentation/scsi/tcm_qla2xxx.txt delete mode 100644 Documentation/scsi/ufs.rst create mode 100644 Documentation/scsi/ufs.txt delete mode 100644 Documentation/scsi/wd719x.rst create mode 100644 Documentation/scsi/wd719x.txt delete mode 100644 Documentation/trace/coresight/coresight-ect.rst delete mode 100644 Documentation/virt/guest-halt-polling.rst delete mode 100644 Documentation/virt/kvm/api.rst create mode 100644 Documentation/virt/kvm/api.txt delete mode 100644 Documentation/virt/kvm/arm/hyp-abi.rst create mode 100644 Documentation/virt/kvm/arm/hyp-abi.txt delete mode 100644 Documentation/virt/kvm/arm/index.rst delete mode 100644 Documentation/virt/kvm/arm/psci.rst create mode 100644 Documentation/virt/kvm/arm/psci.txt delete mode 100644 Documentation/virt/kvm/devices/arm-vgic-its.rst create mode 100644 Documentation/virt/kvm/devices/arm-vgic-its.txt delete mode 100644 Documentation/virt/kvm/devices/arm-vgic-v3.rst create mode 100644 Documentation/virt/kvm/devices/arm-vgic-v3.txt delete mode 100644 Documentation/virt/kvm/devices/arm-vgic.rst create mode 100644 Documentation/virt/kvm/devices/arm-vgic.txt delete mode 100644 Documentation/virt/kvm/devices/index.rst delete mode 100644 Documentation/virt/kvm/devices/mpic.rst create mode 100644 Documentation/virt/kvm/devices/mpic.txt delete mode 100644 Documentation/virt/kvm/devices/s390_flic.rst create mode 100644 Documentation/virt/kvm/devices/s390_flic.txt delete mode 100644 Documentation/virt/kvm/devices/vcpu.rst create mode 100644 Documentation/virt/kvm/devices/vcpu.txt delete mode 100644 Documentation/virt/kvm/devices/vfio.rst create mode 100644 Documentation/virt/kvm/devices/vfio.txt delete mode 100644 Documentation/virt/kvm/devices/vm.rst create mode 100644 Documentation/virt/kvm/devices/vm.txt delete mode 100644 Documentation/virt/kvm/devices/xics.rst create mode 100644 Documentation/virt/kvm/devices/xics.txt delete mode 100644 Documentation/virt/kvm/devices/xive.rst create mode 100644 Documentation/virt/kvm/devices/xive.txt delete mode 100644 Documentation/virt/kvm/halt-polling.rst create mode 100644 Documentation/virt/kvm/halt-polling.txt delete mode 100644 Documentation/virt/kvm/hypercalls.rst create mode 100644 Documentation/virt/kvm/hypercalls.txt delete mode 100644 Documentation/virt/kvm/locking.rst create mode 100644 Documentation/virt/kvm/locking.txt delete mode 100644 Documentation/virt/kvm/mmu.rst create mode 100644 Documentation/virt/kvm/mmu.txt delete mode 100644 Documentation/virt/kvm/msr.rst create mode 100644 Documentation/virt/kvm/msr.txt delete mode 100644 Documentation/virt/kvm/nested-vmx.rst create mode 100644 Documentation/virt/kvm/nested-vmx.txt delete mode 100644 Documentation/virt/kvm/ppc-pv.rst create mode 100644 Documentation/virt/kvm/ppc-pv.txt delete mode 100644 Documentation/virt/kvm/review-checklist.rst create mode 100644 Documentation/virt/kvm/review-checklist.txt delete mode 100644 Documentation/virt/kvm/s390-diag.rst create mode 100644 Documentation/virt/kvm/s390-diag.txt delete mode 100644 Documentation/virt/kvm/s390-pv-boot.rst delete mode 100644 Documentation/virt/kvm/s390-pv.rst delete mode 100644 Documentation/virt/kvm/timekeeping.rst create mode 100644 Documentation/virt/kvm/timekeeping.txt create mode 100644 Documentation/virt/uml/UserModeLinux-HOWTO.txt delete mode 100644 Documentation/virt/uml/user_mode_linux.rst create mode 100644 Documentation/virtual/guest-halt-polling.txt delete mode 100644 Documentation/vm/free_page_reporting.rst delete mode 100644 Documentation/watch_queue.rst delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 Next/quilt-import.log delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/compressed/fdt_get_mem_start.c delete mode 100644 arch/arm/boot/dts/am57-pruss.dtsi delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-yosemitev2.dts delete mode 100644 arch/arm/boot/dts/imx7-colibri-aster.dtsi delete mode 100644 arch/arm/boot/dts/imx7d-colibri-aster.dts delete mode 100644 arch/arm/boot/dts/imx7d-colibri-emmc-aster.dts delete mode 100644 arch/arm/boot/dts/imx7s-colibri-aster.dts delete mode 100644 arch/arm/boot/dts/rtd1195-horseradish.dts delete mode 100644 arch/arm/boot/dts/rtd1195-mele-x1000.dts delete mode 100644 arch/arm/boot/dts/rtd1195.dtsi delete mode 100644 arch/arm/boot/dts/sun5i-a13-pocketbook-touch-lux-3.dts delete mode 100644 arch/arm/boot/dts/sun7i-a20-linutronix-testbox-v2.dts delete mode 100644 arch/arm/mach-imx/resume-imx6.S delete mode 100644 arch/arm/mach-realtek/Kconfig delete mode 100644 arch/arm/mach-realtek/Makefile delete mode 100644 arch/arm/mach-realtek/rtd1195.c create mode 100644 arch/arm/mach-tegra/cpuidle-tegra114.c create mode 100644 arch/arm/mach-tegra/cpuidle-tegra20.c create mode 100644 arch/arm/mach-tegra/cpuidle-tegra30.c create mode 100644 arch/arm/mach-tegra/cpuidle.c create mode 100644 arch/arm/mach-tegra/cpuidle.h create mode 100644 arch/arm/mach-tegra/irq.h delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-kbox-a-230-ls.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var3-ads2.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var4.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mp-evk.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h delete mode 100644 arch/arm64/boot/dts/freescale/imx8mp.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8516-pinfunc.h delete mode 100644 arch/arm64/boot/dts/mediatek/mt8516-pumpkin.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8516.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts delete mode 100644 arch/arm64/boot/dts/qcom/ipq6018.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sm8250-mtp.dts delete mode 100644 arch/arm64/boot/dts/qcom/sm8250.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd1295-xnano-x5.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1395.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd139x.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1619.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd16xx.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a77961-ulcb.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts delete mode 100644 arch/csky/Kconfig.platforms delete mode 100644 arch/csky/include/asm/memory.h delete mode 100644 arch/csky/include/asm/pci.h delete mode 100644 arch/csky/include/asm/stackprotector.h delete mode 100644 arch/csky/include/asm/tcm.h delete mode 100644 arch/csky/mm/tcm.c create mode 100644 arch/h8300/include/uapi/asm/bitsperlong.h delete mode 100644 arch/h8300/include/uapi/asm/posix_types.h create mode 100644 arch/m68k/include/asm/hardirq.h delete mode 100644 arch/microblaze/include/asm/barrier.h create mode 100644 arch/microblaze/include/asm/cputable.h create mode 100644 arch/microblaze/include/asm/hw_irq.h create mode 100644 arch/microblaze/include/asm/tlb.h create mode 100644 arch/microblaze/include/asm/user.h delete mode 100644 arch/riscv/net/bpf_jit.h create mode 100644 arch/riscv/net/bpf_jit_comp.c delete mode 100644 arch/riscv/net/bpf_jit_comp32.c delete mode 100644 arch/riscv/net/bpf_jit_comp64.c delete mode 100644 arch/riscv/net/bpf_jit_core.c delete mode 100644 arch/s390/kernel/uv.c delete mode 100644 arch/s390/kvm/pv.c create mode 100644 arch/s390/numa/mode_emu.c create mode 100644 arch/s390/numa/numa_mode.h create mode 100644 arch/s390/numa/toptree.c create mode 100644 arch/s390/numa/toptree.h create mode 100644 arch/x86/boot/compressed/eboot.c create mode 100644 arch/x86/boot/compressed/eboot.h delete mode 100644 drivers/acpi/tiny-power-button.c create mode 100644 drivers/char/tpm/tpm_tis_spi.c delete mode 100644 drivers/char/tpm/tpm_tis_spi_main.c delete mode 100644 drivers/clk/at91/at91sam9g45.c delete mode 100644 drivers/clk/at91/at91sam9n12.c delete mode 100644 drivers/clk/at91/sama5d3.c delete mode 100644 drivers/clocksource/ingenic-ost.c delete mode 100644 drivers/cpuidle/cpuidle-tegra.c delete mode 100644 drivers/crypto/chelsio/chcr_common.h delete mode 100644 drivers/crypto/chelsio/chcr_ktls.c delete mode 100644 drivers/crypto/chelsio/chcr_ktls.h delete mode 100644 drivers/crypto/xilinx/Makefile delete mode 100644 drivers/crypto/xilinx/zynqmp-aes-gcm.c delete mode 100644 drivers/dma/uniphier-xdmac.c delete mode 100644 drivers/edac/dmc520_edac.c delete mode 100644 drivers/firmware/arm_scmi/mailbox.c delete mode 100644 drivers/firmware/arm_scmi/shmem.c delete mode 100644 drivers/firmware/efi/embedded-firmware.c delete mode 100644 drivers/firmware/efi/fdtparams.c delete mode 100644 drivers/firmware/efi/libstub/file.c delete mode 100644 drivers/firmware/efi/libstub/hidden.h delete mode 100644 drivers/firmware/efi/libstub/mem.c delete mode 100644 drivers/firmware/efi/libstub/randomalloc.c delete mode 100644 drivers/firmware/efi/libstub/skip_spaces.c delete mode 100644 drivers/firmware/efi/libstub/x86-stub.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mmsch_v2_0.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_scl_filters_old.c delete mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_gpint_cmd.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/wafl/wafl2_4_0_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/wafl/wafl2_4_0_0_smn.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/xgmi/xgmi_4_0_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/xgmi/xgmi_4_0_0_smn.h delete mode 100644 drivers/gpu/drm/bridge/display-connector.c create mode 100644 drivers/gpu/drm/bridge/dumb-vga-dac.c delete mode 100644 drivers/gpu/drm/bridge/parade-ps8640.c delete mode 100644 drivers/gpu/drm/bridge/simple-bridge.c delete mode 100644 drivers/gpu/drm/bridge/tc358768.c delete mode 100644 drivers/gpu/drm/bridge/ti-tpd12s015.c delete mode 100644 drivers/gpu/drm/drm_bridge_connector.c delete mode 100644 drivers/gpu/drm/i915/display/intel_csr.c delete mode 100644 drivers/gpu/drm/i915/display/intel_de.h delete mode 100644 drivers/gpu/drm/i915/display/intel_display_debugfs.c delete mode 100644 drivers/gpu/drm/i915/display/intel_display_debugfs.h delete mode 100644 drivers/gpu/drm/i915/display/intel_global_state.c delete mode 100644 drivers/gpu/drm/i915/display/intel_global_state.h delete mode 100644 drivers/gpu/drm/i915/gt/gen7_renderclear.c delete mode 100644 drivers/gpu/drm/i915/gt/gen7_renderclear.h delete mode 100644 drivers/gpu/drm/i915/gt/hsw_clear_kernel.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_context_param.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_context_param.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_context_sseu.c delete mode 100644 drivers/gpu/drm/i915/gt/ivb_clear_kernel.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_ring_submission.c delete mode 100644 drivers/gpu/drm/i915/gt/sysfs_engines.c delete mode 100644 drivers/gpu/drm/i915/gt/sysfs_engines.h delete mode 100644 drivers/gpu/drm/i915/i915_debugfs_params.c delete mode 100644 drivers/gpu/drm/i915/i915_debugfs_params.h delete mode 100644 drivers/gpu/drm/i915/i915_ioc32.h create mode 100644 drivers/gpu/drm/i915/intel_csr.c rename drivers/gpu/drm/i915/{display => }/intel_csr.h (100%) delete mode 100644 drivers/gpu/drm/i915/intel_dram.c delete mode 100644 drivers/gpu/drm/i915/intel_dram.h delete mode 100644 drivers/gpu/drm/i915/vlv_suspend.c delete mode 100644 drivers/gpu/drm/i915/vlv_suspend.h create mode 100644 drivers/gpu/drm/omapdrm/displays/connector-analog-tv.c create mode 100644 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c create mode 100644 drivers/gpu/drm/omapdrm/displays/encoder-opa362.c create mode 100644 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c create mode 100644 drivers/gpu/drm/omapdrm/dss/dss-of.c delete mode 100644 drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c delete mode 100644 drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c delete mode 100644 drivers/gpu/drm/panel/panel-samsung-s6e88a0-ams452ef01.c delete mode 100644 drivers/gpu/drm/tidss/Kconfig delete mode 100644 drivers/gpu/drm/tidss/Makefile delete mode 100644 drivers/gpu/drm/tidss/tidss_crtc.c delete mode 100644 drivers/gpu/drm/tidss/tidss_crtc.h delete mode 100644 drivers/gpu/drm/tidss/tidss_dispc.c delete mode 100644 drivers/gpu/drm/tidss/tidss_dispc.h delete mode 100644 drivers/gpu/drm/tidss/tidss_dispc_regs.h delete mode 100644 drivers/gpu/drm/tidss/tidss_drv.c delete mode 100644 drivers/gpu/drm/tidss/tidss_drv.h delete mode 100644 drivers/gpu/drm/tidss/tidss_encoder.c delete mode 100644 drivers/gpu/drm/tidss/tidss_encoder.h delete mode 100644 drivers/gpu/drm/tidss/tidss_irq.c delete mode 100644 drivers/gpu/drm/tidss/tidss_irq.h delete mode 100644 drivers/gpu/drm/tidss/tidss_kms.c delete mode 100644 drivers/gpu/drm/tidss/tidss_kms.h delete mode 100644 drivers/gpu/drm/tidss/tidss_plane.c delete mode 100644 drivers/gpu/drm/tidss/tidss_plane.h delete mode 100644 drivers/gpu/drm/tidss/tidss_scale_coefs.c delete mode 100644 drivers/gpu/drm/tidss/tidss_scale_coefs.h delete mode 100644 drivers/gpu/drm/tiny/ili9486.c delete mode 100644 drivers/hid/hid-mcp2221.c delete mode 100644 drivers/hwmon/axi-fan-control.c delete mode 100644 drivers/hwtracing/coresight/coresight-cti-platform.c delete mode 100644 drivers/hwtracing/coresight/coresight-cti-sysfs.c delete mode 100644 drivers/hwtracing/coresight/coresight-cti.c delete mode 100644 drivers/hwtracing/coresight/coresight-cti.h delete mode 100644 drivers/interconnect/qcom/bcm-voter.c delete mode 100644 drivers/interconnect/qcom/bcm-voter.h delete mode 100644 drivers/interconnect/qcom/icc-rpmh.c delete mode 100644 drivers/interconnect/qcom/icc-rpmh.h delete mode 100644 drivers/interconnect/qcom/osm-l3.c delete mode 100644 drivers/interconnect/qcom/sc7180.c delete mode 100644 drivers/interconnect/qcom/sc7180.h delete mode 100644 drivers/interconnect/qcom/sdm845.h delete mode 100644 drivers/leds/leds-ip30.c delete mode 100644 drivers/media/i2c/imx219.c delete mode 100644 drivers/media/platform/qcom/venus/pm_helpers.c delete mode 100644 drivers/media/platform/qcom/venus/pm_helpers.h delete mode 100644 drivers/media/platform/sunxi/sun8i-rotate/Makefile delete mode 100644 drivers/media/platform/sunxi/sun8i-rotate/sun8i-formats.h delete mode 100644 drivers/media/platform/sunxi/sun8i-rotate/sun8i-rotate.h delete mode 100644 drivers/media/platform/sunxi/sun8i-rotate/sun8i_formats.c delete mode 100644 drivers/media/platform/sunxi/sun8i-rotate/sun8i_rotate.c delete mode 100644 drivers/media/rc/keymaps/rc-videostrong-kii-pro.c create mode 100644 drivers/media/usb/usbvision/Kconfig rename drivers/{staging/media => media/usb}/usbvision/Makefile (100%) rename drivers/{staging/media => media/usb}/usbvision/usbvision-cards.c (100%) rename drivers/{staging/media => media/usb}/usbvision/usbvision-cards.h (100%) rename drivers/{staging/media => media/usb}/usbvision/usbvision-core.c (100%) rename drivers/{staging/media => media/usb}/usbvision/usbvision-i2c.c (100%) create mode 100644 drivers/media/usb/usbvision/usbvision-video.c rename drivers/{staging/media => media/usb}/usbvision/usbvision.h (100%) delete mode 100644 drivers/mfd/iqs62x.c delete mode 100644 drivers/misc/uacce/Kconfig delete mode 100644 drivers/misc/uacce/Makefile delete mode 100644 drivers/misc/uacce/uacce.c delete mode 100644 drivers/mmc/host/mmc_hsq.c delete mode 100644 drivers/mmc/host/mmc_hsq.h delete mode 100644 drivers/net/bareudp.c create mode 100644 drivers/net/ethernet/aquantia/atlantic/ver.h delete mode 100644 drivers/net/ethernet/intel/igc/igc_dump.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/devlink.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/devlink.h create mode 100644 drivers/net/ethernet/mscc/ocelot_vcap.h delete mode 100644 drivers/net/ipa/Kconfig delete mode 100644 drivers/net/ipa/Makefile delete mode 100644 drivers/net/ipa/gsi.c delete mode 100644 drivers/net/ipa/gsi.h delete mode 100644 drivers/net/ipa/gsi_private.h delete mode 100644 drivers/net/ipa/gsi_reg.h delete mode 100644 drivers/net/ipa/gsi_trans.c delete mode 100644 drivers/net/ipa/gsi_trans.h delete mode 100644 drivers/net/ipa/ipa.h delete mode 100644 drivers/net/ipa/ipa_clock.c delete mode 100644 drivers/net/ipa/ipa_clock.h delete mode 100644 drivers/net/ipa/ipa_cmd.c delete mode 100644 drivers/net/ipa/ipa_cmd.h delete mode 100644 drivers/net/ipa/ipa_data-sc7180.c delete mode 100644 drivers/net/ipa/ipa_data-sdm845.c delete mode 100644 drivers/net/ipa/ipa_data.h delete mode 100644 drivers/net/ipa/ipa_endpoint.c delete mode 100644 drivers/net/ipa/ipa_endpoint.h delete mode 100644 drivers/net/ipa/ipa_gsi.c delete mode 100644 drivers/net/ipa/ipa_gsi.h delete mode 100644 drivers/net/ipa/ipa_interrupt.c delete mode 100644 drivers/net/ipa/ipa_interrupt.h delete mode 100644 drivers/net/ipa/ipa_main.c delete mode 100644 drivers/net/ipa/ipa_mem.c delete mode 100644 drivers/net/ipa/ipa_mem.h delete mode 100644 drivers/net/ipa/ipa_modem.c delete mode 100644 drivers/net/ipa/ipa_modem.h delete mode 100644 drivers/net/ipa/ipa_qmi.c delete mode 100644 drivers/net/ipa/ipa_qmi.h delete mode 100644 drivers/net/ipa/ipa_qmi_msg.c delete mode 100644 drivers/net/ipa/ipa_qmi_msg.h delete mode 100644 drivers/net/ipa/ipa_reg.c delete mode 100644 drivers/net/ipa/ipa_reg.h delete mode 100644 drivers/net/ipa/ipa_smp2p.c delete mode 100644 drivers/net/ipa/ipa_smp2p.h delete mode 100644 drivers/net/ipa/ipa_table.c delete mode 100644 drivers/net/ipa/ipa_table.h delete mode 100644 drivers/net/ipa/ipa_uc.c delete mode 100644 drivers/net/ipa/ipa_uc.h delete mode 100644 drivers/net/ipa/ipa_version.h delete mode 100644 drivers/net/phy/linkmode.c delete mode 100644 drivers/net/phy/mdio-ipq8064.c delete mode 100644 drivers/net/phy/mdio-xpcs.c create mode 100644 drivers/net/wireless/mediatek/mt76/airtime.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/mmio.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/mt7615_trace.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/soc.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/trace.c delete mode 100644 drivers/nvmem/jz4780-efuse.c delete mode 100644 drivers/of/unittest-data/overlay_gpio_01.dts delete mode 100644 drivers/of/unittest-data/overlay_gpio_02a.dts delete mode 100644 drivers/of/unittest-data/overlay_gpio_02b.dts delete mode 100644 drivers/of/unittest-data/overlay_gpio_03.dts delete mode 100644 drivers/of/unittest-data/overlay_gpio_04a.dts delete mode 100644 drivers/of/unittest-data/overlay_gpio_04b.dts delete mode 100644 drivers/pci/controller/mobiveil/Kconfig delete mode 100644 drivers/pci/controller/mobiveil/Makefile delete mode 100644 drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c delete mode 100644 drivers/pci/controller/mobiveil/pcie-mobiveil-host.c delete mode 100644 drivers/pci/controller/mobiveil/pcie-mobiveil-plat.c delete mode 100644 drivers/pci/controller/mobiveil/pcie-mobiveil.c delete mode 100644 drivers/pci/controller/mobiveil/pcie-mobiveil.h create mode 100644 drivers/pci/controller/pcie-mobiveil.c delete mode 100644 drivers/phy/amlogic/phy-meson-axg-mipi-pcie-analog.c delete mode 100644 drivers/phy/amlogic/phy-meson-axg-pcie.c create mode 100644 drivers/phy/cadence/phy-cadence-dp.c delete mode 100644 drivers/phy/cadence/phy-cadence-torrent.c delete mode 100644 drivers/platform/chrome/cros_usbpd_notify.c delete mode 100644 drivers/ptp/ptp_idt82p33.c delete mode 100644 drivers/ptp/ptp_idt82p33.h delete mode 100644 drivers/ptp/ptp_vmw.c delete mode 100644 drivers/regulator/mp5416.c delete mode 100644 drivers/remoteproc/qcom_q6v5_ipa_notify.c delete mode 100644 drivers/remoteproc/remoteproc_elf_helpers.h create mode 100644 drivers/rtc/rtc-efi-platform.c delete mode 100644 drivers/soc/amlogic/meson-secure-pwrc.c delete mode 100644 drivers/spi/spi-ar934x.c delete mode 100644 drivers/spi/spi-fsi.c delete mode 100644 drivers/spi/spi-mux.c create mode 100644 drivers/staging/android/uapi/vsoc_shm.h create mode 100644 drivers/staging/android/vsoc.c delete mode 100644 drivers/staging/media/meson/vdec/codec_h264.c delete mode 100644 drivers/staging/media/meson/vdec/codec_h264.h delete mode 100644 drivers/staging/media/meson/vdec/codec_hevc_common.c delete mode 100644 drivers/staging/media/meson/vdec/codec_hevc_common.h delete mode 100644 drivers/staging/media/meson/vdec/codec_vp9.c delete mode 100644 drivers/staging/media/meson/vdec/codec_vp9.h delete mode 100644 drivers/staging/media/meson/vdec/hevc_regs.h delete mode 100644 drivers/staging/media/meson/vdec/vdec_hevc.c delete mode 100644 drivers/staging/media/meson/vdec/vdec_hevc.h delete mode 100644 drivers/staging/media/usbvision/Kconfig delete mode 100644 drivers/staging/media/usbvision/TODO delete mode 100644 drivers/staging/media/usbvision/usbvision-video.c delete mode 100644 drivers/staging/octeon-usb/Kconfig delete mode 100644 drivers/staging/octeon-usb/Makefile delete mode 100644 drivers/staging/octeon-usb/TODO delete mode 100644 drivers/staging/octeon-usb/octeon-hcd.c delete mode 100644 drivers/staging/octeon-usb/octeon-hcd.h delete mode 100644 drivers/staging/octeon/Kconfig delete mode 100644 drivers/staging/octeon/Makefile delete mode 100644 drivers/staging/octeon/TODO delete mode 100644 drivers/staging/octeon/ethernet-defines.h delete mode 100644 drivers/staging/octeon/ethernet-mdio.c delete mode 100644 drivers/staging/octeon/ethernet-mdio.h delete mode 100644 drivers/staging/octeon/ethernet-mem.c delete mode 100644 drivers/staging/octeon/ethernet-mem.h delete mode 100644 drivers/staging/octeon/ethernet-rgmii.c delete mode 100644 drivers/staging/octeon/ethernet-rx.c delete mode 100644 drivers/staging/octeon/ethernet-rx.h delete mode 100644 drivers/staging/octeon/ethernet-sgmii.c delete mode 100644 drivers/staging/octeon/ethernet-spi.c delete mode 100644 drivers/staging/octeon/ethernet-tx.c delete mode 100644 drivers/staging/octeon/ethernet-tx.h delete mode 100644 drivers/staging/octeon/ethernet-util.h delete mode 100644 drivers/staging/octeon/ethernet.c delete mode 100644 drivers/staging/octeon/octeon-ethernet.h delete mode 100644 drivers/staging/octeon/octeon-stubs.h create mode 100644 drivers/staging/uwb/Kconfig create mode 100644 drivers/staging/uwb/Makefile create mode 100644 drivers/staging/uwb/TODO create mode 100644 drivers/staging/uwb/address.c create mode 100644 drivers/staging/uwb/allocator.c create mode 100644 drivers/staging/uwb/beacon.c create mode 100644 drivers/staging/uwb/driver.c create mode 100644 drivers/staging/uwb/drp-avail.c create mode 100644 drivers/staging/uwb/drp-ie.c create mode 100644 drivers/staging/uwb/drp.c create mode 100644 drivers/staging/uwb/est.c create mode 100644 drivers/staging/uwb/hwa-rc.c create mode 100644 drivers/staging/uwb/i1480/Makefile create mode 100644 drivers/staging/uwb/i1480/dfu/Makefile create mode 100644 drivers/staging/uwb/i1480/dfu/dfu.c create mode 100644 drivers/staging/uwb/i1480/dfu/i1480-dfu.h create mode 100644 drivers/staging/uwb/i1480/dfu/mac.c create mode 100644 drivers/staging/uwb/i1480/dfu/phy.c create mode 100644 drivers/staging/uwb/i1480/dfu/usb.c create mode 100644 drivers/staging/uwb/i1480/i1480-est.c create mode 100644 drivers/staging/uwb/ie-rcv.c create mode 100644 drivers/staging/uwb/ie.c create mode 100644 drivers/staging/uwb/include/debug-cmd.h create mode 100644 drivers/staging/uwb/include/spec.h create mode 100644 drivers/staging/uwb/include/umc.h create mode 100644 drivers/staging/uwb/include/whci.h create mode 100644 drivers/staging/uwb/lc-dev.c create mode 100644 drivers/staging/uwb/lc-rc.c create mode 100644 drivers/staging/uwb/neh.c create mode 100644 drivers/staging/uwb/pal.c create mode 100644 drivers/staging/uwb/radio.c create mode 100644 drivers/staging/uwb/reset.c create mode 100644 drivers/staging/uwb/rsv.c create mode 100644 drivers/staging/uwb/scan.c create mode 100644 drivers/staging/uwb/umc-bus.c create mode 100644 drivers/staging/uwb/umc-dev.c create mode 100644 drivers/staging/uwb/umc-drv.c create mode 100644 drivers/staging/uwb/uwb-debug.c create mode 100644 drivers/staging/uwb/uwb-internal.h create mode 100644 drivers/staging/uwb/uwb.h create mode 100644 drivers/staging/uwb/uwbd.c create mode 100644 drivers/staging/uwb/whc-rc.c create mode 100644 drivers/staging/uwb/whci.c create mode 100644 drivers/staging/vt6656/dpc.c create mode 100644 drivers/staging/vt6656/dpc.h create mode 100644 drivers/staging/vt6656/int.c create mode 100644 drivers/staging/vt6656/int.h create mode 100644 drivers/staging/wilc1000/microchip,wilc1000,sdio.txt delete mode 100644 drivers/staging/wilc1000/microchip,wilc1000,sdio.yaml create mode 100644 drivers/staging/wilc1000/microchip,wilc1000,spi.txt delete mode 100644 drivers/staging/wilc1000/microchip,wilc1000,spi.yaml create mode 100644 drivers/staging/wusbcore/Documentation/wusb-cbaf create mode 100644 drivers/staging/wusbcore/Documentation/wusb-design-overview.rst create mode 100644 drivers/staging/wusbcore/Kconfig create mode 100644 drivers/staging/wusbcore/Makefile create mode 100644 drivers/staging/wusbcore/TODO create mode 100644 drivers/staging/wusbcore/cbaf.c create mode 100644 drivers/staging/wusbcore/crypto.c create mode 100644 drivers/staging/wusbcore/dev-sysfs.c create mode 100644 drivers/staging/wusbcore/devconnect.c create mode 100644 drivers/staging/wusbcore/host/Kconfig create mode 100644 drivers/staging/wusbcore/host/Makefile create mode 100644 drivers/staging/wusbcore/host/hwa-hc.c create mode 100644 drivers/staging/wusbcore/host/whci/Makefile create mode 100644 drivers/staging/wusbcore/host/whci/asl.c create mode 100644 drivers/staging/wusbcore/host/whci/debug.c create mode 100644 drivers/staging/wusbcore/host/whci/hcd.c create mode 100644 drivers/staging/wusbcore/host/whci/hw.c create mode 100644 drivers/staging/wusbcore/host/whci/init.c create mode 100644 drivers/staging/wusbcore/host/whci/int.c create mode 100644 drivers/staging/wusbcore/host/whci/pzl.c create mode 100644 drivers/staging/wusbcore/host/whci/qset.c create mode 100644 drivers/staging/wusbcore/host/whci/whcd.h create mode 100644 drivers/staging/wusbcore/host/whci/whci-hc.h create mode 100644 drivers/staging/wusbcore/host/whci/wusb.c create mode 100644 drivers/staging/wusbcore/include/association.h create mode 100644 drivers/staging/wusbcore/include/wusb-wa.h create mode 100644 drivers/staging/wusbcore/include/wusb.h create mode 100644 drivers/staging/wusbcore/mmc.c create mode 100644 drivers/staging/wusbcore/pal.c create mode 100644 drivers/staging/wusbcore/reservation.c create mode 100644 drivers/staging/wusbcore/rh.c create mode 100644 drivers/staging/wusbcore/security.c create mode 100644 drivers/staging/wusbcore/wa-hc.c create mode 100644 drivers/staging/wusbcore/wa-hc.h create mode 100644 drivers/staging/wusbcore/wa-nep.c create mode 100644 drivers/staging/wusbcore/wa-rpipe.c create mode 100644 drivers/staging/wusbcore/wa-xfer.c create mode 100644 drivers/staging/wusbcore/wusbhc.c create mode 100644 drivers/staging/wusbcore/wusbhc.h delete mode 100644 drivers/thermal/imx8mm_thermal.c delete mode 100644 drivers/thermal/imx_sc_thermal.c delete mode 100644 drivers/thermal/sprd_thermal.c delete mode 100644 drivers/tty/serial/8250/8250_tegra.c delete mode 100644 drivers/usb/misc/apple-mfi-fastcharge.c delete mode 100644 drivers/usb/typec/mux/intel_pmc_mux.c delete mode 100644 drivers/video/backlight/led_bl.c delete mode 100644 fs/btrfs/reflink.c delete mode 100644 fs/btrfs/reflink.h delete mode 100644 fs/exfat/Kconfig delete mode 100644 fs/exfat/Makefile delete mode 100644 fs/exfat/balloc.c delete mode 100644 fs/exfat/cache.c delete mode 100644 fs/exfat/dir.c delete mode 100644 fs/exfat/exfat_fs.h delete mode 100644 fs/exfat/exfat_raw.h delete mode 100644 fs/exfat/fatent.c delete mode 100644 fs/exfat/file.c delete mode 100644 fs/exfat/inode.c delete mode 100644 fs/exfat/misc.c delete mode 100644 fs/exfat/namei.c delete mode 100644 fs/exfat/nls.c delete mode 100644 fs/exfat/super.c create mode 100644 include/asm-generic/5level-fixup.h create mode 100644 include/asm-generic/pgtable-nop4d-hack.h delete mode 100644 include/drm/drm_bridge_connector.h delete mode 100644 include/dt-bindings/arm/coresight-cti-dt.h delete mode 100644 include/dt-bindings/interconnect/qcom,osm-l3.h delete mode 100644 include/dt-bindings/interconnect/qcom,sc7180.h delete mode 100644 include/dt-bindings/power/meson-a1-power.h delete mode 100644 include/dt-bindings/reset/imx8mp-reset.h delete mode 100644 include/dt-bindings/reset/realtek,rtd1195.h delete mode 100644 include/dt-bindings/soc/tegra-pmc.h delete mode 100644 include/dt-bindings/sound/meson-aiu.h delete mode 100644 include/dt-bindings/sound/meson-g12a-toacodec.h delete mode 100644 include/linux/atmel-isc-media.h delete mode 100644 include/linux/efi_embedded_fw.h delete mode 100644 include/linux/instrumented.h delete mode 100644 include/linux/kcsan-checks.h delete mode 100644 include/linux/kcsan.h delete mode 100644 include/linux/mdio-xpcs.h delete mode 100644 include/linux/mfd/iqs62x.h delete mode 100644 include/linux/min_heap.h delete mode 100644 include/linux/page_reporting.h delete mode 100644 include/linux/platform_data/cros_usbpd_notify.h create mode 100644 include/linux/platform_data/leds-kirkwood-ns2.h delete mode 100644 include/linux/remoteproc/qcom_q6v5_ipa_notify.h delete mode 100644 include/linux/uacce.h delete mode 100644 include/linux/usb/typec_tbt.h delete mode 100644 include/linux/watch_queue.h create mode 100644 include/media/i2c/smiapp.h delete mode 100644 include/net/bareudp.h delete mode 100644 include/soc/mscc/ocelot_vcap.h delete mode 100644 include/soc/tegra/irq.h delete mode 100644 include/trace/events/qla.h delete mode 100644 include/uapi/linux/watch_queue.h delete mode 100644 include/uapi/misc/uacce/hisi_qm.h delete mode 100644 include/uapi/misc/uacce/uacce.h delete mode 100644 kernel/kcsan/Makefile delete mode 100644 kernel/kcsan/atomic.h delete mode 100644 kernel/kcsan/core.c delete mode 100644 kernel/kcsan/debugfs.c delete mode 100644 kernel/kcsan/encoding.h delete mode 100644 kernel/kcsan/kcsan.h delete mode 100644 kernel/kcsan/report.c delete mode 100644 kernel/kcsan/test.c delete mode 100644 kernel/rcu/tasks.h delete mode 100644 kernel/watch_queue.c delete mode 100644 lib/Kconfig.kcsan delete mode 100644 lib/test_lockup.c delete mode 100644 lib/test_min_heap.c delete mode 100644 localversion-next delete mode 100644 mm/page_reporting.c delete mode 100644 mm/page_reporting.h delete mode 100644 net/ipv4/udp_bpf.c create mode 100644 net/netfilter/nf_tables_set_core.c delete mode 100644 net/qrtr/ns.c delete mode 100644 samples/watch_queue/Makefile delete mode 100644 samples/watch_queue/watch_test.c delete mode 100644 scripts/Makefile.kcsan delete mode 100755 scripts/check-sysctl-docs delete mode 100755 scripts/gen_autoksyms.sh mode change 100755 => 100644 scripts/parse-maintainers.pl create mode 100644 security/selinux/ss/status.c delete mode 100644 security/selinux/status.c delete mode 100644 sound/soc/amd/acp3x-rt5682-max9836.c delete mode 100644 sound/soc/codecs/rt5682-sdw.c delete mode 100644 sound/soc/codecs/rt5682-sdw.h delete mode 100644 sound/soc/codecs/tlv320adcx140.c delete mode 100644 sound/soc/codecs/tlv320adcx140.h delete mode 100644 sound/soc/intel/boards/sof_pcm512x.c delete mode 100644 sound/soc/meson/aiu-acodec-ctrl.c delete mode 100644 sound/soc/meson/aiu-codec-ctrl.c delete mode 100644 sound/soc/meson/aiu-encoder-i2s.c delete mode 100644 sound/soc/meson/aiu-encoder-spdif.c delete mode 100644 sound/soc/meson/aiu-fifo-i2s.c delete mode 100644 sound/soc/meson/aiu-fifo-spdif.c delete mode 100644 sound/soc/meson/aiu-fifo.c delete mode 100644 sound/soc/meson/aiu-fifo.h delete mode 100644 sound/soc/meson/aiu.c delete mode 100644 sound/soc/meson/aiu.h delete mode 100644 sound/soc/meson/g12a-toacodec.c delete mode 100644 sound/soc/meson/gx-card.c delete mode 100644 sound/soc/meson/meson-card-utils.c delete mode 100644 sound/soc/meson/meson-card.h delete mode 100644 sound/soc/meson/meson-codec-glue.c delete mode 100644 sound/soc/meson/meson-codec-glue.h delete mode 100644 sound/soc/meson/t9015.c delete mode 100644 sound/soc/sof/compress.c delete mode 100644 sound/soc/sof/compress.h delete mode 100644 sound/soc/sof/intel/hda-compress.c delete mode 100644 sound/soc/sof/probe.c delete mode 100644 sound/soc/sof/probe.h delete mode 100644 sound/soc/ti/udma-pcm.c delete mode 100644 sound/soc/ti/udma-pcm.h delete mode 100644 sound/usb/mixer_s1810c.c delete mode 100644 sound/usb/mixer_s1810c.h delete mode 100644 tools/bootconfig/include/linux/memblock.h delete mode 100644 tools/bootconfig/samples/bad-mixed-kv1.bconf delete mode 100644 tools/bootconfig/samples/bad-mixed-kv2.bconf delete mode 100644 tools/bootconfig/samples/bad-samekey.bconf delete mode 100644 tools/bpf/bpftool/skeleton/profiler.bpf.c delete mode 100644 tools/bpf/bpftool/skeleton/profiler.h delete mode 100644 tools/gpio/gpio-watch.c delete mode 100644 tools/include/uapi/linux/openat2.h 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/bpf_trace_helpers.h delete mode 100644 tools/testing/selftests/bpf/prog_tests/link_pinning.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/modify_return.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/perf_branches.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/send_signal_sched_switch.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/sockmap_ktls.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/sockmap_listen.c delete mode 100644 tools/testing/selftests/bpf/progs/modify_return.c delete mode 100644 tools/testing/selftests/bpf/progs/test_link_pinning.c delete mode 100644 tools/testing/selftests/bpf/progs/test_perf_branches.c delete mode 100644 tools/testing/selftests/bpf/progs/test_sockmap_listen.c delete mode 100644 tools/testing/selftests/bpf/test_bpftool.py delete mode 100755 tools/testing/selftests/bpf/test_bpftool.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/devlink_trap_acl_drops.sh delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/mlxsw_lib.sh delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/sch_red_core.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_red_ets.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_red_prio.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_red_root.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/sharedbuffer.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/sharedbuffer_configur [...] delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/tc_flower_restrictions.sh delete mode 100644 tools/testing/selftests/firmware/fw_namespace.c delete mode 100644 tools/testing/selftests/kvm/include/x86_64/svm.h delete mode 100644 tools/testing/selftests/kvm/include/x86_64/svm_util.h delete mode 100644 tools/testing/selftests/kvm/lib/x86_64/svm.c delete mode 100644 tools/testing/selftests/kvm/x86_64/svm_vmcall_test.c delete mode 100644 tools/testing/selftests/lkdtm/.gitignore delete mode 100644 tools/testing/selftests/ptrace/vmaccess.c delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/RUDE01 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/RUDE01.boot delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TREE10 delete mode 100644 tools/testing/selftests/resctrl/Makefile delete mode 100644 tools/testing/selftests/resctrl/README delete mode 100644 tools/testing/selftests/resctrl/cache.c delete mode 100644 tools/testing/selftests/resctrl/cat_test.c delete mode 100644 tools/testing/selftests/resctrl/cqm_test.c delete mode 100644 tools/testing/selftests/resctrl/fill_buf.c delete mode 100644 tools/testing/selftests/resctrl/mba_test.c delete mode 100644 tools/testing/selftests/resctrl/mbm_test.c delete mode 100644 tools/testing/selftests/resctrl/resctrl.h delete mode 100644 tools/testing/selftests/resctrl/resctrl_tests.c delete mode 100644 tools/testing/selftests/resctrl/resctrl_val.c delete mode 100644 tools/testing/selftests/resctrl/resctrlfs.c delete mode 100644 tools/testing/selftests/vm/charge_reserved_hugetlb.sh delete mode 100644 tools/testing/selftests/vm/hugetlb_reparenting_test.sh delete mode 100644 tools/testing/selftests/vm/mremap_dontunmap.c delete mode 100644 tools/testing/selftests/vm/write_hugetlb_memory.sh delete mode 100644 tools/testing/selftests/vm/write_to_hugetlbfs.c