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-master-arm-next-allmodconfig in repository toolchain/ci/linux.
omits 89295c59c1f0 Add linux-next specific files for 20200326 omits 837a5029ee1e Merge branch 'akpm/master' omits e303be84a9bc drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 68779bd3571c ipc/util.c: sysvipc_find_ipc() should increase position index omits 9dd7a1b19648 kernel/gcov/fs.c: gcov_seq_next() should increase position index omits a559e188f67d seq_read-info-message-about-buggy-next-functions-fix omits ff6e520446c2 fs/seq_file.c: seq_read(): add info message about buggy .n [...] omits 106b671f3f2b selftests: kmod: test disabling module autoloading omits f4c9cf6fd1e9 selftests: kmod: fix handling test numbers above 9 omits ebb431601c7e docs: admin-guide: document the kernel.modprobe sysctl omits 77a5ad3172ae fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] omits 7681b30962e0 kmod: make request_module() return an error when autoloadi [...] omits f8bf55f05f7d mm/debug: add tests validating architecture page table helpers omits bf99016ea0df mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] omits 07d8c5ddcbf9 mm/special: create generic fallbacks for pte_special() and [...] omits 6d4f3e8a2946 mm/memremap: set caching mode for PCI P2PDMA memory to WC omits 5fadd4d93be4 mm/memory_hotplug: add pgprot_t to mhp_params omits ec73952f041e powerpc/mm: thread pgprot_t through create_section_mapping() omits 5107e3cf13ce x86/mm: introduce __set_memory_prot() omits 683407bae12d x86/mm: thread pgprot_t through init_memory_mapping() omits b8cfb0788858 mm/memory_hotplug: rename mhp_restrictions to mhp_params omits 252f217ecf99 mm/memory_hotplug: drop the flags field from struct mhp_re [...] omits f1f9511314ea mm/vma: introduce VM_ACCESS_FLAGS omits e00069df194c mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS omits cf2cd4778dae net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix omits 65fc0855b7e1 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 531e4a9c2528 mm: vm_insert_pages() checks if pte_index defined. omits 2e6669796f09 add missing page_count() check to vm_insert_pages(). omits fb1c928c6ff6 mm-add-vm_insert_pages-fix omits d07ffc0c97bf mm/memory.c: add vm_insert_pages() omits df889815467b mm: define pte_index as macro for x86 omits b69097611f5a mm: bring sparc pte_index() semantics inline with other platforms omits 115d64c13925 mm/memory.c: refactor insert_page to prepare for batched-l [...] omits c427e2b80bbb mm/swap.c: annotate data races for lru_rotate_pvecs omits 9f358840998a mm: annotate a data race in page_zonenum() omits 748f89cff513 mm/rmap: annotate a data race at tlb_flush_batched omits 05e72f77387b mm/util.c: annotate an data race at vm_committed_as omits b93eccc953b7 mm/mempool: fix a data race in mempool_free() omits 075f9827fc5e mm/list_lru: fix a data race in list_lru_count_one omits ba78f689e4cc mm/memcontrol: fix a data race in scan count omits e0ce8598ded4 mm/page_counter: fix various data races at memsw omits c8b2e622eac4 mm-swapfile-fix-and-annotate-various-data-races-v2 omits 0c357b437a7a mm/swapfile: fix and annotate various data races omits db668b0d70dc mm/filemap.c: fix a data race in filemap_fault() omits 6f2c7f6de532 mm/swap_state: mark various intentional data races omits 2b28a887e647 mm-page_io-mark-various-intentional-data-races-v2 omits 5f02b9161a66 mm/page_io: mark various intentional data races omits cad24530ae89 mm/frontswap: mark various intentional data races omits fbc27d16797f drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] omits 9d27855ad9ec mm/kmemleak: silence KCSAN splats in checksum omits 5506b1e42b82 Change email address for Pali Rohár omits c3a68a8b0dcf Merge branch 'akpm-current/current' omits 60e19c0ce4fc Merge remote-tracking branch 'trivial/for-next' omits 9fd93a80df42 Merge remote-tracking branch 'kunit-next/kunit' omits 97fd0ace23a4 Merge remote-tracking branch 'cel/cel-next' omits e36e1d356de8 Merge remote-tracking branch 'fpga/for-next' omits f426821b16f3 Merge remote-tracking branch 'hmm/hmm' omits 4c2da29d7702 Merge remote-tracking branch 'pidfd/for-next' omits 969da5cfcf5f Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 24da2a03ecb3 Merge remote-tracking branch 'hyperv/hyperv-next' omits 8010e06e1c8a Merge remote-tracking branch 'xarray/xarray' omits 164de4f5a921 Merge remote-tracking branch 'nvmem/for-next' omits dc14dd920288 Merge remote-tracking branch 'slimbus/for-next' omits ea920e512107 Merge remote-tracking branch 'fsi/next' omits cc60d4ef440e Merge remote-tracking branch 'ntb/ntb-next' omits fdad9a048a96 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits f9b57bf89f4a Merge remote-tracking branch 'rtc/rtc-next' omits d47f22444e11 Merge remote-tracking branch 'coresight/next' omits d72b8020f89a Merge remote-tracking branch 'livepatching/for-next' omits 995e2518f675 Merge remote-tracking branch 'kselftest/next' omits 6aa12f389cdf Merge remote-tracking branch 'random/dev' omits 58c6ba4f5d81 Merge remote-tracking branch 'userns/for-next' omits 7ffb82c3c122 Merge remote-tracking branch 'pinctrl/for-next' omits a01d91e4bdc6 Merge remote-tracking branch 'gpio/for-next' omits dca5d610b407 Merge remote-tracking branch 'rpmsg/for-next' omits d5ff8d12ca85 Merge remote-tracking branch 'vhost/linux-next' omits 989470dda5f6 Merge remote-tracking branch 'scsi/for-next' omits c480f49b798e Merge remote-tracking branch 'cgroup/for-next' omits 9168e1db6a1c Merge remote-tracking branch 'slave-dma/next' omits f63fb47e077e Merge remote-tracking branch 'mux/for-next' omits 794380a952d6 Merge remote-tracking branch 'staging/staging-next' omits 39a4fbc69f73 Merge remote-tracking branch 'char-misc/char-misc-next' omits 244520fb3505 Merge remote-tracking branch 'tty/tty-next' omits 56da10d6ddf6 Merge remote-tracking branch 'usb-serial/usb-next' omits 132e83f3ee7d Merge remote-tracking branch 'usb/usb-next' omits c4e69de9e5e3 Merge remote-tracking branch 'driver-core/driver-core-next' omits 915a54302c0e Merge remote-tracking branch 'ipmi/for-next' omits e94a5a934aa9 Merge remote-tracking branch 'leds/for-next' omits da09f86bab25 Merge remote-tracking branch 'chrome-platform/for-next' omits a9efad20ee3f Merge remote-tracking branch 'drivers-x86/for-next' omits 449e3ee0682d Merge remote-tracking branch 'workqueues/for-next' omits c6d3b70d91a4 Merge remote-tracking branch 'percpu/for-next' omits 10ff9de2ead5 Merge remote-tracking branch 'xen-tip/linux-next' omits f34a23417eaf Merge remote-tracking branch 'kvms390/next' omits b7f8e8266b1c Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits bee1a9ccaec3 Merge remote-tracking branch 'kvm-arm/next' omits 096e28340911 Merge remote-tracking branch 'kvm/linux-next' omits 60648f8dbc95 Merge remote-tracking branch 'rcu/rcu/next' omits 704eef085753 Merge remote-tracking branch 'ftrace/for-next' omits cde5a01be6d8 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 25a613077863 Merge remote-tracking branch 'edac/edac-for-next' omits e2a98c400bf9 Merge remote-tracking branch 'tip/auto-latest' omits 3946d8e26efc Merge remote-tracking branch 'spi/for-next' omits 227b8b6f2bfe Merge remote-tracking branch 'mailbox/mailbox-for-next' omits 183648ca8455 Merge remote-tracking branch 'devicetree/for-next' omits 621cc9d57aef Merge remote-tracking branch 'audit/next' omits a8b77cf9e515 Merge remote-tracking branch 'vfio/next' omits 419a858bd851 Merge remote-tracking branch 'iommu/next' omits 7eb3e0d5c87a Merge remote-tracking branch 'watchdog/master' omits 282e493e4e38 Merge remote-tracking branch 'tpmdd/next' omits e33f6a23f167 Merge remote-tracking branch 'smack/for-next' omits 9be28d8f8c75 Merge remote-tracking branch 'selinux/next' omits 7b38b4dcf1b8 Merge remote-tracking branch 'keys/keys-next' omits e706a274d897 Merge remote-tracking branch 'integrity/next-integrity' omits 4f58b0056d0e Merge remote-tracking branch 'apparmor/apparmor-next' omits 61ab117cdf26 Merge remote-tracking branch 'security/next-testing' omits 253bb16384a5 Merge remote-tracking branch 'regulator/for-next' omits 55c24ffc678b Merge remote-tracking branch 'battery/for-next' omits 79f4679da69b Merge remote-tracking branch 'backlight/for-backlight-next' omits 9d18d2dba69b Merge remote-tracking branch 'mfd/for-mfd-next' omits 011afd29233b Merge remote-tracking branch 'mmc/next' omits 68ef2b12bd44 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 4b690e820e11 Merge remote-tracking branch 'device-mapper/for-next' omits 12aa91c5696f Merge remote-tracking branch 'block/for-next' omits 1fede9028d0b Merge remote-tracking branch 'input/next' omits a814545daf51 Merge remote-tracking branch 'modules/modules-next' omits 45c0a4f8b76e Merge remote-tracking branch 'sound-asoc/for-next' omits 0e9696e2b110 Merge remote-tracking branch 'sound/for-next' omits cd15e60fd09e Merge remote-tracking branch 'regmap/for-next' omits efec93b1ff49 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 650170ea66d8 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 13d0e8f8ed95 Merge remote-tracking branch 'drm-msm/msm-next' omits a47a1c5f2b08 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 46063d6ebd91 Merge remote-tracking branch 'amdgpu/drm-next' omits eea888de4dca Merge remote-tracking branch 'drm/drm-next' omits 237e9818c8d0 Merge remote-tracking branch 'crypto/master' omits 47bbf20b8cd7 Merge remote-tracking branch 'nand/nand/next' omits 191ccf058451 Merge remote-tracking branch 'mtd/mtd/next' omits 571db9b42cad Merge remote-tracking branch 'gfs2/for-next' omits 022b7c381106 Merge remote-tracking branch 'mac80211-next/master' omits 200bf69836d8 Merge remote-tracking branch 'bluetooth/master' omits d0c032c3e9cb Merge remote-tracking branch 'netfilter-next/master' omits 392c56848215 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 014762a3766d Merge remote-tracking branch 'ipsec-next/master' omits 0b0fa1f3dd1d Merge remote-tracking branch 'bpf-next/master' omits 6d18c2770173 Merge remote-tracking branch 'net-next/master' omits 1497c9664165 Merge remote-tracking branch 'rdma/for-next' omits ee8f49afb522 Merge remote-tracking branch 'swiotlb/linux-next' omits 59b3f4603f61 Merge remote-tracking branch 'ieee1394/for-next' omits aed9e2fd6206 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 6c5f0cc89d38 Merge remote-tracking branch 'pm/linux-next' omits 7d52bac0fadc Merge branch 'devel' into for-next omits 65a0d50c31e8 Merge remote-tracking branch 'v4l-dvb/master' omits 43702c23f42e Merge remote-tracking branch 'jc_docs/docs-next' omits ebd7ab6c719e Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits d9d15fd8a43f Merge branch 'dmi/master' omits 5be70fb1f5a1 Merge remote-tracking branch 'i3c/i3c/next' omits 5db86d9ccee6 Merge remote-tracking branch 'i2c/i2c/for-next' omits 859ce519dc0b Merge remote-tracking branch 'hid/for-next' omits 6f504f393e27 Merge remote-tracking branch 'pstore/for-next/pstore' omits cee1dd195349 Merge remote-tracking branch 'pci/next' omits a95e51f15657 Merge remote-tracking branch 'printk/for-next' omits 492464cd464d pinctrl: freescale: drop the dependency on ARM64 for i.MX8M omits 0087c0ff834b Merge remote-tracking branch 'vfs/for-next' omits bbfaa6d4b520 Merge remote-tracking branch 'file-locks/locks-next' omits 4316397cbb5a Revert "pinctrl: mvebu: armada-37xx: use use platform api" omits 2e861bae130a Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits a577c7202a13 Merge remote-tracking branch 'iomap/iomap-for-next' omits 25e2270b6097 Merge remote-tracking branch 'xfs/for-next' omits 95d36aa19d40 Merge remote-tracking branch 'v9fs/9p-next' omits 9a74d70953c3 Merge remote-tracking branch 'ubifs/linux-next' omits 3a4d38574648 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 8395f320b407 libbpf: Don't allocate 16M for log buffer by default omits 270fc4aea1b9 Merge remote-tracking branch 'nfsd/nfsd-next' omits 9fc9aad99e5d libbpf: Remove unused parameter `def` to get_map_field_int omits d0d4bfcce59a Merge remote-tracking branch 'nfs/linux-next' omits 81cb3380a645 Merge remote-tracking branch 'jfs/jfs-next' omits 8c061865f5ff bpf: Document bpf_inspect drgn tool omits d341d745b3d4 Merge remote-tracking branch 'f2fs/dev' omits 6f000609d216 Merge remote-tracking branch 'ext4/dev' omits 9fd673ffdb67 Merge remote-tracking branch 'ext3/for_next' omits 363cb23af899 Merge remote-tracking branch 'erofs/dev' omits 5eefcaed501d gpio: brcmstb: support gpio-line-names property omits b5cec5f0d623 Merge remote-tracking branch 'cifs/for-next' omits c33f67ec2e76 Merge remote-tracking branch 'ceph/master' omits 6b3796bbe1c1 Merge remote-tracking branch 'btrfs/for-next' omits 7c7d1aeac25f Merge remote-tracking branch 'fscrypt/master' omits 6952093aa3d0 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 7042b50d5c79 Merge remote-tracking branch 'sh/sh-next' omits d069bd3f7298 Merge remote-tracking branch 's390/features' omits 98b10c4f8ef2 Merge remote-tracking branch 'risc-v/for-next' omits 0d5792c9bc45 Documentation: kunit: Make the KUnit documentation less UM [...] omits 466c49bc58e0 Merge remote-tracking branch 'soc-fsl/next' omits cb88577bb6b2 Fix linked-list KUnit test when run multiple times omits 35899e0403fd Merge remote-tracking branch 'powerpc/next' omits e2fac96cd19d Merge remote-tracking branch 'parisc-hd/for-next' omits afb07e290f89 Merge remote-tracking branch 'openrisc/for-next' omits a6eebefc02a2 Merge remote-tracking branch 'nds32/next' omits cd682a038e8c Merge remote-tracking branch 'mips/mips-next' omits c0d0d9be9802 Merge branch 'for-5.7/drivers' into for-next omits c925d0b5d8d2 Merge remote-tracking branch 'microblaze/next' omits 01bb12fce737 Merge branch 'nvme-5.7-rc1' of git://git.infradead.org/nvm [...] omits 2efe508dfe4b Merge remote-tracking branch 'm68knommu/for-next' omits 2a3a2cc0902e Merge remote-tracking branch 'm68k/for-next' omits 4647cbe91639 Merge remote-tracking branch 'ia64/next' omits 7811d7177be9 Merge remote-tracking branch 'h8300/h8300-next' omits 7c00fa35e9c0 Merge remote-tracking branch 'csky/linux-next' omits e856531e02e5 Merge remote-tracking branch 'clk/clk-next' omits bf5dea0572a0 Merge remote-tracking branch 'tegra/for-next' omits 0c5bbe9ce48a Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 0063e650de6b Merge remote-tracking branch 'scmi/for-linux-next' omits 68e2d8258a92 Merge remote-tracking branch 'samsung-krzk/for-next' omits c4c513ed742e Merge remote-tracking branch 'rockchip/for-next' omits 66c6d1bc019e Merge remote-tracking branch 'reset/reset/next' omits b1729b3b14d0 Merge remote-tracking branch 'renesas/next' omits 698ddd4f19ce Merge remote-tracking branch 'realtek/for-next' omits 98586a58ef4f Merge remote-tracking branch 'raspberrypi/for-next' omits c56ebb5af82f Merge remote-tracking branch 'qcom/for-next' omits eee45067427b Merge remote-tracking branch 'omap/for-next' omits 71542e1f91e0 Merge remote-tracking branch 'mvebu/for-next' omits bd585f729666 Merge remote-tracking branch 'mediatek/for-next' omits 2c16d70b5856 Merge branch 'asoc-5.7' into asoc-next omits cc40dec9044e Merge branch 'asoc-5.6' into asoc-linus omits 633fddee7355 ASoC: mchp-i2s-mcc: make signed 1 bit bitfields unsigned omits 9345389730d3 Merge remote-tracking branch 'keystone/next' omits ff85a481f475 Merge remote-tracking branch 'imx-mxs/for-next' omits 130c6639a6f1 Merge remote-tracking branch 'at91/at91-next' omits f2ce8f0d51d0 Merge remote-tracking branch 'aspeed/for-next' omits e2e2cda0dbdd Merge remote-tracking branch 'amlogic/for-next' omits 9dc2283576be Merge remote-tracking branch 'arm-soc/for-next' omits f25e203070e5 ASoC: Intel: bdw-rt5650: Revert SSP0 link to use dummy components omits c031d3de80a4 ASoC: Intel: bdw-rt5677: Revert SSP0 link to use dummy components omits 68999d939dcf ASoC: Intel: broadwell: Revert back SSP0 link to use dummy [...] omits cf58a31b8907 Merge remote-tracking branch 'arm64/for-next/core' omits 49504c7b075e Merge remote-tracking branch 'arm/for-next' omits 93e030ccf725 Merge remote-tracking branch 'dma-mapping/for-next' omits 94d23663b097 Merge remote-tracking branch 'kbuild/for-next' omits 4d19a08cd204 Merge branch 'remotes/lorenzo/pci/vmd' omits deb564f75a48 Merge branch 'remotes/lorenzo/pci/tegra' omits f6d29b747b68 Merge branch 'remotes/lorenzo/pci/qcom' omits fa4911e7653c Merge branch 'remotes/lorenzo/pci/mobiveil' omits 40f92947f6e5 Merge branch 'remotes/lorenzo/pci/hv' omits 5b02dde51a39 Merge branch 'remotes/lorenzo/pci/endpoint' omits 329519f0abbb Merge branch 'remotes/lorenzo/pci/dt' omits 33dd906aed5b Merge branch 'remotes/lorenzo/pci/amlogic' omits 0c6e1a32b3d0 Merge branch 'pci/p2pdma' omits aea32a02b739 Merge branch 'pci/misc' omits 40c1a713bfbb Merge branch 'pci/interrupts' omits 9fe66f1d384d Merge branch 'pci/hotplug' omits db5e132088b0 Merge branch 'pci/enumeration' omits 352cb08a6588 Merge branch 'pci/aspm' omits da49b602f7f7 Bluetooth: L2CAP: Use DEFER_SETUP to group ECRED connections omits a6a995785d21 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits fca88925d769 mtd: rawnand: toshiba: Support reading the number of bitfl [...] omits 245bbe80e01b Merge tag 'spi-nor/for-5.7' into mtd/next omits 176538d9a4a2 Merge tag 'cfi/for-5.7' into mtd/next omits 17872f51cb08 MAINTAINERS: Add the IRC channel to the MTD related subsystems omits 9a2ad1626af6 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 1270642c5973 Merge remote-tracking branch 'spdx/spdx-linus' omits a2ffa91c9435 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 78073818a7dc Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 4e77d73054c6 Merge remote-tracking branch 'scsi-fixes/fixes' omits aa361fffdd6b Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 619aa23bb95e Merge remote-tracking branch 'samsung-krzk-fixes/fixes' omits 1021ec2ceb4e Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 7cb797fdb294 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 0f82916641eb Merge remote-tracking branch 'kvm-fixes/master' omits 0f6c6c708cc4 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 8f8bf6bd1565 Merge remote-tracking branch 'input-current/for-linus' omits 315c5d82a8bd Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 35efda51b2f0 Merge remote-tracking branch 'regulator-fixes/for-linus' omits d91688d5b24c Merge remote-tracking branch 'regmap-fixes/for-linus' omits fc8dc725c60f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 8aec7cd93ccc Merge remote-tracking branch 'sound-current/for-linus' omits 3937e76b575b Merge remote-tracking branch 'rdma-fixes/for-rc' omits 92a1a88b7d1e Merge remote-tracking branch 'mac80211/master' omits f03aae4b3142 Merge remote-tracking branch 'ipsec/master' omits 6a19875326ae Merge remote-tracking branch 'bpf/master' omits e14afc95be10 Merge remote-tracking branch 'net/master' omits 5d6774f535e7 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits dd67371cfdc5 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 4ad6d58958b0 Merge remote-tracking branch 'arc-current/for-curr' omits 466c6bfe2a58 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits daad244b76d4 drm/amdgpu: work around llvm bug #42576 omits 73c25038dd26 drm/amdkfd: Enable GWS based on FW Support omits 963e4c3866d2 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits b5d825b69d90 drm/amdgpu: Fix per-IB secure flag GFX hang omits 4881ae448953 drm/amdgpu: Fine-grained TMZ support omits 8ee89e5a6d86 drm/amdgpu: stop evicting encrypted BOs to swap omits 61d91305e181 drm/amdgpu: add TMZ handling to amdgpu_move_blit omits 4d8721864001 drm/amdgpu: also add the TMZ flag to GART omits 57359cc43f0e drm/amdgpu: fix the wrong logic checking when secure buffe [...] omits 3b5f48688d5e drm/amdgpu: Move to a per-IB secure flag (TMZ) omits 3bf406cd4991 drm/amd/display: Indicate use of TMZ buffers to DC omits 5a6ae802f7bf drm/amdgpu: implement TMZ accessor (v3) omits ef75260cd3b4 drm/amdgpu: remove the alignment placeholder for secure buffer omits 238bdfb14985 drm/amdgpu: move CS secure flag next the structs where it's used omits e087049971df drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 9190dbfaab75 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits 7ff1d9a6bea8 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits c1d0927b57c4 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits 8a389c6ebd64 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits e59aaa6fc1d5 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits d1337a5d0593 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits a23652c60571 drm/amdgpu: job is secure iff CS is secure (v5) omits fd13b0144b2f drm/amdgpu: expand the context control interface with trust flag omits 884ef5041876 drm/amdgpu: expand the emit tmz interface with trusted flag omits 207feeb76f44 drm/amdgpu: add tmz bit in frame control packet omits 2d43f2b6dcb4 drm/amdgpu: add function to check tmz capability (v4) omits ea542d41f210 drm/amdgpu: add amdgpu_tmz data structure omits 0de133d5b729 drm/amdgpu: add tmz feature parameter (v2) omits f92f6fcd75f7 drm/amdgpu: define the TMZ bit for the PTE omits aa3590e5b879 drm/amdgpu: add UAPI to create secure commands (v3) omits 6d5ae2bf03a0 drm/amdgpu: add UAPI for creating encrypted buffers omits 795a6685c453 drm/amd/amdgpu: Fix SMUIO/PWR Confusion (v2) omits db969407e5b4 drm/amd/amdgpu: Move PWR_MISC_CNTL_STATUS to its own header omits ec648807924e drm/amd/amdgpu: Add missing SMUIO v12 register to headers omits 77c3ae6f8cfd drm/amdgpu/uvd7: remove unnecessary conversion to bool omits 0a09e7275780 drm/radeon: align short build log omits 067673e6bfc8 drm/radeon: use pattern rule to avoid code duplication in [...] omits acc6e29fc9cd drm/radeon: fix build rules of *_reg_safe.h omits 66795846b36c drm/radeon: remove unneeded header include path omits e02046d30702 drm/amdgpu: Ignore the not supported error from psp omits 50c49548370e drm/amdgpu: Add 4k resolution for virtual display omits 035a22521eef drm/amdgpu: Virtual display need to support multiple ctrcs omits 1b82fbcf5a3b drm/amdgpu: disable ras query and iject during gpu reset omits 36f0da61f312 drm/amdgpu: added xgmi ras error reset sequence omits e69813153882 drm/amdgpu: cleanup all virtualization detection routine omits c7432ceb1b3b drm/amdgpu: amends feature bits for MM bandwidth mgr omits b0fbdfde7a9d drm/amdgpu: purge ip_discovery headers omits c7db0cf0f5c7 drm/amdgpu: Fix FRU data checking omits 7a705cca238f drm/amdgpu: Expose TA FW version in fw_version file omits b5b52ef880b1 drm/amdgpu: disabled fru eeprom access omits 0e059daf6186 drm/amd/amdgpu: Add GFX9.1 PWR_MISC_CNTL_STATUS register t [...] omits 43ffb93f73ba drm/amdgpu: Add documentation for unique_id omits 527ee3cbafb2 drm/amdgpu: Add documentation for PCIe accounting omits d63fa352c2ab drm/amdgpu: Add documentation for memory info omits 61d13c183cb1 drm/amdgpu: Enable reading FRU chip via I2C v3 omits e862b08b4650 drm/amdgpu: don't try to reserve training bo for sriov (v2) omits e1188aacad17 drm/amdgpu/smu11: add support for SMU AC/DC interrupts omits 9644bf5f4ab8 drm/amdgpu/swSMU: handle manual AC/DC notifications omits f5cdd2bdd9ba drm/amdgpu/swSMU: handle DC controlled by GPIO for navi1x omits 75610fdd38d9 drm/amdgpu/swSMU: set AC/DC mode based on the current syst [...] omits 66c2f5db1fbd drm/amdgpu/swSMU: correct the bootup power source for Navi1X (v2) omits fa34520c953b drm/amdgpu/swSMU: use the smu11 power source helper for navi1x omits f8c83215bfda drm/amdgpu/smu11: add a helper to set the power source omits 2c02b38a10fc drm/amd/swSMU: add callback to set AC/DC power source (v2) omits 77bb2f204f1f drm/scheduler: fix rare NULL ptr race omits 10cda519efaf drm/amdgpu: fix the coverage issue to clear ArcVPGRs omits 2b5aed9ac3f7 drm/amd/display: Fix pageflip event race condition for DCN. omits d021d751c147 drm/panel-simple: drop use of data-mapping property omits c7e558796420 drm/[radeon|amdgpu]: Remove HAINAN board from max_sclk ove [...] omits 728b3d0533a4 Revert "drm/amdgpu: add CAP fw loading" omits 99f155d0776f dt-bindings: display: drop data-mapping from panel-dpi omits 2910594fd38d Merge tag 'wireless-drivers-2020-03-25' of git://git.kerne [...] omits 43fcd9e1eae8 nvme: cleanup namespace identifier reporting in nvme_init_ns_head omits 026d2ef752f4 nvme: rename __nvme_find_ns_head to nvme_find_ns_head omits fb314eb0cbb2 nvme: refactor nvme_identify_ns_descs error handling omits bea54ef53fce nvme-tcp: Add warning on state change failure at nvme_tcp_ [...] omits 96135862dfcc nvme-rdma: Add warning on state change failure at nvme_rdm [...] omits ce1518139e69 nvme: Fix controller creation races with teardown flow omits 726612b6b825 nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrl omits b780d7415aac nvme: Fix ctrl use-after-free during sysfs deletion omits 253fd4ac8068 nvme-pci: Re-order nvme_pci_free_ctrl omits 6721c18a0610 nvme: Remove unused return code from nvme_delete_ctrl_sync omits e7c43feae2ab nvme: Use nvme_state_terminal helper omits f41cfd5d0a04 nvme: release ida resources omits c225b610311b nvme: Add compat_ioctl handler for NVME_IOCTL_SUBMIT_IO omits e90d172b11b8 nvmet-tcp: optimize tcp stack TX when data digest is used omits 8d8a50e20dc2 nvme-fabrics: Use scnprintf() for avoiding potential buffe [...] omits 764e9332098c nvme-multipath: do not reset on unknown status omits c363f249e7e6 nvmet-rdma: allocate RW ctxs according to mdts omits ec6d20e16c2d nvmet-rdma: Implement get_mdts controller op omits 02cb00e233ad nvmet: Add get_mdts op for controllers omits 2db24e4a22bc nvme-pci: properly print controller address omits 761ad26c45b0 nvme-tcp: break from io_work loop if recv failed omits 5ff4e1126478 nvme-tcp: move send failure to nvme_tcp_try_send omits 9cda34e37489 nvmet-tcp: fix maxh2cdata icresp parameter omits 40510a639ec0 nvme-tcp: optimize queue io_cpu assignment for multiple qu [...] omits fa059b856a59 nvme-pci: Simplify nvme_poll_irqdisable omits 324b494c2862 nvme-pci: Remove two-pass completions omits bf392a5dc02a nvme-pci: Remove tag from process cq omits e2a366a4b0fe nvme-pci: slimmer CQ head update omits 6d525f9755c2 nvmet: check ncqr & nsqr for set-features cmd omits 3e98c2443f5c nvme: Check for readiness more quickly, to speed up boot time omits 94d2e705b6a6 nvme: log additional message for controller status omits ad95a613ea44 nvme: code cleanup nvme_identify_ns_desc() omits 228914504cec nvme: Don't deter users from enabling hwmon support omits 45fb19f766d9 nvme: expose hostid via sysfs for fabrics controllers omits 76171c6cdf83 nvme: expose hostnqn via sysfs for fabrics controllers omits 2c64605b590e net: Fix CONFIG_NET_CLS_ACT=n and CONFIG_NFT_FWD_NETDEV={y [...] omits 428c491332bc net: ena: Add PCI shutdown handler to allow safe kexec omits c085dbfb1cfc selftests/net/forwarding: define libs as TEST_PROGS_EXTENDED omits 518110cd0ded dma-buf: Improve CONFIG_DMABUF_MOVE_NOTIFY help text omits 919a23e9d6cc selftests/net: add missing tests to Makefile omits 29f3490ba9d2 net: use indirect call wrappers for skb_copy_datagram_iter() omits fab90c820247 cxgb4: remove set but not used variable 'tab' omits 97752c39bdae kunit: kunit_tool: Allow .kunitconfig to disable config items omits 2d68df6cc4bf kunit: Always print actual pointer values in asserts omits 3433138ad469 Merge branch 'v5.6-next/soc' into for-next omits 11e5e44ed523 Merge branch 'v5.6-next/dts64' into for-next omits f60442ddc40c nvmem: core: use device_register and device_unregister omits 3620589e165f Merge branch 'for-5.7/io_uring' into for-next omits 6f885b2b7539 Merge branch 'for-5.7/libata' into for-next omits 7cdaa910ad67 Merge branch 'for-5.7/drivers' into for-next omits b8eb330274a3 Merge branch 'for-5.7/block' into for-next omits 12fe325f4bf5 soc / drm: mediatek: Fix mediatek-drm device probing omits 396c3fccaf03 soc / drm: mediatek: Move routing control to mmsys device omits 20929afd0b33 clk / soc: mediatek: Move mt8173 MMSYS to platform driver omits f66e278d8bd4 dt-bindings: mediatek: Update mmsys binding to reflect it [...] omits e69050424222 drm/mediatek: Omit warning on probe defers omits e2cf67f6689a Merge tag 'zonefs-5.6-rc7' of git://git.kernel.org/pub/scm [...] omits f03939c425e2 rcutorture: Add TRACE02 scenario enabling RCU Tasks Trace IPIs omits cf9d739b00aa rcu-tasks: Add count for idle tasks on offline CPUs omits 44b3f9cbb7c3 rcu-tasks: Add rcu_dynticks_zero_in_eqs() effectiveness st [...] omits dff72b444319 rcu-tasks: Make RCU tasks trace also wait for idle tasks omits 5949c2bca6dd rcu-tasks: Handle the running-offline idle-task special case omits 7eefe7d64604 rcu-tasks: Disable CPU hotplug across RCU tasks trace scans omits fc59c722e90a rcu-tasks: Allow rcu_read_unlock_trace() under scheduler locks omits e134e5fbc5f6 rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is [...] omits b14278d75511 rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI omits ccda676d5812 rcu-tasks: Add grace-period and IPI counts to statistics omits 0b349202bc1e rcu-tasks: Split ->trc_reader_need_end omits c0d1defcf942 rcu-tasks: Provide boot parameter to delay IPIs until late [...] omits 7125a7596834 rcu-tasks: Add a grace-period start time for throttling and debug omits 31994f268e85 rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks omits 503f69726990 rcu-tasks: Make rcutorture writer stall output include GP state omits 9498bb7fb833 rcu-tasks: Add RCU tasks to rcutorture writer stall output omits dfb7ceb51e50 rcu-tasks: Move #ifdef into tasks.h omits 422e706f27f3 rcu-tasks: Add stall warnings for RCU Tasks Trace omits b6ef74d2b652 rcutorture: Add torture tests for RCU Tasks Trace omits 25e6977f8e0e rcu-tasks: Add an RCU Tasks Trace to simplify protection o [...] omits d2b257ca8e08 rcu-tasks: Code movement to allow more Tasks RCU variants omits ffc3f8d6edf8 rcu-tasks: Further refactor RCU-tasks to allow adding more [...] omits 81ed96ae6bea rcu-tasks: Use unique names for RCU-Tasks kthreads and messages omits 0e6bf4a455b0 rcutorture: Add torture tests for RCU Tasks Rude omits fa0a453640bc rcu-tasks: Add an RCU-tasks rude variant omits e4d32ddcb316 rcu-tasks: Refactor RCU-tasks to allow variants to be added omits 8ab97a5fcbaf rcutorture: Add a test for synchronize_rcu_mult() omits 635201e8d4da rcu: Reinstate synchronize_rcu_mult() omits dcfdba5ae822 rcu-tasks: Create struct to hold state information omits 22e54b16afc3 rcu-tasks: Move Tasks RCU to its own file omits f03b55ef76ee rcutorture: Add flag to produce non-busy-wait task stalls omits 2703a816bdad rcu: Add per-task state to RCU CPU stall warnings omits 93bc6ec3f9be sched/core: Add function to sample state of locked-down task omits f5e46c68ddac MAINTAINERS: Update maintainers for new Documentaion/litmu [...] omits c27419915d96 Documentation: LKMM: Add litmus test for RCU GP guarantee [...] omits b345ac81ef90 Documentation: LKMM: Add litmus test for RCU GP guarantee [...] omits 293fd8c9da47 Documentation: LKMM: Move MP+onceassign+derefonce to new l [...] omits e6c4ca6e43ce rcu: Mark rcu_state.gp_seq to detect more concurrent writes omits 82140e399c12 kcsan: Avoid blocking producers in prepare_report() omits ebd17c7cad72 kcsan: Introduce report access_info and other_info omits 3541a5d6d001 rcu/tree: Count number of batched kfree_rcu() locklessly omits f26a2810cbce rcu/tree: Add a shrinker to prevent OOM due to kfree_rcu() [...] omits d9f740b0390d rcuperf: Add ability to increase object allocation size omits 2e9efa26d353 rcu-tasks: Use context-switch hook for PREEMPT=y kernels omits 6a6bf2b45774 rcu: update.c: get rid of some doc warnings omits 939f419e360d rcu: Add comments marking transitions between RCU watching [...] omits f0132b534907 rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() omits 43f76469ec57 x86/mm/pat: Mark an intentional data race omits dd61ffd2ef21 Revert "rculist: Describe variadic macro argument in a Sph [...] omits dff3365fb7fd rcu: Fix the (t=0 jiffies) false positive omits 51f1ea00e55a tools/memory-model: Fix "conflict" definition omits ce6074cfbc19 Default enable RCU list lockdep debugging with PROVE_RCU omits 833f53b2c5ff Documentation/locking/atomic: Add a litmus test smp_mb__af [...] omits 3bd201cecb29 Documentation/locking/atomic: Add a litmus test for atomic_set() omits 23c19c80c207 Documentation/locking/atomic: Introduce atomic-tests directory omits 59ffd85c7cb9 Documentation/locking/atomic: Fix atomic-set litmus test omits c13c55d43433 tools/memory-model: Add an exception for limitations on _u [...] omits 22b37e243c4b locktorture.c: Fix if-statement empty body warnings omits 8775d8af2f6f rcu: Expedite first two FQS scans under callback-overload [...] omits 4a95e82a22c1 EXP drm: Make drm_dp_mst_dsc_aux_for_port() safe for old c [...] omits b0154d6facfa fork: Annotate a data race in vm_area_dup() omits 1cea5a27bc97 rcutorture: Mark data-race potential for rcu_barrier() tes [...] omits 54f1d1a767f3 rcu: Don't use negative nesting depth in __rcu_read_unlock() omits 3ee79b995225 rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field omits f737e6855139 rcu: Don't set nesting depth negative in rcu_preempt_defer [...] omits 55994b3f194d rcu: Make rcu_read_unlock_special() safe for rq/pi locks omits 416adf5e447d rcutorture: Make kvm-recheck-rcu.sh handle truncated lines omits 379ac48a8e91 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] omits 4c3624dface6 rcu: Use data_race() for RCU expedited CPU stall-warning prints omits 3b34b92b2c34 rcu: Use data_race() for RCU CPU stall-warning prints omits 08d3ab7445ef rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks omits 43908d205439 srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] omits 482a676845ac rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks omits 9c2045faf43f rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] omits 0bcfcef3b10e rcu: Mark rcu_state.ncpus to detect concurrent writes omits 265929986bf4 Merge branch 'lkmm-dev.2020.02.16a' into HEAD omits 26b3b819bbe7 Merge branch 'kcsan-dev.2020.03.25a' into HEAD omits 1443b8c9e712 kcsan: Update API documentation in kcsan-checks.h omits e7325b774cc7 kcsan: Update Documentation/dev-tools/kcsan.rst omits e7b341005007 kcsan: Fix a typo in a comment omits 44656d3dc4f0 kcsan: Add current->state to implicitly atomic accesses omits 2402d0eae589 kcsan: Add option for verbose reporting omits 48b1fc190a18 kcsan: Add option to allow watcher interruptions omits 5126caf1a67a PCI: tegra: Print -EPROBE_DEFER error message at debug level omits a7ed705ee6f2 misc: pci_endpoint_test: Use full pci-endpoint-test name i [...] omits d5450aa54f74 misc: pci_endpoint_test: Fix to support > 10 pci-endpoint- [...] omits c5094f16d54e tools: PCI: Add 'e' to clear IRQ omits b6316cf78fa1 misc: pci_endpoint_test: Add ioctl to clear IRQ omits d2590709d8e4 misc: pci_endpoint_test: Avoid using module parameter to d [...] omits 43bcb1e3fbcb PCI: keystone: Allow AM654 PCIe Endpoint to raise MSI-X interrupt omits 3848941a285d PCI: dwc: Fix dw_pcie_ep_raise_msix_irq() to get correct M [...] omits 5820912b591e PCI: endpoint: Fix ->set_msix() to take BIR and offset as [...] omits b4b215733d96 misc: pci_endpoint_test: Add support to get DMA option fro [...] omits 72a6f6ec8449 tools: PCI: Add 'd' command line option to support DMA omits 92547637f769 misc: pci_endpoint_test: Use streaming DMA APIs for buffer [...] omits bba0881f969d PCI: endpoint: functions/pci-epf-test: Print throughput in [...] omits 3bc8f89be584 PCI: endpoint: functions/pci-epf-test: Add DMA support to [...] omits 94e7e2008a85 PCI: endpoint: Fix clearing start entry in configfs omits d1a8611076c0 PCI: tegra: Add support for PCIe endpoint mode in Tegra194 omits ce2427259b0e soc: document merges omits afe375ccb0a4 Merge branch 'arm/config' into for-next omits 58c42b0b0d6e ahci: Add Intel Comet Lake PCH-V PCI ID omits 5e125d13371b ahci: Add Intel Comet Lake PCH-H PCI ID omits 45b8084f3fcb libata: Assign OF node to the SCSI device omits 1d72f7aec359 libata: Remove extra scsi_host_put() in ata_scsi_add_hosts() omits 32d2545462c6 ahci: Add Intel Comet Lake H RAID PCI ID omits a0705d3c042a Merge tag 'at91-5.7-defconfig' of git://git.kernel.org/pub [...] omits bd7a70641e76 Merge tag 'omap-for-v5.7/defconfig-signed' of git://git.ke [...] omits 9441e1f8fd5c Merge tag 'imx-defconfig-5.7' of git://git.kernel.org/pub/ [...] omits 7f5fa01257ba Merge tag 'qcom-defconfig-for-5.7' of git://git.kernel.org [...] omits bc82a35b9a28 Merge tag 'qcom-arm64-defconfig-for-5.7' of git://git.kern [...] omits 7b614fd7f6da Merge tag 'samsung-defconfig-5.7' of git://git.kernel.org/ [...] omits 47f7826c520e drm/radeon: fix scatter-gather mapping with user pages omits 0199172f9333 drm/amdgpu: fix scatter-gather mapping with user pages omits 2dccf6945499 dt-bindings: mfd: Convert stpmic1 bindings to json-schema omits 42e67b479eab drm/prime: use dma length macro when mapping sg omits 150ac0b05099 Pull fanotify named events patches from Amir omits 59aa3dae0778 Merge tag 'tegra-for-5.7-arm-defconfig' of git://git.kerne [...] omits 82cb08f0c9bf Merge tag 'arm-soc/for-5.7/defconfig' of https://github.co [...] omits c6a564ffadc9 block: move the part_stat* helpers from genhd.h to a new header omits 581e26004a09 block: move block layer internals out of include/linux/genhd.h omits 29125ed624ee block: move guard_bio_eod to bio.c omits 1b4d4dbdaeb7 block: unexport get_gendisk omits a7818aedda71 block: unexport disk_map_sector_rcu omits 572e7fc85b7a block: unexport disk_get_part omits 6005771c17db block: mark part_in_flight and part_in_flight_rw static omits 31eb6186797c block: mark block_depr static omits c824d107e0c6 Merge tag 'hisi-arm64-defconfig-for-5.7' of git://github.c [...] omits c92a41031a6d block: factor out requeue handling from dispatch code omits aebdc6ff3b2e MIPS: Exclude more dsemul code when CONFIG_MIPS_FP_SUPPORT=n omits d191aaffe368 MIPS/tlbex: Fix LDDIR usage in setup_pw() for Loongson-3 omits 78bdbbac08d7 MIPS: do not compile generic functions for CONFIG_CAVIUM_O [...] omits 3e4990138a26 MAINTAINERS: Update Loongson64 entry omits fcecdcd388ea MIPS: Loongson64: Load built-in dtbs omits 87fcfa7b7fe6 MIPS: Loongson64: Add generic dts omits bfe9a2999629 dt-bindings: mips: Add loongson boards omits 8bec3875c547 MIPS: Loongson64: Drop legacy IRQ code omits 4b871ce26ab2 Merged 'Infrastructure to allow fixing exec deadlocks' fro [...] omits 501f9328bf5c pidfd: Use new infrastructure to fix deadlocks in execve omits 6914303824bb perf: Use new infrastructure to fix deadlocks in execve omits 76518d379885 proc: io_accounting: Use new infrastructure to fix deadloc [...] omits 2db9dbf71bf9 proc: Use new infrastructure to fix deadlocks in execve omits 454e3126cb84 kernel/kcmp.c: Use new infrastructure to fix deadlocks in execve omits aa884c113136 kernel: doc: remove outdated comment cred.c omits 8d09db80ef40 mm: docs: Fix a comment in process_vm_rw_core omits 2de4e82318c7 selftests/ptrace: add test cases for dead-locks omits 3e74fabd3971 exec: Fix a deadlock in strace omits eea9673250db exec: Add exec_update_mutex to replace cred_guard_mutex omits ccf0fa6be026 exec: Move exec_mmap right after de_thread in flush_old_exec omits d2bde6b7c0f3 fanotify: report name info for FAN_DIR_MODIFY event omits 153ffb6ba49f exec: Move cleanup of posix timers on exec out of de_thread omits 021691559245 exec: Factor unshare_sighand out of de_thread and call it [...] omits 2ca7be7d55ad exec: Only compute current once in flush_old_exec omits 6825444ac367 Merge tag 'renesas-arm64-defconfig-for-v5.7-tag1' of git:/ [...] omits 32b50729d91f Bluetooth: don't assume key size is 16 when the command fails omits 8cd5b8fc0071 block/diskstats: replace time_in_queue with sum of request times omits ea18e0f0a63a block/diskstats: accumulate all per-cpu counters in one pass omits 2b8bd423614c block/diskstats: more accurate approximation of io_ticks f [...] omits 7683c335f2e9 Merge branch 'perf/core' omits 629b3df7ecb0 Merge branch 'x86/cpu' into perf/core, to resolve conflict omits 5072c789731f Merge branch 'smp/core' omits b9690e14079e Merge branch 'x86/cleanups' omits 575beddbd7f4 Merge branches 'work.exfat' and 'work.dotdot' into for-next omits 382473dca770 lookup_open(): don't bother with fallbacks to lookup+create omits 8aa753f4c9b1 atomic_open(): no need to pass struct open_flags anymore omits 139f5f66a2ab open_last_lookups(): move complete_walk() into do_open() omits 9063390032f6 open_last_lookups(): lift O_EXCL|O_CREAT handling into do_open() omits 8757457515c1 open_last_lookups(): don't abuse complete_walk() when all [...] omits f1202377c211 open_last_lookups(): consolidate fsnotify_create() calls omits 49ce6d6379c6 take post-lookup part of do_last() out of loop omits 759b75439863 link_path_walk(): sample parent's i_uid and i_mode for the [...] omits 799d6176da87 __nd_alloc_stack(): make it return bool omits 3cea4218559b reserve_stack(): switch to __nd_alloc_stack() omits 6fcc1fa66eb9 pick_link(): take reserving space on stack into a new helper omits f5398f52621a pick_link(): more straightforward handling of allocation failures omits 8187ba00c6a4 fold path_to_nameidata() into its only remaining caller omits 025e7840ec38 pick_link(): pass it struct path already with normal refco [...] omits 88d795c31563 fs/namei.c: kill follow_mount() omits 00efec165405 non-RCU analogue of the previous commit omits 3708336d015e helper for mount rootwards traversal omits c0f6eec4aef0 follow_dotdot(): be lazy about changing nd->path omits c1b3bc7cdde6 follow_dotdot_rcu(): be lazy about changing nd->path omits 083e0ca43829 follow_dotdot{,_rcu}(): massage loops omits 20971012f63e lift all calls of step_into() out of follow_dotdot/follow_ [...] omits 7ebc49fce7c8 Merge branch 'arm/fixes' into for-next omits 5013999f4f1b Merge branch 'arm/drivers' into for-next omits 36d94b4681db Merge tag 'omap-for-v5.7/ti-sysc-fix-signed' of git://git. [...] omits c8042d1e5cb3 soc: samsung: chipid: Fix return value on non-Exynos platforms omits 47039b55f8e2 Merge tag 'tee-amdtee-fix2-for-5.6' of https://git.linaro. [...] omits a88fead83e0d Merge tag 'oxnas-arm-soc-dt-fixes-for-5.6' of git://git.ke [...] omits 94bb9d185854 Merge tag 'arm-soc/for-5.6/devicetree-fixes-part2' of http [...] omits 9b631649c436 arm64: dts: Fix leftover entry-methods for PSCI omits ae6e45986a67 Merge tag 'omap-for-v5.6/fixes-rc6-signed' of git://git.ke [...] omits 05ff1e3fb850 ARM: dts: exynos: Fix regulator node aliasing on Midas-bas [...] omits ad5d7a551345 Merge tag 'imx-fixes-5.6-2' of git://git.kernel.org/pub/sc [...] omits ba80013fba65 RDMA/mlx5: Block delay drop to unprivileged users omits 6952a4f64644 selftests: add pid namespace ENOMEM regression test omits aa3367c91d36 NFS: Don't specify NFS version in "UDP not supported" error omits 89c8023fd461 nfsroot: set tcp as the default transport protocol omits e6de179d7a88 nvmem: core: add root_only member to nvmem device struct omits d2687b896dab Merge tag 'sunxi-fixes-for-5.6-2' of git://git.kernel.org/ [...] omits aafd017347ea Merge tag 'sunxi-fixes-for-5.6' of git://git.kernel.org/pu [...] omits 8b45e9d9c05d Merge tag 'soc-fsl-fix-v5.6' of git://git.kernel.org/pub/s [...] omits 90ae9ee79253 Merge tag 'imx-drivers-5.7' of git://git.kernel.org/pub/sc [...] omits 8f10e1ab5369 Merge tag 'qcom-drivers-for-5.7' of git://git.kernel.org/p [...] omits 993330e00030 Merge tag 'amlogic-drivers' of git://git.kernel.org/pub/sc [...] omits f22940b79510 Merge tag 'omap-for-v5.7/ti-sysc-signed' of git://git.kern [...] omits 5fc045876746 Merge tag 'hisi-drivers-for-5.7' of git://github.com/hisil [...] omits b83f68776b04 Merge tag 'extcon-next-for-5.7' of git://git.kernel.org/pu [...] omits d97828072d0b cpufreq/intel_pstate: Fix wrong macro conversion omits 1822d610c5a7 Merge tag 'renesas-drivers-for-v5.7-tag1' of git://git.ker [...] omits 33c3736ec888 cpu/hotplug: Hide cpu_up/down() omits b99a26593b51 cpu/hotplug: Move bringup of secondary CPUs out of smp_init() omits 457bc8ed3ec7 torture: Replace cpu_up/down() with add/remove_cpu() omits 20fb50295b13 firmware: psci: Replace cpu_up/down() with add/remove_cpu() omits a926f81d2f6c xen/cpuhotplug: Replace cpu_up/down() with device_online/o [...] omits 02addaeaa7e5 parisc: Replace cpu_up/down() with add/remove_cpu() omits 7f6707a2040f sparc: Replace cpu_up/down() with add/remove_cpu() omits 4d37cc2dc3df powerpc: Replace cpu_up/down() with add/remove_cpu() omits af7aa04683e8 x86/smp: Replace cpu_up/down() with add/remove_cpu() omits e646ac5bb88d arm64: hibernate: Use bringup_hibernate_cpu() omits d720f9860439 cpu/hotplug: Provide bringup_hibernate_cpu() omits 5efbe6a6e1c0 arm64: Use reboot_cpu instead of hardconding it to 0 omits d66b16f5df4b arm64: Don't use disable_nonboot_cpus() omits 11ee270e3520 ARM: Use reboot_cpu instead of hardcoding it to 0 omits dddf3578e0d4 ARM: Don't use disable_nonboot_cpus() omits 1e42176b4dac ia64: Replace cpu_down() with smp_shutdown_nonboot_cpus() omits 0441a5597c5d cpu/hotplug: Create a new function to shutdown nonboot cpus omits 93ef1429e556 cpu/hotplug: Add new {add,remove}_cpu() functions omits 244febbee876 x86/alternatives: Mark text_poke_loc_init() static omits b09fcecb6c91 s390/cio: use fallthrough; omits 0696178e7741 s390/vfio: use fallthrough; omits fcf0220abc5b s390/zcrypt: use fallthrough; omits 2c7749b90536 s390: use fallthrough; omits 4141b6a5e9f1 s390/cpum_sf: Fix wrong page count in error message omits 6c7c851f1b66 s390/diag: fix display of diagnose call statistics omits 71db3aa2816d ASoC: MT6660: make spdxcheck.py happy omits 44ca0e00b6a0 Merge branch 'for-next/kernel-ptrauth' into for-next/core omits 30a464a8dfee Merge tag 'gpio-updates-for-v5.7-part4' of git://git.kerne [...] omits 806dc825f01f Merge branch 'for-next/asm-cleanups' into for-next/core omits 0829a076958d Merge branch 'for-next/asm-annotations' into for-next/core omits da12d2739fb6 Merge branches 'for-next/memory-hotremove', 'for-next/arm_ [...] omits d4abd29d6775 arm64: head: Convert install_el2_stub to SYM_INNER_LABEL omits bb9b03013f62 Merge branch 'core/rcu' omits fe094c75d9d5 Merge branch 'locking/core' omits c5fbf4c97e15 Merge branch 'perf/urgent' omits 1da4cf62ac28 Merge branch 'timers/core' omits be1a6f56465e Merge branch 'x86/cleanups' omits 4e93480bf18b Merge branch 'x86/entry' omits abf3ab0d3678 Merge branch 'x86/vmware' omits 7c8cc6ff08b8 Merge branch 'linus' omits d198b34f3855 .gitignore: add SPDX License Identifier omits 2985bed68083 .gitignore: remove too obvious comments omits 5ef7ce7e81bb dt-bindings: interrupt-controller: Add Loongson-3 HTPIC omits a4c3e5efdcaf Merge branch 'pm-devfreq' into linux-next omits a93f1d903fa3 irqchip: Add driver for Loongson-3 HyperTransport PIC controller omits b6280c8bb6f5 dt-bindings: interrupt-controller: Add Loongson LIOINTC omits be09ef09e290 irqchip: loongson-liointc: Workaround LPC IRQ Errata omits bc09c0654c61 Merge tag 'devfreq-next-for-5.7' of git://git.kernel.org/p [...] omits dbb152267908 irqchip: Add driver for Loongson I/O Local Interrupt Controller omits ee0c8e494cc3 backlight: corgi: Convert to use GPIO descriptors omits 043d61d51987 fanotify: record name info for FAN_DIR_MODIFY event omits 01affd5471dc fanotify: Drop fanotify_event_has_fid() omits d766b553615c fanotify: prepare to report both parent and child fid's omits 9e2ba2c34f19 fanotify: send FAN_DIR_MODIFY event flavor with dir inode [...] omits 7088f35720a5 fanotify: divorce fanotify_path_event and fanotify_fid_event omits afc894c784c8 fanotify: Store fanotify handles differently omits a741c2febead fanotify: Simplify create_fd() omits 290a4474d019 x86/entry: Fix build error x86 with !CONFIG_POSIX_TIMERS omits 1e8f471425f4 mac80211_hwsim: notify wmediumd of used MAC addresses omits 575a97acc3b7 ieee80211: fix HE SPR size calculation omits 0016d3201753 nl80211: fix NL80211_ATTR_CHANNEL_WIDTH attribute type omits 975516250253 tools: gpio: Fix typo in gpio-utils omits 1003bc16481a tools: gpio-hammer: Apply scripts/Lindent and retain good changes omits ee203bbd63c0 gpiolib: gpio_name_to_desc: factor out !name check omits 55f17e2ae916 tools: gpio-hammer: fix spelling mistake: "occurences" -> [...] omits 427cabede05c gpio: mt7621: add BGPIOF_NO_SET_ON_INPUT flag omits d19d2de61fb1 gpio: mmio: introduce BGPIOF_NO_SET_ON_INPUT omits d1ee7e1f5c91 tools: gpio-hammer: Avoid potential overflow in main omits 525b0858ff2f gpio: mvebu: avoid error message for optional IRQ omits 6876ca311bfc gpio: mxs: add COMPILE_TEST support for GPIO_MXS omits d4e9361442e2 gpio: mxc: Add COMPILE_TEST support for GPIO_MXC omits 1a555713ac9d gpio: pl061: Warn when IRQ line has not been configured omits f8c3cea834d2 docs: gpio: driver.rst: don't mark literal blocks twice omits 32f5f62d7991 gpio: uapi: Improve phrasing around arrays representing em [...] omits dfee7e2f4783 USB: serial: option: add Wistron Neweb D19Q1 omits 6cb2669cb97f USB: serial: option: add BroadMobi BM806U omits 007d20dca237 USB: serial: option: add support for ASKEY WWHC050 omits c2556238120b Merge branch 'feature/staging_sm5' of git://people.freedes [...] omits de487e432d77 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits bff6035d0c40 io_uring: fix missing 'return' in comment omits ea697a8bf5a4 scsi: sd: Fix optimal I/O size for devices that change rep [...] omits ccf4ad7da0d9 zonfs: Fix handling of read-only zones omits 5ae3a2c03d1f bcache: remove dupplicated declaration from btree.h omits 51e406417950 sparc: revive __HAVE_ARCH_STRLEN for 32bit sparc omits aefd80307a05 kbuild: refactor Makefile.dtbinst more omits 2431f22a911a kbuild: compute the dtbs_install destination more simply omits 6f000f987832 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 7e566df65278 Merge tag 'mlx5-fixes-2020-03-24' of git://git.kernel.org/ [...] omits f13bc68131b0 r8169: re-enable MSI on RTL8168c omits 461c3ac0dc46 soc: fsl: qe: fix sparse warnings for ucc_slow.c omits ae1f68652c8d soc: fsl: qe: ucc_slow: remove 0 assignment for kzalloc'ed [...] omits b1be4a228086 soc: fsl: qe: fix sparse warnings for ucc_fast.c omits 45e044c7dc75 soc: fsl: qe: fix sparse warnings for qe_ic.c omits de66e4d87d98 soc: fsl: qe: fix sparse warnings for ucc.c omits 41ed69bf6cb3 soc: fsl: qe: fix sparse warning for qe_common.c omits 288014358e07 soc: fsl: qe: fix sparse warnings for qe.c omits cd556e40fdf3 devlink: expand the devlink-info documentation omits c312c7818b86 net: phy: mdio-bcm-unimac: Fix clock handling omits 2283a02b67d4 net: phy: mscc: consolidate a common RGMII delay implementation omits 7a51320ecd39 PM / devfreq: Get rid of some doc warnings omits 4c6abef7b462 PM / devfreq: Fix handling dev_pm_qos_remove_request result omits 3bb5ee9aaa34 PM / devfreq: Fix a typo in a comment omits 3a1ec2e8d8a9 PM / devfreq: Change to DEVFREQ_GOV_UPDATE_INTERVAL event name omits 6d7434931ac3 PM / devfreq: Remove unneeded extern keyword omits 4bb1faaccfde PM / devfreq: Use constant name of userspace governor omits 148aa2a86c7a Merge branch 'axienet-Update-error-handling-and-add-64-bit [...] omits 5fff0151b324 net: axienet: Allow DMA to beyond 4GB omits f735c40ed93c net: axienet: Autodetect 64-bit DMA capability omits 4e958f33ee8f net: axienet: Upgrade descriptors to hold 64-bit addresses omits 6a00d0dd3fcf net: axienet: Wrap DMA pointer writes to prepare for 64 bit omits 2a9b65ea511c net: axienet: Add mii-tool support omits c30cb8f0bec6 net: axienet: Drop MDIO interrupt registers from ethtools dump omits d6349e3e14c7 net: axienet: Mark eth_irq as optional omits 71791dc8bdea net: axienet: Check for DMA mapping errors omits ab365c339366 net: axienet: Factor out TX descriptor chain cleanup omits e7fea0b9d09e net: axienet: Improve DMA error handling omits f26667a373f3 net: axienet: Fix DMA descriptor cleanup path omits ee44d0b78839 net: axienet: Propagate failure of DMA descriptor setup omits 24201a64770a net: axienet: Convert DMA error handler to a work queue omits e8b6c54f6d57 net: xilinx: temac: Relax Kconfig dependencies omits 9d648fb560e1 ethtool: fix incorrect tx-checksumming settings reporting omits 50e0d28d3808 cxgb4/ptp: pass the sign of offset delta in FW CMD omits c9c1fd62b0ed net: phy: mdio-mux-bcm-iproc: use readl_poll_timeout() to [...] omits e80f40cbe4dd net: dsa: tag_8021q: replace dsa_8021q_remove_header with [...] omits 9c94553099ef extcon: axp288: Add wakeup support omits 995bb1092326 extcon: Mark extcon_get_edev_name() function as exported symbol omits 3426ad6d40ae extcon: palmas: Hide error messages if gpio returns -EPROBE_DEFER omits 1d2790470349 dt-bindings: extcon: usbc-cros-ec: convert extcon-usbc-cro [...] omits 5ef8c665416b Merge tag 'wireless-drivers-next-2020-03-24' of git://git. [...] omits 961d0e5b3294 net: cbs: Fix software cbs to consider packet sending time omits 10ad4845cd3d dt-bindings: touchscreen: Convert edt-ft5x06 to json-schema omits 52afa505a03d Input: avoid BIT() macro usage in the serio.h UAPI header omits 950bf4f17725 RDMA/mlx5: Fix access to wrong pointer while performing fl [...] omits 2d47fbacf272 RDMA/core: Ensure security pkey modify is not lost omits 1fa70778742d MAINTAINERS: Clean RXE section and add Zhu as RXE maintainer omits e4ad153ac827 Input: synaptics-rmi4 - set reduced reporting mode only wh [...] omits 1369d0abe469 Input: synaptics - enable RMI on HP Envy 13-ad105ng omits cc5117d6e498 Input: of_touchscreen - explicitly choose axis omits b9a1c116846e Input: goodix - support gt9147 touchpanel omits ec7f23e1d8ad dt-bindings: touchscreen: goodix: support of gt9147 omits b5e458af8a14 Input: goodix - add support for Goodix GT917S omits cae102e2fc08 Input: goodix - use string-based chip ID omits 8c2327ef7999 dt-bindings: input: touchscreen: add compatible string for [...] omits 492ee52c1cd4 Input: goodix - add support for more then one touch-key omits 24ef83f6e31d Input: goodix - fix spurious key release events omits 9e1f2d70ec39 Input: goodix - try to reset the controller if the i2c-test fails omits 273ec6bd9af5 Input: goodix - restore config on resume if necessary omits 1a67448f1563 Input: goodix - make goodix_send_cfg() take a raw buffer a [...] omits 686e8a2489ba Input: goodix - add minimum firmware size check omits de956caed952 Input: goodix - save a copy of the config from goodix_read [...] omits aebfc52c0949 Input: goodix - move defines to above struct goodix_ts_dat [...] omits c5fca485320e Input: goodix - add support for controlling the IRQ pin th [...] omits 67abd9eeb458 Input: goodix - add support for getting IRQ + reset GPIOs [...] omits a7d4b171660c Input: goodix - add support for getting IRQ + reset GPIOs [...] omits 1921dacef72d Input: goodix - make resetting the controller at probe ind [...] omits e070a97b929b Input: goodix - make loading the config from disk independ [...] omits 49db3997d82f Input: goodix - refactor IRQ pin GPIO accesses omits 4e4a9a828af2 mtd: Fix issue where write_cached_data() fails but write() [...] omits f1ffdbfad00a mtd: maps: sa1100-flash: Replace zero-length array with fl [...] omits 49c64df88057 mtd: phram: fix a double free issue in error path omits 798fcdd01000 mtd: spinand: toshiba: Support for new Kioxia Serial NAND omits 6b49e58d6d9d mtd: spinand: toshiba: Rename function name to change suff [...] omits 19301d54997d mtd: rawnand: macronix: Add support for deep power down mode omits adc6162b9a0c mtd: rawnand: Add support for manufacturer specific suspen [...] omits 187a9830c921 net/mlx5e: Do not recover from a non-fatal syndrome omits e239c6d686e1 net/mlx5e: Fix ICOSQ recovery flow with Striding RQ omits 39369fd536d4 net/mlx5e: Fix missing reset of SW metadata in Striding RQ reset omits 1de0306c3a05 net/mlx5e: Enhance ICOSQ WQE info fields omits 306f354c6739 net/mlx5_core: Set IB capability mask1 to fix ib_srpt conn [...] omits a373970f6c5a Merge branch 'i2c/for-current' into i2c/for-next omits d944b27df121 i2c: nvidia-gpu: Handle timeout correctly in gpu_i2c_check [...] omits 3ba55fb672f9 Merge branch 'i2c/for-5.7' into i2c/for-next omits 90224e6468e1 i2c: drivers: Use generic definitions for bus frequencies omits 7b8c4c0b2acb i2c: algo: Use generic definitions for bus frequencies omits 83672db7d6c6 i2c: stm32f7: switch to I²C generic property parsing omits 38a592e26612 i2c: rcar: Consolidate timings calls in rcar_i2c_clock_cal [...] omits 263a5646d885 i2c: core: Allow override timing properties with 0 omits e6282fc6f889 i2c: core: Provide generic definitions for bus frequencies omits 1826d56bcef9 x86/cpu: Cleanup the now unused CPU match macros omits 315d01d1ad39 hwrng: via_rng: Convert to new X86 CPU match macros omits f30cfacad1ee crypto: Convert to new CPU match macros omits d51ba9c6663d ASoC: Intel: Convert to new X86 CPU match macros omits f07225128865 powercap/intel_rapl: Convert to new X86 CPU match macros omits 91e503e6f8af PCI: intel-mid: Convert to new X86 CPU match macros omits 1e41eb152479 mmc: sdhci-acpi: Convert to new X86 CPU match macros omits 4a9f45a0533f intel_idle: Convert to new X86 CPU match macros omits 20d320c664f9 extcon: axp288: Convert to new X86 CPU match macros omits 9c51044cbc5f thermal: Convert to new X86 CPU match macros omits 5cfc7ac7c1bf hwmon: Convert to new X86 CPU match macros omits a69b3b1d4cf0 platform/x86: Convert to new CPU match macros omits 298426211c4b EDAC: Convert to new X86 CPU match macros omits b11d77fa300d cpufreq: Convert to new X86 CPU match macros omits e36cf2f76846 ACPI: Convert to new X86 CPU match macros omits 9595198f8dc4 x86/platform: Convert to new CPU match macros omits adefe55e7258 x86/kernel: Convert to new CPU match macros omits 320debe5ef6d x86/kvm: Convert to new CPU match macros omits ef37219ab828 x86/perf/events: Convert to new CPU match macros omits f6d502fcfc51 x86/cpu/bugs: Convert to new matching macros omits 20d437447c00 x86/cpu: Add consistent CPU match macros omits ba5bade4cc0d x86/devicetable: Move x86 specific macro out of generic code omits 90e5d84c7b06 xattr.h: Replace zero-length array with flexible-array member omits 210ebe342cf9 uapi: linux: fiemap.h: Replace zero-length array with flex [...] omits 0c46d97c09ce uapi: linux: dlm_device.h: Replace zero-length array with [...] omits 40d7eee6a98c tpm_eventlog.h: Replace zero-length array with flexible-ar [...] omits 569d6147e89a ti_wilink_st.h: Replace zero-length array with flexible-ar [...] omits 9b0c7561226f swap.h: Replace zero-length array with flexible-array member omits ce4f871d76bd skbuff.h: Replace zero-length array with flexible-array member omits 89731407e843 sched: topology.h: Replace zero-length array with flexible [...] omits a6445955c1a7 rslib.h: Replace zero-length array with flexible-array member omits d17f09e5af81 rio.h: Replace zero-length array with flexible-array member omits 507ba829cc37 posix_acl.h: Replace zero-length array with flexible-array member omits 342ff22ee13b platform_data: wilco-ec.h: Replace zero-length array with [...] omits d6888c050529 memcontrol.h: Replace zero-length array with flexible-arra [...] omits 60203bd93e5d list_lru.h: Replace zero-length array with flexible-array member omits 93818e29b0ca lib: cpu_rmap: Replace zero-length array with flexible-arr [...] omits 70a9918befc8 irq.h: Replace zero-length array with flexible-array member omits 8bcfd5a78da6 ihex.h: Replace zero-length array with flexible-array member omits 37b3101b5946 igmp.h: Replace zero-length array with flexible-array member omits 852351e91f74 genalloc.h: Replace zero-length array with flexible-array member omits 1caf26285cca ethtool.h: Replace zero-length array with flexible-array member omits 626d3e8b6067 energy_model.h: Replace zero-length array with flexible-ar [...] omits eccf0fd3f1c3 enclosure.h: Replace zero-length array with flexible-array member omits 0ee34ed12527 dirent.h: Replace zero-length array with flexible-array member omits 170c05c6ffe1 digsig.h: Replace zero-length array with flexible-array member omits f0392fe6a328 can: dev: peak_canfd.h: Replace zero-length array with fle [...] omits 2908651d472e blk_types: Replace zero-length array with flexible-array member omits 33fdb6b374f8 blk-mq: Replace zero-length array with flexible-array member omits ffba9ef7c02f bio: Replace zero-length array with flexible-array member omits a64d558d8cf9 selftests: netfilter: add nfqueue test case omits bcfabee1afd9 netfilter: nft_fwd_netdev: allow to redirect to ifb via ingress omits 76a109fac206 netfilter: nft_fwd_netdev: validate family and chain type omits 7c84d41416d8 netfilter: nft_set_rbtree: Detect partial overlaps on insertion omits 6f7c9caf017b netfilter: nft_set_rbtree: Introduce and use nft_rbtree_in [...] omits 0eb4b5ee33f2 netfilter: nft_set_pipapo: Separate partial and complete o [...] omits 8c2d45b2b65c netfilter: nf_tables: Allow set back-ends to report partia [...] omits 463050599742 Merge tag 'kvm-arm-removal' into kvmarm-master/next omits 24bd2afda8ce Merge branch 'regulator-5.7' into regulator-next omits bae4cb90541a Merge branch 'regulator-5.6' into regulator-linus omits f013b4e2673d Merge branch 'asoc-5.6' into asoc-linus omits 86332c343491 regulator: qcom_smd: Add pmi8994 regulator support omits de58ed5e16e6 arm64: Introduce get_cpu_ops() helper function omits 6885fb129be3 arm64: Rename cpu_read_ops() to init_cpu_ops() omits 7fec52bf8095 arm64: Declare ACPI parking protocol CPU operation if needed omits 129a5d4824d5 ASoC: Convert jz4740-i2s doc to YAML omits a3434a497a2f ASoC: jz4740-i2s: Add support for the JZ4770 omits bde8ca7c87d4 ASoC: jz4740-i2s: Add support for the JZ4760 omits 515d2757d31e dt-bindings: sound: rockchip-i2s: add #sound-dai-cells property omits 472abb80fac6 dt-bindings: sound: convert rockchip i2s bindings to yaml omits 6b877cf8bc98 ASoC: wm8974: remove unused variables omits 31843edab7cb dm integrity: improve discard in journal mode omits 84597a44a9d8 dm integrity: add optional discard support omits 76ccd234269b Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 3f3ee43a4623 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits c6ac7188c114 Merge tag 'dmaengine-fix-5.6' of git://git.infradead.org/u [...] omits 1ac2c15a7bf8 dm integrity: allow resize of the integrity device omits fc69bab1ec38 regulator: da9063: Fix get_mode() functions to read sleep field omits 87fb177b4cab dm integrity: factor out get_provided_data_sectors() omits f6f72f32c22c dm integrity: don't replay journal data past the end of th [...] omits 7649194a1636 dm integrity: remove sector type casts omits eedf8a126629 ASoC: tas2562: Fixed incorrect amp_level setting. omits b93b6643e9b5 dm integrity: fix a crash with unusually large tag size omits b8fdd090376a dm zoned: remove duplicate nr_rnd_zones increase in dmz_in [...] omits ad71693f41aa media: mtk-vpu: load vpu firmware from the new location omits 64d4fc9926f0 media: i2c: video-i2c: fix build errors due to 'imply hwmon' omits 87c820fba5cb media: MAINTAINERS: add myself to co-maintain Hantro G1/G2 [...] omits 8e4aaa687863 media: hantro: add initial i.MX8MQ support omits 4e6ea6670242 media: dt-bindings: Document i.MX8MQ VPU bindings omits 2d772da98d3b media: vivid: fix incorrect PA assignment to HDMI outputs omits 9a43ccb50ec0 media: hantro: Add linux-rockchip mailing list to MAINTAINERS omits ea7557013800 media: cedrus: h264: Fix 4K decoding on H6 omits 75fa601934fd dm verity fec: fix memory leak in verity_fec_dtr omits dc8a01ae1dbd dm writecache: optimize superblock write omits 3923d4854e18 dm writecache: implement gradual cleanup omits 93de44eb3fc8 dm writecache: implement the "cleaner" policy omits 6536a9e3ffcf f2fs: fix to avoid double unlock omits 7de5ad45b809 f2fs: fix potential .flags overflow on 32bit architecture omits e0267f078d46 f2fs: fix NULL pointer dereference in f2fs_verity_work() omits 0656797421d0 f2fs: fix to clear PG_error if fsverity failed omits a08a137f6f63 f2fs: don't call fscrypt_get_encryption_info() explicitly [...] omits ee9f210d060f f2fs: don't trigger data flush in foreground operation omits ca9186f4fead f2fs: fix NULL pointer dereference in f2fs_write_begin() omits a77dd196c076 f2fs: clean up f2fs_may_encrypt() omits c794a6e57d7e f2fs: fix to avoid potential deadlock omits 443bdd233419 f2fs: don't change inode status under page lock omits 0c69599f12f3 f2fs: fix potential deadlock on compressed quota file omits ce7d967b0ff7 f2fs: delete DIO read lock omits 6092267458b0 f2fs: don't mark compressed inode dirty during f2fs_iget() omits 6cb42354bf4c f2fs: fix long latency due to discard during umount omits 48219795e7db Merge branches 'v5.7/vfio/alex-sriov-v3' and 'v5.7/vfio/ya [...] omits b66574a3fb32 vfio/pci: Cleanup .probe() exit paths omits 959e1b75cc87 vfio/pci: Remove dev_fmt definition omits 137e5531351d vfio/pci: Add sriov_configure support omits 43eeeecc8ed5 vfio: Introduce VFIO_DEVICE_FEATURE ioctl and first user omits cc20d7999000 vfio/pci: Introduce VF token omits 467c084f9ad3 vfio/pci: Implement match ops omits 5f3874c2a231 vfio: Include optional device match in vfio_device_ops callbacks omits 40280cf7e8ca vfio: avoid inefficient operations on VFIO group in vfio_p [...] omits 8d46c0cca5f4 vfio: introduce vfio_dma_rw to read/write a range of IOVAs omits c0560f51cf77 vfio: allow external user to get vfio group from device omits 723fe298ad85 vfio: platform: Switch to platform_get_irq_optional() omits d53f1fafec9d dm writecache: do direct write if the cache is full omits eaab4bde6e64 dm integrity: print device name in integrity_metadata() er [...] omits 3fd53533a8bc dm crypt: use crypt_integrity_aead() helper omits 63b4f312de70 docs: mips: remove no longer needed au1xxx_ide.rst documentation omits 9b2954b2ed1c MIPS: Alchemy: remove no longer used au1xxx_ide.h header omits 823b30fe22d3 ide: remove no longer used au1xxx-ide driver omits 387048bf67ee block: merge partition-generic.c and check.c omits 3f4fc59c1321 block: move the various x86 Unix label formats out of genhd.h omits cb0ab5265212 partitions/msdos: remove LINUX_SWAP_PARTITION omits 0226e9ead44b block: move the *_PARTITION enum out of genhd.h omits 1442f76d4317 block: move struct partition out of genhd.h omits cbb5cb3b29f9 block: remove block/partitions/sun.h omits 95f77ef35a99 block: remove block/partitions/sgi.h omits 3466f63a7cfe block: remove block/partitions/osf.h omits f6d17358dc7e block: remove block/partitions/karma.h omits 3f1b95ef81b7 block: declare all partition detection routines in check.h omits ffa9ed647aa4 block: remove warn_no_part omits 74cc979c3c7f block: cleanup how md_autodetect_dev is called omits 1a9fba3a77a5 block: unexport read_dev_sector and put_dev_sector omits a10183d744fb scsi: simplify scsi_partsize omits 26ae3533a0e6 scsi: move scsicam_bios_param to the end of scsicam.c omits e63105df8fa1 scsi: simplify scsi_bios_ptable omits f17c21c1ecb8 block: remove alloc_part_info and free_part_info omits 3ad5cee5cd00 block: move sysfs methods shared by disks and partitions t [...] omits 5cbd28e3cef1 block: move disk_name and related helpers out of partition [...] omits ea3edd4dc230 block: remove __bdevname omits d2332c5c040b block: remove the blk_lookup_devt export omits fa0910107a9f mmc: sdhci: use FIELD_GET for preset value bit masks omits fdd8eef4be53 mmc: sdhci-of-at91: Display clock changes for debug purpose only omits f87391eec2c5 mmc: sdhci: iproc: Add custom set_power() callback for bcm2711 omits 9d8acdd32cd5 mmc: sdhci: am654: Use sdhci_set_power_and_voltage() omits 98160562e3bb mmc: sdhci: at91: Use sdhci_set_power_and_voltage() omits d2abc6e2b5c2 mmc: sdhci: milbeaut: Use sdhci_set_power_and_voltage() omits c2c5252c5c61 mmc: sdhci: arasan: Use sdhci_set_power_and_voltage() omits 6c92ae1e452f mmc: sdhci: Introduce sdhci_set_power_and_bus_voltage() omits 6bbcf74dd929 mmc: vub300: Use scnprintf() for avoiding potential buffer [...] omits 398b25003d3a dt-bindings: mmc: synopsys-dw-mshc: fix clock-freq-min-max [...] omits ff124c31ccd7 sdhci: tegra: Enable MMC_CAP_WAIT_WHILE_BUSY host capability omits 5e958e4aacf4 sdhci: tegra: Implement Tegra specific set_timeout callback omits ee0f309263a6 mmc: sdhci-omap: Add Support for Suspend/Resume omits a5d90dc488e4 mmc: renesas_sdhi: simplify execute_tuning omits fcc958d6dbbd mmc: renesas_sdhi: Use BITS_PER_LONG helper omits d3392339cae9 mmc: cqhci: Update cqhci memory ioresource name omits 5cf583f1fb9c mmc: sdhci-msm: Deactivate CQE during SDHC reset omits 0ffa6cfbd949 mmc: cqhci: Add cqhci_deactivate() omits 1a91a36aba9c mmc: Replace zero-length array with flexible-array member omits ea21e9b2b33f mmc: mmc_test: Pass different sg lists for non-blocking requests omits d79100c91ae5 dt-bindings: mmc: sdhci-msm: Add CQE reg map omits 55fc7d93a55b mmc: sdhci-sprd: Set the missing MMC_CAP_WAIT_WHILE_BUSY flag omits 6660d0ae1255 mmc: core: Fix indentation omits af8fade4bd7b mmc: sdhci-esdhc-imx: restore pin state when resume back omits e534b82f24b3 mmc: sdhci-esdhc-imx: clear DMA_SEL when disable DMA mode omits 982cf37da3ee mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci omits cde5e8e9ff14 mmc: sdhci-esdhc-imx: Add an new esdhc_soc_data for i.MX8MM omits 74898cbcbfc4 mmc: sdhci-esdhc-imx: add flag ESDHC_FLAG_BROKEN_AUTO_CMD23 omits 373e800b53a8 mmc: sdhci-esdhc-imx: optimize the strobe dll setting omits f581e9093aa2 mmc: sdhci-esdhc-imx: optimize the clock setting omits 5bd2acdcdde2 mmc: sdhci-esdhc-imx: add strobe-dll-delay-target support omits 0299138af658 doc: dt: fsl-imx-esdhc: add strobe-dll-delay-target binding omits 5c11f1ffb022 mmc: sdhci-esdhc-imx: restore the per_clk rate in PM_RUNTIME omits a26a4f1baca5 mmc: sdhci-esdhci-imx: retune needed for Mega/Mix enabled SoCs omits b62eee9f804e mmc: sdhci-esdhc-imx: no fail when no pinctrl available omits e65bb3882471 mmc: sdhci: do not enable card detect interrupt for gpio cd type omits a161c45f2979 mmc: sdhci_am654: Enable DLL only for some speed modes omits 8ee5fc0e0b3b mmc: sdhci_am654: Update OTAPDLY writes omits 70fd681e7ee1 dt-bindings: mmc: sdhci-am654: Update Output tap delay binding omits d1709abb8cc3 mmc: host: hsq: Add missing MODULE_LICENSE() and MODULE_DE [...] omits 7a2a98be672b mmc: mmci: Add support for sdmmc variant revision 2.0 omits 94b94a93e355 mmc: mmci_sdmmc: Implement signal voltage callbacks omits 757731652881 mmc: mmci: Add callbacks for to manage signal voltage switch omits 1103f807a3b9 mmc: mmci_sdmmc: Add execute tuning with delay block omits e19c33dbfe95 dt-bindings: mmc: mmci: add delay block base register for sdmmc omits 31b963e19491 mmc: mmci: Add private pointer for variant omits 7b9716a0f161 mmc: mmci: Add a reference at mmc_host_ops in mmci struct omits bdbf9faf5f2e mmc: mmci_sdmmc: Rename sdmmc_priv struct to sdmmc_idma omits 127e6e98ca9b mmc: mmci_sdmmc: Replace sg_dma_xxx macros omits 892bf1001459 mmc: core: Fixup support for HW busy detection for HPI commands omits 490ff95f8e2c mmc: core: Convert to mmc_poll_for_busy() for HPI commands omits 9f94d04752ad mmc: core: Drop redundant out-parameter to mmc_send_hpi_cmd() omits 0d84c3e6a5b2 mmc: core: Convert to mmc_poll_for_busy() for erase/trim/discard omits 2a1c7cda52b7 mmc: core: Update CMD13 busy check for CMD6 commands omits 40c96853fef1 mmc: core: Enable re-use of mmc_blk_in_tran_state() omits 6972096a03ae mmc: core: Split up mmc_poll_for_busy() omits 02098ccdd823 mmc: core: Drop redundant in-parameter to __mmc_switch() omits 60db8a47497d mmc: core: Extend mmc_switch_status() to rid of __mmc_swit [...] omits ebd4f4bd01a9 mmc: core: Drop unused define omits d46a24a9d2db mmc: core: Throttle polling rate for CMD6 omits f4498549e169 mmc: host: sdhci-sprd: Add software queue support omits 4730831c7d2e mmc: host: sdhci: Add a variable to defer to complete requ [...] omits 1774b0021405 mmc: host: sdhci: Add request_done ops for struct sdhci_ops omits 045d705dc1fb mmc: core: Enable the MMC host software queue for the SD card omits 511ce378e16f mmc: Add MMC host software queue support omits 219c02ca1cf6 mmc: sdhci-msm: Don't enable PWRSAVE_DLL for certain sdhc hosts omits 2a2b821607ae mmc: sdhci-of-arasan: Remove quirk for broken base clock omits 8d2e334377db mmc: sdhci-of-arasan: Add support for DLL reset for ZynqMP [...] omits 0dc64c2b9496 firmware: xilinx: Add DLL reset support omits 93660d837fd9 firmware: xilinx: Add ZynqMP Tap Delay setup ioctl to the [...] omits f22084b662e5 mmc: tmio: remove superfluous callback wrappers omits b2dd9a1325e6 mmc: tmio: factor out TAP usage omits a86bf70b7021 mmc: tmio: enforce retune after runtime suspend omits 64982b9f2f37 mmc: tmio: give callback a generic name omits 3a821a8244bc mmc: renesas_sdhi: complain loudly if driver needs update omits 0c482d829ac4 mmc: tmio: refactor tuning execution into SDHI driver omits 6199a10e7e53 mmc: renesas_sdhi: cleanup SCC defines omits 9b0d6855e756 mmc: renesas_sdhi: enforce manual correction for Gen3 omits 71cfc92751ac mmc: renesas_sdhi: only check CMD status for HS400 manual [...] omits 11a219606a9b mmc: renesas_sdhi: Add manual correction omits 44f54e701205 mmc: renesas_sdhi: remove double clear of automatic correction omits c442a0d18744 driver core: Set fw_devlink to "permissive" behavior by default omits cc98702c1775 Merge branch 'kvm-arm64/gic-v4.1' into kvmarm-master/next omits 821747386cb6 bus: mhi: core: Pass module owner during client driver reg [...] omits 8622dfefb6ac intel_th: msu: Make stopping the trace optional omits 771df8cf0bc3 Merge branch 'irq/gic-v4.1' into irq/irqchip-next omits 4a1a3e9bf565 staging: most: Documentation: move ABI description files o [...] omits 24eb831a0ea5 staging: most: Documentation: update ABI description omits b27652753918 staging: most: move core files out of the staging area omits a599a0fb629a usb: core: Add ACPI support for USB interface devices omits a3a87d66d3f6 driver core: Replace open-coded list_last_entry() omits 927f82875c27 driver core: Read atomic counter once in driver_probe_done() omits a65cab7d7f05 libfs: fix infoleak in simple_attr_read() omits dab4fe3bf6dd KVM: arm64: GICv4.1: Expose HW-based SGIs in debugfs omits 009384b38034 irqchip/gic-v4.1: Eagerly vmap vPEs omits 7bdabad12784 KVM: arm64: GICv4.1: Allow non-trapping WFI when using HW SGIs omits d50676f5ce84 irqchip/gic-v4.1: Add VSGI property setup omits d9c3872cd2f8 KVM: arm64: GICv4.1: Reload VLPI configuration on distribu [...] omits 6d31b6ff985d irqchip/gic-v4.1: Add VSGI allocation/teardown omits 2291ff2f2a56 KVM: arm64: GICv4.1: Plumb SGI implementation selection in [...] omits ae699ad348cd irqchip/gic-v4.1: Move doorbell management to the GICv4 ab [...] omits bacf2c60548b KVM: arm64: GICv4.1: Allow SGIs to switch between HW and S [...] omits 05d32df13c6b irqchip/gic-v4.1: Plumb set_vcpu_affinity SGI callbacks omits ef1820be4777 KVM: arm64: GICv4.1: Add direct injection capability to SG [...] omits 9879b79aefe5 KVM: arm64: GICv4.1: Let doorbells be auto-enabled omits 7017ff0ee1de irqchip/gic-v4.1: Plumb get/set_irqchip_state SGI callbacks omits b4e8d644ec62 irqchip/gic-v4.1: Plumb mask/unmask SGI callbacks omits e252cf8a34d9 irqchip/gic-v4.1: Add initial SGI configuration omits 166cba71818c irqchip/gic-v4.1: Plumb skeletal VSGI irqchip omits 6cf9a2dce6bd arm64: move kimage_vaddr to .rodata omits dc374b477f92 arm64: use mov_q instead of literal ldr omits 3baf89abca19 bus/mhi: fix printk format for size_t omits 22dd4acc8049 Staging: speakup: Add identifier name to function declarat [...] omits 7cf9a79dbae1 Staging: speakup: Use sizeof(*var) in kmalloc(). omits a0c4adeeea84 ARM: dts: tango4: Make /serial compatible with ns16550a omits ecd755fb730e ARM: dts: mmp*: Make the serial ports compatible with xscale-uart omits c10419f94538 ARM: dts: mmp*: Fix serial port names omits 5a56cf3e8738 ARM: dts: mmp2-brownstone: Don't redeclare phandle references omits d6a14ce6cd8d ARM: dts: pxa*: Make the serial ports compatible with xscale-uart omits 8524e2a93908 ARM: dts: pxa*: Fix serial port names omits 1f0c1314c51c ARM: dts: pxa*: Don't redeclare phandle references omits c97c65f36e5c serial: omap: drop unused dt-bindings header omits c26389f998a8 serial: 8250: 8250_omap: Add DMA support for UARTs on K3 SoCs omits c6689dfd8779 serial: 8250: 8250_omap: Work around errata causing spurio [...] omits 7229b84c20d2 serial: 8250: 8250_omap: Extend driver data to pass FIFO t [...] omits 789898416749 serial: 8250: 8250_omap: Move locking out from __dma_rx_do [...] omits 4bcf59a5dea0 serial: 8250: 8250_omap: Account for data in flight during [...] omits 7cf4df30a981 serial: 8250: 8250_omap: Terminate DMA before pushing data [...] omits 4ce35a3617c0 serial: 8250_omap: Fix sleeping function called from inval [...] omits f4b042a05006 serial: 8250: 8250_omap: Fix throttle to call stop_rx() omits f19c3f6c8109 serial: 8250_port: Don't service RX FIFO if throttled omits 706bbc572d59 serial: uartps: Add TACTIVE check in cdns_uart_tx_empty function omits 97451855cc3b serial: uartps: Remove unconditional wait inside set_termios omits 00760d3cd9de irqchip/stm32: Retrigger both in eoi and unmask callbacks omits fd78901c297e driver core: platform: Reimplement devm_platform_ioremap_resource omits 5bf7e2883f12 usb: dwc2: convert to devm_platform_get_and_ioremap_resource omits 558963c49833 usb: host: hisilicon: convert to devm_platform_get_and_ior [...] omits fb222273a215 usb: host: xhci-plat: convert to devm_platform_get_and_ior [...] omits 890cc39a8799 drivers: provide devm_platform_get_and_ioremap_resource() omits 55bf882c7f13 fanotify: fix merging marks masks with FAN_ONDIR omits 544e56aa6377 MAINTAINERS: RIP KVM/arm omits 15ff9a39cd5e arm: Remove the ability to set HYP vectors outside of the [...] omits 59c1d9cc5295 arm: Remove GICv3 vgic compatibility macros omits 3fbb96c054e2 arm: Remove HYP/Stage-2 page-table support omits 541ad0150ca4 arm: Remove 32bit KVM host support omits bb7c62bcb848 arm: Remove KVM from config files omits 8a90a3228b6a arm: Unplug KVM from the build system omits e7c69fd3cc53 Merge tag 'at24-updates-for-v5.7' of git://git.kernel.org/ [...] omits f367a62a7cad fanotify: merge duplicate events on parent and child omits dfc2d2594e4a fsnotify: replace inode pointer with an object id omits 9d20328d0bfe Merge tag 'misc-habanalabs-next-2020-03-24' of git://peopl [...] omits f1cd223389f0 dt-bindings: rtc: Convert and update jz4740-rtc doc to YAML omits 91b298f5dc95 rtc: jz4740: Rename vendor-specific DT properties omits 5840748520be rtc: jz4740: Add support for JZ4760 SoC omits f3f2b7eb2f1c mtd: spi-nor: Enable locking for n25q512ax3/n25q512a omits 05635c14a292 mtd: spi-nor: Add SR 4bit block protection support omits 2d284768b49b mtd: spi-nor: Add generic formula for SR block protection [...] omits 8fefe9dacdb0 x86/vmware: Use bool type for vmw_sched_clock omits baf5fe761846 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] omits 0c625ccfe6f7 gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 [...] omits e73a8f38f82d x86/vmware: Enable steal time accounting omits ab02bb3f55f5 x86/vmware: Add steal time clock support for VMware guests omits 118455015501 habanalabs: fix pm manual->auto in GOYA omits 6966d9e1f2a4 habanalabs: show unsupported message for GAUDI omits 4f0e6ab78aab habanalabs: add print upon clock change omits bc6ed3aa92ac habanalabs: update goya firmware register map omits 8a7a88c10c18 habanalabs: Add missing annotation for goya_hw_queues_unlock() omits cf87f966d28a habanalabs: Add missing annotation for goya_hw_queues_lock() omits b41e9728d875 habanalabs: Remove unused parse_cnt variable omits 0da10e683eb4 habanalabs: provide historical maximum of various sensors omits d57b83c3dfe5 habanalabs: modify the return values of hl_read/write routines omits 5557b138dc11 habanalabs: support temperature offset via sysfs omits e5509d52793c habanalabs: ratelimit error prints of IRQs omits 5cce51464c61 habanalabs: add debugfs write64/read64 omits 0c002ceb39fe habanalabs: fix DDR bar address setting omits 7491c036cb79 habanalabs: removing extra ; omits 1718a45b284d habanalabs: Avoid running restore chunks if no execute chunks omits f3a838c0c72c habanalabs: Modify CS jobs counter to u16 omits 64a7e2955d9a habanalabs: split the host MMU properties omits 240c92fd04b2 habanalabs: use the user CB size as a default job size omits 7fc40bcaa631 habanalabs: flush only at the end of the map/unmap omits b48596d1dc25 Bluetooth: L2CAP: Add get_peer_pid callback omits dd735f4707e6 x86/vmware: Remove vmware_sched_clock_setup() omits 14388ae24544 x86/vmware: Make vmware_select_hypercall() __init omits 4c59406ed003 xfrm: policy: Fix doulbe free in xfrm_policy_timer omits b0e2d252f928 mtd: spi-nor: Set all BP bits to one when lock_len == mtd->size omits 9970de8b013a Merge branch 'PTP_CLK-pin-configuration-for-SJA1105-DSA-driver' omits 747e5eb31d59 net: dsa: sja1105: configure the PTP_CLK pin as EXT_TS or PER_OUT omits 0a7e984c92d6 net: dsa: sja1105: make the AVB table dynamically reconfigurable omits 4bfa1616d95f net: dsa: sja1105: make future_base_time a common helper omits 79d5511cc0ee net: dsa: sja1105: unconditionally set DESTMETA and SRCMET [...] omits b0f83057a9d9 net: typhoon: Add required whitespace after keywords omits 629cb919427a Merge branch 'introduce-read_poll_timeout' omits 704f691a5fb3 net: phy: tja11xx: use phy_read_poll_timeout() to simplify [...] omits 7ae7ad2f11ef net: phy: smsc: use phy_read_poll_timeout() to simplify the code omits 745a237c18f3 net: phy: use phy_read_poll_timeout() to simplify the code omits fcbd30d09ba0 net: phy: introduce phy_read_poll_timeout macro omits 8964a2174f91 net: phy: marvell10g: use phy_read_mmd_poll_timeout() to s [...] omits 9c6464dcffa0 net: phy: aquantia: use phy_read_mmd_poll_timeout() to sim [...] omits 331c7372bd7a net: phy: bcm84881: use phy_read_mmd_poll_timeout() to sim [...] omits bd971ff0b739 net: phy: introduce phy_read_mmd_poll_timeout macro omits eaa6b01024a7 iopoll: redefined readx_poll_timeout macro to simplify the code omits 5f5323a14cad iopoll: introduce read_poll_timeout macro omits af13b3c338be Remove DST_HOST omits ed2d96bf85bf ipc/mqueue.c: fix a brace coding style issue omits a511ecb25db4 ubsan: include bug type in report header omits e5ce8f3a869c kasan: unset panic_on_warn before calling panic() omits eb1c746a83f6 ubsan: check panic_on_warn omits f287fac4c4f1 drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] omits ab308cb6a9b0 ubsan: split "bounds" checker from other options omits b3ddb33fe736 ubsan: add trap instrumentation option omits 66c5ee2e828b usb: core: kcov: collect coverage from usb complete callback omits 0d6958a70483 kcov: collect coverage from interrupts omits 9333e655dd9b kcov: use t->kcov_mode as enabled indicator omits c5a3794440af kcov: move t->kcov_sequence assignment omits af9e5e2705f7 kcov: move t->kcov assignments into kcov_start/stop omits 81013823d098 kcov: fix potential use-after-free in kcov_remote_start omits a3caf1705753 kcov: cleanup debug messages omits 79b65f4eba4f init/Kconfig: clean up ANON_INODES and old IO schedulers options omits 60e27c325954 aio: simplify read_events() omits 5ba0b27b63fd kernel/relay.c: fix read_pos error when multiple readers omits 3e0fb5ed8c89 kernel/gcov/fs.c: replace zero-length array with flexible- [...] omits 8c8e49b248ee gcov: gcc_3_4: replace zero-length array with flexible-arr [...] omits 45c2fb6df9cb gcov: gcc_4_7: replace zero-length array with flexible-arr [...] omits c5b8856d3966 kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] omits a3eaf934b641 samples/hw_breakpoint: drop use of kallsyms_lookup_name() omits 2fb84123cfcf samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes omits 56f4c3c957fc fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] omits 0acafbdf9fe5 fs/binfmt_elf.c: allocate less for static executable omits 429f21c27618 fs/binfmt_elf.c: delete "loc" variable omits 37a2538cb859 fs/epoll: make nesting accounting safe for -rt kernel omits c2c3df4e5c45 kselftest: introduce new epoll test case omits 11bcc36f9337 checkpatch: avoid warning about uninitialized_var() omits c07816dca1ae checkpatch: check proper licensing of Devicetree bindings omits 4595d1c95b79 checkpatch: improve Gerrit Change-Id: test omits f342fd0909b9 checkpatch: add command-line option for TAB size omits 875f0151e7cf checkpatch: fix multiple const * types omits 28f5122e1c32 checkpatch: fix minor typo and mixed space+tab in indentation omits 8f1708fab7a0 checkpatch: prefer fallthrough; over fallthrough comments omits 0ff0bd2b7a7a checkpatch: support "base-commit:" format omits 59a41fa8994f checkpatch: check SPDX tags in YAML files omits b0115814d3cb checkpatch: remove email address comment from email addres [...] omits 7f1ad09e718a lib/dynamic_debug.c: use address-of operator on section symbols omits 0787df2dd72e lib/list: prevent compiler reloads inside 'safe' list iteration omits 44b81a43086c lib: optimize cpumask_local_spread() omits d4a6ae93c266 linux/bits.h: add compile time sanity check of GENMASK inputs omits a47305b15a90 lib/test_kmod.c: remove a NULL test omits c39bccf4d58b lib/rbtree: fix coding style of assignments omits 59f8474f3367 lib/test_bitmap.c: make use of EXP2_IN_BITS omits c9e0359bb088 percpu_counter: fix a data race at vm_committed_as omits 31deb14ad809 ia64: add IRQENTRY_TEXT and SOFTIRQENTRY_TEXT to linker script omits 6e767c96a7d2 nds32: linker script: add SOFTIRQENTRY_TEXT omits d2c230e25779 kasan: stackdepot: move filter_irq_stacks() to stackdepot.c omits af7743699797 lib/stackdepot.c: build with -fno-builtin omits 546df46f07bd lib/stackdepot.c: fix a condition in stack_depot_fetch() omits 894d2d7cd61b lib/stackdepot.c: check depot_index before accessing the s [...] omits d1d0f4de62c2 lib: test_stackinit.c: XFAIL switch variable init tests omits 35980db25ebc lib/scatterlist: fix sg_copy_buffer() kerneldoc omits 34d8da1490ad lib/ts_kmp.c: replace zero-length array with flexible-arra [...] omits b353a8e85ff5 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] omits 0fcdee1f613c lib/ts_bm.c: replace zero-length array with flexible-array member omits 4b91dfe3605f lib/bch.c: replace zero-length array with flexible-array member omits da73f5206f11 lib/test_lockup.c: add parameters for locking generic vfs locks omits f7dd875f468a lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] omits 2786ea37e3bb lib/test_lockup: rename disable_irq to fix build error omits f9ba7553cf8a lib/test_lockup: test module to generate lockups omits 90a2a589775b bitops: always inline sign extension helpers omits e1d0de7a5f64 MAINTAINERS: add an entry for kfifo omits 3d06d3b60aef compiler: Remove CONFIG_OPTIMIZE_INLINING entirely omits aa319bf910fe sparc,x86: vdso: remove meaningless undefining CONFIG_OPTI [...] omits ba36d9938ec3 kernel/extable.c: use address-of operator on section symbols omits 1df06e43ef64 asm-generic: fix unistd_32.h generation format omits 388ae9d104de proc: inline m_next_vma into m_next omits 0037bd104d6d seq_file: remove m->version omits 7a05c9165819 proc: use ppos instead of m->version omits a567756698ef proc: remove m_cache_vma omits 7fb4073b7dd3 proc: inline vma_stop into m_stop omits 79b61184588d proc: speed up /proc/*/statm omits 95350d03c4b3 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes omits 73c7d9f23bc4 proc: faster open/read/close with "permanent" files omits d154aa441c8e fs/proc/inode.c: annotate close_pdeo() for sparse omits 0e6c52a6a84b kernel/hung_task.c: Monitor killed tasks. omits a68aa2847754 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 381e784a6934 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 1db5048c8923 mm/dmapool.c: micro-optimisation remove unnecessary branch omits a79518c9969f include/linux/memremap.h: remove stale comments omits 3f4ce0d8ab78 include/linux/swapops.h: correct guards for non_swap_entry() omits 06b9fd8c5241 mm: use fallthrough; omits 6e99894ce6ea mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] omits d6972535d8b1 mm: fix ambiguous comments for better code readability omits 33ec27c4624d mm/zsmalloc: add missing annotation for unpin_tag() omits ed1f3d82d4ec mm/zsmalloc: add missing annotation for pin_tag() omits 2ecf09ba5301 mm/zsmalloc: add missing annotation for migrate_read_unlock() omits d7dae733234f mm/zsmalloc: add missing annotation for migrate_read_lock() omits 7beacf16b65b mm/slub: add missing annotation for put_map() omits 427ffa32d694 mm/slub: add missing annotation for get_map() omits 202240db32da mm/mempolicy: add missing annotation for queue_pages_pmd() omits 6426e064d86e mm/hugetlb: add missing annotation for gather_surplus_pages() omits 97bdc1fafd17 mm/compaction: add missing annotation for compact_lock_irqsave omits 1450e2ecc901 mm/zswap: allow setting default status, compressor and all [...] omits b989461e2ca0 mm: prevent a warning when casting void* -> enum omits 4c377b768d7d mm: huge tmpfs: try to split_huge_page() when punching hole omits af290fc15155 mm/shmem.c: Clean code by removing unnecessary assignment omits c41b5790eaed mm/shmem.c: distribute switch variables for initialization omits a9da50d562f5 mm/memory_hotplug.c: use __pfn_to_section() instead of ope [...] omits b0b8c620679d mm/memory_hotplug: allow to specify a default online_type omits bb57da0a722e mm/memory_hotplug: convert memhp_auto_online to store an o [...] omits 26f500fa47f9 mm/memory_hotplug: unexport memhp_auto_online omits 073a65af04af hv_balloon-dont-check-for-memhp_auto_online-manually-fix omits 024bf2e933fc hv_balloon: don't check for memhp_auto_online manually omits a0a42c06bc00 powernv/memtrace: always online added memory blocks omits d8a103100c0a drivers/base/memory: store mapping between MMOP_* and stri [...] omits d6cbeeaceffa drivers/base/memory: map MMOP_OFFLINE to 0 omits 35ea7b0176a1 drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE omits adcdc06f228d mm/sparse.c: move functions into CONFIG_MEMORY_HOTPLUG ifd [...] omits e9fc67dac5ac mm/sparse.c: move subsection_map related functions together omits 8cd5cb477a38 mm/sparse.c: add note about only VMEMMAP supporting sub-se [...] omits 59c120fe884a mm/sparse.c: only use subsection map in VMEMMAP case omits 6c1933c770a5 mm/sparse.c: introduce a new function clear_subsection_map() omits b78defc46254 mm/sparse.c: introduce new function fill_subsection_map() omits 57e0ee0b325f mm/memory_hotplug.c: cleanup __add_pages() omits 9f1a812dc79e mm/memory_hotplug.c: simplify calculation of number of pag [...] omits 55f7013b4949 mm/memory_hotplug.c: only respect mem= parameter during bo [...] omits 51e4f790ee33 mm/page_ext.c: drop pfn_present() check when onlining omits 980d7edbcfb6 drivers/base/memory.c: drop pages_correctly_probed() omits 24cce82bc688 drivers/base/memory.c: drop section_count omits db50f09b08bb drivers/base/memory.c: indicate all memory blocks as removable omits a19e63c46a18 userfaultfd: selftests: add write-protect test omits 6b76853eaae7 userfaultfd: selftests: refactor statistics omits a9d5dd568ab5 userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally omits 38ff7e01feb5 userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update omits 1bc1daffeb38 userfaultfd: wp: don't wake up when doing write protect omits 3d23b3d4b00d userfaultfd: wp: enabled write protection in userfaultfd API omits 4c8a4bdb0ea2 userfaultfd: wp: add the writeprotect API to userfaultfd ioctl omits df2dc198b440 userfaultfd: wp: support write protection for userfault vma range omits a752b9f388c9 khugepaged: skip collapse if uffd-wp detected omits b3e18fcabfa1 userfaultfd: wp: support swap and page migration omits 2e05072107df userfaultfd: wp: add pmd_swp_*uffd_wp() helpers omits f658fe9e2f91 userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork omits a6ac85184abb userfaultfd: wp: apply _PAGE_UFFD_WP bit omits 9d658665883e mm: merge parameters for change_protection() omits 38ed69267f87 userfaultfd: wp: add UFFDIO_COPY_MODE_WP omits 81573b18f26d selftests/net/forwarding: add Makefile to install tests omits 2b007e2b3ac2 userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers omits f1ba1e863b01 userfaultfd: wp: add WP pagetable tracking to x86 omits 524522e5ba92 userfaultfd: wp: hook userfault handler to write protection fault omits 479c495f9f7f userfaultfd: wp: add helper for writeprotect check omits 08442fe38731 virtio-balloon: switch back to OOM handler for VIRTIO_BALL [...] omits 3aae0517525b mm/page_reporting: add free page reporting documentation omits 26d1e67e1cbd mm/page_reporting: add budget limit on how many pages can [...] omits 341f5afd3ab4 mm/page_reporting: rotate reported pages to the tail of the list omits 1959f242f03d virtio-balloon: add support for providing free page report [...] omits c36d579f6ad4 virtio-balloon: pull page poisoning config out of free pag [...] omits 0213dba069fd mm: introduce Reported pages omits 73c019a3079a mm: add function __putback_isolated_page omits 3bbcccf6933d mm: use zone and order instead of free area in free_list m [...] omits 06fea09ecb86 mm: adjust shuffle code to allow for future coalescing omits 450cee4587f9 mm: code cleanup for MADV_FREE omits c756cdc9cc09 mm/madvise: allow KSM hints for remote API omits c7ae708ed09d mm/madvise: employ mmget_still_valid() for write lock omits d3c628baca49 mm/madvise: support both pid and pidfd for process_madvise omits 02033d3d6da8 pid: move pidfd_get_pid() to pid.c omits 890d19a1107c mm/madvise: check fatal signal pending of target process omits 9c5ab415f7ad fix process_madvise build break for arm64 omits 0dab66ffcdf9 mm/madvise: introduce process_madvise() syscall: an extern [...] omits 8d9899cb892d mm/madvise: pass task and mm to do_madvise omits 8b6f2ea8481d drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits fcf134d494f2 drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits a6373f104a2b mm/ksm.c: update get_user_pages() argument in comment omits bd1ee26b0595 mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHE omits f9a5233c6c58 include/linux/pagemap.h: optimise find_subpage for !THP omits f09516f63443 mm, thp: track fallbacks due to failed memcg charges separately omits 2531972ae58d mm, shmem: add vmstat for hugepage fallback omits 53547e7dfe2c mm-migratec-migrate-pg_readahead-flag-fix omits f94ac3172566 mm/migrate.c: migrate PG_readahead flag omits 48cd5b2434cb mm/migrate.c: unify "not queued for migration" handling in [...] omits 86276e4a77e3 mm/migrate.c: check pagelist in move_pages_and_store_status() omits c9d1277babac mm/migrate.c: wrap do_move_pages_to_node() and store_status() omits 512734863d72 mm/migrate.c: no need to check for i > start in do_pages_move() omits 29aca2cd1790 include/linux/huge_mm.h: check PageTail in hpage_nr_pages [...] omits 605dfaeeb741 mm-hugetlbc-fix-printk-format-warning-for-32-bit-phys_addr_t-fix omits c1dbee023d85 mm/hugetlb.c: fix printk format warning for 32-bit phys_addr_t omits 37b37ccbe244 mm: hugetlb: fix hugetlb_cma_reserve() if CONFIG_NUMA isn't set omits eaf92347c813 mm/hugetlb: fix build failure with HUGETLB_PAGE but not HU [...] omits b8c4c6601fc1 selftests/vm: fix map_hugetlb length used for testing read [...] omits 7f715f5c8d84 mm: hugetlb: fix per-node size calculation for hugetlb_cma omits 991a8daf439b mm: cleanup cmdline_parse_hugetlb_cma() omits 163f0dba86e0 mm: hugetlb: optionally allocate gigantic hugepages using cma omits eba05538cf8c mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() omits a6d2637ad641 mm/hugetlb.c: clean code by removing unnecessary initialization omits 157222ef1a9b hugetlb_cgroup: add hugetlb_cgroup reservation docs omits d1e8df8fc9b1 hugetlb_cgroup: add hugetlb_cgroup reservation tests omits 35357f8609af hugetlb: remove check_coalesce_bug debug code omits 8e8667982303 hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs omits 643720e3e58b hugetlb: support file_region coalescing again omits 7f5fd257cc70 hugetlb_cgroup: support noreserve mappings omits 04ae75cdebe4 hugetlb_cgroup-add-accounting-for-shared-mappings-fix omits 0609826396f2 hugetlb_cgroup: add accounting for shared mappings omits 30971dd0d5e1 mm/hugetlb: fix file_region entry allocations omits 37fcde99b69b hugetlb: disable region_add file_region coalescing omits 7863636bf5e1 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] omits 67d3320ac0ed hugetlb_cgroup: add reservation accounting for private mappings omits 08bbb38ad931 mm/hugetlb_cgroup: fix hugetlb_cgroup migration omits 000f5a7f6110 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] omits d2076fa048d3 hugetlb_cgroup: add hugetlb_cgroup reservation counter omits 508ecd7b7bce hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race omits 7cbecc2a9532 hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization omits 091e69004a54 mm/memblock.c: remove redundant assignment to variable max_addr omits 3d59a81592fd mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() omits 760574918262 mm/mempolicy: check hugepage migration is supported by arc [...] omits bbee226783c9 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping omits 6fd8ab34e3b1 mm/compaction.c: clean code by removing unnecessary assignment omits 651b0d94b97a mm-compaction-disable-compact_unevictable_allowed-on-rt-v5 omits 6d845214b07e mm/compaction: Disable compact_unevictable_allowed on RT omits e09d0319236c mm/compaction: really limit compact_unevictable_allowed to [...] omits 8a59d85e0d56 mm, compaction: fully assume capture is not NULL in compac [...] omits 89c0b9537711 mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix omits 26269e6e62c4 mm,thp,compaction,cma: allow THP migration for CMA allocations omits 7c8b63dd7305 mm,compaction,cma: add alloc_contig flag to compact_control omits c8bdc3a370a2 mm/vmscan.c: do_try_to_free_pages(): clean code by removin [...] omits bf6fbb6fb3d8 mm/vmscan.c: make may_enter_fs bool in shrink_page_list() omits 3611f79f9f57 mm/vmscan.c: Clean code by removing unnecessary assignment omits da709eb1082a mm/vmscan.c: fix data races using kswapd_classzone_idx omits 8fceb6b149f6 mm/vmscan.c: remove cpu online notification for now omits 025693ec00da mm: vmscan: replace open codings to NUMA_NO_NODE omits 5b00b04502ac mm: vmpressure: use mem_cgroup_is_root API omits c096b751cea9 mm: vmpressure: don't need call kfree if kstrndup fails omits 644b892ef5a8 mm/page_alloc: simplify page_is_buddy() for better code re [...] omits e3e3cc4aeb65 mm/page_alloc.c: fix tick timer stall during deferred page init omits f0be9ff6b4d6 mm/page_alloc.c: micro-optimisation Remove unnecessary branch omits 601643104c5d mm/page_alloc.c: use free_area_empty() instead of open-coding omits f0324da2c8ed mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] omits 8a9bb2ac1b58 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] omits ada25db5e474 mm, pagealloc: micro-optimisation: save two branches on ho [...] omits 8f5a869e613f mm/page_alloc: increase default min_free_kbytes bound omits 155072b43d50 kasan: fix -Wstringop-overflow warning omits e8768f7d26a3 kasan: add test for invalid size in memmove omits e633b0c62e6a kasan-detect-negative-size-in-memory-operation-function-fix-2 omits 7d3ec9bccd99 kasan/tags: fix -Wdeclaration-after-statement warn omits 4db62c5e6e14 kasan: detect negative size in memory operation function omits c729aec7d622 mm/sparse.c: allocate memmap preferring the given node omits 161e5a52f9b4 mm/sparse.c: use kvmalloc/kvfree to alloc/free memmap for [...] omits 48f345fc8e9d mm/sparse: rename pfn_present() to pfn_in_present_section() omits a6cb4cc4f1b6 mm/sparsemem: get address to page struct instead of addres [...] omits 541eac36256e selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes omits 56fd66f053ee selftest: add MREMAP_DONTUNMAP selftest omits 986940c77f57 selftest-add-mremap_dontunmap-selftest-fix omits 8b052b8ecc3c selftests: add MREMAP_DONTUNMAP selftest omits c14a4aba4a2d mm-add-mremap_dontunmap-to-mremap-v7 omits 4c51016b12a8 mm-add-mremap_dontunmap-to-mremap-v6 omits 723d5e5b81c9 net: thunderx: remove set but not used variable 'tail' omits fe79fc22c96d mm/mremap: add MREMAP_DONTUNMAP to mremap() omits 99b0a4b278cd mm: mmap: add trace point of vm_unmapped_area omits b4f1bef17375 mmap: remove inline of vm_unmapped_area omits 23e244838b98 mm/memory.c: clarify a confusing comment for vm_iomap_memory omits 0c08c8c36b79 mm: clarify a confusing comment for remap_pfn_range() omits 31f4de245571 mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path omits 6506718c3208 mm/gup: allow to react to fatal signals omits 420989fa40d6 mm/gup: allow VM_FAULT_RETRY for multiple times omits 825c9d33ded8 mm: allow VM_FAULT_RETRY for multiple times omits e51b12cdb2c0 mm: introduce FAULT_FLAG_INTERRUPTIBLE omits f28dcdc06067 mm: introduce FAULT_FLAG_DEFAULT omits e92bf74c7276 userfaultfd: don't retake mmap_sem to emulate NOPAGE omits 723b0452fe4c mm: return faster for non-fatal signals in user mode faults omits 65926238ddb1 sh/mm: use helper fault_signal_pending() omits e748c2c185dd powerpc/mm: use helper fault_signal_pending() omits 858fe0aead4f arm64/mm: use helper fault_signal_pending() omits dea754385c68 arc/mm: use helper fault_signal_pending() omits b12747f46b8b x86/mm: use helper fault_signal_pending() omits 331e78972c0c mm-introduce-fault_signal_pending-fix omits 471210692c08 mm: introduce fault_signal_pending() omits e74ad2655254 mm/gup: fix __get_user_pages() on fault retry of hugetlb omits ecdd218bae4e mm/gup: rename "nonblocking" to "locked" where proper omits 93672addf65f mm: add pagemap.h to the fine documentation omits cf13515b33fb mm/vma: make is_vma_temporary_stack() available for general use omits 97b61b8b6210 mm/vma: make vma_is_foreign() available for general use omits c4b919405eb2 mm/vma: move VM_NO_KHUGEPAGED into generic header omits ef2029b64391 mm/mmap.c: fix the adjusted length error omits f432d5fe7ac8 mm/vma: append unlikely() while testing VMA access permissions omits 2bbedde38f9e mm/vma: replace all remaining open encodings with vma_is_a [...] omits 457d769b33d1 mm/vma: replace all remaining open encodings with is_vm_hu [...] omits 12fec1c13444 mm/vma: make vma_is_accessible() available for general use omits 2362e1488385 mm/vma: add missing VMA flag readable name for VM_SYNC omits 4d0917b98c22 mm: set vm_next and vm_prev to NULL in vm_area_dup() omits 2f0ea13847ef Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" omits 34750a17b155 mm: don't prepare anon_vma if vma has VM_WIPEONFORK omits a1d6a753c96c mm/mapping_dirty_helpers: Update huge page-table entry callbacks omits 880d9048b845 mm: memcg: make memory.oom.group tolerable to task migration omits 1a00dbc87e5e mm, memcg: bypass high reclaim iteration for cgroup hierar [...] omits 7b325df59309 mm, memcg: prevent mem_cgroup_protected store tearing omits 24c97cec9c1b mm, memcg: prevent memory.swap.max load tearing omits 69a3fee7ec98 mm, memcg: prevent memory.min load/store tearing omits d48b34b15bda mm, memcg: prevent memory.low load/store tearing omits 54137fa2196f mm, memcg: prevent memory.max load tearing omits 89ecc0214eee mm, memcg: prevent memory.high load/store tearing omits 277fbf93f7b4 memcg-optimize-memorynuma_stat-like-memorystat-fix omits 3ecf876fb014 mm/memcg: optimize memory.numa_stat like memory.stat omits fc4c120faa61 mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused omits 7fe9b1ea0b2f memcg: css_tryget_online cleanups omits c885ef59c7bf mm: memcontrol: recursive memory.low protection omits 8b64953ef994 mm: memcontrol: clean up and document effective low/min ca [...] omits 8906ed14c4ec mm: memcontrol: fix memory.low proportional distribution omits 08774b2b3b42 mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] omits 64da034648be mm: memcg/slab: cache page number in memcg_(un)charge_slab() omits 94cc551345f6 mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() omits eae4fe57fe47 mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] omits ca8f9dcc046c mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments omits 972499e5d578 mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments omits c514485bc809 mm: memcg/slab: use mem_cgroup_from_obj() omits 7d7c56aea622 mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node omits 45af3248e14a mm, memcg: fix build error around the usage of kmem_caches omits 7cdfd82599f7 mm/swap_state.c: use the same way to count page in [add_to [...] omits 3e8dd9ac751b mm: swap: use smp_mb__after_atomic() to order LRU bit set omits 45e0e62ccc07 mm-swap-make-page_evictable-inline-fix omits e95222c9ef92 mm: swap: make page_evictable() inline omits 87927b7b24eb mm/swap_slots.c: assign|reset cache slot by value directly omits cf61a0fa5b43 mm/swapfile: fix data races in try_to_unuse() omits bee0f0094519 mm/swap.c: not necessary to export __pagevec_lru_add() omits 9cb9e1065cb4 mm/swapfile.c: fix comments for swapcache_prepare omits f058f1efc004 mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path omits 64e61ef50d8d mm/gup: rename nr as nr_pinned in get_user_pages_fast() omits f25bc8c25555 mm/gup/writeback: add callbacks for inaccessible pages omits b35101f4ad87 mm: dump_page(): additional diagnostics for huge pinned pages omits f2671024a472 mm: improve dump_page() for compound pages omits e2da3c936f4b selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] omits cec8ec4011df mm/gup_benchmark: support pin_user_pages() and related calls omits 88ec84ad5593 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting omits 5156526b25b1 mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] omits 9420db1e8c56 mm-gup-track-foll_pin-pages-fix-2-fix omits 1123333ef44e mm/gup: fixup for 9947ea2c1e608e32 "mm/gup: track FOLL_PIN pages" omits 6fded9508116 mm/gup: fixup for ce35133be382 mm/gup: track FOLL_PIN pages omits ab4cb4d3c2e9 mm/gup: track FOLL_PIN pages omits 04fdd689b641 mm/gup: require FOLL_GET for get_user_pages_fast() omits 3dff72e8f68e mm/gup: pass gup flags to two more routines omits 5dcc6b296173 mm: introduce page_ref_sub_return() omits 47ea94ccc3af mm/gup: pass a flags arg to __gup_device_* functions omits fb309be26bda mm/gup: split get_user_pages_remote() into two routines omits 6a2e6f0321e1 mm/filemap.c: rewrite pagecache_get_page documentation omits 24c02b07c6fc mm/filemap.c: unexport find_get_entry omits f025faa65637 mm/page-writeback.c: use VM_BUG_ON_PAGE in clear_page_dirt [...] omits 3edb90b3f3d8 include/linux/pagemap.h: rename arguments to find_subpage omits 6395518fbb3e mm/filemap.c: use vm_fault error code directly omits 23dcc37a18f7 mm/filemap.c: remove unused argument from shrink_readahead [...] omits c62e390e768e mm/filemap.c: clear page error before actual read omits d98bc7d73ff1 mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] omits 036a2da7812b mm/filemap.c: don't bother dropping mmap_sem for zero size [...] omits 7b0f9b33e773 mm/Makefile: disable KCSAN for kmemleak omits ba86a6d308d1 mm/kmemleak.c: use address-of operator on section symbols omits 3db578a7e8cb Revert "topology: add support for node_to_mem_node() to de [...] omits 30ba30e88f9f slub: relocate freelist pointer to middle of object omits 82deb38bf2f9 slub: improve bit diffusion for freelist ptr obfuscation omits 3cad29ee7481 mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs omits cc7179621075 mm/slub.c: replace cpu_slab->partial with wrapped APIs omits 0b367be7cbc3 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 1921e8168df7 fs_parse: Remove pr_notice() about each validation omits 19fde14431d8 ramfs: support O_TMPFILE omits 7aa3b4455251 drivers/tty/serial/sh-sci.c: suppress uninitialized var warning omits 6b1d1bc75f01 ocfs2: use scnprintf() for avoiding potential buffer overflow omits d5637abbda2f ocfs2: roll back the reference count modification of the p [...] omits b6871241d18e ocfs2: ocfs2_fs.h: replace zero-length array with flexible [...] omits 182984cc4b3e ocfs2: dlm: replace zero-length array with flexible-array member omits f466232bf4fe ocfs2: cluster: replace zero-length array with flexible-ar [...] omits 4d5afe5f999f ocfs2: replace zero-length array with flexible-array member omits 9cc5f2bf0672 ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] omits 7269ba8d7e58 ocfs2: remove useless err omits b382307d3923 ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" omits e7bdad888509 ocfs2: there is no need to log twice in several functions omits 0c70222c60b3 ocfs2: remove dlm_lock_is_remote omits bfd0eae93c80 ocfs2: use OCFS2_SEC_BITS in macro omits af838f2416da ocfs2: remove unused macros omits 8a6c38dd1ae7 ocfs2: remove FS_OCFS2_NM omits 70fe3702de5a scripts/spelling.txt: add more spellings to spelling.txt omits 862501f483eb scripts/spelling.txt: add syfs/sysfs pattern omits eca365199a65 asm-generic: make more kernel-space headers mandatory omits 062b76fb9952 drivers/infiniband/sw/siw/siw_qp_rx.c: suppress uninitiali [...] omits d7c8c7de96de kthread: mark timer used by delayed kthread works as IRQ safe omits 78ca40586fb7 mm: fork: fix kernel_stack memcg stats for various stack i [...] omits ffeebaac4707 mm: fork: fix kernel_stack memcg stats for various stack i [...] omits ed17369bf78a libfs: fix infoleak in simple_attr_read() omits ccab84a7fc19 hugetlb_cgroup: fix illegal access to memory omits 30e34d6ac6f8 /proc/kpageflags: do not use uninitialized struct pages omits 5975c21c5ccf /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits ba339080c4cd mm/swapfile.c: move inode_lock out of claim_swapfile omits 2f599ec422ad ethtool: fix reference leak in some *_SET handlers omits 52015366e361 net: dsa: Implement flow dissection for tag_brcm.c omits 0e62f543bed0 net: dsa: Fix duplicate frames flooded by learning omits 39a8f2a88b0c Merge branch 'bnxt_en-Bug-fixes' omits 5d765a5e4bd7 bnxt_en: Reset rings if ring reservation fails during open() omits 62bfb932a51f bnxt_en: Free context memory after disabling PCI in probe [...] omits 0b5b561cea32 bnxt_en: Return error if bnxt_alloc_ctx_mem() fails. omits 62d4073e86e6 bnxt_en: fix memory leaks in bnxt_dcbnl_ieee_getets() omits a24ec3220f36 bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S. omits 4076c693d3af Merge branch 'devlink-Preparations-for-trap-policers-support' omits 107f16789411 devlink: Only pass packet trap group identifier in trap structure omits a09b37fc8b2f devlink: Stop reference counting packet trap groups omits b29545d840de netdevsim: Explicitly register packet trap groups omits 8cd999e4ef01 mlxsw: spectrum_trap: Explicitly register packet trap groups omits 95ad9555b5a1 devlink: Add API to register packet trap groups omits c64797d45344 Merge branch 'r8169-improvements-for-scheduled-task-handling' omits 6b02e407cbf8 r8169: improve RTL8168b FIFO overflow workaround omits 3f6ca6c73989 r8169: improve rtl_schedule_task omits e18958c6a204 r8169: simplify rtl_task omits b06d072ccc4b macsec: restrict to ethernet devices omits aba53204cec6 r8169: add new helper rtl8168g_enable_gphy_10m omits adbea1a5f5d9 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 55b474c41e58 netlink: check for null extack in cookie helpers omits 12a5ba5a1994 net: qmi_wwan: add support for ASKEY WWHC050 omits 08e8b91c44ed Merge branch 'octeontx2-vf-Add-network-driver-for-virtual- [...] omits 4c3212f59c71 octeontx2-pf: Remove wrapper APIs for mutex lock and unlock omits fc992e33f176 octeontx2-af: Remove driver version and fix authorship omits b1bc8457e9d0 octeontx2-pf: Cleanup all receive buffers in SG descriptor omits ad513ed938c9 octeontx2-vf: Link event notification support omits 05c22b543148 octeontx2-vf: Ethtool support omits 3184fb5ba96e octeontx2-vf: Virtual function driver support omits 547d20f10dc5 octeontx2-pf: Handle VF function level reset omits d424b6c02415 octeontx2-pf: Enable SRIOV and added VF mbox handling omits 4e8386fcde1a Merge branch 'phy_check_downshift' omits 1ec32eb68562 net: phy: aquantia: remove downshift warning now that phyl [...] omits efbd721ebfc2 net: phy: marvell: remove downshift warning now that phyli [...] omits 5eee3bb7103f net: phy: add and use phy_check_downshift omits 0dcdf9f64028 NFC: fdp: Fix a signedness bug in fdp_nci_send_patch() omits f4d3e61b7728 Merge branch 'net-phy-xpcs-Improvements-for-next' omits 1874b83a39be net: phy: xpcs: Restart AutoNeg if outcome was invalid omits e1eab7dfa6f3 net: phy: xpcs: Set Link down if AutoNeg is enabled and di [...] omits aaf99e8d560c net: phy: xpcs: Reset XPCS upon probe omits f84752d0803a net: phy: xpcs: Return error when 10GKR link errors are found omits dddeb30bfc43 ipv4: fix a RCU-list lock in inet_dump_fib() omits c31f0ea737e6 mlxsw: spectrum_cnt: Fix 64-bit division in mlxsw_sp_count [...] omits 0dfb2d82af4c net: sched: rename more stats_types omits c3c123d16c0e net: mptcp: don't hang in mptcp_sendmsg() after TCP fallback omits b69bbab51bb7 Merge branch 'MSCC-PHY-RGMII-delays-and-VSC8502-support' omits d3169863310d net: phy: mscc: add support for VSC8502 omits 7b005a1742be net: phy: mscc: configure both RX and TX internal delays f [...] omits da206d65f2b2 net: phy: mscc: accept all RGMII species in vsc85xx_mac_if_set omits 4035e812247e net: phy: mscc: rename enum rgmii_rx_clock_delay to rgmii_ [...] omits 377f02d487b5 KVM: PPC: Book3S HV: H_SVM_INIT_START must call UV_RETURN omits 8c47b6ff29e3 KVM: PPC: Book3S HV: Check caller of H_SVM_* Hcalls omits 9bee484b280a KVM: PPC: Book3S HV: Skip kvmppc_uvmem_free if Ultravisor [...] omits 684ac83e3699 Merge tag 'mlx5-fixes-2020-03-05' of git://git.kernel.org/ [...] omits 9a293d1e21a6 IB/hfi1: Ensure pq is not left on waitlist omits 0476e69f3937 kunit: add --make_options omits 979e52ca0469 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits e304af8727dd Merge branch 'v5.7/drivers' into tmp/aml-rebuild omits 18be48e37e42 Merge branch 'v5.7/dt64' into tmp/aml-rebuild omits f59e61acecec drm/vmwgfx: Use vmwgfx version 2.18 to signal SM5 compatibility omits f0fce23384da drm/vmwgfx: Add SM5 param for userspace omits 2a50f06d639b drm/vmwgfx: Add surface define v4 command omits 504901dbb0b5 drm/vmwgfx: Refactor surface_define to use vmw_surface_metadata omits 26b82873a4a4 drm/vmwgfx: Split surface metadata from struct vmw_surface omits e8bead9c5c07 drm/vmwgfx: Add support for streamoutput with mob commands omits 403fef50e32b drm/vmwgfx: Rename stream output target binding tracker struct omits b6fad7397521 drm/vmwgfx: Add support for indirect and dispatch commands omits 5e8ec0d919a4 drm/vmwgfx: Add support for UA view commands omits d2e90ab3744f drm/vmwgfx: Support SM5 shader type in command buffer omits 7ebb47c9f9ab drm/vmwgfx: Read new register for GB memory when available omits 4dec28053ba0 drm/vmwgfx: Add a new enum for SM5 graphics context capability omits 0651dfabd96c drm/vmwgfx: Sync virtual device headers for new feature omits 878c6ecd3e24 drm/vmwgfx: Use enum to represent graphics context capabilities omits 3d143954229e drm/vmwgfx: Deprecate logic ops commands omits 0652ff336386 drm/vmwgfx: Sync legacy multisampling device capability omits ef7c7b7497d6 drm/vmwgfx: Also check for SVGA_CAP_DX before reading DX c [...] omits aa5e2af660fc samples, bpf: Refactor perf_event user program with libbpf [...] omits 24a6034acc92 samples, bpf: Move read_trace_pipe to trace_helpers omits 952c2ab61db2 dt-bindings: clk: fix example for single-output provider omits 9c4d60a36e3a dt-bindings: Add vendor prefix for ENE omits 9a239621d4e1 dt-bindings: Add vendor prefix for Dell Inc. omits 86f3cd1b589a io-wq: handle hashed writes in chains omits 092451b7f240 dt-bindings: Add vendor prefix for SG Micro Corp omits f9b2a4d6a5f1 rtc: class: support hctosys from modular RTC drivers omits 69ccaf2590be enetc: Remove unused variable 'enetc_drv_name' omits 6919a8264a32 Crypto/chtls: add/delete TLS header in driver omits 6cd6cbf593bf tcp: repair: fix TCP_QUEUE_SEQ implementation omits 1454c9fa9106 net: Make skb_segment not to compute checksum if network c [...] omits c9b24312040e bpf: Add tests for bpf_sk_storage to bpf_tcp_ca omits ab14fd4ee82e bpf: Add bpf_sk_storage support to bpf_tcp_ca omits 428b8f1d9f92 KVM: VMX: don't allow memory operands for inline asm that [...] omits bbde5709ee4f nvmem: mxs-ocotp: Use devm_add_action_or_reset() for cleanup omits 4bd5a15d933c nvmem: sprd: Determine double data programming from device data omits 5af25388ba25 nvmem: sprd: Optimize the block lock operation omits c66ebde4d988 nvmem: sprd: Fix the block lock operation omits d70e669eadf1 Merge branch 'spi-5.7' into spi-next omits 6960b0332c75 spi: spi-fsl-lpspi: Replace zero-length array with flexibl [...] omits 2d4ccc2ac61b spi: spi-s3c24xx: Replace zero-length array with flexible- [...] omits c793d0917167 Merge series "Support built-in Mic on Tegra boards that us [...] omits 235eb70034a0 ASoC: rt5682: Add the descriptions for the DMIC clock rate [...] omits 8b15ee0bf80e ASoC: rt5682: Add a property for DMIC delay omits 9a74c44a6f67 ASoC: rt5682: Add a property for DMIC clock rate omits bc765162f730 ASoC: MT6660: make spdxcheck.py happy omits 5bb783cc92f0 mtd: spi-nor: controllers: aspeed-smc: Replace zero-length [...] omits 7efa128e610f ASoC: tegra-wm8903: Document built-in microphone audio source omits a30b59bffcb7 ASoC: tegra: tegra_wm8903: Support DAPM events for built-i [...] omits ca214e2c1793 vdso: Fix clocksource.h macro detection omits e0fe5339d488 mtd: spi-nor: Clear WEL bit when erase or program errors occur omits 2d186fcd6d8d Bluetooth: Fix incorrect branch in connection complete omits 8731840a345f Bluetooth: Restore running state if suspend fails omits 1c1a18b00d7e um: Fix header inclusion omits 8bf6c677ddb9 completion: Use lockdep_assert_RT_in_threaded_ctx() in com [...] omits 8d4ccd7770e7 rtl8xxxu: Fix sparse warning: cast from restricted __le16 omits b899150e60ce mt76: mt7615: add missing declaration in mt7615.h omits d14f0a5c62d3 mt76: mt7615: fix endianness in unified command omits 54178cc134fd mt76: mt7615: fix mt7663e firmware struct endianness omits 11a64888c79b rtw88: 8822c: config RF table path B before path A omits f3dd18d444c7 KVM: s390: mark sie block as 512 byte aligned omits 3b684a420bd8 KVM: s390: Use fallthrough; omits aaab5d0e6737 rtw88: kick off TX packets once for higher efficiency omits a5697a65ecd1 rtw88: pci: define a mask for TX/RX BD indexes omits 895c096dab36 rtw88: associate reserved pages with each vif omits da14a0409e3f rtw88: extract alloc rsvd_page and h2c skb routines omits 57fb39e24775 rtw88: don't hold all IRQs disabled for PS operations omits 017de65fe58f fsnotify: simplify arguments passing to fsnotify_parent() omits 53efdc9cb9e6 wl3501_cs: Replace zero-length array with flexible-array member omits ed0efaa66ad8 docs: trace: coresight-ect.rst: fix a build warning omits aa93bdc5500c fsnotify: use helpers to access data by data_type omits 0562ebcf054a ray_cs: Replace zero-length array with flexible-array member omits b0c40588161d atmel: at76c50x: Replace zero-length array with flexible-a [...] omits 98d13639e695 adm80211: Replace zero-length array with flexible-array member omits ba05b0d0add2 coresight: docs: Add information about the topology repres [...] omits 8585a6431c5d coresight: cti: Add in sysfs links to other coresight devices omits 6993ab06f85e coresight: Expose device connections via sysfs omits 0c61b04cc119 coresight: Add generic sysfs link creation functions omits 432eb89c6174 cw1200: Replace zero-length array with flexible-array member omits a1aae0570a2b fsnotify: funnel all dirent events through fsnotify_name() omits 8622a0e5a499 zd1211rw: Replace zero-length array with flexible-array member omits 232c897eb5ca brcmfmac: Replace zero-length array with flexible-array member omits eae36a2b8324 fsnotify: factor helpers fsnotify_dentry() and fsnotify_file() omits 2a6be797d232 wireless: marvell: Replace zero-length array with flexible [...] omits c208a5335036 ALSA: core: Add snd_device_get_state() helper omits 32ced09d7903 dt-bindings: serial: Convert slave-device bindings to json-schema omits 175a7427bb72 dt-bindings: serial: Convert generic bindings to json-schema omits 7b9307134058 p54: Replace zero-length array with flexible-array member omits 6473ea760ca1 fsnotify: tidy up FS_ and FAN_ constants omits c5047d5b831b libertas: Replace zero-length array with flexible-array member omits 645aa87fdfd9 orinoco: Replace zero-length array with flexible-array member omits bc1d50a1a485 hostap: Replace zero-length array with flexible-array member omits 398978f7dfa5 wireless: ti: Replace zero-length array with flexible-arra [...] omits 6d4e346435b9 MAINTAINERS: update entry after SPI NOR controller move omits a1b7714b72fd wireless: realtek: Replace zero-length array with flexible [...] omits 3ddd24c45906 coresight: add return value for fixup connections omits 0b5d9ea14ae3 coresight: Pass coresight_device for coresight_release_pla [...] omits 0433ae556ec8 iwlwifi: don't send GEO_TX_POWER_LIMIT if no wgds table omits cf52c8a776d1 iwlwifi: pcie: add 0x2526/0x401* devices back to cfg detection omits c6e2eb7ccc3d Merge branch 'pnp' into linux-next omits da3d1932a660 Merge branch 'pm-docs' into linux-next omits 9af30bb75f83 Merge branches 'pm-core', 'pm-sleep', 'pm-domains' and 'po [...] omits 59579d890aa5 Merge branch 'pm-cpufreq' into linux-next omits 4d92e1eb2631 Merge branch 'pm-cpuidle' into linux-next omits 99e5d4223407 Merge branch 'pm-qos' into linux-next omits f6f2c9e43794 Merge branches 'acpi-x86', 'acpi-fan', 'acpi-pci' and 'acp [...] omits 0d101cc18770 Merge branch 'acpi-ec' into linux-next omits 71d2a90f522d Merge branches 'acpi-button', 'acpi-battery', 'acpi-osl', [...] omits 264a6747fa2b Merge branch 'acpica' into linux-next omits 693639994b13 xfs: remove xlog_state_want_sync omits 5781464bd1ee xfs: move the ioerror check out of xlog_state_clean_iclog omits c814b4f24eba xfs: refactor xlog_state_clean_iclog omits 12e6a0f449d5 xfs: remove the aborted parameter to xlog_state_done_syncing omits a582f32fade2 xfs: simplify log shutdown checking in xfs_log_release_iclog omits f97a43e43662 xfs: simplify the xfs_log_release_iclog calling convention omits 81e5b50a8fb5 xfs: factor out a xlog_wait_on_iclog helper omits c7cc296ddd1f xfs: merge xlog_cil_push into xlog_cil_push_work omits 56939e014a6c hibernate: Allow uswsusp to write to swap omits a5318d3cdffb io-uring: drop 'free_pfile' in struct io_file_put omits 4afdb733b160 io-uring: drop completion when removing file omits 4d75036f478f rbd: don't mess with a page vector in rbd_notify_op_lock() omits de58d9506b03 rbd: don't test rbd_dev->opts in rbd_dev_image_release() omits 7508fb974e9f rbd: call rbd_dev_unprobe() after unwatching and flushing [...] omits d6826f921fa5 rbd: avoid a deadlock on header_rwsem when flushing notifies omits 8e0a52bb1235 ceph: fix snapshot directory timestamps omits e219079b86e0 ceph: wait for async creating inode before requesting new [...] omits e2d35c7198c2 ceph: don't skip updating wanted caps when cap is stale omits b41ec0a88cc7 ceph: request new max size only when there is auth cap omits 8930d477f36e ceph: cleanup return error of try_get_cap_refs() omits 084d1c26b83e ceph: return ceph_mdsc_do_request() errors from __get_parent() omits 56a204a8d5fd ceph: check all mds' caps after page writeback omits ef5d676e31a9 ceph: update i_requested_max_size only when sending cap ms [...] omits cb1d8664afc8 ceph: simplify calling of ceph_get_fmode() omits 6fb34022c41d ceph: remove delay check logic from ceph_check_caps() omits f5fcc5c8708d ceph: consider inode's last read/write when calculating wa [...] omits a9ce051afe63 ceph: always renew caps if mds_wanted is insufficient omits 24a3ce7e60cd ceph: update dentry lease for async create omits 2e747f8b6e4b ceph: attempt to do async create when possible omits e2cfbf2d5668 ceph: cache layout in parent dir on first sync create omits b593cbc4bd56 ceph: add new MDS req field to hold delegated inode number omits f9498ef508a5 ceph: decode interval_sets for delegated inos omits b20bb4d6d280 ceph: make ceph_fill_inode non-static omits 892e737e4b9c ceph: perform asynchronous unlink if we have sufficient caps omits b15be292482e ceph: don't take refs to want mask unless we have all bits omits 16ecfa6e6f1f ceph: cap tracking for async directory operations omits 051633f3b234 ceph: make __take_cap_refs non-static omits de5a65f01e88 ceph: add infrastructure for waiting for async create to complete omits a6123ca8e6dc ceph: track primary dentry link omits 4661d43928a0 ceph: add flag to designate that a request is asynchronous omits a331b428f98f ceph: more caps.c lockdep assertions omits cb5f2d56c289 ceph: clean up kick_flushing_inode_caps() omits ed2eb96fbe9d libceph: directly skip to the end of redirect reply omits 0c5dde920cec libceph: simplify ceph_monc_handle_map() omits ffb4d72f0591 ceph: return ETIMEDOUT errno to userland when request timed out omits 11da0b08e5ea ceph: re-org copy_file_range and fix some error paths omits c6508c90ea56 ceph: move to a dedicated slabcache for mds requests omits 7f78e4ddacb5 ceph: reorganize fields in ceph_mds_request omits 1b466b36a507 ceph: switch to page_mkwrite_check_truncate in ceph_page_mkwrite omits 5765f07c16ad ceph: replace zero-length array with flexible-array member omits 289f451e0086 rbd: enable multiple blk-mq queues omits aee8942bc15c rbd: embed image request in blk-mq pdu omits 0336b4fbb764 rbd: acquire header_rwsem just once in rbd_queue_workfn() omits 535ccd979abf rbd: get rid of img_request_layered_clear() omits 40fb8426cd2b rbd: kill img_request kref omits 3eab363ecef6 ceph: check if file lock exists before sending unlock request omits ea01a4cb77ed ceph: fix description of some mount options omits 2a9cac9a462c ceph: move ceph_osdc_{read,write}pages to ceph.ko omits fefdeb72a0f8 ceph: don't ClearPageChecked in ceph_invalidatepage() omits 1a37d7f4f812 rbd: remove barriers from img_request_layered_{set,clear,test}() omits 8d0c6df137f6 libceph: drop CEPH_DEFINE_SHOW_FUNC omits a9bc2af98195 ceph: check inode type for CEPH_CAP_FILE_{CACHE,RD,REXTEND [...] omits bd33ec8073f4 ceph: add refcounting for Fx caps omits 173f9f706f01 ceph: register MDS request with dir inode from the start omits be8fa1cb444c MIPS: Add support for Desktop Management Interface (DMI) omits 3da27a4eb8c2 firmware: dmi: Add macro SMBIOS_ENTRY_POINT_SCAN_START omits 71b9b5e0130d MIPS: ralink: mt7621: introduce 'soc_device' initialization omits 76a5c400aae5 thermal: imx8mm: Fix build warning of incorrect argument type omits 40ea568593f2 thermal/drivers/cpufreq_cooling: Remove abusing WARN_ON omits ff44f672d741 thermal/drivers/cpufreq_cooling: Fix return of cpufreq_set [...] omits 2b8f1f0337c5 thermal: imx8mm: Add i.MX8MP support omits 526e6effe6f3 dt-bindings: thermal: imx8mm-thermal: Add support for i.MX8MP omits 0a8cdc8b14ef thermal: qcom: tsens.h: Replace zero-length array with fle [...] omits 968ea0dffa93 thermal: imx_sc_thermal: Fix incorrect data type omits f21431f2de33 thermal: int340x_thermal: Use scnprintf() for avoiding pot [...] omits 671aa926a90a thermal: int340x: processor_thermal: Add Tiger Lake support omits edec6e015a02 KVM: LAPIC: Mark hrtimer for period or oneshot mode to exp [...] omits 2e2409afe5f0 KVM: SVM: Issue WBINVD after deactivating an SEV guest omits 4d99175ab40b Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits a67bac098d9e MIPS: CI20: defconfig: multiple improvements omits fa894a8feedc MIPS: DTS: CI20: multiple DTS improvements omits f5e8fcf85a25 MIPS: DTS: CI20: add DT node for IR sensor omits 3cc7c927102d s390/ap: Remove ap device suspend and resume callbacks omits 7a11c67a1ff9 s390/pci: Improve handling of unset UID omits 969ae01bab2f s390/pci: Fix zpci_alloc_domain() over allocation omits 9289224040cb s390/qdio: pass ISC as parameter to chsc_sadc() omits 086b2d78375c PM: remove s390 specific callbacks omits 394216275c7d s390: remove broken hibernate / power management support omits 1b648dfd544b s390/cpuinfo: do not skip info for CPUs without MHz feature omits 872f27103874 s390/cpuinfo: fix wrong output when CPU0 is offline omits 2db52dc35314 s390/cpuinfo: show number of online CPUs within a package omits 959684978d5a s390/cpuinfo: show number of online cores omits 1a2ae03b1938 s390/ipl: add support to control memory clearing for FCP a [...] omits 40501c70e3f0 s390/zcrypt: replace snprintf/sprintf with scnprintf omits eb3e064b8dd1 s390/zcrypt: Use scnprintf() for avoiding potential buffer [...] omits 52aeda7accb6 s390/topology: remove offline CPUs from CPU topology masks omits cd8e702f0db7 s390/numa: remove redundant cpus_with_topology variable omits 42d211a1ae3b s390/cpuinfo: show processor physical address omits 31932757c612 s390/mm: optimize page table upgrade routine omits 96b6eb8a77da Merge tag 'mips_fixes_5.6.1' into mips-next omits 33e12f6e4552 Merge tag 'soundwire-5.7-rc1' of git://git.kernel.org/pub/ [...] omits eb538ff02a56 staging: comedi: ni_labpc_common: Reformat multiple line d [...] omits 7385adece191 staging: hp100: Add space around operator + omits c8d6ee01449c ceph: fix memory leak in ceph_cleanup_snapid_map() omits e88627403120 libceph: fix alloc_msg_with_page_vector() memory leaks omits 7614209736fb ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_ [...] omits 44a52022e7f1 ext2: fix empty body warnings when -Wextra is used omits 0e79ad863df4 x86/cpu: Fix a -Wmissing-prototypes warning for init_ia32_ [...] omits 4ce28818941f staging: iio: adc: ad7280a: Add comments to clarify string [...] omits 4230c862284a staging: iio: adc: ad7192: Re-indent enum labels omits 759411a0e0f3 staging: wlan-ng: Fix third argument going over 80 characters omits 1c31a1302c40 Staging: speakup: Use pr_warn() defined in <linux/printk.h>. omits f49c5f16e945 staging: greybus: tools: Fix braces {} style omits 4bc0659d7112 staging: mt7621-pci: avoid to set 'iomem_resource' addresses omits 30c826bf1df5 staging: hp100: Remove space after * in pointer declarations omits bb351cf437f5 Staging: hp: Use netdev_warn(). omits 38ef48f7d4b7 staging: rtl8188eu: Add ASUS USB-N10 Nano B1 to device table omits 9791ca0dcb46 staging: mt7621-pci-phy: re-do 'xtal_mode' detection omits 1a4bcfa60285 staging: mt7621-pci-phy: use builtin_platform_driver() omits 3856f4e65210 staging: mt7621-pci: use builtin_platform_driver() omits 692b65c84f0b i2c: fix a doc warning omits 3fd01918bbba Merge branch 'WIP.locking/core' omits a4068736634b Merge branch 'WIP.x86/entry' omits 630ed01451a3 Merge branch 'WIP.locking/kcsan' omits 4afa155be0b1 Merge branch 'core/objtool' omits b07838656143 Merge branch 'efi/core' omits eede06879d3c Merge branch 'irq/core' omits 64c500bc072a Merge branch 'irq/urgent' omits f33ba39f26b0 Merge branch 'x86/cleanups' omits 50b6b85a87dd Merge branch 'locking/kcsan' omits c841a3e924c6 Merge branch 'perf/core' omits 18e6816ee11f Merge branch 'perf/urgent' omits 742131dcf835 Merge branch 'ras/core' omits 6303507d8026 Merge branch 'sched/core' omits 377904993111 Merge branch 'sched/rt' omits 3585234d3df9 Merge branch 'smp/core' omits daae8238281d Merge branch 'timers/core' omits f59872028128 Merge branch 'timers/nohz' omits b65c5ec3f7d3 Merge branch 'x86/asm' omits fc684e8bb37b Merge branch 'x86/boot' omits cdc18b407593 Merge branch 'x86/build' omits c50c4f95f903 Merge branch 'x86/cleanups' omits 3be30ad6e8f7 Merge branch 'x86/cpu' omits 3a1a73b2f74e Merge branch 'x86/fpu' omits 9636fc064caa Merge branch 'x86/kdump' omits b2c8b850bd14 Merge branch 'x86/misc' omits bd5993fdb13f Merge branch 'x86/mm' omits 713fb47f6c27 Merge branch 'x86/splitlock' omits 3dbc8900c7df Merge branch 'x86/timers' omits 5239949caaf2 Merge branch 'x86/urgent' omits deeabb4c1341 ARM: dts: oxnas: Fix clear-mask property omits 34ce29774dad rtc: pm8xxx: clear alarm register when alarm is not enabled omits 4828a82e29eb rtc: omap: drop unused dt-bindings header omits 6e7af4510299 rtc: bd70528: Avoid double error messaging when IRQ absent omits c05a31f4d1de rtc: max8907: add missing select REGMAP_IRQ omits 929a32704889 rtc: fsl-ftm-alarm: enable acpi support omits 31a9122058bc x86/mm: Drop pud_mknotpresent() omits 953e73f4ea27 x86/entry: Fix SYS_NI() build failure omits d2e971d884e7 Merge 5.6-rc7 into usb-next omits cbf580ff0938 Merge 5.6-rc7 into tty-next omits 6203da980301 Merge 5.6-rc7 into staging-next omits baca54d956f7 Merge 5.6-rc7 into char-misc-next omits 6697255f239f dmaengine: tegra-apb: Improve DMA synchronization omits 6de88ea4ff66 dmaengine: tegra-apb: Don't save/restore IRQ flags in inte [...] omits a48d44c800c7 dmaengine: tegra-apb: mark PM functions as __maybe_unused omits 018af9be3dd5 dmaengine: ti: k3-udma-glue: Fix an error handling path in [...] omits 1986f03b2a87 dmaengine: fix spelling mistake "exceds" -> "exceeds" omits 01c4df39a2bb MAINTAINERS: Add maintainer for HiSilicon DMA engine driver omits d0f19a48a185 dmaengine: sprd: Set request pending flag when DMA control [...] omits 988aad2f111c dmaengine: idxd: fix off by one on cdev dwq refcount omits 1a67cbe141cf f2fs: fix to account compressed blocks in f2fs_compressed_ [...] omits 50b1203d8c9c f2fs: xattr.h: Replace zero-length array with flexible-arr [...] omits a4ba5dfc5c88 f2fs: fix to update f2fs_super_block fields under sb_lock omits c84ef3c5e65c f2fs: Add a new CP flag to help fsck fix resize SPO issues omits 682756827501 f2fs: Fix mount failure due to SPO after a successful onli [...] omits a999150f4fe3 f2fs: use kmem_cache pool during inline xattr lookups omits 97adda8b3ab7 CIFS: Fix bug which the return value by asynchronous read [...] omits ef4a632ccc1c CIFS: check new file size when extending file by fallocate omits 8895c66f2b40 SMB3: Minor cleanup of protocol definitions omits 8f233431310b SMB3: Additional compression structures omits 2fe4f62de489 SMB3: Add new compression flags omits cff2def598f8 cifs: smb2pdu.h: Replace zero-length array with flexible-a [...] omits dc920277f1e5 cifs: clear PF_MEMALLOC before exiting demultiplex thread omits 266b9fecc58c cifs: cifspdu.h: Replace zero-length array with flexible-a [...] omits ba55344f36e9 CIFS: Warn less noisily on default mount omits f2d67931fdfe fs/cifs: fix gcc warning in sid_to_id omits 0667059d0b4a cifs: allow unlock flock and OFD lock across fork omits c7e9f78f7b45 cifs: do d_move in rename omits 69dda3059e7a cifs: add SMB2_open() arg to return POSIX data omits 3d519bd1269f cifs: plumb smb2 POSIX dir enumeration omits 349e13ad30b4 cifs: add smb2 POSIX info level omits 2e8af978d9bb cifs: rename posix create rsp omits 8fe0c2c2cb7b cifs: print warning mounting with vers=1.0 omits cf5371ae460e smb3: fix performance regression with setting mtime omits 864138cb3118 cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() omits b08484d71512 cifs: use mod_delayed_work() for &server->reconnect if alr [...] omits e2e87519bd72 cifs: call wake_up(&server->response_q) inside of cifs_rec [...] omits bacd704a95ad cifs: handle prefix paths in reconnect omits ffdec8d64291 cifs: do not ignore the SYNC flags in getattr omits ba000760eb0f m68k: Replace setup_irq() by request_irq() omits 16fbf79b0f83 Linux 5.6-rc7 omits 18a542ff19ad io_uring: Fix ->data corruption on re-enqueue omits 5b10a8194664 docs: hwmon: Update documentation for isl68137 pmbus driver omits f621d61fd59f hwmon: (pmbus) add support for 2nd Gen Renesas digital multiphase omits c2320c3ee0e6 Merge branch 'for-5.6/upstream-fixes' into for-next omits 2e1b9e1edff7 HID: rmi: Simplify an error handling path in 'rmi_hid_read [...] omits fad7c9020948 err.h: remove deprecated PTR_RET for good omits 55c7c0621078 ARM: dts: bcm283x: Fix vc4's firmware bus DMA limitations omits fdc9f0eace99 rtc: mxc: Use devm_add_action_or_reset() for calls to clk_ [...] omits 8605cf0e852a NFS: direct.c: Fix memory leak of dreq when nfs_get_lock_c [...] omits df11b323b16f rtc: ds1307: handle oscillator failure flags for ds1388 variant omits 67d584e33e54 Merge tag 'for-5.6-rc6-tag' of git://git.kernel.org/pub/sc [...] omits b3c03db67e84 Merge branch 'akpm' (patches from Andrew) omits f2cf11492b8b io-wq: close cancel gap for hashed linked work omits f7b87c9af454 i2c: mxs: Use dma_request_chan() instead dma_request_slave [...] omits e1b9f99ff8c4 i2c: hix5hd2: add missed clk_disable_unprepare in remove omits eb9b6666d6ca bcache: optimize barrier usage for atomic operations omits b004aa867c48 bcache: optimize barrier usage for Rmw atomic bitops omits 9876e38609a8 bcache: Use scnprintf() for avoiding potential buffer overflow omits b144e45fc576 bcache: make bch_sectors_dirty_init() to be multithreaded omits 8e7102273f59 bcache: make bch_btree_check() to be multithreaded omits feac1a70b806 bcache: add bcache_ prefix to btree_root() and btree() macros omits 253a99d95d5b bcache: move macro btree() and btree_root() into btree.h omits eeaa4b24e503 irqchip/gic-v3: Move irq_domain_update_bus_token to after [...] omits 9c2d4f525c00 irqchip/xilinx: Do not call irq_set_default_host() omits a0789993bf82 irqchip/xilinx: Enable generic irq multi handler omits c74038baa9bc irqchip/xilinx: Fill error code when irq domain registrati [...] omits 67862a3c47fc irqchip/xilinx: Add support for multiple instances omits 7d4cac5b7ce5 irqchip/ingenic: Add support for TCU of X1000. omits 33ad1e5db06c irqchip/qcom-irq-combiner: Replace zero-length array with [...] omits b2e1cbfd2d4a irqchip/irq-bcm7038-l1: Replace zero-length array with fle [...] omits 6a214a28132f irqchip/versatile-fpga: Apply clear-mask earlier omits e0db7c42b05f platform/chrome: wilco_ec: event: Replace zero-length arra [...] omits 45620da40f6f platform/chrome: cros_ec_chardev: Replace zero-length arra [...] omits ad7c0510c99e platform/chrome: cros_ec_typec: Update port info from EC omits fdc6b21e2444 platform/chrome: Add Type C connector class driver omits 077168e241ec x86/mce/amd: Add PPIN support for AMD MCE omits 243a98894dc5 ACPI: PM: s2idle: Fix comment in acpi_s2idle_prepare_late() omits 83a9b6f639e9 selftests/net: add definition for SOL_DCCP to fix compilat [...] omits fe1f4fc10619 Merge branch 'net-hns3-add-three-optimizations-for-mailbox [...] omits bb5790b71bad net: hns3: refactor mailbox response scheme between PF and VF omits d34100184685 net: hns3: refactor the mailbox message between PF and VF omits 027fd5316005 net: hns3: add a conversion for mailbox's response code omits 09984483db08 mptcp: Remove set but not used variable 'can_ack' omits 9a9ba2a4aaaa net: bcmgenet: always enable status blocks omits c388b935d074 Merge branch 'selftests-expand-txtimestamp-with-new-features' omits 277bc78f3829 selftests: txtimestamp: print statistics for timestamp events. omits e64be6dea650 selftests: txtimestamp: add support for epoll(). omits 5090147c3023 selftests: txtimestamp: add new command-line flags. omits 70a7ee96da33 selftests: txtimestamp: allow printing latencies in nsec. omits 19882ecb55c5 selftests: txtimestamp: allow individual txtimestamp tests. omits 749f6f684311 net: phy: dp83867: w/a for fld detect threshold bootstrapp [...] omits e28596012d1a Merge branch 'net-tls-Annotate-lockless-access-to-sk_prot' omits d5bee7374b68 net/tls: Annotate access to sk_prot with READ_ONCE/WRITE_ONCE omits 5bb4c45d466c net/tls: Read sk_prot once when building tls proto ops omits f13fe3e60c79 net/tls: Constify base proto ops used for building tls proto omits 9de9aa487daf net: stmmac: dwmac-rk: fix error path in rk_gmac_probe omits 2091a3d42b4f slcan: not call free_netdev before rtnl_unlock in slcan_open omits 26922c0ef33f Merge branch 'ionic-error-recovery-fixes' omits a4674f34711b ionic: check for NULL structs on teardown omits b9c17d39d5d1 ionic: clean irq affinity on queue deinit omits 53faea3d9a77 ionic: ignore eexist on rx filter add omits 0e1825f48ca7 ionic: only save good lif dentry omits 2530ba5af604 ionic: leave dev cmd request contents alone on FW timeout omits 4ee7bda4ecc6 ionic: add timeout error checking for queue disable omits 06e9bfc1e57d ionic: make spdxcheck.py happy omits 3a303cfdd28d hsr: fix general protection fault in hsr_addr_is_self() omits 6fcd42242ebc soc: qcom: ipa: kill IPA_RX_BUFFER_ORDER omits 4abe5a1b9661 Merge branch 'hinic-BugFixes' omits 7296695fc16d hinic: fix wrong value of MIN_SKB_LEN omits 0da7c322f116 hinic: fix wrong para of wait_for_completion_timeout omits 33f15da216a1 hinic: fix out-of-order excution in arm cpu omits 614eaa943e9f hinic: fix the bug of clearing event queue omits 96758117dc52 hinic: fix a bug of waitting for IO stopped omits 763802b53a42 x86/mm: split vmalloc_sync_all() omits 0715e6c516f1 mm, slub: prevent kmalloc_node crashes and memory leaks omits 63886bad904b mm/mmu_notifier: silence PROVE_RCU_LIST warnings omits 1b53734bd0b2 epoll: fix possible lost wakeup on epoll_ctl() path omits 12e967fd8e4e mm: do not allow MADV_PAGEOUT for CoW pages omits e26733e0d0ec mm, memcg: throttle allocators based on ancestral memory.high omits d397a45fc741 mm, memcg: fix corruption on 64-bit divisor in memory.high [...] omits d72520ad004a page-flags: fix a crash at SetPageError(THP_SWAP) omits d41e2f3bd546 mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case omits 7d36665a5886 memcg: fix NULL pointer dereference in __mem_cgroup_usage_ [...] omits aa93ec620be3 Merge branches 'doc.2020.02.27a', 'fixes.2020.03.21a', 'kf [...] omits 127e29815b4b rcu: Make rcu_barrier() account for offline no-CBs CPUs omits 0f11ad323dd3 rcu: Mark rcu_state.gp_seq to detect concurrent writes omits 10a6cce3c1a1 Group LED functions according to functionality, and add so [...] omits 4d38a87fbb77 block, bfq: invoke flush_idle_tree after reparent_active_q [...] omits 576682fa52cb block, bfq: make reparent_leaf_entity actually work only o [...] omits c89977366500 block, bfq: turn put_queue into release_process_ref in __b [...] omits fd1bb3ae54a9 block, bfq: move forward the getting of an extra ref in bf [...] omits 2f95fa5c955d block, bfq: fix use-after-free in bfq_idle_slice_timer_body omits 3d5a5417ad06 fpga: dfl: afu: support debug access to memory-mapped afu regions omits 24315b212b7d fpga: dfl.h: Replace zero-length array with flexible-array member omits 9f5834c868e9 io_uring: make spdxcheck.py happy omits d04d18197cf5 Merge branch 'misc' into for-next omits 269c216ad2ca Merge branch 'i2c/for-5.7' into i2c/for-next omits b74b991fb8b9 Merge tag 'block-5.6-20200320' of git://git.kernel.dk/linux-block omits 3e566bee7f89 i2c: imx: remove duplicate print after platform_get_irq() omits 1ab7ea1f83d1 Merge tag 'io_uring-5.6-20200320' of git://git.kernel.dk/l [...] omits 24d3fdc8f24e i2c: designware: Fix spelling typos in the comments omits 6c1bae744d5a Merge branch 'turbostat' of git://git.kernel.org/pub/scm/l [...] omits d816f216c364 i2c: designware: Discard i2c_dw_read_comp_param() function omits 1f1a71465830 i2c: designware: Detect the FIFO size in the common code omits 9c40365a65d6 threads: Update PID limit comment according to futex UAPI change omits cb489303edd7 hv: hyperv_vmbus.h: Replace zero-length array with flexibl [...] omits df81dfcfd699 genirq: Fix reference leaks on irq affinity notifiers omits 032d4a480220 hv: hyperv_vmbus.h: Replace zero-length array with flexibl [...] omits 53cb3df9dd2d Sort Makefile entries to reduce risk of rejects. omits 40a3eb029ad9 Warn about old defines that probably should not be used. omits 6fb47e48fa61 Make label "white:power" to be consistent with dt-bindings [...] omits c63c50fc2ec9 Merge tag 'powerpc-5.6-5' of git://git.kernel.org/pub/scm/ [...] omits 032426ff773f leds: lm3532: make bitfield 'enabled' unsigned omits 3953d1908b2c From: Marek Behún marek.behun@nic.cz omits 7bbec6c4b51d leds: leds-pwm: Replace zero-length array with flexible-ar [...] omits 7a6303677598 leds: leds-is31fl32xx: Replace zero-length array with flex [...] omits 4227685b4dda leds: pwm: remove useless pwm_period_ns omits 141f15c66d94 leds: pwm: remove header omits ef996916e78e lockdep: Rename trace_{hard,soft}{irq_context,irqs_enabled}() omits 0d38453c85b4 lockdep: Rename trace_softirqs_{on,off}() omits 2502ec37a7b2 lockdep: Rename trace_hardirq_{enter,exit}() omits 46db36abc32d x86/entry: Rename ___preempt_schedule omits ffd75b373f36 x86: Remove unneeded includes omits 0f78ff17112d x86/entry: Drop asmlinkage from syscalls omits 25c619e59b39 x86/entry/32: Enable pt_regs based syscalls omits 121b32a58a3a x86/entry/32: Use IA32-specific wrappers for syscalls taki [...] omits 866128a99664 x86/entry/32: Rename 32-bit specific syscalls omits a845a6cf1dad x86/entry/32: Clean up syscall_32.tbl omits cab56d3484d4 x86/entry: Remove ABI prefixes from functions in syscall tables omits 8210efcb1536 x86/entry/64: Add __SYSCALL_COMMON() omits b5592e5c0d86 x86/entry: Remove syscall qualifier support omits d3b1b776eefc x86/entry/64: Remove ptregs qualifier from syscall table omits 0872098804b5 x86/entry: Move max syscall number calculation to syscallhdr.sh omits 2e487c357917 x86/entry/64: Split X32 syscall table into its own file omits cc42c045af1f x86/entry/64: Move sys_ni_syscall stub to common.c omits 27dd84fafcd5 x86/entry/64: Use syscall wrappers for x32_rt_sigreturn omits a74d187c2df3 x86/entry: Refactor SYS_NI macros omits 6cc8d2b286d9 x86/entry: Refactor COND_SYSCALL macros omits d2b5de495ee9 x86/entry: Refactor SYSCALL_DEFINE0 macros omits 4399e0cf494f x86/entry: Refactor SYSCALL_DEFINEx macros omits d53f2b62fcb6 lockdep: Add posixtimer context tracing bits omits 49915ac35ca7 lockdep: Annotate irq_work omits 40db173965c0 lockdep: Add hrtimer context tracing bits omits de8f5e4f2dc1 lockdep: Introduce wait-type checks omits a5c6234e1028 completion: Use simple wait queues omits b3212fe2bc06 sched/swait: Prepare usage in completions omits e5d4d1756b07 timekeeping: Split jiffies seqlock omits 919e9e6395cf Documentation: Add lock ordering and nesting documentation omits e21fee5368f4 powerpc/ps3: Convert half completion to rcuwait omits 80fbaf1c3f29 rcuwait: Add @state argument to rcuwait_wait_event() omits d964ea7014a9 microblaze: Remove mm.h from asm/uaccess.h omits 6f28b46c4f93 ia64: Remove mm.h from asm/uaccess.h omits 3f332aa0a765 hexagon: Remove mm.h from asm/uaccess.h omits c5eedbae2f2b csky: Remove mm.h from asm/uaccess.h omits 43ea9d1a533a nds32: Remove mm.h from asm/uaccess.h omits df23e2be3d24 acpi: Remove header dependency omits 9fe114ce0371 orinoco_usb: Use the regular completion interfaces omits c1d51dd50557 usb: gadget: Use completion interface instead of open coding it omits deaa0a8a74d8 pci/switchtec: Replace completion wait queue usage for poll omits efbdc769601f PCI/switchtec: Fix init_completion race condition with pol [...] omits a5d442f50a41 arm64: vdso32: Enable Clang Compilation omits 8c59ab839f52 lib/vdso: Enable common headers omits 78c851614101 arm: vdso: Enable arm to use common headers omits abc22418db02 x86/vdso: Enable x86 to use common headers omits c135fc875ce3 mips: vdso: Enable mips to use common headers omits 5340e873576e arm64: vdso32: Include common headers in the vdso library omits 60ad903e9477 arm64: vdso: Include common headers in the vdso library omits f511e079177a arm64: Introduce asm/vdso/processor.h omits 94d0f5be885c arm64: vdso32: Code clean up omits b558051725c5 linux/elfnote.h: Replace elf.h with UAPI equivalent omits f58dd03b1157 scripts: Fix the inclusion order in modpost omits d8bb6993d871 common: Introduce processor.h omits cc56f32f0015 linux/ktime.h: Extract common header for vDSO omits 97b01d2eabd8 linux/jiffies.h: Extract common header for vDSO omits b72a9c5e023b linux/time64.h: Extract common header for vDSO omits 9a4162316965 linux/time32.h: Extract common header for vDSO omits 639fff1cce0f linux/time.h: Extract common header for vDSO omits b874b8358c75 linux/math64.h: Extract common header for vDSO omits 14ee2ac618e4 linux/clocksource.h: Extract common header for vDSO omits 17e46656a82f mips: Introduce asm/vdso/clocksource.h omits 31fdcac07f67 arm64: Introduce asm/vdso/clocksource.h omits c16b270b1711 arm: Introduce asm/vdso/clocksource.h omits 659a9faa3f3c x86: Introduce asm/vdso/clocksource.h omits 3e0e9f8c6e3c linux/limits.h: Extract common header for vDSO omits 3945ff37d2f4 linux/bits.h: Extract common header for vDSO omits 8165b57bca21 linux/const.h: Extract common header for vDSO omits 4dd2a1b92b91 x86: Replace setup_irq() by request_irq() omits e79220db6349 Merge tag 'phy-for-5.7' of git://git.kernel.org/pub/scm/li [...] omits 4dbe191c046e driver core: Add device links from fwnode only for the pri [...] omits 217fb361167d Update MAINTAINERS to add reviewer for CoreSight omits 05bd70c098c6 docs: sysfs: coresight: Add sysfs ABI documentation for CTI omits 82e0c782f8a2 docs: coresight: Update documentation for CoreSight to cover CTI omits 3c5597e39812 coresight: cti: Add connection information to sysfs omits 177af8285b59 coresight: cti: Enable CTI associated with devices omits a5614770ab97 coresight: cti: Add device tree support for custom CTI omits cffd054f1708 coresight: cti: Add device tree support for v8 arch CTI omits b39b46fb9c6a dt-bindings: arm: Adds CoreSight CTI hardware definitions omits 1bf82857b42b coresight: cti: Add sysfs trigger / channel programming API omits b5213376c240 coresight: cti: Add sysfs access to program function registers omits 1a556ca6cc24 coresight: cti: Add sysfs coresight mgmt register access omits 835d722ba10a coresight: cti: Initial CoreSight CTI Driver omits 3017e587e368 staging: vt6656: Use BIT() macro in vnt_mac_reg_bits_* functions omits 609ccb307181 staging: rtl8188eu: remove some 5 GHz code omits a74081b44291 staging: vt6656: Use BIT() macro instead of hex value omits b2cb11f4f764 irqchip/gic-v4: Use Inner-Shareable attributes for virtual [...] omits 067be5723868 staging: rtl8723bs: os_dep: Remove whitespace characters i [...] omits b6b2a53cf3ad staging: rtl8723bs: os_dep: Correct long line comments omits 3056483111bf staging: rtl8723bs: os_dep: Remove commented out code lines omits 25e1543b9f68 staging: rtl8723bs: remove unneeded variables omits 6bdf0ddd73dd staging: mt7621-pci: delete release gpios related code omits 0d326e722d76 staging: mt7621-dts: gpio 8 and 9 are vendor specific omits 5d6633b26bc3 staging: mt7621-dma: quoted string split across lines omits 5737cfe87a9c staging: mt7621-pci: avoid to poweroff the phy for slot one omits afa58b49ac52 thermal/x86_pkg_temp: Make pkg_temp_lock a raw_spinlock_t omits f5d2313bd3c5 kcsan, trace: Make KCSAN compatible with tracing omits 703b321501c9 kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) omits 81af89e15862 kcsan: Add kcsan_set_access_mask() support omits b738f6169f12 kcsan: Introduce kcsan_value_change type omits b968a08f242d compiler.h, seqlock.h: Remove unnecessary kcsan.h includes omits f0f6928c2c4c kcsan: Move interfaces that affects checks to kcsan-checks.h omits 3a5b45e5031f kcsan: Fix misreporting if concurrent races on same address omits 80d4c4775216 kcsan: Expose core configuration parameters as module params omits a312013578e4 kcsan: Add test to generate conflicts via debugfs omits f97f713dc257 kcsan: Introduce ASSERT_EXCLUSIVE_*() macros omits d591ec3db75f kcsan: Introduce KCSAN_ACCESS_ASSERT access type omits ed95f95c86cd kcsan: Fix 0-sized checks omits 8cfbb04fae75 kcsan: Clean up the main KCSAN Kconfig option omits a249a73231e2 kcsan: Clarify Kconfig option KCSAN_IGNORE_ATOMICS omits 1e6ee2f0fe8a kcsan: Add option to assume plain aligned writes up to wor [...] omits 7ad900d35b49 kcsan: Add docbook header for data_race() omits 76d6f06c36a3 copy_to_user, copy_from_user: Use generic instrumented.h omits d0ef4c360f7e iov_iter: Use generic instrumented.h omits 27f937cc810a asm-generic, kcsan: Add KCSAN instrumentation for bitops omits ed8af2e4d2a7 asm-generic, atomic-instrumented: Use generic instrumented.h omits 36e4d4dd4fc4 include/linux: Add instrumented.h infrastructure omits ad4f8eeca8ea kcsan: Address missing case with KCSAN_REPORT_VALUE_CHANGE_ONLY omits f1bc96210c6a kcsan: Make KCSAN compatible with lockdep omits 05f9a4067964 kcsan: Rate-limit reporting per data races omits 47144eca2821 kcsan: Show full access type in report omits 5c361425744d kcsan: Prefer __always_inline for fast-path omits df10846ff2ac Merge branch 'linus' into locking/kcsan, to pick up fixes omits a4654e9bde4e Merge branch 'x86/kdump' into locking/kcsan, to resolve conflicts omits e961b679fb0b ice: add board identifier info to devlink .info_get omits ff2e5c700e08 ice: add basic handler for devlink .info_get omits c90977a3c227 devlink: promote "fw.bundle_id" to a generic info version omits 1adf7ead8204 ice: enable initial devlink support omits 84a2479822dd ice: implement full NVM read from ETHTOOL_GEEPROM omits 81f07491e2bf ice: discover and store size of available flash omits d4e874448ece ice: store NVM version info in extracted format omits e94509906d6b ice: create function to read a section of the NVM and Shadow RAM omits 2efefb56f926 ice: use __le16 types for explicitly Little Endian values omits b95fffb9b4af tools/power turbostat: update version omits abdcbdb26526 tools/power turbostat: Print cpuidle information omits 07f8e4d0fddb tcp: also NULL skb->dev when copy was needed omits 702151da6df2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 1e00779a1fab Merge branch 'clk-mmp2' into clk-next omits de17be999cb0 clk: mmp2: Fix bit masks for LCDC I/O and pixel clocks omits 54198276badf clk: mmp2: Add clock for fifth SD HCI on MMP3 omits c2ca122a0a39 dt-bindings: marvell,mmp2: Add clock id for the fifth SD H [...] omits 82d59c382c23 clk: mmp2: Add clocks for the thermal sensors omits 41a8632049ac dt-bindings: marvell,mmp2: Add clock ids for the thermal sensors omits bfa851b60c8a clk: mmp2: add the GPU clocks omits e3142226fe11 dt-bindings: marvell,mmp2: Add clock ids for the GPU clocks omits a70812b18815 clk: mmp2: Add PLLs that are available on MMP3 omits 4d6da655d187 dt-bindings: marvell,mmp2: Add clock ids for MMP3 PLLs omits 391bbbd2b28e clk: mmp2: Check for MMP3 omits b90e0eb30429 dt-bindings: clock: Add MMP3 compatible string omits ea56ad60260e clk: mmp2: Stop pretending PLL outputs are constant omits 5d34d0b32d6c clk: mmp2: Add support for PLL clock sources omits 7de0b8b8b050 dt-bindings: clock: Convert marvell,mmp2-clock to json-schema omits cb8dbfe83175 clk: mmp2: Constify some strings omits b3296386c512 clk: mmp2: Remove a unused prototype omits e8d72c393947 Merge branch 'clk-at91' into clk-next omits 02ff48e4d7f7 clk: at91: add at91rm9200 pmc driver omits c930ccc57c11 Merge branch 'clk-arm-icst' into clk-next omits 83166ac82b53 Merge branch 'nvme-5.6-rc6' of git://git.infradead.org/nvm [...] omits 84655b762a27 clk: versatile: Add device tree probing for IM-PD1 clocks omits eb9d6428a7db clk: versatile: Export icst_clk_setup() omits 78c7d8f96b6f dt-bindings: clock: Create YAML schema for ICST clocks omits c4993dd50030 Merge branch 'clk-typo' into clk-next omits a37a5a9d715f clk: Fix trivia typo in comment exlusive => exclusive omits b0bf1cf40f6d Merge branch 'clk-ingenic' into clk-next omits edcc42945dee clk: ingenic/TCU: Fix round_rate returning error omits c067b46d731a clk: ingenic/jz4770: Exit with error if CGU init failed omits 25aa4d4ff89f Merge branch 'clk-ti' into clk-next omits 1aa0817e43c5 clk: keystone: Add new driver to handle syscon based clocks omits cf891c6be1ce dt-bindings: clock: Add binding documentation for TI EHRPWM TBCLK omits 6673db4f3f26 clk: JZ4780: Add function for enable the second core. omits dc6a81c3382f clk: Ingenic: Add support for TCU of X1000. omits 2bd3086d1a45 Merge branch 'clk-qcom' into clk-next omits 8411aa5059ed clk: qcom: gcc: Add USB3 PIPE clock and GDSC for SM8150 omits 19e91e543c82 MAINTAINERS: adjust to filesystem doc ReST conversion omits 1aec193ea41d ipq806x: gcc: Added the enable regs and mask for PRNG omits 8def929c4097 clk: qcom: Add modem clock controller driver for SC7180 omits 253a0af508e0 clk: qcom: gcc: Add support for modem clocks in GCC omits 53624f9b75e2 dt-bindings: clock: Add YAML schemas for the QCOM MSS cloc [...] omits 7af51678b6d3 docs: deprecated.rst: Add BUG()-family omits 6735c208c132 doc: zh_CN: add translation for virtiofs omits 9d4ca8c6b9fb doc: zh_CN: index files in filesystems subdirectory omits b1735296cef9 docs: locking: Drop :c:func: throughout omits 6adb7755996f docs: locking: Add 'need' to hardirq section omits 769f90f8a956 Merge branch 'mauro' into docs-next omits 3af41f40e7f7 Merge branch 'for-5.7/ish' into for-next omits 56d8623cedf9 HID: intel-ish-hid: hbm.h: Replace zero-length array with [...] omits 71559219ce36 HID: intel-ish-hid: ishtp-dev.h: Replace zero-length array [...] omits 4658b0eb9430 docs: conf.py: avoid thousands of duplicate label warning [...] omits c44166fe5f38 docs: prevent warnings due to autosectionlabel omits ec539e70d882 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] omits b8c2c052de21 ARM: dts: at91: sama5d27_wlsom1_ek: add USB device node omits 021ed9f551da kunit: Run all KUnit tests through allyesconfig omits afc63da64f1e kunit: kunit_parser: make parser more robust omits 1c52be8bed83 spi: stm32: Fix comments compilation warnings omits 1440e7929392 selftests/bpf: Fix mix of tabs and spaces omits d1eb6d116123 ASoC: soc-core: Merge CPU/Codec for soc_dai_pcm_new() omits c840f7698d26 ASoC: soc-pcm: Merge for_each_rtd_cpu/codec_dais() omits e3c3cf71013f ASoC: soc-dapm: Merge for_each_rtd_cpu/codec_dais() omits 3af6ff5035ad ASoC: soc-core: Merge for_each_rtd_cpu/codec_dais() omits 22a2fc81658b ASoC: soc-core: Merge CPU/Codec DAIs omits f5bf9a8fa525 Merge branch 'misc-5.6' into next-fixes omits d8e6fd5c7991 btrfs: fix removal of raid[56|1c34} incompat flags after r [...] omits 5c6f25887963 bpf: Explicitly memset some bpf info structures declared o [...] omits 8096f229421f bpf: Explicitly memset the bpf_attr structure omits 98fd5c723730 nvmet-tcp: set MSG_MORE only if we actually have more to send omits 5e46a48413a6 irqchip/gic-v4.1: Map the ITS SGIR register page omits 3c40706d05fd irqchip/gic-v4.1: Advertise support v4.1 to KVM omits 9058a4e98064 irqchip/gic-v4.1: Ensure mutual exclusion betwen invalidat [...] omits b978c25f6ee7 irqchip/gic-v4.1: Wait for completion of redistributor's I [...] omits 2da1ed62d55c KVM: SVM: document KVM_MEM_ENCRYPT_OP, let userspace detec [...] omits d33294541889 KVM: x86: remove bogus user-triggerable WARN_ON omits 4ed734b0d091 io_uring: honor original task RLIMIT_FSIZE omits f232d9ec029c drm/etnaviv: fix TS cache flushing on GPUs with BLT engine omits b72af445cd38 drm/etnaviv: request pages from DMA32 zone when needed omits 1413ef638aba i2c: dev: Fix the race between the release of i2c_dev and cdev omits 5ad0ec0b8652 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits f014d2b8584d Merge tag 'char-misc-5.6-rc7' of git://git.kernel.org/pub/ [...] omits 3bd14829d327 Merge tag 'staging-5.6-rc7' of git://git.kernel.org/pub/sc [...] omits cdce0c035f07 Merge branches 'iommu/fixes', 'arm/qcom', 'arm/omap', 'arm [...] omits b07c2e76c419 Merge tag 'usb-5.6-rc7' of git://git.kernel.org/pub/scm/li [...] omits fa91418b72cb Merge tag 'tty-5.6-rc7' of git://git.kernel.org/pub/scm/li [...] omits 12bf19c92682 Merge tag 'sound-5.6-rc7' of git://git.kernel.org/pub/scm/ [...] omits 69d3e5a5a66b Merge tag 'drm-fixes-2020-03-20' of git://anongit.freedesk [...] omits 49b6ed1ac864 Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] omits 0d7043f355d0 Merge tag 'mac80211-next-for-net-next-2020-03-20' of git:/ [...] omits ffe10e679cec net: dsa: sja1105: Add support for the SGMII port omits f6e94ff477e5 Merge branch 'net-bridge-vlan-options-nest-the-tunnel-options' omits c443758b21bc net: bridge: vlan options: move the tunnel command to the [...] omits fa388f29a921 net: bridge: vlan options: nest the tunnel id into a tunne [...] omits 4fcf4b1a05ef Merge branch 'topic/ro_wordlength' of git://git.kernel.org [...] omits af72bc8cd6ab media: siano: Use scnprintf() for avoiding potential buffe [...] omits 4345e2e5c758 media: rc: Use scnprintf() for avoiding potential buffer overflow omits 3b446c7d27dd arm64: Kconfig: verify binutils support for ARM64_PTR_AUTH omits c0fd336ea4ca bpf, tcp: Make tcp_bpf_recvmsg static omits a26527981af2 bpf, tcp: Fix unused function warnings omits 65c93628599d bpftool: Add struct_ops support omits d5ae04da34a2 bpftool: Translate prog_id to its bpf prog_name omits 30255d317579 bpftool: Print as a string for char array omits ca7e6e45d108 bpftool: Print the enum's name instead of value omits 09952e3e7826 io_uring: make sure accept honor rlimit nofile omits 4022e7af86be io_uring: make sure openat/openat2 honor rlimit nofile omits 02be064823d0 drm/amdgpu/sriov : Don't resume RLCG for SRIOV guest omits 43c4d57618be drm/amdgpu: protect RAS sysfs during GPU reset omits a5fb8b918920 drm/msm/a6xx: Use the DMA API for GMU memory objects omits a168b512de1a dt-bindings: display: msm: Convert GMU bindings to YAML omits 825c6f470c62 staging: mt7621-pci: be sure gpio descriptor is null on fails omits 7846a9828572 staging: mt7621-pci: change variable to print for slot omits bf516f413f4e staging: mt7621-pci: use only two phys from device tree omits f178754e92c4 staging: mt7621-dts: set up only two pcie phys omits c685dba6bdd1 staging: mt7621-pci-phy: avoid to create to different phys [...] omits 507127f7963c staging: vc04_services: interface: vchi: Correct long line [...] omits 56faa3c8a0f4 staging: rtl8723bs: hal: Correct typos in comments omits e9ed75cf1167 staging: rtl8723bs: hal: Correct multi-line comments as pe [...] omits 795302918365 staging: gdm724x: use netdev_err() instead of pr_err() omits 04ff8b51ae7e staging: rtl8712: Remove unnecessary braces omits 39ec6f992131 soundwire: qcom: add support for get_sdw_stream() omits 89d715371a05 phy: qcom-qusb2: Add new overriding tuning parameters in Q [...] omits 449aede39a5b phy: qcom-qusb2: Add support for overriding tuning paramet [...] omits 1e6f134eb67a dt-bindings: phy: qcom-qusb2: Add support for overriding P [...] omits 8fe75cd4cddf phy: qcom-qusb2: Add generic QUSB2 V2 PHY support omits e1bd639f0334 dt-bindings: phy: qcom,qusb2: Add compatibles for QUSB2 V2 [...] omits 8ce65d8d38df dt-bindings: phy: qcom,qusb2: Convert QUSB2 phy bindings to yaml omits b263bfa5a734 phy: rk-inno-usb2: Decrease verbosity of repeating log. omits 23bcbb41645c phy: amlogic: Add Amlogic A1 USB2 PHY Driver omits a7c85bcec679 dt-bindings: phy: Add Amlogic A1 USB2 PHY Bindings omits d9aa91dfb2da phy: ti: gmii-sel: add support for am654x/j721e soc omits 74e29703a78c dt-bindings: phy: ti: gmii-sel: add support for am654x/j721e soc omits 6076967a500c phy: qualcomm: usb: Add SuperSpeed PHY driver omits 8563ec5a4669 dt-bindings: Add Qualcomm USB SuperSpeed PHY bindings omits 67b27dbeac4d phy: qualcomm: Add Synopsys 28nm Hi-Speed USB PHY driver omits 8c51ec666d41 dt-bindings: phy: Add Qualcomm Synopsys Hi-Speed USB PHY binding omits 1969c0d9ce96 dt-bindings: phy: remove qcom-dwc3-usb-phy omits 12d0c0bed3f4 phy: phy-mtk-tphy: add a new reference clock omits 360f43448f49 phy: phy-mtk-tphy: remove unused u3phya_ref clock omits 657a9edec075 phy: phy-mtk-tphy: make the ref clock optional omits 410572ec08f1 phy: phy-mtk-tphy: add a property for internal resistance omits 8be5a67f7106 phy: phy-mtk-tphy: add a property for disconnect threshold omits 7dffdebb6180 dt-bindings: phy-mtk-tphy: add the properties about addres [...] omits c857481b30f9 dt-bindings: phy-mtk-tphy: add a new reference clock omits ed4df1e3974c dt-bindings: phy-mtk-tphy: remove unused u3phya_ref clock omits b51ecc0ae1fc dt-bindings: phy-mtk-tphy: make the ref clock optional omits 6e6fed244d2d dt-bindings: phy-mtk-tphy: add two optional properties for u2phy omits 014b35d9326b phy: amlogic: G12A: Fix misuse of GENMASK macro omits cc1e06f033af phy: qcom: qmp: Use power_on/off ops for PCIe omits 6861781a807a phy: uniphier-pcie: Add SoC-dependent phy-mode function support omits 04de8fa202e6 phy: uniphier-pcie: Add legacy SoC support for Pro5 omits 25858c5213d2 phy: uniphier-usb3hs: Change Rx sync mode to avoid communi [...] omits e68c2a8a2f45 phy: uniphier-usb3hs: Add legacy SoC support for Pro5 omits 9376fa634afc phy: uniphier-usb3ss: Add Pro5 support omits f13200bb6374 dt-bindings: phy: socionext: Add Pro5 support and remove P [...] omits 40d763460614 phy: socionext: Use devm_platform_ioremap_resource() omits 0347f0dcbd2f phy: qcom-qmp: Add MSM8996 UFS QMP support omits afa4ba059f1e phy: cadence-torrent: Add support for subnode bindings omits 597bf3f1a611 phy: cadence-torrent: Add platform dependent initializatio [...] omits cba472ecdb58 phy: cadence-torrent: Use regmap to read and write DPTX PH [...] omits 69d114acd654 phy: cadence-torrent: Use regmap to read and write Torrent [...] omits 572d659256eb phy: cadence-torrent: Implement PHY configure APIs omits e4b496a376f1 phy: cadence-torrent: Add 19.2 MHz reference clock support omits 21c79146a1bb phy: cadence-torrent: Refactor code for reusability omits f61b3aed2000 phy: cadence-torrent: Add wrapper for DPTX register access omits ccb1b89de37e phy: cadence-torrent: Add wrapper for PHY register access omits 92e9ccc6dc22 phy: cadence-torrent: Adopt Torrent nomenclature omits c589e7014ffc phy: cadence-dp: Rename to phy-cadence-torrent omits 5ffc259deac4 dt-bindings: phy: Add Cadence MHDP PHY bindings in YAML format. omits b94b807e8cd9 platform/x86: touchscreen_dmi: Add info for the Chuwi Vi8 [...] omits 835e1b86ef8c platform/x86: touchscreen_dmi: Add EFI embedded firmware i [...] omits 85bfb4af14c8 Input: icn8505 - Switch to firmware_request_platform for r [...] omits b4a87bcd9cdd Input: silead - Switch to firmware_request_platform for re [...] omits 1ce713943660 Merge branch 'topic/ro_wordlength' into next omits a9107de4b036 soundwire: stream: Add read_only_wordlength flag to port p [...] omits 27d05ed31acc selftests: firmware: Add firmware_request_platform tests omits 548193cba2a7 test_firmware: add support for firmware_request_platform omits e4c2c0ff00ec firmware: Add new platform fallback mechanism and firmware [...] omits 4445eb6d942a Merge tag 'stable-shared-branch-for-driver-tree' of git:// [...] omits 8fa180bb4ace mac80211: driver can remain on channel if not using chan_ctx omits 306b79ea6ece nl80211: clarify code in nl80211_del_station() omits 7fc82af856d6 cfg80211: Configure PMK lifetime and reauth threshold for [...] omits b255b72bc037 mac80211: Read rx_stats with perCPU pointers omits dd063ffae0e5 virt_wifi: implement ndo_get_iflink omits a916062a09d9 mac80211: Allow deleting stations in ibss mode to reset th [...] omits edafcf425983 cfg80211: Add support for userspace to reset stations in I [...] omits 660d81dae895 mac80211: consider WLAN_EID_EXT_HE_OPERATION for parsing CRC omits 0c138a5c2bcf nl80211: add PROTECTED_TWT nl80211 extended feature omits 03efb863bb96 mac80211: HE: set missing bss_conf fields in AP mode omits 7e8d6f12bb2a nl80211: pass HE operation element to the driver omits efb5520d0e00 nl80211/cfg80211: add support for non EDCA based ranging m [...] omits 95247705c4fd mac80211: don't leave skb->next/prev pointing to stack omits 07e9733886fd mac80211: update documentation about tx power omits 7f3f96cedd79 mac80211: handle no-preauth flag for control port omits 5631d96aa396 nl80211: add no pre-auth attribute and ext. feature flag f [...] omits 5d44fe7c9808 mac80211_hwsim: add frame transmission support over virtio omits 1f7e9f46c2d1 cfg80211: fix documentation format omits c61b693c9a03 platform/x86: intel_pmc_core: Make pmc_core_substate_res_s [...] omits c528ecfbef04 spi: atmel-quadspi: Add verbose debug facilities to monito [...] omits 267fc714cab7 platform/x86: intel_pmc_core: Make pmc_core_lpm_display() [...] omits 9945a2479893 tools/power/x86/intel-speed-select: Fix a typo in error message omits 1e46d1d59a6c tools/power/x86/intel-speed-select: Update version omits 74062363f855 tools/power/x86/intel-speed-select: Avoid duplicate Packag [...] omits e44d76569b19 tools/power/x86/intel-speed-select: Add display for enable [...] omits 4a9603534aff tools/power/x86/intel-speed-select: Print friendly warning [...] omits b86639e1957f tools/power/x86/intel-speed-select: Fix avx options for tu [...] omits 7fc9fefd994b tools/power/x86/intel-speed-select: Improve CLX commands omits 070fdea13d4b tools/power/x86/intel-speed-select: Show error for invalid [...] omits fe6fb2165ade tools/power/x86/intel-speed-select: Improve core-power res [...] omits 95f8e5694580 tools/power/x86/intel-speed-select: Kernel interface error [...] omits a9fd6ae739ef tools/power/x86/intel-speed-select: Improve error display [...] omits 39bae0fce48f tools/power/x86/intel-speed-select: Improve error display [...] omits 3d1a8579813e tools/power/x86/intel-speed-select: Improve output of perf [...] omits 68e2f109717b tools/power/x86/intel-speed-select: Enhance help for core- [...] omits 6d1f2dc8a5d9 tools/power/x86/intel-speed-select: Display error for inva [...] omits 6c8edba37cc5 tools/power/x86/intel-speed-select: Check feature status first omits ac9d05ea4cfb tools/power/x86/intel-speed-select: Improve error display [...] omits 87e115b3256c tools/power/x86/intel-speed-select: Add an API for error/i [...] omits 1ba148ae9e11 tools/power/x86/intel-speed-select: Enhance --info option omits addd116d8daf tools/power/x86/intel-speed-select: Enhance help omits f362cdccca07 tools/power/x86/intel-speed-select: Helpful warning for mi [...] omits fb1861582839 tools/power/x86/intel-speed-select: Store topology information omits 864dc09e692f tools/power/x86/intel-speed-select: Max CPU count calculat [...] omits 696691985c31 tools/power/x86/intel-speed-select: Special handling for C [...] omits 6320c9fb9121 tools/power/x86/intel-speed-select: Use more verbiage for [...] omits 143ad32209af tools/power/x86/intel-speed-select: Enhance core-power inf [...] omits f5205f493100 tools/power/x86/intel-speed-select: Make target CPU option [...] omits f0e0b4d17baa tools/power/x86/intel-speed-select: Warn for invalid package id omits ced2f5304d14 tools/power/x86/intel-speed-select: Fix last cpu number omits 8ddbda76245f tools/power/x86/intel-speed-select: Fix mailbox usage for [...] omits c23ff2aa3e78 Merge tag 'icc-5.7-rc1' of https://git.linaro.org/people/g [...] omits b40e288bfb53 platform/x86: sony-laptop: Use scnprintf() for avoiding po [...] omits 1d6f8c5bac93 platform/x86: GPD pocket fan: Fix error message when temp- [...] omits 6cc8f6598978 platform/x86: ISST: Fix wrong unregister type omits edeee341fd6c platform/x86: asus_wmi: Fix return value of fan_boost_mode_store omits 6b3586d45bba platform/x86: asus-wmi: Support laptops where the first ba [...] omits f6f48e180404 lockdep: Teach lockdep about "USED" <- "IN-NMI" inversions omits 248efb2158f1 locking/lockdep: Rework lockdep_lock omits 10476e630422 locking/lockdep: Fix bad recursion pattern omits 25016bd7f4ca locking/lockdep: Avoid recursion in lockdep_count_{for,bac [...] omits 3442a9ecb8e7 perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box omits bc88a2fe216a perf/x86/intel/uncore: Add box_offsets for free-running counters omits a6763625ae6f perf/core: Fix reversed NULL check in perf_event_groups_less() omits 90c91dfb86d0 perf/core: Fix endless multiplex timer omits d8a738689794 x86/optprobe: Fix OPTPROBE vs UACCESS omits 6c8116c914b6 sched/fair: Fix condition of avg_load calculation omits e94f80f6c490 sched/rt: cpupri_find: Trigger a full search as fallback omits 26c7295be0c5 kthread: Do not preempt current task if it is going to cal [...] omits c32b4308295a sched/fair: Improve spreading of utilization omits 26cf52229efc sched: Avoid scale real weight down to zero omits 1066d1b6974e psi: Move PF_MEMSTALL out of task->flags omits a0fe6ba69059 MAINTAINERS: Add maintenance information for psi omits 36b238d57172 psi: Optimize switching tasks inside shared cgroups omits b05e75d61138 psi: Fix cpu.pressure for cpu.max and competing cgroups omits 46a87b3851f0 sched/core: Distribute tasks within affinity masks omits fe61468b2cbc sched/fair: Fix enqueue_task_fair warning omits fd96a316d264 dt-bindings: thermal: make cooling-maps property optional omits 01c354e2ec10 dt-bindings: thermal: qcom-tsens: Remove redundant 'maxItems' omits 869897786731 dt-bindings: thermal: sprd: Remove redundant 'maxItems' omits 9db11010f27b thermal: imx: Calling imx_thermal_unregister_legacy_coolin [...] omits ce68eeca8f26 thermal: qoriq: Sort includes alphabetically omits 85f0b61a6bed thermal: qoriq: Use devm_add_action_or_reset() to handle a [...] omits 0fa04202078a thermal: rcar_thermal: Remove lock in rcar_thermal_get_cur [...] omits 57ed737f1646 thermal: rcar_thermal: Do not store ctemp in rcar_thermal_priv omits 7617e771c166 thermal: rcar_thermal: Always update thermal zone on interrupt omits 8d3a6d4f4337 drivers: thermal: tsens: Remove unnecessary irq flag omits 348596969de1 drivers: thermal: tsens: kernel-doc fixup omits d22066c1afcd drivers: thermal: tsens: Add watchdog support omits 79125e03dbfc drivers: thermal: tsens: Add critical interrupt support omits f22a3bf0d222 drivers: thermal: tsens: Release device in success path omits c1c6f3b39c04 drivers: thermal: tsens: use simpler variables omits e604bdd2a7e1 drivers: thermal: tsens: Pass around struct tsens_sensor a [...] omits 0aef1ee5af9e drivers: thermal: tsens: De-constify struct tsens_features omits 39056e8a989e thermal: rcar_thermal: Handle probe error gracefully omits a9d8e61b936d thermal: imx: Remove unused includes omits 8d74bf79dfd5 thermal: rcar_gen3_thermal: Add r8a77961 support omits e1b0d18be384 dt-bindings: thermal: rcar-gen3-thermal: Add r8a77961 support omits fd27a526bb38 ARM/dma-mapping: merge __dma_supported into arm_dma_supported omits 7607cb733fbb ARM/dma-mapping: take the bus limit into account in __dma_alloc omits fd50924917f9 ARM/dma-mapping: remove get_coherent_dma_mask omits 630b99ab60aa selftests/x86/ptrace_syscall_32: Fix no-vDSO segfault omits 07f24dc95dac selftests/x86/vdso: Fix no-vDSO segfaults omits 6f5459da2b87 arm64: alternative: fix build with clang integrated assembler omits 11be8af70d86 dt-bindings: PCI: Convert PCIe Host/Endpoint in Cadence pl [...] omits 69501078fc60 dt-bindings: PCI: cadence: Add PCIe RC/EP DT schema for Ca [...] omits 847dbf4e1aba dt-bindings: PCI: Add PCI Endpoint Controller Schema omits e3817a417748 Merge branch 'next/dt-late' into for-next omits 669a5e3c8296 ARM: dts: exynos: Add devicetree file for the Galaxy S2 omits dc089c1de729 dt-bindings: arm: samsung: Add compatible string for the G [...] omits a28e1c0505a0 gpio: Move devres calls to devres file omits 4b508ed16aca media: allegro: create new struct for channel parameters omits 6412d2262709 media: allegro: move mail definitions to separate file omits 09e6a7d63ead media: allegro: pass buffers through firmware omits 3b78f8a21ed6 media: allegro: verify source and destination buffer in VC [...] omits c59de02d10f5 media: allegro: handle dependency of bitrate and bitrate_peak omits d71f12225d46 media: allegro: read bitrate mode directly from control omits 80c8449fc71c media: allegro: make QP configurable omits 617918402030 media: allegro: make frame rate configurable omits e74145c2334d media: allegro: skip filler data if possible omits 0600130e65f9 media: allegro: warn if response message has an unexpected size omits 857a31f1c1c8 media: allegro: extract mcu and codec address calculation omits dfba38c84185 media: allegro: fix reset if WAKEUP has not been set properly omits c32c815503fa media: allegro: fix calculation of CPB size omits 2fc29ef598b9 media: allegro: start a GOP with an IDR frame omits 081172a11890 media: allegro: remove unknown39 field from create_channel omits 827781534932 media: allegro: fix type of gop_length in channel_create message omits b646f99642b7 media: allegro: fail encoding only on actual errors omits 04d2a1101871 media: allegro: print message on mcu error omits 75a0359f2943 media: staging: allegro: fix broken registration of controls omits 8082d0a33cba media: cec-notifier: make cec_notifier_get_conn() static omits 80f13a0823a3 media: cec-notifier: rename conn_name to port_name omits eac5727d27e2 media: am437x-vpfe: Make use of to_vpfe() to get a pointer [...] omits 573a75081345 media: v4l: Add 1X14 14-bit greyscale media bus code definition omits ae9753a04cfc media: v4l: Add 14-bit raw greyscale pixel format omits d12127ed0e18 media: v4l: Add 14-bit raw bayer pixel formats omits 861261f2a9cc ubifs: wire up FS_IOC_GET_ENCRYPTION_NONCE omits ee446e1af4ff f2fs: wire up FS_IOC_GET_ENCRYPTION_NONCE omits 7ec9f3b47aba ext4: wire up FS_IOC_GET_ENCRYPTION_NONCE omits e98ad464750c fscrypt: add FS_IOC_GET_ENCRYPTION_NONCE ioctl omits ee9d0cb6c4f4 net: dsa: sja1105: Avoid error message for unknown PHY mod [...] omits b738a185beaa tcp: ensure skb->dev is NULL before leaving TCP stack omits 43861da75e7c Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits fcaa681c03ea tools/power turbostat: Fix 32-bit capabilities warning omits 1f81c5efc020 tools/power turbostat: Fix missing SYS_LPI counter on some [...] omits f6708400707f tools/power turbostat: Support Elkhart Lake omits d7814c3098dd tools/power turbostat: Support Jasper Lake omits 23274faf9650 tools/power turbostat: Support Ice Lake server omits 4bf7132a0ace tools/power turbostat: Support Tiger Lake omits d8d005ba6afa tools/power turbostat: Fix gcc build warnings omits 081c54323b27 tools/power turbostat: Support Cometlake omits f1f20a8666c5 cxgb4: fix Txq restart check during backpressure omits a8811ec764f9 cpufreq: qcom: Add support for krait based socs omits 7affd80802af cxgb4: fix throughput drop during Tx backpressure omits ab9d1e172f05 Merge branch 'veth-xdp-stats' omits d99a7c2f3d0e veth: remove atomic64_add from veth_xdp_xmit hotpath omits 9152cff0dd3d veth: introduce more xdp counters omits 66fe4a078879 veth: distinguish between rx_drops and xdp_drops omits 1c5b82e55f15 veth: introduce more specialized counters in veth_stats omits 65780c5627a2 veth: move xdp stats in a dedicated structure omits 8511d72f14bc sysfs: fix static inline declaration of sysfs_groups_chang [...] omits 5c9a9fce3a0a Merge branch 'mscc-RGMII' omits dee48f78d02e net: phy: mscc: RGMII skew delay configuration omits e8e4223046e1 net: phy: mscc: add support for RGMII MAC mode omits 22259471b519 net: dsa: mt7530: Change the LINK bit to reflect the link status omits 9096a03f3cbb Merge branch 'mlxsw-Offload-TC-action-skbedit-priority' omits 26d9f0cde24c selftests: forwarding: Add an skbedit priority selftest omits 463957e3fbab mlxsw: spectrum_flower: Offload FLOW_ACTION_PRIORITY omits 4d745f8cf5ad mlxsw: core: Add QOS_ACTION omits 2ce124109c0f net: tc_skbedit: Make the skbedit priority offloadable omits fe93f0b225ea net: tc_skbedit: Factor a helper out of is_tcf_skbedit_{ma [...] omits 3fd177cb2b47 net: stmmac: dwmac_lib: remove unnecessary checks in dwmac [...] omits 0a67003b1985 mailbox: imx: add SCU MU support omits 63b383575c38 mailbox: imx: restructure code to make easy for new MU omits eabb8b8cfe96 dt-bindings: mailbox: imx-mu: add SCU MU support omits 09d65e6d631c net: phy: mscc: add missing check on a phy_write return value omits 0e1a5773de9e net: ipa: Remove unused including <linux/version.h> omits a351e7fb94f5 net: ipa: fix platform_no_drv_owner.cocci warnings omits c9ea564f3d9d mailbox: mediatek: remove implementation related to atomic_exec omits b0524f7c9635 mailbox: mediatek: implement flush function omits 19d8e335d58a dt-binding: gce: remove atomic_exec in mboxes property omits 64d0da512b5a maillbox: bcm-flexrm-mailbox: handle cmpl_pool dma allocat [...] omits 25831c44b0b7 mailbox: sun6i-msgbox: Add a new mailbox driver omits b543df9f4934 dt-bindings: mailbox: Add a binding for the sun6i msgbox omits 38a5456a6dc3 mailbox: bcm-pdc: Use scnprintf() for avoiding potential b [...] omits 223a83bdcc56 mailbox:armada-37xx-rwtm:remove duplicate print in armada_ [...] omits 4ab10bb8ffa4 liquidio: remove set but not used variable 's' omits f6913d040c8d crypto: chelsio - remove set but not used variable 'adap' omits 6482023b9d33 crypto: marvell - enable OcteonTX cpt options for build omits 10b4f09491bf crypto: marvell - add the Virtual Function driver for CPT omits d9110b0b01ff crypto: marvell - add support for OCTEON TX CPT engine omits 655ff1a1a727 crypto: marvell - create common Kconfig and Makefile for Marvell omits 82ff493eb77c crypto: arm/neon - memzero_explicit aes-cbc key omits 7fe8e483ec6f crypto: bcm - Use scnprintf() for avoiding potential buffe [...] omits 2638268fa9eb crypto: atmel-i2c - Fix wakeup fail omits 0b5e43bc1258 crypto: hisilicon/sec2 - Add new create qp process omits 0f4146fadc58 crypto: hisilicon/hpre - Optimize finding hpre device process omits 18f1ab3f74d6 crypto: hisilicon/zip - Use hisi_qm_alloc_qps_node() when [...] omits 3f1ec97aacf1 crypto: hisilicon/qm - Put device finding logic into QM omits c8cfcb78c658 crypto: arm64/chacha - correctly walk through blocks omits 3ac9eb4210a9 Merge tag 'rxrpc-fixes-20200319' of git://git.kernel.org/p [...] omits 3ebaf6da0716 net: sched: Do not assume RTNL is held in tunnel key actio [...] omits 6002059d7882 mlxsw: pci: Only issue reset when system is ready omits 56d099761a1e net: bridge: vlan: include stats in dumps if requested omits 0be534f5c0fd mptcp: rename fourth ack field omits ac5fe2e6d824 ARM: dts: sunxi: Fix dtc 'dma-ranges' warnings omits cb7adfd6ad12 Merge tag 'mediatek-drm-next-5.7' of https://github.com/ck [...] omits 042539396ab9 Merge tag 'amd-drm-next-5.7-2020-03-19' of git://people.fr [...] omits 5366b96b1997 Merge tag 'drm-intel-fixes-2020-03-19' of git://anongit.fr [...] omits 362b86a3d337 Merge tag 'amd-drm-fixes-5.6-2020-03-19' of git://people.f [...] omits 1d0c32ec3b86 KVM: PPC: Fix kernel crash with PR KVM omits 2880325bda8d PCI: Avoid ASMedia XHCI USB PME# from D0 defect omits 431d6e3eec20 rsxx: Replace zero-length array with flexible-array member omits 15ff197237e7 netfilter: flowtable: populate addr_type mask omits eb916a5a93a6 drm/amd/display: Fix pageflip event race condition for DCN. omits dc264f1f7ece netfilter: flowtable: fix NULL pointer dereference in tunn [...] omits c921ffe85333 netfilter: flowtable: Fix flushing of offloaded flows on free omits 41e9ec5a54f9 netfilter: flowtable: reload ip{v6}h in nf_flow_tuple_ip{v6} omits 61abaf02d2ec netfilter: flowtable: reload ip{v6}h in nf_flow_nat_ip{v6} omits 6c90b86a745a Merge tag 'mmc-v5.6-rc6' of git://git.kernel.org/pub/scm/l [...] omits 3568b88944fe arm64: compat: Fix syscall number of compat_clock_getres omits 00d9220ec5ed dt-bindings: display: msm: gmu: move sram property to gpu [...] omits e6cada895a37 drm/msm/a6xx: Fix CP_MEMPOOL state name omits e515af8d4a6f drm/msm: devcoredump should dump MSM_SUBMIT_BO_DUMP buffers omits 0478b4fc5f37 drm/msm/a5xx: Always set an OPP supported hardware value omits e6790f721006 drm/msm/dpu: fix comparing pointer to 0 in dpu_encoder.c omits a41aa44be114 drm/msm/dpu: fix comparing pointer to 0 in dpu_vbif.c omits 30801221a737 drm/msm/dpu: fix comparing pointer to 0 in dpu_encoder_phys_vid.c omits 327903242acd drm/msm/dpu: fix comparing pointer to 0 in dpu_encoder_phys_cmd.c omits acc978d7dcd8 drm/msm/dpu: Remove some set but not used variables omits b83caf42532b drm/msm: Use scnprintf() for avoiding potential buffer overflow omits 4c145df18f71 drm/msm/msm_gem.h: Replace zero-length array with flexible [...] omits 66be340f8275 drm/msm: fix leaks if initialization fails omits c479017faa3a drm/msm: avoid double-attaching hdmi/edp bridges omits 58ad30cf91f0 docs: fix reference to core-api/namespaces.rst omits 52da479a9aee Revert "tick/common: Make tick_periodic() check for missin [...] omits dabfbbc8f914 f2fs: skip migration only when BG_GC is called omits 7bd2935870c0 f2fs: fix to show tracepoint correctly omits ca9e968a5e63 f2fs: avoid __GFP_NOFAIL in f2fs_bio_alloc omits 439dfb106250 f2fs: introduce F2FS_IOC_GET_COMPRESS_BLOCKS omits 0683728adab2 f2fs: fix to avoid triggering IO in write path omits 985100035ef5 f2fs: add prefix for f2fs slab cache name omits 5df7731f60c2 f2fs: introduce DEFAULT_IO_TIMEOUT omits 2bac07635ddf f2fs: skip GC when section is full omits 8c7b9ac129d0 f2fs: add migration count iff migration happens omits bbbc34fd6662 f2fs: clean up bggc mount option omits b0332a0f957c f2fs: clean up lfs/adaptive mount option omits a9117eca1de6 f2fs: fix to show norecovery mount option omits ba3b583cff45 f2fs: clean up parameter of macro XATTR_SIZE() omits a2ced1ce1087 f2fs: clean up codes with {f2fs_,}data_blkaddr() omits a7e679b53393 f2fs: show mounted time omits c6d5789bea51 f2fs: Use scnprintf() for avoiding potential buffer overflow omits de3916c70a24 drm/msm/dpu: Track resources in global state omits bb00a452d6f7 drm/msm/dpu: Refactor resource manager omits e2bdafc1070f x86/configs: Slightly reduce defconfigs omits cd607737f3b8 Merge tag '5.6-rc6-smb3-fixes' of git://git.samba.org/sfre [...] omits 207f75c4543f Merge tag 'kbuild-fixes-v5.6-3' of git://git.kernel.org/pu [...] omits 0f2ef2af24e4 mm/hmm: check the device private page owner in hmm_range_fault() omits 2eaab18ec9e0 mm: simplify device private page handling in hmm_range_fault omits b8a8ba370a59 mm: handle multiple owners of device private pages in migrate_vma omits c92ca3fc41b1 memremap: add an owner field to struct dev_pagemap omits 5d892919fdd0 rtc: max8907: add missing select REGMAP_IRQ omits 3fce0276f98a staging: rtl8723bs: os_dep: Correct typo in comments omits 8e37c13d9580 staging: mt7621-pci: don't return if get gpio fails omits 190c8f721adc staging: vc04_services: Use scnprintf() for avoiding poten [...] omits b954fa6baaca drm/msm/dpu: Refactor rm iterator omits 8724d5720900 drm/msm/dpu: Remove unused function arguments omits e9097e47e349 ALSA: hda/ca0132 - Add Recon3Di quirk to handle integrated [...] omits 6471e9c5e7a1 xfs: remove the di_version field from struct icdinode omits 5e28aafe708b xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize omits b3d1d37544d8 xfs: simplify di_flags2 inheritance in xfs_ialloc omits e9e2eae89ddb xfs: only check the superblock version for dinode size cal [...] omits b81b79f4eda2 xfs: add a new xfs_sb_version_has_v3inode helper omits b1112139a103 Makefile: disallow data races on gcc-10 as well omits 69afd267982e nfsd: fsnotify on rmdir under nfsd/clients/ omits 564200ed8e71 tools headers uapi: Update linux/in.h copy omits f62c19306749 Merge tag 'tegra-for-5.7-usb-v2' of git://git.kernel.org/p [...] omits 663e36f07666 nfsd4: kill warnings on testing stateids with mismatched c [...] omits 7883a1433929 scripts/kallsyms: fix wrong kallsyms_relative_base omits c6f4ebdeba4c iommu/vt-d: Silence RCU-list debugging warning in dmar_fin [...] omits 23a73711faca usb: cdns3: fix spelling mistake "wrapperr" -> "wrapper" omits 0432184f2f4a staging: mt7621-pci: fix register to set up virtual bridges omits cad144d6e576 staging: vt6656: Use ARRAY_SIZE instead of hardcoded size omits 028ba0db4d60 staging: rts5208: shorten long line in func call omits b542a2c0f161 staging: sm750fb: Fix of long line in makefile variable omits a4cf37a67920 staging: rtl8712: Fix for long lines in Kconfig help omits 52355fb1919e iommu/vt-d: Fix page request descriptor size omits 441f3d899122 staging: rtl8188eu: core: Correct a typo in a comment omits 8b9eafef59a8 staging: rtl8188eu: include: Correct a typo in a comment omits 498631900466 staging: rtl8192u: ieee80211: Correct a typo in a comment omits 682a70647a75 staging: rtl8712: Correct a typo in a comment omits 96a2fcff8954 staging: unisys: Documentation: Correct a long line in doc omits 83386c5ba9dd Staging: qlge: Add a blank line after variable omits d1c9f7d11719 Merge tag 'perf-core-for-mingo-5.7-20200317' of git://git. [...] omits 409e1a314040 Merge branch 'perf/urgent' into perf/core, to pick up fixes omits fdca7c1496cf Merge tag 'perf-core-for-mingo-5.7-20200310' of git://git. [...] omits db5d85ce8248 Merge tag 'perf-urgent-for-mingo-5.6-20200309' of git://gi [...] omits df0a178cf2df Merge branch for-5.7/usb into for-next omits 146d5a2289c7 Merge branch for-5.7/phy into for-next omits 7460dcda696d Merge branch for-5.7/cpuidle into for-next omits 960ebab3266d Merge branch for-5.7/clk into for-next omits 1297fcb2aa00 Merge branch for-5.7/arm64/dt into for-next omits c78917da8762 Merge branch for-5.7/arm/defconfig into for-next omits 389b070ce36b Merge branch for-5.7/arm/dt into for-next omits 6ad016c92bb8 Merge branch for-5.7/arm/core into for-next omits c1f90d9e136b Merge branch for-5.7/memory into for-next omits d0249827c2dc Merge branch for-5.7/soc into for-next omits dabc70f7bad3 Merge branch for-5.7/firmware into for-next omits 1ef8761a1817 Merge branch for-5.7/dt-bindings into for-next omits b4e19931c98a usb: gadget: tegra-xudc: Support multiple device modes omits b9c9fd4a36f2 usb: gadget: tegra-xudc: Use phy_set_mode() to set/unset d [...] omits b77f2ffe7621 usb: gadget: tegra-xudc: Add usb-phy support omits 9ce0a14bc779 usb: gadget: tegra-xudc: Remove usb-role-switch support omits f836e7843036 usb: xhci-tegra: Add OTG support omits 80525cc238d8 Merge branch 'for-5.7/phy' into for-5.7/usb omits 6835bdc99580 phy: tegra: Select USB_PHY omits e78fdbad1e90 phy: tegra: Don't use device-managed API to allocate ports omits 2f8da84def73 phy: tegra: Fix regulator leak omits 562835644667 phy: tegra: Print -EPROBE_DEFER error message at debug level omits ce8dc9366360 phy: tegra: xusb: Don't warn on probe defer omits 1ef535c6ba8e phy: tegra: xusb: Add Tegra194 support omits 051141921a87 phy: tegra: xusb: Protect Tegra186 soc with config omits 49d46e3c7e59 phy: tegra: xusb: Add set_mode support for UTMI phy on Tegra186 omits de792a6da7f0 phy: tegra: xusb: Add set_mode support for USB 2 phy on Tegra210 omits 5a40fc4b934c phy: tegra: xusb: Add support to get companion USB 3 port omits e8f7d2f409a1 phy: tegra: xusb: Add usb-phy support omits f67213cee2b3 phy: tegra: xusb: Add usb-role-switch support omits 1e07c876ab75 MIPS: Loongson: Do not initialise statics to 0 omits 863be3c3ab73 MIPS: Add header files reference with path prefix omits e585b768da11 Use ELF_BASE_PLATFORM to pass ISA level omits 90ceddcb4950 bpf: Support llvm-objcopy for vmlinux BTF omits f3a059219bc7 irqchip/gic-v4.1: Ensure mutual exclusion between vPE affi [...] omits 28d160de5194 irqchip/gic-v4.1: Skip absent CPUs while iterating over re [...] omits 0b04758b002b irqchip/gic-v3: Use SGIs without active state if offered omits bac59d18c701 x86/setup: Fix static memory detection omits 475beb9c8de1 netfilter: nf_tables: add nft_set_elem_expr_destroy() and use it omits 772f4e82b3ff netfilter: nf_tables: fix double-free on set expression fr [...] omits 65038428b2c6 netfilter: nf_tables: allow to specify stateful expression [...] omits 0c2a85edd143 netfilter: nf_tables: pass context to nft_set_destroy() omits c604cc691c10 netfilter: nf_tables: move nft_expr_clone() to nf_tables_api.c omits 870b4333a62e x86/ioremap: Fix CONFIG_EFI=n build omits 52d3b2f98483 Merge branch 'devel-stable' into for-next omits af8819912598 Merge branches 'fixes' and 'misc' into for-next omits 575fb69ef919 ARM: 8966/1: rpc: replace setup_irq() by request_irq() omits 5926e7e1668b ARM: 8965/2: footbridge: replace setup_irq() by request_irq() omits c51dc14ee68a ARM: 8964/1: ebsa110: replace setup_irq() by request_irq() omits 99917e37b9e7 Revert "drivers: base: power: wakeup.c: Use built-in RCU l [...] omits eaec20c7362c MAINTAINERS: Add linux-acpi list to PNP omits 2c8bd58812ee time/sched_clock: Expire timer in hardirq context omits 048495eb2893 Merge tag 'timers-v5.7' of https://git.linaro.org/people/d [...] omits 486562da598c irqchip/versatile-fpga: Handle chained IRQs properly omits c83557859eaa arm64: kpti: Fix "kpti=off" when KASLR is enabled omits b468a785bd3e soundwire: cadence: clear FIFO to avoid pop noise issue on [...] omits 2c800e3ba7f6 soundwire: cadence: multi-link support omits b17350e40372 soundwire: cadence: commit changes in the exit_reset() sequence omits ad473db4ec8d soundwire: cadence: remove automatic command retries omits 91080111f51f soundwire: cadence: remove PREQ_DELAY assignment omits 5c8f0f68acf5 soundwire: cadence: enable NORMAL operation in cdns_init() omits b62e76cf3958 soundwire: cadence: reorder MCP_CONFIG settings omits 1dd6a17f35d7 soundwire: cadence: make SSP interval programmable omits 0cdcdedc15b4 soundwire: cadence: move clock/SSP related inits to dedica [...] omits 12632459f11a soundwire: cadence: merge routines to clear/set bits omits af4cc917826f soundwire: cadence: mask Slave interrupt before stopping clock omits 0d667d01c40b soundwire: cadence: fix a io timeout issue in S3 test omits 1032504f22ac soundwire: cadence: add clock_stop/restart routines omits 9bc87cce9426 soundwire: cadence: handle error cases with CONFIG_UPDATE omits 5a885c52cfe6 soundwire: cadence: add interface to check clock status omits 7b174f24f4cf soundwire: cadence: simplifiy cdns_init() omits ce1acf019fe1 soundwire: cadence: s/update_config/config_update omits 8f522bae2394 MAINTAINERS: Add entry for MHI bus omits e6b0de469c5b bus: mhi: core: Add uevent support for module autoloading omits 189ff97cca53 bus: mhi: core: Add support for data transfer omits 1d3173a3bae7 bus: mhi: core: Add support for processing events from cli [...] omits 6fdfdd27328c bus: mhi: core: Add support for downloading RDDM image dur [...] omits cd457afb1667 bus: mhi: core: Add support for downloading firmware over BHIe omits 3000f85b8f47 bus: mhi: core: Add support for basic PM operations omits a6e2e3522f29 bus: mhi: core: Add support for PM state transitions omits 6cd330ae76ff bus: mhi: core: Add support for ringing channel/event ring [...] omits da1c4f856924 bus: mhi: core: Add support for creating and destroying MH [...] omits e755cadb0171 bus: mhi: core: Add support for registering MHI client drivers omits 0cbf260820fa bus: mhi: core: Add support for registering MHI controllers omits 9435dc3b5e62 docs: Add documentation for MHI bus omits 87292bca01f7 virt: vbox: Use fallthrough; omits 3c2faf61fb71 char: mspec: Replace zero-length array with flexible-array member omits ba2bb5f78922 nvmem: jz4780-efuse: fix build warnings on ARCH=x86_64 or riscv omits 49d37c6b09e1 Documentation: ABI: nvmem: add documentation for JZ4780 efuse ABI omits 4a2addc28769 nvmem: add driver for JZ4780 efuse omits af934656d848 Bindings: nvmem: add bindings for JZ4780 efuse omits 13d588baed36 nvmem: imx-ocotp: Drop unnecessary initializations omits 3c91ef69a3e9 nvmem: check for NULL reg_read and reg_write before dereferencing omits 061a320b32d4 nvmem: core: validate nvmem config before parsing omits a9c3766cb19c nvmem: release the write-protect pin omits f7d8d7dcd978 nvmem: fix memory leak in error path omits 31c6ff51fdce nvmem: add a newline for readability omits e280a8c64aa8 nvmem: remove a stray newline in nvmem_register() omits 8b977c5498b8 nvmem: core: add nvmem_cell_read_u64 omits 6bb317ce7564 nvmem: core: add nvmem_cell_read_common omits c3f4af8b3183 nvmem: imx: ocotp: add i.MX8MP support omits f52ef24be21a rtc/alpha: remove legacy rtc driver omits 8067c0b0c6ac rtc/ia64: remove legacy efirtc driver omits e48d11743608 binderfs: add stress test for binderfs binder devices omits ad29ace2e26e binderfs_test: switch from /dev to a unique per-test mountpoint omits 6e29225af902 binderfs: port tests to test harness infrastructure omits 095cf502b31e binderfs: port to new mount api omits b52cc1bb952f extcon: Remove unneeded extern keyword from extcon-provider.h omits 6fef0c6bbe49 KVM: PPC: Kill kvmppc_ops::mmu_destroy() and kvmppc_mmu_destroy() omits 3f1268dda8e4 KVM: PPC: Book3S PR: Move kvmppc_mmu_init() into PR KVM omits b2fa4f9088db KVM: PPC: Book3S PR: Fix kernel crash with PR KVM omits 8fc6ba0a205e KVM: PPC: Use fallthrough; omits 1f50cc170535 KVM: PPC: Book3S HV: Fix H_CEDE return code for nested guests omits 1dff3064c764 KVM: PPC: Book3S HV: Treat TM-related invalid form instruc [...] omits afd313564cf1 KVM: PPC: Book3S HV: Use RADIX_PTE_INDEX_SIZE in Radix MMU code omits cd758a9b57ee KVM: PPC: Book3S HV: Use __gfn_to_pfn_memslot in HPT page [...] omits 8cd296082cd9 drm: amd: fix spelling mistake "shoudn't" -> "shouldn't" omits 931971280cf8 drm/amdgpu: Remove unnecessary variable shadow in gfx_v9_0 [...] omits 6c1cb08e3a42 drm/amdgpu: fix typo for vcn2.5/jpeg2.5 idle check omits 23edf7f1a8ec drm/amdgpu: fix typo for vcn2/jpeg2 idle check omits 5e31fa6821a9 drm/amdgpu: fix typo for vcn1 idle check omits 29e2501f8a64 drm/amdgpu: add CAP fw loading omits 8e025615cf9f amd/powerplay: arcturus baco reset disable all features omits 31d0271d450f drm/amdgpu: miss PRT case when bo update omits 7287a6757825 drm/amd/display: add on demand pipe merge logic for dcn2+ omits 2277f01dbc09 drm/amd/display: Allocate scratch space for DMUB CW7 omits eb1b4573c080 drm/amd/display: DPP DTO isn't update properly. omits 2f752e914d94 drm/amd/display: Remove connect DIG FE to its BE during ti [...] omits 0aa63a333ddf drm/amd/display: combine watermark change and clock change [...] omits 18952c8e5fa4 drm/amd/display: guard DPPHY_Internal_ctrl omits c38cc6770fd5 drm/amd/display: differentiate vsc sdp colorimetry use cri [...] omits a19620ea917b drm/amd/display: Program self refresh control register on boot omits 201a94469fa9 drm/amd/display: remove magic numbers in hdcp_ddc omits 8defa1a3f7c6 drm/amd/display: Fallback to dmcub for psr when dmcu is disabled omits f0a574c9dfcb drm/amd/display: Set disable_dmcu flag properly per asic omits 3b58f22e938b drm/amd/display: Remove PSR dependency on swizzle mode omits 2d673560b7b8 drm/amd/display: Explicitly disable triplebuffer flips omits c803bb4eb90a drm/amd/display: Pass triplebuffer surface flip flags down [...] omits cd3e05a795a3 drm/amd/display: fix split threshold w/a to work with mpo omits 1ef893e27492 drm/amd/display: workaround for HDMI hotplug in DPMSOFF state omits b45f9a3ed41b drm/amd/display: Remove redundant hdcp display state omits ef65c702d406 drm/amd/display: Fix test pattern color space inconsistenc [...] omits 97e51c163600 drm/amd/display: update connector->display_info after read edid omits 98190997391c drm/amd/display: Revert "DCN2.x Do not program DPPCLK if s [...] omits ab9a7e27044b random: avoid warnings for !CONFIG_NUMA builds omits 79e28519ac78 Merge tag 'mlx5-updates-2020-03-17' of git://git.kernel.or [...] omits 7c2cb99fe7d5 Merge tag 'exynos-drm-next-for-v5.7' of git://git.kernel.o [...] omits 3c025b631727 Merge branch 'wireguard-fixes' omits 11a7686aa99c wireguard: noise: error out precomputed DH during handshak [...] omits 2b8765c52db2 wireguard: receive: remove dead code from default packet t [...] omits a5588604af44 wireguard: queueing: account for skb->protocol==0 omits 551599edbfff wireguard: selftests: test using new 64-bit time_t omits 166391159c5d wireguard: selftests: remove duplicated include <sys/types.h> omits 0f08b3156d28 Merge tag 'drm-misc-fixes-2020-03-18-1' of git://anongit.f [...] omits 3384b043ea15 riscv: fix the IPI missing issue in nommu mode omits adccfb1a805e riscv: uaccess should be used in nommu mode omits d5152d359505 Merge tag 'drm-misc-next-2020-03-17' of git://anongit.free [...] omits 71fa42fac5d6 Merge branch 'vmwgfx-next' of git://people.freedesktop.org [...] omits 9001b17698d8 Merge tag 'drm-intel-next-2020-03-13' of git://anongit.fre [...] omits ede58c05bec9 mm: merge hmm_vma_do_fault into into hmm_vma_walk_hole_ omits bda1fb0ed000 Merge tag 'drm/tegra/for-5.7-rc1' of git://anongit.freedes [...] omits fa8a44f6b245 RDMA/efa: Use in-kernel offsetofend() to check field availability omits d445dff2df60 net: phy: realtek: read actual speed to detect downshift omits 2c4b58dc75dd net: sched: Fix hw_stats_type setting in pedit loop omits dd13f4dfc02d Merge branch 'mlxsw-spectrum_cnt-Expose-counter-resources' omits ee4848ac1a8a selftests: mlxsw: Add tc action hw_stats tests omits 4e145fc6eba2 mlxsw: spectrum_cnt: Expose devlink resource occupancy for [...] omits 53d963669466 mlxsw: spectrum_cnt: Consolidate subpools initialization omits ab8c4cc60420 mlxsw: spectrum_cnt: Move config validation along with res [...] omits d53cdbb889a3 mlxsw: spectrum_cnt: Expose subpool sizes over devlink resources omits b2d3e33c77cf mlxsw: spectrum_cnt: Add entry_size_res_id for each subpoo [...] omits c33fbe949f9f mlxsw: spectrum_cnt: Move sub_pools under per-instance poo [...] omits 4d21ed2e3d6a selftests: spectrum-2: Adjust tc_flower_scale limit accord [...] omits ac5de9a20f10 mlxsw: spectrum_cnt: Query bank size from FW resources omits 384d91c267e6 vxlan: check return value of gro_cells_init() omits 8d174351f285 cxgb4: rework TC filter rule insertion across regions omits dd2af1040268 net/sched: act_ct: Fix leak of ct zone template on replace omits 357b6cc5834e netfilter: revert introduction of egress hook omits ce7964bdc414 Merge branch 's390-qeth-next' omits cd652be52cd9 s390/qeth: use dev->reg_state omits 5bcd8ad97683 s390/qeth: remove gratuitous NULL checks omits 86e7a4e4afd5 s390/qeth: add phys_to_virt() translation for AOB omits 54e73b9c0a88 s390/qeth: don't report hard-coded driver version omits 8d145da294a9 s390/qeth: add SW timestamping support for IQD devices omits 5d8ce41c6a87 s390/qeth: balance the TX queue selection for IQD devices omits 66cddf101901 s390/qeth: allow configuration of TX queues for IQD devices omits fcc2df8b8777 s390/qeth: allow configuration of TX queues for z/VM NICs omits 1c103cf819da s390/qeth: remove prio-queueing support for z/VM NICs omits b413ff8a18d1 s390/qeth: use memory reserves in TX slow path omits 714c91088517 s390/qeth: use memory reserves to back RX buffers omits 7b94b53db34f PCI/P2PDMA: Add Intel Sky Lake-E Root Ports B, C, D to the [...] omits 5ab17a24cb82 IB/hfi1: Remove kobj from hfi1_devdata omits d61ba1b9aefe IB/rdmavt: Delete unused routine omits 138f56ef914b spi: spi-fsl-dspi: Add support for LS1028A omits 5b342c5ab7cd spi: spi-fsl-dspi: Move invariant configs out of dspi_tran [...] omits 826b3a6a3461 spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an X [...] omits 3d6224e63be3 spi: spi-fsl-dspi: Avoid NULL pointer in dspi_slave_abort [...] omits 4f5ee75ea171 spi: spi-fsl-dspi: Replace interruptible wait queue with a [...] omits 0dedf9010780 spi: spi-fsl-dspi: Protect against races on dspi->words_in_flight omits c6c1e30a789b spi: spi-fsl-dspi: Avoid reading more data than written in [...] omits a957499bd437 spi: spi-fsl-dspi: Fix bits-per-word acceleration in DMA mode omits 671ffde1752f spi: spi-fsl-dspi: Fix little endian access to PUSHR CMD a [...] omits 4fcc7c2292de spi: spi-fsl-dspi: Don't access reserved fields in SPI_MCR omits 58a3862a10a3 PCI/ASPM: Clear the correct bits when enabling L1 substates omits 026ded373483 RDMA/hns: Check if depth of qp is 0 before configure omits a3c33e7a4a11 drm/amdgpu: fix typo for vcn2.5/jpeg2.5 idle check omits b5689d22aa6d drm/amdgpu: fix typo for vcn2/jpeg2 idle check omits acfc62dc6877 drm/amdgpu: fix typo for vcn1 idle check omits bd3ebed9304a regulator: driver.h: fix regulator_map_* function names omits b4a567533446 Merge series "ASoC: stm32: manage rebind issue" from Olivi [...] omits 8d34d0913974 Merge series "ASoC: sdm845: fix soundwire stream handling" [...] omits 243de01deb54 ASoC: rt5682: remove noisy debug messages omits 6a481a95d4c1 iommu/arm-smmu-v3: Add SMMUv3.2 range invalidation support omits 9e773aee8c3e iommu/arm-smmu-v3: Batch ATC invalidation commands omits edd0351e7bc4 iommu/arm-smmu-v3: Batch context descriptor invalidation omits 4ce8da453640 iommu/arm-smmu-v3: Add command queue batching helpers omits 87e5fe5b779a iommu/arm-smmu-v3: Write level-1 descriptors atomically omits 058c59a047d6 iommu/arm-smmu-v3: Add support for PCI PASID omits 7682ce2b12a0 PCI/ATS: Export symbols of PASID functions omits 1b93a8843147 ASoC: qcom: sdm845: handle soundwire stream omits 16252a8f3af7 ASoC: codecs: wsa881x: remove soundwire stream handling omits 78317c5d58e6 scsi: Convert to use set_capacity_revalidate_and_notify omits cb224c3af4df nvme: Convert to use set_capacity_revalidate_and_notify omits 3cbc28bb902b xen-blkfront.c: Convert to use set_capacity_revalidate_and_notify omits 662155e2898d virtio_blk.c: Convert to use set_capacity_revalidate_and_notify omits e598a72faeb5 block/genhd: Notify udev about capacity change omits dcf23ac3e846 locks: reinstate locks_delete_block optimization omits caff4ce8cc58 ASoC: stm32: i2s: manage rebind issue omits 794df9448edb ASoC: stm32: spdifrx: manage rebind issue omits a168dae5ea14 ASoC: stm32: spdifrx: fix regmap status check omits 99f75ce66619 regulator: da9063: fix suspend omits 6ab3463a5fcd Merge branch 'for-5.6/libnvdimm-space-align' into libnvdim [...] omits 557270e8dc79 ASoC: rt5682: fix the random recording noise of headset omits 4b34e23f4eaa i40iw: Report correct firmware version omits 4b8a5cfb5fd3 modpost: Get proper section index by get_secindex() instea [...] omits 5076190daded mm: slub: be more careful about the double cmpxchg of freelist omits fd4d9c7d0c71 mm: slub: add missing TID bump in kmem_cache_alloc_bulk() omits 0503b5ad9d95 Merge branch 'for-5.7/glorious' into for-next omits 8a6271431339 xfs: fix unmount hang and memory leak on shutdown during quotaoff omits 854f82b1f603 xfs: factor out quotaoff intent AIL removal and memory free omits 59d677127cf1 xfs: add support for rmap btree staging cursors omits 56e98164ffea xfs: add support for refcount btree staging cursors omits c29ce8f48e21 xfs: add support for inode btree staging cursors omits e6eb33d905c2 xfs: add support for free space btree staging cursors omits 60e3d7070749 xfs: support bulk loading of staged btrees omits 349e1c0380db xfs: introduce fake roots for inode-rooted btrees omits e06536a692e0 xfs: introduce fake roots for ag-rooted btrees omits 608eb3cee703 xfs: replace open-coded bitmap weight logic omits 00b10d487b29 xfs: rename xfs_bitmap to xbitmap omits 37a6547d92af xfs: xrep_reap_extents should not destroy the bitmap omits 2644f912b410 backlight: pwm_bl: Switch to full GPIO descriptor omits d9973ce2fe5b iomap: fix comments in iomap_dio_rw omits de6a78b601c5 block: Prevent hung_check firing during long sync IO omits d981cb5b9fa0 block: fix a device invalidation regression omits b216a8e7908c drm/lease: fix WARNING in idr_destroy omits 990df6402752 nvmem: mxs-ocotp: Use devm_add_action_or_reset() for cleanup omits ffa8d5119e23 nvmem: sprd: Determine double data programming from device data omits 3ebedce6dd8c nvmem: sprd: Optimize the block lock operation omits c02a4b6f1402 nvmem: sprd: Fix the block lock operation omits d6a3627e311c RDMA/hns: Optimize wqe buffer set flow for post send omits 1133401412a9 RDMA/hns: Optimize base address table config flow for qp buffer omits e363f7de4e60 RDMA/hns: Optimize the wr opcode conversion from ib to hns omits 00a59d30f3f9 RDMA/hns: Optimize wqe buffer filling process for post send omits 6c6e39212b18 RDMA/hns: Rename wqe buffer related functions omits 8ba88804bb3b drivers: base: power: wakeup.c: Use built-in RCU list checking omits 14422f14da81 component: allow missing unbind callback omits 9737e2c5f0bc openrisc: Remove obsolete show_trace_task function omits 77a36a3ab4ff HID: Add driver fixing Glorious PC Gaming Race mouse repor [...] omits 526ee72dfdf7 debugfs: remove return value of debugfs_create_file_size() omits 6e622cd8bd88 tty: fix compat TIOCGSERIAL checking wrong function ptr omits 17329563a97d tty: fix compat TIOCGSERIAL leaking uninitialized memory omits ed069827ca70 tty: drop outdated comments about release_tty() locking omits 4bbf92b7a190 Merge tag 'iwlwifi-next-for-kalle-2020-03-17' of git://git [...] omits db1032f7e485 tty: n_tracesink: Use the correct style for SPDX License I [...] omits 48346a955716 Merge tag 'mt76-for-kvalo-2020-03-17' of https://github.co [...] omits bdc3070e3fcd tty: hvc: Use the correct style for SPDX License Identifier omits caa47cc63947 tty: nozomi: Use scnprintf() for avoiding potential buffer [...] omits e39c0ffe8cc3 tty: serial: pch_uart: Use scnprintf() for avoiding potent [...] omits e2c2e7987106 tty: nozomi: fix spelling mistake "reserverd" -> "reserved" omits dbdaf6a3250b locks: reinstate locks_delete_block optimization omits 275678e7a9be debugfs: Check module state before warning in {full/open}_ [...] omits eff1dd87fae2 uio: uio_pdrv_genirq: use new devm_uio_register_device() function omits 86a78b1cfc78 uio: add resource managed devm_uio_register_device() function omits 05d67ec3ca59 UIO: fix up inapposite whiteplace in uio head file omits a9f85f93ed73 firmware: imx: add COMPILE_TEST support omits bcfbd3523f3c firmware: fix a double abort case with fw_load_sysfs_fallback omits 1651e700664b x86: Fix bitops.h warning with a moved cast omits 2668dba6df53 misc: move FLASH_MINOR into miscdevice.h and fix conflicts omits 6ce6ae7c178b misc: cleanup minor number definitions in c file into misc [...] omits ba7c1b47c11b Bluetooth: Do not cancel advertising when starting a scan omits c23df7de085a mei: fix CNL itouch device number to match the spec. omits f490e8aea3f0 misc: Replace zero-length array with flexible-array member omits d108b132ea39 misc: mic: Use scnprintf() for avoiding potential buffer overflow omits f276d3ea884d firmware: stratix10-svc: add the compatible value for inte [...] omits 231d901d1e36 firmware: intel_stratix10_service: add depend on agilex omits 72534077475f serial: sprd: remove redundant sprd_port cleanup omits 4b7349cb4e26 serial: sprd: getting port index via serial aliases only omits 4686392c3236 mmc: rtsx_pci: Fix support for speed-modes that relies on tuning omits 33a6b48a5748 USB: serial: f81232: add control driver for F81534A omits 4dfff3d55440 arch_topology: Fix putting invalid cpu clk omits 863bba34d2f4 PCI: mobiveil: Fix unmet dependency warning for PCIE_MOBIV [...] omits 281d90e24f13 Merge tag 'iio-5.7a' of git://git.kernel.org/pub/scm/linux [...] omits add492d2e944 intel_th: pci: Add Elkhart Lake CPU support omits ce666be89a8a intel_th: Fix user-visible error codes omits 885f123554bb intel_th: msu: Fix the unexpected state warning omits 283f87c0d5d3 stm class: sys-t: Fix the use of time_after() omits 397c7729665a intel_th: Disallow multi mode on devices where it's broken omits 14800df6a020 Merge tag 'iio-fixes-for-5.6a' of git://git.kernel.org/pub [...] omits f667421324ed watchdog: npcm: remove whitespaces omits 982bb70517ae watchdog: reset last_hw_keepalive time at start omits 436867b6469a watchdog: imx2_wdt: Drop .remove callback omits 9232c80659e9 watchdog: Add stop_on_reboot parameter to control reboot policy omits 3f9d51333129 watchdog: wm831x_wdt: Remove GPIO handling omits dca96e0117a0 watchdog: imx7ulp: Remove unused include of init.h omits 15a2638ab46d watchdog: imx_sc_wdt: Remove unused includes omits cc9cc794c329 watchdog: qcom: Use irq flags from firmware omits 09dd629eeabb staging: mt7621-pci: fix io space and properly set resourc [...] omits eac7ac5c736f staging: rtl8192u: r8192U_wx: use netdev_warn() instead of [...] omits b1413e6edc5a watchdog: pm8916_wdt: Add system sleep callbacks omits 000de5417107 watchdog: qcom-wdt: disable pretimeout on timer platform omits 630db5cbc7b4 tty: serial: Add CONSOLE_POLL support to SiFive UART omits 6cb6982f42cb lkdtm: arm64: test kernel pointer authentication omits 74afda4016a7 arm64: compile the kernel with ptrauth return address signing omits c2d920bf1fff kconfig: Add support for 'as-option' omits e51f5f56dd69 arm64: suspend: restore the kernel ptrauth keys omits cdcb61ae4c56 arm64: __show_regs: strip PAC from lr in printk omits 04ad99a0b160 arm64: unwind: strip PAC from kernel addresses omits 689eae42afd7 arm64: mask PAC bits of __builtin_return_address omits 28321582334c arm64: initialize ptrauth keys for kernel booting task omits 33e45234987e arm64: initialize and switch ptrauth kernel keys omits 6982934e19f8 arm64: enable ptrauth earlier omits deeaac5175a5 arm64: cpufeature: handle conflicts based on capability omits 8c176e1625a6 arm64: cpufeature: Move cpu capability helpers inside C file omits df3551011b81 arm64: ptrauth: Add bootup/runtime flags for __cpu_setup omits be1298425665 arm64: install user ptrauth keys at kernel exit time omits 91a1b6ccff32 arm64: rename ptrauth key structures to be user-specific omits cfef06bd0686 arm64: cpufeature: add pointer auth meta-capabilities omits 3ff047f6971d arm64: cpufeature: Fix meta-capability cpufeature check omits 2866ce869616 Merge tag 'usb-serial-5.6-rc7' of https://git.kernel.org/p [...] omits a58741ef1e4a Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits 2de9780f7507 net: core: dev.c: fix a documentation warning omits 6497ca07f5e9 net: phy: sfp-bus.c: get rid of docs warnings omits 7f20d5fc708d mptcp: move msk state update to subflow_syn_recv_sock() omits 5dd328452688 Merge branch 'net-add-phylink-support-for-PCS' omits b8679ef8bedf net: phylink: pcs: add 802.3 clause 45 helpers omits 74db1c18d80a net: phylink: pcs: add 802.3 clause 22 helpers omits 6cc7cf8125b3 net: mdiobus: add APIs for modifying a MDIO device register omits 89e3e3ddcb68 net: mdiobus: avoid BUG_ON() in mdiobus accessors omits 54e1dc70dc61 Merge branch 'net-bridge-vlan-options-add-support-for-tunn [...] omits 569da0822808 net: bridge: vlan options: add support for tunnel mapping set/del omits 188c67dd1906 net: bridge: vlan options: add support for tunnel id dumping omits 53e96632ab93 net: bridge: vlan tunnel: constify bridge and port arguments omits 99f7c5e0960d net: bridge: vlan options: rename br_vlan_opts_eq to br_vl [...] omits 0419c450e1bb Merge branch 'stmmac-100GB-Enterprise-MAC-support' omits 2462a82c83a7 Documentation: networking: stmmac: Mention new XLGMAC support omits 4a4ccde02f75 net: stmmac: Add support for Enterprise MAC version omits 8a880936e902 net: stmmac: Add XLGMII support omits 7c6dbd29a73e net: phy: xpcs: Add XLGMII support omits 155385754a9c Merge branch 'ENA-driver-bug-fixes' omits dfdde1345bc1 net: ena: fix continuous keep-alive resets omits 30623e1ed116 net: ena: avoid memory access violation by validating req_ [...] omits e02ae6ed51be net: ena: fix request of incorrect number of IRQ vectors omits ce1f35216282 net: ena: fix incorrect setting of the number of msix vectors omits 872307abbd0d net: phy: mdio-mux-bcm-iproc: check clk_prepare_enable() r [...] omits 9f57db9b8504 Merge branch 'ionic-bits-and-bytes' omits b2133d8d1a7c ionic: add decode for IONIC_RC_ENOSUPP omits 840eef598653 ionic: print data for unknown xcvr type omits ba8fb6c84455 ionic: remove adminq napi instance omits ad6fd4d3114a ionic: deinit rss only if selected omits ecd2d8b0fb18 ionic: stop devlink warn on mgmt device omits c7cba8326c1e Merge branch 'net_sched-allow-use-of-hrtimer-slack' omits 583396f4ca4d net_sched: sch_fq: enable use of hrtimer slack omits b88948fbc7ce net_sched: do not reprogram a timer about to expire omits efe074c2cc1c net_sched: add qdisc_watchdog_schedule_range_ns() omits 24ee86511b01 Merge branch 'nfp-type' omits 36b4b92b8d5d nfp: allow explicitly selected delayed stats omits 53eca1f3479f net: rename flow_action_hw_stats_types* -> flow_action_hw_stats* omits af4e6671b21f Merge branch 'net-bcmgenet-revisit-MAC-reset' omits 88f6c8bf1aae net: bcmgenet: keep MAC in reset until PHY is up omits 612eb1c3b9e5 Revert "net: bcmgenet: use RGMII loopback for MAC reset" omits 362d3d88809b Merge branch 'net-phy-improve-phy_driver-callback-handle_i [...] omits c4474fe121c9 net: phy: mscc: consider interrupt source in interrupt handler omits 9010f9deb000 net: phy: improve phy_driver callback handle_interrupt omits 225fc22388e5 Merge branch 'ethtool-consolidate-irq-coalescing-last-part' omits 9000edb71ab2 net: ethtool: require drivers to set supported_coalesce_params omits 329bab6ea945 net: axienet: let core reject the unsupported coalescing p [...] omits e62780e600a9 net: ll_temac: let core reject the unsupported coalescing [...] omits 1a9d729c4502 net: davinci_emac: reject unsupported coalescing params omits 3b6e1a4edf6a net: cpsw: reject unsupported coalescing params omits 126b34ff9f5b net: tehuti: reject unsupported coalescing params omits a5a8758f42b0 net: dwc-xlgmac: let core reject the unsupported coalescin [...] omits cbb78cb05f8d net: socionext: reject unsupported coalescing params omits eff87b4f1ef4 net: sfc: reject unsupported coalescing params omits d36963b861c1 Merge branch 'net-mvmdio-avoid-error-message-for-optional-IRQ' omits fa2632f74e57 net: mvmdio: avoid error message for optional IRQ omits 028fd76b9b1c Revert "net: mvmdio: avoid error message for optional IRQ" omits 8dc3769c8a68 Merge branches 'arm64-for-5.7', 'arm64-defconfig-for-5.7', [...] omits e2ed135564f6 drm/exynos: Use mode->clock instead of reverse calculating [...] omits 2d6bf60d14e9 drm/exynos: Use drm_encoder_mask() omits 3b059da9835c Input: allocate keycode for "Selective Screenshot" key omits 87b51810f4ad net/mlx5: Avoid forwarding to other eswitch uplink omits 613f53fe09a2 net/mlx5: Eswitch, enable forwarding back to uplink port omits 249ccc3c95bd net/mlx5e: Add support for offloading traffic from uplink [...] omits d8a2034f152a net/mlx5: Don't use termination tables in slow path omits b5f814cc7381 net/mlx5: Avoid configuring eswitch QoS if not supported omits 31e87b39ba9d net/mlx5e: Fix devlink port register sequence omits d0645b378095 net/mlx5e: Fix rejecting all egress rules not on vlan omits 636bb9685239 net/mlx5e: en_tc: Rely just on register loopback for tunne [...] omits aded104d397c net/mlx5e: CT: Fix stack usage compiler warning omits 3cfc4332edbc net/mlx5e: CT: Fix insert rules when TC_CT config isn't enabled omits 35e725e1b9d6 net/mlx5e: CT: remove set but not used variable 'unnew' omits e0cb8afdbba9 net/mlx5: E-Switch, Skip restore modify header between pri [...] omits 0b3a8b6b5340 net/mlx5: E-Switch: Fix using fwd and modify when firmware [...] omits 9d3faa51bef0 net/mlx5: Add missing inline to stub esw_add_restore_rule omits 8537f78647c0 netfilter: Introduce egress hook omits 5418d3881e1f netfilter: Generalize ingress hook omits b030f194aed2 netfilter: Rename ingress hook include file omits 4e88cef11d19 RDMA/bnxt_re: Remove unnecessary sched count omits 8a6c61704746 RDMA/bnxt_re: Fix lifetimes in bnxt_re_task omits 3cae58047c13 RDMA/bnxt_re: Use ib_device_try_get() omits f50b7dacccba arm64: smp: fix crash_smp_send_stop() behaviour omits d0bab0c39e32 arm64: smp: fix smp_send_stop() behaviour omits 8673e02e5841 arm64: perf: Add support for ARMv8.5-PMU 64-bit counters omits c854188ea010 KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 omits 8e35aa642ee4 arm64: cpufeature: Extract capped perfmon fields omits 29227d6ea157 arm64: perf: Clean up enable/disable calls omits 06236821aeac perf: arm-ccn: Use scnprintf() for robustness omits 3cab1854b0c0 nfs: Fix up documentation in nfs_follow_referral() and nfs [...] omits a084eaf3096c arm64: dts: meson-g12b-odroid-n2: add SPIFC controller node omits 0e1610e726d3 arm64: dts: khadas-vim3: add SPIFC controller node omits f12a463d2f43 arm64: dts: meson-g12: add the SPIFC nodes omits 4d2cb376e5cc arm64: dts: meson-g12: split emmc pins to select 4 or 8 bus width omits a88214089d67 platform/chrome: cros_usbpd_notify: Pull PD_HOST_EVENT status omits 7e91e1ac60bb platform/chrome: cros_usbpd_notify: Amend ACPI driver to plat omits f5d84a21fab7 platform/chrome: cros_usbpd_notify: Add driver data struct omits 92e399c07b7e platform/chrome: cros_usbpd_notify: Fix cros-usbpd-notify [...] omits fcc43a515637 Merge branch 'md-next' of ssh://gitolite.kernel.org/pub/sc [...] omits 59a08b4b3b1a perf expr: Fix copy/paste mistake omits c3b10649a80e perf report: Fix no branch type statistics report issue omits 3b7a15b0643d perf tools: Give synthetic mmap events an inode generation omits d3934f252be4 Merge branch 'for-5.6/upstream-fixes' into for-next omits b8a75eaddae9 HID: lg-g15: Do not fail the probe when we fail to disable [...] omits 67b3c8dceac6 RDMA/cm: Make sure the cm_id is in the IB_CM_IDLE state in [...] omits 6a8824a74bc9 RDMA/cm: Allow ib_send_cm_sidr_rep() to be done under lock omits 81ddb41f876d RDMA/cm: Allow ib_send_cm_rej() to be done under lock omits 87cabf3e09ff RDMA/cm: Allow ib_send_cm_drep() to be done under lock omits e029fdc06847 RDMA/cm: Allow ib_send_cm_dreq() to be done under lock omits 00777a68ae98 RDMA/cm: Add some lockdep assertions for cm_id_priv->lock omits d1de9a88074b RDMA/cm: Add missing locking around id.state in cm_dup_req [...] omits c206f8bad15d RDMA/cm: Make it clearer how concurrency works in cm_req_h [...] omits 083bfdbfd5ee RDMA/cm: Make it clear that there is no concurrency in cm_ [...] omits 153a2e432e3d RDMA/cm: Read id.state under lock when doing pr_debug() omits 98f67156a80f RDMA/cm: Simplify establishing a listen cm_id omits 2305d6864aa5 RDMA/cm: Make the destroy_id flow more robust omits bede86a39d9d RDMA/cm: Remove a race freeing timewait_info omits ca21cb7fb127 RDMA/cm: Fix checking for allowed duplicate listens omits e8dc4e885c45 RDMA/cm: Fix ordering of xa_alloc_cyclic() in ib_create_cm_id() omits 7901b6e4e6ec blk-mq: Fix typo in comment omits 023f270b44cd x86/boot: Fix comment spelling omits b6db0a7478c0 sh: mach-highlander: Fix comment spelling omits 816dddc3c80f s390/dasd: Fix comment spelling omits 1ac7072ca3d4 mfd: wm8994: Fix comment spelling omits a7d47e59e77a docs: Add reference in binfmt-misc.rst omits 8e7ae2518f52 bpf: Sanitize the bpf_struct_ops tcp-cc name omits b401f8c4f492 USB: cdc-acm: fix rounding error in TIOCSSERIAL omits 633e2b2ded73 USB: cdc-acm: fix close_delay and closing_wait units in TI [...] omits 75d7676ead19 usb: quirks: add NO_LPM quirk for RTL8153 based ethernet adapters omits 7368760d1bcd usb: chipidea: udc: fix sleeping function called from inva [...] omits 2522afb86a8c libnvdimm/region: Introduce an 'align' attribute omits a0e374525def libnvdimm/region: Introduce NDD_LABELING omits 6acd7d5ef264 libnvdimm/namespace: Enforce memremap_compat_align() omits b2ba7e91fa81 libnvdimm/pfn: Prevent raw mode fallback if pfn-infoblock valid omits 5e003982b07a iwlwifi: move AX200 devices to the new table omits a363e77d9f02 iwlwifi: remove trans entries from COMMON 9260 macro omits 2edf602d40a6 iwlwifi: move shared clock entries to new table omits c8685937d07f iwlwifi: move pu devices to new table omits f19b0f76e9ad iwlwifi: remove 9260 devices with 0x1010 and 0x1210 subsytem IDs omits 55cf5fb9ff22 iwlwifi: convert the 9260-1x1 device to use the new parameters omits fe25b1518f72 iwlwifi: move TH1 devices to the new table omits b200dba702ee iwlwifi: map 9461 and 9462 using RF type and RF ID omits f673a193d56e iwlwifi: add Pu/PnJ/Th device values to differentiate them omits 95939551e28c iwlwifi: add GNSS differentiation to the device tables omits d6f2134a3831 iwlwifi: add mac/rf types and 160MHz to the device tables omits 67eb556da609 iwlwifi: combine 9260 cfgs that only change names omits 56ba371a5288 iwlwifi: move the remaining 0x2526 configs to the new table omits ca9e742b5c27 USB: c67x00: Use the correct style for SPDX License Identifier omits 2274048c3f61 USB: atm: Use the correct style for SPDX License Identifier omits 1e1769daeeed usb: musb: tusb6010: fix a possible missing data type replacement omits 52974d94a206 usb: musb: fix crash with highmen PIO and usbmon omits e72838d47dc1 usb: musb: jz4740: Add support for the JZ4770 omits c12aa5bec67c usb: musb: jz4740: Unconditionally depend on devicetree omits 5004eaa28eff usb: musb: jz4740: Register USB role switch omits 57aadb46bd63 usb: musb: jz4740: Add support for DMA omits 2f6a0e65046b dt-bindings: usb: Convert jz4740-musb doc to YAML omits c87c27318c49 usb: musb: remove redundant assignment to variable ret omits ad49d9a8228e Merge branch 'edac-misc' into edac-for-next omits b80e3e813b3a Merge tag 'usb-ci-v5.7-rc1' of git://git.kernel.org/pub/sc [...] omits cfe20827fb78 Merge tag 'thunderbolt-for-v5.7' of git://git.kernel.org/p [...] omits c17a290f7e7e arm64: define __alloc_zeroed_user_highpage omits 483d7a30f538 bpf, libbpf: Fix ___bpf_kretprobe_args1(x) macro definition omits fd27b1835e70 selftests/bpf: Reset process and thread affinity after eac [...] omits d22b115cbfbb arm64/kernel: Simplify __cpu_up() by bailing out early omits fc32490bff85 selftests/bpf: Fix test_progs's parsing of test numbers omits 94c2f50b6125 selftests/bpf: Fix race in tcp_rtt test omits 41078907eef0 selftests/bpf: Fix nanosleep for real this time omits cc9864a7aad9 selftest/bpf: Fix compilation warning in sockmap_parse_prog.c omits 979a2665eb6c CIFS: fiemap: do not return EINVAL if get nothing omits 1be1fa42ebb7 CIFS: Increment num_remote_opens stats counter even in cas [...] omits 39946886fc86 cifs: potential unintitliazed error code in cifs_getattr() omits 215a423cc079 EDAC/armada_xp: Use scnprintf() for avoiding potential buf [...] omits 24b2cce91f47 arm64: remove redundant blank for '=' operator omits c2f4afdc3f99 arm64: kexec_file: Fixed code style. omits 62b9562a1c46 arm64: add blank after 'if' omits 0c837c4f73d1 arm64: fix spelling mistake "ca not" -> "cannot" omits 80ebc420ec59 genirq: fix kerneldoc comment for irq_desc omits aa61ee7b9ee3 x86/mm: Remove the now redundant N_MEMORY check omits aad7012c3152 drm/amdgpu: fix two documentation mismatch issues omits 9b88984658fb scsi: pm80xx: Introduce read and write length for IOCTL pa [...] omits dba2cc03b9db scsi: pm80xx: sysfs attribute for non fatal dump omits b40f28820fba scsi: pm80xx: Cleanup initialization loading fail path omits 9d9c7c20fb35 scsi: pm80xx: Free the tag when mpi_set_phy_profile_resp i [...] omits d384be6ede5c scsi: pm80xx: Deal with kexec reboots omits 58bf14c17e65 scsi: pm80xx: Increase request sg length omits e74d93e96d72 block: keep bdi->io_pages in sync with max_sectors_kb for [...] omits 6b40bec3b132 md: check arrays is suspended in mddev_detach before call [...] omits 181aea8948e1 scsi: smartpqi: Use scnprintf() for avoiding potential buf [...] omits 81546b3273a1 scsi: core: Use scnprintf() for avoiding potential buffer [...] omits ff33d0e2b9d1 scsi: megaraid_sas: Use scnprintf() for avoiding potential [...] omits 6f0cf4247442 scsi: ipr: Use scnprintf() for avoiding potential buffer overflow omits 473e554d656e scsi: gdth: Use scnprintf() for avoiding potential buffer [...] omits 2605fbd89b65 scsi: fnic: Use scnprintf() for avoiding potential buffer [...] omits 7cd1615e3295 scsi: be2iscsi: Use scnprintf() for avoiding potential buf [...] omits 82893ced8741 scsi: aacraid: Use scnprintf() for avoiding potential buff [...] omits 8d4e59ec948a rtc: cmos: remove useless cast for driver_name omits b927ddf2dd18 PNP: constify driver name omits 42cabdaf103b scsi: zfcp: log FC Endpoint Security errors omits e53d92856e9f scsi: zfcp: enhance handling of FC Endpoint Security errors omits 616da39e0060 scsi: zfcp: trace FC Endpoint Security of FCP devices and [...] omits f0d26ae84748 scsi: zfcp: log FC Endpoint Security of connections omits a17c78460093 scsi: zfcp: report FC Endpoint Security in sysfs omits 185f2d2d595c scsi: zfcp: auto variables for dereferenced structs in ope [...] omits 7e0e4e0958ef scsi: zfcp: fix fc_host attributes that should be unknown [...] omits 538c6e910bae scsi: zfcp: wire previously driver-specific sysfs attribut [...] omits e05a10a05509 scsi: zfcp: expose fabric name as common fc_host sysfs attribute omits 819732be9fea scsi: zfcp: fix missing erp_lock in port recovery trigger [...] omits a124458a127c ALSA: hda/realtek - Enable the headset of Acer N50-600 wit [...] omits d858c706bdca ALSA: hda/realtek - Enable headset mic of Acer X2660G with ALC662 omits babf67165e40 Merge branch 'fixes' into for-next omits dfa7ea303f56 ARM: dts: omap5: Add bus_dma_limit for L3 bus omits 4abd9930d189 ARM: dts: omap4-droid4: Fix lost touchscreen interrupts omits 0d5ee9df57c4 Merge branch 'omap-for-v5.7/ti-sysc-drop-pdata' into for-next omits 0143b9fd06ed ARM: OMAP2+: Drop legacy platform data for ti81xx edma omits e0c782f56117 ARM: dts: Configure interconnect target module for ti816x edma omits e8bf402a4834 ARM: dts: Configure interconnect target module for dm814x tptc3 omits 71b35ca4e84c ARM: dts: Configure interconnect target module for dm814x tptc2 omits 0cd304343127 ARM: dts: Configure interconnect target module for dm814x tptc1 omits 08b3e52bc88f ARM: dts: Configure interconnect target module for dm814x tptc0 omits 7b187c2a7548 ARM: dts: Configure interconnect target module for dm814x tpcc omits 593d85d66c39 ARM: OMAP2+: Drop legacy platform data for dm814x cpsw omits 6398f3478e45 ARM: dts: Configure interconnect target module for dm814x cpsw omits a7cbd5cb4187 Merge tag 'omap-for-v5.7/ti-sysc-drop-pdata-signed' into ti81xx omits f40ac0f3d3c0 mt76: mt7615: introduce mt7663e support omits 8327cd8282b2 mt76: mt7615: get rid of sta_rec_wtbl data structure omits c686a35c0eb1 mt76: mt7615: introduce set_ba uni command omits 138860679b2a mt76: mt7615: add more uni mcu commands omits af44ce4f474f mt76: mt7615: introduce set_bmc and st_sta for uni commands omits 323d7daad363 mt76: mt7615: introduce uni cmd command types omits 5784e91a5a58 mt76: mt7615: introduce mt7615_init_mac_chain routine omits b3d95f096891 mt76: mt7615: introduce mt7615_eeprom_parse_hw_band_cap routine omits c321a3d7e358 mt76: mt7615: add mt7663e support to mt7615_mcu_set_eeprom omits 9e6372c8217e mt76: mt7615: add mt7663e support to mt7615_{driver,firmware}_own omits f82282efc06c mt76: mt7615: add mt7663e support to mt7615_reg_map omits 94f83b66cd55 mt76: mt7615: introduce mt7615_register_map omits 3b862bad349a mt76: mt7615: introduce MCU_FW_PREFIX for fw mcu commands omits 062c3699b9fd mt76: mt7615: move more mcu commands in mt7615_mcu_ops dat [...] omits adb2ed0e451b mt76: mt7615: rework mt7615_mcu_set_bss_info using skb APIs omits 936fca1f08ba mt76: mt7615: rely on skb API for mt7615_mcu_set_eeprom omits b4985ff18c82 mt76: mt7615: move mt7615_mcu_set_sta in mt7615_mcu_ops omits 99c457d902cf mt76: mt7615: move mt7615_mcu_set_bmc to mt7615_mcu_ops omits 6f4d7cc88c71 mt76: mt7615: add mt7615_mcu_ops data structure omits f4d45fe29ed4 mt76: mt7615: introduce mt7615_mcu_send_message routine omits 3b64e41b13af mt76: always init to 0 mcu messages omits 2ee920c29324 mt76: mt7615: introduce mt7615_init_device routine omits 0b3117e458cb mt76: mt7615: cleanup fw queue just for mmio devices omits 044a43256a35 mt76: mt7615: introduce mt7615_mcu_wait_response omits 63f09b6b98e5 mt76: mt7615: introduce mt7615_mcu_fill_msg omits 1bf4b15b1975 clk: ti: Fix dm814x clkctrl for ethernet omits ad81d1c8799e HID: fix Kconfig word ordering omits a3f7a2ec97b8 Merge branch 'omap-for-v5.7/defconfig' into for-next omits ac309e7744be Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 98c2cc359f8f ARM: omap2plus_defconfig: Update for moved and dropped options omits e15b815ed21f ARM: omap2plus_defconfig: Enable ina2xx_adc as a loadable module omits eaaa2440b1fd ARM: omap2plus_defconfig: Enable McPDM optional PMIC clock [...] omits 4d5c6e135674 ARM: omap2plus_defconfig: Enable more droid4 devices as lo [...] omits 5c824e8be64d ARM: omap2plus_defconfig: Enable zram as loadable modules omits cb63cfb4cbd4 ARM: omap2plus_defconfig: Enable simple-pm-bus omits 78c3e5e6cde8 scsi: qla2xxx: Fix I/Os being passed down when FC device i [...] omits c84716c401d3 list/hashtable: minor documentation corrections. omits 373954ef27a5 mt76: remove variable 'val' set but not used omits 5ddffa1b6284 mt76: mt7615: remove a stray if statement omits e58f6e0625c5 mt76: mt76x02: reset MCU timeout counter earlier in watchd [...] omits c984457b661a mt76: mt7615: fix monitor injection of beacon frames omits e9415009afb9 mt76: mt7603: make dynamic sensitivity adjustment configur [...] omits 633348f2ca7e mt76: mt7603: add upper limit for dynamic sensitivity mini [...] omits 1a7d3f47931f mt76: mt7615: fix antenna mask initialization in DBDC mode omits b2c4d95cb482 mt76: mt76u: rely only on data buffer for usb control messagges omits 2da7cc7dce6f mt76: mt76u: fix a possible memory leak in mt76u_init omits 44e8f8efd926 mt76: mt76u: loop over all possible rx queues in mt76u_rx_tasklet omits 92a17e5c7949 PCI: mobiveil: Fix sparse different address space warnings omits 956ae8df7fed usb: raw_gadget: fix compilation warnings in uapi headers omits e4160b2e4b02 x86/purgatory: Fail the build if purgatory.ro has missing symbols omits 089b6d365491 serial: 8250_port: Disable DMA operations for kernel console omits bedb404e91bb serial: 8250_port: Don't use power management for kernel console omits a3cb39d258ef serial: core: Allow detach and attach serial device for console omits e2ac07c06058 x86/purgatory: Disable various profiling and sanitizing options omits 30a790653d8a rtc: mt2712: fix build without PM_SLEEP omits 77ca1eed5a7d xfs: fix incorrect test in xfs_alloc_ag_vextent_lastblock omits 5f3a48132412 Merge branch 'for-5.7-console-exit' of git://git.kernel.or [...] omits 7e13d0a6b189 Revert "tty: serial: samsung_tty: build it for any platform" omits efc176929a35 serial: sprd: Fix a dereference warning omits f1b49d5a0713 serial: sprd: remove __init from sprd_console_setup omits 72cc06be190a serial: sprd: check console via stdout-path in addition omits a5a84682ecb6 ovl: fix a typo in comment omits 0efbe7c4f948 ovl: replace zero-length array with flexible-array member omits 504f38410a51 ovl: ovl_obtain_alias(): don't call d_instantiate_anon() for old omits d80172c2d859 ovl: strict upper fs requirements for remote upper fs omits cad218ab3320 ovl: check if upper fs supports RENAME_WHITEOUT omits bccece1ead36 ovl: allow remote upper omits f42888445619 ovl: decide if revalidate needed on a per-dentry basis omits 7925dad839e7 ovl: separate detection of remote upper layer from stacked [...] omits 3bb7df928a7d ovl: restructure dentry revalidation omits c61ca5572508 ovl: ignore failure to copy up unknown xattrs omits 4c494bd582fa ovl: document permission model omits 62c832ed4e1b ovl: simplify i_ino initialization omits 2effc5c25d55 ovl: factor out helper ovl_get_root() omits 735c907d7b7d ovl: fix out of date comment and unreachable code omits 300b124fcf6a ovl: fix value of i_ino for lower hardlink corner case omits 0ef5b782a807 csky: Enable the gcov function in csky achitecture omits ccb51596cb2a csky: Fixup init_fpu compile warning with __init omits 6e3fcaa8a4ed Merge branch 'edac-urgent' into edac-for-next omits 2fb3f6e12510 EDAC/synopsys: Do not dump uninitialized pinf->col omits 85dadb718cc2 spi: mxs: Drop GPIO includes omits bb5786b9286c staging: rtl8188eu: Add device id for MERCUSYS MW150US v2 omits ae62cf5eb279 staging: greybus: loopback_test: fix potential path truncations omits f16023834863 staging: greybus: loopback_test: fix potential path truncation omits 8f3675be4bda staging: greybus: loopback_test: fix poll-mask build breakage omits ba839b32d6f7 staging: media: hantro: remove parentheses omits c4546a359a49 staging: media: imx: remove parentheses omits fde287627302 staging: media: imx: remove temporary variable omits e3d21cbfa978 staging: media: allegro: align with parenthesis omits 081188ecad95 staging: media: imgu: Remove extra type detail omits 928b2dc0c899 staging: wlan-ng: Fix line going over 80 characters omits f23519843b01 staging: speakup: main: switch multiple assignment for one [...] omits 963399b2c23b staging: mt7621-pci-phy: add 'mt7621_phy_rmw' to simplify code omits 59ed2adf3931 powerpc/lib: Fix emulate_step() std test omits 993cfecc59e5 powerpc/64s/radix: Fix CONFIG_SMP=n build omits a825aa56de88 staging: qlge: qlge_ethtool.c: remove an unneeded variable omits 69fe462f249b staging: qlge: qlge_dbg.c: remove an unneeded variable omits d66186b17990 staging: qlge: qlge_mpi.c: remove an unneeded variable omits cedce08c5f1a staging: qlge: qlge_main.c: remove an unneeded variable omits 251c833ca4ad staging: qlge: qlge_main: remove unused code omits 8eb6b39c0ff3 staging: qlge: qlge_dbg: remove unneeded spaces omits 7c280df8fae3 staging: wilc1000: rearrange line exceeding 80 characters omits d9e709d017f4 Staging: wilc1000: cfg80211: Use kmemdup instead of kmallo [...] omits 76498b49f5be staging: wfx: remove unneeded spaces omits 47bf235f324c selftests/powerpc: Add tlbie_test in .gitignore omits a4037d1f1fc4 powerpc/pmac/smp: Drop unnecessary volatile qualifier omits 9451c79bc39e powerpc/pmac/smp: Avoid unused-variable warnings omits aa4113340ae6 powerpc/fsl_booke: Avoid creating duplicate tlb1 entry omits 3670664b5da5 tty: evh_bytechan: Fix out of bounds accesses omits 4f41fe386a94 clocksource/drivers/timer-probe: Avoid creating dead devices omits e48667b86548 perf/amd/uncore: Add support for Family 19h L3 PMU omits 9689dbbeaea8 perf/amd/uncore: Make L3 thread mask code more readable omits 4dcc3df82573 perf/amd/uncore: Prepare L3 thread mask code for Family 19h omits c0da4872c4ba staging: mt7621-pci: delete no more needed 'mt7621_reset_port' omits adfeee9b871a staging: mt7621-pci: release gpios after pci initialization omits 2a1cd3a8b723 staging: mt7621-pci: bindings: update doc accordly to last [...] omits f2bf08220460 staging: mt7621-dts: make use of 'reset-gpios' property for pci omits 475fe234bdfd staging: mt7621-pci: change value for 'PERST_DELAY_MS' omits b27e35f91c75 staging: mt7621-pci: use gpios for properly reset omits 965e799e5391 staging: bcm2835-camera: Use designators to init V4L2 controls omits ef3580d76dc7 staging: bcm2835-camera: Drop unused ignore_errors flag omits a6b65a452580 staging: rtl8192u: Corrects 'Avoid CamelCase' for variables omits b85791ce080b staging: rtl8192u: Using function name as string omits 14ecf42b12bd staging: rtl8192u: Replaces symbolic permissions with octa [...] omits 2587768a511a staging: greybus: i2c: remove unused pointers omits f54df47919f1 staging: fbtft: Avoid potential precedence issues omits f19234ca8b0a staging: fbtft: simplify array index computation omits b32d2fb2bee1 staging: fbtft: Reformat long macro definitions omits 1293b4aa0e3e staging: fbtft: Reformat line over 80 characters omits 32302085a8d9 ext2: fix debug reference to ext2_xattr_cache omits 9a27592d160d Staging: rtl8723bs: sdio_halinit: Remove unnecessary conditions omits af68516eb921 Staging: rtl8723bs: rtw_mlme: Remove unnecessary conditions omits 53dd0a7cd65e mmc: sdhci-of-at91: fix cd-gpios for SAMA5D2 omits b01e01351c4e staging: comedi: dt3000: Reformat multiple line dereference omits 6f0c6989d7fa staging: comedi: ni_atmio16d: remove commented code blocks omits f80ac69d32f1 staging: comedi: ni_mio_common: Code reformat and re-indentation omits 073e0be325ae staging: comedi: s626: Reformat function arguments omits df42b8f49340 staging: comedi: rtd520: Resolve multiline dereference omits 45621fc9ddc9 staging: comedi: ni_tio: Reformat function call arguments omits d8dd36459dd5 staging: vt6656: Use BIT_ULL() macro instead of bit shift [...] omits 18b587b45c13 mmc: sdhci-cadence: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN f [...] omits 3397b251ea02 mmc: sdhci-acpi: Disable write protect detection on Acer A [...] omits 84d49b3d08a1 mmc: sdhci-acpi: Switch signal voltage back to 3.3V on sus [...] omits 17c4a2ae15a7 dma-mapping: Fix dma_pgprot() for unencrypted coherent pages omits 6db73f17c5f1 x86: Don't let pgprot_modify() change the page encryption bit omits 19d33357ecdf x86/amd_nb, char/amd64-agp: Use amd_nb_num() accessor omits 3d17cee291e8 clocksource/drivers/imx-sysctr: Remove unused includes omits 55a690f4199d clocksource/drivers/imx-tpm: Remove unused includes omits 74a189ef0790 cpufreq: imx6q-cpufreq: Improve the logic of -EPROBE_DEFER [...] omits 829ec6408dc5 mtd: spi-nor: Trim what is exposed in spi-nor.h omits d3c4bb31bf62 mtd: spi-nor: Drop the MFR definitions omits c4fdfdc14056 mtd: spi-nor: Get rid of the now empty spi_nor_ids[] table omits a674d5a6c8c0 mtd: spi-nor: Move XMC bits out of core.c omits 2d47cac1eee7 mtd: spi-nor: Move Xilinx bits out of core.c omits d82592572662 mtd: spi-nor: Move Catalyst bits out of core.c omits 7b8b22010af9 mtd: spi-nor: Move Winbond bits out of core.c omits c53b3f92b405 mtd: spi-nor: Move SST bits out of core.c omits 0173c32a0ebd mtd: spi-nor: Move Spansion bits out of core.c omits 15f5c7e54e65 mtd: spi-nor: Move Micron/ST bits out of core.c omits 10526d85e4c6 mtd: spi-nor: Move Macronix bits out of core.c omits 0a37198183c6 mtd: spi-nor: Move ISSI bits out of core.c omits aa6351877f3e mtd: spi-nor: Move Intel bits out of core.c omits acb96ecd59f7 mtd: spi-nor: Move GigaDevice bits out of core.c omits 893218a8e828 mtd: spi-nor: Move Fujitsu bits out of core.c omits 7bdbd1ceb3a1 mtd: spi-nor: Move Everspin bits out of core.c omits 74c7e0e3b911 mtd: spi-nor: Move ESMT bits out of core.c omits d22a3be613b3 mtd: spi-nor: Move Eon bits out of core.c omits f7242bfc02b8 mtd: spi-nor: Move Atmel bits out of core.c omits 9ec4bbcb2044 mtd: spi-nor: Add the concept of SPI NOR manufacturer driver omits 4f50e102e26a mtd: spi-nor: Expose stuctures and functions to manufactur [...] omits 826096d84f50 mlx5: Remove uninitialized use of key in mlx5_core_create_mkey omits dfaf16014f55 arm64: dts: qcom: sdm845-mtp: Relocate remoteproc firmware omits 392a585583c0 arm64: dts: sdm845: add IPA information omits 3cef59481a1f scsi: scsi_trace: Use get_unaligned_be24() omits 35b703dbfa15 scsi: st: Use get_unaligned_be24() and sign_extend32() omits a7afff31d56d scsi: treewide: Consolidate {get,put}_unaligned_[bl]e24() [...] omits 7251c0a41053 scsi: c6x: Include <linux/unaligned/generic.h> instead of [...] omits 19f747f7370f scsi: linux/unaligned/byteshift.h: Remove superfluous casts omits 01a6a62edce2 Merge branch 'tcp-fix-stretch-ACK-bugs-in-congestion-contr [...] omits fa4cb9eba3c7 tcp: fix stretch ACK bugs in Yeah omits ca04f5d4bb79 tcp: fix stretch ACK bugs in Veno omits d861b5c7534e tcp: stretch ACK fixes in Veno prep omits 5415e3c37a65 tcp: fix stretch ACK bugs in Scalable omits be0d935ebfe5 tcp: fix stretch ACK bugs in BIC omits 86e85bf6981c sfc: fix XDP-redirect in this driver omits c018aff1a201 Merge branch 'v5.7-armsoc/dts64' into for-next omits 9240e38c3cf3 Merge branch 'v5.7-armsoc/dts32' into for-next omits 785d74ec3bbf initramfs: restore default compression behavior omits 68c33366a956 arm64: dts: rockchip: Add Hugsun X99 power led omits cd2fd91e3def arm64: dts: rockchip: Add Hugsun X99 IR receiver omits 77460b3d7d79 arm64: dts: rockchip: remove clock-names property from 'ge [...] omits 6a92e52bae81 arm64: dts: rockchip: remove clock-names property from 'ge [...] omits a2712bfb1cbd arm64: dts: rockchip: remove properties from spdif node RK [...] omits 5e0ef51b161c remoteproc: clean up notification config omits 9b505cf54990 ARM: dts: rockchip: remove #address-cells and #size-cells [...] omits d4502e6398d7 ARM: dts: rockchip: swap clocks and clock-names values for [...] omits dff038734059 ARM: dts: rockchip: remove clock-names property from 'gene [...] omits d1068578ec59 ARM: dts: rockchip: remove clock-names property from 'gene [...] omits 384fdcec3056 ARM: dts: rockchip: swap clocks and clock-names values for [...] omits 579f52f680b5 ARM: dts: rockchip: Keep rk3288-tinker SD card IO powered [...] omits 5b9870acf62f ARM: dts: rockchip: remove clock-frequency from saradc nod [...] omits 6263806b0a55 ARM: dts: rockchip: fix vref-supply for &saradc node rk328 [...] omits 3425fe335c29 ARM: dts: rockchip: use DMA channels for UARTs for RK3288 omits 32ca98feab8c net: ip_gre: Accept IFLA_INFO_DATA-less configuration omits c0044dc7d692 ARM: dts: rockchip: rk3xxx: fix L2 cache-controller nodename omits 1a7e99599dff ARM: dts: rockchip: fix lvds-encoder ports subnode for rk3 [...] omits 1963507e6233 net: kcm: kcmproc.c: Fix RCU list suspicious usage warning omits 5190044c2965 modpost: move the namespace field in Module.symvers last omits 3d135f522476 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm omits 6fdb79ff27ee scsi: core: Allow non-root users to perform ZBC commands omits 1e067dd8a368 scsi: hisi_sas: Use dev_err() in read_iost_itct_cache_v3_hw() omits de722e410661 soc: qcom: Fix QCOM_APR dependencies omits 065fd83e1be2 net: mvneta: Fix the case where the last poll did not proc [...] omits b317538c4794 net: vxge: fix wrong __VA_ARGS__ usage omits 10ee4b87f5f9 qede: remove some unused code in function qede_selftest_re [...] omits 83d001068d33 Merge branch 'QorIQ-DPAA-ARM-RDBs-need-internal-delay-on-RGMII' omits d79e9d7c1e4b arm64: dts: ls1046ardb: set RGMII interfaces to RGMII_ID mode omits 4022d808c452 arm64: dts: ls1043a-rdb: correct RGMII delay mode to rgmii-id omits 0fe1568061be net: fsl/fman: treat all RGMII modes in memac_adjust_link() omits e69b3bede1b2 soc: qcom: pdr: Avoid uninitialized use of found in pdr_in [...] omits 5fa86f4f72e0 arm64: dts: meson-g12-common: add spicc controller nodes omits 84b4cea705dc Merge tag 'clk-meson-dt-v5.7-1' of git://github.com/BayLib [...] omits a2bb8292b193 Merge branch 'for-5.6/upstream-fixes' into for-next omits 819d578d51d0 HID: add ALWAYS_POLL quirk to lenovo pixart mouse omits 4ff7d8ba4c80 drm/amdgpu: disable gpu_sched load balancer for vcn jobs omits ec2edcc2796c drm/sched: implement and export drm_sched_pick_best omits d164bebb9551 Revert "drm/scheduler: improve job distribution with multi [...] omits 9015d60c9ee1 drm/amdgpu: Move EEPROM I2C adapter to amdgpu_device omits 57210c19e4ee drm_amdgpu: Add job fence to resv conditionally omits 79cb2719be26 drm/amdgpu: fix switch-case indentation omits 2e0cc4d48b91 drm/amdgpu: revise RLCG access path omits 6fc331767f41 Merge branch 'for-5.7' into for-next omits 38aca3071ceb cgroupfs: Support user xattrs omits 0c47383ba3bd kernfs: Add option to enable user xattrs omits a46a22955bae kernfs: Add removed_size out param for simple_xattr_set omits fdc85222d58e kernfs: kvmalloc xattr value instead of kmalloc omits 295a514771a9 mm/hmm: don't handle the non-fault case in hmm_vma_walk_hole_() omits 3a36fdecb44d mm/hmm: simplify hmm_vma_walk_hugetlb_entry() omits 91a1853192ff mm/hmm: remove the unused HMM_FAULT_ALLOW_RETRY flag omits 0884fdaaca92 mm/hmm: don't provide a stub for hmm_range_fault() omits 3de343ef3255 Merge branch 'clk-fixes' into clk-next omits 5f3d9b07b9bb clk: ti: am43xx: Fix clock parent for RTC clock omits b11dec18e633 regulator: mp886x: Document MP8867 support omits 751ca3aa15be regulator: mp886x: add MP8867 support omits 97be82880b61 regulator: add support for MP8869 regulator omits 2473115c4772 regulator: bindings: add MPS mp8869 voltage regulator omits 7aaec82fefd2 Merge tag 'imx-clk-fixes-5.6-2' of git://git.kernel.org/pu [...] omits 952ddc22e0d4 Merge branch 'clk-allwinner' into clk-next omits b933b0dd6a78 mm/hmm: do not check pmd_protnone twice in hmm_vma_handle_pmd() omits 1377e82b3445 mm/hmm: add missing call to hmm_pte_need_fault in HMM_PFN_ [...] omits d54cc2eda328 mm/hmm: return -EFAULT when setting HMM_PFN_ERROR on reque [...] omits d4f5d2c8503a mm/hmm: reorganize how !pte_present is handled in hmm_vma_ [...] omits e1d4af5b3c32 mm/hmm: add missing call to hmm_range_need_fault() before [...] omits 18d074172ac1 mm/hmm: add missing pfns set to hmm_vma_walk_pmd() omits 718fe422c7e3 mm/hmm: do not call hmm_vma_walk_hole() while holding a spinlock omits 8ca1f3c06f1a Merge tag 'sunxi-clk-for-5.7' of https://git.kernel.org/pu [...] omits 72f8f018ddc8 Merge branch 'clk-renesas' into clk-next omits f58272b6f6ed Merge tag 'clk-renesas-for-v5.7-tag2' of git://git.kernel. [...] omits eff4d9ecd059 Merge series "ALSA: compress: Add wma, alac and ape suppor [...] omits 308811a327c3 ASoC: soc-dai: return proper error for get_sdw_stream() omits 54ce83a3080c ALSA: compress: bump the version omits 4c3189380c67 ASoC: qcom: q6asm-dai: add support for ALAC and APE decoders omits 7076bf4da0b1 ASoC: qcom: q6asm: add support for alac and ape configs omits 0f546d6f0292 ALSA: compress: add alac & ape decoder params omits 40519a1c0230 ASoC: qcom: q6asm-dai: add support to wma decoder omits 97163eadf18b ASoC: qcom: q6asm: add support to wma config omits 8504a72f7ce2 ASoC: qcom: q6asm: pass codec profile to q6asm_open_write omits 20ff1456d268 ALSA: compress: Add wma decoder params omits 3bd7ac41d855 ALSA: compress: add wma codec profiles omits f09d3174f002 ARC: allow userspace DSP applications to use AGU extensions omits 7321e2ea0d6a ARC: add support for DSP-enabled userspace applications omits 4827d0cf744e ARC: handle DSP presence in HW omits 240c84b1c22c ARC: add helpers to sanitize config options omits f61f530c5a14 ARC: [plat-axs10x]: PGU: remove unused encoder-slave property omits 28ddd846077a ASoC: codecs: wsa881x: request gpio direction before setting omits 1c482452d5db Merge tag 'kvm-s390-next-5.7-1' of git://git.kernel.org/pu [...] omits 6d05a965addb KVM: selftests: enlightened VMPTRLD with an incorrect GPA omits 41b0552aa693 KVM: selftests: test enlightened vmenter with wrong eVMCS version omits 7bcf732e74e7 KVM: selftests: define and use EVMCS_VERSION omits b6a0653ae2cd KVM: nVMX: properly handle errors in nested_vmx_handle_enl [...] omits e942dbf8c58e KVM: nVMX: stop abusing need_vmcs12_to_shadow_sync for eVM [...] omits 0c546725eecf Merge branch 'kvm-null-pointer-fix' into HEAD omits 352be2c539d0 selftests: kvm: Uses TEST_FAIL in tests/utilities omits a46f8a63cde8 selftests: kvm: Introduce the TEST_FAIL macro omits 3203a01737af selftests: KVM: s390: check for registers to NOT change on reset omits b0435a12a6d3 selftests: KVM: s390: test more register variants for the [...] omits 41cbed5b07b5 selftests: KVM: s390: fix early guest crash omits 94c4b76b88d4 KVM: selftests: Introduce steal-time test omits beca54702dc6 KVM: selftests: virt_map should take npages, not size omits d0aac3320d1f KVM: selftests: Use consistent message for test skipping omits d9eaf19ecc12 KVM: selftests: Enable printf format warnings for TEST_ASSERT omits 6a46fcf92f06 selftests: KVM: s390: fix format strings for access reg test omits 53362fe930b2 selftests: KVM: s390: fixup fprintf format error in reset.c omits 425936246fbe KVM: selftests: Share common API documentation omits 1914f624f5e3 selftests: KVM: SVM: Add vmcall test to gitignore omits 0b66465344a7 KVM: nSVM: Remove an obsolete comment. omits 8e205a6b2a06 KVM: X86: correct meaningless kvm_apicv_activated() check omits 212617dbb6ba KVM: nVMX: Consolidate nested MTF checks to helper function omits 041bc42ce2d0 KVM: VMX: Micro-optimize vmexit time when not exposing PMU omits 331b4de9a7e7 KVM: selftests: s390x: Provide additional num-guest-pages [...] omits ab56f8e62daf kvm: svm: Introduce GA Log tracepoint for AVIC omits 3ac40c404c60 KVM: Documentation: Update fast page fault for indirect sp omits 78f2145c4d93 KVM: nSVM: avoid loss of pending IRQ/NMI before entering L2 omits b518ba9fa691 KVM: nSVM: implement check_nested_events for interrupts omits 64b5bd270426 KVM: nSVM: ignore L1 interrupt window while running L2 wit [...] omits b5ec2e020b70 KVM: nSVM: do not change host intercepts while nested VM i [...] omits 727a7e27cf88 KVM: x86: rename set_cr3 callback and related flags to loa [...] omits 689f3bf21628 KVM: x86: unify callbacks to load paging root omits f91af5176cce KVM: x86: Refactor kvm_cpuid() param that controls out-of- [...] omits 09c7431ed31f KVM: x86: Refactor out-of-range logic to contain the madness omits 8d8923115f1b KVM: x86: Fix CPUID range checks for Hypervisor and Centau [...] omits 23493d0a1731 KVM x86: Extend AMD specific guest behavior to Hygon virtual CPUs omits 15608ed03f10 KVM: x86: Add helpers to perform CPUID-based guest vendor check omits b7fb8488c85f KVM: x86: Trace the original requested CPUID function in k [...] omits 408e9a318f57 KVM: CPUID: add support for supervisor states omits 257038745cae KVM: x86: Move nSVM CPUID 0x8000000A handling into common [...] omits 4eb87460c474 KVM: nSVM: Advertise and enable NRIPS for L1 iff nrips is enabled omits a50718cc3f43 KVM: nSVM: Expose SVM features to L1 iff nested is enabled omits 91661989d17c KVM: x86: Move VMX's host_efer to common x86 code omits 600087b61467 KVM: Drop largepages_enabled and its accessor/mutator omits e884b854ee18 KVM: x86: Don't propagate MMU lpage support to memslot.dis [...] omits 703c335d0693 KVM: x86/mmu: Configure max page level during hardware setup omits bde772355958 KVM: x86/mmu: Merge kvm_{enable,disable}_tdp() into a comm [...] omits 213e0e1f500b KVM: SVM: Refactor logging of NPT enabled/disabled omits a1bead2abaa1 KVM: VMX: Directly query Intel PT mode when refreshing PMUs omits 7b874c26a624 KVM: x86: Check for Intel PT MSR virtualization using KVM [...] omits a7a200eb4c69 KVM: VMX: Directly use VMX capabilities helper to detect R [...] omits 139085101f85 KVM: x86: Use KVM cpu caps to detect MSR_TSC_AUX virt support omits 7c7f95481089 KVM: x86: Do kvm_cpuid_array capacity checks in terminal f [...] omits dd69cc2542f7 KVM: x86: Use kvm_cpu_caps to detect Intel PT support omits 93c380e7b528 KVM: x86: Set emulated/transmuted feature bits via kvm_cpu_caps omits bd7919999047 KVM: x86: Override host CPUID results with kvm_cpu_caps omits d8577a4c238f KVM: x86: Do host CPUID at load time to mask KVM cpu caps omits 7ff6c0350315 KVM: x86: Remove stateful CPUID handling omits c571a144ef17 KVM: x86: Squash CPUID 0x2.0 insanity for modern CPUs omits bcf600ca8d21 KVM: x86: Remove the unnecessary loop on CPUID 0x7 sub-leafs omits 09f628a0b49c KVM: x86: Fold CPUID 0x7 masking back into __do_cpuid_func() omits 90d2f60f41f7 KVM: x86: Use KVM cpu caps to track UMIP emulation omits c10398b6d0dd KVM: x86: Use KVM cpu caps to mark CR4.LA57 as not-reserved omits 8721f5b061eb KVM: x86: Add a helper to check kernel support when settin [...] omits b3d895d5c415 KVM: x86: Move XSAVES CPUID adjust to VMX's KVM cpu cap update omits 3ec6fd8cf0ba KVM: VMX: Convert feature updates from CPUID to KVM cpu caps omits 9b58b9857f22 KVM: SVM: Convert feature updates from CPUID to KVM cpu caps omits 66a6950f9995 KVM: x86: Introduce kvm_cpu_caps to replace runtime CPUID masking omits 9e6d01c2d908 KVM: x86: Refactor handling of XSAVES CPUID adjustment omits fb7d4377d513 KVM: x86: handle GBPAGE CPUID adjustment for EPT with gene [...] omits dbd068040c64 KVM: x86: Handle Intel PT CPUID adjustment in VMX code omits 733deafc00df KVM: x86: Handle RDTSCP CPUID adjustment in VMX code omits d64d83d1e026 KVM: x86: Handle PKU CPUID adjustment in VMX code omits e574768f841b KVM: x86: Handle UMIP emulation CPUID adjustment in VMX code omits 5ffec6f910dc KVM: x86: Handle INVPCID CPUID adjustment in VMX code omits 6c7ea4b56bfe KVM: x86: Handle MPX CPUID adjustment in VMX code omits e745e37d4977 KVM: x86: Refactor cpuid_mask() to auto-retrieve the register omits b32666b13a72 KVM: x86: Introduce cpuid_entry_{change,set,clear}() mutators omits 4c61534aaae2 KVM: x86: Introduce cpuid_entry_{get,has}() accessors omits 5e12b2bb34e9 KVM: x86: Replace bare "unsigned" with "unsigned int" in c [...] omits 3be5a60b454a KVM: x86: Use u32 for holding CPUID register value in helpers omits 160b486f65ff KVM: x86: Drop explicit @func param from ->set_supported_cpuid() omits 7392079c4e74 KVM: x86: Clear output regs for CPUID 0x14 if PT isn't exp [...] omits 615a4ae1c74c KVM: x86: Make kvm_mpx_supported() an inline function omits 7f5581f59298 KVM: x86: Use supported_xcr0 to detect MPX support omits cfc481810c90 KVM: x86: Calculate the supported xcr0 mask at load time omits 2ef7619d4373 KVM: VMX: Add helpers to query Intel PT mode omits 0eee8f9d9d3b KVM: x86: Use common loop iterator when handling CPUID 0xD.N omits 695538aa21c0 KVM: x86: Drop redundant array size check omits e53c95e8d41e KVM: x86: Encapsulate CPUID entries and metadata in struct omits c862903963bb KVM: x86: Refactor CPUID 0x4 and 0x8000001d handling omits 74fa0bc7f083 KVM: x86: Hoist loop counter and terminator to top of __do [...] omits aa10a7dc8858 KVM: x86: Consolidate CPUID array max num entries checking omits acfad336ecf9 KVM: x86: Drop redundant boot cpu checks on SSBD feature bits omits aceac6e5700f KVM: x86: Drop the explicit @index from do_cpuid_7_mask() omits 87849b1ccbd4 KVM: x86: Clean up CPUID 0x7 sub-leaf loop omits 8b2fc445a761 KVM: x86: Refactor CPUID 0xD.N sub-leaf entry creation omits 91001d403ad3 KVM: x86: Warn on zero-size save state for valid CPUID 0xD [...] omits 1893c9415ae8 KVM: x86: Check for CPUID 0xD.N support before validating [...] omits 3dc4a9cf05e5 KVM: x86: Move CPUID 0xD.1 handling out of the index>0 loop omits 0fc62671876c KVM: x86: Check userspace CPUID array size after validatin [...] omits d5a661d19df1 KVM: x86: Clean up error handling in kvm_dev_ioctl_get_cpuid() omits 8b86079cc339 KVM: x86: Simplify handling of Centaur CPUID leafs omits 619a17f11069 KVM: x86: Refactor loop around do_cpuid_func() to separate helper omits 68c9a46e9ee8 KVM: x86: Return -E2BIG when KVM_GET_SUPPORTED_CPUID hits [...] omits 06add254c7f3 KVM: x86: Shrink the usercopy region of the emulation context omits 2f728d66e8a7 KVM: x86: Move kvm_emulate.h into KVM's private directory omits c9b8b07cded5 KVM: x86: Dynamically allocate per-vCPU emulation context omits f0ed4760ed21 KVM: x86: Move emulation-only helpers to emulate.c omits 21f1b8f29ea5 KVM: x86: Explicitly pass an exception struct to check_intercept omits 2e3bb4d886c7 KVM: x86: Refactor I/O emulation helpers to provide vcpu-o [...] omits 2bde08f9f5f1 KVM: Drop gfn_to_pfn_atomic() omits abbed4fa94f6 KVM: x86: Fix warning due to implicit truncation on 32-bit KVM omits 96d4701049a7 KVM: nVMX: Drop unnecessary check on ept caps for execute-only omits d8dd54e06348 KVM: x86/mmu: Rename kvm_mmu->get_cr3() to ->get_guest_pgd() omits ac6389ab2c7a KVM: nVMX: Rename EPTP validity helper and associated variables omits ac69dfaacee8 KVM: nVMX: Rename nested_ept_get_cr3() to nested_ept_get_eptp() omits bb1fcc70d98f KVM: nVMX: Allow L1 to use 5-level page walks for nested EPT omits 8053f924cad3 KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack omits a102a674e423 KVM: x86/mmu: Don't drop level/direct from MMU role calculation omits e743664bea8e kvm: selftests: Support dirty log initial-all-set test omits a1c77abb8d93 KVM: nVMX: Properly handle userspace interrupt window request omits b34de572a863 KVM: X86: trigger kvmclock sync request just once on VM creation omits 4abaffce4d25 KVM: LAPIC: Recalculate apic map in batch omits 49f933d445b6 KVM: Fix some obsolete comments omits 3c9bd4006bfc KVM: x86: enable dirty log gradually in small chunks omits 0be44352071d KVM: x86/mmu: Reuse the current root if possible for fast switch omits 3651c7fc2bf6 KVM: x86/mmu: Ignore guest CR3 on fast root switch for direct MMU omits cc7f5577adfc KVM: SVM: Inhibit APIC virtualization for X2APIC guest omits 4d395762599d KVM: Remove unnecessary asm/kvm_host.h includes omits 23581ea8ceff KVM: selftests: Fix unknown ucall command asserts omits 562b6b089d64 KVM: x86: Consolidate VM allocation and free for VMX and SVM omits 1a625056cc57 KVM: x86: Directly return __vmalloc() result in ->vm_alloc() omits d18b2f43b914 KVM: x86: Gracefully handle __vmalloc() failure during VM [...] omits 168d918f2643 KVM: x86: Adjust counter sample period after a wrmsr omits 7f42aa76d4a5 KVM: x86/mmu: Consolidate open coded variants of memslot T [...] omits cec37648f40b KVM: x86/mmu: Use range-based TLB flush for dirty log mems [...] omits b3594ffbf932 KVM: x86/mmu: Move kvm_arch_flush_remote_tlbs_memslot() to mmu.c omits 13e48aa9429d KVM: selftests: Add test for KVM_SET_USER_MEMORY_REGION omits 36947254e5f9 KVM: Dynamically size memslot array based on number of used slots omits 0577d1abe704 KVM: Terminate memslot walks via used_slots omits 2a49f61dfcdc KVM: Ensure validity of memslot with respect to kvm_get_di [...] omits 0dff084607bd KVM: Provide common implementation for generic dirty log f [...] omits 163da372dec5 KVM: Clean up local variable usage in __kvm_set_memory_region() omits e96c81ee89d8 KVM: Simplify kvm_free_memslot() and all its descendents omits 5c0b4f3d5ccc KVM: Move memslot deletion to helper function omits 21198846de1c KVM: x86: Free arrays for old memslot when moving memslot' [...] omits 9d4c197c0e94 KVM: Drop "const" attribute from old memslot in commit_mem [...] omits cf47f50b5c2e KVM: Move setting of memslot into helper routine omits 71a4c30bf0d3 KVM: Refactor error handling for setting memory region omits bd0e96fdc5a5 KVM: Explicitly free allocated-but-unused dirty bitmap omits 414de7abbf80 KVM: Drop kvm_arch_create_memslot() omits 0dab98b7ade6 KVM: x86: Allocate memslot resources during prepare_memory [...] omits 82307e676f9d KVM: PPC: Move memslot memory allocation into prepare_memo [...] omits 13f678894bd0 KVM: Don't free new memslot if allocation of said memslot fails omits 13ea52551708 KVM: Reinstall old memslots if arch preparation fails omits edd4fa37baa6 KVM: x86: Allocate new rmap and large page tracking when m [...] omits 744e699c7e99 KVM: x86: Move gpa_val and gpa_available into the emulator [...] omits 92daa48b34d7 KVM: x86: Add EMULTYPE_PF when emulation is triggered by a [...] omits 999eabcc89b0 KVM: apic: remove unused function apic_lvt_vector() omits d71f5e03257c KVM: VMX: Add 'else' to split mutually exclusive case omits e080e538e697 KVM: x86: eliminate some unreachable code omits e630269841ab KVM: x86: Fix print format and coding style omits 222f06e7cde5 KVM: vmx: rewrite the comment in vmx_get_mt_mask omits 244c6b6df99b KVM: selftests: Convert some printf's to pr_info's omits 3439d886e4d9 KVM: selftests: Rework debug message printing omits f09205b99832 KVM: selftests: Time guest demand paging omits 018494e6d823 KVM: selftests: Support multiple vCPUs in demand paging test omits 9bbf24744e12 KVM: selftests: Add support for vcpu_args_set to aarch64 a [...] omits 56a4210f4e4e KVM: selftests: Pass args to vCPU in global vCPU args struct omits af99e1ad7e70 KVM: selftests: Add memory size parameter to the demand pa [...] omits 0119cb365c93 KVM: selftests: Add configurable demand paging delay omits 4f72180eb4da KVM: selftests: Add demand paging content to the demand pa [...] omits ebccbbaa813d mm/hmm: add missing unmaps of the ptep during hmm_vma_hand [...] omits cd13d5f115f9 arm64: dts: meson: add thermal zones to meson gx devices omits 1f6857502902 arm64: dts: meson: khadas-vim3: move model to g12b-khadas- [...] omits cb481b92d10f mtd: spi-nor: Move SFDP logic out of the core omits a0900d0195d2 mtd: spi-nor: Prepare core / manufacturer code split omits 81924dae5194 mtd: spi-nor: Emphasise which is the generic set_4byte_add [...] omits 7648a720d9ed mtd: spi-nor: Stop prefixing generic functions with a manu [...] omits 76a5db107273 KVM: arm64: Use the correct timer structure to access the [...] omits 6cbfad5f201b nfsd: remove read permission bit for ctl sysctl omits 3ac3711adb88 NFSD: Fix NFS server build errors omits 78a947f50aaa sunrpc: Add tracing for cache events omits 277f27e2f277 SUNRPC/cache: Allow garbage collection of invalid cache entries omits 65286b883c6d nfsd: export upcalls must not return ESTALE when mountd is down omits 6a30e47fa0c3 nfsd: Add tracepoints for update of the expkey and export [...] omits cf749f3cc734 nfsd: Add tracepoints for exp_find_key() and exp_get_by_name() omits f01274a93353 nfsd: Add tracing to nfsd_set_fh_dentry() omits a451b12311aa nfsd: Don't add locks to closed or closing open stateids omits da1661b93bf4 SUNRPC: Teach server to use xprt_sock_sendmsg for socket sends omits 9e55eef4ab1b SUNRPC: Refactor xs_sendpages() omits 0dabe948f282 svcrdma: Avoid DMA mapping small RPC Replies omits aee4b74a3f27 svcrdma: Fix double sync of transport header buffer omits 6fd5034db45c svcrdma: Refactor chunk list encoders omits 5c266df52701 SUNRPC: Add encoders for list item discriminators omits a406c563e842 svcrdma: Rename svcrdma_encode trace points in send routines omits db9602e40425 svcrdma: Update synopsis of svc_rdma_send_reply_msg() omits 4554755ed81b svcrdma: Update synopsis of svc_rdma_map_reply_msg() omits 6fa5785e78d3 svcrdma: Update synopsis of svc_rdma_send_reply_chunk() omits 2fe8c446338e svcrdma: De-duplicate code that locates Write and Reply chunks omits e604aad2cac7 svcrdma: Use struct xdr_stream to decode ingress transport [...] omits 2426ddfdf169 svcrdma: Remove svcrdma_cm_event() trace point omits b20dfc3fcd6e svcrdma: Create a generic tracing class for displaying xdr [...] omits 28155524eaa2 SUNRPC: Clean up: Replace dprintk and BUG_ON call sites in [...] omits 96f194b715b6 SUNRPC: Add xdr_pad_size() helper omits 758a3bf9459d svcrdma: Fix double svc_rdma_send_ctxt_put() in an error path omits 7dcf4ab952d6 NFSD: Clean up nfsd4_encode_readv omits 412055398b9e nfsd: Fix NFSv4 READ on RDMA when using readv omits 057a22743577 fs: nfsd: fileache.c: Use built-in RCU list checking omits 36a8049181d5 fs: nfsd: nfs4state.c: Use built-in RCU list checking omits c0fb23f867b6 svcrdma: Replace zero-length array with flexible-array member omits 51cae673d036 sunrpc: Pass lockdep expression to RCU lists omits 469aef23aa4e sunrpc: Replace zero-length array with flexible-array member omits 7627d7dc79a8 nfsd: set the server_scope during service startup omits 7809f7011c3b irqchip/gic-v4: Provide irq_retrigger to avoid circular lo [...] omits ad00a325a097 ARM: sa1111: Fix irq_retrigger callback return value omits 4ddfc459d07a irqchip/atmel-aic5: Fix irq_retrigger callback return value omits 7177144a54f5 irqchip/atmel-aic: Fix irq_retrigger callback return value omits d5df9dc96eb7 irqchip/gic-v3-its: Probe ITS page size for all GITS_BASER [...] omits bd59b343a9c9 irqchip/bcm2835: Quiesce IRQs left enabled by bootloader omits f1ad1133b18f irqchip/sifive-plic: Add support for multiple PLICs omits ccbe80bad571 irqchip/sifive-plic: Enable/Disable external interrupts up [...] omits be2807643302 MIPS: c-r4k: Invalidate BMIPS5000 ZSCM prefetch lines omits 49e6e07e3c80 MIPS: pass non-NULL dev_id on shared request_irq() omits 3fc131663cec udf: udf_sb.h: Replace zero-length array with flexible-arr [...] omits c2d0699c629d ext2: xattr.h: Replace zero-length array with flexible-arr [...] omits e83995c9f841 floppy: rename the global "fdc" variable to "current_fdc" omits e2032464fe18 floppy: separate the FDC's base address from its registers omits ac7018614dd9 floppy: introduce new functions fdc_inb() and fdc_outb() omits fc0c5c0c85a8 floppy: prepare ARM code to simplify base address separation omits 336eae373385 floppy: remove incomplete support for second FDC from ARM code omits 3c6051afa3d4 floppy: remove dead code for drives scanning on ARM omits 8fb3845023e9 floppy: cleanup: expand the reply_buffer macros omits 76dabe79605b floppy: cleanup: expand the R/W / format command macros omits 2a3487527950 floppy: cleanup: expand macro DRWE omits 3bd7f87c685b floppy: cleanup: expand macro DRS omits 031faabd8045 floppy: cleanup: expand macro DP omits 121e297955e3 floppy: cleanup: expand macro UDRWE omits 8d9d34e25a37 floppy: cleanup: expand macro UDRS omits 1ce9ae9654c9 floppy: cleanup: expand macro UDP omits f9d322bdb1e2 floppy: cleanup: expand macro UFDCS omits de6048b843bc floppy: cleanup: expand macro FDCS omits d162372af306 SUNRPC: Trim stack utilization in the wrap and unwrap paths omits 8d6bda7f23a9 SUNRPC: Remove xdr_buf_read_mic() omits 4047aa909c4a sunrpc: Fix gss_unwrap_resp_integ() again omits 5601cda82b0c nfs: Replace zero-length array with flexible-array member omits f5fdf1243fb7 NFSv4.2: error out when relink swapfile omits eb095c14030f NFS:remove redundant call to nfs_do_access omits 68e9a2463d08 SUNRPC: remove redundant assignments to variable status omits 1afe77cad65c Merge branch 'for-5.6/upstream-fixes' into for-next omits 58322a1590fc HID: google: add moonball USB id omits b5fdf8418c37 NFSv4: Add support for CB_RECALL_ANY for flexfiles layouts omits 7f156ef0bf45 NFSv4: Clean up nfs_delegation_reap_expired() omits 1bba38b28344 NFSv4: Clean up nfs_delegation_reap_unclaimed() omits af3b61bf6131 NFSv4: Clean up nfs_client_return_marked_delegations() omits 3c9e502b59fb NFS: Add a helper nfs_client_for_each_server() omits 58ac3e59235f NFSv4/pnfs: Clean up nfs_layout_find_inode() omits cf6605d1940a NFSv4: Ensure layout headers are RCU safe omits d911c57a1955 NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode [...] omits 194a0dc8e2c0 pNFS/flexfiles: Report DELAY and GRACE errors from the DS [...] omits a8b373eefc82 NFS: Limit the size of the access cache by default omits 49cd32543fa6 NFS: Avoid referencing the cred twice in async rename/unlink omits 63ec2b69e955 NFSv4: Avoid unnecessary credential references in layoutget omits 612965072020 NFSv4: Avoid referencing the cred unnecessarily during NFSv4 I/O omits 542b994bdb26 NFS: Assume cred is pinned by open context in I/O requests omits 263fb9c21e7a SUNRPC: Don't take a reference to the cred on synchronous tasks omits 7eac52648a4c SUNRPC: Add a flag to avoid reference counts on credentials omits 1d179d6bd673 NFS: alloc_nfs_open_context() must use the file cred when [...] omits 244fcd2f9a90 NFS: Ensure we time out if a delegreturn does not complete omits 59b5639490f5 NFSv4/pnfs: pnfs_set_layout_stateid() should update the la [...] omits 57f188e04773 NFSv4: nfs_update_inplace_delegation() should update deleg [...] omits 59e356a967c4 NFS: Use the 64-bit server readdir cookies when possible omits f7867cffff7b Merge branch 'timers/drivers/timer-ti-dm' into timers/driv [...] omits 02e6d546e3bd clocksource/drivers/timer-ti-dm: Enable autoreload in set_pwm omits 92fd86864ec4 clocksource/drivers/timer-ti-dm: Add support to get pwm cu [...] omits aff7665dc64b clocksource/drivers/timer-ti-dm: Do not update counter on [...] omits b34677b0999a clocksource/drivers/timer-ti-dm: Implement cpu_pm notifier [...] omits 5e20931c6a75 clocksource/drivers/timer-ti-dm: Prepare for using cpuidle omits 341e8cba6c32 clocksource/drivers/timer-ti-dm: Convert to SPDX identifier omits ccf1441db9ca rtc: 88pm860x: remove platform data support omits b2a2aa63f9f1 rtc: 88pm860x: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 3b45cc522e5b rtc: 88pm860x: stop mangling alarm time omits a3e4937112ce rtc: 88pm860x: set range omits 1c9fe6d6d275 rtc: 88pm860x: stop calling unused callback omits b773f2a97fc5 rtc: 88pm860x: stop setting a default time omits 9cf4789e6e46 rtc: 88pm860x: fix possible race condition omits 7863bd076b99 rtc: snvs: Use devm_add_action_or_reset() for calls to clk [...] omits 21cbe8109415 MAINTAINERS: add MT2712 RTC files omits 64823360a829 rtc: add support for the MediaTek MT2712 RTC omits 6afe6929964b drm: Mark up racy check of drm_gem_object.handle_count omits 2214ddc2fda7 drm/mm: Allow drm_mm_initialized() to be used outside of t [...] omits 0585244523f0 clocksource/drivers/timer-microchip-pit64b: Fix rate for gck omits fe8b7085cac3 drm/i915: Handle all MCR ranges omits c09f6b4d0883 Revert "drm/i915/tgl: Add extra hdc flush workaround" omits 9777d8b2d2a1 drm/i915/execlists: Track active elements during dequeue omits 2a9de3af21aa vti6: Fix memory leak of skb if input policy check fails omits bfb8c3b464f1 dt-bindings: rtc: add bindings for MT2712 RTC omits eac1c3fc55f8 rtc: m48t35: remove SGI-IP27 kludge omits ec98a87509f4 rtc: sun6i: Make external 32k oscillator optional omits 0155b547746f rtc: puv3: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits a04b3b965f3d rtc: puv3: set range omits a5965a31012f rtc: ab8500: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits c8ff5841a90b rtc: pl031: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 03f2a0e45f39 rtc: pl031: set range omits 61c9fbff9d62 rtc: pl031: remove useless invalid alarm handling omits 7098f5368268 rtc: fsl-ftm-alarm: allow COMPILE_TEST omits 3d5a49545ac5 rtc: mpc5121: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 3905d1c02dc9 rtc: mpc5121: set range omits fffbe10e2fd3 rtc: mpc5121: convert to devm_rtc_allocate_device omits d53d4ae981d0 rtc: mpc5121: simplify probe omits c47cf9d6bb7b rtc: pm8xxx: stop validating valid alarm time omits 4c470b2f1213 rtc: pm8xxx: : switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 3cfe52607779 rtc: pm8xxx: set range omits d5d55b709840 rtc: pm8xxx: convert to devm_rtc_allocate_device omits f2adcb9c3abd rtc: ds1305: switch to rtc_tm_to_time64 omits 9869a93c823b rtc: ds1305: set range omits ca824be9b394 rtc: ds1374: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 4136ff3a5157 rtc: ds1374: set range omits c11af8131a4e rtc: ds1374: fix possible race condition omits d238df15e5cd rtc: cpcap: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits d2377f8cc5a7 rtc: cpcap: set range omits 05b38d182c5d rtc: cpcap: convert to devm_rtc_allocate_device omits eb8d94203292 rtc: sa1100: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits e877ab73028f rtc: sa1100: set range omits f2997775b111 rtc: sa1100: fix possible race condition omits 0a22bd6fe46d rtc: au1xxx: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits b1b686e4b0d1 rtc: au1xxx: set range omits 9cf71edb024a rtc: au1xxx: remove goto label omits 7fc9790aa38f rtc: au1xxx: convert to devm_rtc_allocate_device omits 326bce078a6a rtc: starfire: switch to rtc_time64_to_tm omits 166b13325c5b rtc: starfire: set range omits c33c4713cd6b rtc: pl030: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits b303b2fe5d97 rtc: pl030: remove useless invalid alarm handling omits 9896169a1222 rtc: pl030: set range omits 6a5bbad58691 rtc: davinci: remove useless error handling omits b6d8f5892048 rtc: davinci: let the core handle rtc range omits dc924ce9a184 rtc: davinci: remove useless 24h alarm handling omits b1c67e0b07c5 rtc: davinci: convert to devm_rtc_allocate_device omits 09b875a426c9 rtc: sirfsoc: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits cd65dd4180df rtc: sirfsoc: set range omits 2911ee9e60d9 rtc: sirfsoc: convert to devm_rtc_allocate_device omits b427ca8c663e rtc: snvs: Improve Kconfig dependency omits ae243ef0afbc rtc: sysfs: use kobj_to_dev omits deec222e09a6 drm/edid: Distribute switch variables for initialization omits a4a4d11a22ee openrisc: use the generic in-place uncached DMA allocator omits 999a5d1203ba dma-direct: provide a arch_dma_clear_uncached hook omits fa7e2247c572 dma-direct: make uncached_kernel_address more general omits 3d0fc341c4bb dma-direct: consolidate the error handling in dma_direct_a [...] omits 4f8232bbf887 dma-direct: remove the cached_kernel_address hook omits 286c21de32b9 dma-coherent: fix integer overflow in the reserved-memory [...] omits 6b656755428d drm/vmwgfx: Replace zero-length array with flexible-array member omits 74522e7baae2 net: sched: set the hw_stats_type in pedit loop omits 764e55824d0a Merge branch 'net-stmmac-Use-readl_poll_timeout-to-simplif [...] omits 45d0da498ef3 net: stmmac: use readl_poll_timeout() function in dwmac4_d [...] omits ff8ed737860e net: stmmac: use readl_poll_timeout() function in init_systime() omits 6c3171ef76a0 ALSA: seq: oss: Fix running status after receiving sysex omits 4384f167ce5f ALSA: seq: virmidi: Fix running status after receiving sysex omits 23c394819deb Merge branch 'ethtool-fail-with-error-if-request-has-unkno [...] omits 2363d73a2f3e ethtool: reject unrecognized request flags omits f1388ec4a144 netlink: add nl_set_extack_cookie_u32() omits fe2a31d790f8 netlink: allow extack cookie also for error messages omits a1dd3875fd65 chcr: remove set but not used variable 'status' omits ef299cc3fa1a net_sched: cls_route: remove the right filter from hashtable omits e506dba69a5e Merge branch 'imx/defconfig' into for-next omits 71c96474d71b Merge branch 'imx/dt64' into for-next omits a316c71ffd69 Merge branch 'imx/dt' into for-next omits 3a8fad1b4a44 Merge branch 'imx/bindings' into for-next omits 1daa2fdfab77 Merge branch 'imx/soc' into for-next omits 2dca3bd09abd Merge branch 'imx/drivers' into for-next omits 8d9586e3813a Merge branch 'imx/fixes' into for-next omits 8ee5181b6324 Merge branch 'clk/imx' into for-next omits 4ae649e8879d Merge branch 'hsr-fix-several-bugs-in-generic-netlink-callback' omits 09e91dbea0aa hsr: set .netnsok flag omits ca19c70f5225 hsr: add restart routine into hsr_get_node_list() omits 173756b86803 hsr: use rcu_read_lock() in hsr_get_node_{list/status}() omits 48ef50fa866a macsec: Netlink support of XPN cipher suites (IEEE 802.1AEbw) omits a21ecf0e0338 macsec: Support XPN frame handling - IEEE 802.1AEbw omits bd50d4a21683 drm: lock: Clean up documentation omits abee5491db9f drm: bufs: Clean up documentation omits 40e5f353069d drm: vm: Clean up documentation omits cc99482527a1 drm: context: Clean up documentation omits 630952e1f816 arm64: dts: ls1028a: disable the felix switch by default omits 6c389f29beb7 arm64: dts: imx8mp: Add snvs clock to powerkey omits c2a2f4464968 arm64: dts: imx8mn: Add snvs clock to powerkey omits f6ff3f6d2bc2 arm64: dts: ls1028a: Add PCIe controller DT nodes omits ab43f0307449 arm64: dts: ls1028a: sl28: add support for variant 2 omits 29c6a69e0b36 arm64: dts: ls1028a: sl28: expose switch ports in KBox A-230-LS omits f05cd1c2a25f arm64: dts: ls1028a: sl28: fix on-board EEPROMS omits 1bc72a42c603 arm64: dts: freescale: sl28: add SPI flash omits dc3efc6ff0d5 arm64: dts: imx8m: fix aips dts node omits 905d7b13112d Bluetooth: btusb: print Intel fw build version in power-on boot omits c3a834e87c2c vt: indent switch-case in setterm_command properly omits f0e8e3da22ab vt: selection, use rounddown() for start/endline computation omits 85af37056a72 vt: use min() to limit intervals omits b18d1c2efa47 tty: n_hdlc, remove FILE and LINE from pr_debug omits 5b30dee6cc07 vt: selection, fix double lock introduced by a merge omits df8df5e4bc37 usb: get rid of 'choice' for legacy gadget drivers omits 0339f7fbc82e usb: dwc3: fix up for role switch API change omits a8ab3e76297e Merge tag 'usb-for-v5.7' of git://git.kernel.org/pub/scm/l [...] omits 6fafbbe8d414 device property: Export fwnode_get_name() omits 8077f8157271 media: Fix build failure due to missing select REGMAP_I2C omits 377c0a94ad1c Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 1788e7a93207 arm64: defconfig: Enable Qualcomm SDM845 audio configs omits 2a52651292ad soc: imx: drop COMPILE_TEST for IMX_SCU_SOC omits 5b00b8375416 firmware: imx: add COMPILE_TEST for IMX_SCU driver omits e0ea2d11f8a0 soc: imx: gpc: fix power up sequencing omits fc40200ebf82 soc: imx: increase build coverage for imx8m soc driver omits d9958306d4be USB: chipidea: Use the correct style for SPDX License Identifier omits 3ac82cf3f80c usb: chipidea: otg: handling vbus disconnect event occurre [...] omits 7fd87c956c0a usb: chipidea: udc: using structure ci_hdrc device for runtime PM omits 2d42fa311df7 ARM: dts: imx6q-marsboard: properly define rgmii PHY omits 3ce705650d13 ARM: dts: imx6dl-riotboard: properly define rgmii PHY omits ab569907137c ARM: dts: imx51-zii-rdu1: set name prefix for TPA6130A2 omits 49b027156b3c ARM: dts: imx6: RDU2: assign video PLL as input to LDB omits 47d1825a6a50 ARM: dts: vf: toradex: SPDX tags and copyright cleanup omits 9ceef851b002 ARM: dts: imx7: toradex: use SPDX-License-Identifier omits bb42a8bf2e23 ARM: dts: imx6: toradex: use SPDX-License-Identifier omits 288b9e6f75ee ARM: dts: imx51: add capture-subsystem device omits b5881e8019e0 clk: imx: clk-gate2: Pass the device to the register function omits 61097b57dd07 arm64: defconfig: Enable e1000 device omits 97c1ed02f765 arm64: defconfig: Enable PHY devices used on QorIQ boards omits 95f33dfb21da arm64: defconfig: Enable RTC devices for QorIQ boards omits ce693fc2a877 arm64: defconfig: Enable flash device drivers for QorIQ boards omits 83ed859a413e arm64: defconfig: Enable ARM Mali display driver omits b0b46d63b7fa arm64: defconfig: Enable QorIQ GPIO driver omits b2a21fc07f50 arm64: defconfig: Enable QorIQ IFC NAND controller driver omits b3003737cf46 arm64: defconfig: Enable ARM SBSA watchdog driver omits 3c77543d9bd7 arm64: defconfig: Enable QorIQ cpufreq driver omits dd3372f37ce1 arm64: defconfig: Enable NXP/FSL SPI controller drivers omits 04551bb76ddc arm64: defconfig: Enable ENETC Ethernet controller and FEL [...] omits 78c2a6873693 arm64: defconfig: Enable QorIQ DPAA2 drivers omits 4278203fa038 arm64: defconfig: Enable QorIQ DPAA1 drivers omits 60f84e65da59 arm64: defconfig: Enable NXP flexcan driver omits 3fbd82f9af29 arm64: defconfig: run through savedefconfig for ordering omits f5d35d87ef06 ARM: dts: imx: add nvmem property for cpu0 omits 98670a0bb0ef ARM: dts: imx6qdl: Add imx6qdl-pico support omits 47246fafef84 ARM: dts: imx6ul-pico: Add support for the dwarf baseboard omits 6418fd92417f ARM: dts: imx7d-pico: Add support for the nymph baseboard omits 8b646cfb84c3 ARM: dts: imx7d-pico: Add support for the dwarf baseboard omits 53b61224ca40 dt-bindings: arm: fsl: Add TechNexion boards omits 4ae9afbaaeb9 clk: imx7d: Add PXP clock omits e4fdac5def50 ARM: dts: imx23: introduce mmc0_sck_cfg omits 819779a986f0 arm64: dts: imx8mn: Add CPU thermal zone support omits 857c9d31f59f clk: imx8mp: Correct the enet_qos parent clock omits 78ef3c9ecf20 clk: imx8mp: Correct IMX8MP_CLK_HDMI_AXI clock parent omits 65b7a2c8e369 Merge branch 'net-dsa-improve-serdes-integration' omits 5d5b231da7ac net: dsa: mv88e6xxx: use PHY_DETECT in mac_link_up/mac_link_down omits dc745ece3bd5 net: dsa: mv88e6xxx: remove port_link_state functions omits f365c6f7235a net: dsa: mv88e6xxx: combine port_set_speed and port_set_duplex omits 7e0e62431259 net: dsa: mv88e6xxx: fix Serdes link changes omits a5a6858b793f net: dsa: mv88e6xxx: extend phylink to Serdes PHYs omits 64d47d50be7a net: dsa: mv88e6xxx: configure interface settings in mac_config omits 4c8b7350a6a9 net: dsa: mv88e6xxx: use BMCR definitions for serdes contr [...] omits 87615c96e77f net: dsa: warn if phylink_mac_link_state returns error omits 3c04d3570b94 Merge branch 'net-mii-clause-37-helpers' omits a9f28eba6eaa net: mii: add linkmode_adv_to_mii_adv_x() omits f6554187855a net: mii: convert mii_lpa_to_ethtool_lpa_x() to linkmode variant omits dcadaec22456 Merge branch 'net-Use-scnprintf-for-avoiding-potential-buf [...] omits 2da222f612b5 net: netdevsim: Use scnprintf() for avoiding potential buf [...] omits 5e892880e14f net: sfc: Use scnprintf() for avoiding potential buffer overflow omits 38e0f746c456 net: ionic: Use scnprintf() for avoiding potential buffer [...] omits 413ae546f872 net: nfp: Use scnprintf() for avoiding potential buffer overflow omits 4a348601eb91 net: mlx4: Use scnprintf() for avoiding potential buffer overflow omits 13bde56c5b7c net: caif: Use scnprintf() for avoiding potential buffer overflow omits cb851c01b51b mlxsw: reg: Increase register field length to 31 bits omits fb33c6510d55 Linux 5.6-rc6 omits a42a7bb6f536 Merge tag 'irq-urgent-2020-03-15' of git://git.kernel.org/ [...] omits 34d5a4b336e7 Merge tag 'locking-urgent-2020-03-15' of git://git.kernel. [...] omits ec181b7f30bd Merge tag 'x86-urgent-2020-03-15' of git://git.kernel.org/ [...] omits e99bc917fe02 Merge tag 'perf-urgent-2020-03-15' of git://git.kernel.org [...] omits ffe6da91b00e Merge tag 'timers-urgent-2020-03-15' of git://git.kernel.o [...] omits 52ac3777fc45 Merge tag 'ras-urgent-2020-03-15' of git://git.kernel.org/ [...] omits b67775e12457 Merge tag 'efi-urgent-2020-03-15' of git://git.kernel.org/ [...] omits de28a65cd0e3 Merge tag 'iommu-fixes-v5.6-rc5' of git://git.kernel.org/p [...] omits 2e356101e72a KEYS: reaching the keys quotas correctly omits 836e4a2e3d9e arm64: dts: add RTC nodes for MT2712 omits 18b3670d79ae tpm: ibmvtpm: Add support for TPM2 omits d8d74ea3c002 tpm: ibmvtpm: Wait for buffer to be set before proceeding omits faf8ee8476c1 xfs: xfs_dabuf_map should return ENOMEM when map allocation fails omits d0febd81ae77 netfilter: conntrack: re-visit sysctls in unprivileged namespaces omits 339706bc21c1 netfilter: nft_lookup: update element stateful expression omits 76adfafecab5 netfilter: nf_tables: add nft_set_elem_update_expr() helpe [...] omits 409444522976 netfilter: nf_tables: add elements with stateful expressions omits 795a6d6b4224 netfilter: nf_tables: statify nft_expr_init() omits a7fc93680408 netfilter: nf_tables: add nft_set_elem_expr_alloc() omits eb16933aa5be nft_set_pipapo: Prepare for single ranged field usage omits 7400b063969b nft_set_pipapo: Introduce AVX2-based lookup implementation omits 8683f4b9950d nft_set_pipapo: Prepare for vectorised implementation: helpers omits bf3e58392394 nft_set_pipapo: Prepare for vectorised implementation: alignment omits 4051f43116cd nft_set_pipapo: Add support for 8-bit lookup groups and dy [...] omits e807b13cb3e3 nft_set_pipapo: Generalise group size for buckets omits 88bf6e4114d5 netfilter: flowtable: add tunnel encap/decap action offloa [...] omits cfab6dbd0ecf netfilter: flowtable: add tunnel match offload support omits b5140a36da78 netfilter: flowtable: add indr block setup support omits 4679877921cd netfilter: flowtable: add nf_flow_table_block_offload_init() omits f628c27d8566 netfilter: xt_IDLETIMER: clean up some indenting omits 049dee95f84c netfilter: bitwise: use more descriptive variable-names. omits 6daf14140129 netfilter: Replace zero-length array with flexible-array member omits eb9d7af3b7bd netfilter: nft_set_pipapo: make the symbol 'nft_pipapo_get [...] omits 9325f070f7db netfilter: cleanup unused macro omits 24d19826fcbd netfilter: nf_tables: make all set structs const omits e32a4dc6512c netfilter: nf_tables: make sets built-in omits 925d844696d9 netfilter: nft_tunnel: add support for geneve opts omits 68983a354a65 netfilter: xtables: Add snapshot of hardidletimer target omits c3c831b0a241 netfilter: flowtable: Use nf_flow_offload_tuple for stats as well omits b1fbe673b89e hwmon: (pmbus/ibm-cffps) Add another PSU CCIN to version d [...] omits 02fc3c7cc73c hwmon: (nct7904) Fix the incorrect quantity for fan & temp [...] omits 4a5dbd900957 dt-bindings: usb: add documentation for aspeed usb-vhub omits df8ae98d0b43 ARM: dts: aspeed-g4: add vhub port and endpoint properties omits a1256487fdd1 ARM: dts: aspeed-g5: add vhub port and endpoint properties omits 3f796460ed2a ARM: dts: aspeed-g6: add usb functions omits b9a57990f9d7 usb: gadget: aspeed: add ast2600 vhub support omits 487bc82801ab usb: gadget: aspeed: read vhub properties from device tree omits 6dbf05fcb688 usb: gadget: aspeed: support per-vhub usb descriptors omits eaea6efe1da9 usb: gadget: f_phonet: Replace zero-length array with flex [...] omits 5e5caf4fa8d3 usb: gadget: composite: Inform controller driver of self-powered omits eeead847487f usb: gadget: amd5536udc: fix spelling mistake "reserverd" [...] omits f48f7f9216ce udc: s3c-hsudc: Silence warning about supplies during defe [...] omits 92c227554c8e Merge tag 'irqchip-fixes-5.6-2' of git://git.kernel.org/pu [...] omits 912e10bb5888 Merge branch 'mvebu/dt64' into mvebu/for-next omits 8e11a977c8eb usb: dwc2: Silence warning about supplies during deferred probe omits d136d2588b21 arm64: dts: marvell: Fix cpu compatible for AP807-quad omits 664d9ebf8073 arm64: dts: marvell: fix non-existed cpu referrence in arm [...] omits 004c64a8ea04 arm64: dts: marvell: build ESPRESSObin variants omits 7334c8225ce1 dt-bindings: usb: dwc2: add compatible property for rk3368 usb omits 95b18f28979e dt-bindings: usb: dwc2: add compatible property for rk3328 usb omits a94484f24cb0 arm64: dts: marvell: espressobin: indicate dts version omits f2c2e717642c usb: gadget: add raw-gadget interface omits 1a0808cb9e41 usb: dwc2: Implement set_selfpowered() omits 201c26c08db4 usb: dwc3: qcom: Replace <linux/clk-provider.h> by <linux/ [...] omits 0227cc84c444 usb: dwc3: core: don't do suspend for device mode if alrea [...] omits 4a1d042af420 usb: dwc3: Rework resets initialization to be more flexible omits 0d3a97083e0c usb: dwc3: Rework clock initialization to be more flexible omits b1816afaf516 dt-bindings: usb: dwc3: Allow clock list & resets to be mo [...] omits 98ed256a4dba usb: dwc3: Add support for role-switch-default-mode binding omits dd2d0d1fac2b dt-bindings: usb: generic: Add role-switch-default-mode binding omits 8a0a13799744 usb: dwc3: Registering a role switch in the DRD code. omits 7ba6b09fda5e usb: dwc3: core: add support for disabling SS instances in [...] omits 3d157c28d228 doc: dt: bindings: usb: dwc3: Update entries for disabling [...] omits 2dedea035ae8 usb: dwc3: gadget: Wrap around when skip TRBs omits a114c4ca64bd usb: dwc3: gadget: Don't clear flags before transfer ended omits a33e5d639c9b usb: dwc3: Remove kernel doc annotation where it's not needed omits 11c39809070f usb: dwc3: Add ACPI support for xHCI ports omits 07f6842341ab usb: dwc3: exynos: Add support for Exynos5422 suspend clk omits 238d76021654 usb: dwc3: meson-g12a: Don't use ret uninitialized in dwc3 [...] omits e6c597a643a6 usb: cdns3: remove redundant assignment to pointer trb omits 09890fb1073b usb: gadget: remove redundant assignment to variable status omits 49f1997ad2e2 usb: gadget: xudc: Remove redundant platform_get_irq error [...] omits a415083a11cc usb: dwc2: add support for STM32MP15 SoCs USB OTG HS and FS omits 1e355f21d3fb usb: dwc3: Add Amlogic A1 DWC3 glue omits 8dcb5a119b9c dt-bindings: usb: dwc3: Add the Amlogic A1 Family DWC3 Glu [...] omits 48ba02b2e2b1 usb: gadget: add udc driver for max3420 omits a45fdbeb80d9 dt-bindings: max3421-udc: add dt bindings for MAX3420 UDC omits 30ad6273adad usb: dwc3: trace: print enqueue/dequeue pointers too omits 0fda7600c2e1 geneve: move debug check after netdev unregister omits 5d0ab06b63fc cdc_ncm: Fix the build warning omits 61fad6816fc1 net/packet: tpacket_rcv: avoid a producer race condition omits a79c838fb049 Merge branch 'mptcp-simplify-mptcp_accept' omits dc093db5cc05 mptcp: drop unneeded checks omits 58b09919626b mptcp: create msk early omits 7a1d0e61f116 net: stmmac: platform: convert to devm_platform_ioremap_resource omits 4a601f109614 net: mscc: ocelot: adjust maxlen on NPI port, not CPU omits e1f8f78ffe98 net: ip_gre: Separate ERSPAN newlink / changelink callbacks omits 46ea929b2b3f cxgb4: fix delete filter entry fail in unload path omits 746a1eda682c tipc: add NULL pointer check to prevent kernel oops omits e228c5c0882e tipc: simplify trivial boolean return omits 834735662602 soc: qcom: apr: Add avs/audio tracking functionality omits a03a5b6313c2 dt-bindings: soc: qcom: apr: Add protection domain bindings omits fbe639b44a82 soc: qcom: Introduce Protection Domain Restart helpers omits 89a32a4e769c arm64: dts: qcom: db845c: add analog audio support omits 606057bd8937 arm64: dts: qcom: sdm845: add pinctrl nodes for quat i2s omits 45021d35fcb2 arm64: dts: qcom: c630: Enable audio support omits 3898fdc1c0f2 arm64: dts: qcom: sdm845: add apr nodes omits 27ca1de07dc3 arm64: dts: qcom: sdm845: add slimbus nodes omits b8323deb6322 Merge branch 'ethtool-consolidate-irq-coalescing-part-5' omits 5b71256af2ec net: via: reject unsupported coalescing params omits 19d9ec997fa9 net: sxgbe: reject unsupported coalescing params omits b604eb31a477 net: r8169: reject unsupported coalescing params omits 4a988e3103c9 net: qlnic: let core reject the unsupported coalescing parameters omits c9312022dba8 net: qede: reject unsupported coalescing params omits 642747713620 net: netxen: let core reject the unsupported coalescing pa [...] omits 8078f028def1 net: nixge: let core reject the unsupported coalescing parameters omits 930129d9d875 net: myri10ge: reject unsupported coalescing params omits a1edda361520 net: sky2: reject unsupported coalescing params omits b48ae153345a net: skge: reject unsupported coalescing params omits af7fcbbd2229 net: octeontx2-pf: let core reject the unsupported coalesc [...] omits 078db9a3293f net: mvpp2: reject unsupported coalescing params omits 16e8d8b3e612 net: mvneta: reject unsupported coalescing params omits f99db1d489c1 net: mv643xx_eth: reject unsupported coalescing params omits 298b63eff3df net: jme: reject unsupported coalescing params omits 0c907754ae9d Merge branch 'net-phy-split-the-mscc-driver' omits 0b92f897120c net: phy: mscc: fix header defines and descriptions omits fa164e40c53b net: phy: mscc: split the driver into separate files omits da80aa52d074 net: phy: move the mscc driver to its own directory omits 3d572b2308ec Merge branch 'RED-Introduce-an-ECN-tail-dropping-mode' omits 63f3c1d06f25 selftests: mlxsw: RED: Test RED ECN nodrop offload omits 058e56ac9ee6 selftests: qdiscs: RED: Add nodrop tests omits 8040c96b4fc6 mlxsw: spectrum_qdisc: Offload RED ECN nodrop mode omits 0a7fad2376ba net: sched: RED: Introduce an ECN nodrop mode omits 14bc175d9c88 net: sched: Allow extending set of supported RED flags omits 10ef49bdcc79 selftests: qdiscs: Add TDC test for RED omits fc191af1bb0d net: stmmac: platform: Fix misleading interrupt error msg omits 13d0f7b814d9 net/bpfilter: fix dprintf usage for /dev/kmsg omits 085793f038be sfc: support configuring vf spoofchk on EF10 VFs omits fa83820e5c58 Merge branch 'net-phy-XLGMII-define-and-usage-in-PHYLINK' omits 1671c42d4872 net: phylink: Add XLGMII support omits 58b05e58d155 net: phy: Add XLGMII interface define omits f1dc7460eb40 net: ena: ethtool: clean up minor indentation issue omits ec8582d1349a net: dsa: sja1105: move MAC configuration to .phylink_mac_link_up omits 724d02156668 cxgb4: update T5/T6 adapter register ranges omits 0d1c3530e1bd net_sched: keep alloc_hash updated after hash allocation omits b1be2e8cd290 net_sched: hold rtnl lock in tcindex_partial_destroy_work() omits 60cf46ae6054 io-wq: hash dependent work omits 8766dd516c53 io-wq: split hashing and enqueueing omits d78298e73a34 io-wq: don't resched if there is no work omits f1d96a8fcbbb io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN} omits d3dca69085e9 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 3086ae071686 Merge tag 'arc-5.6-rc6' of git://git.kernel.org/pub/scm/li [...] omits 6693075e0f46 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 1da8347d8505 iommu/vt-d: Populate debugfs if IOMMUs are detected omits 965995b7d7be Bluetooth: L2CAP: remove set but not used variable 'credits' omits 55f7326170d9 ALSA: usb-audio: Create a registration quirk for Kingston [...] omits 0aef31b75272 ALSA: usb-audio: Fix mixer controls' USB interface for Kin [...] omits 69a4d0baeeb1 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 6d3fbe919b83 pcmcia: Use scnprintf() for avoiding potential buffer overflow omits 7c8c5673f6cf pcmcia: omap: remove useless cast for driver.name omits 018cabb694e3 Merge branch 'kvm-null-pointer-fix' into kvm-master omits 95fa10103dab KVM: nVMX: avoid NULL pointer dereference with incorrect E [...] omits 3c0897c180c6 cpufreq: Use scnprintf() for avoiding potential buffer overflow omits 7fbee48ea0fb cpuidle: psci: Split psci_dt_cpu_init_idle() omits 56cb26891ea4 PM / Domains: Allow no domain-idle-states DT property in g [...] omits 997224fe6673 Merge tag 'kvm-s390-master-5.6-1' of git://git.kernel.org/ [...] omits fba616a49fe8 PM / hibernate: Remove unnecessary compat ioctl overrides omits 51995ff51231 PM: hibernate: fix docs for ioctls that return loff_t via pointer omits c1f59a3782ee Documentation: intel_pstate: update links for references omits d5a2a6bb27f3 cpufreq: intel_pstate: Consolidate policy verification omits dd52551fb786 cpuidle: haltpoll: allow force loading on hosts without th [...] omits d01fd161e859 irqchip/gic-v3: Workaround Cavium erratum 38539 when readi [...] omits edd66086449c ACPI: PCI: Use scnprintf() for avoiding potential buffer overflow omits 949fe25f2ad3 ACPI: fan: Use scnprintf() for avoiding potential buffer overflow omits b1e14999a4b7 ACPI: EC: Eliminate EC_FLAGS_QUERY_HANDSHAKE omits 65a691f5f8f0 ACPI: EC: Do not clear boot_ec_is_ecdt in acpi_ec_add() omits 98ada3c59d05 ACPI: EC: Simplify acpi_ec_ecdt_start() and acpi_ec_init() omits 03e9a0e05739 ACPI: EC: Consolidate event handler installation code omits 0c22056f8c43 KVM: x86: Initializing all kvm_lapic_irq fields in ioapic_ [...] omits ecb9c790999f acpi/x86: ignore unspecified bit positions in the ACPI glo [...] omits 1ffb8d032d03 acpi/x86: add a kernel parameter to disable ACPI BGRT omits 7a57c09bb1cb KVM: VMX: Condition ENCLS-exiting enabling on CPU support [...] omits fa0fca68e1e6 x86/acpi: make "asmlinkage" part first thing in the functi [...] omits d49e7953f9b9 tty: serial: qcom_geni_serial: Don't try to manually disab [...] omits e83766334f96 tty: serial: qcom_geni_serial: No need to stop tx/rx on UA [...] omits 730ad0ede130 iommu/amd: Fix IOMMU AVIC not properly update the is_run b [...] omits da72a379b2ec iommu/vt-d: Ignore devices with out-of-spec domain number omits b0bb0c22c4db iommu/vt-d: Fix the wrong printing in RHSA parsing omits d26087162857 dt-bindings: display: Add idk-1110wr binding omits fdcf7bb69be4 drm/tiny: fix sparse warning: incorrect type in assignment [...] omits 94229d45239b Merge tag 'mlx5-updates-2020-03-13' of git://git.kernel.or [...] omits 44ef976ab3c4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 82f2bc2fcc01 kbuild: Disable -Wpointer-to-enum-cast omits 6dfd9fe54dfd follow_dotdot{,_rcu}(): switch to use of step_into() omits 7521f22b3ce2 handle_dots(), follow_dotdot{,_rcu}(): preparation to swit [...] omits 957dd41d8842 move handle_dots(), follow_dotdot() and follow_dotdot_rcu( [...] omits c9a0f75d81e3 follow_dotdot{,_rcu}(): lift LOOKUP_BENEATH checks out of loop omits abc2c632e0ce follow_dotdot{,_rcu}(): lift switching nd->path to parent [...] omits a6a7eb7628cf expand path_parent_directory() in its callers omits 63b27720a476 path_parent_directory(): leave changing path->dentry to callers omits 6b03f7edf43e path_connected(): pass mount and dentry separately omits c981a4828125 split the lookup-related parts of do_last() into a separat [...] omits 973d4b73fbaf do_last(): rejoin the common path even earlier in FMODE_{O [...] omits 8795e7d48288 do_last(): simplify the liveness analysis past finish_open [...] omits 5a2d3edd8dad do_last(): rejoing the common path earlier in FMODE_{OPENE [...] omits 59e96e65833e do_last(): don't bother with keeping got_write in FMODE_OP [...] omits 3ad5615a071f do_last(): merge the may_open() calls omits 7be219b4dcd9 atomic_open(): lift the call of may_open() into do_last() omits 6fb968cdf9d0 atomic_open(): return the right dentry in FMODE_OPENED case omits 9deed3ebca24 new helper: traverse_mounts() omits ea936aeb3ead massage __follow_mount_rcu() a bit omits c108837e06b6 namei: have link_path_walk() maintain LOOKUP_PARENT omits d8d4611a4f2d link_path_walk(): simplify stack handling omits b1a819724074 pick_link(): check for WALK_TRAILING, not LOOKUP_PARENT omits 8c4efe22e7c4 namei: invert the meaning of WALK_FOLLOW omits b4c0353693d2 sanitize handling of nd->last_type, kill LAST_BIND omits ad6cc4c338f4 finally fold get_link() into pick_link() omits 06708adb99e8 merging pick_link() with get_link(), part 6 omits b0417d2c7298 merging pick_link() with get_link(), part 5 omits 92d270165cff merging pick_link() with get_link(), part 4 omits 40fcf5a931af merging pick_link() with get_link(), part 3 omits 1ccac622f9da merging pick_link() with get_link(), part 2 omits 43679723d27f merging pick_link() with get_link(), part 1 omits a9dc1494a782 expand the only remaining call of path_lookup_conditional() omits 161aff1d93ab LOOKUP_MOUNTPOINT: fold path_mountpointat() into path_lookupat() omits cbae4d12eeee fold handle_mounts() into step_into() omits aca2903eefd0 new step_into() flag: WALK_NOFOLLOW omits 56676ec39019 step_into() callers: dismiss the symlink earlier omits 20e343571cef lookup_fast(): take mount traversal into callers omits c153007b7b7a teach handle_mounts() to handle RCU mode omits b023e1728bec lookup_fast(): consolidate the RCU success case omits 217a485c8399 drm/i915: Update DRIVER_DATE to 20200313 omits fffb08b37df9 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits bc1a02884a33 net/mlx5: DR, Remove unneeded functions deceleration omits de346f401ad5 net/mlx5: DR, Add support for flow table id destination action omits 0e6fa491e8b0 net/mlx5: Avoid deriving mlx5_core_dev second time omits d6c8022dfb06 net/mlx5: E-switch, Annotate esw state_lock mutex destroy omits 2bb72e7e2abc net/mlx5: E-switch, Annotate termtbl_mutex mutex destroy omits 5c2aa8ae3a2c net/mlx5: Accept flow rules without match omits 4110fc59eafb net/mlx5: E-Switch, Refactor unload all reps per rep type omits 23bb50cf7399 net/mlx5: E-Switch, Update VF vports config when num of VF [...] omits c2d7712ca385 net/mlx5: E-Switch, Introduce per vport configuration for [...] omits d7c92cb56f7b net/mlx5: E-switch, Make vport setup/cleanup sequence symmetric omits 878a73318a92 net/mlx5: E-Switch, Prepare for vport enable/disable refactor omits a9814d7fde59 net/mlx5: E-Switch, Remove redundant warning when QoS enab [...] omits 14c844cbf350 net/mlx5: E-Switch, Hold mutex when querying drop counter [...] omits 86f9453c5fca net/mlx5: E-Switch, Remove redundant check of eswitch manager cap omits 172e7890406d tty/serial: cleanup after ioc*_serial driver removal omits 52120e8c7ae3 dt-bindings: display: fix panel warnings omits 7d7587db0d7f afs: Fix client call Rx-phase signal handling omits dde9f095583b afs: Fix handling of an abort from a service handler omits 4636cf184d6d afs: Fix some tracing details omits 498b577660f0 rxrpc: Fix sendmsg(MSG_WAITALL) handling omits e138aa7d3271 rxrpc: Fix call interruptibility handling omits 158fe6665389 rxrpc: Abstract out the calculation of whether there's Tx space omits 832165d225f7 Merge branch 'bpf-core-fixes' omits acbd06206bbb selftests/bpf: Add vmlinux.h selftest exercising tracing o [...] omits b8ebce86ffe6 libbpf: Provide CO-RE variants of PT_REGS macros omits d121e1d34b72 libbpf: Ignore incompatible types with matching name durin [...] omits 3e2671fb9a95 selftests/bpf: Ensure consistent test failure output omits b0ea262a2347 Merge tag 'nfs-for-5.6-3' of git://git.linux-nfs.org/proje [...] omits 90341cd8e0a9 ia64: replace setup_irq() by request_irq() omits 7e6d869f5f02 Merge tag 'fuse-fixes-5.6-rc6' of git://git.kernel.org/pub [...] omits 2af82177af47 Merge tag 'ovl-fixes-5.6-rc6' of git://git.kernel.org/pub/ [...] omits cbcef89c499e Merge branch 'for-next-next-v5.6-20200313' into for-next-20200313 omits 98cc8991c54b Merge branch 'for-next-current-v5.5-20200313' into for-nex [...] omits c31b0ddf9420 Merge branch 'ext/nik/remove-async-subvol' into for-next-n [...] omits 78addad3d08a Merge branch 'misc-next' into for-next-next-v5.6-20200313 omits 3c3774a7d74a Merge branch 'misc-5.6' into for-next-next-v5.6-20200313 omits 3f50761a71d7 Merge branch 'misc-5.6' into for-next-current-v5.5-20200313 omits abd7f12c918b btrfs: Remove async_transid btrfs_mksubvol/create_subvol/c [...] omits c530cc220b71 btrfs: Remove transid argument from btrfs_ioctl_snap_creat [...] omits 0228b05c4f1d btrfs: Remove BTRFS_SUBVOL_CREATE_ASYNC support omits 3492d170513a drm/i915/tgl: Remove require_force_probe protection omits 55738ff1845b btrfs: kill the subvol_srcu omits 236ebc20d9af btrfs: fix log context list corruption after rename whiteo [...] omits 46f768d5abd8 btrfs: make btrfs_cleanup_fs_roots use the radix tree lock omits 792a5ca65442 btrfs: don't take an extra root ref at allocation time omits db8583822ae8 btrfs: hold a ref on the root on the dead roots list omits 7db2e7f8273e btrfs: make inodes hold a ref on their roots omits 0faa7754d294 btrfs: move the root freeing stuff into btrfs_put_root omits 24d3ce7ea856 btrfs: move ino_cache_inode dropping out of btrfs_free_fs_root omits a63540163c5e btrfs: make the extent buffer leak check per fs info omits 15716dddd82c Merge branch 'clk-qcom' into clk-next omits eec152734be1 clk: qcom: clk-rpm: add missing rpm clk for ipq806x omits afb80cf1e6f6 arm: mach-dove: Mark dove_io_desc as __maybe_unused omits 37b146e3f2b4 ARM: orion: replace setup_irq() by request_irq() omits 30b4cb36b111 selftests/bpf: Fix spurious failures in accept due to EAGAIN omits 5253cb8c00a6 arm64: dts: marvell: espressobin: add ethernet alias omits c7a1d8d4c3b2 btrfs: remove a BUG_ON() from merge_reloc_roots() omits c698f9504190 btrfs: hold a ref on the root->reloc_root omits 78511edc2dd4 Merge tag 'pm-5.6-rc6' of git://git.kernel.org/pub/scm/lin [...] omits 05abc6a5dec2 arm64: dts: mcbin: support 2W SFP modules omits 46f94c7818e7 arm64: dts: clearfog-gt-8k: set gigabit PHY reset deassert delay omits 5007928eaeb7 Merge tag 'io_uring-5.6-2020-03-13' of git://git.kernel.dk [...] omits bcd66b10b5e9 tools/bpf: Move linux/types.h for selftests and bpftool omits dcce11d545cc bpf: Add missing annotations for __bpf_prog_enter() and __ [...] omits 5996a587a466 bpf_helpers_doc.py: Fix warning when compiling bpftool omits 4e1fd25d19e8 selftests/bpf: Fix usleep() implementation omits 1afbcd9466f2 Merge branch 'generalize-bpf-ksym' omits 7ac88eba185b bpf: Remove bpf_image tree omits 517b75e44c7b bpf: Add dispatchers to kallsyms omits a108f7dcfa01 bpf: Add trampolines to kallsyms omits dba122fb5e12 bpf: Add bpf_ksym_add/del functions omits cbd76f8d5ac9 bpf: Add prog flag to struct bpf_ksym object omits 98868668367b bpf: Abstract away entire bpf_link clean up procedure omits eda0c92902b5 bpf: Add bpf_ksym_find function omits 4cd729fa022c selftests/bpf: Make tcp_rtt test more robust to failures omits ca4424c920f5 bpf: Move ksym_tnode to bpf_ksym omits 2b5cf9fb7484 selftests/bpf: Guarantee that useep() calls nanosleep() syscall omits ecb60d1c670e bpf: Move lnode list node to struct bpf_ksym omits 6ae32b29c09b tools: bpftool: Restore message on failure to guess program type omits bfea9a8574f3 bpf: Add name to struct bpf_ksym omits 535911c80ad4 bpf: Add struct bpf_ksym omits 6a64037d4bf2 bpf: Add bpf_trampoline_ name prefix for DECLARE_BPF_DISPATCHER omits b56cd05c55a1 x86/mm: Rename is_kernel_text to __is_kernel_text omits fb0bb3952401 selftests: android: Fix custom install from skipping test progs omits 1dc74544edc6 selftests: android: ion: Fix ionmap_test compile error omits 29e911ef7b70 selftests: Fix kselftest O=objdir build from cluttering to [...] omits 17829c5a42f7 Merge tag 'block-5.6-2020-03-13' of git://git.kernel.dk/li [...] omits 1ae81d78a8b2 selftests/seccomp: Adjust test fixture counts omits 9c249ec312db selftests/ftrace: Fix typo in trigger-multihist.tc omits 785c4e834f5f selftests/timens: Remove duplicated include <time.h> omits 14f4283aa3e6 selftests/resctrl: fix spelling mistake "Errror" -> "Error" omits d36561296bb5 Merge tag 'mmc-v5.6-rc1-2' of git://git.kernel.org/pub/scm [...] omits 1cfff5f01563 drm/dp_mst: Convert drm_dp_mst_topology_mgr.is_waiting_for [...] omits 673f45f7bf7d Merge branch 'for-5.6' of https://git.kernel.org/pub/scm/l [...] omits 1a0f2433d738 ASoC: max98357a: Add ACPI HID MAX98360A omits b2bf6660709c perf test: Print if shell directory isn't present omits 48f5d5cb80b4 Merge tag 'ieee802154-for-davem-2020-03-13' of git://git.k [...] omits 5ec82c49a21a ethtool: fix spelling mistake "exceeeds" -> "exceeds" omits 94b18a87efdd Merge tag 'wireless-drivers-2020-03-13' of git://git.kerne [...] omits 242a6df688dc Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 381bab641732 btrfs: clear DEAD_RELOC_TREE before dropping the reloc root omits 3ed44f8787e6 btrfs: free the reloc_control in a consistent way omits 3eba67af68d7 btrfs: do not init a reloc root if we aren't relocating omits f5565216da8b btrfs: reloc: clean dirty subvols if we fail to start a tr [...] omits 64a1bc3277d9 btrfs: unset reloc control if we fail to recover omits 18f473e6f592 btrfs: drop block from cache on error in relocation omits 982e51a63635 btrfs: relocation: Use btrfs_find_all_leaves to locate dat [...] omits 0c2c339ae3e4 btrfs: fix ref-verify to catch operations on 0 ref extents omits ed38992744a8 btrfs: make ranged full fsyncs more efficient omits 73cf436828b9 btrfs: factor out inode items copy loop from btrfs_log_inode() omits 07b7cb0f1787 btrfs: add helper to get the end offset of a file extent item omits 187ab6316739 btrfs: fix missing file extent item for hole after ranged fsync omits 893af22d10d9 btrfs: account ticket size at add/delete time omits 59043269d4cb btrfs: fix log context list corruption after rename whiteo [...] omits a2f8f2ed6243 btrfs: implement migratepage callback for data pages omits 62811e9d38d6 btrfs: Remove block_rsv parameter from btrfs_drop_snapshot omits 9994e470071e btrfs: Remove __ prefix from btrfs_block_rsv_release omits a849d6173e4b btrfs: relocation: Check cancel request after each extent found omits 7ea89b603be1 btrfs: relocation: Check cancel request after each data page read omits 09be3ee602de btrfs: relocation: add error injection points for cancelli [...] omits b6baafe15745 Btrfs: implement full reflink support for inline extents omits 8e7f04c76ddb Btrfs: simplify inline extent handling when doing reflinks omits 10aaf0504a54 Btrfs: move all reflink implementation code into its own file omits c443006a934b btrfs: scrub: Replace zero-length array with flexible-arra [...] omits 0eb21b159240 btrfs: rcu-string: Replace zero-length array with flexible [...] omits 85cfb8bbcee8 btrfs: delayed-inode: Replace zero-length array with flexi [...] omits 0102305c33a9 btrfs: add RCU locks around block group initialization omits ddd2b85ff73b afs: Use kfree_rcu() instead of casting kfree() to rcu_callback_t omits 13859c984301 xfs: cleanup xfs_log_unmount_write omits 6178d104075a xfs: remove dead code from xfs_log_unmount_write omits 550319e9df3a xfs: remove the unused return value from xfs_log_unmount_write omits cb3d425fa59a xfs: remove the unused XLOG_UNMOUNT_REC_TYPE define omits b941c71947a0 xfs: mark XLOG_FORCED_SHUTDOWN as unlikely omits c4aa10d04196 xfs: make the btree ag cursor private union anonymous omits 68422d90dad4 xfs: make the btree cursor union members named structure omits 352890735e52 xfs: make btree cursor private union anonymous omits 8ef547976a18 xfs: rename btree cursor private btree member flags omits 92219c292af8 xfs: convert btree cursor inode-private member names omits 576af7322807 xfs: convert btree cursor ag-private member name omits 7cace18ab576 xfs: introduce new private btree cursor names omits 3d28e7e27891 xfs: fix regression in "cleanup xfs_dir2_block_getdents" omits 8a29e21d8cb0 parisc: Replace setup_irq() by request_irq() omits b5475d8caedb arm64: kvm: hyp: use cpus_have_final_cap() omits 1db5cdeccd81 arm64: cpufeature: add cpus_have_final_cap() omits 2060986f04ad Merge branch 'regmap-5.7' into regmap-next omits 87fc8230f7aa Merge branch 'regmap-5.6' into regmap-linus omits 30b435d54b84 spi: dt-bindings: spi-controller: Fix spi-[rt]x-bus-width [...] omits a079ff858cc0 spi: dt-bindings: spi-controller: Fix #address-cells for s [...] omits e32c8c2a5fbe drm/tegra: hdmi: Silence deferred-probe error omits 8f839fb6b39e drm/tegra: dc: Silence RGB output deferred-probe error omits 6e5505cf3ee4 regulator: core: Avoid device name duplication in NORMAL_GET omits 74edd08a4fbf regmap: debugfs: check count when read regmap file omits 26a72bdd906f Merge branch 'for-5.7/appleir' into for-next omits 910a7e89cec6 HID: appleir: Use devm_kzalloc() instead of kzalloc() omits b08e8d8a508a HID: appleir: Remove unnecessary goto label omits bd2b34e485f2 Merge series "ASoC: SOF: multi-cpu dais, IPC and Intel imp [...] omits ccab2c7dfe0f Merge series "ASoC: Intel: machine driver updates for 5.7" [...] omits a9bb153d3ff4 Merge series "ASoC: brcm: add dsl and pon chip audio drive [...] omits a252d78cf772 ASoC: rt5682: Fine tune the HP performance in soundwire mode omits 34a77b0b7b86 drm/i915: Add Wa_1605460711 / Wa_1408767742 to ICL and EHL omits fb899dd8ea9c drm/i915: Apply Wa_1406680159:icl,ehl as an engine workaround omits 14f49be483b5 drm/i915: Add Wa_1406306137:icl,ehl omits d0ed510a8eb1 drm/i915: Add Wa_1604278689:icl,ehl omits 2834a736371e ASoC: brcm: DSL/PON SoC device tree bindings of audio driver omits 88eb404ccc3e ASoC: brcm: Add DSL/PON SoC audio driver omits aa64f8e1cf23 drm/i915: Add Wa_1209644611:icl,ehl omits 415d1269975d drm/i915: Handle all MCR ranges omits a7fbb630c548 drm/scheduler: fix inconsistent locking of job_list_lock omits c2c91828fbdb drm/sched: add run job trace omits f88ef3ca869d drm/amdgpu/swsmu: clean up unused header in swsmu omits 93cdb48ecac2 drm/amdgpu: add codes to clear AccVGPR for arcturus omits 473e3f7720f6 drm/amd/display: Add link_rate quirk for Apple 15" MBP 2017 omits 7f2be468a855 drm/amdgpu: Stop using the DRIVER debugging flag for vblan [...] omits 9543a9c3e235 drm/amd/display: Possible divide by zero in set_speed() omits 95f247e73f8d drm/amdgpu/display: clean up some indenting omits a5437e0b81a4 drm/amd/display: clean up a condition in dmub_psr_copy_settings() omits 62458528b9e3 drm: amd/acp: fix broken menu structure omits 2541f95c177d AMD KFD: Use fallthrough; omits 3738de347405 drm/amd/powerplay: Move fallthrough; into containing #ifde [...] omits 45ce19eb8f29 AMD POWERPLAY: Use fallthrough; omits ded33f368c90 AMD DISPLAY CORE: Use fallthrough; omits c1509f3f6fa4 drm/amdgpu: fix warning in ras_debugfs_create_all() omits 565d19415577 drm/amdgpu: add fbdev suspend/resume on gpu reset omits 88474ccad5f8 drm/amdgpu: update ras capability's query based on mem ecc [...] omits 6397ec580d6e drm/amd/amdgpu: Fix GPR read from debugfs (v2) omits c8d6396b00d4 drm/amd/display: fix typos for dcn20_funcs and dcn21_funcs struct omits 17cb04f2a6c7 drm/amdgpu: use amdgpu_ras.h in amdgpu_debugfs.c omits 06dcd7eb83ee drm/amdgpu: check GFX RAS capability before reset counters omits c2c6f816a815 drm/amdgpu: resolve failed error inject msg omits 5f8761158234 drm/amdgpu/sriov refine vcn_v2_5_early_init func omits 2e6529a51a8b ASoC: Intel: don't use GFP_ATOMIC for machine driver contexts omits a79ae0f6c956 ASoC: Intel: sof_rt5682: Add rt1015 speaker amp support omits 3f32e596b03e ASoC: Intel: sof_da7219_max98373: Add support for max98360 [...] omits 42432196cfb0 ASoC: Intel: (cosmetic) simplify structure member access omits ca841843a3a8 ASoC: Intel: skylake: (cosmetic) remove redundant variable [...] omits c4aafb337d31 ASoC: codecs: hdac_hdmi: (cosmetic) remove redundant varia [...] omits 42c67753cae1 ASoC: SOF: Intel: hda: remove SND_SOC_SOF_HDA_COMMON_HDMI_CODEC omits 15a5a89597e5 ASoC: Intel: sof_pcm512x: make HDMI optional for all platforms omits 4399afd21a01 ASoC: Intel: sof_pcm512x: drop reverse deps for SND_HDA_CO [...] omits 5c82813ce43e ASoC: Intel: boards: drop reverse deps for SND_HDA_CODEC_HDMI omits 69228a0224c5 Merge tag 'mtk-mtd-spi-move' into spi-nor/next omits ab0dbccad5fd Merge branch 'i2c/for-current' into i2c/for-next omits 92bd1f2e1eed Merge tag 'at24-fixes-for-v5.6-rc6' of git://git.kernel.or [...] omits 5cb2ace90deb tpm: of: Handle IBM,vtpm20 case when getting log parameters omits c59aca98c912 ASoC: SOF: topology: connect dai widget to all cpu-dais omits 828c2f7871d8 ASoC: SOF: Intel: remove unnecessary waitq before loading [...] omits 9b65b2a80e70 ASoC: SOF: Intel: hda: remove unnecessary ROM IPC filter function omits a6096f88a0b3 ASoC: SOF: Remove SOF_IPC_EXT_DMA_BUFFER omits 4ea25785259a ASoC: SOF: Make sof_ipc_ext_data enum more rigid omits e81d47e94c56 ASoC: SOF: Intel: hda-dai: add stream capability omits 0a7efa14e61a ALSA: hda: Use scnprintf() for string truncation omits 296a37fd029d ALSA: pcm: Fix superfluous snprintf() usage omits 2dd7bbf97f25 Merge branch 'fixes' into for-next omits c853680453ac ovl: fix lockdep warning for async write omits 53afcd310e86 ovl: fix some xino configurations omits 5b7ddb86e613 ASoC: rt5682: Revise the DAC1 volume setting omits 578194290d0b ASoC: wm_adsp: Use scnprintf() for the limited buffer output omits cfb5d65f2595 ARM: dts: dra7: Add bus_dma_limit for L3 bus omits 9e57a9aa694c RDMA/hns: Fix wrong judgments of udata->outlen omits 8c34cd1a7f08 drm/bochs: downgrade pci_request_region failure from error [...] omits 941224e09483 IB/rdmavt: Free kernel completion queue when done omits 469ff207b4c4 x86/vector: Remove warning on managed interrupt migration omits c9926acf4add Merge branch 'i2c/for-current' into i2c/for-next omits 28969355ea26 Merge branch 'i2c/for-5.7' into i2c/for-next omits 383c67cda2fb i2c: qcom-geni: Drop of_platform.h include omits 3b7d81f08a6a i2c: qcom-geni: Grow a dev pointer to simplify code omits b2ca8800621b i2c: qcom-geni: Let firmware specify irq trigger flags omits bf22461ed2c2 i2c: stm32f7: do not backup read-only PECR register omits 8daee952b438 i2c: acpi: put device when verifying client fails omits d613bd64c68b Merge branch 'mlx5_mr_cache' into rdma.git for-next omits aad719dcf379 RDMA/mlx5: Allow MRs to be created in the cache synchronously omits 1c78a21a0c6f RDMA/mlx5: Revise how the hysteresis scheme works for cach [...] omits b9358bdbc713 RDMA/mlx5: Fix locking in MR cache work queue omits ad2d3ef46d2a RDMA/mlx5: Lock access to ent->available_mrs/limit when do [...] omits a1d8854aae4e RDMA/mlx5: Fix MR cache size and limit debugfs omits 1769c4c57548 RDMA/mlx5: Always remove MRs from the cache before destroy [...] omits b91e1751fbce RDMA/mlx5: Simplify how the MR cache bucket is located omits 7c8691a396bd RDMA/mlx5: Rename the tracking variables for the MR cache omits f743ff3b37df RDMA/mlx5: Replace spinlock protected write with atomic var omits b350f0a3eb26 NTB: add pci shutdown handler for AMD NTB omits ac10d4f6c2a8 NTB: send DB event when driver is loaded or un-loaded omits 41dfc3f79650 NTB: remove redundant setting of DB valid mask omits 5f0856bebc6e NTB: return link up status correctly for PRI and SEC omits ae5f4bdccf03 NTB: add helper functions to set and clear sideinfo omits 92abf4cb993d NTB: move ntb_ctrl handling to init and deinit omits 673dd0c24779 NTB: handle link up, D0 and D3 events correctly omits 60ceafd151d6 NTB: handle link down event correctly omits fdd8281fb0bc NTB: remove handling of peer_sta from amd_link_is_up omits 2465b87ce36e NTB: set peer_sta within event handler itself omits 5cafa48502c8 NTB: return the side info status from amd_poll_link omits 5c6404d5fa74 NTB: define a new function to get link status omits 8a7cedef441f NTB: Enable link up and down event notification omits 52ba44788964 NTB: clear interrupt status register omits cb004c28dd2f NTB: Fix access to link status and control register omits 8ad1a2f351c1 MAINTAINERS: update maintainer list for AMD NTB driver omits 7f78c68aa796 NTB: ntb_transport: Use scnprintf() for avoiding potential [...] omits 788b041afd9a ntb_hw_switchtec: Fix ntb_mw_clear_trans error if size == 0 omits 2ef97a6c181e ntb_tool: Fix printk format omits 99a06056124d NTB: ntb_perf: Fix address err in perf_copy_chunk omits d047cd8a2760 scripts/dtc: Update to upstream version v1.6.0-2-g87a656ae5ff9 omits 781542126733 scripts/dtc: Remove unused makefile fragments omits a3cfdd392811 {IB,net}/mlx5: Move asynchronous mkey creation to mlx5_ib omits fc6a9f86f08a {IB,net}/mlx5: Assign mkey variant in mlx5_ib only omits 54c62e13ad76 {IB,net}/mlx5: Setup mkey variant before mr create command [...] omits a4f994a05926 RDMA/cm: Delete not implemented CM peer to peer communication omits a762d460a06a RDMA/mlx5: Use offsetofend() instead of duplicated variant omits 282e79c1c61a RDMA/mlx4: Delete duplicated offsetofend implementation omits 5bdfa854013c RDMA/mad: Do not crash if the rdma device does not have a [...] omits f2f2b3bbf0d9 RDMA/core: Fix missing error check on dev_set_name() omits ba3b01d7a6f4 iommu/vt-d: Fix debugfs register reads omits 81ee85d04624 iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT [...] omits 96788c7a7f1e iommu/vt-d: dmar_parse_one_rmrr: replace WARN_TAINT with p [...] omits 59833696442c iommu/vt-d: dmar: replace WARN_TAINT with pr_warn + add_taint omits 7aefa6237cfe RDMA/nl: Do not permit empty devices names during RDMA_NLD [...] omits dec9de2ada52 drm/amd/display: Add link_rate quirk for Apple 15" MBP 2017 omits 063e768ebd27 drm/amdgpu: add fbdev suspend/resume on gpu reset omits 5bbc6604a628 drm/amd/amdgpu: Fix GPR read from debugfs (v2) omits b55dbe596942 drm/amd/display: fix typos for dcn20_funcs and dcn21_funcs struct omits 35595372d95c Remove redundant YYLOC global declaration omits 0b43fef979b4 soundwire: stream: use sdw_write instead of update omits bb4328f6b9cb drm/i915/selftest: Add more poison patterns omits 382ac8e22b90 cpuidle: tegra: Disable CC6 state if LP2 unavailable omits 14e086baca50 cpuidle: tegra: Squash Tegra114 driver into the common driver omits 19461a499c9e cpuidle: tegra: Squash Tegra30 driver into the common driver omits 860fbde438dc cpuidle: Refactor and move out NVIDIA Tegra20 driver into [...] omits e8c04e501473 Merge branch 'for-5.7/arm/core' into for-5.7/cpuidle omits bdb2c52a6e56 ARM: tegra: Update sound node clocks in device tree omits 86614b5d6d98 ARM: tegra: Add clock-cells property to PMC omits 24d43a30e759 ARM: tegra: Remove USB 2-0 port from Jetson TK1 padctl omits 989a57f9cf0e Merge branch 'for-5.7/dt-bindings' into for-5.7/arm/dt omits 650a941c341b ARM: tegra: cpuidle: Remove unnecessary memory barrier omits f0c69bdfb072 ARM: tegra: cpuidle: Make abort_flag atomic omits 51da5f1cd834 ARM: tegra: cpuidle: Handle case where secondary CPU hangs [...] omits 7ed50dd5dd12 ARM: tegra: Make outer_disable() open-coded omits 1f3e18ec95f6 ARM: tegra: Rename some of the newly exposed PM functions omits 7741868f3837 ARM: tegra: Expose PM functions required for new cpuidle driver omits 966c08de7c2c cpufreq: powernv: Fix unsafe notifiers omits d0a72efac89d cpufreq: powernv: Fix use-after-free omits ffd3eaf178b0 powerpc/vdso: remove deprecated VDS64_HAS_DESCRIPTORS references omits cc6f0e390009 powerpc/32: Fix missing NULL pmd check in virt_to_kpte() omits af3d0a68698c powerpc/kasan: Fix shadow memory protection with CONFIG_KA [...] omits 4825f5354ef2 soc/tegra: pmc: Cleanup whitespace usage omits 04fac2412ba4 soc/tegra: pmc: Add pins for Tegra194 omits 03e917b2a025 soc/tegra: Add support for 32 kHz blink clock omits bd9638ed8e12 soc/tegra: Add Tegra PMC clocks registration into PMC driver omits c66a455f05a8 Merge branch 'for-5.7/dt-bindings' into for-5.7/soc omits eba512375e6b dt-bindings: usb: Add NVIDIA Tegra XUSB device mode contro [...] omits 02cd06f2cc62 dt-bindings: phy: tegra-xusb: Add usb-role-switch omits c33635708528 dt-bindings: phy: tegra: Add Tegra194 support omits 1d3435793123 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 77b400d7a1e8 MAINTAINERS: adjust to trusted keys subsystem creation omits ac97b06f6b0f tpm: tpm_tis_spi_cr50: use new structure for SPI transfer delays omits ad28db73c18c tpm_tis_spi: use new 'delay' structure for SPI transfer delays omits f9bf8adb55cd tpm: tpm2_bios_measurements_next should increase position index omits d7a47b96ed11 tpm: tpm1_bios_measurements_next should increase position index omits 805fa88e0780 tpm: Don't make log failures fatal omits 3a9dd3ecb207 kconfig: make 'imply' obey the direct dependency omits def2fbffe62c kconfig: allow symbols implied by y to become m omits 0d81a3f29c0a Merge tag 'drm-fixes-2020-03-13' of git://anongit.freedesk [...] omits 1cd9b3abf533 net: drop_monitor: use IS_REACHABLE() to guard net_dm_hw_report() omits 54b778476941 modpost: return error if module is missing ns imports and [...] omits 93c95e526a4e modpost: rework and consolidate logging interface omits 9dffecc1339b kbuild: allow to run dt_binding_check without kernel confi [...] omits e10c4321dc1e kbuild: allow to run dt_binding_check and dtbs_check in a [...] omits b5154bf63e55 kbuild: avoid concurrency issue in parallel building dtbs [...] omits 2eebb7abefb9 kbuild: doc: fix references to other documents omits 290df92a9419 null_blk: describe the usage of fault injection param omits d831ee84bfc9 bpf: Add bpf_xdp_output() helper omits 28d4d0e16f09 When using NFSv4.2, the security label for the root inode [...] omits bb81bf621510 NTB: Fix an error in get link status omits 4823b7210b90 Merge branch 'bpf_get_ns_current_pid_tgid' omits 1c1052e0140a tools/testing/selftests/bpf: Add self-tests for new helper [...] omits 16b78f052d01 Merge tag 'topic/mst-bw-check-fixes-for-airlied-2020-03-12 [...] omits b4490c5c4e02 bpf: Added new helper bpf_get_ns_current_pid_tgid omits 1e2328e76254 fs/nsfs.c: Added ns_match omits f31d83f047e1 Merge tag 'drm-intel-fixes-2020-03-12' of git://anongit.fr [...] omits 132c1af0a23d tools: bpftool: Fix minor bash completion mistakes omits 75a1e792c335 tools: bpftool: Allow all prog/map handles for pinning objects omits d94432653519 Merge tag 'amd-drm-fixes-5.6-2020-03-11' of git://people.f [...] omits 1b51f69461e6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits b35f14f41041 libbpf: Split BTF presence checks into libbpf- and kernel- [...] omits 69ddce0970d9 Merge tag 'amd-drm-next-5.7-2020-03-10' of git://people.fr [...] omits 8d830f549dbd bpftool: Add _bpftool and profiler.skel.h to .gitignore omits 39be909c38a4 bpftool: Skeleton should depend on libbpf omits 14e5728ff817 bpftool: Only build bpftool-prog-profile if supported by clang omits 047d4cd2067b drm/dp_mst: Rewrite and fix bandwidth limit checks omits 87212b51bff0 drm/dp_mst: Reprobe path resources in CSN handler omits fcf463807596 drm/dp_mst: Use full_pbn instead of available_pbn for band [...] omits b2feb1d6d348 drm/dp_mst: Rename drm_dp_mst_is_dp_mst_end_device() to be [...] omits a8eceea84a3a inet: Use fallthrough; omits 8a765471a65e octeontx2-pf: unlock on error path in otx2_config_pause_frm() omits 807f030b44cc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c0368595c163 net: systemport: fix index check to avoid an array out of [...] omits 0f70eedc0f77 Merge branch 'ipa-fixes' omits 4639b38b7209 Revert "arm64: dts: sdm845: add IPA information" omits e31a50162feb bitfield.h: add FIELD_MAX() and field_max() omits 9d0e0cd9a529 tc-testing: add ETS scheduler to tdc build configuration omits 611d779af7ca net: phy: fix MDIO bus PM PHY resuming omits 82a9822b2677 Merge branch 'ethtool-netlink-interface-part-3' omits 546379b9a01b ethtool: add CHANNELS_NTF notification omits e19c591eafad ethtool: set device channel counts with CHANNELS_SET request omits 0c84979c951a ethtool: provide channel counts with CHANNELS_GET request omits bc9d1c995ecb ethtool: add RINGS_NTF notification omits 2fc2929e8072 ethtool: set device ring sizes with RINGS_SET request omits e4a1717b677c ethtool: provide ring sizes with RINGS_GET request omits 111dcba3c694 ethtool: add PRIVFLAGS_NTF notification omits f265d799596a ethtool: set device private flags with PRIVFLAGS_SET request omits e16c3386fc4d ethtool: provide private flags with PRIVFLAGS_GET request omits 9c6451ef4881 ethtool: add FEATURES_NTF notification omits 0980bfcd6954 ethtool: set netdev features with FEATURES_SET request omits 88db6d1e4f62 ethtool: add ethnl_parse_bitset() helper omits 0524399d4612 ethtool: provide netdev features with FEATURES_GET request omits f70bb06563ed ethtool: update mapping of features to legacy ioctl requests omits 98130546da11 ethtool: rename ethnl_parse_header() to ethnl_parse_header [...] omits d9a9f4849fe0 cifs_atomic_open(): fix double-put on late allocation failure omits 210391326502 gfs2_atomic_open(): fix O_EXCL|O_CREAT handling on cold dcache omits 175c4d9b3b9a Revert "drm/i915/tgl: Add extra hdc flush workaround" omits db3c9ade50b1 handle_mounts(): pass dentry in, turn path into a pure out [...] omits e73cabff5917 do_last(): collapse the call of path_to_nameidata() omits da5ebf5aa676 lookup_open(): saner calling conventions (return dentry on [...] omits f8ab30477690 Merge branch 'Introduce-connection-tracking-offload' omits 1ef3018f5af3 net/mlx5e: CT: Support clear action omits 5c6b94604744 net/mlx5e: CT: Handle misses after executing CT action omits ac991b48d43c net/mlx5e: CT: Offload established flows omits 4c3844d9e97e net/mlx5e: CT: Introduce connection tracking omits ee1c45e87595 flow_offload: Add flow_match_ct to get rule ct match omits 43435e91396f net/mlx5: E-Switch, Support getting chain mapping omits 6fb0701a9cfa net/mlx5: E-Switch, Add support for offloading rules with [...] omits d18296ffd9cc net/mlx5: E-Switch, Introduce global tables omits edd5861e597b net/sched: act_ct: Enable hardware offload of flow table entires omits 8b3646d6e0c4 net/sched: act_ct: Support refreshing the flow table entries omits 30b0cf90c6dd net/sched: act_ct: Support restoring conntrack info on skbs omits 9c26ba9b1f45 net/sched: act_ct: Instantiate flow table entry actions omits 978703f42549 netfilter: flowtable: Add API for registering to flow tabl [...] omits c6fe5729dcff net/mlx5e: en_rep: Create uplink rep root table after eswi [...] omits 5b7cb7451585 net/mlx5: E-Switch, Enable reg c1 loopback when possible omits 7e934cf5ace1 xarray: Fix early termination of xas_for_each_marked omits ef2289f941de Merge branch 'for-5.7' into for-next omits 22ca8a452e57 drm/i915/gt: Wait for RCUs frees before asserting idle on unload omits e7b20d97967c cgroup: Restructure release_agent_path handling omits a09833f7cdf4 Merge branch 'for-5.6-fixes' into for-5.7 omits 1aa6e058dd6c vt: vt_ioctl: remove unnecessary console allocation checks omits c46c320c02d0 drm/i915/selftests: Use igt_random_offset() omits 7dc8f1143778 drm/i915/gem: Drop relocation slowpath omits 6687c201fdc3 ARM: bcm2835-rpi-zero-w: Add missing pinctrl name omits bf3347c4d15e Merge branch 'ct-offload' of git://git.kernel.org/pub/scm/ [...] omits 93e616131a38 Merge branch 'bind_addr_zero' omits 7f204a7de8b0 selftests: net: Add SO_REUSEADDR test to check if 4-tuples [...] omits 335759211a32 tcp: Forbid to bind more than one sockets haveing SO_REUSE [...] omits 4b01a9674231 tcp: bind(0) remove the SO_REUSEADDR restriction when ephe [...] omits 16f6c2518f9e tcp: Remove unnecessary conditions in inet_csk_bind_conflict(). omits 431a30b7d495 dt-bindings: Convert usb-connector to YAML format. omits e4792ffe971d Merge branch 'hns3-fixes' omits 59359fc8a2f7 net: hns3: clear port base VLAN when unload PF omits 903b85d3adce net: hns3: fix RMW issue for VLAN filter switch omits 23b4201dead4 net: hns3: fix VF VLAN table entries inconsistent issue omits 5eb01ddfcfb2 net: hns3: fix "tc qdisc del" failed issue omits af91fd7e17f1 Merge branch 'ethtool-consolidate-irq-coalescing-part-4' omits e259b9114b1e net: ixgbevf: reject unsupported coalescing params omits eb7975d3789f net: ixgbe: reject unsupported coalescing params omits dbfa497a26e1 net: igc: let core reject the unsupported coalescing parameters omits 3ff8000ddc7d net: igbvf: reject unsupported coalescing params omits a289108c2a62 net: igb: let core reject the unsupported coalescing parameters omits cf5d0f1c24b1 net: iavf: reject unsupported coalescing params omits 5f85d407ed4b net: i40e: reject unsupported coalescing params omits 194219a79259 net: fm10k: reject unsupported coalescing params omits 86f0f963f8db net: e1000: reject unsupported coalescing params omits 7b8fda64b29d net: hns3: reject unsupported coalescing params omits 4f9546d24a12 net: hns: reject unsupported coalescing params omits 4db086932370 net: gianfar: reject unsupported coalescing params omits d5e3c87d302c net: fec: reject unsupported coalescing params omits a3f9dd70bfcc net: dpaa: reject unsupported coalescing params omits 8213f6c9a275 net: be2net: reject unsupported coalescing params omits c7449b756943 sfc: ethtool: Refactor to remove fallthrough comments in c [...] omits 4acf8a423cd3 Merge branch 'for-5.7' into for-next omits 00d5d15b0641 workqueue: Mark up unlocked access to wq->first_flusher omits b09fe70ef520 taprio: Fix sending packets without dequeueing them omits 470cf1c28d2f clocksource/drivers/timer-cs5535: Request irq with non-NUL [...] omits 7c4046b1c53b Revert "net: sched: make newly activated qdiscs visible" omits 7315608302f1 Merge series "spi: meson-spicc: add support for AXG and G1 [...] omits 5b16668e638c spi: acpi: remove superfluous parameter check omits 9ea7db818d9d spi: dt-bindings: amlogic, meson-gx-spicc: add Amlogic G12 [...] omits 4e3d322058a5 spi: meson-spicc: add support for Amlogic G12A omits 0eb707ac7dd7 spi: meson-spicc: adapt burst handling for G12A support omits f27bff479ea3 spi: meson-spicc: setup IO line delay omits 8791068dab97 spi: meson-spicc: add min sclk for each compatible omits 3196816ff64b spi: meson-spicc: support max 80MHz clock omits 3e0cf4d3fc29 spi: meson-spicc: add a linear clock divider support omits a6cda1f905b4 spi: meson-spicc: enhance output enable feature omits b9dfb20eed5c spi: meson-spicc: remove unused variables omits e329f87dc41a dt-bindings: arm: cpus: Add kryo280 compatible omits 3cc6e2c599cd Merge tag 'for-linus-5.6-2' of git://github.com/cminyard/l [...] omits c42464a4e673 ASoC: topology: Perform component check upfront omits e2e57291097b wlcore: remove stray plus sign omits c57c1644c266 vt: drop redundant might_sleep() in do_con_write() omits 6a7c533d4a18 xhci-pci: Allow host runtime PM as default for Intel Tiger [...] omits ceca49382ac2 xhci: Finetune host initiated USB3 rootport link suspend a [...] omits 0200b9f790b0 xhci: Wait until link state trainsits to U0 after setting [...] omits eb002726fac7 xhci: Ensure link state is U3 after setting USB_SS_PORT_LS_U3 omits cbb23d5572f0 usb: host: xhci-tegra: Tegra186/Tegra194 LPM omits 2170a98d56cc usb: xhci: Enable LPM for VIA LABS VL805 omits 9c1aa36efdae xhci: Show host status when watchdog triggers and host is [...] omits 76eac5d21a71 xhci: Add a separate debug message for split transaction errors. omits 72ae194704da xhci: bail out early if driver can't accress host in resume omits 2a9c226da9aa media: imx: imx7-media-csi: Support clamping Y10 and Y12 to Y8 omits b1f240eeef79 media: imx: imx7-media-csi: Add Y10 and Y12 formats support omits 61ef7304be7a media: imx: imx6-media-csi: Support clamping Y10 and Y12 to Y8 omits 8f1973023e96 media: imx: imx6-media-csi: Replace Y16 with Y10 and Y12 omits f7b8488bd39a media: imx: imx7-media-csi: Fix video field handling omits 490f1ff1e6b2 media: imx: imx7-media-csi: Remove unneeded register read omits 89f517a133ec media: imx: imx7-mipi-csis: Filter on CSI-2 data type omits e1a7461b2159 media: imx: imx7_mipi_csis: Add greyscale formats support omits 535e9ea794cf media: imx: imx7_mipi_csis: Print the RESOL_CH0 register omits 770cbf89f90b media: imx: imx7_mipi_csis: Power off the source when stop [...] omits c6d8269700ff media: mtk-mdp: Check return value of of_clk_get omits a5e72cfa6a75 media: platform: stm32: don't print an error on probe deferral omits 40ed96299357 media: platform: stm32: defer probe for auxiliary clock omits a246b4d54770 media: xirlink_cit: add missing descriptor sanity checks omits 485b06aadb93 media: stv06xx: add missing descriptor sanity checks omits 2644bc8569ba Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 998912346c0d media: ov519: add missing endpoint sanity checks omits 8ff3cf4824d1 media: i2c: s5c73m3: Fix number in auto focus cluster omits 2362a3d189fc media: videobuf2-core: fix dprintk level omits 791b7be14e93 media: imx214: Remove redundant code omits f1a64f56663e media: i2c: ov5695: Fix power on and off sequences omits 25130b8ad409 media: i2c: imx219: Add support for cropped 640x480 resolution omits 22da1d56e982 media: i2c: imx219: Add support for RAW8 bit bayer format omits ca45448a5665 media: i2c: imx219: Fix power sequence omits da84967943f7 media: MAINTAINERS: adjust entry to refactoring smiapp.h omits 2cca608ad9eb tty: reorganize tty & serial menus omits 00e375439794 tty: source all tty Kconfig files in one place omits 8d7dc56ee908 char: group dev configs togther omits aad54b1b41d4 media: mailmap: Add entry for my @iki.fi address omits 9a9b138e6411 media: staging: imgu: make imgu work on low frequency for [...] omits da9a5aa3402d serial: core: Refactor uart_unlock_and_check_sysrq() omits e140ef36925f serial: core: Use uart_console() helper in SysRq code omits b18896ff3a92 serial: core: Print escaped SysRq Magic sequence if enabled omits 2ce5eace42b8 serial: core: Use string length for SysRq magic sequence omits 6de18fa3bd1d media: Fix build failure due to missing select REGMAP_I2C omits a0f17945355a dt-bindings: i2c: i2c-rk3x: add description for px30 omits 9354371ded24 dt-bindings: i2c: i2c-rk3x: add description for rk3308 omits e5b250df78b6 dt-bindings: i2c: i2c-rk3x: add description for rk3368 omits e44296eaa3cb dt-bindings: i2c: i2c-rk3x: add description for rk3036 omits 87ff65b598fd dt-bindings: i2c: convert rockchip i2c bindings to yaml omits 5461e0530c22 ALSA: pcm: oss: Remove WARNING from snd_pcm_plug_alloc() checks omits f17f06a0c779 slimbus: ngd: add v2.1.0 compatible omits 430f35b734e6 media: tvp5150: make debug output more readable omits baf178219478 media: tvp5150: add support to limit sdtv standards omits 6a9feaa8774f x86/mm/kmmio: Use this_cpu_ptr() instead get_cpu_var() for [...] omits de4362899e78 media: dt-bindings: tvp5150: add optional sdtv standards d [...] omits 47428787b894 media: dt-bindings: tvp5150: cleanup bindings stlye omits 9c8e50986328 media: tvp5150: add subdev open/close callbacks omits e953c1030005 media: tvp5150: add v4l2-event support omits 73549a69a415 media: tvp5150: move irq en-/disable into runtime-pm ops omits 96ca7c412a2c media: tvp5150: initialize subdev before parsing device tree omits 46fe6e7dcede media: tvp5150: add FORMAT_TRY support for get/set selecti [...] omits 531d3040bc5c ovl: fix lock in ovl_llseek() omits b4125e5b1bd7 media: tvp5150: fix set_selection rectangle handling omits fc79884b00dc media: dt-bindings: tvp5150: Add input port connectors DT [...] omits 0556f1d580d4 media: tvp5150: add input source selection of_graph support omits a080a92a6f89 media: partial revert of "[media] tvp5150: add HW input co [...] omits dfc22c073b78 media: v4l2-fwnode: add initial connector parsing support omits a5e1deec4ebb media: v4l2-fwnode: add v4l2_fwnode_connector omits 5e316ff52cd7 media: v4l2-fwnode: add endpoint id field to v4l2_fwnode_link omits 507a0ba93aa1 media: v4l2-fwnode: simplify v4l2_fwnode_parse_link omits 453b0c8304dc media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling omits f8c8ee61189b media: v4l: link dt-bindings and uapi omits a5a8cb966a61 media: dt-bindings: display: add sdtv-standards defines omits 369cee792524 media: dt-bindings: connector: analog: add sdtv standards [...] omits 3f870a450304 media: am437x-vpfe: exclude illegal values for enum when v [...] omits 80264809ea0a media: ti-vpe: cal: fix a kernel oops when unloading module omits e6599adfad30 media: mtk-vpu: avoid unaligned access to DTCM buffer. omits fe4eb069edb7 bpftool: Use linux/types.h from source tree for profiler build omits ba1589ff458e slimbus: ngd: add v2.1.0 compatible omits 11bde986002c block, zoned: fix integer overflow with BLKRESETZONE et al omits ff77042296d0 null_blk: fix spurious IO errors after failed past-wp access omits 1a421ebab6bb spi: spi-nxp-fspi: Fix a NULL vs IS_ERR() check in probe omits 27978872179b MAINTAINERS: Update my email address omits 17bb60b74124 xfs: Use scnprintf() for avoiding potential buffer overflow omits 806d3909a57e xfs: mark extended attr corrupt when lookup-by-hash fails omits 2e107cf869ee xfs: mark dir corrupt when lookup-by-hash fails omits 1b2c1a63b678 xfs: check owner of dir3 blocks omits a10c21ed5d52 xfs: check owner of dir3 data blocks omits 6fb5aac73310 xfs: check owner of dir3 free blocks omits 1cb5deb5bc09 xfs: don't ever return a stale pointer from __xfs_dir3_free_read omits ce99494c9699 xfs: fix buffer corruption reporting when xfs_dir3_free_he [...] omits e83cf875d67a xfs: xfs_buf_corruption_error should take __this_address omits 8d57c21600a5 xfs: add a function to deal with corrupt buffers post-verifiers omits a71e4228e6f2 xfs: fix xfs_rmap_has_other_keys usage of ECANCELED omits 496b9bcd62b0 xfs: fix use-after-free when aborting corrupt attr inactivation omits 1320a4052ea1 audit: trigger accompanying records when no rules present omits 44d462acc0bf perf record: Fix binding of AIO user space buffers to nodes omits 2bdb7380fe12 drm/vmwgfx: Remove a few unused functions omits 44e5f9311cf0 drm/vmwgfx: Drop preempt_disable() in vmw_fifo_ping_host() omits 11699fd5ca32 arm64: dts: imx8mm: Add thermal zone support omits 63cccc8401c2 arm64: defconfig: Enable CONFIG_IMX8MM_THERMAL as module omits b354e6c10eaf Bluetooth: L2CAP: Fix a condition in l2cap_sock_recvmsg() omits 58def851063d libata: drop BPRINTK() omits fa800d73c8d0 blk-iocost: remove duplicated lines in comments omits 2c272542baee nbd: requeue command if the soecket is changed omits 88d6041d0700 block: sed-opal: Change the check condition for regular se [...] omits d970958b2d24 nbd: enable replace socket if only one connection is configured omits b53df2e7442c block: Fix partition support for host aware zoned block devices omits 2293b4195800 io-wq: remove duplicated cancel code omits 91dfa2dd812a block/drbd: delete invalid function drbd_md_mark_dirty_ omits 9243c6f3e012 block: Document genhd capability flags omits 101247a3b86e Merge series "ASoC: SOF: preparatory patches" from Guennad [...] omits b239d0c23812 ASoC: dt-bindings: google, cros-ec-codec: Fix dtc warnings [...] omits 07bcfd1291de drm/i915/gen12: Disable preemption timeout omits e49bd683e00b AHCI: Add support for Loongson 7A1000 SATA controller omits 9acb9fe18d86 PCI: Add Loongson vendor ID omits ca44e47a2b86 ssb: Use scnprintf() for avoiding potential buffer overflow omits 1da740e08a2d prism54: Use scnprintf() for avoiding potential buffer overflow omits f35ba45c39c9 ipw2x00: Use scnprintf() for avoiding potential buffer overflow omits d3f8c708c0d7 b43legacy: Use scnprintf() for avoiding potential buffer overflow omits 68b02e0c512b b43: Use scnprintf() for avoiding potential buffer overflow omits 5cb5b4759cf6 carl9170: Use scnprintf() for avoiding potential buffer overflow omits ce24f736f2e0 block: cleanup comment for blk_flush_complete_seq omits 754a15726f8d block: remove unneeded argument from blk_alloc_flush_queue omits 361301a22219 block: cleanup for _blk/blk_rq_prep_clone omits fc4cc7721025 block: remove redundant setting of QUEUE_FLAG_DYING omits 35ed78b32cbb block: use bio_{wouldblock,io}_error in direct_make_request omits 0d72031820a7 block: fix comment for blk_cloned_rq_check_limits omits 32521a913852 libertas: Use new structure for SPI transfer delays omits 9454f7a895b8 mwifiex: set needed_headroom, not hard_header_len omits 310443268b29 iwlegacy: Remove unneeded variable ret omits 871b4b48cdbf b43legacy: replace simple_strtol() with kstrtoint() omits 90a39326f1d1 rtw88: remove unused member of struct rtw_hal omits 7cd37a0006b0 lightnvm: pblk: Use scnprintf() for avoiding potential buf [...] omits 034851049082 block: aoe: Use scnprintf() for avoiding potential buffer [...] omits 2d83dddf85cc qtnfmac: add interface combination check for repeater mode omits 616f5701f4ab qtnfmac: assign each wiphy to its own virtual platform device omits c3d476d21851 qtnfmac: set valid edmg in cfg80211_chan_def omits 44d09764856f qtnfmac: support WPA3 OWE in AP mode omits b3860e7a3e71 qtnfmac: support WPA3 SAE in AP mode omits a900cc5cd846 libata: transport: Use scnprintf() for avoiding potential [...] omits c80b18cbb04b rtlwifi: rtl8188ee: Fix regression due to commit d1d1a96bdb44 omits f17a14789e55 ASoC: export DPCM runtime update functions omits 8cce6569e417 ASoC: (cosmetic) simplify dpcm_prune_paths() omits cc3200eac4c5 blk-mq: insert flush request to the front of dispatch queue omits 5e6bdd37c552 s390/dasd: fix data corruption for thin provisioned devices omits 6187509ba5cc Merge series "ASoC: qdsp6: fix default FE dais and routing [...] omits 16dcefc23eef ASoC: SOF: Intel: Fix stream cleanup on hw free omits a5107b1a0993 MAINTAINERS: Update Cirrus Logic codec driver maintainers omits d95cf9324b1c MAINTAINERS: add entry for Sound Open Firmware drivers omits f967140dfb74 perf/amd/uncore: Replace manual sampling check with CAP_NO [...] omits 30a2da7b7e22 block: Fix use-after-free issue accessing struct io_cq omits 6f704b2fbbde media: venus: support frame rate control omits f864edff110d ASoC: qdsp6: q6routing: remove default routing omits 9b60441692d9 ASoC: qdsp6: q6asm-dai: only enable dais from device tree omits 18d200460cd7 mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for eMMC sleep command omits 9f9ae0c253c1 mtd: spinand: micron: Add new Micron SPI NAND devices with [...] omits a7e5daccc310 mtd: spinand: micron: Add M70A series Micron SPI NAND devices omits 0bc68af9137d mtd: spinand: micron: identify SPI NAND device with Contin [...] omits a15335a17f4a mtd: spinand: micron: Add new Micron SPI NAND devices omits 8511a3a9937e mtd: spinand: micron: Describe the SPI NAND device MT29F2G01ABAGD omits d3137043440f mtd: spinand: micron: Generalize the OOB layout structure [...] omits 0eae14a067c5 crypto: ccree - refactor AEAD IV in AAD handling omits b66c1876a756 crypto: ccree - use crypto_ipsec_check_assoclen() omits 69cd3e16c0d6 crypto: ccree - only check condition if needed omits 6429ccdd4f2d crypto: ccree - remove ancient TODO remarks omits 8b9d6e982db7 crypto: ccree - remove pointless comment omits d8215ff1265f crypto: ccree - update register handling macros omits b61028135843 crypto: ccp - use file mode for sev ioctl permissions omits f086fd1e4344 hwrng: imx-rngc - simplify interrupt mask/unmask omits b9957fc94458 hwrng: imx-rngc - check the rng type omits f7d79450d192 hwrng: imx-rngc - (trivial) simplify error prints omits 3acd9ea9331c hwrng: imx-rngc - use automatic seeding omits 47a1f8e8b363 hwrng: imx-rngc - fix an error path omits ace74b627c88 hwrng: ks-sa - move TI Keystone driver into the config men [...] omits 74b58db8b7ed crypto: hisilicon/sec2 - Add pbuffer mode for SEC driver omits 2514f5595db7 crypto: hisilicon/sec2 - Update IV and MAC operation omits 8824bc5ed1e7 crypto: hisilicon/sec2 - Add iommu status check omits a13c97118749 crypto: hisilicon/sec2 - Add workqueue for SEC driver. omits 57ca81245f4d crypto: hisilicon - Use one workqueue per qm instead of per qp omits 3cd54a4c3c32 crypto: aead - improve documentation for scatterlist layout omits 8ff357a9d146 crypto: testmgr - do comparison tests before inauthentic i [...] omits 6f3a06d959f4 crypto: testmgr - use consistent IV copies for AEADs that need it omits d069b20403d7 crypto: qce - fix wrong config symbol reference omits 542b7ffee3e2 crypto: qat - simplify the qat_crypto function omits 15f7a4c65293 crypto: ccp - Cleanup sp_dev_master in psp_dev_destroy() omits 1f14b57ffc0a crypto: ccp - Cleanup misc_dev on sev_exit() omits c15e7f072288 staging: rtl8712: Fixes for simple typos in C comments omits 9e2b4be377f0 ima: add a new CONFIG for loading arch-specific policies omits cecc113c1af0 USB: serial: pl2303: add device-id for HP LD381 omits 8e852a7953be USB: serial: option: add ME910G1 ECM composition 0x110b omits 91274f962e94 ARM: 8962/1: kexec: drop invalid assembly argument omits 29a843aec0a2 Merge tag 'arm32-efi-cache-ops-for-rmk' of git://git.kerne [...] omits 84eaaf750003 arm64: tegra: Add support for PCIe endpoint mode in P2972- [...] omits 0c988b731e64 arm64: tegra: Add PCIe endpoint controllers nodes for Tegra194 omits bcdf81cb268d arm64: tegra: Add ethernet alias on Jetson TX1 omits db705117d18b arm64: tegra: Populate LP8557 backlight regulator omits 5f4ade92ed41 arm64: tegra: Fix Tegra186 SOR supply omits ec5fd197a9c7 arm64: tegra: Add EEPROM supplies omits 9995f924b56f arm64: tegra: Enable I2C controller for EEPROM omits d90bd9b76c79 arm64: tegra: smaug: Change clk_out_2 provider to PMC omits 359ae651f4bd arm64: tegra: Add clock-cells property to Tegra PMC node omits 9f2ff73856d4 arm64: tegra: Enable XUDC node on Jetson Nano omits 88d1049e16ea arm64: tegra: Update OTG port entries for Jetson Nano omits 0edc02022966 arm64: tegra: Enable XUDC node on Jetson TX2 omits 584f800c47b5 arm64: tegra: Add XUDC node for Tegra186 omits 6b3d85930104 arm64: tegra: Enable XUDC on Jetson TX1 omits e74db5a5b487 arm64: tegra: Add XUDC node for Tegra210 omits 6895c83fda8c arm64: tegra: Update OTG port entries for Jetson TX2 omits dbf91ff001e5 arm64: tegra: Update OTG port entries for Jetson TX1 omits 92f37c0a0e10 arm64: tegra: Enable XUSB host in P2972-0000 board omits fab7a0391b8b arm64: tegra: Add XUSB and pad controller on Tegra194 omits f9f711efd441 arm64: tegra: Fix Tegra194 PCIe compatible string omits dadf79561be0 Merge branch 'for-5.7/dt-bindings' into for-5.7/arm64/dt omits 753039ef8b2f x86/cpu/amd: Call init_amd_zn() om Family 19h processors too omits 52cbc58b3bad thermal: Add COMPILE_TEST support for i.MX8MM omits efdd205ccbfa clk: tegra: Remove audio clocks configuration from clock driver omits 3b0d6458c705 drm/vmwgfx: Refuse DMA operation when SEV encryption is active omits 81a00960d3fa drm/vmwgfx: Fix the refuse_dma mode when using guest-backe [...] omits cbe259fd80b7 thermal: qoriq: Fix a compiling issue omits ef502fc1f0dd thermal: Remove COMPILE_TEST for IMX_SC_THERMAL omits 15a26319c419 thermal: Fix build warning of !defined(CONFIG_THERMAL_OF) omits b009514f9786 thermal: imx_thermal: Use __maybe_unused instead of CONFIG [...] omits 1fd213f38b99 thermal: imx_sc_thermal: Align imx sc thermal msg structs to 4 omits 7375f2ac6b2d thermal: ti-soc-thermal: Use GPIO descriptors omits eb8504620381 thermal: Rephrase the Kconfig text for thermal omits 5eed800a6811 thermal: imx8mm: Add support for i.MX8MM thermal monitoring unit omits 444eb18d091a dt-bindings: thermal: imx8mm-thermal: Add binding doc for i.MX8MM omits 82bdde8ecdd7 thermal: exynos: Silence warning during deferred probe omits 808431d6deac media: venus: vdec: Fix forgotten mutex unlock in start streaming omits f55f7f81bf40 dt-bindings: pinctrl: at91: Fix a typo ("descibe") omits eaee5d9f2031 pinctrl: meson: add tsin pinctrl for meson gxbb/gxl/gxm omits e20db70dba1c thermal: imx_sc: add i.MX system controller thermal support omits 34471abfc8fe thermal: of-thermal: add API for getting sensor ID from DT omits 7dc6ffbd79c2 dt-bindings: fsl: scu: add thermal binding omits 554fdbaf19b1 thermal: sprd: Add Spreadtrum thermal driver support omits f2ccf917ad33 dt-bindings: thermal: sprd: Add the Spreadtrum thermal doc [...] omits 267c4d8d132c thermal: rcar_gen3_thermal: Generate interrupt when temper [...] omits d543c8424c11 thermal: rcar_gen3_thermal: Remove unneeded curly brackets omits ec14a914b844 media: venus: firmware: Ignore secure call error on first resume omits acbeec3d376c clk: tegra: Remove tegra_pmc_clk_init along with clk ids omits c9e28c25a0d0 clk: tegra: Remove CLK_M_DIV fixed clocks omits 6fe38aa8cac3 clk: tegra: Fix Tegra PMC clock out parents omits 2b50e49b093c clk: tegra: Add Tegra OSC to clock lookup omits 9a85eb4d6242 clk: tegra: Add support for OSC_DIV fixed clocks omits 5e7322bbf036 Merge branch 'for-5.7/dt-bindings' into for-5.7/clk omits 0c868627e617 cpufreq: dt: Allow platform specific intermediate callbacks omits 224c66320504 ARM: tegra: Enable Tegra cpuidle driver in tegra_defconfig omits 742d76ef0e90 ARM: multi_v7_defconfig: Enable Tegra cpuidle driver omits 891e1286c138 ARM: tegra: Propagate error from tegra_idle_lp2_last() omits f5619492c80b ARM: tegra: Change tegra_set_cpu_in_lp2() type to void omits d90bdb72bb42 ARM: tegra: Remove pen-locking from cpuidle-tegra20 omits 859a6f6ee15e ARM: tegra: Add tegra_pm_park_secondary_cpu() omits df25e554887f ARM: tegra: Compile sleep-tegra20/30.S unconditionally omits bf4540d5148c Merge branch 'renesas-arm64-dt-for-v5.7' into renesas-next omits e30f56800e69 arm64: dts: renesas: Add HiHope RZ/G2M board with idk-1110 [...] omits 9aa7dea8d66e arm64: dts: renesas: r8a77990: Add CPUIdle support for CA53 cores omits 5fc00fce6276 arm64: dts: renesas: r8a77965: Add CPUIdle support for CA57 cores omits 04456450f54b arm64: dts: renesas: r8a77961: salvator-xs: Fix memory uni [...] omits 42afeb28d280 arm64: dts: renesas: Add support for M3ULCB with R-Car M3-W+ omits 17ab3c3e31db arm64: dts: renesas: r8a77961: Add thermal nodes omits 0411ea89a689 drm/tegra: dc: Release PM and RGB output when client's reg [...] omits a858ac8f4033 drm/tegra: dc: Use devm_platform_ioremap_resource omits f9d690b6ece7 tty: serial: qcom_geni_serial: Allocate port->rx_fifo buff [...] omits 9a8da6082ddb tty: serial: ifx6x60: Convert to GPIO descriptors omits b685e6febde6 tty: serial: ifx6x60: Use helper variable for dev omits 2607d7246fb2 arm64: dts: ls1028a: add missing LPUART nodes omits c75b1fddae6c dt-bindings: serial: lpuart: add ls1028a compatibility omits e33253f3b74b tty: serial: fsl_lpuart: add LS1028A earlycon support omits c2f448cff22a tty: serial: fsl_lpuart: add LS1028A support omits a092ab25fdaa tty: serial: fsl_lpuart: fix DMA mapping omits 159381df1442 tty: serial: fsl_lpuart: fix DMA operation when using IOMMU omits d3394b3d5182 serial/sysrq: Add a help-string for MAGIC_SYSRQ_SERIAL_SEQUENCE omits 207f6f34fb10 tty/serial: atmel: Use uart_console() helper omits cfb7bdfc6978 serial: pic32_uart: Use uart_console() helper omits 4cbd7814bbd5 tty: sifive: Finish transmission before changing the clock omits 541368b46b82 usb: phy: Add driver for the Ingenic JZ4770 USB transceiver omits adc221b564df dt-bindings: Document JZ4770 PHY bindings omits aed679220313 USB: EHCI: ehci-mv: use a unique bus name omits 6351f1708b14 USB: EHCI: ehci-mv: switch the HSIC HCI to HSIC mode omits 706f4bbf187c usb: typec: ucsi_ccg: workaround for NVIDIA test device omits 0de005d0e427 USB: mon: Use scnprintf() for avoiding potential buffer overflow omits eceeea5481d4 media: lmedm04: remove redundant assignment to variable gate omits a7463e2dc698 media: tda10071: fix unsigned sign extension overflow omits b433e340e756 usb: host: xhci-plat: add a shutdown omits 081da1325d35 usb: typec: ucsi: displayport: Fix a potential race during [...] omits d16e7b62c5ad usb: typec: ucsi: displayport: Fix NULL pointer dereference omits b63e48fb50e1 USB: Disable LPM on WD19's Realtek Hub omits 6e436169a701 Staging: rtl8188eu: rtw_mlme: Add space around operators omits 3010518964dc thunderbolt: Use scnprintf() for avoiding potential buffer [...] omits 889968a4f769 media: dw2102: probe for demodulator i2c address omits 985b0edefa31 media: em28xx: Enable Hauppauge 461e rev2 omits e6089feca460 media: m88ds3103: Add support for ds3103b demod omits 038341dc5f7b staging: rtl8723bs: Use scnprintf() for avoiding potential [...] omits 39ddadf14da7 staging: rtl8192e: Use scnprintf() for avoiding potential [...] omits 72e7375cafc1 staging: rtl8188eu: Use scnprintf() for avoiding potential [...] omits 234ff54287c1 staging: most: core: Use scnprintf() for avoiding potentia [...] omits 1693a2fa4b1f staging: wilc1000: updated DT binding documentation omits 9aa4e8de3b0c staging: wilc1000: modified 'clock-names' and 'compatible' [...] omits 3ee72c08885c staging: wilc1000: use 'interrupts' property instead of 'i [...] omits dfb252c7b680 ath5k: Use scnprintf() for avoiding potential buffer overflow omits bc8f237823bc ath11k: Use scnprintf() for avoiding potential buffer overflow omits e6c6d7d4a15d media: rc: make scancodes 64 bit omits 5637c4ca961b ath10k: allow qca988x family to support ack rssi of tx dat [...] omits 58d6fee50e67 misc: eeprom: at24: fix regulator underflow omits 96298f640104 Bluetooth: L2CAP: handle l2cap config request during open state omits b8d290525e39 Bluetooth: clean up connection in hci_cs_disconnect omits e6e0f093d978 dt-bindings: soc: qcom: fix IPA binding omits e1f550dc44a4 net: mvmdio: avoid error message for optional IRQ omits 012fc74517b2 net: dsa: mv88e6xxx: Add missing mask of ATU occupancy register omits 767d3ded5fb8 net: mptcp: don't hang before sending 'MP capable with data' omits 06669ea346e4 net: memcg: fix lockdep splat in inet_csk_accept() omits 5e72b23774c2 Merge branch 's390-qeth-fixes' omits 5d4f78564c9c s390/qeth: implement smarter resizing of the RX buffer pool omits 0f75e149298b s390/qeth: refactor buffer pool code omits f81649dfa534 s390/qeth: use page pointers to manage RX buffer pool omits 267762538705 seg6: fix SRv6 L2 tunnels to use IANA-assigned protocol number omits a20f997010c4 net: dsa: Don't instantiate phylink for CPU/DSA ports unle [...] omits dc3e19f4572b soc: qcom: ipa: fix spelling mistake "cahces" -> "caches" omits 9b96a3e6dd4b net: ibm: remove set but not used variables 'err' omits 64fbca011976 net: Add missing annotation for *netlink_seq_start() omits 734c8f757439 tcp: Add missing annotation for tcp_child_process() omits 0d8a42c93a7a raw: Add missing annotations to raw_seq_start() and raw_se [...] omits 4cda75275f9f net: sched: make newly activated qdiscs visible omits dacf470b2641 net: slcan, slip -- no need for goto when if () will do omits 46e4c421a053 net/packet: tpacket_rcv: do not increment ring index on drop omits f3cc008bf6d5 sxgbe: Fix off by one in samsung driver strncpy size arg omits c7211ff3be0f net: stmmac: selftests: Fix L3/L4 Filtering test omits 0fa81b304a79 cdc_ncm: Implement the 32-bit version of NCM Transfer Block omits f9fc28a8de2f net: caif: Add lockdep expression to RCU traversal primitive omits 81f954a44567 bareudp: Fixed bareudp receive handling omits eecba79e694e MAINTAINERS: remove Sathya Perla as Emulex NIC maintainer omits 04fc94be4a81 devicetree: bindings: firmware: add ipq806x to qcom_scm omits f4820fd37bd5 arm64: dts: qcom: sc7180: Update reg names for SDHC omits 557a2aba5b83 arm64: dts: qcom: qcs404: Enable CQE support for eMMC omits ab14961d10d0 net: fec: validate the new settings in fec_enet_set_coalesce() omits d0a9e6319257 arm64: defconfig: Enable Truly NT35597 WQXGA panel omits 8afff9da61ea Merge branch 'sunxi/dt-for-5.7' into sunxi/for-next omits 45ebd342cff6 Merge branch 'sunxi/fixes-for-5.6' into sunxi/for-next omits b0962c53bde9 scsi: core: avoid repetitive logging of device offline messages omits dade67f4a527 scsi: docs: convert arcmsr_spec.txt to ReST omits 40ee63091a40 scsi: docs: convert wd719x.txt to ReST omits b64f68224045 scsi: docs: convert ufs.txt to ReST omits e92c45d27236 scsi: docs: convert tcm_qla2xxx.txt to ReST omits f02e84d29e1d scsi: docs: convert sym53c8xx_2.txt to ReST omits 110a89b1cabf scsi: docs: convert sym53c500_cs.txt to ReST omits bf65c846476f scsi: docs: convert st.txt to ReST omits ff1efa74311a scsi: docs: convert smartpqi.txt to ReST omits d835971b2b89 scsi: docs: convert sd-parameters.txt to ReST omits b7223d9bdecc scsi: docs: convert scsi.txt to ReST omits a0b1643bee35 scsi: docs: convert scsi-parameters.txt to ReST omits ce5c5d6503c9 scsi: docs: convert scsi_mid_low_api.txt to ReST omits d4d79340fb7b scsi: docs: convert scsi-generic.txt to ReST omits fedd7a4d09a6 scsi: docs: convert scsi_fc_transport.txt to ReST omits e513de9936ea scsi: docs: convert scsi_eh.txt to ReST omits 731fc16c2fdd scsi: docs: convert scsi-changer.txt to ReST omits 058595d58217 scsi: docs: convert qlogicfas.txt to ReST omits 304a8b62707b scsi: docs: convert ppa.txt to ReST omits dbfa1bceed65 scsi: docs: convert NinjaSCSI.txt to ReST omits 8dca37d259df scsi: docs: convert ncr53c8xx.txt to ReST omits a756185de679 scsi: docs: convert megaraid.txt to ReST omits b4adb7578169 scsi: docs: convert lpfc.txt to ReST omits cbbc70a8cde7 scsi: docs: convert link_power_management_policy.txt to ReST omits a88dc3ec2ca4 scsi: docs: convert libsas.txt to ReST omits ac69461b6058 scsi: docs: convert hptiop.txt to ReST omits 1392de9d7a89 scsi: docs: convert hpsa.txt to ReST omits 3c1e681bcdd8 scsi: docs: convert g_NCR5380.txt to ReST omits cc0d9d3ad7e6 scsi: docs: convert FlashPoint.txt to ReST omits f22978400e3e scsi: docs: convert dpti.txt to ReST omits 62e3bfa4a186 scsi: docs: convert dc395x.txt to ReST omits d2ba7ca33840 scsi: docs: convert cxgb3i.txt to ReST omits 977b899ce3cc scsi: docs: convert BusLogic.txt to ReST omits 1d4f8dfe2d97 scsi: docs: convert bnx2fc.txt to ReST omits 6e5a663d8e5c scsi: docs: convert bfa.txt to ReST omits cff7c4a596e3 scsi: docs: convert aic7xxx.txt to ReST omits 520a44d4dfe1 scsi: docs: convert aic79xx.txt to ReST omits 94b5530f1fb8 scsi: docs: convert aha152x.txt to ReST omits cb3224089417 scsi: docs: convert advansys.txt to ReST omits dd9cc1447ad3 scsi: docs: convert aacraid.txt to ReST omits f76576777a03 scsi: docs: convert 53c700.txt to ReST omits 7f877908df42 scsi: docs: include SCSI Transport SRP diagram at the doc body omits 31df2fd54caf scsi: docs: Add an empty index file for SCSI documents omits 598a90f2002c scsi: qla2xxx: add ring buffer for tracing debug logs omits 779dfcf6435b scsi: aacraid: clean up warning cast-function-type omits 47d054580a75 scsi: ufs-mediatek: fix HOST_PA_TACTIVATE quirk for Samsun [...] omits b893eb0141cb scsi: ibmvfc: Fix NULL return compiler warning omits 5848fe960b08 scsi: fusion: fix if-statement empty body warning omits cc6b32ee3b91 scsi: iscsi: Add support for asynchronous iSCSI session de [...] omits bef18d308a22 scsi: aacraid: Disabling TM path and only processing IOP reset omits ed830385a2b1 scsi: ibmvfc: Avoid loss of all paths during SVC node reboot omits 5febf6d6ae4d scsi: Replace zero-length array with flexible-array member omits 9e12da086e5e Merge tag 'drm-misc-next-2020-03-09' of git://anongit.free [...] omits 26455d00ee58 drivers: char: ipmi: ipmi_msghandler: Pass lockdep express [...] omits 443d372d6a96 ipmi_si: Avoid spurious errors for optional IRQs omits e3c3b6e66da1 Merge tag 'exynos-drm-fixes-for-v5.6-rc5-v2' of git://git. [...] omits 5bcdf1009f1b arm64: dts: msm8916: Add fastrpc node omits 2bbad2db0749 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 7c911fd80d24 remoteproc: return error for bad "recovery" debugfs input omits d43264fc87c4 remoteproc: remoteproc debugfs file fixes omits 31ec24b94a09 remoteproc: re-check state in rproc_trigger_recovery() omits 3a7c733165a4 int128: fix __uint128_t compiler test in Kconfig omits 8cc4fd73501d kconfig: introduce m32-flag and m64-flag omits 46b7c49254f8 kbuild: Fix inconsistent comment omits 93b2c0b30c35 remoteproc: stm32: demote warning about optional property absence omits f78c55e3b480 power: reset: sc27xx: Allow the SC27XX poweroff driver bui [...] omits 274afbc3ad33 power: reset: sc27xx: Change to use cpu_down() omits 6cdd5b09cbe6 power: reset: sc27xx: Power off the external subsystems' c [...] omits 70c96e3978e5 drm/i915/gem: Take a copy of the engines for context_barrier_task omits c02aac25f150 drm/i915/gem: Mark up sw-fence notify function omits 9027f6111ca4 power: twl4030: Use scnprintf() for avoiding potential buf [...] omits 583b53ece0b0 power: supply: bq27xxx_battery: Silence deferred-probe error omits fac01d11722c x86/tsc_msr: Make MSR derived TSC frequency more accurate omits c8810e2ffc30 x86/tsc_msr: Fix MSR_FSB_FREQ mask for Cherry Trail devices omits 812c2d7506fd x86/tsc_msr: Use named struct initializers omits 17e5888e4e18 x86: Select HARDIRQS_SW_RESEND on x86 omits 14a0d527a479 drm/i915: Defer semaphore priority bumping to a workqueue omits 8ea6bb8e4d47 drm/i915/gt: Close race between cacheline_retire and free omits eafc2aa20fba drm/i915/execlists: Enable timeslice on partial virtual en [...] omits 1d61c5d711a2 drm/i915: be more solid in checking the alignment omits 259170cb4c84 drm/i915/gvt: Fix dma-buf display blur issue on CFL omits c951b0af2ddd drm/i915: Return early for await_start on same timeline omits c67b35d970ed drm/i915: Actually emit the await_start omits cce81ba6b715 drm: Remove drm dp mst destroy_connector callbacks omits e1ae63b33b58 drm: Add drm_dp_destroy_connector helper and use it omits a5c4dc165957 drm/dp_mst: Remove register_connector callback omits 615eff35d427 drm: Remove dp mst register connector callbacks omits f8d97d98ee82 drm: Register connector instead of calling register_connec [...] omits 86eeb97de710 ftgmac100: Remove redundant judgement omits 7395f62d95aa dpaa_eth: Remove unnecessary boolean expression in dpaa_ge [...] omits e6e6ec48dd0f Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] omits 7d3d3254adaa docs: fix pointers to io-mapping.rst and io_ordering.rst files omits a1d11d1efe4d drm/edid: Add function to parse EDID descriptors for monit [...] omits f1ce98766496 drm/edid: Name the detailed monitor range flags omits b562b304efc0 Merge tag 'mtk-mtd-spi-move' of https://git.kernel.org/pub [...] omits e11e8473bcec mtd: spi-nor: remove mtk-quadspi driver omits 13a971046a23 dt-bindings: convert mtk-quadspi binding doc for spi-mtk-nor omits 881d1ee9fe81 spi: add support for mediatek spi-nor controller omits 671c3bf50ae4 spi: make spi-max-frequency optional omits f2df8ce148fc Merge tag 'mac80211-for-net-2020-03-11' of git://git.kerne [...] omits 4d90a4e677c5 Merge tag 'v5.6-rc5' into asoc-5.7 omits caef2df1137a spi: Stop selecting MTD_SPI_NOR for SPI_HISI_SFC_V3XX omits 211b64e4b5b6 binderfs: use refcount for binder control devices too omits 3f9d64415fda io_uring: fix truncated async read/readv and write/writev retry omits 1aae30651972 drm/i915: Add missing HDMI audio pixel clocks for gen12 omits 9032cdd96a2d ASoC: dt-bindings: stm32: convert spdfirx to json-schema omits 103ae9551380 ASoC: zte: zx-tdm: remove redundant variables dev omits 8d92e992a785 ARC: define __ALIGN_STR and __ALIGN symbols for ARC omits 204c7eceb76f ARC: show_regs: reduce lines of output omits 4867bd007d25 Bluetooth: Pause discovery and advertising during suspend omits dd522a7429b0 Bluetooth: Handle LE devices during suspend omits 4f40afc6c764 Bluetooth: Handle BR/EDR devices during suspend omits 9952d90ea288 Bluetooth: Handle PM_SUSPEND_PREPARE and PM_POST_SUSPEND omits addcb1d0ee31 Merge tag 'for-linus-2020-03-10' of git://git.kernel.org/p [...] omits 36feb996308e Merge tag 'trace-v5.6-rc4' of git://git.kernel.org/pub/scm [...] omits 968ae2caad07 ath9k: Handle txpower changes even when TPC is disabled omits c98cdaef931c ath5k: Add proper dependency for ATH5K_AHB omits c7f26a0ce61e Merge tag 'mips_fixes_5.6.1' of git://git.kernel.org/pub/s [...] omits a41d10348b01 ath11k: add thermal sensor device support omits 2a63bbca06b2 ath11k: add thermal cooling device support omits f9680c75d187 ath10k: fix not registering airtime of 11a station with WM [...] omits a6ff4631a619 Merge tag 'pinctrl-v5.6-2' of git://git.kernel.org/pub/scm [...] omits a36adf54cbc8 ath11k: config reorder queue for all tids during peer setup omits bbdc8c5abbd4 ath10k: fix unsupported chip reset debugs file write omits 402f2992b4d6 ath10k: use kzalloc to read for ath10k_sdio_hif_diag_read omits 37b7ecb75627 ath10k: start recovery process when read int status fail for sdio omits 6e51b0e4913c ath10k: add QCA9377 sdio hw_param item omits e3a36eb6dfae driver code: clarify and fix platform device DMA mask allocation omits a4b9f641e858 ath10k: avoid consecutive OTP download to reduce boot time omits 048cdfceebb7 arm64: dts: allwinner: a64: add node for rotation core omits dbf72a8c0147 ARM: dts: sun8i: a83t: Add device node for rotation core omits 3e9a1a8b7f81 arm64: dts: allwinner: a64: Fix display clock register range omits da180322582b ARM: dts: sunxi: Fix DE2 clocks register range omits 3e6e8afd3abb xfs: remove XFS_BUF_TO_SBP omits 9798f615ad2b xfs: remove XFS_BUF_TO_AGF omits 370c782b9843 xfs: remove XFS_BUF_TO_AGI omits 4b97510859b2 xfs: remove the xfs_agfl_t typedef omits 183606d82446 xfs: remove the agfl_bno member from struct xfs_agfl omits 10a98cb16d80 xfs: clear PF_MEMALLOC before exiting xfsaild thread omits 2536ac6872e5 f2fs: allow to clear F2FS_COMPR_FL flag omits 6cfdf15fdbff f2fs: fix to check dirty pages during compressed inode conversion omits 96f5b4fa5670 f2fs: fix to account compressed inode correctly omits a5d53ad26a8b mtd: rawnand: brcmnand: Add support for flash-edu for dma [...] omits 634088e26213 arch: mips: brcm: Add 7425 flash-edu support omits cdc6aba6719b dt: bindings: brcmnand: Add support for flash-edu omits 0d7d6c8183aa mtd: rawnand: cadence: reinit completion before executing [...] omits 9bf1903bed7a mtd: rawnand: cadence: change bad block marker size omits e4578af03541 mtd: rawnand: cadence: fix the calculation of the avaialbl [...] omits 397deafc02e1 mtd: rawnand: cadence: get meta data size from registers omits 03a539c7a118 mtd: rawnand: Macronix: Add support for block protection omits 92270086b7e5 mtd: rawnand: Add support for manufacturer specific lock/u [...] omits e015d72f321e mtd: rawnand: ingenic: Add dependency on MIPS || COMPILE_TEST omits b35f79aa461e mtd: rawnand: stm32_fmc2: Use dma_request_chan() instead d [...] omits 92f0f8efbd4a mtd: rawnand: qcom: Use dma_request_chan() instead dma_req [...] omits 80c3012e127c mtd: rawnand: qcom: Release resources on failure within qc [...] omits ac80c55b4675 mtd: rawnand: sunxi: Use dma_request_chan() instead dma_re [...] omits cf9e23894821 mtd: rawnand: marvell: Use dma_request_chan() instead dma_ [...] omits aafe30baf4ad mtd: rawnand: marvell: Release DMA channel on error omits 7cd8c0adb489 mtd: rawnand: gpmi: Use dma_request_chan() instead dma_req [...] omits 49f1c33076ca mtd: rawnand: Replace zero-length array with flexible-arra [...] omits c6fbcb70132f mtd: rawnand: Fix a typo ("manufecturer") omits b645ad39d568 mtd: spinand: Do not erase the block before writing a bad [...] omits 621a7b780bd8 mtd: spinand: Explicitly use MTD_OPS_RAW to write the bad [...] omits 2148937501ee mtd: spinand: Stop using spinand->oobbuf for buffering bad [...] omits 7f274f411c76 dt-bindings: mtd: Document Macronix NAND device bindings omits 84234652595f mtd: rawnand: Add support for Macronix NAND randomizer omits 16d00cd61206 mtd: rawnand: ams-delta: Rename structures and functions t [...] omits 2b1dcee304b6 mtd: rawnand: ams-delta: Make the driver custom I/O ready omits edfd8d9c763f mtd: rawnand: ams-delta: Drop useless local variable omits d1b1a8f73a21 mtd: rawnand: ams-delta: Support custom driver initialisation omits 7c2f66a960fc mtd: rawnand: ams-delta: Add module device tables omits 00cef5e404a6 ARM: dts: sun8i: a33: add the new SS compatible omits d2f8bfa4bff5 mmc: sdhci-tegra: Fix busy detection by enabling MMC_CAP_N [...] omits f81547ba7a98 dt-bindings: crypto: add new compatible for A33 SS omits 055e04830d45 mmc: sdhci-omap: Fix busy detection by enabling MMC_CAP_NE [...] omits 43cc64e5221c mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for erase/trim/discard omits 1292e3efb149 mmc: core: Allow host controllers to require R1B for CMD6 omits 6a096871b2be hwmon: (ibmpowernv) Use scnprintf() for avoiding potential [...] omits 0e91506ba007 gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 [...] omits 2ccb21f5516a gpiolib: acpi: Rework honor_wakeup option into an ignore_w [...] omits efaa87fa0947 gpiolib: acpi: Correct comment for HP x2 10 honor_wakeup quirk omits 8959b304c706 gpiolib: Fix irq_disable() semantics omits 985e537a4082 x86/ioremap: Map EFI runtime services data as encrypted for SEV omits d9b553b02e69 ARM: dts: sun8i: r40: Move SPI device nodes based on addre [...] omits abe076fb0dfd ARM: dts: sun8i: r40: Fix register base address for SPI2 and SPI3 omits fe3a04824f75 ARM: dts: sun8i: r40: Move AHCI device node based on addre [...] omits f873c5d88e9b drm/panel-simple: Fix dotclock for Logic PD Type 28 omits 880b3798e1d8 drm/panel-sony-acx424akp: Fix dotclocks omits 86555a00316a drm/panel-lg-lg4573: Fix dotclock omits e4d2a287c8c7 drm/panel-ilitek-ili9322: Fix dotclocks omits 4f9326d734ad drm/panel-novatek-nt35510: Fix dotclock omits d9815bff6b37 ftrace: Return the first found result in lookup_rec() omits f0c0d4b74d59 arm64: entry: unmask IRQ in el0_sp() omits 72da7b2ccabd Bluetooth: mgmt: add mgmt_cmd_status in add_advertising omits 8a5956197d7e Bluetooth: fix off by one in err_data_reporting cmd masks. omits 141267bffd1d memory: tegra: Correct debugfs clk rate-range on Tegra124 omits a53670e1a734 memory: tegra: Correct debugfs clk rate-range on Tegra30 omits 2243af41115d memory: tegra: Correct debugfs clk rate-range on Tegra20 omits 67439d555f7d perf scripting perl: Add common_callchain to fix argument order omits 37ccc12bbcef tools/runqslower: Add BPF_F_CURRENT_CPU for running selfte [...] omits ec2eab9deb80 perf intel-pt: Update intel-pt.txt file with new location [...] omits 870d325b15fb perf intel-pt: Add Intel PT man page references omits 97256d1a2a62 perf intel-pt: Rename intel-pt.txt and put it in man page format omits 9b9f2219b2c4 drm: sysfs: Use scnprintf() for avoiding potential buffer [...] omits 4da0ea71ea93 mtd: lpddr: Fix a double free in probe() omits c0b66dce0ca8 MAINTAINERS: Add staging branch for HyperBus omits 13a964665fc1 mtd: fix spelling mistake "BlockMultiplerBits" -> "BlockMu [...] omits 46b5889cc2c5 mtd: implement proper partition handling omits 0c2d04123241 perf doc: Set man page date to last git commit omits bc010dd657ee perf cs-etm: Fix unsigned variable comparison to zero omits 695378b567df perf cs-etm: Optimize copying last branches omits c9f5baa13677 perf cs-etm: Correct synthesizing instruction samples omits f1410028c762 perf cs-etm: Continuously record last branch omits d01751563caf perf cs-etm: Swap packets for instruction samples omits bdadd647cbf7 perf map: Use strstarts() to look for Android libraries omits b8fdcfb5a17f perf map: Fix off by one in strncpy() size argument omits bbbdeb4720a0 io_uring: dual license io_uring.h uapi header omits bb533ec8bacd s390/config: do not select VIRTIO_CONSOLE via Kconfig omits 1d49688d2bc6 s390/traps: mark test_monitor_call __init omits 76fb118083ea s390/irq: make init_ext_interrupts static omits 8719b6d29d28 s390/irq: replace setup_irq() by request_irq() omits 32b2244a840a io_uring: io_uring_enter(2) don't poll while SETUP_IOPOLL| [...] omits 90db6d772f74 bpf, sockmap: Remove bucket->lock from sock_{hash|map}_free omits 13fac1d851e0 bpf: Fix trampoline generation for fmod_ret programs omits babf3164095b bpf: Add bpf_link_new_file that doesn't install FD omits 97249a89c17e ASoC: Convert cirrus,cs42l51 to json-schema omits 9a25136a6117 arm64: Mark call_smc_arch_workaround_1 as __maybe_unused omits 4aea5a9e6521 drm/i915/gem: Mark up the racy read of the mmap_singleton omits 60ef5b7ac6a1 drm/i915/execlists: Track active elements during dequeue omits 408464b4cbcf drm/i915/gt: Pull checking rps->pm_events under the irq_lock omits 41252c6d1c3b drm/ttm: Use scnprintf() for avoiding potential buffer overflow omits 69d113b5c402 arm64: entry-ftrace.S: Fix missing argument for CONFIG_FUN [...] omits 2739dca88ca7 Merge branch 'for-5.6/upstream-fixes' into for-next omits 62a1a5803959 HID: hid-sensor-custom: Use scnprintf() for avoiding poten [...] omits 42f502dfe132 HID: hid-picolcd_fb: Use scnprintf() for avoiding potentia [...] omits 29e6ecf3ceb6 drm/i915: Extend i915_request_await_active to use all timelines omits 61f874d6e001 drm/i915/gt: Use scnprintf() for avoiding potential buffer [...] omits 3c4e93e9d988 drm/i915/overlay: convert to drm_device based logging. omits 900b8c9e8fe7 drm/i915/lvds: convert to drm_device based logging macros. omits 442947246cff drm/i915/lpe_audio: convert to drm_device based logging macros. omits 1084f5c81184 drm/i915/hotplug: convert to drm_device based logging. omits 6a9cc4bfb728 drm/i915/gmbus: convert to drm_device based logging, omits 5cc40a90859f drm/i915/fifo_underrun: convert to drm_device based logging. omits 32fc2849a3d5 drm/i915/dsb: convert to drm_device based logging macros. omits 9f04d18b1edf dt-bindings: PCI: tegra: Add DT support for PCIe EP nodes [...] omits ee22d0c5e88b soc/tegra: bpmp: Update ABI header omits ec793c394501 Merge branch 'next/dt' into for-next omits 87b926426924 Merge branch 'fixes' into for-next omits 0d935f0bf77d ARM: dts: exynos: Fix regulator node aliasing on Midas-bas [...] omits 32a1671ff8e8 ARM: dts: exynos: Fix polarity of the LCD SPI bus on Unive [...] omits 6bfad4abac2a drm/ttm: fix false positive assert omits 2c76b324c794 drm/imx: parallel-display: Adjust bus_flags handling omits a813ccb88b3b drm/i915: Remove debugfs i915_drpc_info and i915_forcewake [...] omits 3a5a8a27545d dmaengine: ppc4xx: Use scnprintf() for avoiding potential [...] omits 91124ac61216 dmaengine: idxd: remove global token limit check omits a1fcaf07ec71 dmaengine: idxd: reflect shadow copy of traffic class programming omits 7c4a4d088283 dmaengine: idxd: Merge definition of dsa_batch_desc into d [...] omits 6795e06559b8 Merge branch 'v5.7-armsoc/dts64' into for-next omits bcfc77be9cf9 Merge branch 'v5.7-armsoc/dts32' into for-next omits b2411befed60 arm64: dts: add bus to rockchip amba nodenames omits 0c1cb8b00c9f ARM: dts: add bus to rockchip amba nodenames omits 195967c088aa MAINTAINERS: rectify the INTEL IADX DRIVER entry omits 26cf132de6f7 dmaengine: Create debug directories for DMA devices omits db8d9b4c9b30 dmaengine: ti: k3-udma: Implement custom dbg_summary_show [...] omits e937cc1dd796 dmaengine: Add basic debugfs support omits f91da3bd2172 dmaengine: move .device_release missing log warning to deb [...] omits 1436b5bc25a4 arm64: dts: imx8mq-phanbell: Fix Ethernet PHY post-reset duration omits f0692bb890c1 arm64: dts: enable fspi in imx8mm dts omits f5ff5a213b4d arm64: dts: imx8mn: align name for crypto child nodes omits 5a02504f0ac9 dt-bindings: crypto: caam: use generic node name omits 93003cc46d07 dt-bindings: crypto: dcp: use generic node name omits 67af8818ee88 dt-bindings: crypto: sahara: use generic node name omits 79f23601fcbb ARM: dts: rockchip: remove #dma-cells from dma client node [...] omits 8a385eb57296 ARM: dts: rockchip: fix rockchip,default-sample-phase prop [...] omits 9cd568dc588c ARM: dts: rockchip: fix vqmmc-supply property name for rk3 [...] omits b6e62d37c016 arm64: dts: rockchip: replace clock-freq-min-max by max-frequency omits bfb70fa503e4 arm64: dts: rockchip: fix vqmmc-supply property name for r [...] omits ba58672a2d1d arm64: dts: remove no-emmc from mmc node for Rockchip PX5 EVB omits 541d99d977ac arm64: dts: rockchip: remove rockchip,grf from vop nodes for px30 omits 91da379fa5b4 arm64: dts: rockchip: remove max-freq from &spi1 node for [...] omits c2902fb04ed6 ARM: dts: imx25-pinfunc: add config for kpp rows 4 to 7 omits 6cef60ff174f ARM: dts: imx: align name for crypto node and child nodes omits 7cd7943dc55e drm/rockchip: rgb: don't count non-existent devices when d [...] omits 615e58ccfbc0 USB: serial: fix tty cleanup-op kernel-doc omits 5e95dbb62171 USB: serial: clean up carrier-detect helper omits 035af82a5fe1 arm64: dts: lx2160aqds: Add FSPI node properties omits 8755963aec62 arm64: dts: lx2160ardb: Update FSPI node properties omits 636b45b8efa9 ARM: dts: imx6: phycore-som: fix arm and soc minimum voltage omits c5486819d263 arm64: dts: imx8mq-phanbell: Add gpio-fan/thermal support omits f93f1e721cc7 arm64: dts: layerscape: add iommu-map property to pci nodes omits 4a33691c4cea cpu-topology: Fix the potential data corruption omits b8fe128dad8f arch_topology: Adjust initial CPU capacities with current freq omits 847e33867b65 drivers/base/cpu: Simplify s*nprintf() usages omits 4636a04630f6 drivers/base/cpu: Use scnprintf() for avoiding potential b [...] omits 2dfb4b13161a arm64: dts: imx8mp-evk: Enable pca6416 on i2c3 bus omits 5e4a67ff7f69 arm64: dts: imx8mp-evk: Add i2c3 support omits bb0084ec893e Bluetooth: hci_h5: Switch from BT_ERR to bt_dev_err where [...] omits 00b383b8abd1 Bluetooth: Use bt_dev_err for RPA generation failure message omits 2a4f3909d0fb Bluetooth: bfusb: Switch from BT_ERR to bt_dev_err where possible omits ded9e59b3901 arm64: dts: imx8mn-evk: Enable pca6416 on i2c3 bus omits d3f46dd47ff7 arm64: dts: imx8mn-evk: Add i2c3 support omits bf14bc6169cd arm64: dts: rockchip: fix compatible property for rk3399-evb omits ee3eff7e14eb dt-bindings: arm: add Rockchip rk3036-evb board omits 194153403da8 dt-bindings: arm: fix Rockchip Kylin board bindings omits ba32679cac50 mac80211: Do not send mesh HWMP PREQ if HWMP is disabled omits b33d9bc49245 Merge branch 'renesas-arm-dt-for-v5.7' into renesas-next omits d2cf2f91ba5b ARM: dts: imx6qdl-gw5910: add CC1352 UART omits eeb40fda056c dt-bindings: clock: renesas: cpg-mssr: Convert to json-schema omits 99ae78f1fc3a ARM: dts: iwg22d-sodimm: Enable touchscreen omits 7f61dff1ed91 ARM: dts: iwg22d-sodimm: Enable LCD panel omits eef22bb129df arm64: dts: librem5-devkit: add lsm9ds1 mount matrix omits 5369d1914514 arm64: dts: librem5-devkit: increase the VBUS current in t [...] omits 9dae8563bfdb arm64: dts: librem5-devkit: allow the redpine card to be removed omits a2e47ba22192 arm64: dts: librem5-devkit: add the regulators for DVFS omits 3ef506b3e62a arm64: dts: librem5-devkit: allow modem to wake the system [...] omits 7f7b799717cb arm64: dts: librem5-devkit: add the simcom 7100 modem and audio omits c53f01666399 arm64: dts: librem5-devkit: add the sgtl5000 i2c audio codec omits dde061b86559 arm64: dts: librem5-devkit: add a vbus supply to usb0 omits 5cde05c61cbe nl80211: add missing attribute validation for channel switch omits 056e9375e1f3 nl80211: add missing attribute validation for beacon repor [...] omits 0e1a1d853ece nl80211: add missing attribute validation for critical pro [...] omits f26d7effb7ec arm64: dts: lx2160a-cex7: add on-module eeproms omits 1f5b12d4a922 arm64: dts: lx2160a-cex7: add support for ltc3882 regulator omits 455ae0c368f2 arm64: dts: imx8mp: Add src node omits c18696de2cd9 arm64: dts: imx8mq: Align iomuxc node name omits edd91ba6b82c arm64: dts: imx8mq: add snvs clock to pwrkey omits 46770eae2120 arm64: dts: imx8mm: add snvs clock to pwrkey omits d3a719e3d07e arm64: dts: imx8mp: add crypto node omits f0cac1412ca4 arm64: dts: imx: add i.MX8QXP thermal support omits e46b08b09919 arm64: dts: ls1028: sl28: explicitly enable network ports omits 8aa80fc8bdf2 arm64: dts: ls1028a: enable switch PHYs on RDB omits b1520d8b9b0d arm64: dts: ls1028a: add node for Felix switch omits 1a4bfe0f517a arm64: dts: ls1028a: disable all enetc ports by default omits 8023321d30be arm64: dts: ls1028a: delete extraneous #interrupt-cells fo [...] omits b7dc7205b2ae ARM: dts: imx6qdl-sr-som-ti: indicate powering off wifi is safe omits 50f5b89a32ec ARM: dts: imx6: phycore-som: add da9062 gpio support omits 1f4e29d24b9d ARM: dts: imx6: phycore-som: explicit disable pmic watchdo [...] omits e93fc7b4544a KVM: s390: Also reset registers in sync regs for initial c [...] omits 684720000af8 ARM: dts: imx: Make iomuxc node name generic omits 756931e058ec ARM: imx: Drop unnecessary src_base check omits 62d1c1df8583 ARM: imx: Remove unnecessary blank lines omits ac42c12dd752 staging: wfx: fix RCU usage between hif_join() and ieee802 [...] omits 046cc2effd13 staging: wfx: fix RCU usage in wfx_join_finalize() omits 4bbc6a3e7ad0 staging: wfx: make warning about pending frame less scary omits c918c27ac6f0 staging: wfx: fix lines ending with a comma instead of a s [...] omits bab0a0b03442 staging: wfx: fix warning about freeing in-use mutex durin [...] omits b4fc6f72ddc1 clk: imx8mq: A53 core clock no need to be critical omits 0d77abc4fc31 clk: imx8mp: A53 core clock no need to be critical omits 81aa844bb53b clk: imx8mm: A53 core clock no need to be critical omits e20703f00b12 clk: imx8mn: A53 core clock no need to be critical omits 9d32c0cde4e2 staging/speakup: fix get_word non-space look-ahead omits 7d5088809019 staging: qlge: Fix WARNING: Missing a blank line after dec [...] omits 3394cf077922 staging: rtl8188eu: fix typo s/informations/information omits d154c0a96869 staging: vt6655: power.c: code reformatting for improved r [...] omits 3cd89589351e staging: vt6655: power.c: Remove setting ATIM Window in PS [...] omits 5ca61dffc7da staging: mt7621-pci: enable clock bit for each port omits 05ffb11ca7e2 staging: comedi: dt282x: remove old unused code omits c9edd2975416 staging: wfx: remove unused structure omits 02a33f8e06f3 staging: wfx: remove variable declaration omits 3f716acc2710 staging: wfx: data_tx.h: remove space after cast omits df69646bf27d staging: wfx: dat_tx.c: remove space after a cast omits c67dc09facc0 staging: wfx: change 1 to bool omits 98c386c2649b staging: wfx: data_rx.c: remove space after cast omits 7cbf3dd3139a usb: chipidea: udc: fix sleeping function called from inva [...] omits 3db1b00f2122 ALSA: firewire-tascam: Add missing annotation for tscm_hwd [...] omits 34aa7994ad15 ALSA: firewire-tascam: Add missing annotation for tscm_hwd [...] omits 3b36b13d5e69 ALSA: hda/realtek: Fix pop noise on ALC225 omits 135be16d3505 ARM: dts: imx7s: add snvs clock to pwrkey omits c98330446c32 cpufreq: imx-cpufreq-dt: Correct i.MX8MP's market segment [...] omits 394b61711f3c scsi: ipr: Fix softlockup when rescanning devices in petitboot omits 96ee187badb7 Merge branch 'ethtool-consolidate-irq-coalescing-part-3' omits d13f1167ab1c net: gemini: reject unsupported coalescing params omits 009ab69b4b67 net: cxgb4vf: reject unsupported coalescing params omits 5608c6417926 net: cxgb4: reject unsupported coalescing params omits 62923b6abe8c net: cxgb3: reject unsupported coalescing params omits d824178d0f5d net: cxgb2: reject unsupported coalescing params omits bd4be35b4ae2 net: mlx4: reject unsupported coalescing params omits 812df69beb86 net: liquidio: reject unsupported coalescing params omits 659d0760b0c6 net: bna: reject unsupported coalescing params omits 3eb2efbea193 net: tg3: reject unsupported coalescing params omits f6f508c07a1e net: bcmgenet: reject unsupported coalescing params omits a0dadb331dfa net: bnx2x: reject unsupported coalescing params omits 05c531452f6c net: bnx2: reject unsupported coalescing params omits f4a76615f0fe net: systemport: reject unsupported coalescing params omits fcca747f1800 net: aquantia: reject all unsupported coalescing params omits 8e4f90caf05c net: ena: reject unsupported coalescing params omits 314a9cbbfb1d r8169: simplify getting stats by using netdev_stats_to_stats64 omits 047521d7b12d r8169: let rtl8169_mark_to_asic clear rx descriptor field opts2 omits 6ee242580447 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] 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 469b390e1ba3 net: dsa: microchip: use delayed_work instead of timer + work omits 2165fdf4bc2d Merge branch 's390-qeth-fixes' omits 0e635c2a8713 s390/qeth: cancel RX reclaim work earlier omits 17413852804d s390/qeth: handle error when backing RX buffer omits 240c1948491b s390/qeth: don't reset default_out_queue 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 be7594a424b4 scsi: ufs: Fix possible unclocked access to auto hibern8 t [...] omits a2d8bf77a27c Merge branch 'MACSec-bugfixes-related-to-MAC-address-change' omits 09f4136c5d6b net: macsec: invoke mdo_upd_secy callback when mac address [...] omits 6fc498bc8292 net: macsec: update SCI upon MAC address change. omits 7d7195a026ba ibmvnic: Do not process device remove during device reset 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 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 ece0d7bd7461 net/smc: cancel event worker during device removal omits 60380488e4e0 ipv6/addrconf: call ipv6_mc_up() for non-Ethernet interface omits f35111a94654 Merge tag 'clang-format-for-linus-v5.6-rc6' of git://githu [...] omits d752a4986532 net: memcg: late association of sock to memcg omits e876ecc67db8 cgroup: memcg: net: do not associate sock with unrelated cgroup omits 2a48b3793157 Merge tag 'auxdisplay-for-linus-v5.6-rc6' of git://github. [...] omits 65dfcf08072b MAINTAINERS: update cxgb4vf maintainer to Vishal omits 18101380c160 remoteproc/mediatek: Use size_t type for len in scp_da_to_va omits e94148454103 Merge branch 'for-5.6-fixes' of git://git.kernel.org/pub/s [...] omits 2c1aca4bd3fe Merge branch 'for-5.6-fixes' of git://git.kernel.org/pub/s [...] omits 905fc6b1bfb4 dt-bindings: rcar-vin: Convert bindings to json-schema omits 1d2686d417c5 drm/amdgpu/powerplay: nv1x, renior copy dcn clock settings [...] omits d3bd37f587b4 Merge v5.6-rc5 into drm-next omits 9134ae2a2546 nvme-rdma: Avoid double freeing of async event data 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 dab02de8673f ice: fix incorrect size description of ice_get_nvm_version 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 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 8efef33eff50 dt-bindings: display: Add idk-2121wr binding omits ae9fdd23e628 dt-bindings: serial: snps-dw-apb-uart: add compatible prop [...] omits eb32d1e45ecd Merge branch 'dt/linus' into dt/next 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 22ee9de1ecfb spi: spi-fsl-dspi: fix DMA mapping omits 94b6ada401cb drm/dp_mst: Fix drm_dp_check_mstb_guid() return code omits 4c0a9b62b3e3 drm/dp_mst: Make drm_dp_mst_dpcd_write() consistent with d [...] omits ad7366a68acb Merge series "ASoC: rt5682: fix Kconfig/compilation issues [...] omits d0c9abb8339d ASoC: pcm: Fix (again) possible buffer overflow in dpcm st [...] omits 8068b7b63583 Merge tag 'tags/bcm2835-defconfig-next-2020-03-09' into de [...] 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 b95fcd2c1c25 perf vendor events intel: Add NO_NMI_WATCHDOG metric constraint 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 ab483d8bc8ac perf metricgroup: Support metric constraint omits 8206de7d3887 docs: trace: events.rst: convert some new stuff to ReST format omits 2a14c1bf017f perf util: Factor out sysctl__nmi_watchdog_enabled() omits f742634ab47f perf metricgroup: Factor out metricgroup__add_metric_weak_group() 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 03fe02b11388 perf jevents: Support metric constraint omits 855e764d3979 drm/panel-simple: Fix dotclock for Ortustech COM37H3M omits 41e684ef3f37 IB/mlx5: Replace tunnel mpls capability bits for tunnel_offloads omits 0897f301bc28 RDMA/mlx5: Remove duplicate definitions of SW_ICM macros omits dcd6589b11d3 blk-iocost: fix incorrect vtime comparison in iocg_is_idle() omits 2ccedf4647aa drm: panel: Set connector type for OrtusTech COM43H4M85ULC panel omits ec16b6bbdab1 RDMA/mlx5: Fix the number of hwcounters of a dynamic counter omits 2d870c5bd0ac RDMA/core: Remove the duplicate header file omits 24a5b0ce7142 RDMA/bnxt_re: Remove a redundant 'memset' 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 d372abf37676 MAINTAINERS: Update maintainers for HISILICON ROCE DRIVER omits b53366a979f7 MAINTAINERS: adjust to kobject doc ReST conversion omits 0f9826f4753f RDMA/odp: Fix leaking the tgid for implicit ODP omits 7929b9836ed0 docs: Remove :c:func: from process/deprecated.rst omits 32ac9e4399b1 RDMA/cma: Teach lockdep about the order of rtnl and lock 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 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 679824148364 RDMA/rw: map P2P memory correctly for signature operations omits 1756bfe89857 Merge branch 'fix-lcdc-quirk' into fixes omits 6f00a54c2cdc Merge tag 'v5.6-rc5' into rdma.git for-next 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 3e3cf2e82cca Merge branch 'mlx5_packet_pacing' into rdma.git for-next omits 30f2fe40c72b IB/mlx5: Introduce UAPIs to manage packet pacing omits e7950166e402 perf vendor events s390: Add new deflate counters for IBM z15 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 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 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 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 810f80a61be8 x86/entry/64: Trace irqflags unconditionally as ON when re [...] omits 74a4882d723a x86/entry/32: Remove unused label restore_nocheck 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 590a95e418d1 staging: exfat: remove staging version of exfat filesystem 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 0d1650fa2420 drm/mm: Remove redundant assignment in drm_mm_reserve_node 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 9a5e71a68d20 staging: mt7621-pci: simplify 'mt7621_pcie_init_virtual_br [...] omits 8496a2172d7c drm/meson: Add YUV420 output support omits e5fab2ec9ca4 drm/meson: vclk: add support for YUV420 setup omits 64db601a9561 drm/meson: venc: add support for YUV420 setup omits 1fd34184aab0 drm/meson: dw-hdmi: stop enforcing input_bus_format omits f43aa58432de drm/meson: meson_dw_hdmi: add bridge and switch to drm_bri [...] omits 0fad640bbfed drm/meson: venc: make drm_display_mode const omits f14d3f6c39f3 drm/bridge: synopsys: dw-hdmi: allow ycbcr420 modes for >= 0x200a omits 6c3c719936da drm/bridge: synopsys: dw-hdmi: add bus format negociation omits a5cf9e2e52b6 drm/bridge: dw-hdmi: Plug atomic state hooks to the defaul [...] omits b8e810e868f7 drm/bridge: dw-hdmi: add max bpc connector property omits c6cae7023400 drm/bridge: dw-hdmi: set mtmdsclock for deep color omits 8080b0f53724 staging: speakup: Fix a typo error print for softsynthu device omits 696089de8eca staging: vt6656: struct vnt_rcb remove unused in_use. omits d1ec12424618 staging: vt6656: Remove vnt_interrupt_buffer in_use flag. omits b26b1391dfa5 staging: wilc1000: spi: Use new structure for SPI transfer delays omits 19a91ec87a14 staging: kpc2000: kpc2000_spi: Use new structure for SPI t [...] omits f16c140810e7 i2c: omap: use devm_platform_ioremap_resource() omits 6b060d8a09e9 i2c: use kobj_to_dev() API omits d2ac333d2e99 Staging: rtl8188eu: Add space around operator omits c12b19af4a10 staging: hp: remove commented out code omits 1657f11c7ca1 staging: exfat: alignment should match open parenthesis omits b92a047b2e59 staging: exfat: exfat_super.c: remove commented out function 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 d8ecca4043f2 x86/mce/dev-mcelog: Dynamically allocate space for machine [...] 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 9eafa2b71a10 Staging: rtl8723bs: Remove comparison to true omits a5e7d27e2d7d staging: ks7010: remove line over 80 characters omits 95f67ef3d263 staging: wfx: remove blank line omits bcfb8b05a921 staging: wfx: alignment should match open parenthesis omits 66d93d7ff9c4 staging: greybus: Fix the irq API abuse omits add1a2faba5d staging: greybus: i2c.c: remove commented out function omits b642a2f9317b staging: qlge: qlge.h: remove excess newlines omits 98624b53ee00 staging: qlge: qlge.h: add spaces around operators omits e148bdb2ed5b staging: qlge: qlge.h: remove spaces before tabs and align code omits 70ab9945f239 staging: qlge: remove blank line omits a632b9faec47 staging: vt6655: alignment should match open parenthesis omits ad3ee730074d staging: vt6656: remove blank line omits bdb04a1abbf9 x86/Kconfig: Drop vendor dependency for X86_UMIP omits cb05c6c82fb0 Merge 5.6-rc5 into tty-next omits bce74b1feb01 Merge tag 'linux-cpupower-5.6-rc6' of git://git.kernel.org [...] omits 8e567ed9e244 Merge 5.6-rc5 into usb-next omits 36fa3e50085e tee: amdtee: out of bounds read in find_session() omits 34e46ed80df6 arm64: defconfig: add i.MX system controller thermal support omits 2ef7e1268525 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 44d92b2c40da xtensa: remove meaningless export ccflags-y omits 8cdff3241f63 ARM: dts: imx6sx-softing-vining-2000: Enable PCI support omits 60378f1a171e arm64: dts: qcom: sm8250: Add sm8250 dts file omits d678d83c583d clk: imx: pllv4: use prepare/unprepare omits c88a4c797a50 clk: imx: pfdv2: determine best parent rate omits 8ffe9c7bb9e4 clk: imx: pfdv2: switch to use determine_rate omits 28b2f82e0383 clk: imx: Fix division by zero warning on pfdv2 omits 07dc3678bacc drm/exynos: Fix cleanup of IOMMU related objects omits 819723a8a2fb Merge branch 'fixes' into next omits 705dcca91d0a firmware: imx: scu-pd: add power domain for I2C and INTMUX [...] omits 1910ee13a12c ARM: multi_v7_defconfig: enable drm imx support 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 4b1bd9db078f sfc: detach from cb_page in efx_copy_channel() omits f787feff69c4 perf block-info: Support color ops to print block percents [...] omits cca0cc76f5f5 perf block-info: Allow selecting which columns to report a [...] omits a8a9f6dc0dbf perf diff: Use __block_info__cmp() to replace block_pair_cmp() omits 3e152aa984ff perf block-info: Fix wrong block address comparison in blo [...] omits d942815a7646 perf expr: Make expr__parse() return -1 on error omits 0f9b1e124bb2 perf expr: Straighten expr__parse()/expr__find_other() interface omits 58ca707636dc perf expr: Increase EXPR_MAX_OTHER to support metrics with [...] omits 26226a97724d perf expr: Move expr lexer to flex omits 576a65b6974d perf expr: Add expr.c object omits 277ce1efa7b5 perf header: Add check for unexpected use of reserved memb [...] omits d3f85437ad6a perf evsel: Support PERF_SAMPLE_BRANCH_HW_INDEX omits 42bbabed09ce perf tools: Add hw_idx in struct branch_stack 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 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 7de41b120bb7 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 10dab84caf40 pid: make ENOMEM return value more obvious omits 0e394a6c55de Merge branch 'clk-qcom' into clk-next omits 3e5770921a88 clk: qcom: gcc: Add global clock controller driver for SM8250 omits 98394efb48f5 dt-bindings: clock: Add SM8250 GCC clock bindings omits 59128c20a6a9 clk: qcom: clk-alpha-pll: Add support for controlling Lucid PLLs omits ee4adbbc9087 clk: qcom: clk-alpha-pll: Refactor trion PLL omits 57d98e8e75bd clk: qcom: clk-alpha-pll: Use common names for defines omits 8128d3aac0ee pstore/ram: Replace zero-length array with flexible-array member omits 06320cedc897 Documentation: PCI: Add background on Boot Interrupts 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 8d67743653dc futex: Unbreak futex hashing 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 cd5d5d8dec5e dt-bindings: clock: rpmcc: Document msm8976 compatible omits 7d61e773c3ed clk: qcom: smd: Add support for MSM8976 rpm clocks omits dad4e7fda4bd clk: qcom: clk-rpmh: Wait for completion when enabling clocks omits f1c2cd3f8fb9 drm/amdgpu: correct ROM_INDEX/DATA offset for VEGA20 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 7aba5dcc2346 jfs: Replace zero-length array with flexible-array member 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 3498d9c05f80 arm64: dts: qcom: msm8998-mtp: Disable funnel 4 and 5 omits 93d3ae352bb5 ARM: bcm2835_defconfig: add support for Raspberry Pi4 omits d5349775c172 drm/amd/display: update soc bb for nv14 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 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 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 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 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 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 ea5ea9fa6db2 mtd: rawnand: ams-delta: Handle more GPIO pins as optional omits 586a746b326c mtd: rawnand: ams-delta: Make read pulses optional omits ccada49b050f mtd: rawnand: ams-delta: Don't hardcode read/write pulse widths omits 241008ed0bb5 mtd: rawnand: ams-delta: Push inversion handling to gpiolib omits 2cef3d4cf449 mtd: rawnand: ams-delta: Enable OF partition info support omits d7ffe387cc12 mtd: rawnand: ams-delta: Drop board specific partition info omits 38c30b3c96a5 ARM: OMAP1: ams-delta: Provide board specific partition info omits 1698ea32133a mtd: rawnand: ams-delta: Use struct gpio_nand_platdata omits 91a1abfb7523 mtd: rawnand: ams-delta: Write protect device during probe omits c4b7dd35d359 mtd: rawnand: ingenic: Use devm_platform_ioremap_resource() omits f1541773af49 mtd: spinand: rework detect procedure for different READ_I [...] omits a91f8170df83 mtd: spinand: toshiba: Add comment about Kioxia ID omits 9afbe7c0140f mtd: rawnand: denali: deassert write protect pin omits 009264605cdf mtd: rawnand: free the nand_device object omits 43d8b6362378 mtd: rawnand: Ensure nand_soft_waitrdy wait period is enough omits 1efde2754275 perf probe: Do not depend on dwfl_module_addrsym() omits 6b8d68f1ce92 perf probe: Fix to delete multiple probe event omits 9fd1a1c9b3f2 microblaze: Replace setup_irq() by request_irq() omits 05e54e238673 perf parse-events: Fix reading of invalid memory in event parsing omits a7ffd416d804 perf python: Fix clang detection when using CC=clang-version omits d62e7fbea495 pinctrl: falcon: fix syntax error omits f98371476f36 pinctrl: qcom: ssbi-gpio: Fix fwspec parsing bug omits db2c549407d4 perf map: Fix off by one in strncpy() size argument 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 bc1a4130fc03 drm/virtio: add case for shmem objects in virtio_gpu_clean [...] omits f651c8b05542 drm/virtio: factor out the sg_table from virtio_gpu_object omits 347ae6e29145 Merge branch 'ib-omap-block-idle' into devel omits 579ced8fdb00 Revert "gpio: omap: Fix lost edge wake-up interrupts" omits 43582265be8c gpio: omap: Block idle on pending gpio interrupts omits 55be2f50336f ARM: OMAP2+: Handle errors for cpu_pm omits ee21ec776762 drm: Make drm_pci_agp_init legacy omits afa22ca16f97 Merge branches 'renesas-arm-dt-for-v5.7' and 'renesas-arm6 [...] omits bc0ae0e737f5 gpio: add driver for Mellanox BlueField 2 GPIO controller 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 1ab4f43927a4 clk: renesas: rcar-usb2-clock-sel: Add reset_control omits 80cf67dd010b clk: renesas: rcar-usb2-clock-sel: Add multiple clocks management omits f70ae8ecf950 dt-bindings: clock: renesas: rcar-usb2-clock-sel: Add powe [...] omits fc51da4c15fa dt-bindings: clock: renesas: rcar-usb2-clock-sel: Fix cloc [...] 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 805b13adde39 io_uring: ensure RCU callback ordering with rcu_barrier() omits 93e97f715b24 MAINTAINERS: Update Chun-Kuang Hu's email address 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 fe297f8f048a iio: dac: Kconfig: sort symbols alphabetically omits a305b0c9edd2 iio: light: gp2ap020a00f: fix iio_triggered_buffer_{predis [...] omits d7cf5f60474c iio: potentiostat: lmp9100: fix iio_triggered_buffer_{pred [...] omits 736e19e684b3 iio: trigger: stm32-timer: add power management support omits e23aaafcdb39 iio: trigger: stm32-timer: rename enabled flag omits 5da06e6cd94d iio: add a TODO omits 954ab5cc5f3e counter: 104-quad-8: Support Differential Encoder Cable Status omits de65d0556343 counter: 104-quad-8: Support Filter Clock Prescaler omits 95c72b78c336 iio: pressure: icp10100: add driver for InvenSense ICP-101xx omits 2ddc982a6c17 iio: industrialio-core: Fix debugfs read omits 2303248b291f iio: imu: adis: add a note better explaining state_lock omits 2dd86ba82133 iio: imu: adis: update 'adis_data' struct doc-string omits 3543b1998dd3 iio: imu: adis: add doc-string for 'adis' struct omits 61e618be6a0e iio: imu: adis_buffer: Use new structure for SPI transfer delays omits ccea1f5acff9 iio: adc: ti-tlc4541: Use new structure for SPI transfer delays omits eccd071836b3 iio: adc: mcp320x: Use new structure for SPI transfer delays omits 5f0ea0f5a63c iio: adc: max1118: Use new structure for SPI transfer delays omits e89602c32e19 iio: adc: ad9292: Use new structure for SPI transfer delays omits ba1b4c8e8092 iio: adc: exynos: Silence warning about regulators during [...] omits f5572bd7edea staging: iio: update TODO omits cc74a38d85fe iio: amplifiers: ad8366: add support for HMC1119 Attenuator omits 328b50e9a0ad iio: si1133: read 24-bit signed integer for measurement omits ea52c21268e6 dt-bindings: iio: dac: Add docs for AD5770R DAC omits cbbb819837f6 iio: dac: ad5770r: Add AD5770R support omits 070bd30a518a iio: light: Simplify the current to lux LUT omits 317d4bcca769 dt-bindings: iio: adc: ad7923: Add binding documentation f [...] omits 189d4dab640b dt-bindings: iio: chemical: consolidate atlas-sensor docs omits a751b8e48018 iio: chemical: atlas-sensor: add DO-SM module support omits d4578dc05103 iio: chemical: atlas-sensor: allow probe without interrupt line omits 74a40e19f9db iio: imu: inv_mpu6050: temperature only work with accel/gyro omits 4599cac84614 iio: imu: inv_mpu6050: use runtime pm with autosuspend omits 5e95ca3637d6 iio: imu: inv_mpu6050: dynamic sampling rate change omits 4c1e0147015c iio: imu: inv_mpu6050: factorize fifo enable/disable omits ffc9648a52c4 iio: imu: inv_mpu6050: fix data polling interface omits 92e7407ab1bc iio: imu: inv_mpu6050: rewrite power and engine management omits 398da9942359 iio: imu: inv_mpu6050: reduce sleep time when turning regu [...] omits c1bfe9c81812 iio: imu: inv_mpu6050: add all signal path resets at init omits 5621a63a017f iio: imu: inv_mpu6050: early init of chip_config for use at setup omits 3c1024aa99c3 iio: imu: inv_mpu6050: simplify polling magnetometer omits a3aaf7770a88 iio: imu: inv_mpu6050: set power on/off only once during all init omits 14c046ed1711 iio: imu: inv_mpu6050: delete useless check omits ddfd781dc4d8 iio: imu: inv_mpu6050: enable i2c aux mux bypass only once omits e3d2d8ece5f0 dt-bindings: iio: adc: max1363 etc i2c ADC binding conversion omits 3192ade7b6f6 iio: trigger: stm32-timer: enable clock when in master mode omits 9c088c020d81 iio: light: al3320a allow module autoload and polish omits 3a271275fa74 iio: light: al3320a implement devm_add_action_or_reset omits c39a05e35263 iio: light: al3320a implement suspend support omits c36b5195ab70 iio: light: add Dyna-Image AL3010 driver omits 58d22a911d91 iio: light: al3320a slightly improve code formatting omits 2295338b4a3e dt-bindings: iio: light: add support for Dyna-Image AL3010 omits 4af495dad54f dt-bindings: iio: light: add support for Dyna-Image AL3320A omits b581f748cce0 staging: iio: adc: ad7192: move out of staging omits 7e4d75935ddb Documentation: ABI: testing: ad7192: update sysfs docs omits 66614ab2be38 staging: iio: adc: ad7192: removed spi_device_id omits 893ac1a02b19 staging: iio: adc: ad7192: modify iio_chan_spec array omits ab0afa65bbc7 staging: iio: adc: ad7192: fail probe on get_voltage omits 1d8690fe61c9 iio: adc: ad7124: Add direct reg access omits 62504d1b44ec iio: adis16460: Make use of __adis_initial_startup omits 366a543421cf iio: adis16480: Make use of __adis_initial_startup omits 1fd456702692 iio: imu: adis: add support product ID check in adis_initi [...] omits ecb010d44108 iio: imu: adis: Refactor adis_initial_startup omits fdcf6bbb4ed3 iio: imu: adis: Add self_test_reg variable omits 3f17ada8f38c iio: imu: adis: add unlocked __adis_initial_startup() omits e914cfdf12ab iio: gyro: adis16136: initialize adis_data statically omits 99460853a894 iio: imu: adis16400: initialize adis_data statically omits 97928677fe35 iio: imu: adis16480: initialize adis_data statically omits f20dbe11e2e9 iio: imu: st_lsm6dsx: check return value from st_lsm6dsx_s [...] omits 16256a73744d MAINTAINERS: add entry for hmc425a driver. omits 8aba25394cbf dt-bindings: iio: amplifiers: Add docs for HMC425A Step At [...] omits a76838dfc7b7 iio: amplifiers: hmc425a: Add support for HMC425A attenuator omits 10856d88f765 iio: ping: set pa_laser_ping_cfg in of_ping_match omits 016a8845f6da iio: chemical: sps30: fix missing triggered buffer dependency omits e43d110cdc20 iio: st_sensors: remap SMO8840 to LIS2DH12 omits 2ca5a8792d61 iio: light: vcnl4000: update sampling periods for vcnl4040 omits b42aa97ed5f1 iio: light: vcnl4000: update sampling periods for vcnl4200 omits cb2116ff9785 iio: accel: adxl372: Set iio_chan BE 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 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 cf8dcf2725a9 ARM: orion5x: ts78xx: Remove unneeded variable ret omits 49d5b5683aae ARM: orion5x: Drop unneeded select of PCI_DOMAINS_GENERIC 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 7e4f6fb35408 Revert "drm/panel: simple: Add support for Sharp LQ150X1LG [...] 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 afdd597940f3 drm/vboxvideo/vboxvideo.h: Replace zero-length array with [...] 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 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 5cf9ffe70c2d ARM: omap2plus_defconfig: Enable ext4 security for setcap 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 11a4a8f73b3c clang-format: Update with the latest for_each macro list 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 be40920fbf10 tools: Let O= makes handle a relative path with -C option 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 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 c1e2148f8ecb io_uring: free fixed_file_data after RCU grace period omits 7064de726ec8 dt-bindings: convert rockchip-drm.txt to rockchip-drm.yaml 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 490031281d5a gfs2: Additional information when gfs2_ail1_flush withdraws 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 c393fbae0226 drm/pci: Unexport drm_get_pci_dev 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 cf7da891b624 docs: dmaengine: provider.rst: get rid of some warnings omits 05fb80671840 dmaengine: fsl-dpaa2-qdma: remove set but not used variabl [...] 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 8ff1d62c9e97 drm/todo: Update drm_fb_helper tasks omits 8e7a194652c6 drm/fb-helper: Remove drm_fb_helper add, add_all and remov [...] omits ff1f62d35b23 drm: Remove drm_fb_helper add, add all and remove connector calls omits 75b2ccde5fc6 drm/i915/display: Remove drm_fb_helper_{add,remove}_one_co [...] omits 439490f6cc9b drm/amdgpu: Remove drm_fb_helper_{add,remove}_one_connector calls omits c8b4a4b1027e drm/radeon: remove radeon_fb_{add,remove}_connector functions omits 2dea2d118217 drm: Remove unused arg from drm_fb_helper_init 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 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 0be38b10f064 MAINTAINERS: adjust to reservation.h renaming omits 1b10d388d094 Merge branch 'linus' into sched/core, to pick up fixes 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 9b6c80be979d drm: unbreak the DRM menu, broken by DRM_EXPORT_FOR_TESTS omits 7be1b9b8e9d1 drm/mm: Break long searches in fragmented address spaces 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 78a7b61aefa3 drm/bridge/mhl.h: Replace zero-length array with flexible- [...] omits 5b2adbddf25c drm/vc4/vc4_drv.h: Replace zero-length array with flexible [...] omits 1895a4fc3fad drm/gma500/intel_bios.h: Replace zero-length array with fl [...] 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 099d705dd161 drm/vblank: Fix documentation of VBLANK timestamp helper omits 2cb5974dcaaa drm/simple-kms: Fix documentation for drm_simple_encoder_init() 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 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 5b6603360c12 drm/panel: add panel driver for Elida KD35T133 panels 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 3c2fa511c459 dt-bindings: display: panel: Add binding document for Elid [...] 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 0b136454741b net/mlx5: Clear LAG notifier pointer after unregister omits 404402abd5f9 net/mlx5e: Fix endianness handling in pedit mask omits f28ca65efa87 net/mlx5e: kTLS, Fix wrong value in record tracker enum omits 56917766def7 net/mlx5e: kTLS, Fix TCP seq off-by-1 issue in TX resync flow omits 692b0399a225 net/mlx5: DR, Fix postsend actions write length 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 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 a754acc3e4bc KVM: fix Kconfig menu text for -Werror omits 07e9c59d63df drm/i915: Actually emit the await_start 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 6339998d22ec tools headers UAPI: Update tools's copy of linux/perf_event.h 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 1326034b3ce7 net/mlx5: Expose raw packet pacing APIs omits 1d305ba40eb8 netfilter: nf_tables: fix infinite loop when expr is not a [...] 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 9daee6141cc9 drm/v3d: Replace wait_for macros to remove use of msleep omits 7f2a09ecf2e8 drm/vc4: Replace wait_for macros to remove use of msleep 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 0dc93fd11740 drm/amdgpu: Add USBC PD FW load to PSP 11 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 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 43cc66892e81 nvmet-tcp: set SO_PRIORITY for accepted sockets omits 9912ade35590 nvme-tcp: Set SO_PRIORITY for all host sockets omits d3a9b0cadf8c nvmet: check sscanf value for subsys serial attr omits 013b7ebe5a0d nvmet: make ctrl model configurable omits 94a39d61f80f nvmet: make ctrl-id configurable omits 527123c7deaf nvmet: configfs code cleanup omits adce7e985679 nvme: remove unused return code from nvme_alloc_ns 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 d4d89e25fc7b Merge tag 'socfpga_defconfig_fix_for_v5.6' of git://git.ke [...] 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 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 3261227d136d dt-bindings: power: Convert domain-idle-states bindings to [...] omits ac9686a936a1 dt-bindings: arm: Fix cpu compatibles in the hierarchical [...] omits 8d62d9c4bc05 dt-bindings: arm: Correct links to idle states definitions 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 e177440a1bba regulator: vqmmc-ipq4019-regulator: add binding document 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 401d61cbd4d4 tools lib traceevent: Remove extra '\n' in print_event_time() omits 76ce02651dab libperf: Add counting example omits dabce16bd292 perf annotate: Get rid of annotation->nr_jumps omits 357a5d24c471 perf llvm: Add debug hint message about missing kernel-dev [...] omits 1af62ce61cd8 perf stat: Show percore counts in per CPU output omits 7982a8985150 tools lib api fs: Move cgroupsfs_find_mountpoint() omits d46eec8e975a Merge remote-tracking branch 'acme/perf/urgent' into perf/core omits 1b79cfd99ff5 drm: kirin: Revert "Fix for hikey620 display offset problem" omits c395c3553d68 perf diff: Fix undefined string comparison spotted by clan [...] 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 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 365ad0b60d94 powerpc/83xx: Fix some typo in some warning message omits d1d17a359ce6 esp: remove the skb from the chain when it's enqueued in c [...] 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 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 83794ee6c13b Merge drm/drm-next into drm-misc-next 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 05f3a6f5e478 drm/hdcp: fix DRM_HDCP_2_KSV_COUNT_2_LSBITS 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 79643fddd6eb drm/hdcp: optimizing the srm handling 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 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 bbd9d05618a6 gpu/trace: add a gpu total memory usage tracepoint 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 89b74cac7834 tools/bootconfig: Show line and column in parse error omits 306b69dce926 bootconfig: Support O=<builddir> option 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 5412e0b763e0 tracing: Remove unused TRACE_BUFFER bits omits b396bfdebffc tracing: Have hwlat ts be first instance and record count [...] 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 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 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 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 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 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 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 b6fe8bc67d2d mtd: hyperbus: move direct mapping setup to AM654 HBMC driver omits cb6176ef25ce mtd: hyperbus: Add proper error message for missing compatible 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 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 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 451787d3e2ac video: Replace zero-length array with flexible-array member omits 9dff9a3666f1 video: fbdev: radeon: Remove dead code omits 9e553376d3d4 fbdev: simplefb: Platform data shan't include kernel.h omits 11be60bd66d5 matroxfb: add Matrox MGA-G200eW board support omits e36cae0dde7b video: fbdev: atyfb: remove set but not used variable 'mac [...] omits c8c967a741e8 video: fbdev: kyrofb: remove set but not used variable 'ul [...] omits 97e5ea1de9a6 video: fbdev: radeonfb: remove set but not used variable 'bytpp' omits 66cc77edb648 video: fbdev: radeonfb: remove set but not used variable ' [...] omits eea60c30e7ad video: fbdev: radeonfb: remove set but not used variable ' [...] omits 977750e84f37 video: fbdev: radeonfb: remove set but not used variable ' [...] omits 9e24d63b054b video: fbdev: wm8505fb: add COMPILE_TEST support omits 459b0fa71187 video: fbdev: wm8505fb: fix sparse warnings about using in [...] omits ee5aca2e7167 video: fbdev: w100fb: add COMPILE_TEST support omits df3381071ca0 video: fbdev: w100fb: fix sparse warnings omits 3d3287e60987 video: fbdev: arcfb: add COMPILE_TEST support omits 6df8627609fd video: fbdev: sh_mobile_lcdcfb: add COMPILE_TEST support omits 5d30146f9439 video: fbdev: sh_mobile_lcdcfb: fix sparse warnings about [...] omits 3e26e0c47e5c video: fbdev: pxa168fb: remove unnecessary platform_get_irq 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 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 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 fa1c76df5dcd MAINTAINERS: Cover Arm SMMU DT bindings 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 3d9b8dd8320d ACPI: EC: Use fast path in acpi_ec_add() for DSDT boot EC omits e3cfabcd736a ACPI: EC: Simplify acpi_ec_add() 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 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 6f2bb119da55 drm/qxl: Use simple encoder omits 03e44ad19bcb drm/mgag200: Use simple encoder omits 4220fdf02758 drm/ast: Use simple encoder omits 63170ac6f2e8 drm/simple-kms: Add drm_simple_encoder_{init,create}() 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 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 4a1d0dbc8332 drm/panel: simple: add panel-dpi support omits fa10224087f1 dt-bindings: display: add data-mapping to panel-dpi omits 4e840bea0cce dt-bindings: display: convert panel-dpi to DT schema omits 4dd23a47d693 dt-bindings: display: convert display-timings to DT schema omits 3aa31ced2f4d dt-bindings: display: add panel-timing.yaml 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 7557c1b3f715 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] 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 2f8caa9f8f32 dt-bindings: thermal: tsens: Add configuration in yaml omits 53cb2cfaa62d cfg802154: Replace zero-length array with flexible-array member omits 5b5c328f63fd net: ieee802154: ca8210: Use new structure for SPI transfe [...] omits 899f24ed8d3a drm/panel: Add driver for Novatek NT35510-based panels omits 5ce96fe032f4 drm/panel: Add DT bindings for Novatek NT35510-based panels omits dc058092659c dt-bindings: Add vendor prefix for Hydis technologies 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 f84afbdd3a9e libnvdimm: Out of bounds read in __nd_ioctl() omits 01091c496f92 acpi/nfit: improve bounds checking for 'func' 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 abdd768e9ce1 drm: prevent a harmless integer overflow in drm_legacy_sg_alloc() omits df0e7f7e03c0 drm/client: Dual licence the file in GPL-2 and MIT 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 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 46cf7d98a00e drm/tidss: Drop pointless static qualifier in dispc_find_csc() omits 652f67fd25b1 drm/tidss: fix spelling mistakes "bufer" and "requsted" omits 905ad78028df drm/tidss: Use drm_for_each_bridge_in_chain() omits b33b54748866 drm/tidss: dispc: Fix broken plane positioning code 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 d6b8bbca6bc8 drm/dp_mst: Check crc4 value while building sideband message omits cb897542c6d2 drm/dp_mst: Fix W=1 warnings 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 d698e544e210 arm64: defconfig: Enable MEGARAID_SAS omits a6dd255bdd7d bus: hisi_lpc: Fixup IO ports addresses to avoid use-after [...] 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 7247f0c24c17 ACPI: EC: Drop AE_NOT_FOUND special case from ec_install_h [...] omits a2b691772acd ACPI: EC: Avoid passing redundant argument to functions omits c823c17a8ea4 ACPI: EC: Avoid printing confusing messages in acpi_ec_setup() 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 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 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 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 34eee836a9dd radix tree test suite: Support kmem_cache alignment 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 9cd5e5ab5525 media: MAINTAINERS: Add dt-binding files for Venus omits 987b90d34f69 drm/panfrost: default_supplies[] can be static omits b83685bceedb tee: amdtee: fix memory leak in amdtee_open_session() 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 4981cdb063e3 dma-buf: make move_notify mandatory if importer_ops are provided omits bd2275eeed5b dma-buf: drop dynamic_mapping flag omits a448cb003edc drm/amdgpu: implement amdgpu_gem_prime_move_notify v2 omits 2d4dad2734e2 drm/amdgpu: add amdgpu_dma_buf_pin/unpin v2 omits 4993ba02635f drm/amdgpu: use allowed_domains for exported DMA-bufs omits d2588d2ded0f drm/ttm: remove the backing store if no placement is given omits bb42df4662a4 dma-buf: add dynamic DMA-buf handling v15 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 258145ea3584 drm/panel: simple: Add NewEast Optoelectronics CO., LTD WJ [...] omits 0c1064095926 dt-bindings: display: simple: Add NewEast Optoelectronics [...] 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 c153a892f674 dt-bindings: Add Guangdong Neweast Optoelectronics CO. LTD [...] omits 6f13d2ce0553 drm/bridge: anx6345: don't print error message if regulato [...] 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 401b368caaec ARM: decompressor: switch to by-VA cache maintenance for v7 cores omits e114412f6164 ARM: decompressor: prepare cache_clean_flush for doing by- [...] omits 184bf653a7a4 ARM: decompressor: factor out routine to obtain the inflat [...] 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 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 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 cc9c077f6afe leds: lm3697: fix spelling mistake "To" -> "Too" 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 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 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 b472094402f1 drm/mediatek: add mt8183 dpi clock factor omits a4a417ac829d dt-bindings: display: mediatek: update dpi supported chips 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 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 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 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 025eed7b3519 KVM: selftests: Create a demand paging test omits 87a802d93e7e KVM: selftests: Introduce num-pages conversion utilities omits 377a41c9ef84 KVM: selftests: Introduce vm_guest_mode_params omits f832485df2d4 KVM: selftests: Rename vm_guest_mode_params omits 12c0d0f6d9df KVM: selftests: aarch64: Remove unnecessary ifdefs omits 10d1a71b164e KVM: selftests: Remove unnecessary defines omits f09ab268bbb2 KVM: selftests: aarch64: Use stream when given 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 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 42c3d41832ef PCI: hv: Add missing kfree(hbus) in hv_pci_probe()'s error [...] 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 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 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 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 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 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 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 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 b500c086e411 iio: magnetometer: ak8974: Fix negative raw values in sysfs 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 0cc97f2e46e0 iio: amplifiers: ad8366: Add write_raw_get_fmt function omits b8528224741b iio: core: Handle 'dB' suffix in core omits 15e8573d3b3f counter: stm32-timer-cnt: remove iio headers omits c5b8425514da counter: stm32-timer-cnt: add power management support 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 9ffc1d19fc4a mm/memremap_pages: Introduce memremap_compat_align() 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 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 7c42545cad10 Merge branch 'linux-5.6' of git://github.com/skeggsb/linux [...] omits b8ce90370977 net/mlx5e: Restore tunnel metadata on miss omits 6724e66b90ee net/mlx5: E-Switch, Get reg_c1 value on miss omits 0a7fcb78cc21 net/mlx5e: Support inner header rewrite with goto action omits 7f2fd0a5f8d8 net/mlx5e: Disallow inserting vxlan/vlan egress rules with [...] omits ea4cd837b99d net/mlx5e: Move tc tunnel parsing logic with the rest at t [...] omits 6ae4a6a594b8 net/mlx5e: Allow re-allocating mod header actions omits d6d27782864f net/mlx5: E-Switch, Restore chain id on miss omits dfd9e7500cd4 net/mlx5e: Rx, Split rep rx mpwqe handler from nic omits 8f1e0b97cc70 net/mlx5: E-Switch, Mark miss packets with new chain id mapping omits 11b717d61526 net/mlx5: E-Switch, Get reg_c0 value on CQE omits 0f0d3827c0b4 net/mlx5: E-Switch, Move source port on reg_c0 to the uppe [...] omits 7f30db1ed80d net/mlx5: Introduce mapping infra for mapping unique ids to data omits af699626ee26 net: sched: Support specifying a starting chain via tc skb ext omits 437192981932 net: sched: Change the block's chain list to an rcu list omits 7d17c544cd30 net: sched: Pass ingress block to tcf_classify_ingress omits 9410c9409d3e net: sched: Introduce ingress classification function 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 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 1d0827b75ee7 mm/memremap_pages: Kill unused __devm_memremap_pages() 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 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 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 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 c0e71d602053 tools/testing/nvdimm: Fix compilation failure without CONF [...] omits b9bd80396a42 MAINTAINERS: clarify maintenance of nvdimm testing tool omits 8b978be8d067 Merge tag 'thunderbolt-fix-for-v5.6-rc3' of git://git.kern [...] omits 6a1ce99dc4bd RISC-V: Don't enable all interrupts in trap_init() 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 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 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 ddae4d7af0bb drm/i915: Update drm/i915 bug filing URL omits 3a6a4f0810c8 MAINTAINERS: Update drm/i915 bug filing URL omits cd88f1679201 dt-bindings: soc: tegra-pmc: Add ID for Tegra PMC 32 kHz b [...] omits f85fa3198dfc dt-bindings: soc: tegra-pmc: Add Tegra PMC clock bindings omits 39faeba7077e dt-bindings: tegra: Convert Tegra PMC bindings to YAML omits e5377ab2882e dt-bindings: clock: tegra: Add IDs for OSC clocks 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 29e8c8253d7d iio: trigger: stm32-timer: disable master mode when stopping 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 5fdcce211b3a net, ip6_tunnel: enhance tunnel locate with link check omits 215be713d05d drm/sun4i: dsi: Remove incorrect use of runtime PM 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 b9cd7be04b0e dt-bindings: add description for new supported chips omits 9fc89f796513 iio: imu: inv_mpu6050: update LPF bandwidth settings omits 8abce87d3991 iio: imu: inv_mpu6050: add support of ICM20690 omits d31f74e60804 iio: imu: inv_mpu6050: add support of IAM20680 omits 23db8d695931 iio: imu: inv_mpu6050: add support of ICM20609 & ICM20689 omits 4235cc30c906 iio: imu: inv_mpu6050: cleanup of/acpi support omits db6bcb8c2588 iio: adc: modify NPCM reset support omits 816abe42b8bd dt-binding: iio: add NPCM ADC reset support omits 5e00708df381 iio: vcnl4000: Enable runtime pm for vcnl4200/4040 omits 4a818643e988 iio: vcnl4000: Use a single return when getting IIO_CHAN_INFO_RAW omits 55f82c00b2f3 iio: dac: ltc2632: remove some unused defines omits 9f15a4a0adc9 iio: dac: ltc2632: add support for LTC2636 family omits f243d0f0bd16 iio: dac: ltc2632: drop some duplicated data omits b7dec2cb19f3 dt-bindings: iio: ltc2632: expand for ltc2636 support 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 2251157b335b iio: srf04: add power management feature omits 66053d5d1b74 dt-bindings: devantech-srf04.yaml: add pm feature omits 9960c70949d4 iio: st_sensors: handle memory allocation failure to fix n [...] omits cef2760954cf iio: adc: ad7124: add 3db filter omits ebf7a1126717 iio: ad5755: fix spelling mistake "to" -> "too" and gramma [...] omits 97d642e23037 iio: light: Add a driver for Sharp GP2AP002x00F omits a2ff6e0347a9 iio: light: Add DT bindings for GP2AP002 omits 5de6570b8abb iio: imu: st_lsm6dsx: Fix mismatched comments omits 357528156207 iio: accel: st_accel: Use st_sensors_dev_name_probe() omits a8cf1723c4b7 dt-bindings: iio: adc: stm32-adc: convert bindings to json-schema 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 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 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 92bacd1c165c ath11k: fix incorrect peer stats counters update omits 58595c9874c6 ath11k: Fixing dangling pointer issue upon peer delete failure omits 663218a3e715 RDMA/siw: Remove unwanted WARN_ON in siw_cm_llp_data_ready() omits 443d2ee758ac ath11k: fix parsing PPDU_CTRL type in pktlog omits beb205dd67aa RDMA/siw: Fix setting active_mtu attribute omits 79c080dbe35b ath11k: fix warn-on in disassociation omits db0889aba262 ath11k: fix rcu lock protect in peer assoc confirmation omits 9a4b24108d92 i40iw: Do an RCU lookup in i40iw_add_ipv4_addr omits 6a0c370259c7 ath11k: add HE rate accounting to driver omits be43ce646b93 ath11k: drop tx_info from ath11k_sta 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 df57acc415b1 ath11k: Silence clang -Wsometimes-uninitialized in ath11k_ [...] omits 9f83993e1a92 ath10k: Add support to read btcoex related data from DT omits 7354de9c6e2c dt-bindings: ath10k: Add new dt entries to identify coex support omits da0f3e0201b8 MAINTAINERS: Sort entries in database for THUNDERBOLT omits 9a5fccc1e807 ath10k: fix few checkpatch warnings 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 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 e19ac9d9a978 iio: adc: stm32-dfsdm: fix sleep in atomic context 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 a500f3bd787f iio: adc: at91-sama5d2_adc: fix differential channels in t [...] 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 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 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 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 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 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-master-arm-next-allmodcon [...] \ O -- O -- O (89295c59c1f0)
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .clang-format | 25 +- .gitignore | 1 - .mailmap | 2 - COPYING | 2 - CREDITS | 5 - Documentation/.gitignore | 1 - .../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 - Documentation/ABI/testing/configfs-most | 196 - .../ABI/testing/debugfs-driver-habanalabs | 14 - .../ABI/testing/sysfs-bus-coresight-devices-cti | 241 - .../ABI/testing/sysfs-bus-counter-104-quad-8 | 25 - Documentation/ABI/testing/sysfs-bus-iio-adc-ad7192 | 24 +- .../ABI/testing/sysfs-bus-intel_th-devices-msc | 8 - Documentation/ABI/testing/sysfs-bus-most | 295 - 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-fs-f2fs | 5 - Documentation/ABI/testing/sysfs-kernel-fadump | 40 - Documentation/ABI/testing/sysfs-kernel-uids | 14 + .../ABI/testing/sysfs-platform-dell-laptop | 8 +- Documentation/ABI/testing/sysfs-tty | 7 - {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 - Documentation/PCI/pci.rst | 2 +- .../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 | 8 +- 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/iostats.rst | 5 +- Documentation/admin-guide/kernel-parameters.txt | 154 +- .../admin-guide/kernel-per-CPU-kthreads.rst | 2 +- Documentation/admin-guide/mm/transhuge.rst | 14 - Documentation/admin-guide/mm/userfaultfd.rst | 51 - 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/intel_pstate.rst | 4 +- Documentation/admin-guide/pm/working-state.rst | 1 - Documentation/admin-guide/sysctl/kernel.rst | 1070 +- 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/silicon-errata.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/block/capability.rst | 16 +- Documentation/bpf/bpf_devel_QA.rst | 29 +- Documentation/bpf/drgn.rst | 213 - Documentation/bpf/index.rst | 5 +- Documentation/conf.py | 6 +- 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/kcov.rst | 17 +- Documentation/dev-tools/kcsan.rst | 327 - Documentation/dev-tools/kmemleak.rst | 3 +- Documentation/dev-tools/kunit/index.rst | 40 +- Documentation/dev-tools/kunit/kunit-tool.rst | 7 - Documentation/dev-tools/kunit/start.rst | 80 +- Documentation/dev-tools/kunit/usage.rst | 1 - Documentation/devicetree/bindings/.gitignore | 3 +- 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 | 15 +- .../devicetree/bindings/arm/freescale/fsl,scu.txt | 16 - Documentation/devicetree/bindings/arm/fsl.yaml | 71 +- .../bindings/arm/hisilicon/hi3519-sysctrl.txt | 2 +- .../bindings/arm/mediatek/mediatek,mmsys.txt | 7 +- .../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 | 12 +- .../bindings/arm/samsung/samsung-boards.yaml | 1 - .../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/arm,syscon-icst.yaml | 103 - .../devicetree/bindings/clock/arm-integrator.txt | 34 + .../devicetree/bindings/clock/arm-syscon-icst.txt | 70 + .../devicetree/bindings/clock/clock-bindings.txt | 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/marvell,mmp2-clock.yaml | 64 - .../devicetree/bindings/clock/marvell,mmp2.txt | 21 + .../bindings/clock/qcom,gcc-apq8064.yaml | 2 +- .../devicetree/bindings/clock/qcom,gcc-sm8250.yaml | 72 - .../devicetree/bindings/clock/qcom,rpmcc.txt | 2 - .../devicetree/bindings/clock/qcom,rpmhcc.yaml | 1 - .../devicetree/bindings/clock/qcom,sc7180-mss.yaml | 62 - .../devicetree/bindings/clock/renesas,cpg-mssr.txt | 100 + .../bindings/clock/renesas,cpg-mssr.yaml | 119 - .../bindings/clock/renesas,rcar-usb2-clock-sel.txt | 17 +- .../bindings/clock/socionext,uniphier-clock.yaml | 94 - .../bindings/clock/ti,am654-ehrpwm-tbclk.yaml | 35 - .../devicetree/bindings/clock/uniphier-clock.txt | 132 + .../connector/samsung,usb-connector-11pin.txt | 2 +- .../bindings/connector/usb-connector.txt | 135 + .../bindings/connector/usb-connector.yaml | 206 - .../crypto/allwinner,sun4i-a10-crypto.yaml | 2 - .../devicetree/bindings/crypto/fsl-dcp.txt | 2 +- .../devicetree/bindings/crypto/fsl-imx-sahara.txt | 2 +- .../devicetree/bindings/crypto/fsl-sec4.txt | 2 +- .../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 - .../display/connector/analog-tv-connector.txt | 6 - .../bindings/display/etnaviv/etnaviv-drm.txt | 36 + .../bindings/display/ilitek,ili9486.yaml | 73 - .../bindings/display/mediatek/mediatek,dpi.txt | 1 - .../devicetree/bindings/display/msm/gmu.txt | 116 + .../devicetree/bindings/display/msm/gmu.yaml | 123 - .../devicetree/bindings/display/msm/gpu.txt | 55 +- .../display/panel/advantech,idk-1110wr.yaml | 69 - .../display/panel/advantech,idk-2121wr.yaml | 122 - .../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/display-timing.txt | 124 +- .../bindings/display/panel/display-timings.yaml | 77 - .../bindings/display/panel/dlc,dlc1010gig.txt | 12 + .../bindings/display/panel/edt,et-series.txt | 55 + .../bindings/display/panel/elida,kd35t133.yaml | 49 - .../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 | 4 +- .../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 + .../bindings/display/panel/novatek,nt35510.yaml | 56 - .../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-common.yaml | 15 +- .../bindings/display/panel/panel-dpi.txt | 50 + .../bindings/display/panel/panel-dpi.yaml | 71 - .../bindings/display/panel/panel-simple-dsi.yaml | 67 - .../bindings/display/panel/panel-simple.yaml | 209 - .../bindings/display/panel/panel-timing.yaml | 227 - .../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 | 4 +- .../bindings/display/rockchip/rockchip-drm.txt | 19 + .../bindings/display/rockchip/rockchip-drm.yaml | 40 - .../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 +- .../devicetree/bindings/firmware/qcom,scm.txt | 1 - .../bindings/fpga/intel-stratix10-soc-fpga-mgr.txt | 3 +- .../devicetree/bindings/fsi/ibm,fsi2spi.yaml | 36 - Documentation/devicetree/bindings/gnss/gnss.txt | 2 +- .../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 + Documentation/devicetree/bindings/i2c/i2c-rk3x.txt | 68 + .../devicetree/bindings/i2c/i2c-rk3x.yaml | 136 - .../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 - .../devicetree/bindings/iio/adc/adi,ad7923.yaml | 65 - .../devicetree/bindings/iio/adc/max1363.txt | 63 + .../devicetree/bindings/iio/adc/maxim,max1238.yaml | 76 - .../devicetree/bindings/iio/adc/maxim,max1363.yaml | 50 - .../bindings/iio/adc/nuvoton,npcm-adc.txt | 2 - .../bindings/iio/adc/samsung,exynos-adc.yaml | 2 +- .../devicetree/bindings/iio/adc/st,stm32-adc.txt | 149 + .../devicetree/bindings/iio/adc/st,stm32-adc.yaml | 458 - .../bindings/iio/amplifiers/adi,hmc425a.yaml | 49 - .../bindings/iio/chemical/atlas,ec-sm.txt | 21 + .../bindings/iio/chemical/atlas,orp-sm.txt | 21 + .../bindings/iio/chemical/atlas,ph-sm.txt | 21 + .../bindings/iio/chemical/atlas,sensor.yaml | 53 - .../devicetree/bindings/iio/dac/adi,ad5770r.yaml | 185 - .../devicetree/bindings/iio/dac/ltc2632.txt | 8 +- .../devicetree/bindings/iio/imu/inv_mpu6050.txt | 5 - .../bindings/iio/light/dynaimage,al3010.yaml | 43 - .../bindings/iio/light/dynaimage,al3320a.yaml | 43 - .../bindings/iio/light/sharp,gp2ap002.yaml | 85 - .../bindings/iio/proximity/devantech-srf04.yaml | 18 - .../bindings/input/cypress,tm2-touchkey.txt | 1 - .../devicetree/bindings/input/ilitek,ili2xxx.txt | 3 +- .../devicetree/bindings/input/iqs62x-keys.yaml | 132 - .../devicetree/bindings/input/st,stpmic1-onkey.txt | 28 + .../bindings/input/touchscreen/edt-ft5x06.txt | 77 + .../bindings/input/touchscreen/edt-ft5x06.yaml | 125 - .../bindings/input/touchscreen/goodix.yaml | 4 +- .../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 - .../interrupt-controller/loongson,htpic.yaml | 59 - .../interrupt-controller/loongson,liointc.yaml | 93 - .../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 +- .../mailbox/allwinner,sun6i-a31-msgbox.yaml | 80 - .../devicetree/bindings/mailbox/fsl,mu.txt | 2 - .../devicetree/bindings/mailbox/mtk-gce.txt | 10 +- .../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 - .../devicetree/bindings/media/i2c/tvp5150.txt | 146 +- .../devicetree/bindings/media/nxp,imx8mq-vpu.yaml | 77 - .../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/renesas,vin.txt | 217 + .../devicetree/bindings/media/renesas,vin.yaml | 402 - .../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 - .../devicetree/bindings/mfd/st,stpmic1.txt | 61 + .../devicetree/bindings/mfd/st,stpmic1.yaml | 339 - 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/mips/loongson/devices.yaml | 27 - .../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/synopsys-dw-mshc.yaml | 2 +- .../devicetree/bindings/mmc/ti-omap-hsmmc.txt | 2 +- .../devicetree/bindings/mmc/uniphier-sd.txt | 55 + .../devicetree/bindings/mtd/brcm,brcmnand.txt | 10 +- .../bindings/mtd/cadence-nand-controller.txt | 2 +- .../devicetree/bindings/mtd/denali,nand.yaml | 148 - .../devicetree/bindings/mtd/denali-nand.txt | 61 + .../devicetree/bindings/mtd/mtk-quadspi.txt | 50 + .../devicetree/bindings/mtd/nand-macronix.txt | 27 - .../bindings/net/brcm,bcm7445-switch-v4.0.txt | 2 +- .../devicetree/bindings/net/broadcom-bluetooth.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/mediatek-bluetooth.txt | 2 +- .../devicetree/bindings/net/qca,qca7000.txt | 2 +- .../devicetree/bindings/net/qcom,ipa.yaml | 198 - .../devicetree/bindings/net/qcom,ipq8064-mdio.yaml | 53 - .../devicetree/bindings/net/qualcomm-bluetooth.txt | 2 - .../devicetree/bindings/net/ti-bluetooth.txt | 3 +- .../bindings/net/wireless/mediatek,mt76.txt | 29 +- .../bindings/net/wireless/qcom,ath10k.txt | 7 - .../devicetree/bindings/net/wireless/ti,wl1251.txt | 3 +- .../bindings/nvmem/ingenic,jz4780-efuse.yaml | 45 - Documentation/devicetree/bindings/nvmem/nvmem.yaml | 2 - .../devicetree/bindings/opp/qcom-nvmem-cpufreq.txt | 3 +- .../devicetree/bindings/pci/amlogic,meson-pcie.txt | 22 +- .../devicetree/bindings/pci/cdns,cdns-pcie-ep.txt | 27 + .../devicetree/bindings/pci/cdns,cdns-pcie-ep.yaml | 49 - .../bindings/pci/cdns,cdns-pcie-host.txt | 66 + .../bindings/pci/cdns,cdns-pcie-host.yaml | 76 - .../devicetree/bindings/pci/cdns-pcie-host.yaml | 27 - .../devicetree/bindings/pci/cdns-pcie.yaml | 31 - .../bindings/pci/layerscape-pcie-gen4.txt | 52 - .../bindings/pci/nvidia,tegra194-pcie.txt | 127 +- Documentation/devicetree/bindings/pci/pci-ep.yaml | 41 - .../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 - .../bindings/phy/amlogic,meson-g12a-usb2-phy.yaml | 14 - .../bindings/phy/nvidia,tegra124-xusb-padctl.txt | 24 - .../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,qusb2-phy.yaml | 185 - .../devicetree/bindings/phy/qcom,usb-hs-28nm.yaml | 90 - .../devicetree/bindings/phy/qcom,usb-ss.yaml | 83 - .../devicetree/bindings/phy/qcom-dwc3-usb-phy.txt | 37 + .../devicetree/bindings/phy/qcom-qmp-phy.txt | 15 - .../devicetree/bindings/phy/qcom-qusb2-phy.txt | 68 + .../devicetree/bindings/phy/ti-phy-gmii-sel.txt | 1 - .../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/atmel,at91-pinctrl.txt | 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/mp886x.txt | 27 - .../devicetree/bindings/regulator/mps,mp5416.yaml | 78 - .../bindings/regulator/qcom,smd-rpm-regulator.txt | 13 - .../bindings/regulator/qcom,spmi-regulator.txt | 2 +- .../devicetree/bindings/regulator/regulator.yaml | 2 +- .../bindings/regulator/st,stpmic1-regulator.txt | 64 + .../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/rtc/ingenic,jz4740-rtc.txt | 37 + .../devicetree/bindings/rtc/ingenic,rtc.yaml | 83 - .../devicetree/bindings/rtc/rtc-mt2712.txt | 14 - .../devicetree/bindings/serial/fsl-imx-uart.txt | 6 +- .../devicetree/bindings/serial/fsl-lpuart.txt | 10 +- .../bindings/serial/renesas,sci-serial.txt | 4 +- .../devicetree/bindings/serial/serial.txt | 56 + .../devicetree/bindings/serial/serial.yaml | 127 - .../devicetree/bindings/serial/slave-device.txt | 45 + .../bindings/serial/snps-dw-apb-uart.yaml | 1 - .../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/soc/qcom/qcom,apr.txt | 50 - .../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/brcm,bcm63xx-audio.txt | 29 - .../devicetree/bindings/sound/cirrus,cs42l51.yaml | 69 - .../devicetree/bindings/sound/cs42l51.txt | 33 + .../bindings/sound/google,cros-ec-codec.txt | 44 + .../bindings/sound/google,cros-ec-codec.yaml | 67 - .../devicetree/bindings/sound/ingenic,aic.yaml | 92 - .../bindings/sound/ingenic,jz4740-i2s.txt | 23 + .../bindings/sound/nvidia,tegra-audio-wm8903.txt | 1 - .../bindings/sound/rockchip,rk3328-codec.txt | 7 +- .../devicetree/bindings/sound/rockchip-i2s.txt | 49 + .../devicetree/bindings/sound/rockchip-i2s.yaml | 111 - Documentation/devicetree/bindings/sound/rt5682.txt | 18 - .../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 | 56 + .../bindings/sound/st,stm32-spdifrx.yaml | 80 - .../devicetree/bindings/sound/tas2562.txt | 2 +- .../devicetree/bindings/sound/tlv320adcx140.yaml | 83 - .../bindings/spi/allwinner,sun6i-a31-spi.yaml | 11 +- .../bindings/spi/amlogic,meson-gx-spicc.yaml | 22 - .../devicetree/bindings/spi/fsl-imx-cspi.txt | 5 +- .../devicetree/bindings/spi/qca,ar934x-spi.yaml | 41 - .../devicetree/bindings/spi/spi-controller.yaml | 10 +- .../devicetree/bindings/spi/spi-fsl-dspi.txt | 19 +- .../devicetree/bindings/spi/spi-mtk-nor.txt | 47 - 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 | 2 +- .../bindings/thermal/rcar-gen3-thermal.txt | 1 - .../devicetree/bindings/thermal/sprd-thermal.yaml | 107 - .../devicetree/bindings/thermal/thermal.txt | 2 +- .../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 +- .../bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml | 23 - .../devicetree/bindings/usb/aspeed,usb-vhub.yaml | 77 - Documentation/devicetree/bindings/usb/dwc2.yaml | 36 +- Documentation/devicetree/bindings/usb/dwc3.txt | 7 +- .../devicetree/bindings/usb/exynos-usb.txt | 9 +- .../devicetree/bindings/usb/fcs,fusb302.txt | 2 +- Documentation/devicetree/bindings/usb/generic.txt | 8 +- .../bindings/usb/ingenic,jz4740-musb.txt | 32 + .../bindings/usb/ingenic,jz4770-phy.yaml | 52 - .../devicetree/bindings/usb/ingenic,musb.yaml | 76 - .../devicetree/bindings/usb/maxim,max3420-udc.yaml | 69 - .../devicetree/bindings/usb/mediatek,mtu3.txt | 2 +- .../devicetree/bindings/usb/mediatek,musb.txt | 2 +- .../devicetree/bindings/usb/nvidia,tegra-xudc.yaml | 190 - .../devicetree/bindings/usb/richtek,rt1711h.txt | 2 +- .../devicetree/bindings/usb/ti,hd3ss3220.txt | 2 +- .../devicetree/bindings/usb/typec-tcpci.txt | 2 +- .../devicetree/bindings/usb/usb-conn-gpio.txt | 4 +- .../devicetree/bindings/vendor-prefixes.yaml | 36 - .../bindings/watchdog/st,stpmic1-wdt.txt | 11 + Documentation/devicetree/writing-schema.rst | 4 - .../driver-api/80211/mac80211-advanced.rst | 8 +- Documentation/driver-api/dmaengine/client.rst | 14 +- Documentation/driver-api/dmaengine/index.rst | 4 +- Documentation/driver-api/dmaengine/provider.rst | 12 +- Documentation/driver-api/driver-model/driver.rst | 2 +- Documentation/driver-api/edid.rst | 58 + Documentation/driver-api/firmware/efi/index.rst | 11 - .../driver-api/firmware/fallback-mechanisms.rst | 103 - Documentation/driver-api/firmware/index.rst | 1 - Documentation/driver-api/firmware/lookup-order.rst | 2 - .../driver-api/firmware/request_firmware.rst | 5 - 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/usb/typec_bus.rst | 22 +- .../debug/debug-vm-pgtable/arch-support.txt | 34 - .../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 | 86 - 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/fscrypt.rst | 11 - 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 | 47 - 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/porting.rst | 8 - 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/virtiofs.rst | 2 - Documentation/filesystems/zonefs.rst | 420 - Documentation/filesystems/zonefs.txt | 404 + Documentation/gpu/amdgpu.rst | 88 - Documentation/gpu/drm-kms-helpers.rst | 18 +- Documentation/gpu/i915.rst | 8 +- Documentation/gpu/todo.rst | 53 +- Documentation/hwmon/adm1177.rst | 3 +- Documentation/hwmon/index.rst | 1 - Documentation/hwmon/isl68137.rst | 541 +- 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 | 4 +- .../{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/kbuild.rst | 2 +- Documentation/kbuild/kconfig-language.rst | 27 +- Documentation/kbuild/kconfig-macro-language.rst | 2 +- Documentation/kbuild/llvm.rst | 80 - Documentation/kbuild/makefiles.rst | 11 +- Documentation/kbuild/modules.rst | 4 +- Documentation/kernel-hacking/hacking.rst | 4 +- Documentation/kernel-hacking/locking.rst | 176 +- Documentation/kobject.txt | 434 + Documentation/kref.txt | 4 - Documentation/litmus-tests/README | 14 - .../litmus-tests/rcu/RCU+sync+free.litmus | 42 - .../litmus-tests/rcu/RCU+sync+read.litmus | 37 - Documentation/locking/index.rst | 1 - Documentation/locking/locktypes.rst | 299 - Documentation/media/kapi/csi2.rst | 2 +- Documentation/media/kapi/v4l2-controls.rst | 8 +- 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 - Documentation/media/uapi/v4l/pixfmt-bayer.rst | 1 - Documentation/media/uapi/v4l/pixfmt-srggb14.rst | 82 - .../media/uapi/v4l/pixfmt-v4l2-mplane.rst | 6 +- Documentation/media/uapi/v4l/pixfmt-v4l2.rst | 2 + Documentation/media/uapi/v4l/pixfmt-y14.rst | 72 - Documentation/media/uapi/v4l/subdev-formats.rst | 37 - .../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/uapi/v4l/yuv-formats.rst | 1 - Documentation/media/v4l-drivers/ipu3.rst | 11 +- Documentation/media/v4l-drivers/vivid.rst | 63 +- Documentation/memory-barriers.txt | 8 +- Documentation/mhi/index.rst | 18 - Documentation/mhi/mhi.rst | 218 - Documentation/mhi/topology.rst | 60 - Documentation/{misc-devices => }/mic/index.rst | 0 .../{misc-devices => }/mic/mic_overview.rst | 0 .../{misc-devices => }/mic/scif_overview.rst | 0 Documentation/mips/au1xxx_ide.rst | 130 + Documentation/mips/index.rst | 2 + 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/device_drivers/stmicro/stmmac.rst | 7 +- Documentation/networking/devlink/devlink-flash.rst | 93 - Documentation/networking/devlink/devlink-info.rst | 138 +- .../networking/devlink/devlink-params.rst | 2 - .../networking/devlink/devlink-region.rst | 3 + Documentation/networking/devlink/devlink-trap.rst | 9 - Documentation/networking/devlink/ice.rst | 71 - Documentation/networking/devlink/index.rst | 2 - Documentation/networking/devlink/mlx5.rst | 6 - Documentation/networking/ethtool-netlink.rst | 272 +- Documentation/networking/filter.txt | 2 +- Documentation/networking/index.rst | 2 - Documentation/networking/ip-sysctl.txt | 9 - 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/networking/snmp_counter.rst | 4 +- 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/power/userland-swsusp.rst | 8 +- Documentation/powerpc/firmware-assisted-dump.rst | 32 +- Documentation/powerpc/ultravisor.rst | 4 +- Documentation/process/2.Process.rst | 108 +- Documentation/process/coding-style.rst | 18 +- Documentation/process/deprecated.rst | 120 +- 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/robust-futex-ABI.txt | 14 +- 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.rst | 164 - 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 | 907 -- 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.rst | 18 - 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 | 1313 -- 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/security/siphash.rst | 8 +- Documentation/sound/soc/codec-to-codec.rst | 9 +- Documentation/sphinx/parallel-wrapper.sh | 2 +- Documentation/target/tcmu-design.rst | 6 +- Documentation/trace/coresight/coresight-ect.rst | 226 - Documentation/trace/coresight/coresight.rst | 98 - Documentation/trace/events-power.rst | 21 +- Documentation/trace/events.rst | 63 +- Documentation/trace/ftrace.rst | 32 +- .../translations/it_IT/networking/netdev-FAQ.rst | 2 +- .../it_IT/process/programming-language.rst | 30 +- .../translations/zh_CN/filesystems/index.rst | 27 - .../translations/zh_CN/filesystems/virtiofs.rst | 58 - Documentation/translations/zh_CN/index.rst | 1 - Documentation/translations/zh_CN/io_ordering.txt | 4 +- .../translations/zh_CN/process/5.Posting.rst | 2 +- .../zh_CN/process/embargoed-hardware-issues.rst | 2 +- .../zh_CN/video4linux/v4l2-framework.txt | 4 +- Documentation/usb/index.rst | 1 - Documentation/usb/raw-gadget.rst | 61 - Documentation/userspace-api/ioctl/ioctl-number.rst | 2 +- Documentation/virt/guest-halt-polling.rst | 84 - Documentation/virt/index.rst | 2 - Documentation/virt/kvm/amd-memory-encryption.rst | 25 - Documentation/virt/kvm/api.rst | 6088 -------- Documentation/virt/kvm/api.txt | 5450 ++++++++ Documentation/virt/kvm/arm/hyp-abi.rst | 68 - 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 | 242 - 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/.gitignore | 1 - 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 + Documentation/x86/intel-iommu.rst | 3 +- MAINTAINERS | 661 +- Makefile | 42 +- Next/SHA1s | 317 - Next/Trees | 319 - Next/merge.log | 13883 ------------------- Next/quilt-import.log | 2 - arch/.gitignore | 1 - arch/Kconfig | 36 +- arch/alpha/configs/defconfig | 4 +- arch/alpha/include/asm/Kbuild | 11 + arch/alpha/include/asm/page.h | 3 + arch/alpha/include/asm/pgtable.h | 2 + arch/alpha/kernel/.gitignore | 1 - arch/alpha/kernel/syscalls/syscall.tbl | 1 - arch/alpha/kernel/syscalls/syscallhdr.sh | 2 +- arch/alpha/mm/fault.c | 6 +- arch/arc/Kconfig | 55 +- arch/arc/boot/.gitignore | 1 - arch/arc/boot/dts/axs10x_mb.dtsi | 1 + 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/arcregs.h | 26 - arch/arc/include/asm/asserts.h | 34 - arch/arc/include/asm/dsp-impl.h | 150 - arch/arc/include/asm/dsp.h | 29 - arch/arc/include/asm/entry-arcv2.h | 6 - arch/arc/include/asm/fpu.h | 2 - arch/arc/include/asm/linkage.h | 2 - arch/arc/include/asm/page.h | 2 +- arch/arc/include/asm/processor.h | 4 - arch/arc/include/asm/ptrace.h | 3 - arch/arc/include/asm/switch_to.h | 2 - arch/arc/kernel/.gitignore | 1 - arch/arc/kernel/asm-offsets.c | 4 - arch/arc/kernel/head.S | 4 - arch/arc/kernel/setup.c | 36 +- arch/arc/kernel/troubleshoot.c | 27 +- arch/arc/mm/fault.c | 35 +- arch/arm/Kconfig | 5 +- arch/arm/Makefile | 8 +- arch/arm/arm-soc-for-next-contents.txt | 69 - arch/arm/boot/.gitignore | 1 - arch/arm/boot/compressed/.gitignore | 1 - arch/arm/boot/compressed/Makefile | 4 +- arch/arm/boot/compressed/efi-header.S | 6 +- arch/arm/boot/compressed/head.S | 194 +- arch/arm/boot/compressed/vmlinux.lds.S | 1 + arch/arm/boot/dts/Makefile | 20 - 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-sama5d27_wlsom1_ek.dts | 12 - 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/bcm2835-rpi-zero-w.dts | 1 - arch/arm/boot/dts/bcm2835-rpi.dtsi | 1 - 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/dm814x-clocks.dtsi | 14 - arch/arm/boot/dts/dm814x.dtsi | 260 +- arch/arm/boot/dts/dm816x.dtsi | 148 +- arch/arm/boot/dts/dra62x-j5eco-evm.dts | 4 +- arch/arm/boot/dts/dra62x.dtsi | 6 +- arch/arm/boot/dts/dra7-evm.dts | 4 +- arch/arm/boot/dts/dra7-l4.dtsi | 4 - arch/arm/boot/dts/dra7.dtsi | 222 +- 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/exynos4210-i9100.dts | 768 - arch/arm/boot/dts/exynos4210-universal_c210.dts | 4 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 4 +- arch/arm/boot/dts/exynos4412-n710x.dts | 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/imx23-olinuxino.dts | 2 +- arch/arm/boot/dts/imx23.dtsi | 10 +- arch/arm/boot/dts/imx25-pinfunc.h | 8 - arch/arm/boot/dts/imx25.dtsi | 4 +- arch/arm/boot/dts/imx27.dtsi | 2 +- arch/arm/boot/dts/imx28-apx4devkit.dts | 10 - arch/arm/boot/dts/imx28.dtsi | 2 +- 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-zii-rdu1.dts | 5 +- arch/arm/boot/dts/imx51.dtsi | 17 +- arch/arm/boot/dts/imx53.dtsi | 4 +- arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 44 +- arch/arm/boot/dts/imx6dl-pico-dwarf.dts | 17 - arch/arm/boot/dts/imx6dl-pico-hobbit.dts | 17 - arch/arm/boot/dts/imx6dl-pico-nymph.dts | 17 - arch/arm/boot/dts/imx6dl-pico-pi.dts | 17 - arch/arm/boot/dts/imx6dl-riotboard.dts | 16 +- arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 2 - arch/arm/boot/dts/imx6dl.dtsi | 8 +- arch/arm/boot/dts/imx6q-apalis-eval.dts | 40 +- arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 40 +- arch/arm/boot/dts/imx6q-apalis-ixora.dts | 40 +- arch/arm/boot/dts/imx6q-marsboard.dts | 16 +- arch/arm/boot/dts/imx6q-novena.dts | 2 +- arch/arm/boot/dts/imx6q-pico-dwarf.dts | 17 - arch/arm/boot/dts/imx6q-pico-hobbit.dts | 17 - arch/arm/boot/dts/imx6q-pico-nymph.dts | 17 - arch/arm/boot/dts/imx6q-pico-pi.dts | 17 - arch/arm/boot/dts/imx6q.dtsi | 6 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 40 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 40 +- 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-gw5910.dtsi | 25 - arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 10 +- arch/arm/boot/dts/imx6qdl-pico-dwarf.dtsi | 45 - arch/arm/boot/dts/imx6qdl-pico-hobbit.dtsi | 37 - arch/arm/boot/dts/imx6qdl-pico-nymph.dtsi | 54 - arch/arm/boot/dts/imx6qdl-pico-pi.dtsi | 31 - arch/arm/boot/dts/imx6qdl-pico.dtsi | 617 - arch/arm/boot/dts/imx6qdl-sr-som-ti.dtsi | 1 - arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 7 - arch/arm/boot/dts/imx6qdl.dtsi | 30 +- arch/arm/boot/dts/imx6qp.dtsi | 2 +- arch/arm/boot/dts/imx6sl.dtsi | 28 +- arch/arm/boot/dts/imx6sll.dtsi | 12 +- 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 | 22 +- arch/arm/boot/dts/imx6sx-udoo-neo.dtsi | 28 +- arch/arm/boot/dts/imx6sx.dtsi | 34 +- arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 2 +- arch/arm/boot/dts/imx6ul-pico-dwarf.dts | 52 - arch/arm/boot/dts/imx6ul-pico.dtsi | 39 +- arch/arm/boot/dts/imx6ul.dtsi | 28 +- 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 | 46 +- arch/arm/boot/dts/imx7-colibri.dtsi | 231 +- 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 | 41 +- arch/arm/boot/dts/imx7d-colibri.dtsi | 41 +- arch/arm/boot/dts/imx7d-pico-dwarf.dts | 87 - arch/arm/boot/dts/imx7d-pico-nymph.dts | 84 - 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 | 41 +- arch/arm/boot/dts/imx7s-colibri.dtsi | 41 +- arch/arm/boot/dts/imx7s.dtsi | 38 +- arch/arm/boot/dts/imx7ulp-evk.dts | 3 +- arch/arm/boot/dts/imx7ulp.dtsi | 4 +- 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/mmp2-brownstone.dts | 332 +- arch/arm/boot/dts/mmp2.dtsi | 16 +- arch/arm/boot/dts/mmp3.dtsi | 16 +- arch/arm/boot/dts/motorola-mapphone-common.dtsi | 15 +- 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 | 242 +- arch/arm/boot/dts/ox810se.dtsi | 4 +- arch/arm/boot/dts/ox820.dtsi | 4 +- arch/arm/boot/dts/pxa168-aspenite.dts | 24 +- arch/arm/boot/dts/pxa168.dtsi | 15 +- arch/arm/boot/dts/pxa910-dkb.dts | 286 +- arch/arm/boot/dts/pxa910.dtsi | 15 +- 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 | 93 - 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-kylin.dts | 2 +- arch/arm/boot/dts/rk3036.dtsi | 8 +- arch/arm/boot/dts/rk3066a.dtsi | 18 +- arch/arm/boot/dts/rk3188-bqedison2qc.dts | 29 +- arch/arm/boot/dts/rk3188.dtsi | 10 +- arch/arm/boot/dts/rk322x.dtsi | 17 +- arch/arm/boot/dts/rk3288-evb-act8846.dts | 1 - arch/arm/boot/dts/rk3288-evb-rk808.dts | 1 - arch/arm/boot/dts/rk3288-firefly-reload.dts | 1 - arch/arm/boot/dts/rk3288-r89.dts | 1 - arch/arm/boot/dts/rk3288-tinker.dtsi | 1 - arch/arm/boot/dts/rk3288-vyasa.dts | 28 +- arch/arm/boot/dts/rk3288.dtsi | 26 +- arch/arm/boot/dts/rk3xxx.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 | 12 +- 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 | 5 +- 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 | 4 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 8 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 79 +- arch/arm/boot/dts/sun8i-h3.dtsi | 25 - arch/arm/boot/dts/sun8i-r40.dtsi | 157 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 2 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 19 +- arch/arm/boot/dts/tango4-common.dtsi | 2 +- 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/vf-colibri-eval-v3.dtsi | 40 +- arch/arm/boot/dts/vf-colibri.dtsi | 39 +- arch/arm/boot/dts/vf500-colibri-eval-v3.dts | 40 +- arch/arm/boot/dts/vf500-colibri.dtsi | 40 +- arch/arm/boot/dts/vf500.dtsi | 4 +- arch/arm/boot/dts/vf610-colibri-eval-v3.dts | 40 +- arch/arm/boot/dts/vf610-colibri.dtsi | 40 +- 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/vf610m4-colibri.dts | 39 +- arch/arm/boot/dts/vfxxx.dtsi | 4 +- arch/arm/common/sa1111.c | 7 +- arch/arm/configs/am200epdkit_defconfig | 2 + arch/arm/configs/at91_dt_defconfig | 1 - arch/arm/configs/axm55xx_defconfig | 3 + 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 | 9 +- arch/arm/configs/mxs_defconfig | 2 + arch/arm/configs/omap1_defconfig | 2 + arch/arm/configs/omap2plus_defconfig | 28 +- 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/.gitignore | 1 - arch/arm/crypto/aes-neonbs-glue.c | 1 - arch/arm/crypto/ghash-ce-core.S | 5 +- arch/arm/include/asm/Kbuild | 12 + arch/arm/include/asm/arch_gicv3.h | 114 + arch/arm/include/asm/clocksource.h | 7 +- arch/arm/include/asm/cp15.h | 20 +- arch/arm/include/asm/dma-iommu.h | 2 + arch/arm/include/asm/floppy.h | 88 +- arch/arm/include/asm/kvm_arm.h | 239 + arch/arm/include/asm/kvm_asm.h | 77 + arch/arm/include/asm/kvm_coproc.h | 36 + arch/arm/include/asm/kvm_emulate.h | 372 + arch/arm/include/asm/kvm_host.h | 459 + arch/arm/include/asm/kvm_hyp.h | 127 + arch/arm/include/asm/kvm_mmu.h | 435 + arch/arm/include/asm/kvm_ras.h | 14 + arch/arm/include/asm/nwflash.h | 1 + arch/arm/include/asm/page.h | 4 +- arch/arm/include/asm/pgtable-2level.h | 2 + arch/arm/include/asm/pgtable-3level.h | 20 + arch/arm/include/asm/pgtable.h | 24 +- arch/arm/include/asm/processor.h | 11 +- arch/arm/include/asm/sections.h | 6 +- arch/arm/include/asm/stage2_pgtable.h | 75 + arch/arm/include/asm/thread_info.h | 1 + arch/arm/include/asm/topology.h | 3 - arch/arm/include/asm/vdso/clocksource.h | 8 - arch/arm/include/asm/vdso/cp15.h | 38 - arch/arm/include/asm/vdso/gettimeofday.h | 22 +- arch/arm/include/asm/vdso/processor.h | 22 - arch/arm/include/asm/vdso/vsyscall.h | 35 + arch/arm/include/asm/virt.h | 17 + {tools/arch => arch}/arm/include/uapi/asm/kvm.h | 0 arch/arm/kernel/.gitignore | 1 - arch/arm/kernel/asm-offsets.c | 11 + arch/arm/kernel/ftrace.c | 7 +- arch/arm/kernel/hyp-stub.S | 39 +- arch/arm/kernel/patch.c | 19 +- arch/arm/kernel/reboot.c | 4 +- arch/arm/kernel/relocate_kernel.S | 8 +- arch/arm/kernel/unwind.c | 2 +- arch/arm/kernel/vdso.c | 2 - arch/arm/kernel/vmlinux-xip.lds.S | 8 + arch/arm/kernel/vmlinux.lds.S | 8 + arch/arm/kernel/vmlinux.lds.h | 10 + arch/arm/kvm/Kconfig | 59 + arch/arm/kvm/Makefile | 43 + arch/arm/kvm/coproc.c | 1455 ++ arch/arm/kvm/coproc.h | 130 + arch/arm/kvm/coproc_a15.c | 39 + arch/arm/kvm/coproc_a7.c | 42 + arch/arm/kvm/emulate.c | 166 + arch/arm/kvm/guest.c | 387 + arch/arm/kvm/handle_exit.c | 175 + arch/arm/kvm/hyp/Makefile | 34 + arch/arm/kvm/hyp/banked-sr.c | 70 + arch/arm/kvm/hyp/cp15-sr.c | 72 + arch/arm/kvm/hyp/entry.S | 121 + arch/arm/kvm/hyp/hyp-entry.S | 295 + arch/arm/kvm/hyp/s2-setup.c | 22 + arch/arm/kvm/hyp/switch.c | 242 + arch/arm/kvm/hyp/tlb.c | 68 + arch/arm/kvm/hyp/vfp.S | 57 + arch/arm/kvm/init.S | 157 + arch/arm/kvm/interrupts.S | 36 + arch/{arm64 => arm}/kvm/irq.h | 0 arch/arm/kvm/reset.c | 86 + arch/arm/kvm/trace.h | 86 + arch/arm/kvm/vgic-v3-coproc.c | 27 + arch/arm/lib/copy_from_user.S | 2 +- arch/arm/mach-at91/.gitignore | 1 - 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-dove/common.c | 2 +- arch/arm/mach-ebsa110/core.c | 12 +- arch/arm/mach-exynos/Kconfig | 2 +- arch/arm/mach-footbridge/dc21285-timer.c | 11 +- arch/arm/mach-footbridge/isa-irq.c | 10 +- arch/arm/mach-footbridge/isa-timer.c | 11 +- arch/arm/mach-imx/Kconfig | 10 +- arch/arm/mach-imx/Makefile | 2 - arch/arm/mach-imx/anatop.c | 7 +- arch/arm/mach-imx/common.h | 4 +- arch/arm/mach-imx/gpc.c | 4 +- arch/arm/mach-imx/mach-imx6q.c | 13 + arch/arm/mach-imx/mach-imx6sl.c | 1 + arch/arm/mach-imx/mach-imx6ul.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/src.c | 3 + arch/arm/mach-imx/suspend-imx6.S | 14 + arch/arm/mach-meson/Kconfig | 1 + arch/arm/mach-npcm/Kconfig | 2 +- arch/arm/mach-omap1/board-ams-delta.c | 47 +- 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/.gitignore | 1 - arch/arm/mach-omap2/Makefile | 2 +- arch/arm/mach-omap2/cpuidle34xx.c | 9 +- arch/arm/mach-omap2/cpuidle44xx.c | 26 +- arch/arm/mach-omap2/io.c | 2 + arch/arm/mach-omap2/omap-secure.c | 2 +- arch/arm/mach-omap2/omap-secure.h | 2 +- arch/arm/mach-omap2/omap-smc.S | 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/omap_hwmod_81xx_data.c | 231 + arch/arm/mach-omap2/pdata-quirks.c | 6 - arch/arm/mach-omap2/pm33xx-core.c | 137 +- arch/arm/mach-omap2/pm34xx.c | 8 +- arch/arm/mach-omap2/timer.c | 11 +- arch/arm/mach-orion5x/Kconfig | 2 + arch/arm/mach-orion5x/ts78xx-setup.c | 3 +- arch/arm/mach-pxa/cm-x300.c | 1 + arch/arm/mach-pxa/colibri-pxa270-income.c | 1 + arch/arm/mach-pxa/corgi.c | 12 +- arch/arm/mach-pxa/ezx.c | 1 + arch/arm/mach-pxa/hx4700.c | 1 + arch/arm/mach-pxa/lpd270.c | 1 + arch/arm/mach-pxa/magician.c | 1 + arch/arm/mach-pxa/mainstone.c | 1 + arch/arm/mach-pxa/mioa701.c | 1 + arch/arm/mach-pxa/palm27x.c | 1 + arch/arm/mach-pxa/palmtc.c | 11 +- arch/arm/mach-pxa/palmte2.c | 1 + arch/arm/mach-pxa/pcm990-baseboard.c | 1 + arch/arm/mach-pxa/spitz.c | 34 +- arch/arm/mach-pxa/tavorevb.c | 2 + arch/arm/mach-pxa/viper.c | 1 + arch/arm/mach-pxa/z2.c | 2 + arch/arm/mach-pxa/zylonite.c | 1 + 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-rpc/time.c | 8 +- arch/arm/mach-s3c24xx/mach-h1940.c | 1 + arch/arm/mach-s3c24xx/mach-rx1950.c | 1 + arch/arm/mach-s3c64xx/dev-backlight.c | 3 + arch/arm/mach-s3c64xx/mach-crag6410.c | 1 + arch/arm/mach-s3c64xx/mach-hmt.c | 1 + arch/arm/mach-s3c64xx/mach-smartq.c | 1 + arch/arm/mach-s3c64xx/mach-smdk6410.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/fault.c | 9 +- arch/arm/mm/mmu.c | 40 +- arch/arm/plat-orion/time.c | 10 +- arch/arm/tools/syscall.tbl | 1 - arch/arm/vdso/.gitignore | 1 - arch/arm64/Kconfig | 71 +- arch/arm64/Kconfig.platforms | 2 +- arch/arm64/Makefile | 11 - arch/arm64/boot/.gitignore | 1 - 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 | 44 +- .../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 | 136 +- arch/arm64/boot/dts/amlogic/meson-g12.dtsi | 2 - arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 2 +- .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 4 +- .../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 25 +- .../boot/dts/amlogic/meson-g12b-ugoos-am6.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 52 - 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 | 89 +- arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 28 - arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 24 +- arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 3 +- 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 | 6 - .../fsl-ls1028a-kontron-kbox-a-230-ls.dts | 91 - .../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 72 - .../fsl-ls1028a-kontron-sl28-var3-ads2.dts | 117 - .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 51 - .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 187 - arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 1 - arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 65 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 259 +- arch/arm64/boot/dts/freescale/fsl-ls1043-post.dtsi | 2 - arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 1 - arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 4 - arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 4 - .../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi | 37 - arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 15 - arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 4 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 168 - arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 2 - arch/arm64/boot/dts/freescale/imx8mm.dtsi | 74 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 21 - arch/arm64/boot/dts/freescale/imx8mn.dtsi | 81 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 270 - arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h | 931 -- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 654 - 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 | 104 - arch/arm64/boot/dts/freescale/imx8mq.dtsi | 18 +- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 5 + arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 39 - arch/arm64/boot/dts/freescale/s32v234.dtsi | 4 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 10 +- arch/arm64/boot/dts/marvell/Makefile | 3 - .../dts/marvell/armada-3720-espressobin-emmc.dts | 2 - .../marvell/armada-3720-espressobin-v7-emmc.dts | 2 - .../dts/marvell/armada-3720-espressobin-v7.dts | 2 - .../boot/dts/marvell/armada-3720-espressobin.dtsi | 8 +- .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 1 - arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 3 - arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi | 5 - arch/arm64/boot/dts/marvell/armada-ap807-quad.dtsi | 8 +- arch/arm64/boot/dts/mediatek/Makefile | 1 - arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 8 +- 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 | 26 +- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 1 - 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 | 81 - arch/arm64/boot/dts/nvidia/tegra194.dtsi | 250 +- arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 3 - arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 2 - arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 45 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 24 +- 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 | 21 +- 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-evb.dtsi | 1 - arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 64 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 605 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 15 - arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 283 - arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 89 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 672 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 114 - 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 | 6 +- .../r8a774a1-hihope-rzg2m-ex-idk-1110wr.dts | 52 - 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 | 31 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 7 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 29 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 14 +- arch/arm64/boot/dts/rockchip/Makefile | 1 - arch/arm64/boot/dts/rockchip/px30.dtsi | 32 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 10 +- 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 | 7 +- arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts | 1 + arch/arm64/boot/dts/rockchip/rk3368.dtsi | 3 +- arch/arm64/boot/dts/rockchip/rk3399-evb.dts | 270 +- .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 39 +- arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 43 +- .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 1096 -- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 2 +- .../dts/rockchip/rk3399-sapphire-excavator.dts | 2 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 11 +- .../boot/dts/rockchip/rk3399pro-rock-pi-n10.dts | 3 +- arch/arm64/boot/dts/sprd/sc9863a.dtsi | 2 +- arch/arm64/configs/defconfig | 105 +- arch/arm64/crypto/.gitignore | 2 - arch/arm64/crypto/aes-ce.S | 4 +- arch/arm64/crypto/aes-modes.S | 48 +- arch/arm64/crypto/aes-neon.S | 4 +- arch/arm64/crypto/aes-neonbs-glue.c | 1 - arch/arm64/crypto/chacha-neon-glue.c | 8 +- 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/alternative.h | 2 +- arch/arm64/include/asm/arch_gicv3.h | 2 +- arch/arm64/include/asm/archrandom.h | 14 - arch/arm64/include/asm/asm_pointer_auth.h | 65 - 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 | 4 +- arch/arm64/include/asm/compiler.h | 24 - arch/arm64/include/asm/cpu_ops.h | 8 +- arch/arm64/include/asm/cpucaps.h | 5 +- arch/arm64/include/asm/cpufeature.h | 135 +- 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 | 51 +- arch/arm64/include/asm/kvm_host.h | 33 +- arch/arm64/include/asm/kvm_hyp.h | 7 - arch/arm64/include/asm/kvm_mmu.h | 12 +- arch/arm64/include/asm/lse.h | 2 +- arch/arm64/include/asm/memory.h | 3 +- arch/arm64/include/asm/mmu.h | 14 +- arch/arm64/include/asm/mmu_context.h | 2 - arch/arm64/include/asm/page.h | 8 +- arch/arm64/include/asm/perf_event.h | 3 +- arch/arm64/include/asm/pgtable-prot.h | 6 +- arch/arm64/include/asm/pointer_auth.h | 50 +- arch/arm64/include/asm/proc-fns.h | 2 + arch/arm64/include/asm/processor.h | 10 +- arch/arm64/include/asm/smp.h | 12 - arch/arm64/include/asm/spinlock.h | 6 +- arch/arm64/include/asm/stackprotector.h | 5 - arch/arm64/include/asm/sysreg.h | 48 - arch/arm64/include/asm/thread_info.h | 4 +- arch/arm64/include/asm/topology.h | 12 - arch/arm64/include/asm/unistd.h | 4 +- arch/arm64/include/asm/unistd32.h | 2 - arch/arm64/include/asm/vdso/clocksource.h | 8 - arch/arm64/include/asm/vdso/compat_gettimeofday.h | 21 +- arch/arm64/include/asm/vdso/gettimeofday.h | 12 +- arch/arm64/include/asm/vdso/processor.h | 17 - arch/arm64/include/asm/vdso/vsyscall.h | 9 + arch/arm64/include/asm/virt.h | 2 +- arch/arm64/kernel/.gitignore | 1 - arch/arm64/kernel/Makefile | 2 +- arch/arm64/kernel/armv8_deprecated.c | 2 +- arch/arm64/kernel/asm-offsets.c | 16 - arch/arm64/kernel/cpu-reset.S | 2 +- arch/arm64/kernel/cpu_errata.c | 18 +- arch/arm64/kernel/cpu_ops.c | 11 +- arch/arm64/kernel/cpufeature.c | 165 +- arch/arm64/kernel/cpuidle.c | 9 +- arch/arm64/kernel/efi-entry.S | 90 +- arch/arm64/kernel/efi-header.S | 6 +- arch/arm64/kernel/entry-common.c | 2 +- arch/arm64/kernel/entry-ftrace.S | 48 +- arch/arm64/kernel/entry.S | 121 +- arch/arm64/kernel/head.S | 86 +- arch/arm64/kernel/hibernate-asm.S | 2 + arch/arm64/kernel/hibernate.c | 13 +- arch/arm64/kernel/hyp-stub.S | 2 +- arch/arm64/kernel/image-vars.h | 7 +- arch/arm64/kernel/kaslr.c | 1 - arch/arm64/kernel/machine_kexec_file.c | 2 +- arch/arm64/kernel/perf_event.c | 338 +- arch/arm64/kernel/pointer_auth.c | 7 +- arch/arm64/kernel/process.c | 22 +- arch/arm64/kernel/ptrace.c | 16 +- arch/arm64/kernel/relocate_kernel.S | 4 +- arch/arm64/kernel/setup.c | 8 +- arch/arm64/kernel/sleep.S | 2 - arch/arm64/kernel/smp.c | 184 +- arch/arm64/kernel/stacktrace.c | 5 +- arch/arm64/kernel/time.c | 2 +- arch/arm64/kernel/topology.c | 180 - arch/arm64/kernel/vdso/.gitignore | 1 - arch/arm64/kernel/vdso/sigreturn.S | 4 +- arch/arm64/kernel/vdso/vgettimeofday.c | 2 + arch/arm64/kernel/vdso32/.gitignore | 1 - arch/arm64/kernel/vdso32/Makefile | 11 - arch/arm64/kernel/vdso32/sigreturn.S | 23 +- arch/arm64/kernel/vdso32/vgettimeofday.c | 14 + arch/arm64/kvm/fpsimd.c | 1 + arch/arm64/kvm/guest.c | 1 + arch/arm64/kvm/hyp-init.S | 18 +- 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 | 68 +- arch/arm64/kvm/hyp/sysreg-sr.c | 8 +- arch/arm64/kvm/hyp/tlb.c | 8 +- arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c | 4 +- arch/arm64/kvm/sys_regs.c | 104 +- arch/arm64/kvm/sys_regs_generic_v8.c | 1 + arch/arm64/lib/csum.c | 27 - arch/arm64/lib/strcmp.S | 2 +- arch/arm64/mm/context.c | 52 +- arch/arm64/mm/fault.c | 28 +- arch/arm64/mm/init.c | 6 - arch/arm64/mm/mmu.c | 386 +- arch/arm64/mm/proc.S | 104 +- arch/arm64/mm/ptdump_debugfs.c | 4 - arch/c6x/include/asm/Kbuild | 37 + arch/c6x/include/asm/page.h | 5 +- arch/c6x/include/asm/unaligned.h | 65 +- arch/csky/Kconfig | 52 +- 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/page.h | 3 + arch/csky/include/asm/pci.h | 34 - arch/csky/include/asm/pgtable.h | 9 +- arch/csky/include/asm/stackprotector.h | 29 - arch/csky/include/asm/tcm.h | 24 - arch/csky/include/asm/uaccess.h | 1 + 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/page.h | 2 + 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/page.h | 3 +- arch/hexagon/include/asm/pgtable.h | 2 + arch/hexagon/include/asm/uaccess.h | 1 + arch/hexagon/mm/vm_fault.c | 5 +- arch/ia64/configs/bigsur_defconfig | 3 +- arch/ia64/configs/generic_defconfig | 3 +- arch/ia64/configs/gensparse_defconfig | 3 +- arch/ia64/configs/tiger_defconfig | 3 +- arch/ia64/configs/zx1_defconfig | 4 +- arch/ia64/include/asm/Kbuild | 7 + arch/ia64/include/asm/hw_irq.h | 2 + arch/ia64/include/asm/page.h | 5 +- arch/ia64/include/asm/pgtable.h | 2 + arch/ia64/include/asm/uaccess.h | 1 + arch/ia64/kernel/.gitignore | 1 - arch/ia64/kernel/efi.c | 55 +- arch/ia64/kernel/esi.c | 21 +- arch/ia64/kernel/irq.h | 3 - arch/ia64/kernel/irq_ia64.c | 43 +- arch/ia64/kernel/mca.c | 50 +- arch/ia64/kernel/perfmon.c | 10 +- arch/ia64/kernel/process.c | 9 +- arch/ia64/kernel/syscalls/syscall.tbl | 1 - arch/ia64/kernel/syscalls/syscallhdr.sh | 2 +- arch/ia64/kernel/time.c | 11 +- arch/ia64/kernel/vmlinux.lds.S | 2 - arch/ia64/mm/fault.c | 5 +- arch/ia64/mm/init.c | 7 +- arch/ia64/mm/ioremap.c | 1 - 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/mcf_pgtable.h | 10 + arch/m68k/include/asm/motorola_pgalloc.h | 74 +- arch/m68k/include/asm/motorola_pgtable.h | 38 +- arch/m68k/include/asm/page.h | 19 +- arch/m68k/include/asm/pgtable_mm.h | 10 +- arch/m68k/include/asm/sun3_pgtable.h | 2 + arch/m68k/kernel/.gitignore | 1 - arch/m68k/kernel/syscalls/syscall.tbl | 1 - arch/m68k/mm/fault.c | 9 +- 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/Kconfig | 2 +- arch/microblaze/boot/.gitignore | 1 - 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 | 7 +- arch/microblaze/include/asm/pgalloc.h | 5 +- arch/microblaze/include/asm/pgtable.h | 9 +- 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 | 6 +- 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/.gitignore | 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/consistent.c | 9 +- arch/microblaze/mm/fault.c | 5 +- arch/microblaze/mm/init.c | 14 +- arch/microblaze/pci/pci-common.c | 7 +- arch/mips/Kconfig | 36 +- 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/.gitignore | 1 - arch/mips/boot/compressed/.gitignore | 1 - arch/mips/boot/dts/Makefile | 1 - arch/mips/boot/dts/brcm/bcm7425.dtsi | 4 +- arch/mips/boot/dts/ingenic/ci20.dts | 63 +- arch/mips/boot/dts/ingenic/jz4740.dtsi | 17 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 17 +- arch/mips/boot/dts/ingenic/x1000.dtsi | 6 +- arch/mips/boot/dts/loongson/Makefile | 4 - arch/mips/boot/dts/loongson/loongson3-package.dtsi | 64 - .../boot/dts/loongson/loongson3_4core_rs780e.dts | 25 - .../boot/dts/loongson/loongson3_8core_rs780e.dts | 25 - arch/mips/boot/dts/loongson/rs780e-pch.dtsi | 26 - arch/mips/boot/tools/.gitignore | 1 - .../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/ci20_defconfig | 21 - 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/fw/lib/cmdline.c | 2 - arch/mips/generic/init.c | 2 +- arch/mips/include/asm/Kbuild | 13 + arch/mips/include/asm/clocksource.h | 16 +- arch/mips/include/asm/dmi.h | 20 - arch/mips/include/asm/elf.h | 3 - arch/mips/include/asm/i8259.h | 1 - arch/mips/include/asm/kvm_host.h | 2 +- arch/mips/include/asm/mach-ar7/irq.h | 2 +- arch/mips/include/asm/mach-ath79/irq.h | 2 +- arch/mips/include/asm/mach-au1x00/au1xxx_ide.h | 178 + arch/mips/include/asm/mach-emma2rh/irq.h | 2 +- arch/mips/include/asm/mach-ip27/irq.h | 2 +- arch/mips/include/asm/mach-ip30/irq.h | 2 +- arch/mips/include/asm/mach-lantiq/falcon/irq.h | 2 +- arch/mips/include/asm/mach-lantiq/xway/irq.h | 2 +- arch/mips/include/asm/mach-lasat/irq.h | 2 +- arch/mips/include/asm/mach-loongson64/boot_param.h | 2 - .../include/asm/mach-loongson64/builtin_dtbs.h | 13 - arch/mips/include/asm/mach-loongson64/irq.h | 30 +- arch/mips/include/asm/mach-loongson64/loongson.h | 1 - arch/mips/include/asm/mach-malta/irq.h | 2 +- arch/mips/include/asm/mach-pic32/irq.h | 2 +- arch/mips/include/asm/mach-pistachio/irq.h | 2 +- arch/mips/include/asm/mach-ralink/irq.h | 2 +- arch/mips/include/asm/mach-rm/mc146818rtc.h | 2 +- arch/mips/include/asm/mach-vr41xx/irq.h | 2 +- arch/mips/include/asm/mach-xilfpga/irq.h | 2 +- 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/page.h | 5 +- arch/mips/include/asm/pgtable.h | 44 +- arch/mips/include/asm/processor.h | 28 +- arch/mips/include/asm/sni.h | 4 +- arch/mips/include/asm/sync.h | 4 +- arch/mips/include/asm/vdso/clocksource.h | 9 - arch/mips/include/asm/vdso/gettimeofday.h | 39 +- arch/mips/include/asm/vdso/processor.h | 27 - arch/mips/include/asm/vdso/vsyscall.h | 9 + arch/mips/jazz/irq.c | 12 +- arch/mips/jz4740/time.c | 2 +- arch/mips/kernel/.gitignore | 1 - 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 | 5 +- arch/mips/kernel/cevt-sb1250.c | 11 +- arch/mips/kernel/cevt-txx9.c | 11 +- arch/mips/kernel/cpu-probe.c | 18 - arch/mips/kernel/csrc-r4k.c | 2 +- arch/mips/kernel/i8253.c | 11 +- arch/mips/kernel/process.c | 10 +- arch/mips/kernel/rtlx-mt.c | 8 +- arch/mips/kernel/setup.c | 5 +- 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/vdso.c | 26 +- arch/mips/kernel/vpe.c | 2 +- arch/mips/kvm/mips.c | 71 +- arch/mips/lasat/interrupt.c | 10 +- arch/mips/lib/delay.c | 4 - arch/mips/lib/memcpy.S | 3 - 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/Makefile | 2 +- arch/mips/loongson64/env.c | 23 - arch/mips/loongson64/hpet.c | 10 +- arch/mips/loongson64/init.c | 6 - arch/mips/loongson64/irq.c | 162 + arch/mips/loongson64/numa.c | 2 +- arch/mips/loongson64/setup.c | 16 - arch/mips/loongson64/smp.c | 28 +- arch/mips/mm/c-octeon.c | 18 +- arch/mips/mm/c-r3k.c | 4 +- arch/mips/mm/c-r4k.c | 47 +- arch/mips/mm/c-tx39.c | 4 +- arch/mips/mm/dma-noncoherent.c | 7 +- arch/mips/mm/fault.c | 7 +- arch/mips/mm/tlbex.c | 5 +- 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/mt7621.c | 32 +- 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/tools/.gitignore | 1 - arch/mips/vdso/.gitignore | 1 - 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/include/asm/page.h | 3 + arch/nds32/include/asm/pgtable.h | 9 + arch/nds32/include/asm/uaccess.h | 1 + arch/nds32/kernel/.gitignore | 1 - arch/nds32/kernel/time.c | 2 +- arch/nds32/kernel/vdso/.gitignore | 1 - arch/nds32/kernel/vmlinux.lds.S | 1 - arch/nds32/mm/fault.c | 7 +- arch/nios2/Kconfig | 3 +- arch/nios2/boot/.gitignore | 1 - arch/nios2/include/asm/Kbuild | 38 + arch/nios2/include/asm/page.h | 3 +- arch/nios2/include/asm/pgtable.h | 3 + arch/nios2/kernel/.gitignore | 1 - arch/nios2/mm/dma-mapping.c | 12 +- arch/nios2/mm/fault.c | 7 +- arch/openrisc/Kconfig | 3 - arch/openrisc/configs/or1ksim_defconfig | 1 + arch/openrisc/configs/simple_smp_defconfig | 1 + arch/openrisc/include/asm/Kbuild | 36 + arch/openrisc/include/asm/page.h | 5 + arch/openrisc/include/asm/pgtable.h | 2 + arch/openrisc/include/uapi/asm/unistd.h | 1 - arch/openrisc/kernel/.gitignore | 1 - arch/openrisc/kernel/dma.c | 55 +- arch/openrisc/kernel/process.c | 18 +- arch/openrisc/kernel/smp.c | 3 +- arch/openrisc/kernel/traps.c | 7 + arch/openrisc/mm/fault.c | 5 +- arch/parisc/boot/.gitignore | 1 - arch/parisc/boot/compressed/.gitignore | 1 - arch/parisc/include/asm/Kbuild | 18 + arch/parisc/include/asm/page.h | 3 + arch/parisc/include/asm/pgtable.h | 2 + arch/parisc/kernel/.gitignore | 1 - arch/parisc/kernel/irq.c | 22 +- arch/parisc/kernel/processor.c | 2 +- arch/parisc/kernel/syscalls/syscall.tbl | 1 - arch/parisc/kernel/syscalls/syscallhdr.sh | 2 +- arch/parisc/mm/fault.c | 8 +- arch/powerpc/Kconfig | 4 - arch/powerpc/Makefile | 6 - arch/powerpc/boot/.gitignore | 1 - 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 | 6 +- arch/powerpc/include/asm/book3s/64/hash.h | 3 +- arch/powerpc/include/asm/book3s/64/radix.h | 3 +- arch/powerpc/include/asm/drmem.h | 4 +- arch/powerpc/include/asm/kvm_asm.h | 3 - arch/powerpc/include/asm/kvm_host.h | 3 + arch/powerpc/include/asm/kvm_ppc.h | 20 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 6 +- arch/powerpc/include/asm/opal-api.h | 1 - arch/powerpc/include/asm/page.h | 14 +- arch/powerpc/include/asm/page_64.h | 7 +- arch/powerpc/include/asm/perf_event.h | 2 +- arch/powerpc/include/asm/pgtable.h | 19 - arch/powerpc/include/asm/processor.h | 4 - arch/powerpc/include/asm/reg.h | 4 +- arch/powerpc/include/asm/sparsemem.h | 3 +- arch/powerpc/include/asm/topology.h | 10 +- arch/powerpc/include/asm/vdso.h | 24 + arch/powerpc/kernel/.gitignore | 1 - 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/vdso.c | 5 + arch/powerpc/kernel/vdso32/.gitignore | 1 - arch/powerpc/kernel/vdso64/.gitignore | 1 - arch/powerpc/kexec/core_64.c | 2 +- arch/powerpc/kvm/book3s.c | 25 +- arch/powerpc/kvm/book3s.h | 1 - arch/powerpc/kvm/book3s_32_mmu.c | 2 +- arch/powerpc/kvm/book3s_32_mmu_host.c | 2 +- arch/powerpc/kvm/book3s_64_mmu.c | 2 +- arch/powerpc/kvm/book3s_64_mmu_host.c | 2 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 124 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 7 +- arch/powerpc/kvm/book3s_64_vio.c | 1 + arch/powerpc/kvm/book3s_64_vio_hv.c | 1 + arch/powerpc/kvm/book3s_hv.c | 83 +- arch/powerpc/kvm/book3s_hv_tm.c | 28 +- arch/powerpc/kvm/book3s_hv_tm_builtin.c | 16 +- arch/powerpc/kvm/book3s_hv_uvmem.c | 9 +- arch/powerpc/kvm/book3s_pr.c | 26 +- arch/powerpc/kvm/booke.c | 26 +- arch/powerpc/kvm/booke.h | 2 + arch/powerpc/kvm/e500.c | 1 + arch/powerpc/kvm/e500_mmu.c | 4 + arch/powerpc/kvm/e500_mmu_host.c | 2 +- arch/powerpc/kvm/e500mc.c | 1 + arch/powerpc/kvm/mpic.c | 1 + arch/powerpc/kvm/powerpc.c | 19 +- arch/powerpc/kvm/timing.c | 17 +- arch/powerpc/kvm/timing.h | 1 + arch/powerpc/lib/test_emulate_step.c | 2 +- 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_utils.c | 12 +- arch/powerpc/mm/book3s64/iommu_api.c | 39 +- arch/powerpc/mm/book3s64/pgtable.c | 7 +- arch/powerpc/mm/book3s64/pkeys.c | 14 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 19 +- arch/powerpc/mm/book3s64/radix_tlb.c | 7 +- arch/powerpc/mm/fault.c | 22 +- arch/powerpc/mm/hugetlbpage.c | 29 +- arch/powerpc/mm/ioremap.c | 21 - arch/powerpc/mm/kasan/kasan_init_32.c | 20 +- arch/powerpc/mm/mem.c | 18 +- arch/powerpc/mm/nohash/40x.c | 4 +- arch/powerpc/mm/nohash/tlb_low.S | 12 +- arch/powerpc/mm/numa.c | 97 +- arch/powerpc/mm/pgtable_32.c | 41 +- arch/powerpc/mm/ptdump/bats.c | 8 +- arch/powerpc/mm/ptdump/hashpagetable.c | 7 +- arch/powerpc/mm/ptdump/ptdump.c | 8 +- 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/cell/spufs/.gitignore | 1 - arch/powerpc/platforms/powermac/smp.c | 8 +- arch/powerpc/platforms/powernv/memtrace.c | 21 +- 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/ps3/device-init.c | 18 +- arch/powerpc/platforms/pseries/Makefile | 2 + arch/powerpc/platforms/pseries/hotplug-memory.c | 10 +- arch/powerpc/platforms/pseries/papr_scm.c | 28 +- arch/powerpc/platforms/pseries/vio.c | 2 + arch/powerpc/platforms/pseries/vphn.c | 3 +- arch/powerpc/purgatory/.gitignore | 1 - arch/powerpc/xmon/xmon.c | 5 - arch/riscv/Kconfig | 4 +- arch/riscv/Kconfig.socs | 24 - arch/riscv/Makefile | 6 +- arch/riscv/boot/.gitignore | 3 - .../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/clint.h | 8 +- arch/riscv/include/asm/csr.h | 12 - arch/riscv/include/asm/current.h | 5 +- arch/riscv/include/asm/page.h | 3 +- arch/riscv/include/asm/pgtable.h | 78 +- arch/riscv/include/asm/syscall.h | 7 + arch/riscv/include/asm/uaccess.h | 36 +- arch/riscv/kernel/.gitignore | 1 - 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/smp.c | 2 +- arch/riscv/kernel/stacktrace.c | 7 +- arch/riscv/kernel/traps.c | 4 +- arch/riscv/kernel/vdso/.gitignore | 1 - arch/riscv/kernel/vmlinux.lds.S | 1 + arch/riscv/lib/Makefile | 2 +- arch/riscv/lib/uaccess.S | 6 +- arch/riscv/mm/fault.c | 9 +- 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 | 75 +- arch/s390/Makefile | 2 +- arch/s390/appldata/appldata_os.c | 2 +- arch/s390/boot/.gitignore | 1 - arch/s390/boot/Makefile | 4 +- arch/s390/boot/compressed/.gitignore | 1 - arch/s390/boot/install.sh | 17 +- arch/s390/boot/kaslr.c | 2 +- arch/s390/boot/uv.c | 23 +- arch/s390/configs/debug_defconfig | 29 +- arch/s390/configs/defconfig | 12 +- arch/s390/crypto/aes_s390.c | 3 - arch/s390/include/asm/Kbuild | 15 + arch/s390/include/asm/gmap.h | 6 - arch/s390/include/asm/hw_irq.h | 1 + arch/s390/include/asm/ipl.h | 1 - arch/s390/include/asm/kvm_host.h | 117 +- 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 | 28 +- arch/s390/include/asm/pci.h | 6 - 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/smp.h | 1 - arch/s390/include/asm/timex.h | 2 +- arch/s390/include/asm/topology.h | 15 +- arch/s390/include/asm/uv.h | 251 +- arch/s390/kernel/.gitignore | 1 - arch/s390/kernel/Makefile | 4 +- 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/ipl.c | 73 +- arch/s390/kernel/irq.c | 26 +- arch/s390/kernel/machine_kexec.c | 31 + arch/s390/kernel/perf_cpum_cf_events.c | 123 +- arch/s390/kernel/perf_cpum_sf.c | 44 +- arch/s390/kernel/pgm_check.S | 4 +- arch/s390/kernel/process.c | 1 - arch/s390/kernel/processor.c | 34 +- arch/s390/kernel/setup.c | 13 +- arch/s390/kernel/signal.c | 4 +- arch/s390/kernel/smp.c | 13 +- arch/s390/kernel/suspend.c | 240 + arch/s390/kernel/swsusp.S | 276 + arch/s390/kernel/syscalls/syscall.tbl | 1 - arch/s390/kernel/topology.c | 34 +- arch/s390/kernel/traps.c | 2 +- arch/s390/kernel/uv.c | 414 - arch/s390/kernel/vdso64/.gitignore | 1 - arch/s390/kvm/Makefile | 2 +- arch/s390/kvm/diag.c | 6 +- arch/s390/kvm/gaccess.c | 23 +- arch/s390/kvm/intercept.c | 123 +- arch/s390/kvm/interrupt.c | 401 +- arch/s390/kvm/kvm-s390.c | 608 +- arch/s390/kvm/kvm-s390.h | 51 +- arch/s390/kvm/priv.c | 13 +- arch/s390/kvm/pv.c | 303 - arch/s390/mm/cmm.c | 46 +- arch/s390/mm/fault.c | 111 +- arch/s390/mm/gmap.c | 71 +- arch/s390/mm/init.c | 9 +- arch/s390/mm/pageattr.c | 16 + arch/s390/mm/pgalloc.c | 92 +- 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 | 87 +- arch/s390/pci/pci_clp.c | 2 +- arch/s390/purgatory/.gitignore | 1 - arch/s390/tools/.gitignore | 1 - arch/sh/Kconfig | 5 + arch/sh/boot/.gitignore | 1 - arch/sh/boot/compressed/.gitignore | 1 - 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/page.h | 3 + arch/sh/include/mach-common/mach/highlander.h | 4 +- arch/sh/kernel/.gitignore | 1 - arch/sh/kernel/Makefile | 2 + arch/sh/kernel/sh_ksyms_32.c | 17 - arch/sh/kernel/syscalls/syscall.tbl | 1 - arch/sh/kernel/syscalls/syscallhdr.sh | 2 +- arch/sh/kernel/vsyscall/.gitignore | 1 - arch/sh/lib/delay.c | 1 - arch/sh/mm/fault.c | 15 +- arch/sh/mm/init.c | 7 +- arch/sparc/Kconfig | 6 +- arch/sparc/boot/.gitignore | 1 - arch/sparc/configs/sparc64_defconfig | 1 + arch/sparc/include/asm/Kbuild | 14 + arch/sparc/include/asm/page_32.h | 3 + arch/sparc/include/asm/page_64.h | 3 + arch/sparc/include/asm/pgtable_32.h | 7 + arch/sparc/include/asm/pgtable_64.h | 10 +- arch/sparc/include/asm/string.h | 4 - arch/sparc/include/asm/string_64.h | 4 + arch/sparc/kernel/.gitignore | 1 - arch/sparc/kernel/ds.c | 4 +- arch/sparc/kernel/syscalls/syscall.tbl | 1 - arch/sparc/kernel/syscalls/syscallhdr.sh | 2 +- arch/sparc/mm/fault_32.c | 5 +- arch/sparc/mm/fault_64.c | 5 +- arch/sparc/vdso/.gitignore | 1 - arch/sparc/vdso/vdso32/.gitignore | 1 - arch/sparc/vdso/vdso32/vclock_gettime.c | 4 + arch/um/.gitignore | 1 - arch/um/drivers/mconsole_kern.c | 28 +- arch/um/drivers/random.c | 4 +- arch/um/drivers/vector_kern.c | 1 - arch/um/include/asm/pgtable.h | 10 + arch/um/kernel/trap.c | 3 +- arch/unicore32/.gitignore | 1 - arch/unicore32/include/asm/Kbuild | 34 + arch/unicore32/include/asm/io.h | 2 +- arch/unicore32/include/asm/page.h | 3 + arch/unicore32/include/asm/pgtable.h | 3 + arch/unicore32/kernel/puv3-nb0916.c | 1 + arch/unicore32/mm/fault.c | 10 +- arch/x86/.gitignore | 1 - arch/x86/Kconfig | 17 +- arch/x86/Makefile | 5 +- arch/x86/boot/.gitignore | 1 - arch/x86/boot/Makefile | 5 +- arch/x86/boot/apm.c | 2 +- arch/x86/boot/compressed/.gitignore | 1 - 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/.gitignore | 1 - arch/x86/boot/tools/build.c | 106 +- arch/x86/configs/i386_defconfig | 4 + arch/x86/configs/x86_64_defconfig | 4 + arch/x86/crypto/.gitignore | 1 - arch/x86/crypto/Makefile | 7 +- arch/x86/crypto/aesni-intel_glue.c | 2 +- arch/x86/crypto/crc32-pclmul_glue.c | 2 +- arch/x86/crypto/crc32c-intel_glue.c | 2 +- arch/x86/crypto/crct10dif-pclmul_glue.c | 2 +- arch/x86/crypto/curve25519-x86_64.c | 3546 +++-- arch/x86/crypto/ghash-clmulni-intel_glue.c | 2 +- arch/x86/entry/Makefile | 1 - arch/x86/entry/common.c | 19 +- arch/x86/entry/entry_32.S | 23 +- arch/x86/entry/entry_64.S | 4 +- arch/x86/entry/syscall_32.c | 19 +- arch/x86/entry/syscall_64.c | 39 +- arch/x86/entry/syscall_x32.c | 29 - arch/x86/entry/syscalls/syscall_32.tbl | 819 +- arch/x86/entry/syscalls/syscall_64.tbl | 741 +- arch/x86/entry/syscalls/syscallhdr.sh | 7 - arch/x86/entry/syscalls/syscalltbl.sh | 44 +- arch/x86/entry/thunk_32.S | 8 +- arch/x86/entry/thunk_64.S | 8 +- arch/x86/entry/vdso/.gitignore | 1 - arch/x86/entry/vdso/Makefile | 6 - arch/x86/entry/vdso/vdso32/.gitignore | 1 - arch/x86/entry/vdso/vdso32/vclock_gettime.c | 5 +- arch/x86/entry/vdso/vma.c | 8 +- arch/x86/events/amd/core.c | 1 - arch/x86/events/amd/power.c | 2 +- arch/x86/events/amd/uncore.c | 61 +- arch/x86/events/intel/core.c | 26 +- arch/x86/events/intel/cstate.c | 101 +- arch/x86/events/intel/ds.c | 2 - arch/x86/events/intel/lbr.c | 9 - arch/x86/events/intel/rapl.c | 58 +- arch/x86/events/intel/uncore.c | 75 +- arch/x86/events/intel/uncore.h | 7 +- arch/x86/events/intel/uncore_snb.c | 159 - arch/x86/events/intel/uncore_snbep.c | 12 +- arch/x86/events/msr.c | 3 +- arch/x86/ia32/Makefile | 2 +- arch/x86/ia32/sys_ia32.c | 254 + arch/x86/include/asm/Kbuild | 2 + arch/x86/include/asm/amd_nb.h | 1 + arch/x86/include/asm/bitops.h | 10 +- arch/x86/include/asm/clocksource.h | 20 +- arch/x86/include/asm/cpu.h | 12 - arch/x86/include/asm/cpu_device_id.h | 132 +- arch/x86/include/asm/cpufeatures.h | 5 +- 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/intel-family.h | 17 +- arch/x86/include/asm/io_bitmap.h | 9 +- arch/x86/include/asm/irq.h | 2 +- arch/x86/include/asm/kprobes.h | 1 - arch/x86/include/asm/kvm_emulate.h | 464 + arch/x86/include/asm/kvm_host.h | 93 +- arch/x86/include/asm/kvm_page_track.h | 3 +- arch/x86/include/asm/mce.h | 9 +- 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/page_types.h | 7 +- arch/x86/include/asm/paravirt.h | 7 - arch/x86/include/asm/paravirt_types.h | 4 - arch/x86/include/asm/perf_event.h | 15 +- arch/x86/include/asm/pgtable.h | 86 +- arch/x86/include/asm/pgtable_64.h | 14 +- arch/x86/include/asm/pgtable_types.h | 12 +- arch/x86/include/asm/pkeys.h | 5 - arch/x86/include/asm/preempt.h | 8 +- arch/x86/include/asm/processor.h | 12 +- arch/x86/include/asm/sections.h | 20 - arch/x86/include/asm/set_memory.h | 1 - arch/x86/include/asm/sighandling.h | 5 + arch/x86/include/asm/syscall.h | 16 +- arch/x86/include/asm/syscall_wrapper.h | 289 +- arch/x86/include/asm/syscalls.h | 34 + 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/unistd.h | 7 - arch/x86/include/asm/vdso/clocksource.h | 10 - arch/x86/include/asm/vdso/gettimeofday.h | 6 +- arch/x86/include/asm/vdso/processor.h | 23 - arch/x86/include/asm/vdso/vsyscall.h | 15 + arch/x86/include/asm/vgtod.h | 12 +- arch/x86/include/asm/vmx.h | 14 +- arch/x86/include/asm/vmxfeatures.h | 1 - arch/x86/include/uapi/asm/kvm.h | 1 - arch/x86/kernel/.gitignore | 1 - arch/x86/kernel/Makefile | 10 +- arch/x86/kernel/acpi/boot.c | 12 +- arch/x86/kernel/acpi/sleep.c | 2 +- arch/x86/kernel/acpi/sleep.h | 2 +- arch/x86/kernel/alternative.c | 4 +- arch/x86/kernel/amd_gart_64.c | 3 +- arch/x86/kernel/amd_nb.c | 4 +- arch/x86/kernel/apic/apic.c | 32 +- arch/x86/kernel/apic/vector.c | 20 +- arch/x86/kernel/asm-offsets.c | 1 + arch/x86/kernel/asm-offsets_32.c | 10 +- arch/x86/kernel/asm-offsets_64.c | 36 + arch/x86/kernel/cpu/.gitignore | 1 - arch/x86/kernel/cpu/Makefile | 3 - arch/x86/kernel/cpu/amd.c | 47 +- arch/x86/kernel/cpu/common.c | 8 +- arch/x86/kernel/cpu/feat_ctl.c | 1 - arch/x86/kernel/cpu/intel.c | 175 - arch/x86/kernel/cpu/match.c | 13 +- arch/x86/kernel/cpu/mce/amd.c | 50 +- arch/x86/kernel/cpu/mce/core.c | 16 +- arch/x86/kernel/cpu/mce/dev-mcelog.c | 47 +- 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/cpu/vmware.c | 229 +- 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 | 18 +- arch/x86/kernel/kexec-bzimage64.c | 5 +- arch/x86/kernel/kprobes/opt.c | 25 - arch/x86/kernel/kvm.c | 65 +- arch/x86/kernel/kvmclock.c | 9 +- arch/x86/kernel/ldt.c | 1 + arch/x86/kernel/nmi.c | 4 +- arch/x86/kernel/paravirt.c | 5 - arch/x86/kernel/process.c | 6 +- arch/x86/kernel/process_32.c | 1 + arch/x86/kernel/process_64.c | 1 + arch/x86/kernel/pvclock.c | 2 +- arch/x86/kernel/reboot.c | 2 +- arch/x86/kernel/setup.c | 5 +- arch/x86/kernel/signal.c | 4 +- arch/x86/kernel/smpboot.c | 294 +- arch/x86/kernel/sys_ia32.c | 255 - arch/x86/kernel/sys_x86_64.c | 1 + arch/x86/kernel/time.c | 27 +- arch/x86/kernel/topology.c | 22 +- arch/x86/kernel/traps.c | 65 +- arch/x86/kernel/tsc.c | 34 +- arch/x86/kernel/tsc_msr.c | 142 +- 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/cpuid.c | 939 +- arch/x86/kvm/cpuid.h | 151 +- arch/x86/kvm/emulate.c | 94 +- arch/x86/kvm/i8254.c | 2 +- arch/x86/kvm/ioapic.c | 7 +- arch/x86/kvm/irq_comm.c | 2 +- arch/x86/kvm/kvm_emulate.h | 509 - arch/x86/kvm/lapic.c | 65 +- arch/x86/kvm/lapic.h | 1 - arch/x86/kvm/mmu.h | 19 +- arch/x86/kvm/mmu/mmu.c | 188 +- arch/x86/kvm/mmu/page_track.c | 16 +- arch/x86/kvm/mmu/paging_tmpl.h | 6 +- arch/x86/kvm/mmutrace.h | 2 +- arch/x86/kvm/pmu.c | 4 +- arch/x86/kvm/pmu.h | 9 - arch/x86/kvm/svm.c | 488 +- arch/x86/kvm/trace.h | 32 +- arch/x86/kvm/vmx/capabilities.h | 26 +- arch/x86/kvm/vmx/evmcs.h | 7 - arch/x86/kvm/vmx/nested.c | 275 +- arch/x86/kvm/vmx/nested.h | 14 +- arch/x86/kvm/vmx/pmu_intel.c | 8 +- arch/x86/kvm/vmx/vmx.c | 374 +- arch/x86/kvm/vmx/vmx.h | 12 +- arch/x86/kvm/x86.c | 495 +- arch/x86/kvm/x86.h | 24 +- arch/x86/lib/.gitignore | 1 - arch/x86/lib/Makefile | 9 - arch/x86/mm/Makefile | 4 - arch/x86/mm/dump_pagetables.c | 7 +- arch/x86/mm/fault.c | 58 +- arch/x86/mm/init.c | 9 +- arch/x86/mm/init_32.c | 71 +- arch/x86/mm/init_64.c | 43 +- arch/x86/mm/ioremap.c | 21 - arch/x86/mm/kmmio.c | 10 +- arch/x86/mm/mm_internal.h | 3 +- arch/x86/mm/mmio-mod.c | 4 +- arch/x86/mm/numa.c | 67 +- arch/x86/mm/pat/set_memory.c | 15 +- arch/x86/mm/pkeys.c | 2 +- arch/x86/net/bpf_jit_comp.c | 260 +- arch/x86/net/bpf_jit_comp32.c | 10 +- arch/x86/platform/atom/punit_atom_debug.c | 13 +- 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 | 13 +- .../platform/intel-mid/device_libs/platform_bt.c | 5 +- arch/x86/platform/intel-quark/imr.c | 2 +- arch/x86/platform/intel-quark/imr_selftest.c | 2 +- arch/x86/platform/intel/iosf_mbi.c | 13 +- arch/x86/platform/uv/bios_uv.c | 3 +- arch/x86/power/cpu.c | 16 +- arch/x86/purgatory/.gitignore | 1 - arch/x86/purgatory/Makefile | 21 +- arch/x86/realmode/Makefile | 3 - arch/x86/realmode/rm/.gitignore | 1 - arch/x86/realmode/rm/Makefile | 4 - arch/x86/realmode/rm/realmode.lds.S | 1 + arch/x86/tools/.gitignore | 1 - arch/x86/um/Kconfig | 5 + arch/x86/um/Makefile | 1 - arch/x86/um/asm/vm-flags.h | 10 +- arch/x86/um/sys_call_table_32.c | 6 +- arch/x86/um/sys_call_table_64.c | 9 +- arch/x86/um/user-offsets.c | 15 + arch/x86/um/vdso/.gitignore | 1 - arch/x86/xen/enlighten_pv.c | 32 +- arch/x86/xen/smp.c | 2 +- arch/x86/xen/time.c | 36 +- arch/xtensa/Kconfig | 2 +- arch/xtensa/boot/.gitignore | 1 - arch/xtensa/boot/Makefile | 1 + arch/xtensa/boot/boot-elf/.gitignore | 1 - arch/xtensa/boot/lib/.gitignore | 1 - arch/xtensa/include/asm/Kbuild | 26 + arch/xtensa/include/asm/page.h | 3 + arch/xtensa/include/asm/pgtable.h | 3 + arch/xtensa/kernel/.gitignore | 1 - arch/xtensa/kernel/pci-dma.c | 12 +- 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 +- arch/xtensa/mm/fault.c | 5 +- block/Makefile | 3 +- block/bfq-cgroup.c | 96 +- block/bfq-iosched.c | 18 +- block/bfq-iosched.h | 1 - block/bio.c | 70 +- block/blk-core.c | 49 +- block/blk-flush.c | 9 +- block/blk-ioc.c | 7 - block/blk-iocost.c | 5 +- block/blk-mq-sched.c | 44 +- block/blk-mq-tag.c | 4 +- block/blk-mq-tag.h | 4 +- block/blk-mq-virtio.c | 2 +- block/blk-mq.c | 69 +- block/blk-mq.h | 5 +- block/blk-settings.c | 3 - block/blk-zoned.c | 2 +- block/blk.h | 132 +- block/genhd.c | 251 +- block/ioctl.c | 1 - block/opal_proto.h | 1 - block/partition-generic.c | 623 + block/partitions/Makefile | 3 +- block/partitions/acorn.c | 1 + block/partitions/acorn.h | 15 + block/partitions/aix.c | 1 + block/partitions/aix.h | 2 + block/partitions/amiga.c | 11 +- block/partitions/amiga.h | 7 + block/partitions/atari.h | 1 + block/partitions/check.c | 198 + block/partitions/check.h | 41 +- block/partitions/cmdline.c | 1 + block/partitions/cmdline.h | 3 + block/partitions/core.c | 658 - block/partitions/efi.c | 35 +- block/partitions/efi.h | 5 +- block/partitions/ibm.c | 1 + block/partitions/ibm.h | 2 + block/partitions/karma.c | 3 +- block/partitions/karma.h | 9 + block/partitions/ldm.c | 6 +- block/partitions/ldm.h | 2 + block/partitions/mac.h | 1 + block/partitions/msdos.c | 172 +- block/partitions/msdos.h | 9 + block/partitions/osf.c | 2 +- block/partitions/osf.h | 8 + block/partitions/sgi.c | 7 +- block/partitions/sgi.h | 9 + block/partitions/sun.c | 9 +- block/partitions/sun.h | 9 + block/partitions/sysv68.c | 1 + block/partitions/sysv68.h | 2 + block/partitions/ultrix.c | 1 + block/partitions/ultrix.h | 6 + block/scsi_ioctl.c | 4 - block/sed-opal.c | 2 +- certs/.gitignore | 4 +- 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 | 64 +- crypto/xts.c | 28 +- drivers/Kconfig | 3 - drivers/Makefile | 1 - drivers/accessibility/braille/braille_console.c | 4 + drivers/acpi/Kconfig | 24 - drivers/acpi/Makefile | 1 - drivers/acpi/ac.c | 25 +- drivers/acpi/acpi_lpss.c | 6 +- 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 | 356 +- drivers/acpi/fan.c | 20 +- drivers/acpi/internal.h | 2 +- drivers/acpi/nfit/core.c | 14 +- drivers/acpi/nfit/nfit.h | 1 - drivers/acpi/numa/srat.c | 41 + drivers/acpi/osl.c | 2 - drivers/acpi/pci_root.c | 2 +- drivers/acpi/proc.c | 14 +- drivers/acpi/sleep.c | 62 +- drivers/acpi/tiny-power-button.c | 46 - drivers/acpi/wakeup.c | 24 +- drivers/acpi/x86/utils.c | 20 +- drivers/android/binder.c | 9 - drivers/android/binder_internal.h | 2 - drivers/android/binderfs.c | 208 +- drivers/ata/ahci.c | 10 - drivers/ata/libata-scsi.c | 39 +- drivers/ata/libata-transport.c | 10 +- drivers/atm/.gitignore | 2 +- drivers/atm/nicstar.c | 2 +- drivers/auxdisplay/Kconfig | 16 +- drivers/auxdisplay/charlcd.c | 4 +- drivers/auxdisplay/img-ascii-lcd.c | 4 +- drivers/auxdisplay/panel.c | 2 + drivers/base/arch_topology.c | 56 +- drivers/base/component.c | 3 +- drivers/base/core.c | 192 +- drivers/base/cpu.c | 23 +- drivers/base/dd.c | 91 +- drivers/base/firmware_loader/Makefile | 1 - drivers/base/firmware_loader/fallback.c | 2 +- drivers/base/firmware_loader/fallback.h | 10 - drivers/base/firmware_loader/fallback_platform.c | 36 - drivers/base/firmware_loader/firmware.h | 4 - drivers/base/firmware_loader/main.c | 33 +- drivers/base/memory.c | 197 +- drivers/base/node.c | 2 +- drivers/base/platform.c | 52 +- drivers/base/power/domain.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/regmap/regmap-debugfs.c | 6 - drivers/base/swnode.c | 14 +- drivers/block/aoe/aoeblk.c | 4 +- drivers/block/drbd/drbd_main.c | 11 + drivers/block/drbd/drbd_receiver.c | 1 - drivers/block/drbd/drbd_worker.c | 1 - drivers/block/floppy.c | 1096 +- drivers/block/loop.c | 18 +- drivers/block/nbd.c | 27 +- drivers/block/null_blk.h | 3 + drivers/block/null_blk_main.c | 135 +- drivers/block/paride/pcd.c | 2 +- drivers/block/rbd.c | 244 +- drivers/block/rsxx/dma.c | 2 +- drivers/block/virtio_blk.c | 22 +- drivers/block/xen-blkfront.c | 86 +- drivers/block/zram/zram_drv.c | 1 - drivers/bluetooth/Kconfig | 4 +- drivers/bluetooth/bfusb.c | 33 +- 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 | 32 +- drivers/bluetooth/hci_ag6xx.c | 2 +- drivers/bluetooth/hci_h4.c | 4 +- drivers/bluetooth/hci_h5.c | 49 +- drivers/bluetooth/hci_intel.c | 2 +- drivers/bluetooth/hci_qca.c | 174 +- drivers/bus/Kconfig | 1 - drivers/bus/Makefile | 3 - drivers/bus/hisi_lpc.c | 27 +- drivers/bus/mhi/Kconfig | 14 - drivers/bus/mhi/Makefile | 2 - drivers/bus/mhi/core/Makefile | 3 - drivers/bus/mhi/core/boot.c | 507 - drivers/bus/mhi/core/init.c | 1265 -- drivers/bus/mhi/core/internal.h | 677 - drivers/bus/mhi/core/main.c | 1516 -- drivers/bus/mhi/core/pm.c | 969 -- 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 | 167 +- drivers/char/Makefile | 5 + drivers/char/agp/amd64-agp.c | 2 +- drivers/char/applicom.c | 1 + drivers/char/efirtc.c | 366 + drivers/char/hw_random/Kconfig | 17 +- drivers/char/hw_random/imx-rngc.c | 85 +- drivers/char/hw_random/omap3-rom-rng.c | 5 +- drivers/char/hw_random/via-rng.c | 7 +- 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/mspec.c | 2 +- drivers/char/nwbutton.h | 1 + drivers/char/nwflash.c | 2 +- drivers/char/pcmcia/cm4000_cs.c | 4 +- drivers/char/ppdev.c | 20 +- drivers/char/random.c | 84 +- drivers/char/rtc.c | 1311 ++ drivers/char/toshiba.c | 2 + drivers/char/tpm/Makefile | 8 +- drivers/char/tpm/eventlog/common.c | 12 +- drivers/char/tpm/eventlog/of.c | 3 +- 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 | 3 +- drivers/char/tpm/tpm2-cmd.c | 4 +- drivers/char/tpm/tpm_ibmvtpm.c | 17 - drivers/char/tpm/tpm_ibmvtpm.h | 1 - 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 | 4 - drivers/clk/at91/at91rm9200.c | 199 - 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 | 131 +- 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 | 8 +- drivers/clk/imx/clk-imx6sl.c | 1 - drivers/clk/imx/clk-imx7d.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-pfdv2.c | 61 +- drivers/clk/imx/clk-pll14xx.c | 4 - drivers/clk/imx/clk-pllv4.c | 12 +- drivers/clk/imx/clk-sscg-pll.c | 14 +- drivers/clk/imx/clk.h | 13 +- drivers/clk/ingenic/jz4770-cgu.c | 4 +- drivers/clk/ingenic/jz4780-cgu.c | 55 +- drivers/clk/ingenic/tcu.c | 10 +- drivers/clk/keystone/Kconfig | 8 - drivers/clk/keystone/Makefile | 1 - drivers/clk/keystone/syscon-clk.c | 172 - drivers/clk/mediatek/Kconfig | 7 - drivers/clk/mediatek/Makefile | 1 - drivers/clk/mediatek/clk-mt8173-mm.c | 146 - drivers/clk/mediatek/clk-mt8173.c | 104 + 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/mmp/Makefile | 2 +- drivers/clk/mmp/clk-mix.c | 2 +- drivers/clk/mmp/clk-of-mmp2.c | 146 +- drivers/clk/mmp/clk-pll.c | 139 - drivers/clk/mmp/clk.c | 31 - drivers/clk/mmp/clk.h | 31 +- drivers/clk/qcom/Kconfig | 16 - drivers/clk/qcom/Makefile | 2 - drivers/clk/qcom/clk-alpha-pll.c | 277 +- drivers/clk/qcom/clk-alpha-pll.h | 12 - drivers/clk/qcom/clk-rpm.c | 35 - drivers/clk/qcom/clk-rpmh.c | 40 +- drivers/clk/qcom/clk-smd-rpm.c | 50 - drivers/clk/qcom/dispcc-sc7180.c | 19 + drivers/clk/qcom/gcc-ipq806x.c | 2 - drivers/clk/qcom/gcc-sc7180.c | 72 +- drivers/clk/qcom/gcc-sm8150.c | 52 - drivers/clk/qcom/gcc-sm8250.c | 3690 ----- drivers/clk/qcom/gpucc-sc7180.c | 37 - drivers/clk/qcom/mss-sc7180.c | 143 - drivers/clk/qcom/videocc-sc7180.c | 2 +- drivers/clk/renesas/Kconfig | 3 +- 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/renesas/rcar-usb2-clock-sel.c | 40 +- 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/Makefile | 1 + drivers/clk/tegra/clk-id.h | 12 +- drivers/clk/tegra/clk-tegra-fixed.c | 37 +- drivers/clk/tegra/clk-tegra-pmc.c | 122 + drivers/clk/tegra/clk-tegra114.c | 43 +- drivers/clk/tegra/clk-tegra124.c | 48 +- drivers/clk/tegra/clk-tegra20.c | 9 +- drivers/clk/tegra/clk-tegra210.c | 32 +- drivers/clk/tegra/clk-tegra30.c | 33 +- drivers/clk/tegra/clk.h | 1 + drivers/clk/ti/clk-43xx.c | 2 +- drivers/clk/ti/clk-814x.c | 7 +- drivers/clk/versatile/clk-icst.c | 25 +- drivers/clk/versatile/clk-icst.h | 22 - drivers/clk/versatile/clk-impd1.c | 79 - 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 | 9 +- 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-imx-sysctr.c | 2 + drivers/clocksource/timer-imx-tpm.c | 2 + drivers/clocksource/timer-integrator-ap.c | 11 +- drivers/clocksource/timer-meson6.c | 11 +- drivers/clocksource/timer-microchip-pit64b.c | 1 - drivers/clocksource/timer-orion.c | 9 +- drivers/clocksource/timer-owl.c | 15 +- drivers/clocksource/timer-prima2.c | 14 +- drivers/clocksource/timer-probe.c | 2 - drivers/clocksource/timer-pxa.c | 10 +- drivers/clocksource/timer-sp804.c | 11 +- drivers/clocksource/timer-ti-dm.c | 217 +- 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/counter/104-quad-8.c | 136 +- drivers/counter/stm32-timer-cnt.c | 66 +- drivers/cpufreq/Kconfig.arm | 2 +- drivers/cpufreq/Kconfig.x86 | 2 +- drivers/cpufreq/acpi-cpufreq.c | 5 +- drivers/cpufreq/amd_freq_sensitivity.c | 3 +- drivers/cpufreq/cpufreq-dt-platdev.c | 5 - drivers/cpufreq/cpufreq-dt.c | 4 - drivers/cpufreq/cpufreq-dt.h | 4 - drivers/cpufreq/cpufreq.c | 37 +- drivers/cpufreq/cpufreq_stats.c | 14 +- drivers/cpufreq/e_powersaver.c | 2 +- drivers/cpufreq/elanfreq.c | 2 +- drivers/cpufreq/imx-cpufreq-dt.c | 13 +- drivers/cpufreq/imx6q-cpufreq.c | 71 +- drivers/cpufreq/intel_pstate.c | 89 +- drivers/cpufreq/longhaul.c | 2 +- drivers/cpufreq/longrun.c | 3 +- drivers/cpufreq/p4-clockmod.c | 2 +- drivers/cpufreq/powernow-k6.c | 4 +- drivers/cpufreq/powernow-k7.c | 2 +- drivers/cpufreq/powernow-k8.c | 2 +- drivers/cpufreq/powernv-cpufreq.c | 17 +- drivers/cpufreq/qcom-cpufreq-nvmem.c | 191 +- drivers/cpufreq/sc520_freq.c | 2 +- drivers/cpufreq/speedstep-centrino.c | 14 +- drivers/cpufreq/speedstep-ich.c | 10 +- drivers/cpufreq/speedstep-smi.c | 10 +- drivers/cpufreq/ti-cpufreq.c | 7 - drivers/cpuidle/Kconfig.arm | 8 - drivers/cpuidle/Makefile | 1 - drivers/cpuidle/cpuidle-haltpoll.c | 12 +- drivers/cpuidle/cpuidle-psci.c | 46 +- drivers/cpuidle/cpuidle-tegra.c | 392 - drivers/cpuidle/cpuidle.c | 40 +- drivers/cpuidle/governor.c | 2 +- drivers/crypto/Kconfig | 50 +- drivers/crypto/Makefile | 3 +- 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/atmel-i2c.c | 3 +- drivers/crypto/bcm/util.c | 40 +- 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/ccp/psp-dev.c | 3 - drivers/crypto/ccp/sev-dev.c | 39 +- drivers/crypto/ccp/sp-dev.h | 1 - drivers/crypto/ccp/sp-pci.c | 9 - drivers/crypto/ccree/cc_aead.c | 175 +- drivers/crypto/ccree/cc_aead.h | 3 +- drivers/crypto/ccree/cc_buffer_mgr.c | 229 +- drivers/crypto/ccree/cc_buffer_mgr.h | 5 +- drivers/crypto/ccree/cc_cipher.c | 78 +- drivers/crypto/ccree/cc_debugfs.c | 29 +- drivers/crypto/ccree/cc_driver.c | 127 +- drivers/crypto/ccree/cc_driver.h | 18 +- drivers/crypto/ccree/cc_hash.c | 228 +- drivers/crypto/ccree/cc_hash.h | 31 +- drivers/crypto/ccree/cc_hw_queue_defs.h | 332 +- drivers/crypto/ccree/cc_pm.c | 60 +- drivers/crypto/ccree/cc_pm.h | 21 + drivers/crypto/ccree/cc_request_mgr.c | 48 +- 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 | 358 +- 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 | 2020 --- drivers/crypto/chelsio/chcr_ktls.h | 98 - drivers/crypto/chelsio/chtls/chtls_io.c | 80 +- drivers/crypto/chelsio/chtls/chtls_main.c | 10 +- drivers/crypto/hisilicon/Kconfig | 2 - drivers/crypto/hisilicon/hpre/hpre.h | 3 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 20 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 160 +- drivers/crypto/hisilicon/qm.c | 619 +- drivers/crypto/hisilicon/qm.h | 72 +- drivers/crypto/hisilicon/sec2/sec.h | 12 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 260 +- drivers/crypto/hisilicon/sec2/sec_main.c | 294 +- drivers/crypto/hisilicon/zip/zip.h | 2 +- drivers/crypto/hisilicon/zip/zip_crypto.c | 54 +- drivers/crypto/hisilicon/zip/zip_main.c | 324 +- drivers/crypto/img-hash.c | 2 +- drivers/crypto/marvell/Kconfig | 37 - drivers/crypto/marvell/Makefile | 7 +- drivers/crypto/marvell/{cesa => }/cesa.c | 0 drivers/crypto/marvell/cesa.h | 880 ++ drivers/crypto/marvell/cesa/Makefile | 3 - drivers/crypto/marvell/cesa/cesa.h | 881 -- drivers/crypto/marvell/cesa/cipher.c | 801 -- drivers/crypto/marvell/cesa/hash.c | 1448 -- drivers/crypto/marvell/cesa/tdma.c | 352 - drivers/crypto/marvell/cipher.c | 798 ++ drivers/crypto/marvell/hash.c | 1442 ++ drivers/crypto/marvell/octeontx/Makefile | 6 - drivers/crypto/marvell/octeontx/otx_cpt_common.h | 51 - drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h | 824 -- drivers/crypto/marvell/octeontx/otx_cptpf.h | 34 - drivers/crypto/marvell/octeontx/otx_cptpf_main.c | 307 - drivers/crypto/marvell/octeontx/otx_cptpf_mbox.c | 253 - drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c | 1686 --- drivers/crypto/marvell/octeontx/otx_cptpf_ucode.h | 180 - drivers/crypto/marvell/octeontx/otx_cptvf.h | 104 - drivers/crypto/marvell/octeontx/otx_cptvf_algs.c | 1744 --- drivers/crypto/marvell/octeontx/otx_cptvf_algs.h | 188 - drivers/crypto/marvell/octeontx/otx_cptvf_main.c | 985 -- drivers/crypto/marvell/octeontx/otx_cptvf_mbox.c | 247 - drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c | 612 - drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.h | 227 - drivers/crypto/marvell/tdma.c | 350 + 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/padlock-aes.c | 2 +- drivers/crypto/padlock-sha.c | 2 +- drivers/crypto/qat/qat_common/qat_algs.c | 2 +- drivers/crypto/qat/qat_common/qat_crypto.c | 3 +- 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/vmx/.gitignore | 1 - drivers/crypto/xilinx/Makefile | 2 - drivers/crypto/xilinx/zynqmp-aes-gcm.c | 457 - drivers/dax/super.c | 2 +- drivers/devfreq/devfreq.c | 18 +- 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 | 13 +- drivers/dma-buf/dma-buf.c | 111 +- 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/dmaengine.c | 104 +- drivers/dma/dmaengine.h | 16 - drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c | 15 - drivers/dma/fsl-dpaa2-qdma/dpdmai.c | 21 - drivers/dma/fsl-dpaa2-qdma/dpdmai.h | 2 - drivers/dma/idxd/cdev.c | 12 +- drivers/dma/idxd/device.c | 4 +- drivers/dma/idxd/sysfs.c | 46 +- drivers/dma/imx-sdma.c | 5 +- drivers/dma/ioat/dca.c | 2 +- drivers/dma/ppc4xx/adma.c | 2 +- drivers/dma/sa11x0-dma.c | 2 +- drivers/dma/sh/rcar-dmac.c | 2 +- drivers/dma/sh/shdma-base.c | 2 +- drivers/dma/sprd-dma.c | 26 +- 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 | 553 +- 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 | 47 +- drivers/dma/ti/k3-udma.c | 606 +- 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/amd64_edac.c | 14 +- drivers/edac/armada_xp_edac.c | 26 +- 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/i10nm_base.c | 8 +- drivers/edac/mce_amd.c | 2 +- drivers/edac/pnd2_edac.c | 4 +- drivers/edac/sb_edac.c | 14 +- drivers/edac/skx_base.c | 2 +- drivers/edac/synopsys_edac.c | 28 +- drivers/eisa/.gitignore | 1 - drivers/extcon/extcon-axp288.c | 34 +- drivers/extcon/extcon-palmas.c | 8 +- drivers/extcon/extcon.c | 1 - drivers/firewire/net.c | 2 + drivers/firmware/Kconfig | 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 | 36 +- 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 | 150 - 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/Kconfig | 4 +- drivers/firmware/imx/imx-scu.c | 27 - drivers/firmware/imx/misc.c | 8 +- drivers/firmware/imx/scu-pd.c | 15 +- drivers/firmware/meson/meson_sm.c | 2 - drivers/firmware/pcdp.c | 8 +- drivers/firmware/psci/psci_checker.c | 4 +- drivers/firmware/stratix10-svc.c | 1 - drivers/firmware/tegra/Kconfig | 2 +- drivers/firmware/xilinx/zynqmp.c | 27 - drivers/fpga/dfl-afu-main.c | 35 +- drivers/fpga/dfl-fme-main.c | 19 +- drivers/fpga/dfl-pci.c | 6 +- drivers/fpga/dfl.c | 15 +- drivers/fpga/dfl.h | 37 +- 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/Kconfig | 11 +- drivers/gpio/Makefile | 1 - drivers/gpio/gpio-bd71828.c | 10 + drivers/gpio/gpio-brcmstb.c | 44 - drivers/gpio/gpio-mlxbf2.c | 335 - drivers/gpio/gpio-mmio.c | 23 +- drivers/gpio/gpio-mockup.c | 2 +- drivers/gpio/gpio-mt7621.c | 4 +- drivers/gpio/gpio-mvebu.c | 2 +- drivers/gpio/gpio-omap.c | 29 +- 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-acpi.c | 140 +- drivers/gpio/gpiolib-devres.c | 46 - drivers/gpio/gpiolib-of.c | 139 +- drivers/gpio/gpiolib-of.h | 2 - drivers/gpio/gpiolib.c | 474 +- drivers/gpio/gpiolib.h | 4 - drivers/gpu/Makefile | 1 - drivers/gpu/drm/Kconfig | 8 +- drivers/gpu/drm/Makefile | 4 +- drivers/gpu/drm/amd/acp/Kconfig | 1 - drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 25 +- 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 | 3 +- 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 | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 169 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 183 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 254 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 124 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 17 - drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 98 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 174 - drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.h | 29 - 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_nbio.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 53 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 15 - drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 12 +- 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 | 244 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 14 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 140 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 98 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 2 + 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 | 3 - 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 | 162 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 4 +- 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_virt.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 11 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 195 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 280 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 13 +- drivers/gpu/drm/amd/amdgpu/atom.c | 4 +- drivers/gpu/drm/amd/amdgpu/atombios_dp.c | 10 +- drivers/gpu/drm/amd/amdgpu/cik.c | 8 + 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 | 16 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 303 +- 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 | 515 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c | 5 +- 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 | 146 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 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_v2_3.c | 18 + drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 18 + drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 7 + drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 33 +- drivers/gpu/drm/amd/amdgpu/nv.c | 5 +- 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 | 90 +- 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 | 31 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/si.c | 8 + drivers/gpu/drm/amd/amdgpu/si_dma.c | 3 +- drivers/gpu/drm/amd/amdgpu/si_dpm.c | 1 + drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 14 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 47 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 7 - drivers/gpu/drm/amd/amdgpu/soc15_common.h | 5 +- drivers/gpu/drm/amd/amdgpu/soc15d.h | 1 - drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 23 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 265 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 45 +- drivers/gpu/drm/amd/amdgpu/vi.c | 24 + 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_flat_memory.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 | 438 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 37 +- .../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 | 30 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 50 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 4 +- .../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 | 13 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 41 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 166 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 197 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 60 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 309 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 58 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 200 +- drivers/gpu/drm/amd/display/dc/core/dc_vm_helper.c | 5 +- drivers/gpu/drm/amd/display/dc/dc.h | 39 +- 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 | 4 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 16 - drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 23 +- drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 2 +- .../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 | 129 +- .../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 - .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 8 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 8 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 1 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c | 2 - 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 | 126 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 7 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 6 +- .../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 | 318 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 11 +- .../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_hwseq.c | 22 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.h | 3 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 7 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 214 +- 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 | 2 - 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/dccg.h | 3 +- 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 | 7 - 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 | 51 +- 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 | 67 +- 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 | 69 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 60 +- .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 6 +- .../amd/display/modules/hdcp/hdcp1_transition.c | 15 +- .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 16 +- .../amd/display/modules/hdcp/hdcp2_transition.c | 6 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c | 36 +- .../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 | 183 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.h | 32 +- drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 10 +- .../drm/amd/display/modules/inc/mod_info_packet.h | 3 +- .../amd/display/modules/info_packet/info_packet.c | 20 +- drivers/gpu/drm/amd/display/modules/vmid/vmid.c | 16 +- .../drm/amd/include/asic_reg/dce/dce_12_0_offset.h | 2 - .../amd/include/asic_reg/nbif/nbif_6_1_offset.h | 2 - .../amd/include/asic_reg/nbio/nbio_7_0_offset.h | 2 - .../amd/include/asic_reg/nbio/nbio_7_4_offset.h | 2 - .../drm/amd/include/asic_reg/pwr/pwr_10_0_offset.h | 27 - .../amd/include/asic_reg/pwr/pwr_10_0_sh_mask.h | 30 - .../include/asic_reg/smuio/smuio_12_0_0_offset.h | 30 - .../include/asic_reg/smuio/smuio_12_0_0_sh_mask.h | 33 - .../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 | 206 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 56 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 6 +- 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 | 12 +- 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 | 13 +- .../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 | 103 +- drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 54 +- drivers/gpu/drm/amd/powerplay/smu_internal.h | 14 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 167 +- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 91 +- .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 11 - drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 70 +- 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/armada/armada_fbdev.c | 8 +- drivers/gpu/drm/ast/ast_drv.h | 6 +- drivers/gpu/drm/ast/ast_main.c | 24 +- drivers/gpu/drm/ast/ast_mode.c | 27 +- 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 | 30 +- 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 | 23 +- 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 | 375 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 11 +- drivers/gpu/drm/bridge/tc358764.c | 11 +- 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 | 40 +- drivers/gpu/drm/drm_client.c | 2 +- drivers/gpu/drm/drm_client_modeset.c | 15 +- drivers/gpu/drm/drm_connector.c | 96 +- drivers/gpu/drm/drm_context.c | 28 +- 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 | 389 +- drivers/gpu/drm/drm_drv.c | 20 +- drivers/gpu/drm/drm_edid.c | 213 +- drivers/gpu/drm/drm_fb_helper.c | 22 +- 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.c | 2 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 16 +- drivers/gpu/drm/drm_gem_vram_helper.c | 61 - drivers/gpu/drm/drm_hdcp.c | 158 +- drivers/gpu/drm/drm_internal.h | 5 +- drivers/gpu/drm/drm_ioctl.c | 1 - drivers/gpu/drm/drm_irq.c | 4 + drivers/gpu/drm/drm_lease.c | 3 +- drivers/gpu/drm/drm_lock.c | 11 +- drivers/gpu/drm/drm_mipi_dbi.c | 39 +- drivers/gpu/drm/drm_mm.c | 10 +- drivers/gpu/drm/drm_modes.c | 7 - drivers/gpu/drm/drm_pci.c | 82 +- drivers/gpu/drm/drm_prime.c | 2 +- drivers/gpu/drm/drm_scatter.c | 3 - drivers/gpu/drm/drm_simple_kms_helper.c | 46 +- drivers/gpu/drm/drm_syncobj.c | 87 +- drivers/gpu/drm/drm_sysfs.c | 4 +- drivers/gpu/drm/drm_vblank.c | 177 +- drivers/gpu/drm/drm_vm.c | 26 +- drivers/gpu/drm/etnaviv/etnaviv_buffer.c | 60 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 1 - drivers/gpu/drm/etnaviv/etnaviv_drv.h | 1 - drivers/gpu/drm/etnaviv/etnaviv_gem.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 52 +- 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_blt.xml.h | 2 - drivers/gpu/drm/etnaviv/state_hi.xml.h | 36 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 5 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 7 +- drivers/gpu/drm/exynos/exynos_dp.c | 3 +- drivers/gpu/drm/exynos/exynos_drm_dma.c | 28 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_drv.h | 6 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 17 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 10 +- drivers/gpu/drm/exynos/exynos_drm_fimc.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_rotator.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 6 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 24 +- drivers/gpu/drm/exynos/exynos_mixer.c | 7 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 2 +- drivers/gpu/drm/gma500/cdv_intel_display.c | 3 - drivers/gpu/drm/gma500/framebuffer.c | 6 +- drivers/gpu/drm/gma500/intel_bios.h | 2 +- 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/.gitignore | 1 - drivers/gpu/drm/i915/Kconfig | 12 +- drivers/gpu/drm/i915/Kconfig.profile | 25 +- 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 | 255 +- 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 | 96 +- 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 | 58 +- .../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 | 18 +- drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 66 +- 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 | 111 +- 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 | 203 +- drivers/gpu/drm/i915/display/intel_hotplug.h | 2 + drivers/gpu/drm/i915/display/intel_lpe_audio.c | 39 +- drivers/gpu/drm/i915/display/intel_lvds.c | 108 +- drivers/gpu/drm/i915/display/intel_opregion.c | 223 +- drivers/gpu/drm/i915/display/intel_overlay.c | 69 +- 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 | 520 +- 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 | 825 +- drivers/gpu/drm/i915/gem/i915_gem_internal.c | 2 + drivers/gpu/drm/i915/gem/i915_gem_mman.c | 134 +- 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 | 18 +- 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 | 178 +- 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 | 187 +- 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 | 68 +- 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 | 818 +- 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 | 65 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 14 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 288 +- 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 | 2114 +-- 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 | 174 +- drivers/gpu/drm/i915/i915_active.h | 17 +- drivers/gpu/drm/i915/i915_buddy.c | 3 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 29 +- drivers/gpu/drm/i915/i915_debugfs.c | 2556 +++- 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 | 22 +- 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 | 66 +- drivers/gpu/drm/i915/i915_request.c | 352 +- 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 | 83 +- 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/Kconfig | 1 - drivers/gpu/drm/mediatek/mtk_disp_color.c | 5 +- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 5 +- drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 5 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 32 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 49 +- drivers/gpu/drm/mediatek/mtk_drm_ddp.c | 259 +- drivers/gpu/drm/mediatek/mtk_drm_ddp.h | 7 + drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 1 - drivers/gpu/drm/mediatek/mtk_drm_drv.c | 45 +- drivers/gpu/drm/mediatek/mtk_drm_drv.h | 2 +- drivers/gpu/drm/mediatek/mtk_drm_plane.c | 7 - drivers/gpu/drm/mediatek/mtk_dsi.c | 10 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 68 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 180 +- drivers/gpu/drm/meson/meson_vclk.c | 93 +- drivers/gpu/drm/meson/meson_vclk.h | 7 +- drivers/gpu/drm/meson/meson_venc.c | 10 +- drivers/gpu/drm/meson/meson_venc.h | 4 +- drivers/gpu/drm/meson/meson_venc_cvbs.c | 6 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 9 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 86 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 27 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 152 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 6 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 65 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.h | 2 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 85 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 119 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 4 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 10 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 10 - drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 98 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 26 - drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 58 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 620 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 71 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 6 +- 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 | 4 + drivers/gpu/drm/msm/edp/edp_bridge.c | 2 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 4 + drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 2 +- drivers/gpu/drm/msm/msm_drv.c | 20 +- drivers/gpu/drm/msm/msm_drv.h | 3 - drivers/gpu/drm/msm/msm_fbdev.c | 6 +- drivers/gpu/drm/msm/msm_gem.h | 12 +- drivers/gpu/drm/msm/msm_gpu.c | 28 +- drivers/gpu/drm/msm/msm_rd.c | 8 +- drivers/gpu/drm/nouveau/dispnv04/crtc.c | 4 - drivers/gpu/drm/nouveau/dispnv50/disp.c | 26 + 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_dmem.c | 19 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 5 + drivers/gpu/drm/nouveau/nouveau_fbcon.c | 6 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 1 + 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/omapdrm/omap_fbdev.c | 6 +- drivers/gpu/drm/panel/Kconfig | 44 - drivers/gpu/drm/panel/Makefile | 5 - drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 854 -- drivers/gpu/drm/panel/panel-elida-kd35t133.c | 352 - drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c | 526 - drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 14 +- drivers/gpu/drm/panel/panel-lg-lg4573.c | 2 +- drivers/gpu/drm/panel/panel-novatek-nt35510.c | 1098 -- drivers/gpu/drm/panel/panel-samsung-ld9040.c | 6 - .../drm/panel/panel-samsung-s6e88a0-ams452ef01.c | 293 - drivers/gpu/drm/panel/panel-simple.c | 321 +- drivers/gpu/drm/panel/panel-sony-acx424akp.c | 4 +- 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 | 43 +- 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/.gitignore | 1 - drivers/gpu/drm/radeon/Makefile | 35 +- 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_dp_mst.c | 27 + drivers/gpu/drm/radeon/radeon_drv.c | 61 +- drivers/gpu/drm/radeon/radeon_fb.c | 19 +- drivers/gpu/drm/radeon/radeon_kms.c | 35 +- drivers/gpu/drm/radeon/radeon_legacy_crtc.c | 3 +- drivers/gpu/drm/radeon/radeon_mode.h | 9 +- drivers/gpu/drm/radeon/radeon_ttm.c | 8 +- drivers/gpu/drm/radeon/si_dpm.c | 1 + 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_fbdev.c | 9 +- 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 | 5 +- drivers/gpu/drm/scheduler/gpu_scheduler_trace.h | 27 - drivers/gpu/drm/scheduler/sched_entity.c | 56 +- drivers/gpu/drm/scheduler/sched_main.c | 88 +- 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/tegra/dc.c | 20 +- drivers/gpu/drm/tegra/fb.c | 8 +- drivers/gpu/drm/tegra/hdmi.c | 34 +- drivers/gpu/drm/tidss/Kconfig | 14 - drivers/gpu/drm/tidss/Makefile | 12 - drivers/gpu/drm/tidss/tidss_crtc.c | 432 - drivers/gpu/drm/tidss/tidss_crtc.h | 48 - drivers/gpu/drm/tidss/tidss_dispc.c | 2753 ---- drivers/gpu/drm/tidss/tidss_dispc.h | 137 - 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 | 299 - 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 | 271 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 4 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 12 +- drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 2 +- drivers/gpu/drm/udl/udl_connector.c | 1 + drivers/gpu/drm/udl/udl_modeset.c | 11 + drivers/gpu/drm/v3d/v3d_drv.h | 41 +- drivers/gpu/drm/vboxvideo/vbox_mode.c | 13 +- drivers/gpu/drm/vboxvideo/vboxvideo.h | 2 +- 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 | 49 +- 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 | 36 +- 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 | 114 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 7 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 369 +- 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/Makefile | 2 +- drivers/gpu/drm/vmwgfx/device_include/svga3d_cmd.h | 161 +- .../gpu/drm/vmwgfx/device_include/svga3d_devcaps.h | 787 +- drivers/gpu/drm/vmwgfx/device_include/svga3d_dx.h | 466 +- .../gpu/drm/vmwgfx/device_include/svga3d_limits.h | 36 +- .../drm/vmwgfx/device_include/svga3d_surfacedefs.h | 58 +- .../gpu/drm/vmwgfx/device_include/svga3d_types.h | 347 +- drivers/gpu/drm/vmwgfx/device_include/svga_reg.h | 382 +- drivers/gpu/drm/vmwgfx/device_include/svga_types.h | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_binding.c | 213 +- drivers/gpu/drm/vmwgfx/vmwgfx_binding.h | 33 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 28 +- drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 73 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 172 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 429 +- drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c | 2 + drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 18 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 130 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 3 - drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 31 + drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 3 - drivers/gpu/drm/vmwgfx/vmwgfx_so.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_so.h | 7 - drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 66 +- drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c | 387 - drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 610 +- 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/gpu/trace/Kconfig | 4 - drivers/gpu/trace/Makefile | 3 - drivers/gpu/trace/trace_gpu_mem.c | 13 - drivers/hid/Kconfig | 19 +- drivers/hid/Makefile | 2 - drivers/hid/hid-alps.c | 2 +- drivers/hid/hid-apple.c | 3 +- drivers/hid/hid-appleir.c | 12 +- drivers/hid/hid-bigbenff.c | 31 +- drivers/hid/hid-core.c | 4 +- drivers/hid/hid-glorious.c | 86 - drivers/hid/hid-google-hammer.c | 2 - drivers/hid/hid-hyperv.c | 6 +- drivers/hid/hid-ids.h | 7 - drivers/hid/hid-ite.c | 5 +- drivers/hid/hid-lg-g15.c | 6 +- drivers/hid/hid-logitech-dj.c | 11 +- drivers/hid/hid-logitech-hidpp.c | 43 +- drivers/hid/hid-mcp2221.c | 742 - drivers/hid/hid-picolcd_fb.c | 4 +- drivers/hid/hid-quirks.c | 4 +- drivers/hid/hid-rmi.c | 1 + drivers/hid/hid-sensor-custom.c | 6 +- drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 - drivers/hid/intel-ish-hid/ishtp/hbm.h | 2 +- drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h | 2 +- drivers/hid/usbhid/hiddev.c | 2 +- drivers/hsi/clients/cmt_speech.c | 9 +- drivers/hv/hv_balloon.c | 25 +- drivers/hv/hyperv_vmbus.h | 2 +- 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/coretemp.c | 2 +- drivers/hwmon/dell-smm-hwmon.c | 4 +- drivers/hwmon/ibmaem.c | 2 +- drivers/hwmon/ibmpowernv.c | 8 +- drivers/hwmon/k10temp.c | 60 +- drivers/hwmon/lm73.c | 10 - drivers/hwmon/nct7904.c | 21 - drivers/hwmon/pmbus/Kconfig | 21 +- drivers/hwmon/pmbus/adm1275.c | 37 +- drivers/hwmon/pmbus/ibm-cffps.c | 29 +- drivers/hwmon/pmbus/ir35221.c | 23 +- drivers/hwmon/pmbus/isl68137.c | 114 +- 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/via-cputemp.c | 8 +- drivers/hwmon/w83627ehf.c | 7 +- drivers/hwspinlock/Kconfig | 12 +- drivers/hwtracing/coresight/Kconfig | 21 - drivers/hwtracing/coresight/Makefile | 6 +- .../hwtracing/coresight/coresight-cti-platform.c | 485 - drivers/hwtracing/coresight/coresight-cti-sysfs.c | 1206 -- drivers/hwtracing/coresight/coresight-cti.c | 789 -- drivers/hwtracing/coresight/coresight-cti.h | 235 - drivers/hwtracing/coresight/coresight-platform.c | 22 +- drivers/hwtracing/coresight/coresight-priv.h | 27 +- drivers/hwtracing/coresight/coresight-sysfs.c | 204 - drivers/hwtracing/coresight/coresight.c | 153 +- drivers/hwtracing/intel_th/intel_th.h | 2 - drivers/hwtracing/intel_th/msu.c | 62 +- drivers/hwtracing/intel_th/pci.c | 13 +- drivers/hwtracing/stm/p_sys-t.c | 6 +- drivers/i2c/algos/i2c-algo-pca.c | 6 +- drivers/i2c/busses/i2c-altera.c | 8 +- drivers/i2c/busses/i2c-amd-mp2-plat.c | 27 +- drivers/i2c/busses/i2c-aspeed.c | 2 +- drivers/i2c/busses/i2c-at91-master.c | 78 - drivers/i2c/busses/i2c-at91.h | 4 - drivers/i2c/busses/i2c-axxia.c | 4 +- drivers/i2c/busses/i2c-bcm-iproc.c | 14 +- drivers/i2c/busses/i2c-bcm-kona.c | 8 +- drivers/i2c/busses/i2c-bcm2835.c | 2 +- drivers/i2c/busses/i2c-brcmstb.c | 33 - drivers/i2c/busses/i2c-cadence.c | 7 +- drivers/i2c/busses/i2c-designware-baytrail.c | 2 +- drivers/i2c/busses/i2c-designware-common.c | 36 +- drivers/i2c/busses/i2c-designware-core.h | 2 +- drivers/i2c/busses/i2c-designware-master.c | 4 +- drivers/i2c/busses/i2c-designware-pcidrv.c | 3 +- drivers/i2c/busses/i2c-designware-platdrv.c | 61 +- drivers/i2c/busses/i2c-designware-slave.c | 4 +- drivers/i2c/busses/i2c-digicolor.c | 3 +- drivers/i2c/busses/i2c-diolan-u2c.c | 12 +- drivers/i2c/busses/i2c-efm32.c | 2 +- drivers/i2c/busses/i2c-exynos5.c | 18 +- drivers/i2c/busses/i2c-gpio.c | 2 +- drivers/i2c/busses/i2c-hix5hd2.c | 11 +- drivers/i2c/busses/i2c-i801.c | 45 +- drivers/i2c/busses/i2c-img-scb.c | 4 +- drivers/i2c/busses/i2c-imx-lpi2c.c | 16 +- drivers/i2c/busses/i2c-imx.c | 155 +- drivers/i2c/busses/i2c-jz4780.c | 36 +- drivers/i2c/busses/i2c-lpc2k.c | 6 +- drivers/i2c/busses/i2c-mt65xx.c | 21 +- drivers/i2c/busses/i2c-mt7621.c | 2 +- drivers/i2c/busses/i2c-mv64xxx.c | 6 +- drivers/i2c/busses/i2c-mxs.c | 10 +- drivers/i2c/busses/i2c-nomadik.c | 8 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 20 +- drivers/i2c/busses/i2c-omap.c | 6 +- drivers/i2c/busses/i2c-owl.c | 9 +- drivers/i2c/busses/i2c-parport.c | 12 +- drivers/i2c/busses/i2c-powermac.c | 15 +- drivers/i2c/busses/i2c-qcom-geni.c | 58 +- drivers/i2c/busses/i2c-qup.c | 11 +- drivers/i2c/busses/i2c-rcar.c | 18 +- drivers/i2c/busses/i2c-riic.c | 6 +- drivers/i2c/busses/i2c-rk3x.c | 12 +- drivers/i2c/busses/i2c-s3c2410.c | 4 +- drivers/i2c/busses/i2c-sh_mobile.c | 9 +- drivers/i2c/busses/i2c-sirf.c | 3 +- drivers/i2c/busses/i2c-sprd.c | 9 +- drivers/i2c/busses/i2c-st.c | 6 +- drivers/i2c/busses/i2c-stm32f4.c | 10 +- drivers/i2c/busses/i2c-stm32f7.c | 245 +- drivers/i2c/busses/i2c-stu300.c | 6 +- drivers/i2c/busses/i2c-sun6i-p2wi.c | 2 +- drivers/i2c/busses/i2c-synquacer.c | 6 +- drivers/i2c/busses/i2c-tegra.c | 18 +- drivers/i2c/busses/i2c-thunderx-pcidrv.c | 13 +- drivers/i2c/busses/i2c-uniphier-f.c | 6 +- drivers/i2c/busses/i2c-uniphier.c | 7 +- drivers/i2c/busses/i2c-wmt.c | 2 +- drivers/i2c/busses/i2c-xlp9xx.c | 18 +- drivers/i2c/busses/i2c-xlr.c | 2 +- drivers/i2c/i2c-core-acpi.c | 12 +- drivers/i2c/i2c-core-base.c | 38 +- drivers/i2c/i2c-core-smbus.c | 26 +- drivers/i2c/i2c-dev.c | 50 +- 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/Kconfig | 20 +- drivers/ide/Makefile | 2 + drivers/ide/au1xxx-ide.c | 597 + drivers/ide/ide-gd.c | 2 +- drivers/idle/intel_idle.c | 381 +- drivers/iio/TODO | 19 - drivers/iio/accel/adis16201.c | 1 - drivers/iio/accel/adis16209.c | 1 - drivers/iio/accel/adxl372.c | 1 - drivers/iio/accel/st_accel_i2c.c | 7 +- drivers/iio/adc/Kconfig | 12 - drivers/iio/adc/Makefile | 1 - drivers/iio/adc/ad7124.c | 99 +- drivers/iio/adc/ad7192.c | 1034 -- drivers/iio/adc/ad7292.c | 5 +- drivers/iio/adc/at91-sama5d2_adc.c | 15 - drivers/iio/adc/exynos_adc.c | 6 +- drivers/iio/adc/max1118.c | 10 +- drivers/iio/adc/mcp320x.c | 3 +- drivers/iio/adc/npcm_adc.c | 30 +- drivers/iio/adc/stm32-dfsdm-adc.c | 43 +- drivers/iio/adc/ti-tlc4541.c | 3 +- drivers/iio/amplifiers/Kconfig | 10 - drivers/iio/amplifiers/Makefile | 1 - drivers/iio/amplifiers/ad8366.c | 30 - drivers/iio/amplifiers/hmc425a.c | 248 - drivers/iio/chemical/Kconfig | 2 - drivers/iio/chemical/atlas-sensor.c | 97 +- drivers/iio/common/st_sensors/st_sensors_core.c | 4 - drivers/iio/dac/Kconfig | 71 +- drivers/iio/dac/Makefile | 1 - drivers/iio/dac/ad5755.c | 22 +- drivers/iio/dac/ad5770r.c | 695 - drivers/iio/dac/ltc2632.c | 102 +- drivers/iio/gyro/adis16136.c | 62 +- drivers/iio/gyro/adis16260.c | 1 - drivers/iio/imu/adis.c | 68 +- drivers/iio/imu/adis16400.c | 140 +- drivers/iio/imu/adis16460.c | 40 +- drivers/iio/imu/adis16480.c | 197 +- drivers/iio/imu/adis_buffer.c | 3 +- drivers/iio/imu/inv_mpu6050/Kconfig | 12 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 651 +- drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 111 +- drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 58 +- drivers/iio/imu/inv_mpu6050/inv_mpu_magn.c | 49 +- drivers/iio/imu/inv_mpu6050/inv_mpu_magn.h | 5 +- drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 57 +- drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c | 74 +- drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 160 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 4 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 5 +- drivers/iio/industrialio-core.c | 54 +- drivers/iio/light/Kconfig | 21 - drivers/iio/light/Makefile | 2 - drivers/iio/light/al3010.c | 242 - drivers/iio/light/al3320a.c | 72 +- drivers/iio/light/gp2ap002.c | 720 - drivers/iio/light/gp2ap020a00f.c | 23 +- drivers/iio/light/si1133.c | 37 +- drivers/iio/light/vcnl4000.c | 159 +- drivers/iio/magnetometer/ak8974.c | 2 +- drivers/iio/potentiostat/lmp91000.c | 18 +- drivers/iio/pressure/Kconfig | 11 - drivers/iio/pressure/Makefile | 1 - drivers/iio/pressure/icp10100.c | 658 - drivers/iio/proximity/ping.c | 2 +- drivers/iio/proximity/srf04.c | 96 +- drivers/iio/trigger/stm32-timer-trigger.c | 172 +- drivers/infiniband/core/cache.c | 19 +- drivers/infiniband/core/cm.c | 745 +- drivers/infiniband/core/cma.c | 128 +- drivers/infiniband/core/cma_configfs.c | 6 +- drivers/infiniband/core/cma_priv.h | 6 +- drivers/infiniband/core/core_priv.h | 14 - drivers/infiniband/core/device.c | 4 +- drivers/infiniband/core/iwcm.c | 4 +- drivers/infiniband/core/mad_priv.h | 4 +- drivers/infiniband/core/multicast.c | 2 +- drivers/infiniband/core/nldev.c | 8 +- drivers/infiniband/core/rw.c | 43 +- drivers/infiniband/core/sa_query.c | 2 +- drivers/infiniband/core/security.c | 31 +- drivers/infiniband/core/ucma.c | 61 +- drivers/infiniband/core/umem.c | 11 +- drivers/infiniband/core/umem_odp.c | 26 +- drivers/infiniband/core/user_mad.c | 38 +- drivers/infiniband/core/uverbs_cmd.c | 24 +- drivers/infiniband/core/uverbs_std_types.c | 1 - drivers/infiniband/core/verbs.c | 34 +- drivers/infiniband/hw/bnxt_re/bnxt_re.h | 26 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 926 +- drivers/infiniband/hw/bnxt_re/main.c | 492 +- 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 | 51 +- drivers/infiniband/hw/hfi1/affinity.c | 2 - drivers/infiniband/hw/hfi1/efivar.c | 2 +- drivers/infiniband/hw/hfi1/file_ops.c | 54 +- drivers/infiniband/hw/hfi1/hfi.h | 7 +- drivers/infiniband/hw/hfi1/init.c | 26 +- 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 | 42 +- drivers/infiniband/hw/hfi1/verbs.c | 4 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 8 +- drivers/infiniband/hw/hns/hns_roce_device.h | 54 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 16 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 37 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 1319 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 977 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 3 +- drivers/infiniband/hw/i40iw/i40iw.h | 22 +- drivers/infiniband/hw/i40iw/i40iw_cm.h | 4 +- drivers/infiniband/hw/i40iw/i40iw_ctrl.c | 96 - drivers/infiniband/hw/i40iw/i40iw_d.h | 26 +- drivers/infiniband/hw/i40iw/i40iw_main.c | 24 +- drivers/infiniband/hw/i40iw/i40iw_p.h | 1 - drivers/infiniband/hw/i40iw/i40iw_status.h | 3 +- drivers/infiniband/hw/i40iw/i40iw_type.h | 12 - drivers/infiniband/hw/i40iw/i40iw_verbs.c | 12 +- drivers/infiniband/hw/mlx4/main.c | 9 +- drivers/infiniband/hw/mlx4/qp.c | 2 +- drivers/infiniband/hw/mlx5/Makefile | 1 - drivers/infiniband/hw/mlx5/cong.c | 20 - drivers/infiniband/hw/mlx5/cq.c | 27 +- drivers/infiniband/hw/mlx5/devx.c | 51 +- drivers/infiniband/hw/mlx5/main.c | 68 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 69 +- drivers/infiniband/hw/mlx5/mr.c | 659 +- drivers/infiniband/hw/mlx5/odp.c | 19 +- drivers/infiniband/hw/mlx5/qos.c | 136 - drivers/infiniband/hw/mlx5/qp.c | 16 +- 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/cq.c | 2 +- drivers/infiniband/sw/rdmavt/qp.c | 86 +- drivers/infiniband/sw/rdmavt/vt.c | 6 + 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_qp_rx.c | 2 +- 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 | 5 +- drivers/input/rmi4/rmi_f11.c | 4 +- drivers/input/touchscreen/Kconfig | 1 - drivers/input/touchscreen/chipone_icn8505.c | 2 +- drivers/input/touchscreen/elants_i2c.c | 1 - drivers/input/touchscreen/goodix.c | 579 +- drivers/input/touchscreen/ili210x.c | 34 +- drivers/input/touchscreen/of_touchscreen.c | 35 +- drivers/input/touchscreen/raydium_i2c_ts.c | 8 +- drivers/input/touchscreen/silead.c | 2 +- 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.c | 4 +- drivers/iommu/amd_iommu_init.c | 13 +- drivers/iommu/amd_iommu_types.h | 2 +- drivers/iommu/arm-smmu-v3.c | 204 +- drivers/iommu/dma-iommu.c | 16 +- drivers/iommu/dmar.c | 24 +- drivers/iommu/intel-iommu-debugfs.c | 51 +- drivers/iommu/intel-iommu.c | 72 +- drivers/iommu/intel-svm.c | 2 +- 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 | 21 +- drivers/irqchip/Makefile | 2 - drivers/irqchip/irq-atmel-aic.c | 2 +- drivers/irqchip/irq-atmel-aic5.c | 2 +- drivers/irqchip/irq-bcm2835.c | 15 - drivers/irqchip/irq-bcm7038-l1.c | 2 +- drivers/irqchip/irq-gic-v3-its.c | 532 +- drivers/irqchip/irq-gic-v3.c | 46 +- drivers/irqchip/irq-gic-v4.c | 134 +- drivers/irqchip/irq-i8259.c | 16 +- drivers/irqchip/irq-ingenic-tcu.c | 1 - drivers/irqchip/irq-ingenic.c | 9 +- drivers/irqchip/irq-loongson-htpic.c | 149 - drivers/irqchip/irq-loongson-liointc.c | 271 - 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-versatile-fpga.c | 18 +- drivers/irqchip/irq-vic.c | 9 +- drivers/irqchip/irq-xilinx-intc.c | 116 +- drivers/irqchip/qcom-irq-combiner.c | 2 +- drivers/leds/Kconfig | 25 - drivers/leds/Makefile | 100 +- drivers/leds/leds-bd2802.c | 2 + drivers/leds/leds-ip30.c | 86 - drivers/leds/leds-is31fl32xx.c | 2 +- drivers/leds/leds-lm3532.c | 2 +- drivers/leds/leds-lm3697.c | 2 +- drivers/leds/leds-ns2.c | 99 +- drivers/leds/leds-pwm.c | 55 +- drivers/leds/leds-turris-omnia.c | 295 - drivers/lightnvm/pblk-sysfs.c | 42 +- drivers/macintosh/ans-lcd.c | 2 +- drivers/macintosh/ans-lcd.h | 2 + drivers/macintosh/therm_windtunnel.c | 52 +- drivers/macintosh/via-pmu.c | 3 + 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/mailbox/Kconfig | 9 - drivers/mailbox/Makefile | 2 - drivers/mailbox/armada-37xx-rwtm-mailbox.c | 8 +- drivers/mailbox/bcm-flexrm-mailbox.c | 2 - drivers/mailbox/bcm-pdc-mailbox.c | 20 +- drivers/mailbox/imx-mailbox.c | 288 +- drivers/mailbox/mtk-cmdq-mailbox.c | 128 +- drivers/mailbox/sun6i-msgbox.c | 326 - drivers/md/bcache/btree.c | 242 +- drivers/md/bcache/btree.h | 84 - drivers/md/bcache/journal.c | 7 +- drivers/md/bcache/super.c | 17 + drivers/md/bcache/sysfs.c | 2 +- drivers/md/bcache/writeback.c | 164 +- drivers/md/bcache/writeback.h | 19 - drivers/md/dm-bio-record.h | 15 - drivers/md/dm-cache-target.c | 6 +- drivers/md/dm-crypt.c | 6 +- drivers/md/dm-integrity.c | 386 +- drivers/md/dm-mpath.c | 2 +- drivers/md/dm-thin-metadata.c | 2 +- drivers/md/dm-verity-fec.c | 1 - drivers/md/dm-verity-target.c | 2 +- drivers/md/dm-writecache.c | 146 +- drivers/md/dm-zoned-metadata.c | 1 + drivers/md/dm-zoned-target.c | 10 +- drivers/md/dm.c | 23 +- drivers/md/md.c | 8 +- drivers/media/Kconfig | 6 +- drivers/media/cec/cec-notifier.c | 41 +- drivers/media/common/saa7146/saa7146_fops.c | 12 +- drivers/media/common/siano/smsdvb-debugfs.c | 214 +- drivers/media/common/videobuf2/videobuf2-core.c | 4 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 4 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 4 +- drivers/media/dvb-frontends/m88ds3103.c | 466 +- drivers/media/dvb-frontends/m88ds3103_priv.h | 14 +- drivers/media/dvb-frontends/tda10071.c | 9 +- drivers/media/i2c/Kconfig | 16 - drivers/media/i2c/Makefile | 1 - drivers/media/i2c/adv7180.c | 12 - drivers/media/i2c/imx214.c | 1 + drivers/media/i2c/imx219.c | 1481 -- drivers/media/i2c/ov5675.c | 82 +- drivers/media/i2c/ov5695.c | 49 +- drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c | 2 +- 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/tvp5150.c | 802 +- drivers/media/i2c/video-i2c.c | 4 +- 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 | 13 +- 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_comp.c | 6 - drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c | 2 +- drivers/media/platform/mtk-mdp/mtk_mdp_vpu.c | 9 +- .../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/mtk-vcodec/vdec_vpu_if.c | 6 +- drivers/media/platform/mtk-vcodec/venc_vpu_if.c | 12 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 61 +- drivers/media/platform/mtk-vpu/mtk_vpu.h | 2 +- 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 | 33 +- drivers/media/platform/qcom/venus/firmware.c | 13 +- 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 | 81 +- drivers/media/platform/qcom/venus/venc_ctrls.c | 8 +- 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-cec.c | 10 +- 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 | 31 +- 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 | 14 +- 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/bpf-lirc.c | 5 + 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/rc/lirc_dev.c | 7 +- drivers/media/rc/nuvoton-cir.c | 4 +- drivers/media/rc/rc-main.c | 80 +- 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/lmedm04.c | 5 +- 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/dvb-usb/dw2102.c | 45 +- drivers/media/usb/em28xx/em28xx-cards.c | 18 - drivers/media/usb/em28xx/em28xx-dvb.c | 60 - drivers/media/usb/em28xx/em28xx-video.c | 4 +- drivers/media/usb/em28xx/em28xx.h | 1 - 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/gspca/ov519.c | 10 - drivers/media/usb/gspca/stv06xx/stv06xx.c | 19 +- drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c | 4 - drivers/media/usb/gspca/xirlink_cit.c | 18 +- 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-fwnode.c | 192 +- drivers/media/v4l2-core/v4l2-i2c.c | 10 +- drivers/media/v4l2-core/v4l2-ioctl.c | 9 +- drivers/media/v4l2-core/v4l2-mc.c | 18 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 225 +- drivers/memory/.gitignore | 1 - drivers/memory/tegra/tegra124-emc.c | 5 - drivers/memory/tegra/tegra20-emc.c | 5 - drivers/memory/tegra/tegra30-emc.c | 5 - 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/cardreader/rts5227.c | 2 +- drivers/misc/cardreader/rts5249.c | 2 - drivers/misc/cardreader/rts5260.c | 2 +- drivers/misc/cardreader/rts5261.c | 2 +- drivers/misc/eeprom/at24.c | 4 +- drivers/misc/habanalabs/command_submission.c | 51 +- drivers/misc/habanalabs/debugfs.c | 92 +- drivers/misc/habanalabs/device.c | 7 +- drivers/misc/habanalabs/goya/goya.c | 248 +- drivers/misc/habanalabs/goya/goya_coresight.c | 4 +- drivers/misc/habanalabs/goya/goya_hwmgr.c | 2 +- drivers/misc/habanalabs/habanalabs.h | 62 +- drivers/misc/habanalabs/habanalabs_drv.c | 11 +- drivers/misc/habanalabs/hwmon.c | 106 +- drivers/misc/habanalabs/include/armcp_if.h | 20 +- .../habanalabs/include/goya/goya_async_events.h | 4 - .../misc/habanalabs/include/goya/goya_reg_map.h | 39 +- drivers/misc/habanalabs/include/hl_boot_if.h | 39 +- drivers/misc/habanalabs/memory.c | 222 +- drivers/misc/habanalabs/mmu.c | 110 +- drivers/misc/lkdtm/bugs.c | 111 - drivers/misc/lkdtm/core.c | 4 - drivers/misc/lkdtm/lkdtm.h | 4 - drivers/misc/lkdtm/stackleak.c | 25 +- drivers/misc/mei/bus-fixup.c | 4 +- drivers/misc/mei/client.c | 4 +- drivers/misc/mei/hw-me-regs.h | 4 +- drivers/misc/mei/hw.h | 5 +- drivers/misc/mei/mei_dev.h | 2 +- drivers/misc/mei/pci-me.c | 15 +- drivers/misc/mei/pci-txe.c | 5 +- drivers/misc/mic/host/mic_boot.c | 2 +- drivers/misc/mic/host/mic_x100.c | 4 +- drivers/misc/pci_endpoint_test.c | 214 +- drivers/misc/sgi-gru/grulib.h | 2 +- drivers/misc/sgi-gru/grutables.h | 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 | 41 +- drivers/mmc/core/mmc.c | 63 +- drivers/mmc/core/mmc_ops.c | 162 +- 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 | 16 +- drivers/mmc/host/cqhci.h | 6 +- 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 | 183 +- drivers/mmc/host/rtsx_pci_sdmmc.c | 13 +- drivers/mmc/host/sdhci-acpi.c | 90 +- drivers/mmc/host/sdhci-cadence.c | 20 +- drivers/mmc/host/sdhci-esdhc-imx.c | 181 +- drivers/mmc/host/sdhci-esdhc.h | 1 - drivers/mmc/host/sdhci-iproc.c | 17 +- drivers/mmc/host/sdhci-milbeaut.c | 13 +- drivers/mmc/host/sdhci-msm.c | 29 +- drivers/mmc/host/sdhci-of-arasan.c | 74 +- drivers/mmc/host/sdhci-of-at91.c | 30 +- drivers/mmc/host/sdhci-omap.c | 60 - drivers/mmc/host/sdhci-pci-gli.c | 17 - drivers/mmc/host/sdhci-pci.h | 2 +- drivers/mmc/host/sdhci-pltfm.h | 2 +- drivers/mmc/host/sdhci-sprd.c | 30 +- drivers/mmc/host/sdhci-tegra.c | 34 - drivers/mmc/host/sdhci.c | 45 +- drivers/mmc/host/sdhci.h | 18 +- drivers/mmc/host/sdhci_am654.c | 264 +- drivers/mmc/host/tmio_mmc.h | 11 +- drivers/mmc/host/tmio_mmc_core.c | 77 +- drivers/mmc/host/vub300.c | 4 +- drivers/most/Kconfig | 15 - drivers/most/Makefile | 4 - drivers/most/configfs.c | 724 - drivers/most/core.c | 1490 -- drivers/mtd/devices/phram.c | 15 +- drivers/mtd/hyperbus/hbmc-am654.c | 12 - drivers/mtd/hyperbus/hyperbus-core.c | 15 +- drivers/mtd/inftlmount.c | 2 +- drivers/mtd/lpddr/lpddr_cmds.c | 1 + drivers/mtd/maps/sa1100-flash.c | 2 +- drivers/mtd/mtdblock.c | 5 +- drivers/mtd/mtdchar.c | 12 +- drivers/mtd/mtdcore.c | 250 +- drivers/mtd/mtdpart.c | 695 +- drivers/mtd/nand/raw/ams-delta.c | 237 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 293 +- drivers/mtd/nand/raw/cadence-nand-controller.c | 34 +- drivers/mtd/nand/raw/denali.c | 1 - drivers/mtd/nand/raw/denali.h | 2 +- drivers/mtd/nand/raw/diskonchip.c | 2 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 21 +- drivers/mtd/nand/raw/ingenic/Kconfig | 1 - drivers/mtd/nand/raw/ingenic/ingenic_ecc.c | 4 +- drivers/mtd/nand/raw/internals.h | 1 - drivers/mtd/nand/raw/marvell_nand.c | 40 +- drivers/mtd/nand/raw/meson_nand.c | 2 +- drivers/mtd/nand/raw/mtk_nand.c | 2 +- drivers/mtd/nand/raw/nand_base.c | 62 +- drivers/mtd/nand/raw/nand_hynix.c | 2 +- drivers/mtd/nand/raw/nand_macronix.c | 227 - drivers/mtd/nand/raw/nand_toshiba.c | 58 +- drivers/mtd/nand/raw/qcom_nandc.c | 105 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 44 +- drivers/mtd/nand/raw/sunxi_nand.c | 17 +- drivers/mtd/nand/spi/core.c | 104 +- drivers/mtd/nand/spi/gigadevice.c | 45 +- drivers/mtd/nand/spi/macronix.c | 30 +- drivers/mtd/nand/spi/micron.c | 172 +- drivers/mtd/nand/spi/paragon.c | 28 +- drivers/mtd/nand/spi/toshiba.c | 208 +- drivers/mtd/nand/spi/winbond.c | 34 +- drivers/mtd/spi-nor/Kconfig | 83 +- drivers/mtd/spi-nor/Makefile | 26 +- drivers/mtd/spi-nor/aspeed-smc.c | 910 ++ drivers/mtd/spi-nor/atmel.c | 46 - .../spi-nor/{controllers => }/cadence-quadspi.c | 0 drivers/mtd/spi-nor/catalyst.c | 29 - drivers/mtd/spi-nor/controllers/Kconfig | 75 - drivers/mtd/spi-nor/controllers/Makefile | 8 - drivers/mtd/spi-nor/controllers/aspeed-smc.c | 910 -- drivers/mtd/spi-nor/core.c | 3466 ----- drivers/mtd/spi-nor/core.h | 441 - drivers/mtd/spi-nor/eon.c | 34 - drivers/mtd/spi-nor/esmt.c | 25 - drivers/mtd/spi-nor/everspin.c | 27 - drivers/mtd/spi-nor/fujitsu.c | 20 - drivers/mtd/spi-nor/gigadevice.c | 59 - drivers/mtd/spi-nor/{controllers => }/hisi-sfc.c | 0 .../mtd/spi-nor/{controllers => }/intel-spi-pci.c | 0 .../spi-nor/{controllers => }/intel-spi-platform.c | 0 drivers/mtd/spi-nor/{controllers => }/intel-spi.c | 0 drivers/mtd/spi-nor/{controllers => }/intel-spi.h | 0 drivers/mtd/spi-nor/intel.c | 32 - drivers/mtd/spi-nor/issi.c | 83 - drivers/mtd/spi-nor/macronix.c | 98 - drivers/mtd/spi-nor/micron-st.c | 157 - drivers/mtd/spi-nor/mtk-quadspi.c | 565 + drivers/mtd/spi-nor/{controllers => }/nxp-spifi.c | 0 drivers/mtd/spi-nor/sfdp.c | 1205 -- drivers/mtd/spi-nor/sfdp.h | 98 - drivers/mtd/spi-nor/spansion.c | 95 - drivers/mtd/spi-nor/spi-nor.c | 5434 ++++++++ drivers/mtd/spi-nor/sst.c | 151 - drivers/mtd/spi-nor/winbond.c | 112 - drivers/mtd/spi-nor/xilinx.c | 94 - drivers/mtd/spi-nor/xmc.c | 23 - drivers/net/Kconfig | 16 - drivers/net/Makefile | 2 - drivers/net/bareudp.c | 817 -- 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/caif/caif_spi.c | 72 +- drivers/net/can/dev.c | 1 - drivers/net/can/slcan.c | 10 +- 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 | 68 +- drivers/net/dsa/mt7530.h | 7 - drivers/net/dsa/mv88e6xxx/chip.c | 494 +- drivers/net/dsa/mv88e6xxx/chip.h | 52 +- drivers/net/dsa/mv88e6xxx/global1.c | 4 +- drivers/net/dsa/mv88e6xxx/global2.c | 8 +- drivers/net/dsa/mv88e6xxx/port.c | 285 +- drivers/net/dsa/mv88e6xxx/port.h | 29 +- drivers/net/dsa/mv88e6xxx/serdes.c | 452 +- drivers/net/dsa/mv88e6xxx/serdes.h | 39 +- 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.h | 7 - drivers/net/dsa/sja1105/sja1105_clocking.c | 4 - drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 24 +- drivers/net/dsa/sja1105/sja1105_main.c | 251 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 285 +- drivers/net/dsa/sja1105/sja1105_ptp.h | 31 - drivers/net/dsa/sja1105/sja1105_sgmii.h | 53 - drivers/net/dsa/sja1105/sja1105_spi.c | 6 - drivers/net/dsa/sja1105/sja1105_static_config.c | 5 +- drivers/net/dsa/sja1105/sja1105_static_config.h | 1 - drivers/net/dsa/sja1105/sja1105_tas.c | 27 + 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 | 283 +- drivers/net/ethernet/3com/typhoon.h | 4 +- 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 | 49 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 101 +- 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 | 21 +- .../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 | 9 +- drivers/net/ethernet/broadcom/bnx2.c | 16 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 8 +- .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 8 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 7 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 169 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 34 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 10 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 48 +- 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 | 212 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 3 +- drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 6 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 122 +- drivers/net/ethernet/broadcom/tg3.c | 16 +- drivers/net/ethernet/brocade/bna/bnad.c | 11 +- drivers/net/ethernet/brocade/bna/bnad.h | 4 +- drivers/net/ethernet/brocade/bna/bnad_ethtool.c | 4 +- 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 | 13 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 13 + 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.c | 3 +- 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 | 6 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_ioctl.h | 2 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 5 +- 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 | 10 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 307 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.h | 1 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 59 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c | 3 - .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 129 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h | 3 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c | 25 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c | 79 +- .../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 | 25 +- 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 | 57 +- drivers/net/ethernet/chelsio/cxgb4/smt.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 22 +- 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 | 11 +- 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 | 4 +- 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 | 4 +- drivers/net/ethernet/emulex/benet/be_main.c | 5 +- drivers/net/ethernet/faraday/ftgmac100.c | 5 + drivers/net/ethernet/faraday/ftmac100.c | 3 + drivers/net/ethernet/fealnx.c | 20 + drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 130 +- drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 17 +- 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 | 19 + drivers/net/ethernet/freescale/enetc/enetc_vf.c | 13 + drivers/net/ethernet/freescale/fec.h | 2 +- drivers/net/ethernet/freescale/fec_main.c | 10 +- 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 | 12 +- 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 | 35 +- 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/hns/hns_ethtool.c | 5 - drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 55 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 2 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 6 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 9 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 159 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 3 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 101 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 1 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 388 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 315 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 4 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 50 +- drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c | 5 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 52 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c | 26 +- drivers/net/ethernet/huawei/hinic/hinic_hw_if.h | 1 - drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c | 5 +- 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 | 8 +- drivers/net/ethernet/huawei/hinic/hinic_tx.c | 4 +- drivers/net/ethernet/ibm/emac/core.c | 3 +- drivers/net/ethernet/ibm/ibmveth.c | 59 +- drivers/net/ethernet/ibm/ibmveth.h | 3 - drivers/net/ethernet/ibm/ibmvnic.c | 24 +- drivers/net/ethernet/ibm/ibmvnic.h | 6 +- drivers/net/ethernet/intel/Kconfig | 1 - drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 1 - 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/fm10k/fm10k_ethtool.c | 2 - drivers/net/ethernet/intel/i40e/i40e.h | 4 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 5 - 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 | 24 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 10 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 27 + drivers/net/ethernet/intel/ice/Makefile | 1 - drivers/net/ethernet/intel/ice/ice.h | 15 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 16 - 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 | 132 +- drivers/net/ethernet/intel/ice/ice_common.h | 11 + 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_devlink.c | 320 - drivers/net/ethernet/intel/ice/ice_devlink.h | 14 - drivers/net/ethernet/intel/ice/ice_ethtool.c | 561 +- 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 | 467 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 508 +- drivers/net/ethernet/intel/ice/ice_nvm.h | 12 - 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 | 34 +- 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/igb/igb_ethtool.c | 22 +- drivers/net/ethernet/intel/igbvf/ethtool.c | 1 - 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 | 83 +- 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_ethtool.c | 1 - drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c | 17 +- drivers/net/ethernet/intel/ixgbevf/ethtool.c | 1 - drivers/net/ethernet/jme.c | 10 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 1 - drivers/net/ethernet/marvell/mvmdio.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 368 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 6 - drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 104 +- drivers/net/ethernet/marvell/octeontx2/Kconfig | 6 - 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 | 169 +- 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 - .../net/ethernet/marvell/octeontx2/nic/Makefile | 2 - .../ethernet/marvell/octeontx2/nic/otx2_common.c | 163 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 47 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 182 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 832 +- .../net/ethernet/marvell/octeontx2/nic/otx2_reg.h | 13 - .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 41 +- .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 648 - drivers/net/ethernet/marvell/skge.c | 1 - drivers/net/ethernet/marvell/skge.h | 8 +- drivers/net/ethernet/marvell/sky2.c | 4 - drivers/net/ethernet/marvell/sky2.h | 8 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 7 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 4 - drivers/net/ethernet/mellanox/mlx4/mcg.c | 62 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 10 - drivers/net/ethernet/mellanox/mlx5/core/Makefile | 7 +- 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 | 40 +- .../net/ethernet/mellanox/mlx5/core/en/devlink.c | 39 - .../net/ethernet/mellanox/mlx5/core/en/devlink.h | 15 - .../net/ethernet/mellanox/mlx5/core/en/health.c | 109 +- .../net/ethernet/mellanox/mlx5/core/en/health.h | 11 +- .../net/ethernet/mellanox/mlx5/core/en/mapping.c | 218 - .../net/ethernet/mellanox/mlx5/core/en/mapping.h | 27 - 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 | 268 +- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 181 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 1368 -- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h | 180 - .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 115 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 10 - .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 1 + .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 4 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 15 +- 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 | 247 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 176 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 12 - drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 83 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 1140 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 54 - drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 287 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 54 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 846 +- .../mellanox/mlx5/core/eswitch_offloads_chains.c | 214 +- .../mellanox/mlx5/core/eswitch_offloads_chains.h | 19 +- .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 106 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 23 +- .../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 | 15 +- 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 | 13 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/mr.c | 35 +- drivers/net/ethernet/mellanox/mlx5/core/rl.c | 130 +- .../mellanox/mlx5/core/steering/dr_action.c | 29 +- .../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 | 19 +- .../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 | 23 +- .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 106 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 3 - 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 | 443 +- .../mellanox/mlxsw/core_acl_flex_actions.h | 10 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 59 +- drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 9 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 28 +- drivers/net/ethernet/mellanox/mlxsw/resources.h | 2 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 171 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 71 +- .../net/ethernet/mellanox/mlxsw/spectrum1_kvdl.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 97 +- .../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 | 268 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.h | 2 - .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 35 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 13 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 43 +- .../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 | 267 +- .../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 | 342 +- 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/myricom/myri10ge/myri10ge.c | 1 - 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/neterion/vxge/vxge-config.h | 2 +- drivers/net/ethernet/neterion/vxge/vxge-main.h | 14 +- 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_devlink.c | 2 +- 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 | 32 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 2 +- drivers/net/ethernet/ni/nixge.c | 22 +- drivers/net/ethernet/pensando/ionic/ionic.h | 3 +- .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 27 +- .../net/ethernet/pensando/ionic/ionic_debugfs.c | 8 +- drivers/net/ethernet/pensando/ionic/ionic_dev.c | 11 +- .../net/ethernet/pensando/ionic/ionic_devlink.c | 7 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 61 +- drivers/net/ethernet/pensando/ionic/ionic_if.h | 41 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 131 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 15 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 21 +- drivers/net/ethernet/pensando/ionic/ionic_regs.h | 2 +- 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 +- .../ethernet/qlogic/netxen/netxen_nic_ethtool.c | 21 +- drivers/net/ethernet/qlogic/qede/qede.h | 2 - drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 15 +- 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 +- .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 23 +- 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 | 344 +- drivers/net/ethernet/realtek/r8169_phy_config.c | 18 +- drivers/net/ethernet/renesas/sh_eth.c | 104 +- drivers/net/ethernet/renesas/sh_eth.h | 2 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c | 1 - drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 2 +- drivers/net/ethernet/sfc/ef10.c | 32 +- drivers/net/ethernet/sfc/ef10_sriov.c | 66 +- 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/efx_common.c | 9 +- drivers/net/ethernet/sfc/ethtool.c | 42 +- drivers/net/ethernet/sfc/falcon/ethtool.c | 6 +- drivers/net/ethernet/sfc/falcon/net_driver.h | 2 +- drivers/net/ethernet/sfc/mcdi.c | 32 +- drivers/net/ethernet/sfc/net_driver.h | 11 +- drivers/net/ethernet/sfc/ptp.c | 38 +- drivers/net/ethernet/sfc/rx.c | 2 +- drivers/net/ethernet/sfc/rx_common.c | 6 +- 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 | 31 +- drivers/net/ethernet/socionext/sni_ave.c | 9 - drivers/net/ethernet/stmicro/stmmac/Kconfig | 1 - drivers/net/ethernet/stmicro/stmmac/common.h | 16 - drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c | 4 +- .../net/ethernet/stmicro/stmmac/dwmac1000_core.c | 3 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 15 +- drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c | 7 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 99 - drivers/net/ethernet/stmicro/stmmac/dwxlgmac2.h | 22 - drivers/net/ethernet/stmicro/stmmac/hwif.c | 45 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 13 - .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 16 +- .../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c | 15 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 169 +- 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 | 21 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 4 +- 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/synopsys/dwc-xlgmac-ethtool.c | 17 +- drivers/net/ethernet/tehuti/tehuti.c | 2 - drivers/net/ethernet/tehuti/tehuti.h | 2 +- drivers/net/ethernet/ti/cpsw.c | 1 - drivers/net/ethernet/ti/cpsw_new.c | 1 - drivers/net/ethernet/ti/davinci_emac.c | 1 - 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/via/via-velocity.c | 2 - drivers/net/ethernet/xilinx/Kconfig | 1 + drivers/net/ethernet/xilinx/ll_temac.h | 12 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 370 +- drivers/net/ethernet/xilinx/xilinx_axienet.h | 19 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 444 +- drivers/net/fddi/skfp/drvfbi.c | 4 +- drivers/net/fddi/skfp/h/skfbi.h | 5 + drivers/net/geneve.c | 8 +- drivers/net/gtp.c | 4 +- drivers/net/hyperv/netvsc.c | 2 +- drivers/net/hyperv/netvsc_drv.c | 49 +- drivers/net/ieee802154/ca8210.c | 3 +- drivers/net/ifb.c | 6 +- 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 | 1706 --- 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 | 953 -- 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 | 307 +- drivers/net/macvlan.c | 2 - drivers/net/netdevsim/dev.c | 142 +- drivers/net/netdevsim/ipsec.c | 30 +- drivers/net/netdevsim/netdevsim.h | 2 - drivers/net/phy/Kconfig | 18 +- drivers/net/phy/Makefile | 7 +- drivers/net/phy/aquantia_main.c | 38 +- drivers/net/phy/bcm63xx.c | 1 - drivers/net/phy/bcm84881.c | 27 +- drivers/net/phy/broadcom.c | 28 +- drivers/net/phy/dp83867.c | 171 +- drivers/net/phy/linkmode.c | 95 - drivers/net/phy/marvell.c | 29 +- drivers/net/phy/marvell10g.c | 313 +- drivers/net/phy/mdio-bcm-iproc.c | 20 - drivers/net/phy/mdio-bcm-unimac.c | 6 +- drivers/net/phy/mdio-ipq8064.c | 166 - drivers/net/phy/mdio-mux-bcm-iproc.c | 21 +- drivers/net/phy/mdio-xpcs.c | 716 - drivers/net/phy/mdio_bus.c | 85 +- drivers/net/phy/mscc.c | 3824 +++++ drivers/net/phy/mscc/Makefile | 10 - drivers/net/phy/mscc/mscc.h | 400 - drivers/net/phy/mscc/mscc_fc_buffer.h | 64 - drivers/net/phy/mscc/mscc_mac.h | 159 - drivers/net/phy/mscc/mscc_macsec.c | 1051 -- drivers/net/phy/mscc/mscc_macsec.h | 324 - drivers/net/phy/mscc/mscc_main.c | 2465 ---- drivers/net/phy/mscc_fc_buffer.h | 64 + drivers/net/phy/mscc_mac.h | 159 + drivers/net/phy/mscc_macsec.h | 266 + drivers/net/phy/nxp-tja11xx.c | 16 +- drivers/net/phy/phy-c45.c | 11 +- drivers/net/phy/phy-core.c | 71 +- drivers/net/phy/phy.c | 29 +- drivers/net/phy/phy_device.c | 81 +- drivers/net/phy/phylink.c | 447 +- drivers/net/phy/realtek.c | 60 +- drivers/net/phy/sfp-bus.c | 32 +- drivers/net/phy/smsc.c | 16 +- drivers/net/slip/slhc.c | 14 +- drivers/net/slip/slip.c | 10 +- drivers/net/team/team.c | 2 - drivers/net/tun.c | 108 +- drivers/net/usb/cdc-phonet.c | 2 +- drivers/net/usb/cdc_ncm.c | 411 +- drivers/net/usb/huawei_cdc_ncm.c | 8 +- drivers/net/usb/qmi_wwan.c | 47 +- drivers/net/usb/r8152.c | 41 +- drivers/net/veth.c | 176 +- drivers/net/virtio_net.c | 109 +- drivers/net/vmxnet3/vmxnet3_drv.c | 5 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 24 +- drivers/net/vrf.c | 4 +- drivers/net/vxlan.c | 11 +- drivers/net/wan/.gitignore | 1 - drivers/net/wan/farsync.h | 2 +- drivers/net/wan/wanxl.c | 2 +- drivers/net/wireguard/device.c | 13 +- drivers/net/wireguard/netlink.c | 8 +- drivers/net/wireguard/noise.c | 55 +- drivers/net/wireguard/noise.h | 12 +- drivers/net/wireguard/peer.c | 7 +- drivers/net/wireguard/queueing.h | 10 +- drivers/net/wireguard/receive.c | 14 +- drivers/net/wireguard/send.c | 16 +- drivers/net/wireguard/socket.c | 1 + drivers/net/wireless/admtek/adm8211.h | 2 +- drivers/net/wireless/ath/ath10k/ahb.c | 4 +- drivers/net/wireless/ath/ath10k/core.c | 86 +- drivers/net/wireless/ath/ath10k/core.h | 3 - drivers/net/wireless/ath/ath10k/debug.c | 12 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 3 +- drivers/net/wireless/ath/ath10k/hw.c | 1 - drivers/net/wireless/ath/ath10k/hw.h | 3 - drivers/net/wireless/ath/ath10k/mac.c | 6 +- drivers/net/wireless/ath/ath10k/sdio.c | 25 +- drivers/net/wireless/ath/ath10k/wmi.c | 2 +- drivers/net/wireless/ath/ath10k/wmi.h | 7 - drivers/net/wireless/ath/ath11k/Makefile | 1 - drivers/net/wireless/ath/ath11k/core.c | 14 +- drivers/net/wireless/ath/ath11k/core.h | 6 +- drivers/net/wireless/ath/ath11k/debug.h | 13 +- drivers/net/wireless/ath/ath11k/debug_htt_stats.c | 12 +- drivers/net/wireless/ath/ath11k/debugfs_sta.c | 11 +- drivers/net/wireless/ath/ath11k/dp.c | 41 +- drivers/net/wireless/ath/ath11k/dp.h | 11 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 97 +- drivers/net/wireless/ath/ath11k/dp_rx.h | 2 - drivers/net/wireless/ath/ath11k/dp_tx.c | 1 - drivers/net/wireless/ath/ath11k/hal_rx.c | 13 +- drivers/net/wireless/ath/ath11k/hal_rx.h | 30 - drivers/net/wireless/ath/ath11k/mac.c | 48 +- drivers/net/wireless/ath/ath11k/mac.h | 1 - drivers/net/wireless/ath/ath11k/rx_desc.h | 8 - drivers/net/wireless/ath/ath11k/thermal.c | 224 - drivers/net/wireless/ath/ath11k/thermal.h | 53 - drivers/net/wireless/ath/ath11k/wmi.c | 147 - drivers/net/wireless/ath/ath11k/wmi.h | 53 - drivers/net/wireless/ath/ath5k/Kconfig | 2 +- drivers/net/wireless/ath/ath5k/debug.c | 174 +- drivers/net/wireless/ath/ath9k/main.c | 6 - drivers/net/wireless/ath/ath9k/xmit.c | 7 +- drivers/net/wireless/ath/carl9170/debug.c | 2 +- drivers/net/wireless/ath/wil6210/ethtool.c | 1 - drivers/net/wireless/atmel/at76c50x-usb.h | 2 +- drivers/net/wireless/broadcom/b43/debugfs.c | 2 +- drivers/net/wireless/broadcom/b43legacy/debugfs.c | 2 +- drivers/net/wireless/broadcom/b43legacy/sysfs.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 1 - .../broadcom/brcm80211/brcmfmac/firmware.h | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 2 +- .../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 | 26 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 48 +- drivers/net/wireless/intel/ipw2x00/libipw_rx.c | 4 +- drivers/net/wireless/intel/ipw2x00/libipw_wx.c | 8 +- drivers/net/wireless/intel/iwlegacy/3945-mac.c | 4 +- drivers/net/wireless/intel/iwlegacy/4965.c | 3 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 49 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 161 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 14 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 14 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 25 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 6 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 59 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 9 +- 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/intel/iwlwifi/pcie/drv.c | 355 +- .../net/wireless/intersil/hostap/hostap_common.h | 2 +- drivers/net/wireless/intersil/hostap/hostap_wlan.h | 2 +- drivers/net/wireless/intersil/orinoco/fw.c | 2 +- drivers/net/wireless/intersil/orinoco/hermes.h | 2 +- drivers/net/wireless/intersil/orinoco/hermes_dld.c | 6 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 23 +- drivers/net/wireless/intersil/p54/eeprom.h | 8 +- drivers/net/wireless/intersil/p54/lmac.h | 6 +- drivers/net/wireless/intersil/p54/p54.h | 2 +- drivers/net/wireless/intersil/prism54/oid_mgt.c | 34 +- drivers/net/wireless/mac80211_hwsim.c | 390 +- drivers/net/wireless/mac80211_hwsim.h | 29 - drivers/net/wireless/marvell/libertas/host.h | 4 +- drivers/net/wireless/marvell/libertas/if_sdio.c | 2 +- drivers/net/wireless/marvell/libertas/if_spi.c | 5 +- drivers/net/wireless/marvell/libertas/if_usb.h | 2 +- drivers/net/wireless/marvell/libertas_tf/if_usb.h | 2 +- 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 | 10 +- 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 | 48 +- 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/marvell/mwl8k.c | 6 +- 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 | 18 +- drivers/net/wireless/mediatek/mt76/mmio.c | 3 + drivers/net/wireless/mediatek/mt76/mt76.h | 168 +- drivers/net/wireless/mediatek/mt76/mt7603/core.c | 5 +- .../net/wireless/mediatek/mt76/mt7603/debugfs.c | 4 - drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 21 +- drivers/net/wireless/mediatek/mt76/mt7603/init.c | 24 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 45 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 25 +- drivers/net/wireless/mediatek/mt76/mt7603/mcu.c | 23 +- drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 9 +- 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 | 220 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 92 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h | 5 +- drivers/net/wireless/mediatek/mt76/mt7615/init.c | 407 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 1015 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.h | 88 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 404 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 2814 ++-- drivers/net/wireless/mediatek/mt76/mt7615/mcu.h | 262 +- drivers/net/wireless/mediatek/mt76/mt7615/mmio.c | 174 - drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 253 +- .../wireless/mediatek/mt76/mt7615/mt7615_trace.h | 56 - drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 104 +- drivers/net/wireless/mediatek/mt76/mt7615/regs.h | 248 +- 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 | 35 +- 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 | 32 +- 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 | 471 +- drivers/net/wireless/mediatek/mt76/util.c | 8 +- drivers/net/wireless/mediatek/mt76/util.h | 14 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 117 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 689 +- drivers/net/wireless/quantenna/qtnfmac/commands.h | 6 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 65 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 31 +- drivers/net/wireless/quantenna/qtnfmac/event.c | 121 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 360 +- .../net/wireless/quantenna/qtnfmac/qlink_util.c | 2 - .../net/wireless/quantenna/qtnfmac/qlink_util.h | 45 +- drivers/net/wireless/rayctl.h | 2 +- drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 2 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.h | 1 - drivers/net/wireless/realtek/rtlwifi/wifi.h | 6 +- drivers/net/wireless/realtek/rtw88/bf.c | 6 +- drivers/net/wireless/realtek/rtw88/coex.c | 3 - drivers/net/wireless/realtek/rtw88/fw.c | 276 +- drivers/net/wireless/realtek/rtw88/fw.h | 27 +- drivers/net/wireless/realtek/rtw88/hci.h | 46 +- drivers/net/wireless/realtek/rtw88/mac.c | 25 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 59 +- drivers/net/wireless/realtek/rtw88/main.c | 34 +- drivers/net/wireless/realtek/rtw88/main.h | 36 +- drivers/net/wireless/realtek/rtw88/pci.c | 208 +- drivers/net/wireless/realtek/rtw88/pci.h | 8 +- drivers/net/wireless/realtek/rtw88/phy.c | 10 + drivers/net/wireless/realtek/rtw88/rtw8822b.c | 30 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 52 +- drivers/net/wireless/realtek/rtw88/rtw8822c.h | 5 - drivers/net/wireless/realtek/rtw88/tx.c | 131 +- drivers/net/wireless/realtek/rtw88/tx.h | 10 +- drivers/net/wireless/realtek/rtw88/wow.c | 39 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 9 +- drivers/net/wireless/st/cw1200/wsm.h | 2 +- drivers/net/wireless/ti/wl1251/cmd.h | 4 +- drivers/net/wireless/ti/wl1251/sdio.c | 32 +- drivers/net/wireless/ti/wl1251/wl12xx_80211.h | 2 +- drivers/net/wireless/ti/wlcore/acx.h | 2 +- drivers/net/wireless/ti/wlcore/boot.h | 2 +- drivers/net/wireless/ti/wlcore/cmd.h | 2 +- drivers/net/wireless/ti/wlcore/conf.h | 2 +- drivers/net/wireless/ti/wlcore/main.c | 2 +- drivers/net/wireless/ti/wlcore/wl12xx_80211.h | 2 +- drivers/net/wireless/virt_wifi.c | 12 +- drivers/net/wireless/wl3501.h | 2 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.h | 8 +- drivers/nfc/fdp/fdp.c | 7 +- 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 | 290 +- drivers/ntb/hw/amd/ntb_hw_amd.h | 8 +- drivers/ntb/hw/mscc/ntb_hw_switchtec.c | 2 +- drivers/ntb/ntb_transport.c | 58 +- drivers/ntb/test/ntb_perf.c | 57 +- drivers/ntb/test/ntb_tool.c | 14 +- drivers/nvdimm/bus.c | 6 +- drivers/nvdimm/dimm.c | 2 +- drivers/nvdimm/dimm_devs.c | 95 +- drivers/nvdimm/e820.c | 18 +- drivers/nvdimm/namespace_devs.c | 28 +- drivers/nvdimm/nd.h | 3 +- drivers/nvdimm/pfn.h | 12 - drivers/nvdimm/pfn_devs.c | 40 +- drivers/nvdimm/region_devs.c | 132 +- drivers/nvme/host/Kconfig | 2 + drivers/nvme/host/core.c | 271 +- drivers/nvme/host/fabrics.c | 8 +- drivers/nvme/host/fc.c | 3 + drivers/nvme/host/multipath.c | 22 +- drivers/nvme/host/nvme.h | 6 +- drivers/nvme/host/pci.c | 119 +- drivers/nvme/host/rdma.c | 27 +- drivers/nvme/host/tcp.c | 117 +- drivers/nvme/target/admin-cmd.c | 35 +- drivers/nvme/target/configfs.c | 146 +- drivers/nvme/target/core.c | 9 +- drivers/nvme/target/loop.c | 3 + drivers/nvme/target/nvmet.h | 11 - drivers/nvme/target/rdma.c | 21 +- drivers/nvme/target/tcp.c | 47 +- drivers/nvmem/Kconfig | 12 - drivers/nvmem/Makefile | 2 - drivers/nvmem/core.c | 91 +- drivers/nvmem/imx-ocotp.c | 29 +- drivers/nvmem/jz4780-efuse.c | 239 - drivers/nvmem/mxs-ocotp.c | 30 +- drivers/nvmem/nvmem-sysfs.c | 6 - drivers/nvmem/nvmem.h | 1 - drivers/nvmem/sprd-efuse.c | 27 +- 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/parisc/eisa.c | 8 +- drivers/pci/ats.c | 4 - drivers/pci/controller/Kconfig | 11 +- drivers/pci/controller/Makefile | 2 +- drivers/pci/controller/dwc/Kconfig | 30 +- drivers/pci/controller/dwc/pci-keystone.c | 5 +- drivers/pci/controller/dwc/pci-meson.c | 116 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 144 +- drivers/pci/controller/dwc/pcie-designware.h | 12 - drivers/pci/controller/dwc/pcie-qcom.c | 8 +- drivers/pci/controller/dwc/pcie-tegra194.c | 712 +- drivers/pci/controller/mobiveil/Kconfig | 34 - 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 | 231 - 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 | 402 +- drivers/pci/endpoint/pci-ep-cfs.c | 28 +- drivers/pci/endpoint/pci-epc-core.c | 137 +- drivers/pci/endpoint/pci-epc-mem.c | 10 +- drivers/pci/endpoint/pci-epf-core.c | 35 +- drivers/pci/hotplug/pciehp.h | 1 - drivers/pci/hotplug/pciehp_hpc.c | 53 +- drivers/pci/hotplug/s390_pci_hpc.c | 99 +- drivers/pci/p2pdma.c | 3 - drivers/pci/pci-acpi.c | 2 +- drivers/pci/pci-bridge-emul.c | 14 +- drivers/pci/pci-mid.c | 6 +- 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/pcie/aspm.c | 4 +- drivers/pci/probe.c | 40 - drivers/pci/quirks.c | 91 +- drivers/pci/slot.c | 38 +- drivers/pci/switch/switchtec.c | 22 +- drivers/pcmcia/omap_cf.c | 2 +- drivers/pcmcia/rsrc_nonstatic.c | 6 +- drivers/pcmcia/yenta_socket.c | 10 +- drivers/perf/arm-ccn.c | 20 +- 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 | 87 +- 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/Kconfig | 20 - drivers/phy/qualcomm/Makefile | 2 - drivers/phy/qualcomm/phy-qcom-qmp.c | 425 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 114 - drivers/phy/qualcomm/phy-qcom-qusb2.c | 144 +- drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c | 415 - drivers/phy/qualcomm/phy-qcom-usb-ss.c | 246 - drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 2 +- 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/tegra/Kconfig | 2 - drivers/phy/tegra/Makefile | 1 - drivers/phy/tegra/xusb-tegra124.c | 6 - drivers/phy/tegra/xusb-tegra186.c | 265 +- drivers/phy/tegra/xusb-tegra210.c | 136 +- drivers/phy/tegra/xusb.c | 263 +- drivers/phy/tegra/xusb.h | 25 - drivers/phy/ti/phy-gmii-sel.c | 29 +- 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/Kconfig | 8 +- 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-gxbb.c | 35 - drivers/pinctrl/meson/pinctrl-meson-gxl.c | 31 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 17 +- 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 | 61 +- 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 | 27 +- drivers/platform/chrome/Makefile | 2 - drivers/platform/chrome/cros_ec.c | 32 +- drivers/platform/chrome/cros_ec_chardev.c | 4 +- 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_typec.c | 357 - drivers/platform/chrome/cros_ec_vbc.c | 4 +- drivers/platform/chrome/cros_usbpd_notify.c | 306 - drivers/platform/chrome/wilco_ec/event.c | 4 +- drivers/platform/chrome/wilco_ec/properties.c | 5 +- drivers/platform/chrome/wilco_ec/sysfs.c | 4 - drivers/platform/x86/Kconfig | 1289 +- drivers/platform/x86/Makefile | 197 +- drivers/platform/x86/asus-wmi.c | 7 +- drivers/platform/x86/dell-laptop.c | 4 +- drivers/platform/x86/dell-rbtn.c | 4 +- drivers/platform/x86/dell-rbtn.h | 2 +- drivers/platform/x86/dell-smbios-base.c | 4 +- drivers/platform/x86/dell-smbios-smm.c | 2 +- drivers/platform/x86/dell-smbios.h | 2 +- drivers/platform/x86/dell-smo8800.c | 3 +- drivers/platform/x86/dell-wmi.c | 4 +- drivers/platform/x86/dell_rbu.c | 173 +- drivers/platform/x86/gpd-pocket-fan.c | 2 +- drivers/platform/x86/i2c-multi-instantiate.c | 2 +- drivers/platform/x86/intel-hid.c | 2 +- drivers/platform/x86/intel-uncore-frequency.c | 65 +- drivers/platform/x86/intel-vbtn.c | 2 +- drivers/platform/x86/intel_int0002_vgpio.c | 4 +- drivers/platform/x86/intel_mid_powerbtn.c | 4 +- drivers/platform/x86/intel_pmc_core.c | 367 +- drivers/platform/x86/intel_pmc_core.h | 29 - drivers/platform/x86/intel_pmc_core_pltdrv.c | 16 +- .../x86/intel_speed_select_if/isst_if_mbox_msr.c | 4 +- .../x86/intel_speed_select_if/isst_if_mmio.c | 2 +- drivers/platform/x86/intel_telemetry_debugfs.c | 5 +- drivers/platform/x86/intel_telemetry_pltdrv.c | 7 +- drivers/platform/x86/intel_turbo_max_3.c | 6 +- drivers/platform/x86/pmc_atom.c | 8 - drivers/platform/x86/sony-laptop.c | 8 +- drivers/platform/x86/touchscreen_dmi.c | 65 +- drivers/platform/x86/wmi.c | 1 - drivers/power/reset/Kconfig | 2 +- drivers/power/reset/at91-reset.c | 190 +- drivers/power/reset/sc27xx-poweroff.c | 21 +- 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/bq2415x_charger.c | 4 +- drivers/power/supply/bq27xxx_battery.c | 7 +- drivers/power/supply/cros_usbpd-charger.c | 50 +- drivers/power/supply/ingenic-battery.c | 3 +- drivers/power/supply/isp1704_charger.c | 2 +- drivers/power/supply/rx51_battery.c | 4 +- drivers/power/supply/sc27xx_fuel_gauge.c | 12 - drivers/power/supply/twl4030_charger.c | 4 +- drivers/powercap/idle_inject.c | 2 +- drivers/powercap/intel_rapl_common.c | 87 +- 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/pwm/pwm-omap-dmtimer.c | 8 +- drivers/regulator/Kconfig | 18 - drivers/regulator/Makefile | 2 - drivers/regulator/anatop-regulator.c | 10 +- drivers/regulator/axp20x-regulator.c | 6 +- drivers/regulator/core.c | 30 +- drivers/regulator/da9062-regulator.c | 2 +- drivers/regulator/da9063-regulator.c | 114 +- drivers/regulator/mp5416.c | 245 - drivers/regulator/mp8859.c | 1 - drivers/regulator/mp886x.c | 290 - drivers/regulator/pwm-regulator.c | 6 +- drivers/regulator/qcom_rpm-regulator.c | 9 - drivers/regulator/qcom_smd-regulator.c | 47 - drivers/regulator/stm32-vrefbuf.c | 3 +- drivers/remoteproc/Kconfig | 4 - 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 | 104 +- drivers/remoteproc/remoteproc_debugfs.c | 16 +- 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 | 4 +- 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 | 17 +- drivers/rtc/Makefile | 6 +- drivers/rtc/class.c | 61 - drivers/rtc/hctosys.c | 69 + drivers/rtc/rtc-88pm860x.c | 104 +- drivers/rtc/rtc-ab8500.c | 10 +- drivers/rtc/rtc-au1xxx.c | 29 +- drivers/rtc/rtc-bd70528.c | 4 +- drivers/rtc/rtc-cmos.c | 7 +- drivers/rtc/rtc-cpcap.c | 13 +- drivers/rtc/rtc-davinci.c | 58 +- drivers/rtc/rtc-ds1305.c | 10 +- drivers/rtc/rtc-ds1307.c | 9 - drivers/rtc/rtc-ds1374.c | 27 +- drivers/rtc/rtc-efi-platform.c | 35 + drivers/rtc/rtc-fsl-ftm-alarm.c | 21 +- drivers/rtc/rtc-jz4740.c | 9 +- drivers/rtc/rtc-m48t35.c | 7 +- drivers/rtc/rtc-mpc5121.c | 61 +- drivers/rtc/rtc-mt2712.c | 423 - drivers/rtc/rtc-mxc.c | 46 +- drivers/rtc/rtc-omap.c | 1 + drivers/rtc/rtc-pl030.c | 27 +- drivers/rtc/rtc-pl031.c | 53 +- drivers/rtc/rtc-pm8xxx.c | 40 +- drivers/rtc/rtc-puv3.c | 14 +- drivers/rtc/rtc-sa1100.c | 40 +- drivers/rtc/rtc-sh.c | 3 +- drivers/rtc/rtc-sirfsoc.c | 44 +- drivers/rtc/rtc-snvs.c | 28 +- drivers/rtc/rtc-starfire.c | 10 +- drivers/rtc/rtc-sun6i.c | 16 +- drivers/rtc/rtc-zynqmp.c | 27 +- drivers/rtc/sysfs.c | 2 +- drivers/s390/block/dasd.c | 27 +- drivers/s390/block/dasd_3990_erp.c | 2 +- drivers/s390/block/dasd_diag.c | 2 +- drivers/s390/block/dasd_eckd.c | 163 +- drivers/s390/block/dasd_eckd.h | 2 +- drivers/s390/block/dasd_int.h | 15 +- drivers/s390/char/con3215.c | 2 +- drivers/s390/char/hmcdrv_ftp.c | 2 +- drivers/s390/char/raw3270.h | 2 +- drivers/s390/char/sclp_cmd.c | 2 +- drivers/s390/char/sclp_pci.c | 2 +- drivers/s390/char/sclp_sdias.c | 2 +- drivers/s390/char/tape_core.c | 6 +- drivers/s390/cio/airq.c | 8 +- drivers/s390/cio/blacklist.c | 5 +- drivers/s390/cio/chp.c | 4 +- drivers/s390/cio/chsc.c | 5 +- drivers/s390/cio/chsc.h | 3 +- drivers/s390/cio/cio.c | 8 +- drivers/s390/cio/device.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/qdio_thinint.c | 2 +- drivers/s390/cio/vfio_ccw_trace.h | 4 +- drivers/s390/crypto/ap_bus.c | 95 +- drivers/s390/crypto/ap_bus.h | 4 +- drivers/s390/crypto/ap_card.c | 23 +- drivers/s390/crypto/ap_queue.c | 30 +- drivers/s390/crypto/pkey_api.c | 4 +- drivers/s390/crypto/vfio_ap_ops.c | 2 +- drivers/s390/crypto/zcrypt_api.c | 16 +- drivers/s390/crypto/zcrypt_card.c | 6 +- drivers/s390/crypto/zcrypt_ccamisc.c | 25 +- drivers/s390/crypto/zcrypt_ccamisc.h | 2 +- drivers/s390/crypto/zcrypt_cex4.c | 74 +- drivers/s390/crypto/zcrypt_ep11misc.c | 4 +- drivers/s390/crypto/zcrypt_msgtype6.c | 10 +- drivers/s390/crypto/zcrypt_queue.c | 4 +- drivers/s390/net/qeth_core.h | 21 +- drivers/s390/net/qeth_core_main.c | 389 +- drivers/s390/net/qeth_core_mpc.h | 10 +- drivers/s390/net/qeth_core_sys.c | 11 +- drivers/s390/net/qeth_ethtool.c | 74 +- drivers/s390/net/qeth_l2_main.c | 91 +- drivers/s390/net/qeth_l3_main.c | 46 +- drivers/s390/net/qeth_l3_sys.c | 9 +- drivers/s390/scsi/zfcp_dbf.c | 44 +- drivers/s390/scsi/zfcp_dbf.h | 32 +- drivers/s390/scsi/zfcp_def.h | 6 +- drivers/s390/scsi/zfcp_erp.c | 2 +- drivers/s390/scsi/zfcp_ext.h | 12 +- drivers/s390/scsi/zfcp_fsf.c | 292 +- drivers/s390/scsi/zfcp_fsf.h | 25 +- drivers/s390/scsi/zfcp_qdio.c | 6 +- drivers/s390/scsi/zfcp_qdio.h | 6 +- drivers/s390/scsi/zfcp_scsi.c | 5 - drivers/s390/scsi/zfcp_sysfs.c | 72 +- drivers/sbus/char/envctrl.c | 2 + drivers/sbus/char/flash.c | 4 +- drivers/sbus/char/uctrl.c | 2 + drivers/scsi/.gitignore | 1 - drivers/scsi/BusLogic.c | 10 +- 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 | 178 +- drivers/scsi/advansys.c | 2 +- drivers/scsi/aha152x.c | 4 +- drivers/scsi/aic7xxx/.gitignore | 1 - drivers/scsi/aic7xxx/Kconfig.aic79xx | 2 +- drivers/scsi/aic7xxx/Kconfig.aic7xxx | 2 +- drivers/scsi/aic7xxx/aic79xx_osm.c | 13 +- drivers/scsi/aic7xxx/aic7xxx_osm.c | 13 +- drivers/scsi/arcmsr/arcmsr_attr.c | 2 +- drivers/scsi/arcmsr/arcmsr_hba.c | 15 +- drivers/scsi/be2iscsi/be_mgmt.c | 20 +- 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/fnic_trace.c | 58 +- drivers/scsi/fnic/vnic_devcmd.h | 2 +- drivers/scsi/g_NCR5380.c | 2 +- drivers/scsi/gdth_proc.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 3 +- drivers/scsi/hosts.c | 65 - drivers/scsi/ibmvscsi/ibmvfc.c | 207 +- drivers/scsi/ibmvscsi/ibmvfc.h | 3 +- drivers/scsi/ipr.c | 9 +- drivers/scsi/ipr.h | 7 +- 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.c | 13 +- drivers/scsi/megaraid/megaraid_sas_base.c | 11 +- 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/pm8001/pm8001_ctl.c | 51 +- drivers/scsi/pm8001/pm8001_defs.h | 5 +- drivers/scsi/pm8001/pm8001_hwi.c | 22 +- drivers/scsi/pm8001/pm8001_init.c | 80 +- drivers/scsi/pm8001/pm8001_sas.h | 7 +- drivers/scsi/pm8001/pm80xx_hwi.c | 155 +- 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 | 703 +- 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_debug.c | 5 +- drivers/scsi/scsi_error.c | 1 + drivers/scsi/scsi_lib.c | 98 +- drivers/scsi/scsi_priv.h | 3 + drivers/scsi/scsi_scan.c | 1 + drivers/scsi/scsi_sysfs.c | 18 +- drivers/scsi/scsi_trace.c | 6 +- drivers/scsi/scsi_transport_iscsi.c | 106 - drivers/scsi/scsicam.c | 186 +- drivers/scsi/sd.c | 7 +- drivers/scsi/sd_zbc.c | 7 +- drivers/scsi/smartpqi/Kconfig | 2 +- drivers/scsi/smartpqi/smartpqi_init.c | 22 +- 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 | 6 +- 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 | 285 +- drivers/scsi/ufs/ufshcd.h | 115 +- drivers/scsi/ufs/unipro.h | 7 - drivers/scsi/virtio_scsi.c | 1 + drivers/scsi/zorro_esp.c | 5 +- drivers/slimbus/qcom-ngd-ctrl.c | 3 - drivers/soc/Makefile | 2 +- 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/fsl/qe/qe.c | 4 +- drivers/soc/fsl/qe/qe_common.c | 2 +- drivers/soc/fsl/qe/qe_ic.c | 2 +- drivers/soc/fsl/qe/ucc.c | 2 +- drivers/soc/fsl/qe/ucc_slow.c | 33 +- drivers/soc/imx/Kconfig | 11 +- drivers/soc/imx/Makefile | 2 +- drivers/soc/imx/gpc.c | 24 +- drivers/soc/imx/gpcv2.c | 1 - drivers/soc/imx/soc-imx-scu.c | 2 +- drivers/soc/imx/{soc-imx8m.c => soc-imx8.c} | 0 drivers/soc/mediatek/Kconfig | 8 - drivers/soc/mediatek/Makefile | 1 - drivers/soc/mediatek/mtk-cmdq-helper.c | 1 - drivers/soc/mediatek/mtk-mmsys.c | 335 - drivers/soc/mediatek/mtk-pmic-wrap.c | 128 - drivers/soc/qcom/Kconfig | 7 +- drivers/soc/qcom/Makefile | 1 - drivers/soc/qcom/apr.c | 123 +- drivers/soc/qcom/pdr_interface.c | 757 - drivers/soc/qcom/pdr_internal.h | 379 - 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 | 688 +- 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.c | 282 +- drivers/soundwire/cadence_master.h | 17 +- drivers/soundwire/intel.c | 200 +- drivers/soundwire/qcom.c | 15 +- drivers/soundwire/slave.c | 4 - drivers/soundwire/stream.c | 115 +- drivers/spi/Kconfig | 39 +- drivers/spi/Makefile | 4 - drivers/spi/atmel-quadspi.c | 130 +- 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 | 732 +- drivers/spi/spi-fsl-lpspi.c | 9 +- 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-meson-spicc.c | 496 +- drivers/spi/spi-mtk-nor.c | 689 - drivers/spi/spi-mux.c | 187 - drivers/spi/spi-mxs.c | 3 +- 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-s3c24xx.c | 2 +- drivers/spi/spi-stm32-qspi.c | 31 +- drivers/spi/spi-stm32.c | 62 +- drivers/spi/spi-zynqmp-gqspi.c | 3 + drivers/spi/spi.c | 66 +- drivers/spi/spidev.c | 28 +- drivers/spmi/spmi-pmic-arb.c | 4 - drivers/ssb/sprom.c | 4 +- drivers/staging/Kconfig | 9 +- drivers/staging/Makefile | 5 +- 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/dt282x.c | 30 +- drivers/staging/comedi/drivers/dt3000.c | 5 +- drivers/staging/comedi/drivers/ni_660x.c | 2 +- drivers/staging/comedi/drivers/ni_atmio16d.c | 10 + drivers/staging/comedi/drivers/ni_labpc_common.c | 13 +- drivers/staging/comedi/drivers/ni_mio_common.c | 55 +- drivers/staging/comedi/drivers/ni_pcimio.c | 2 - drivers/staging/comedi/drivers/ni_routes.c | 63 +- drivers/staging/comedi/drivers/ni_routes.h | 1 - .../comedi/drivers/ni_routing/tools/.gitignore | 1 - drivers/staging/comedi/drivers/ni_stc.h | 1 - drivers/staging/comedi/drivers/ni_tio.c | 8 +- drivers/staging/comedi/drivers/rtd520.c | 5 +- drivers/staging/comedi/drivers/s626.c | 3 +- drivers/staging/exfat/Kconfig | 41 + drivers/staging/exfat/Makefile | 10 + drivers/staging/exfat/TODO | 69 + drivers/staging/exfat/exfat.h | 824 ++ drivers/staging/exfat/exfat_blkdev.c | 136 + drivers/staging/exfat/exfat_cache.c | 555 + drivers/staging/exfat/exfat_core.c | 2582 ++++ drivers/staging/exfat/exfat_nls.c | 212 + drivers/staging/exfat/exfat_super.c | 3883 ++++++ drivers/staging/exfat/exfat_upcase.c | 740 + drivers/staging/fbtft/fbtft-core.c | 4 +- drivers/staging/fbtft/fbtft-sysfs.c | 6 +- drivers/staging/fbtft/fbtft.h | 18 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 3 +- drivers/staging/gasket/gasket_core.c | 11 +- drivers/staging/gdm724x/gdm_lte.c | 2 +- drivers/staging/gdm724x/gdm_mux.h | 2 +- drivers/staging/gdm724x/hci_packet.h | 6 +- drivers/staging/gdm724x/netlink_k.c | 7 +- drivers/staging/gdm724x/netlink_k.h | 3 +- drivers/staging/greybus/audio_apbridgea.h | 2 +- drivers/staging/greybus/audio_manager.c | 2 +- drivers/staging/greybus/gpio.c | 15 +- drivers/staging/greybus/i2c.c | 16 + drivers/staging/greybus/raw.c | 2 +- drivers/staging/greybus/tools/.gitignore | 1 - drivers/staging/greybus/tools/loopback_test.c | 24 +- drivers/staging/hp/hp100.c | 28 +- .../staging/iio/Documentation/sysfs-bus-iio-ad7192 | 20 + drivers/staging/iio/TODO | 8 +- drivers/staging/iio/accel/adis16203.c | 1 - drivers/staging/iio/accel/adis16240.c | 1 - drivers/staging/iio/adc/Kconfig | 12 + drivers/staging/iio/adc/Makefile | 1 + drivers/staging/iio/adc/ad7192.c | 1022 ++ drivers/staging/iio/adc/ad7280a.c | 4 - drivers/staging/kpc2000/kpc2000/core.c | 4 +- drivers/staging/kpc2000/kpc2000_spi.c | 4 +- drivers/staging/ks7010/ks7010_sdio.c | 3 +- drivers/staging/ks7010/ks_hostif.h | 4 +- drivers/staging/media/Kconfig | 4 - drivers/staging/media/Makefile | 1 - drivers/staging/media/allegro-dvt/Makefile | 2 +- drivers/staging/media/allegro-dvt/allegro-core.c | 942 +- drivers/staging/media/allegro-dvt/allegro-mail.c | 37 - drivers/staging/media/allegro-dvt/allegro-mail.h | 267 - drivers/staging/media/hantro/Kconfig | 16 +- drivers/staging/media/hantro/Makefile | 3 - drivers/staging/media/hantro/hantro.h | 2 +- drivers/staging/media/hantro/hantro_drv.c | 19 +- drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 19 +- drivers/staging/media/hantro/hantro_hw.h | 1 - drivers/staging/media/hantro/hantro_jpeg.c | 76 +- drivers/staging/media/hantro/hantro_jpeg.h | 2 +- drivers/staging/media/hantro/hantro_postproc.c | 12 +- drivers/staging/media/hantro/hantro_v4l2.c | 2 +- drivers/staging/media/hantro/imx8m_vpu_hw.c | 220 - .../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 | 5 +- drivers/staging/media/imx/imx-media-utils.c | 19 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 9 +- drivers/staging/media/imx/imx7-media-csi.c | 24 +- drivers/staging/media/imx/imx7-mipi-csis.c | 18 +- drivers/staging/media/ipu3/TODO | 2 + drivers/staging/media/ipu3/ipu3-css.c | 6 +- drivers/staging/media/ipu3/ipu3-css.h | 3 +- drivers/staging/media/ipu3/ipu3-mmu.c | 4 +- drivers/staging/media/ipu3/ipu3-v4l2.c | 2 +- drivers/staging/media/ipu3/ipu3.c | 16 +- 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/sunxi/cedrus/cedrus_h264.c | 6 +- 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 --- .../most/Documentation/ABI/configfs-most.txt | 204 + .../most/Documentation/ABI/sysfs-bus-most.txt | 313 + drivers/staging/most/Kconfig | 6 +- drivers/staging/most/Makefile | 3 + drivers/staging/most/cdev/cdev.c | 3 +- drivers/staging/most/configfs.c | 725 + drivers/staging/most/core.c | 1491 ++ drivers/staging/most/dim2/dim2.c | 3 +- drivers/staging/most/i2c/i2c.c | 3 +- {include/linux => drivers/staging/most}/most.h | 0 drivers/staging/most/net/net.c | 3 +- drivers/staging/most/sound/sound.c | 3 +- drivers/staging/most/usb/usb.c | 3 +- drivers/staging/most/video/video.c | 7 +- drivers/staging/mt7621-dma/mtk-hsdma.c | 3 +- drivers/staging/mt7621-dts/gbpc1.dts | 4 - drivers/staging/mt7621-dts/mt7621.dtsi | 15 +- drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c | 304 +- drivers/staging/mt7621-pci/mediatek,mt7621-pci.txt | 7 +- drivers/staging/mt7621-pci/pci-mt7621.c | 261 +- 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.h | 69 +- drivers/staging/qlge/qlge_dbg.c | 64 +- drivers/staging/qlge/qlge_ethtool.c | 24 +- drivers/staging/qlge/qlge_main.c | 34 +- drivers/staging/qlge/qlge_mpi.c | 9 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 2 +- drivers/staging/rtl8188eu/core/rtw_debug.c | 16 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 10 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 42 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8188eu/hal/rf_cfg.c | 2 +- drivers/staging/rtl8188eu/include/rtw_xmit.h | 2 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 44 +- drivers/staging/rtl8188eu/os_dep/osdep_service.c | 20 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 2 - 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_rx.c | 4 +- drivers/staging/rtl8192e/rtllib_tx.c | 2 +- drivers/staging/rtl8192e/rtllib_wx.c | 8 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 28 +- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 2 +- drivers/staging/rtl8192u/r8192U_core.c | 64 +- drivers/staging/rtl8192u/r8192U_wx.c | 2 +- drivers/staging/rtl8192u/r819xU_phy.c | 2 +- drivers/staging/rtl8712/Kconfig | 7 +- drivers/staging/rtl8712/ieee80211.h | 4 +- drivers/staging/rtl8712/rtl871x_cmd.h | 2 +- drivers/staging/rtl8712/rtl871x_mp.c | 4 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.h | 4 +- drivers/staging/rtl8712/rtl871x_mp_phy_regdef.h | 2 +- drivers/staging/rtl8712/rtl871x_recv.h | 4 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 2 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 2 +- drivers/staging/rtl8723bs/core/rtw_efuse.c | 4 +- drivers/staging/rtl8723bs/core/rtw_io.c | 9 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 11 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 7 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 14 +- drivers/staging/rtl8723bs/hal/Hal8723BReg.h | 14 +- drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 8 + drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h | 6 +- drivers/staging/rtl8723bs/hal/hal_com.c | 5 +- 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 | 62 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 7 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 14 +- 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 | 331 +- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 6 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 12 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 2 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 40 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 12 +- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 6 +- drivers/staging/rts5208/rtsx_chip.c | 3 +- drivers/staging/sm750fb/Makefile | 6 +- drivers/staging/speakup/keyhelp.c | 2 +- drivers/staging/speakup/main.c | 5 +- drivers/staging/speakup/selection.c | 2 + drivers/staging/speakup/speakup_soft.c | 2 +- drivers/staging/speakup/spk_priv.h | 6 +- drivers/staging/speakup/spk_ttyio.c | 2 +- drivers/staging/speakup/spk_types.h | 2 +- drivers/staging/unisys/Documentation/overview.txt | 12 +- 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 +- .../vc04_services/bcm2835-camera/controls.c | 458 +- .../vc04_services/interface/vchi/vchi_common.h | 36 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 43 + .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 542 +- .../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/card.h | 2 +- drivers/staging/vt6655/device_main.c | 3 +- drivers/staging/vt6655/power.c | 10 +- drivers/staging/vt6656/Makefile | 4 +- drivers/staging/vt6656/baseband.c | 25 +- drivers/staging/vt6656/card.c | 4 +- drivers/staging/vt6656/desc.h | 35 +- drivers/staging/vt6656/device.h | 21 +- 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/mac.h | 263 +- drivers/staging/vt6656/main_usb.c | 38 +- drivers/staging/vt6656/rxtx.c | 296 +- drivers/staging/vt6656/rxtx.h | 61 + drivers/staging/vt6656/usbpipe.c | 233 +- 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/data_rx.c | 3 +- drivers/staging/wfx/data_tx.c | 12 +- drivers/staging/wfx/data_tx.h | 2 +- drivers/staging/wfx/hif_api_cmd.h | 4 + drivers/staging/wfx/hif_tx.c | 15 +- drivers/staging/wfx/hif_tx.h | 2 +- drivers/staging/wfx/hif_tx_mib.h | 15 +- drivers/staging/wfx/hwio.c | 2 +- drivers/staging/wfx/main.c | 23 +- drivers/staging/wfx/main.h | 1 + drivers/staging/wfx/queue.c | 20 +- drivers/staging/wfx/sta.c | 30 +- drivers/staging/wilc1000/cfg80211.c | 387 +- drivers/staging/wilc1000/hif.c | 5 +- .../staging/wilc1000/microchip,wilc1000,sdio.txt | 38 + .../staging/wilc1000/microchip,wilc1000,spi.txt | 34 + drivers/staging/wilc1000/microchip,wilc1000.yaml | 72 - drivers/staging/wilc1000/mon.c | 2 +- drivers/staging/wilc1000/netdev.c | 32 +- drivers/staging/wilc1000/netdev.h | 10 + drivers/staging/wilc1000/sdio.c | 316 +- drivers/staging/wilc1000/spi.c | 807 +- drivers/staging/wilc1000/wlan.c | 135 +- drivers/staging/wilc1000/wlan.h | 97 +- drivers/staging/wlan-ng/hfa384x.h | 4 +- drivers/staging/wlan-ng/hfa384x_usb.c | 10 +- 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 | 51 +- drivers/thermal/Kconfig | 42 +- drivers/thermal/Makefile | 3 - drivers/thermal/cpufreq_cooling.c | 23 +- drivers/thermal/imx8mm_thermal.c | 236 - drivers/thermal/imx_sc_thermal.c | 148 - drivers/thermal/imx_thermal.c | 16 +- .../intel/int340x_thermal/acpi_thermal_rel.c | 1 - .../intel/int340x_thermal/int3400_thermal.c | 2 +- .../int340x_thermal/processor_thermal_device.c | 5 - drivers/thermal/intel/intel_powerclamp.c | 2 +- drivers/thermal/intel/intel_quark_dts_thermal.c | 5 +- drivers/thermal/intel/intel_soc_dts_thermal.c | 3 +- drivers/thermal/intel/x86_pkg_temp_thermal.c | 26 +- drivers/thermal/of-thermal.c | 62 +- drivers/thermal/qcom/tsens-8960.c | 4 +- drivers/thermal/qcom/tsens-common.c | 194 +- drivers/thermal/qcom/tsens-v0_1.c | 6 +- drivers/thermal/qcom/tsens-v1.c | 6 +- drivers/thermal/qcom/tsens-v2.c | 24 +- drivers/thermal/qcom/tsens.c | 65 +- drivers/thermal/qcom/tsens.h | 105 +- drivers/thermal/qoriq_thermal.c | 40 +- drivers/thermal/rcar_gen3_thermal.c | 31 +- drivers/thermal/rcar_thermal.c | 53 +- drivers/thermal/samsung/exynos_tmu.c | 4 +- drivers/thermal/sprd_thermal.c | 552 - drivers/thermal/st/stm_thermal.c | 3 +- drivers/thermal/ti-soc-thermal/ti-bandgap.c | 44 +- drivers/thermal/ti-soc-thermal/ti-bandgap.h | 4 +- drivers/thunderbolt/domain.c | 4 +- drivers/thunderbolt/eeprom.c | 2 +- drivers/thunderbolt/icm.c | 2 +- drivers/thunderbolt/switch.c | 9 +- drivers/thunderbolt/usb4.c | 4 - drivers/tty/Kconfig | 173 +- drivers/tty/ehv_bytechan.c | 21 +- drivers/tty/hvc/Kconfig | 3 + drivers/tty/hvc/hvc_console.h | 2 +- drivers/tty/mips_ejtag_fdc.c | 1 - drivers/tty/n_gsm.c | 140 +- drivers/tty/n_hdlc.c | 549 +- drivers/tty/n_tracesink.h | 2 +- drivers/tty/n_tty.c | 6 +- drivers/tty/nozomi.c | 69 +- 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 | 20 +- 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 | 276 +- drivers/tty/serial/8250/8250_pci.c | 2 +- drivers/tty/serial/8250/8250_port.c | 241 +- 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 | 17 +- drivers/tty/serial/ar933x_uart.c | 121 +- drivers/tty/serial/atmel_serial.c | 26 +- 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 | 255 +- drivers/tty/serial/icom.h | 2 +- drivers/tty/serial/ifx6x60.c | 195 +- drivers/tty/serial/ifx6x60.h | 15 +- 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 | 17 +- drivers/tty/serial/pch_uart.c | 22 +- drivers/tty/serial/pic32_uart.c | 8 +- drivers/tty/serial/pic32_uart.h | 2 +- drivers/tty/serial/qcom_geni_serial.c | 77 +- drivers/tty/serial/sc16is7xx.c | 2 +- drivers/tty/serial/serial-tegra.c | 35 +- drivers/tty/serial/serial_core.c | 266 +- drivers/tty/serial/serial_mctrl_gpio.h | 2 +- drivers/tty/serial/sh-sci.c | 2 +- drivers/tty/serial/sifive.c | 55 +- drivers/tty/serial/sirfsoc_uart.h | 2 +- drivers/tty/serial/sprd_serial.c | 48 +- drivers/tty/serial/stm32-usart.h | 2 +- drivers/tty/serial/timbuart.h | 2 +- drivers/tty/serial/xilinx_uartps.c | 20 +- drivers/tty/sysrq.c | 12 - drivers/tty/tty_io.c | 14 +- drivers/tty/tty_port.c | 5 +- drivers/tty/vt/selection.c | 218 +- drivers/tty/vt/vt.c | 146 +- drivers/tty/vt/vt_ioctl.c | 68 +- drivers/uio/uio.c | 38 - drivers/uio/uio_pdrv_genirq.c | 34 +- drivers/usb/atm/ueagle-atm.c | 2 +- drivers/usb/atm/usbatm.h | 4 +- drivers/usb/c67x00/c67x00-hcd.h | 2 +- drivers/usb/c67x00/c67x00.h | 2 +- drivers/usb/cdns3/cdns3-pci-wrap.c | 2 +- drivers/usb/cdns3/core.c | 22 +- drivers/usb/cdns3/gadget.c | 21 +- drivers/usb/chipidea/bits.h | 2 +- drivers/usb/chipidea/ci.h | 2 +- drivers/usb/chipidea/ci_hdrc_imx.c | 12 +- drivers/usb/chipidea/ci_hdrc_imx.h | 2 +- drivers/usb/chipidea/core.c | 10 +- drivers/usb/chipidea/otg.c | 7 - drivers/usb/chipidea/otg.h | 2 +- drivers/usb/chipidea/otg_fsm.h | 2 +- drivers/usb/chipidea/udc.c | 20 +- drivers/usb/chipidea/udc.h | 2 +- drivers/usb/class/cdc-acm.c | 34 +- drivers/usb/core/config.c | 31 +- drivers/usb/core/driver.c | 58 +- drivers/usb/core/generic.c | 48 +- drivers/usb/core/hcd.c | 3 - drivers/usb/core/hub.c | 26 +- drivers/usb/core/hub.h | 1 - drivers/usb/core/message.c | 2 - drivers/usb/core/port.c | 10 +- drivers/usb/core/quirks.c | 49 - drivers/usb/core/sysfs.c | 6 +- drivers/usb/core/usb-acpi.c | 11 +- drivers/usb/core/usb.h | 11 - drivers/usb/dwc2/core.h | 8 - drivers/usb/dwc2/gadget.c | 62 +- drivers/usb/dwc2/hcd.h | 2 +- drivers/usb/dwc2/hw.h | 8 - drivers/usb/dwc2/params.c | 33 - drivers/usb/dwc2/platform.c | 101 +- drivers/usb/dwc3/core.c | 29 +- drivers/usb/dwc3/core.h | 10 - drivers/usb/dwc3/debug.h | 39 +- drivers/usb/dwc3/drd.c | 98 +- drivers/usb/dwc3/dwc3-exynos.c | 9 - drivers/usb/dwc3/dwc3-meson-g12a.c | 182 +- drivers/usb/dwc3/dwc3-qcom.c | 2 +- drivers/usb/dwc3/gadget.c | 18 +- drivers/usb/dwc3/host.c | 4 +- drivers/usb/dwc3/trace.h | 9 +- drivers/usb/gadget/composite.c | 39 +- drivers/usb/gadget/function/f_fs.c | 7 +- drivers/usb/gadget/function/f_mass_storage.c | 1 - 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/storage_common.h | 5 + drivers/usb/gadget/function/u_audio.c | 10 +- drivers/usb/gadget/function/u_serial.c | 4 +- drivers/usb/gadget/legacy/Kconfig | 59 +- drivers/usb/gadget/legacy/Makefile | 1 - drivers/usb/gadget/legacy/gmidi.c | 2 +- drivers/usb/gadget/legacy/inode.c | 6 +- drivers/usb/gadget/legacy/raw_gadget.c | 1078 -- drivers/usb/gadget/udc/Kconfig | 11 +- drivers/usb/gadget/udc/Makefile | 1 - drivers/usb/gadget/udc/amd5536udc.h | 2 +- drivers/usb/gadget/udc/amd5536udc_pci.c | 2 +- drivers/usb/gadget/udc/aspeed-vhub/Kconfig | 4 +- drivers/usb/gadget/udc/aspeed-vhub/core.c | 71 +- drivers/usb/gadget/udc/aspeed-vhub/dev.c | 30 +- drivers/usb/gadget/udc/aspeed-vhub/epn.c | 4 +- drivers/usb/gadget/udc/aspeed-vhub/hub.c | 58 +- drivers/usb/gadget/udc/aspeed-vhub/vhub.h | 43 +- 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/max3420_udc.c | 1331 -- 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 | 278 +- drivers/usb/gadget/udc/udc-xilinx.c | 1 + drivers/usb/host/ehci-mv.c | 11 +- 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-histb.c | 3 +- drivers/usb/host/xhci-hub.c | 88 +- drivers/usb/host/xhci-mem.c | 72 +- drivers/usb/host/xhci-mtk.h | 2 +- drivers/usb/host/xhci-pci.c | 22 +- drivers/usb/host/xhci-plat.c | 4 +- drivers/usb/host/xhci-ring.c | 9 - drivers/usb/host/xhci-tegra.c | 235 +- drivers/usb/host/xhci-trace.h | 23 +- drivers/usb/host/xhci.c | 4 +- drivers/usb/host/xhci.h | 48 +- 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/mon/mon_text.c | 36 +- drivers/usb/mtu3/mtu3_dr.c | 9 +- drivers/usb/musb/Kconfig | 4 +- drivers/usb/musb/jz4740.c | 110 +- drivers/usb/musb/mediatek.c | 18 +- drivers/usb/musb/musb_core.c | 2 +- drivers/usb/musb/musb_host.c | 19 +- drivers/usb/musb/tusb6010.c | 2 +- drivers/usb/phy/Kconfig | 8 - drivers/usb/phy/Makefile | 1 - drivers/usb/phy/phy-jz4770.c | 243 - 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 | 354 +- drivers/usb/serial/generic.c | 12 +- drivers/usb/serial/io_usbvend.h | 4 +- drivers/usb/serial/ir-usb.c | 2 +- drivers/usb/serial/option.c | 8 - drivers/usb/serial/pl2303.c | 1 - drivers/usb/serial/pl2303.h | 1 - drivers/usb/serial/ti_usb_3410_5052.c | 4 +- drivers/usb/serial/usb-serial.c | 2 +- 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/displayport.c | 12 +- drivers/usb/typec/ucsi/ucsi.c | 14 +- drivers/usb/typec/ucsi/ucsi.h | 9 - drivers/usb/typec/ucsi/ucsi_ccg.c | 57 +- drivers/vfio/pci/vfio_pci.c | 390 +- drivers/vfio/pci/vfio_pci_private.h | 10 - drivers/vfio/platform/vfio_platform.c | 2 +- drivers/vfio/vfio.c | 198 +- drivers/vfio/vfio_iommu_type1.c | 76 - drivers/vhost/net.c | 10 +- drivers/video/backlight/Kconfig | 15 +- drivers/video/backlight/Makefile | 1 - drivers/video/backlight/corgi_lcd.c | 68 +- drivers/video/backlight/led_bl.c | 260 - drivers/video/backlight/pwm_bl.c | 19 + drivers/video/console/Kconfig | 76 +- drivers/video/console/vgacon.c | 3 - drivers/video/fbdev/Kconfig | 9 +- drivers/video/fbdev/aty/mach64_gx.c | 3 +- drivers/video/fbdev/aty/radeon_base.c | 26 +- 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/kyro/STG4000OverlayDevice.c | 3 +- drivers/video/fbdev/matrox/matroxfb_base.c | 15 - drivers/video/fbdev/mmp/hw/mmp_ctrl.h | 2 +- drivers/video/fbdev/nvidia/nvidia.c | 41 +- drivers/video/fbdev/omap2/omapfb/omapfb-main.c | 4 + drivers/video/fbdev/pxa168fb.c | 5 +- drivers/video/fbdev/pxa3xx-gcu.c | 7 +- drivers/video/fbdev/s1d13xxxfb.c | 16 +- drivers/video/fbdev/sa1100fb.c | 2 +- drivers/video/fbdev/sh_mobile_lcdcfb.c | 4 +- drivers/video/fbdev/ssd1307fb.c | 4 +- drivers/video/fbdev/w100fb.c | 18 +- drivers/video/fbdev/wm8505fb.c | 2 +- drivers/video/hdmi.c | 11 +- drivers/video/logo/.gitignore | 4 +- drivers/virt/vboxguest/vboxguest_core.c | 2 +- drivers/virt/vboxguest/vboxguest_utils.c | 2 +- drivers/virtio/Kconfig | 1 - drivers/virtio/virtio_balloon.c | 182 +- 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/imx2_wdt.c | 37 +- drivers/watchdog/imx7ulp_wdt.c | 1 + drivers/watchdog/imx_sc_wdt.c | 2 + drivers/watchdog/npcm_wdt.c | 19 +- drivers/watchdog/pm8916_wdt.c | 25 - drivers/watchdog/qcom-wdt.c | 34 +- drivers/watchdog/watchdog_core.c | 12 - drivers/watchdog/watchdog_dev.c | 1 - drivers/watchdog/wdat_wdt.c | 25 +- drivers/watchdog/wm831x_wdt.c | 27 + drivers/xen/cpu_hotplug.c | 2 +- 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/.gitignore | 1 - 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/afs/addr_list.c | 2 +- fs/afs/cmservice.c | 14 +- fs/afs/internal.h | 14 +- fs/afs/rxrpc.c | 74 +- fs/aio.c | 9 +- fs/autofs/dev-ioctl.c | 6 +- fs/binfmt_elf.c | 48 +- fs/block_dev.c | 24 +- fs/btrfs/Makefile | 2 +- fs/btrfs/async-thread.c | 8 - fs/btrfs/async-thread.h | 1 - fs/btrfs/backref.c | 181 +- fs/btrfs/backref.h | 4 - fs/btrfs/block-group.c | 91 +- fs/btrfs/block-rsv.c | 105 +- fs/btrfs/block-rsv.h | 12 +- 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 | 82 +- fs/btrfs/delalloc-space.c | 106 +- fs/btrfs/delayed-inode.c | 11 +- fs/btrfs/delayed-inode.h | 2 +- fs/btrfs/delayed-ref.c | 3 +- fs/btrfs/dev-replace.c | 44 +- fs/btrfs/disk-io.c | 918 +- 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 | 489 +- 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-map.c | 2 +- fs/btrfs/inode.c | 188 +- fs/btrfs/ioctl.c | 1045 +- fs/btrfs/locking.c | 135 - fs/btrfs/locking.h | 20 - fs/btrfs/ordered-data.c | 147 +- fs/btrfs/ordered-data.h | 10 +- fs/btrfs/props.c | 2 +- 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 | 14 - fs/btrfs/reflink.c | 804 -- fs/btrfs/reflink.h | 12 - fs/btrfs/relocation.c | 605 +- fs/btrfs/root-tree.c | 43 +- fs/btrfs/scrub.c | 7 +- fs/btrfs/send.c | 79 +- fs/btrfs/space-info.c | 202 +- fs/btrfs/space-info.h | 7 - 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 | 115 +- fs/btrfs/transaction.h | 13 - fs/btrfs/tree-log.c | 483 +- fs/btrfs/uuid-tree.c | 57 +- fs/btrfs/volumes.c | 774 +- fs/btrfs/volumes.h | 13 +- fs/buffer.c | 99 +- fs/ceph/addr.c | 90 +- fs/ceph/cache.c | 2 +- fs/ceph/caps.c | 536 +- fs/ceph/debugfs.c | 16 +- fs/ceph/dir.c | 132 +- fs/ceph/export.c | 5 - fs/ceph/file.c | 517 +- fs/ceph/inode.c | 84 +- fs/ceph/ioctl.c | 2 - fs/ceph/locks.c | 31 +- fs/ceph/mds_client.c | 240 +- fs/ceph/mds_client.h | 30 +- fs/ceph/snap.c | 1 - fs/ceph/super.c | 157 +- fs/ceph/super.h | 72 +- 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/dir.c | 1 + fs/cifs/file.c | 24 +- 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 | 73 +- fs/cifs/smb2pdu.c | 203 +- fs/cifs/smb2pdu.h | 135 +- fs/cifs/smb2proto.h | 7 +- fs/crypto/fscrypt_private.h | 20 - fs/crypto/keysetup.c | 25 +- fs/crypto/policy.c | 21 +- fs/dax.c | 11 +- fs/debugfs/file.c | 43 +- fs/debugfs/inode.c | 18 +- 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 | 104 +- 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 | 18 +- fs/ext2/xattr.h | 2 +- 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 | 18 +- 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 | 170 +- fs/ext4/sysfs.c | 1 - fs/f2fs/checkpoint.c | 42 +- fs/f2fs/compress.c | 99 +- fs/f2fs/data.c | 138 +- fs/f2fs/debug.c | 3 - fs/f2fs/dir.c | 16 +- fs/f2fs/f2fs.h | 195 +- fs/f2fs/file.c | 92 +- fs/f2fs/gc.c | 51 +- fs/f2fs/inode.c | 29 +- fs/f2fs/namei.c | 12 +- fs/f2fs/node.c | 33 +- fs/f2fs/recovery.c | 12 +- fs/f2fs/segment.c | 121 +- fs/f2fs/segment.h | 2 +- fs/f2fs/shrinker.c | 2 +- fs/f2fs/super.c | 81 +- fs/f2fs/sysfs.c | 46 +- fs/f2fs/xattr.c | 67 +- fs/f2fs/xattr.h | 9 +- fs/fat/inode.c | 19 +- fs/fcntl.c | 6 +- fs/file.c | 7 +- fs/filesystems.c | 4 +- fs/fs_parser.c | 2 + 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/inode.c | 2 +- fs/gfs2/lock_dlm.c | 52 - fs/gfs2/log.c | 241 +- 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/hugetlbfs/inode.c | 30 +- fs/inode.c | 1 - fs/internal.h | 2 + fs/io-wq.c | 429 +- fs/io-wq.h | 83 +- fs/io_uring.c | 2503 ++-- fs/iomap/buffered-io.c | 7 +- fs/iomap/direct-io.c | 4 +- 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/kernfs/inode.c | 91 +- fs/kernfs/kernfs-internal.h | 2 - fs/libfs.c | 8 +- fs/locks.c | 60 +- fs/namei.c | 1488 +- fs/namespace.c | 101 +- fs/nfs/Kconfig | 2 +- fs/nfs/blocklayout/blocklayout.c | 2 +- fs/nfs/callback.h | 4 +- fs/nfs/callback_proc.c | 69 +- fs/nfs/client.c | 1 - fs/nfs/delegation.c | 352 +- fs/nfs/delegation.h | 1 - fs/nfs/dir.c | 202 +- fs/nfs/direct.c | 2 - fs/nfs/dns_resolve.c | 11 +- fs/nfs/filelayout/filelayout.c | 2 +- fs/nfs/flexfilelayout/flexfilelayout.c | 26 +- fs/nfs/fs_context.c | 13 +- fs/nfs/fscache.c | 2 - fs/nfs/getroot.c | 39 +- fs/nfs/inode.c | 11 +- fs/nfs/internal.h | 4 +- fs/nfs/namespace.c | 7 +- fs/nfs/nfs4_fs.h | 4 +- fs/nfs/nfs4client.c | 1 + fs/nfs/nfs4file.c | 4 +- fs/nfs/nfs4namespace.c | 2 +- fs/nfs/nfs4proc.c | 47 +- fs/nfs/nfs4state.c | 24 +- fs/nfs/nfs4trace.h | 8 +- fs/nfs/nfsroot.c | 2 +- fs/nfs/pagelist.c | 2 +- fs/nfs/pnfs.c | 183 +- fs/nfs/pnfs.h | 6 - fs/nfs/super.c | 60 +- fs/nfs/unlink.c | 4 +- fs/nfs/write.c | 2 +- fs/nfsd/Kconfig | 2 +- fs/nfsd/export.c | 45 +- fs/nfsd/filecache.c | 2 +- fs/nfsd/netns.h | 2 - fs/nfsd/nfs4idmap.c | 14 - fs/nfsd/nfs4state.c | 87 +- fs/nfsd/nfs4xdr.c | 38 +- fs/nfsd/nfsctl.c | 1 - fs/nfsd/nfsfh.c | 13 +- fs/nfsd/nfssvc.c | 3 - fs/nfsd/trace.h | 122 - fs/notify/fanotify/fanotify.c | 308 +- fs/notify/fanotify/fanotify.h | 189 +- fs/notify/fanotify/fanotify_user.c | 220 +- fs/notify/fsnotify.c | 22 +- fs/notify/inotify/inotify_fsnotify.c | 12 +- fs/notify/inotify/inotify_user.c | 2 +- fs/nsfs.c | 14 - fs/ocfs2/alloc.c | 3 +- fs/ocfs2/cluster/heartbeat.c | 12 +- fs/ocfs2/cluster/netdebug.c | 4 +- fs/ocfs2/cluster/tcp.c | 3 +- fs/ocfs2/cluster/tcp.h | 2 +- fs/ocfs2/dir.c | 4 +- fs/ocfs2/dlm/dlmcommon.h | 8 +- fs/ocfs2/dlm/dlmdebug.c | 100 +- fs/ocfs2/dlm/dlmmaster.c | 2 + fs/ocfs2/dlm/dlmthread.c | 3 + fs/ocfs2/dlmglue.c | 2 +- fs/ocfs2/journal.c | 2 +- fs/ocfs2/namei.c | 15 +- fs/ocfs2/ocfs2_fs.h | 18 +- fs/ocfs2/refcounttree.c | 2 - fs/ocfs2/reservations.c | 3 + fs/ocfs2/stackglue.c | 2 + fs/ocfs2/suballoc.c | 5 + fs/ocfs2/super.c | 46 +- fs/open.c | 7 +- fs/overlayfs/Kconfig | 1 - fs/overlayfs/copy_up.c | 16 +- fs/overlayfs/dir.c | 5 +- fs/overlayfs/export.c | 40 +- fs/overlayfs/file.c | 6 - fs/overlayfs/inode.c | 41 +- fs/overlayfs/namei.c | 5 +- fs/overlayfs/overlayfs.h | 16 +- fs/overlayfs/super.c | 241 +- fs/overlayfs/util.c | 44 +- fs/pipe.c | 262 +- fs/proc/array.c | 39 +- fs/proc/base.c | 134 +- 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/proc/task_mmu.c | 95 +- 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/reiserfs/journal.c | 5 +- fs/seq_file.c | 35 +- fs/splice.c | 18 +- fs/super.c | 2 +- fs/sysfs/file.c | 148 - fs/sysfs/group.c | 143 +- fs/ubifs/ioctl.c | 4 - fs/udf/ecma_167.h | 2 +- fs/udf/osta_udf.h | 2 +- fs/udf/udf_sb.h | 2 +- fs/unicode/.gitignore | 1 - fs/userfaultfd.c | 168 +- fs/xattr.c | 17 +- fs/xfs/Makefile | 1 - fs/xfs/libxfs/xfs_ag.c | 16 +- fs/xfs/libxfs/xfs_alloc.c | 99 +- fs/xfs/libxfs/xfs_alloc.h | 9 - fs/xfs/libxfs/xfs_alloc_btree.c | 119 +- fs/xfs/libxfs/xfs_alloc_btree.h | 7 - fs/xfs/libxfs/xfs_attr.c | 351 +- fs/xfs/libxfs/xfs_attr.h | 114 +- fs/xfs/libxfs/xfs_attr_leaf.c | 130 +- fs/xfs/libxfs/xfs_attr_leaf.h | 1 + fs/xfs/libxfs/xfs_attr_remote.c | 2 +- fs/xfs/libxfs/xfs_bmap.c | 88 +- fs/xfs/libxfs/xfs_bmap.h | 3 +- fs/xfs/libxfs/xfs_bmap_btree.c | 50 +- fs/xfs/libxfs/xfs_btree.c | 93 +- fs/xfs/libxfs/xfs_btree.h | 82 +- fs/xfs/libxfs/xfs_btree_staging.c | 879 -- fs/xfs/libxfs/xfs_btree_staging.h | 123 - fs/xfs/libxfs/xfs_da_btree.c | 17 +- fs/xfs/libxfs/xfs_da_btree.h | 11 +- fs/xfs/libxfs/xfs_da_format.h | 12 + fs/xfs/libxfs/xfs_dir2_block.c | 33 +- fs/xfs/libxfs/xfs_dir2_data.c | 32 +- fs/xfs/libxfs/xfs_dir2_leaf.c | 2 +- fs/xfs/libxfs/xfs_dir2_node.c | 11 +- fs/xfs/libxfs/xfs_format.h | 48 +- fs/xfs/libxfs/xfs_fs.h | 32 +- fs/xfs/libxfs/xfs_ialloc.c | 35 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 104 +- fs/xfs/libxfs/xfs_ialloc_btree.h | 6 - fs/xfs/libxfs/xfs_inode_buf.c | 43 +- fs/xfs/libxfs/xfs_inode_buf.h | 5 + fs/xfs/libxfs/xfs_inode_fork.c | 2 +- fs/xfs/libxfs/xfs_inode_fork.h | 9 +- fs/xfs/libxfs/xfs_log_format.h | 10 +- fs/xfs/libxfs/xfs_refcount.c | 110 +- fs/xfs/libxfs/xfs_refcount_btree.c | 104 +- fs/xfs/libxfs/xfs_refcount_btree.h | 6 - fs/xfs/libxfs/xfs_rmap.c | 123 +- fs/xfs/libxfs/xfs_rmap_btree.c | 99 +- fs/xfs/libxfs/xfs_rmap_btree.h | 5 - fs/xfs/libxfs/xfs_sb.c | 17 +- fs/xfs/libxfs/xfs_trans_resv.c | 2 +- fs/xfs/scrub/agheader.c | 20 +- fs/xfs/scrub/agheader_repair.c | 78 +- fs/xfs/scrub/alloc.c | 2 +- fs/xfs/scrub/attr.c | 20 +- fs/xfs/scrub/bitmap.c | 87 +- fs/xfs/scrub/bitmap.h | 23 +- fs/xfs/scrub/bmap.c | 4 +- fs/xfs/scrub/dir.c | 3 - fs/xfs/scrub/ialloc.c | 8 +- fs/xfs/scrub/refcount.c | 2 +- fs/xfs/scrub/repair.c | 28 +- fs/xfs/scrub/repair.h | 6 +- fs/xfs/scrub/rmap.c | 2 +- fs/xfs/scrub/trace.c | 4 +- fs/xfs/scrub/trace.h | 4 +- fs/xfs/xfs_acl.c | 132 +- fs/xfs/xfs_acl.h | 6 +- fs/xfs/xfs_aops.c | 4 +- fs/xfs/xfs_attr_inactive.c | 6 +- fs/xfs/xfs_attr_list.c | 169 +- fs/xfs/xfs_bmap_util.c | 73 +- fs/xfs/xfs_buf.c | 29 +- fs/xfs/xfs_buf.h | 2 - fs/xfs/xfs_buf_item.c | 2 +- fs/xfs/xfs_dir2_readdir.c | 12 +- fs/xfs/xfs_discard.c | 7 +- fs/xfs/xfs_dquot.c | 4 +- fs/xfs/xfs_dquot_item.c | 44 +- fs/xfs/xfs_dquot_item.h | 1 - fs/xfs/xfs_error.c | 7 +- fs/xfs/xfs_error.h | 2 +- fs/xfs/xfs_fsmap.c | 4 +- fs/xfs/xfs_icache.c | 4 - fs/xfs/xfs_inode.c | 57 +- fs/xfs/xfs_inode_item.c | 16 +- fs/xfs/xfs_ioctl.c | 355 +- fs/xfs/xfs_ioctl.h | 35 +- fs/xfs/xfs_ioctl32.c | 99 +- fs/xfs/xfs_iops.c | 25 +- fs/xfs/xfs_itable.c | 6 +- fs/xfs/xfs_linux.h | 27 +- fs/xfs/xfs_log.c | 460 +- fs/xfs/xfs_log.h | 5 +- fs/xfs/xfs_log_cil.c | 58 +- fs/xfs/xfs_log_priv.h | 9 +- fs/xfs/xfs_log_recover.c | 18 +- fs/xfs/xfs_mount.c | 2 +- fs/xfs/xfs_qm.c | 35 +- fs/xfs/xfs_qm_syscalls.c | 13 +- fs/xfs/xfs_quota.h | 4 +- fs/xfs/xfs_stats.c | 10 +- fs/xfs/xfs_symlink.c | 6 +- fs/xfs/xfs_trace.c | 2 - fs/xfs/xfs_trace.h | 209 +- fs/xfs/xfs_trans.c | 2 +- fs/xfs/xfs_trans_ail.c | 5 +- fs/xfs/xfs_xattr.c | 92 +- fs/zonefs/Kconfig | 1 - fs/zonefs/super.c | 36 +- include/acpi/acpi_bus.h | 2 +- include/acpi/acpixf.h | 4 +- include/acpi/actbl1.h | 2 +- include/acpi/actypes.h | 3 +- include/acpi/button.h | 4 - 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.h | 1 - include/asm-generic/pgtable_uffd.h | 66 - include/asm-generic/tlb.h | 3 +- include/asm-generic/vdso/vsyscall.h | 14 + include/asm-generic/vmlinux.lds.h | 15 - include/clocksource/timer-ti-dm.h | 4 +- include/crypto/aead.h | 48 +- include/crypto/curve25519.h | 6 +- include/crypto/if_alg.h | 2 +- include/drm/bridge/dw_hdmi.h | 1 - include/drm/bridge/mhl.h | 4 +- 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 | 46 +- 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 | 21 +- include/drm/drm_drv.h | 194 +- include/drm/drm_edid.h | 5 - include/drm/drm_encoder.h | 3 +- include/drm/drm_fb_helper.h | 27 +- 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_hdcp.h | 6 +- include/drm/drm_legacy.h | 6 + include/drm/drm_mipi_dbi.h | 12 - include/drm/drm_mm.h | 2 +- include/drm/drm_modes.h | 11 +- include/drm/drm_modeset_helper_vtables.h | 63 +- include/drm/drm_panel.h | 3 +- include/drm/drm_pci.h | 11 + include/drm/drm_print.h | 78 +- include/drm/drm_simple_kms_helper.h | 11 +- include/drm/drm_vblank.h | 36 +- include/drm/gpu_scheduler.h | 13 +- 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/dm814.h | 5 - include/dt-bindings/clock/g12a-clkc.h | 2 - include/dt-bindings/clock/gxbb-clkc.h | 1 - include/dt-bindings/clock/imx7d-clock.h | 3 +- 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/marvell,mmp2.h | 13 - include/dt-bindings/clock/qcom,gcc-sc7180.h | 7 +- include/dt-bindings/clock/qcom,gcc-sm8150.h | 4 - include/dt-bindings/clock/qcom,gcc-sm8250.h | 271 - include/dt-bindings/clock/qcom,gpucc-sc7180.h | 3 +- include/dt-bindings/clock/qcom,mss-sc7180.h | 12 - include/dt-bindings/clock/qcom,rpmcc.h | 4 - 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/display/sdtv-standards.h | 76 - 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/leds/common.h | 36 +- include/dt-bindings/media/tvp5150.h | 2 + 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 | 4 - 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/binfmts.h | 8 +- include/linux/bio.h | 3 +- include/linux/bitfield.h | 14 - include/linux/bitmap.h | 8 +- include/linux/bitops.h | 4 +- include/linux/bits.h | 24 +- include/linux/blk-mq.h | 7 +- include/linux/blk_types.h | 2 +- include/linux/blkdev.h | 12 +- include/linux/blktrace_api.h | 18 +- include/linux/bootconfig.h | 6 +- include/linux/bpf-cgroup.h | 2 +- include/linux/bpf.h | 151 +- include/linux/can/dev/peak_canfd.h | 4 +- include/linux/ceph/ceph_fs.h | 18 +- include/linux/ceph/debugfs.h | 14 + include/linux/ceph/libceph.h | 1 - include/linux/ceph/messenger.h | 7 +- include/linux/ceph/osd_client.h | 17 + include/linux/ceph/osdmap.h | 4 - include/linux/ceph/rados.h | 6 +- include/linux/cgroup-defs.h | 10 +- include/linux/cgroup.h | 24 +- include/linux/clk/at91_pmc.h | 23 - include/linux/clocksource.h | 93 +- include/linux/compat.h | 29 + include/linux/compiler-clang.h | 11 +- include/linux/compiler-gcc.h | 6 - include/linux/compiler.h | 60 +- include/linux/compiler_types.h | 11 +- include/linux/completion.h | 8 +- include/linux/console.h | 3 +- include/linux/const.h | 5 +- include/linux/coresight.h | 49 - include/linux/cpu.h | 10 +- include/linux/cpu_rmap.h | 2 +- include/linux/cpufreq.h | 8 +- include/linux/cpuhotplug.h | 1 - include/linux/cpumask.h | 7 - include/linux/cpuset.h | 3 + include/linux/dax.h | 14 +- include/linux/dccp.h | 2 +- include/linux/debugfs.h | 34 +- include/linux/devfreq.h | 106 +- include/linux/device.h | 12 - include/linux/device/driver.h | 2 +- include/linux/digsig.h | 4 +- include/linux/dio.h | 5 + include/linux/dirent.h | 2 +- include/linux/dma-buf.h | 97 +- include/linux/dma-noncoherent.h | 4 +- include/linux/dmaengine.h | 68 +- include/linux/dmar.h | 14 +- include/linux/dsa/8021q.h | 7 + include/linux/dw_apb_timer.h | 1 + include/linux/edac.h | 9 +- include/linux/efi.h | 700 +- include/linux/efi_embedded_fw.h | 43 - include/linux/elfnote.h | 2 +- include/linux/enclosure.h | 2 +- include/linux/energy_model.h | 2 +- include/linux/err.h | 3 + include/linux/ethtool.h | 70 +- include/linux/extcon-provider.h | 28 +- include/linux/extcon.h | 5 - include/linux/f2fs_fs.h | 1 - include/linux/fanotify.h | 3 +- include/linux/file.h | 1 - include/linux/filter.h | 48 +- include/linux/firmware.h | 9 - 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 | 10 +- include/linux/fscrypt.h | 6 - include/linux/fsl/ptp_qoriq.h | 2 + include/linux/fsnotify.h | 138 +- include/linux/fsnotify_backend.h | 70 +- include/linux/futex.h | 17 +- include/linux/fwnode.h | 2 - include/linux/genalloc.h | 2 +- include/linux/genhd.h | 532 +- include/linux/gfp.h | 6 - include/linux/gpio.h | 2 + include/linux/gpio/consumer.h | 5 +- include/linux/gpio/driver.h | 1 - include/linux/hardirq.h | 8 +- include/linux/hashtable.h | 4 +- include/linux/hdmi.h | 2 +- include/linux/hid.h | 2 +- include/linux/hmm.h | 16 +- include/linux/huge_mm.h | 12 +- include/linux/hugetlb.h | 84 +- include/linux/hugetlb_cgroup.h | 169 +- include/linux/i2c-smbus.h | 9 +- include/linux/i2c.h | 12 +- include/linux/icmpv6.h | 10 - include/linux/ieee80211.h | 30 +- include/linux/igmp.h | 2 +- include/linux/ihex.h | 2 +- include/linux/iio/iio.h | 2 - include/linux/iio/imu/adis.h | 51 +- include/linux/ima.h | 3 +- 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/io-mapping.h | 2 +- include/linux/io.h | 2 + include/linux/ioc3.h | 93 + include/linux/iocontext.h | 1 - include/linux/iommu.h | 2 +- include/linux/iopoll.h | 40 +- include/linux/irq.h | 17 +- include/linux/irq_work.h | 2 - include/linux/irqchip/arm-gic-common.h | 2 - include/linux/irqchip/arm-gic-v3.h | 23 +- include/linux/irqchip/arm-gic-v4.h | 25 +- include/linux/irqdesc.h | 2 +- include/linux/irqdomain.h | 2 +- include/linux/irqflags.h | 82 +- include/linux/jiffies.h | 4 +- include/linux/kasan.h | 2 +- include/linux/kcsan-checks.h | 275 - include/linux/kcsan.h | 72 - include/linux/kernel.h | 7 - include/linux/kernfs.h | 11 +- include/linux/key.h | 3 - include/linux/kfifo.h | 73 - include/linux/kthread.h | 3 +- include/linux/ktime.h | 46 +- include/linux/kvm_host.h | 68 +- include/linux/leds.h | 1 - include/linux/leds_pwm.h | 22 + include/linux/libata.h | 2 + include/linux/libnvdimm.h | 2 - include/linux/limits.h | 13 +- include/linux/linkmode.h | 8 +- include/linux/list.h | 52 +- include/linux/list_lru.h | 2 +- include/linux/lockdep.h | 86 +- include/linux/lsm_audit.h | 1 - include/linux/lsm_hooks.h | 74 +- include/linux/math64.h | 20 +- include/linux/mdio-xpcs.h | 41 - include/linux/mdio.h | 4 - include/linux/memcontrol.h | 60 +- include/linux/memory.h | 1 + include/linux/memory_hotplug.h | 34 +- include/linux/mempolicy.h | 29 +- include/linux/memremap.h | 20 +- include/linux/mfd/iqs62x.h | 139 - include/linux/mfd/wm831x/pdata.h | 1 + include/linux/mfd/wm8994/pdata.h | 2 +- include/linux/mhi.h | 683 - include/linux/migrate.h | 8 - include/linux/mii.h | 57 +- include/linux/min_heap.h | 134 - include/linux/miscdevice.h | 14 +- include/linux/mlx5/driver.h | 22 +- include/linux/mlx5/eswitch.h | 38 +- include/linux/mlx5/fs.h | 1 - include/linux/mlx5/mlx5_ifc.h | 51 +- include/linux/mlx5/mlx5_ifc_fpga.h | 2 +- include/linux/mm.h | 303 +- include/linux/mm_inline.h | 15 +- include/linux/mm_types.h | 11 +- include/linux/mmc/host.h | 8 +- include/linux/mmc/mmc.h | 10 - include/linux/mmc/sdio_func.h | 2 +- include/linux/mmdebug.h | 5 - include/linux/mmzone.h | 53 +- include/linux/mod_devicetable.h | 19 +- include/linux/msdos_partition.h | 50 - include/linux/mtd/mtd.h | 125 +- include/linux/mtd/partitions.h | 1 + include/linux/mtd/rawnand.h | 11 +- include/linux/mtd/spi-nor.h | 285 +- include/linux/mtd/spinand.h | 67 +- include/linux/mutex.h | 7 +- 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 | 17 +- include/linux/nfs_fs.h | 26 +- include/linux/nfs_xdr.h | 1 - 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 | 18 +- include/linux/page_ref.h | 9 - include/linux/page_reporting.h | 26 - include/linux/pagemap.h | 29 +- include/linux/part_stat.h | 115 - include/linux/pci-epc.h | 27 +- include/linux/pci-epf.h | 29 +- include/linux/pci.h | 15 +- include/linux/pci_ids.h | 2 - include/linux/pe.h | 21 - include/linux/percpu-rwsem.h | 83 +- include/linux/percpu_counter.h | 4 +- include/linux/perf/arm_pmu.h | 1 - include/linux/perf_event.h | 19 - include/linux/phy.h | 62 +- include/linux/phy/tegra/xusb.h | 2 - include/linux/phylink.h | 91 +- 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/dmtimer-omap.h | 6 +- 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/simplefb.h | 2 +- include/linux/platform_data/spi-omap2-mcspi.h | 1 - include/linux/platform_data/ti-sysc.h | 5 - include/linux/platform_data/wilco-ec.h | 10 +- include/linux/platform_device.h | 7 +- include/linux/pm_qos.h | 81 +- include/linux/pm_runtime.h | 12 +- include/linux/pnp.h | 2 +- include/linux/posix-timers.h | 2 +- include/linux/posix_acl.h | 2 +- include/linux/power/bq2415x_charger.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 | 7 +- include/linux/psi.h | 2 - include/linux/psi_types.h | 10 +- include/linux/pwm_backlight.h | 2 + include/linux/raid/detect.h | 3 - include/linux/random.h | 22 - include/linux/rculist.h | 10 +- include/linux/rculist_nulls.h | 7 - include/linux/rcupdate.h | 48 +- include/linux/rcupdate_trace.h | 88 - include/linux/rcupdate_wait.h | 19 - include/linux/rcutiny.h | 3 +- include/linux/rcutree.h | 1 - include/linux/rcuwait.h | 12 +- include/linux/regmap.h | 4 +- include/linux/regulator/driver.h | 4 +- include/linux/remoteproc.h | 13 +- include/linux/remoteproc/qcom_q6v5_ipa_notify.h | 82 - include/linux/rhashtable.h | 2 +- include/linux/rio.h | 4 +- include/linux/rslib.h | 2 +- include/linux/rwlock_types.h | 6 +- include/linux/rwsem.h | 12 +- include/linux/sched.h | 64 +- include/linux/sched/nohz.h | 2 - include/linux/sched/signal.h | 25 +- include/linux/sched/task.h | 4 - include/linux/sched/topology.h | 10 +- include/linux/security.h | 32 +- include/linux/selection.h | 4 +- include/linux/seq_file.h | 1 + include/linux/seqlock.h | 51 +- include/linux/serial_8250.h | 4 - include/linux/serial_core.h | 4 +- include/linux/shmem_fs.h | 10 +- include/linux/skbuff.h | 80 +- include/linux/skmsg.h | 68 +- include/linux/soc/mediatek/mtk-mmsys.h | 20 - include/linux/soc/qcom/apr.h | 1 - include/linux/soc/qcom/pdr.h | 29 - include/linux/soc/qcom/qmi.h | 1 - include/linux/soc/qcom/smd-rpm.h | 1 - include/linux/socket.h | 7 +- include/linux/soundwire/sdw.h | 49 - include/linux/spi/corgi_lcd.h | 3 + include/linux/spi/ifx_modem.h | 5 + include/linux/spi/spi.h | 9 +- include/linux/spinlock.h | 35 +- include/linux/spinlock_types.h | 24 +- include/linux/splice.h | 3 - include/linux/stackdepot.h | 2 - include/linux/stackprotector.h | 2 +- include/linux/stmmac.h | 1 - include/linux/sunrpc/cache.h | 6 +- include/linux/sunrpc/rpc_rdma.h | 3 +- include/linux/sunrpc/sched.h | 1 - include/linux/sunrpc/svc.h | 5 +- include/linux/sunrpc/svc_rdma.h | 24 +- include/linux/sunrpc/svc_xprt.h | 2 - include/linux/sunrpc/xdr.h | 68 +- include/linux/suspend.h | 36 +- include/linux/swap.h | 3 +- include/linux/swapops.h | 5 +- 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/threads.h | 2 +- include/linux/ti_wilink_st.h | 6 +- include/linux/time.h | 5 +- include/linux/time32.h | 166 +- include/linux/time64.h | 10 +- include/linux/timekeeping32.h | 32 + include/linux/timer.h | 2 +- include/linux/topology.h | 17 + include/linux/torture.h | 2 +- include/linux/tpm_eventlog.h | 6 +- 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/uio_driver.h | 33 +- include/linux/unaligned/be_byteshift.h | 6 +- include/linux/unaligned/generic.h | 46 - include/linux/unaligned/le_byteshift.h | 6 +- include/linux/usb.h | 11 +- include/linux/usb/audio-v2.h | 14 +- include/linux/usb/audio-v3.h | 2 +- include/linux/usb/cdc_ncm.h | 15 +- 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/userfaultfd_k.h | 42 +- include/linux/uuid.h | 22 +- include/linux/vfio.h | 17 - include/linux/vm_event_item.h | 5 - include/linux/vmalloc.h | 5 +- include/linux/vt_kern.h | 64 +- include/linux/wait.h | 7 +- include/linux/watch_queue.h | 127 - include/linux/workqueue.h | 20 +- include/linux/xarray.h | 10 +- include/linux/xattr.h | 5 +- include/linux/zorro.h | 12 + include/media/cec-notifier.h | 39 +- include/media/h264-ctrls.h | 2 - include/media/i2c/smiapp.h | 63 + include/media/rc-core.h | 8 +- include/media/rc-map.h | 5 +- include/media/v4l2-dev.h | 4 +- include/media/v4l2-device.h | 16 +- include/media/v4l2-fwnode.h | 143 - 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_rxrpc.h | 12 +- include/net/af_unix.h | 4 +- include/net/bareudp.h | 20 - include/net/bluetooth/bluetooth.h | 17 - include/net/bluetooth/hci.h | 74 +- include/net/bluetooth/hci_core.h | 46 - include/net/bluetooth/hci_sock.h | 6 +- include/net/bluetooth/l2cap.h | 57 +- 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 | 213 +- include/net/cfg802154.h | 2 +- include/net/compat.h | 3 - include/net/devlink.h | 43 +- include/net/dn_fib.h | 2 +- include/net/drop_monitor.h | 5 +- include/net/dsa.h | 10 +- include/net/dst.h | 1 + include/net/esp.h | 16 - include/net/fib_rules.h | 1 - include/net/flow_dissector.h | 10 +- include/net/flow_offload.h | 116 +- 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 | 5 +- 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 | 66 +- include/net/macsec.h | 48 +- 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_flow_table.h | 38 - include/net/netfilter/nf_tables.h | 37 +- include/net/netfilter/nf_tables_core.h | 13 +- include/net/netns/ipv4.h | 1 - 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 | 31 +- include/net/pkt_sched.h | 12 +- include/net/red.h | 38 - include/net/route.h | 8 +- include/net/sch_generic.h | 19 +- include/net/sctp/structs.h | 2 +- include/net/sock.h | 75 +- include/net/sock_reuseport.h | 4 +- include/net/tc_act/tc_ct.h | 25 +- include/net/tc_act/tc_police.h | 6 +- include/net/tc_act/tc_skbedit.h | 41 +- include/net/tc_act/tc_tunnel_key.h | 10 +- include/net/tcp.h | 15 +- include/net/udp.h | 5 - include/rdma/ib_cache.h | 1 - include/rdma/ib_cm.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 | 8 +- include/scsi/scsi_host.h | 17 +- include/scsi/scsi_ioctl.h | 2 +- include/scsi/scsi_transport_iscsi.h | 2 - include/scsi/scsicam.h | 7 +- include/scsi/sg.h | 2 +- include/scsi/srp.h | 8 +- include/soc/fsl/dpaa2-io.h | 6 +- include/soc/fsl/qe/ucc_fast.h | 6 +- include/soc/fsl/qe/ucc_slow.h | 13 +- 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/bpmp-abi.h | 10 +- include/soc/tegra/cpuidle.h | 2 +- include/soc/tegra/irq.h | 13 - include/soc/tegra/pm.h | 31 - include/soc/tegra/pmc.h | 3 +- include/sound/compress_driver.h | 40 +- include/sound/core.h | 1 - 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 | 10 - include/sound/soc-dai.h | 44 +- include/sound/soc-dapm.h | 8 +- include/sound/soc-dpcm.h | 20 +- include/sound/soc.h | 42 +- include/sound/sof/header.h | 11 - include/sound/sof/info.h | 22 +- include/sound/sof/topology.h | 3 +- include/target/target_core_backend.h | 6 + include/target/target_core_base.h | 45 +- include/trace/bpf_probe.h | 18 +- include/trace/events/afs.h | 2 +- include/trace/events/btrfs.h | 6 +- include/trace/events/gpu_mem.h | 57 - include/trace/events/huge_memory.h | 1 - include/trace/events/io_uring.h | 103 - include/trace/events/mmap.h | 48 - 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/rpcgss.h | 59 +- include/trace/events/rpcrdma.h | 67 +- include/trace/events/sched.h | 53 +- include/trace/events/sunrpc.h | 76 - include/trace/events/vmscan.h | 2 +- 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/drm/vmwgfx_drm.h | 16 +- include/uapi/linux/bpf.h | 260 +- include/uapi/linux/btrfs.h | 31 +- include/uapi/linux/devlink.h | 3 - include/uapi/linux/dlm_device.h | 4 +- include/uapi/linux/dm-ioctl.h | 4 +- include/uapi/linux/ethtool.h | 4 +- include/uapi/linux/ethtool_netlink.h | 82 - include/uapi/linux/fanotify.h | 13 +- include/uapi/linux/fdreg.h | 18 +- include/uapi/linux/fiemap.h | 2 +- include/uapi/linux/fscrypt.h | 1 - include/uapi/linux/gpio.h | 38 +- include/uapi/linux/idxd.h | 21 +- include/uapi/linux/if_arcnet.h | 6 +- include/uapi/linux/if_bridge.h | 46 - include/uapi/linux/if_link.h | 12 - include/uapi/linux/if_macsec.h | 8 +- include/uapi/linux/in.h | 2 - include/uapi/linux/inet_diag.h | 5 +- include/uapi/linux/input-event-codes.h | 3 - include/uapi/linux/io_uring.h | 42 +- include/uapi/linux/keyctl.h | 2 - include/uapi/linux/kfd_ioctl.h | 19 +- include/uapi/linux/kvm.h | 46 +- include/uapi/linux/media-bus-format.h | 3 +- include/uapi/linux/mii.h | 5 - include/uapi/linux/mman.h | 5 +- include/uapi/linux/mmc/ioctl.h | 2 +- include/uapi/linux/net_dropmon.h | 5 +- include/uapi/linux/netfilter/nf_conntrack_common.h | 12 +- include/uapi/linux/netfilter/nf_tables.h | 12 - include/uapi/linux/netfilter/xt_IDLETIMER.h | 12 +- include/uapi/linux/netfilter_bridge/ebt_among.h | 2 +- include/uapi/linux/nl80211.h | 241 +- include/uapi/linux/openvswitch.h | 7 - include/uapi/linux/pci_regs.h | 2 - include/uapi/linux/pcitest.h | 8 - include/uapi/linux/perf_event.h | 8 +- include/uapi/linux/pkt_cls.h | 21 - include/uapi/linux/pkt_sched.h | 19 - include/uapi/linux/sched.h | 5 - include/uapi/linux/serio.h | 10 +- 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/usb/raw_gadget.h | 167 - include/uapi/linux/userfaultfd.h | 40 +- include/uapi/linux/v4l2-controls.h | 6 - include/uapi/linux/vfio.h | 37 - include/uapi/linux/videodev2.h | 9 - include/uapi/linux/virtio_balloon.h | 1 - include/uapi/linux/virtio_ids.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/rdma/mlx5_user_ioctl_cmds.h | 17 - include/uapi/rdma/mlx5_user_ioctl_verbs.h | 4 - include/uapi/scsi/fc/fc_els.h | 211 +- include/uapi/scsi/scsi_bsg_fc.h | 2 +- include/uapi/sound/compress_offload.h | 2 +- include/uapi/sound/compress_params.h | 37 +- include/uapi/sound/sof/abi.h | 2 +- include/vdso/bits.h | 9 - include/vdso/clocksource.h | 22 - include/vdso/const.h | 10 - include/vdso/datapage.h | 35 +- include/vdso/jiffies.h | 11 - include/vdso/ktime.h | 16 - include/vdso/limits.h | 19 - include/vdso/math64.h | 24 - include/vdso/processor.h | 14 - include/vdso/time.h | 12 - include/vdso/time32.h | 17 - include/vdso/time64.h | 14 - include/video/mmp_disp.h | 2 +- include/video/samsung_fimd.h | 2 +- include/xen/interface/io/tpmif.h | 2 +- include/xen/xenbus.h | 10 +- init/Kconfig | 49 +- init/do_mounts.c | 12 +- init/init_task.c | 15 - init/main.c | 93 +- ipc/mqueue.c | 5 +- ipc/sem.c | 6 +- ipc/util.c | 3 +- kernel/.gitignore | 4 +- kernel/Makefile | 7 - kernel/audit.c | 41 +- kernel/audit.h | 8 - kernel/audit_fsnotify.c | 13 +- kernel/audit_watch.c | 18 +- kernel/auditfilter.c | 71 +- kernel/auditsc.c | 3 + kernel/bpf/bpf_struct_ops.c | 26 +- kernel/bpf/btf.c | 47 +- kernel/bpf/cgroup.c | 7 +- kernel/bpf/core.c | 121 +- kernel/bpf/dispatcher.c | 5 +- kernel/bpf/hashtab.c | 230 +- kernel/bpf/helpers.c | 45 - 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 | 387 +- kernel/bpf/sysfs_btf.c | 11 +- kernel/bpf/trampoline.c | 161 +- kernel/bpf/verifier.c | 79 +- kernel/cgroup/cgroup-v1.c | 33 +- kernel/cgroup/cgroup.c | 406 +- kernel/cgroup/cpuset.c | 31 +- kernel/cgroup/pids.c | 15 +- kernel/compat.c | 64 + kernel/configs/tiny.config | 1 + kernel/context_tracking.c | 2 - kernel/cpu.c | 143 +- kernel/cred.c | 2 + kernel/debug/kdb/.gitignore | 1 - kernel/debug/kdb/kdb_main.c | 20 +- kernel/dma/coherent.c | 13 +- kernel/dma/contiguous.c | 9 +- kernel/dma/direct.c | 86 +- kernel/dma/mapping.c | 2 - kernel/dma/swiotlb.c | 42 +- kernel/events/core.c | 383 +- kernel/exit.c | 37 +- kernel/extable.c | 5 +- kernel/fork.c | 62 +- kernel/futex.c | 189 +- 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/handle.c | 7 - kernel/irq/internals.h | 12 +- kernel/irq/irqdesc.c | 6 - kernel/irq/irqdomain.c | 14 +- kernel/irq/manage.c | 29 +- kernel/irq/proc.c | 22 - kernel/irq/resend.c | 143 +- kernel/irq_work.c | 2 - kernel/kallsyms.c | 2 + kernel/kcmp.c | 8 +- kernel/kcov.c | 266 +- kernel/kcsan/Makefile | 14 - kernel/kcsan/atomic.h | 20 - kernel/kcsan/core.c | 733 - kernel/kcsan/debugfs.c | 335 - kernel/kcsan/encoding.h | 95 - kernel/kcsan/kcsan.h | 142 - kernel/kcsan/report.c | 607 - kernel/kcsan/test.c | 131 - kernel/kmod.c | 4 +- kernel/kthread.c | 17 +- kernel/locking/Makefile | 3 - kernel/locking/lockdep.c | 686 +- kernel/locking/lockdep_internals.h | 14 +- kernel/locking/lockdep_proc.c | 31 +- kernel/locking/locktorture.c | 15 +- kernel/locking/mutex-debug.c | 2 +- kernel/locking/percpu-rwsem.c | 194 +- kernel/locking/rtmutex.c | 2 +- kernel/locking/rwsem.c | 9 +- kernel/locking/rwsem.h | 10 + kernel/locking/spinlock_debug.c | 6 +- kernel/module.c | 5 +- kernel/notifier.c | 2 +- kernel/padata.c | 9 +- kernel/pid.c | 38 +- kernel/pid_namespace.c | 38 +- kernel/power/Kconfig | 3 + kernel/power/process.c | 2 + kernel/power/qos.c | 559 +- kernel/power/snapshot.c | 20 +- kernel/power/suspend.c | 9 +- kernel/power/user.c | 18 +- kernel/printk/console_cmdline.h | 1 - kernel/printk/printk.c | 177 +- kernel/rcu/Kconfig | 46 +- kernel/rcu/Kconfig.debug | 15 +- kernel/rcu/Makefile | 4 - kernel/rcu/rcu.h | 28 +- kernel/rcu/rcu_segcblist.c | 4 +- kernel/rcu/rcuperf.c | 19 +- kernel/rcu/rcutorture.c | 170 +- kernel/rcu/srcutree.c | 26 +- kernel/rcu/tasks.h | 1174 -- kernel/rcu/tree.c | 588 +- kernel/rcu/tree.h | 7 - kernel/rcu/tree_exp.h | 63 +- kernel/rcu/tree_plugin.h | 107 +- kernel/rcu/tree_stall.h | 115 +- kernel/rcu/update.c | 417 +- kernel/relay.c | 17 +- kernel/sched/Makefile | 6 - kernel/sched/completion.c | 36 +- kernel/sched/core.c | 145 +- kernel/sched/cpupri.c | 158 +- kernel/sched/cpupri.h | 6 +- kernel/sched/cputime.c | 41 +- kernel/sched/deadline.c | 6 +- kernel/sched/debug.c | 17 +- kernel/sched/fair.c | 815 +- kernel/sched/loadavg.c | 33 +- kernel/sched/pelt.c | 90 +- kernel/sched/pelt.h | 31 - kernel/sched/psi.c | 114 +- kernel/sched/rt.c | 66 +- kernel/sched/sched.h | 88 +- kernel/sched/stats.h | 31 +- kernel/sched/swait.c | 15 +- kernel/sched/topology.c | 27 +- kernel/seccomp.c | 4 +- kernel/signal.c | 23 +- kernel/smp.c | 23 +- kernel/softirq.c | 15 +- kernel/sys.c | 2 - kernel/sys_ni.c | 1 - kernel/sysctl.c | 79 +- kernel/task_work.c | 18 +- kernel/time/clocksource.c | 9 - kernel/time/hrtimer.c | 8 +- kernel/time/jiffies.c | 7 +- kernel/time/namespace.c | 7 +- kernel/time/posix-cpu-timers.c | 154 +- kernel/time/posix-timers.c | 3 +- kernel/time/sched_clock.c | 9 +- kernel/time/tick-common.c | 10 +- kernel/time/tick-sched.c | 20 +- kernel/time/time.c | 43 + kernel/time/timekeeping.c | 9 +- kernel/time/timekeeping.h | 3 +- kernel/time/timer.c | 23 +- kernel/time/vsyscall.c | 12 +- kernel/torture.c | 38 +- kernel/trace/Kconfig | 4 +- kernel/trace/Makefile | 3 - kernel/trace/blktrace.c | 117 +- kernel/trace/bpf_trace.c | 67 +- kernel/trace/ftrace.c | 2 - kernel/trace/synth_event_gen_test.c | 44 +- kernel/trace/trace.c | 2 - kernel/trace/trace.h | 7 +- kernel/trace/trace_entries.h | 4 +- kernel/trace/trace_events_hist.c | 319 +- kernel/trace/trace_hwlat.c | 24 +- kernel/trace/trace_kprobe.c | 2 +- kernel/trace/trace_output.c | 4 +- kernel/trace/trace_uprobe.c | 11 +- kernel/watch_queue.c | 659 - kernel/watchdog.c | 22 - kernel/watchdog_hld.c | 1 - kernel/workqueue.c | 26 +- lib/.gitignore | 4 +- lib/Kconfig | 6 +- lib/Kconfig.debug | 114 +- lib/Kconfig.kcsan | 180 - lib/Kconfig.ubsan | 49 +- lib/Makefile | 15 +- lib/bch.c | 2 +- lib/bootconfig.c | 84 +- lib/cpumask.c | 131 +- lib/crypto/chacha20poly1305-selftest.c | 11 +- lib/crypto/chacha20poly1305.c | 3 - lib/dynamic_debug.c | 30 +- lib/iov_iter.c | 7 +- lib/kunit/assert.c | 4 +- lib/list-test.c | 4 +- lib/objagg.c | 4 +- lib/percpu-refcount.c | 7 +- lib/radix-tree.c | 8 + lib/raid6/.gitignore | 1 - lib/rbtree.c | 4 +- lib/scatterlist.c | 2 +- lib/stackdepot.c | 47 +- lib/string.c | 16 - lib/test_bitmap.c | 2 - lib/test_bpf.c | 4 +- lib/test_firmware.c | 55 - lib/test_kasan.c | 19 - lib/test_kmod.c | 2 +- lib/test_lockup.c | 599 - 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 | 153 +- lib/xarray.c | 9 +- localversion-next | 1 - mm/Kconfig | 140 +- mm/Makefile | 11 - mm/compaction.c | 32 +- mm/debug.c | 44 +- mm/debug_vm_pgtable.c | 392 - mm/dmapool.c | 4 +- mm/filemap.c | 105 +- mm/frontswap.c | 8 +- mm/gup.c | 667 +- mm/gup_benchmark.c | 71 +- mm/hmm.c | 267 +- mm/huge_memory.c | 68 +- mm/hugetlb.c | 919 +- mm/hugetlb_cgroup.c | 320 +- mm/internal.h | 34 +- mm/kasan/common.c | 49 +- mm/kasan/generic.c | 9 +- mm/kasan/generic_report.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 | 43 +- mm/kmemleak.c | 4 +- mm/ksm.c | 5 +- mm/list_lru.c | 16 +- mm/madvise.c | 156 +- mm/mapping_dirty_helpers.c | 42 +- mm/memblock.c | 2 +- mm/memcontrol.c | 557 +- mm/memory-failure.c | 31 +- mm/memory.c | 249 +- mm/memory_hotplug.c | 68 +- mm/mempolicy.c | 104 +- mm/mempool.c | 2 +- mm/memremap.c | 64 +- mm/migrate.c | 152 +- mm/mm_init.c | 2 +- mm/mmap.c | 87 +- mm/mmu_notifier.c | 80 +- mm/mprotect.c | 118 +- mm/mremap.c | 93 +- mm/nommu.c | 10 +- mm/page-writeback.c | 19 +- mm/page_alloc.c | 285 +- mm/page_counter.c | 36 +- mm/page_ext.c | 5 +- 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 | 64 +- mm/shmem.c | 170 +- mm/shuffle.c | 14 +- mm/shuffle.h | 6 - mm/slab.h | 22 +- mm/slab_common.c | 3 +- mm/slub.c | 71 +- mm/sparse.c | 171 +- mm/swap.c | 30 +- mm/swap_slots.c | 12 +- mm/swap_state.c | 6 +- mm/swapfile.c | 83 +- mm/userfaultfd.c | 105 +- mm/util.c | 8 +- mm/vmalloc.c | 11 +- mm/vmpressure.c | 8 +- mm/vmscan.c | 132 +- mm/vmstat.c | 5 - mm/z3fold.c | 1 + mm/zsmalloc.c | 10 +- mm/zswap.c | 24 +- net/802/psnap.c | 2 +- net/8021q/vlan_core.c | 5 +- net/Kconfig | 4 +- 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 | 143 +- net/bluetooth/hci_event.c | 114 +- net/bluetooth/hci_request.c | 350 +- net/bluetooth/hci_request.h | 2 - net/bluetooth/hidp/core.c | 2 +- net/bluetooth/l2cap_core.c | 734 +- net/bluetooth/l2cap_sock.c | 67 +- net/bluetooth/mgmt.c | 113 +- 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/bpfilter/.gitignore | 1 - net/bpfilter/main.c | 14 +- net/bridge/br_device.c | 6 +- net/bridge/br_netlink_tunnel.c | 12 +- net/bridge/br_private.h | 4 +- net/bridge/br_private_tunnel.h | 17 +- net/bridge/br_stp.c | 3 +- net/bridge/br_vlan.c | 76 +- net/bridge/br_vlan_options.c | 112 +- net/bridge/br_vlan_tunnel.c | 5 +- net/bridge/netfilter/ebtables.c | 2 +- net/caif/caif_dev.c | 3 +- net/ceph/debugfs.c | 20 +- net/ceph/messenger.c | 9 +- net/ceph/mon_client.c | 8 +- net/ceph/osd_client.c | 96 +- net/ceph/osdmap.c | 9 - net/compat.c | 30 +- net/core/bpf_sk_storage.c | 285 +- net/core/datagram.c | 39 +- net/core/dev.c | 61 +- net/core/devlink.c | 419 +- net/core/drop_monitor.c | 35 +- net/core/fib_rules.c | 2 +- net/core/filter.c | 93 +- net/core/flow_dissector.c | 4 +- net/core/flow_offload.c | 28 - 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 | 6 +- net/core/rtnetlink.c | 44 +- net/core/skbuff.c | 29 +- net/core/skmsg.c | 10 +- net/core/sock.c | 19 +- net/core/sock_map.c | 318 +- 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/decnet/dn_route.c | 4 +- net/dsa/dsa_priv.h | 2 - net/dsa/port.c | 58 +- net/dsa/slave.c | 72 +- net/dsa/tag_8021q.c | 43 + net/dsa/tag_ar9331.c | 2 +- net/dsa/tag_brcm.c | 25 - net/dsa/tag_ocelot.c | 3 +- net/dsa/tag_qca.c | 2 +- net/dsa/tag_sja1105.c | 19 +- net/ethtool/Makefile | 3 +- net/ethtool/bitset.c | 100 +- net/ethtool/bitset.h | 6 - net/ethtool/channels.c | 227 - net/ethtool/common.c | 43 - net/ethtool/common.h | 3 - net/ethtool/debug.c | 10 +- net/ethtool/features.c | 304 - net/ethtool/ioctl.c | 154 +- net/ethtool/linkinfo.c | 10 +- net/ethtool/linkmodes.c | 11 +- net/ethtool/netlink.c | 115 +- net/ethtool/netlink.h | 15 +- net/ethtool/privflags.c | 209 - net/ethtool/rings.c | 200 - net/ethtool/wol.c | 9 +- net/hsr/hsr_debugfs.c | 5 +- net/hsr/hsr_device.c | 64 +- net/hsr/hsr_device.h | 3 +- net/hsr/hsr_framereg.c | 15 +- net/hsr/hsr_main.c | 3 +- net/hsr/hsr_main.h | 1 + net/hsr/hsr_netlink.c | 119 +- net/hsr/hsr_slave.c | 71 +- net/hsr/hsr_slave.h | 2 +- net/ieee802154/nl_policy.c | 6 - net/ipv4/Kconfig | 7 +- net/ipv4/Makefile | 1 - net/ipv4/af_inet.c | 4 +- net/ipv4/ah4.c | 2 +- net/ipv4/arp.c | 2 +- net/ipv4/bpf_tcp_ca.c | 40 +- net/ipv4/cipso_ipv4.c | 7 +- net/ipv4/devinet.c | 6 +- net/ipv4/esp4.c | 16 + net/ipv4/fib_frontend.c | 2 - net/ipv4/fib_semantics.c | 4 +- net/ipv4/fib_trie.c | 5 + net/ipv4/gre_demux.c | 12 +- net/ipv4/icmp.c | 35 +- net/ipv4/igmp.c | 2 + net/ipv4/inet_connection_sock.c | 56 +- net/ipv4/inet_diag.c | 343 +- net/ipv4/ip_gre.c | 105 +- net/ipv4/ip_output.c | 2 +- net/ipv4/ip_vti.c | 38 +- net/ipv4/ipconfig.c | 2 +- net/ipv4/ipmr.c | 2 +- net/ipv4/netfilter/arp_tables.c | 4 +- net/ipv4/netfilter/ip_tables.c | 4 +- net/ipv4/netfilter/nf_log_ipv4.c | 2 +- net/ipv4/netfilter/nf_nat_pptp.c | 4 +- net/ipv4/nexthop.c | 2 +- net/ipv4/raw.c | 2 - net/ipv4/raw_diag.c | 29 +- net/ipv4/route.c | 61 +- net/ipv4/sysctl_net_ipv4.c | 33 +- net/ipv4/tcp.c | 103 +- net/ipv4/tcp_bic.c | 11 +- net/ipv4/tcp_bpf.c | 272 +- net/ipv4/tcp_diag.c | 8 +- net/ipv4/tcp_input.c | 12 +- net/ipv4/tcp_ipv4.c | 10 +- net/ipv4/tcp_minisocks.c | 3 - net/ipv4/tcp_output.c | 12 +- net/ipv4/tcp_scalable.c | 17 +- net/ipv4/tcp_ulp.c | 9 +- net/ipv4/tcp_veno.c | 47 +- net/ipv4/tcp_yeah.c | 41 +- net/ipv4/udp.c | 22 +- net/ipv4/udp_bpf.c | 53 - net/ipv4/udp_diag.c | 46 +- net/ipv6/addrconf.c | 57 +- net/ipv6/ah6.c | 4 +- net/ipv6/esp6.c | 16 + net/ipv6/exthdrs.c | 2 +- net/ipv6/icmp.c | 2 +- net/ipv6/ip6_fib.c | 15 +- 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 | 34 +- net/ipv6/ip6mr.c | 5 +- net/ipv6/ipv6_sockglue.c | 10 +- net/ipv6/ndisc.c | 2 +- net/ipv6/netfilter/ip6_tables.c | 4 +- net/ipv6/netfilter/nf_log_ipv6.c | 2 +- net/ipv6/raw.c | 8 +- net/ipv6/route.c | 9 +- net/ipv6/seg6_iptunnel.c | 4 +- net/ipv6/seg6_local.c | 2 +- net/ipv6/sysctl_net_ipv6.c | 21 +- net/ipv6/tcp_ipv6.c | 2 +- net/ipv6/xfrm6_tunnel.c | 2 +- net/kcm/kcmproc.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 | 195 +- 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 | 32 +- net/mac80211/iface.c | 86 +- net/mac80211/key.c | 59 +- net/mac80211/key.h | 3 - net/mac80211/main.c | 39 +- net/mac80211/mesh_hwmp.c | 3 +- net/mac80211/mlme.c | 154 +- net/mac80211/rx.c | 98 +- net/mac80211/scan.c | 3 +- net/mac80211/sta_info.c | 51 +- net/mac80211/sta_info.h | 4 +- net/mac80211/status.c | 91 +- net/mac80211/tx.c | 208 +- net/mac80211/util.c | 121 +- 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 | 39 +- net/mptcp/protocol.c | 540 +- net/mptcp/protocol.h | 21 +- net/mptcp/subflow.c | 90 +- net/mptcp/token.c | 31 +- net/netfilter/Kconfig | 8 + net/netfilter/Makefile | 13 +- 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 | 21 +- net/netfilter/nf_flow_table_core.c | 63 - net/netfilter/nf_flow_table_ip.c | 29 +- net/netfilter/nf_flow_table_offload.c | 281 +- net/netfilter/nf_synproxy_core.c | 2 +- net/netfilter/nf_tables_api.c | 257 +- 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 | 14 +- net/netfilter/nft_chain_nat.c | 1 - net/netfilter/nft_dynset.c | 40 +- net/netfilter/nft_fwd_netdev.c | 12 - net/netfilter/nft_lookup.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 | 683 +- net/netfilter/nft_set_pipapo.h | 280 - net/netfilter/nft_set_pipapo_avx2.c | 1223 -- net/netfilter/nft_set_pipapo_avx2.h | 14 - net/netfilter/nft_set_rbtree.c | 90 +- 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 | 51 +- 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/packet/af_packet.c | 34 +- net/packet/internal.h | 5 +- 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/rxrpc/af_rxrpc.c | 37 +- net/rxrpc/ar-internal.h | 5 +- net/rxrpc/call_object.c | 3 +- net/rxrpc/conn_client.c | 13 +- net/rxrpc/input.c | 1 + net/rxrpc/sendmsg.c | 75 +- net/sched/Kconfig | 2 +- net/sched/act_api.c | 35 - net/sched/act_ct.c | 571 +- net/sched/act_mirred.c | 6 +- net/sched/act_sample.c | 2 + net/sched/cls_api.c | 166 +- net/sched/cls_flower.c | 8 +- net/sched/cls_matchall.c | 5 +- net/sched/cls_route.c | 4 +- net/sched/cls_tcindex.c | 3 - net/sched/em_ipt.c | 2 +- net/sched/em_nbyte.c | 2 +- net/sched/sch_api.c | 21 +- net/sched/sch_atm.c | 2 +- net/sched/sch_cbs.c | 12 +- net/sched/sch_fifo.c | 97 +- net/sched/sch_fq.c | 22 +- net/sched/sch_fq_pie.c | 1 + net/sched/sch_generic.c | 8 - net/sched/sch_ingress.c | 11 +- net/sched/sch_netem.c | 2 +- net/sched/sch_pie.c | 49 +- net/sched/sch_red.c | 72 +- net/sched/sch_taprio.c | 13 +- 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 | 66 +- net/smc/smc_ib.h | 1 - net/smc/smc_llc.c | 2 +- net/smc/smc_tx.c | 2 +- net/socket.c | 33 +- net/sunrpc/auth_gss/auth_gss.c | 93 +- net/sunrpc/auth_gss/svcauth_gss.c | 60 +- net/sunrpc/cache.c | 128 +- net/sunrpc/clnt.c | 9 +- net/sunrpc/sched.c | 3 +- net/sunrpc/socklib.c | 141 - net/sunrpc/socklib.h | 15 - net/sunrpc/sunrpc.h | 4 + net/sunrpc/svc.c | 20 +- net/sunrpc/svc_xprt.c | 3 - net/sunrpc/svcauth_unix.c | 12 - net/sunrpc/svcsock.c | 202 +- net/sunrpc/xdr.c | 55 + net/sunrpc/xprt.c | 3 +- net/sunrpc/xprtrdma/frwr_ops.c | 13 +- net/sunrpc/xprtrdma/rpc_rdma.c | 36 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 16 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 244 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 57 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 512 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 8 +- net/sunrpc/xprtsock.c | 190 +- net/switchdev/switchdev.c | 11 +- net/tipc/monitor.c | 12 +- net/tipc/msg.c | 3 + net/tipc/netlink.c | 1 - net/tipc/node.c | 7 +- net/tipc/socket.c | 2 - net/tls/tls_device.c | 22 +- net/tls/tls_main.c | 31 +- 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/.gitignore | 1 - net/wireless/core.c | 6 - net/wireless/core.h | 2 +- net/wireless/ethtool.c | 8 +- net/wireless/mlme.c | 33 +- net/wireless/nl80211.c | 429 +- net/wireless/pmsr.c | 32 - 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_policy.c | 5 +- net/xfrm/xfrm_state.c | 2 +- net/xfrm/xfrm_user.c | 6 +- samples/Kconfig | 6 - samples/Makefile | 1 - samples/auxdisplay/.gitignore | 1 - samples/bpf/.gitignore | 1 - samples/bpf/Makefile | 8 +- samples/bpf/bpf_load.c | 20 + samples/bpf/bpf_load.h | 1 + samples/bpf/sampleip_user.c | 98 +- samples/bpf/trace_event_user.c | 139 +- samples/bpf/tracex1_user.c | 1 - samples/bpf/tracex5_user.c | 1 - samples/connector/.gitignore | 1 - samples/hidraw/.gitignore | 1 - samples/hw_breakpoint/data_breakpoint.c | 11 +- samples/mei/.gitignore | 1 - samples/mic/mpssd/.gitignore | 1 - samples/pidfd/.gitignore | 1 - samples/seccomp/.gitignore | 1 - samples/timers/.gitignore | 1 - samples/v4l/v4l2-pci-skeleton.c | 2 +- samples/vfs/.gitignore | 1 - samples/watch_queue/Makefile | 7 - samples/watch_queue/watch_test.c | 186 - samples/watchdog/.gitignore | 1 - scripts/.gitignore | 4 +- scripts/Kconfig.include | 13 - scripts/Makefile.dtbinst | 26 +- scripts/Makefile.extrawarn | 1 - 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/.gitignore | 1 - scripts/basic/fixdep.c | 10 +- scripts/bpf_helpers_doc.py | 4 +- scripts/check-sysctl-docs | 181 - scripts/checkpatch.pl | 155 +- scripts/documentation-file-ref-check | 13 +- scripts/dtc/.gitignore | 1 - scripts/dtc/Makefile | 5 +- scripts/dtc/Makefile.dtc | 23 + scripts/dtc/checks.c | 25 +- scripts/dtc/dtc-lexer.l | 1 + scripts/dtc/libfdt/Makefile.libfdt | 18 + scripts/dtc/libfdt/fdt.c | 99 +- scripts/dtc/libfdt/fdt_ro.c | 143 +- scripts/dtc/libfdt/fdt_rw.c | 42 +- scripts/dtc/libfdt/fdt_sw.c | 19 +- scripts/dtc/libfdt/libfdt.h | 9 +- scripts/dtc/libfdt/libfdt_internal.h | 122 - scripts/dtc/update-dtc-source.sh | 4 +- scripts/dtc/version_gen.h | 2 +- scripts/export_report.pl | 2 +- scripts/gcc-plugins/.gitignore | 1 - scripts/gcc-plugins/Kconfig | 2 +- scripts/gdb/linux/.gitignore | 1 - scripts/gen_autoksyms.sh | 52 - scripts/genksyms/.gitignore | 1 - scripts/get_maintainer.pl | 32 +- scripts/kallsyms.c | 12 +- scripts/kconfig/.gitignore | 4 +- scripts/kconfig/Makefile | 4 + scripts/kconfig/symbol.c | 9 +- scripts/link-vmlinux.sh | 44 +- scripts/mkcompile_h | 11 + scripts/mod/.gitignore | 1 - scripts/mod/devicetable-offsets.c | 10 - scripts/mod/file2alias.c | 31 - scripts/mod/modpost.c | 116 +- scripts/mod/modpost.h | 14 +- scripts/parse-maintainers.pl | 0 scripts/selinux/genheaders/.gitignore | 1 - scripts/selinux/genheaders/genheaders.c | 11 +- scripts/selinux/mdp/.gitignore | 2 +- scripts/spelling.txt | 21 +- scripts/sphinx-pre-install | 17 +- scripts/ver_linux | 24 +- security/apparmor/.gitignore | 4 +- 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 | 12 - 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 | 40 +- security/keys/keyctl.c | 103 +- security/keys/keyring.c | 20 +- security/keys/request_key.c | 4 +- security/security.c | 23 - security/selinux/.gitignore | 1 - 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 +- security/tomoyo/.gitignore | 1 - sound/core/compress_offload.c | 42 - sound/core/device.c | 21 - sound/core/info.c | 2 +- sound/core/oss/pcm_oss.c | 23 +- sound/core/oss/pcm_plugin.c | 116 +- sound/core/oss/rate.c | 2 +- sound/core/pcm.c | 2 +- sound/core/pcm_dmaengine.c | 8 +- sound/core/pcm_misc.c | 35 +- sound/core/pcm_native.c | 64 +- sound/core/seq/oss/seq_oss_midi.c | 1 - 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/core/seq/seq_virmidi.c | 1 - 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-hwdep.c | 2 - sound/firewire/tascam/tascam.c | 2 +- sound/hda/ext/hdac_ext_controller.c | 9 +- sound/hda/hdac_device.c | 2 +- sound/hda/hdmi_chmap.c | 2 +- sound/isa/sb/emu8000_pcm.c | 4 +- sound/mips/sgio2audio.c | 6 + sound/oss/.gitignore | 2 +- 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 | 3 +- sound/pci/hda/patch_hdmi.c | 313 +- sound/pci/hda/patch_realtek.c | 62 +- 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/atmel/mchp-i2s-mcc.c | 8 +- sound/soc/bcm/Kconfig | 9 - sound/soc/bcm/Makefile | 4 - sound/soc/bcm/bcm63xx-i2s-whistler.c | 317 - sound/soc/bcm/bcm63xx-i2s.h | 90 - sound/soc/bcm/bcm63xx-pcm-whistler.c | 485 - 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/hdac_hdmi.c | 6 +- sound/soc/codecs/hdmi-codec.c | 10 - sound/soc/codecs/max98090.c | 434 +- sound/soc/codecs/max98090.h | 3 +- sound/soc/codecs/max98357a.c | 37 +- sound/soc/codecs/mt6660.c | 81 +- 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 | 1299 +- sound/soc/codecs/rt5682.h | 100 +- sound/soc/codecs/tas2562.c | 126 +- 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/codecs/wm8974.c | 8 + sound/soc/codecs/wm_adsp.c | 4 +- sound/soc/codecs/wsa881x.c | 46 +- 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 | 32 +- sound/soc/intel/boards/Makefile | 2 - sound/soc/intel/boards/bdw-rt5650.c | 9 +- sound/soc/intel/boards/bdw-rt5677.c | 9 +- sound/soc/intel/boards/broadwell.c | 9 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 2 +- sound/soc/intel/boards/bxt_rt298.c | 2 +- sound/soc/intel/boards/bytcht_da7213.c | 2 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 2 +- sound/soc/intel/boards/cht_bsw_nau8824.c | 2 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 2 +- sound/soc/intel/boards/cml_rt1011_rt5682.c | 7 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 2 +- sound/soc/intel/boards/haswell.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 8 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 4 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 4 +- sound/soc/intel/boards/skl_hda_dsp_common.h | 4 - sound/soc/intel/boards/skl_hda_dsp_generic.c | 27 +- sound/soc/intel/boards/skl_nau88l25_max98357a.c | 2 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 3 +- sound/soc/intel/boards/sof_da7219_max98373.c | 78 +- sound/soc/intel/boards/sof_pcm512x.c | 448 - sound/soc/intel/boards/sof_rt5682.c | 110 +- 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/common/soc-acpi-intel-jsl-match.c | 34 +- sound/soc/intel/common/soc-intel-quirks.h | 14 +- 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 | 33 +- sound/soc/jz4740/jz4740-i2s.c | 78 +- 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/Kconfig | 2 +- sound/soc/qcom/apq8016_sbc.c | 7 +- sound/soc/qcom/lpass-platform.c | 2 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 169 +- sound/soc/qcom/qdsp6/q6asm.c | 243 +- sound/soc/qcom/qdsp6/q6asm.h | 51 +- sound/soc/qcom/qdsp6/q6routing.c | 19 + sound/soc/qcom/sdm845.c | 87 +- 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 | 290 +- sound/soc/soc-dai.c | 18 +- sound/soc/soc-dapm.c | 279 +- sound/soc/soc-generic-dmaengine-pcm.c | 26 +- sound/soc/soc-pcm.c | 1621 ++- sound/soc/soc-topology.c | 41 +- 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 | 20 +- sound/soc/sof/intel/Makefile | 1 - sound/soc/sof/intel/apl.c | 9 - sound/soc/sof/intel/cnl.c | 51 +- sound/soc/sof/intel/hda-codec.c | 23 +- sound/soc/sof/intel/hda-compress.c | 114 - sound/soc/sof/intel/hda-dai.c | 124 - sound/soc/sof/intel/hda-dsp.c | 299 +- sound/soc/sof/intel/hda-ipc.c | 24 +- sound/soc/sof/intel/hda-loader.c | 9 +- sound/soc/sof/intel/hda-pcm.c | 8 +- sound/soc/sof/intel/hda-stream.c | 27 +- sound/soc/sof/intel/hda.c | 40 +- sound/soc/sof/intel/hda.h | 54 +- sound/soc/sof/ipc.c | 43 +- sound/soc/sof/loader.c | 6 + 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 | 71 +- sound/soc/sof/topology.c | 8 +- sound/soc/sprd/Kconfig | 2 +- sound/soc/sprd/sprd-mcdt.h | 2 +- sound/soc/stm/stm32_i2s.c | 75 +- sound/soc/stm/stm32_sai.c | 26 +- sound/soc/stm/stm32_sai_sub.c | 27 +- sound/soc/stm/stm32_spdifrx.c | 89 +- sound/soc/sunxi/sun8i-codec.c | 6 +- sound/soc/tegra/tegra_wm8903.c | 18 - 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/soc/zte/zx-tdm.c | 3 +- sound/usb/Makefile | 1 - sound/usb/card.c | 12 +- 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 | 45 +- 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 | 69 +- sound/usb/quirks.h | 3 - sound/usb/usx2y/usbusx2yaudio.c | 9 +- tools/accounting/.gitignore | 1 - 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/asm/unistd_64.h | 3 - tools/arch/x86/include/uapi/asm/kvm.h | 1 - tools/bootconfig/.gitignore | 1 - tools/bootconfig/Makefile | 27 +- tools/bootconfig/include/linux/memblock.h | 12 - tools/bootconfig/include/linux/printk.h | 5 +- tools/bootconfig/main.c | 112 +- 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 | 37 +- tools/bpf/.gitignore | 1 - tools/bpf/bpftool/.gitignore | 3 - .../bpf/bpftool/Documentation/bpftool-feature.rst | 19 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 22 +- .../bpftool/Documentation/bpftool-struct_ops.rst | 116 - tools/bpf/bpftool/Makefile | 36 +- tools/bpf/bpftool/bash-completion/bpftool | 110 +- tools/bpf/bpftool/btf.c | 5 - tools/bpf/bpftool/btf_dumper.c | 199 +- tools/bpf/bpftool/common.c | 40 +- tools/bpf/bpftool/feature.c | 283 +- tools/bpf/bpftool/main.c | 10 +- tools/bpf/bpftool/main.h | 12 +- tools/bpf/bpftool/map.c | 2 +- tools/bpf/bpftool/prog.c | 458 +- tools/bpf/bpftool/skeleton/profiler.bpf.c | 119 - tools/bpf/bpftool/skeleton/profiler.h | 46 - tools/bpf/bpftool/struct_ops.c | 596 - tools/bpf/runqslower/.gitignore | 1 - tools/bpf/runqslower/runqslower.bpf.c | 4 +- tools/build/.gitignore | 1 - tools/build/feature/.gitignore | 1 - tools/build/feature/Makefile | 9 +- tools/build/feature/test-clang-bpf-global-var.c | 4 - tools/cgroup/.gitignore | 1 - tools/gpio/.gitignore | 2 - tools/gpio/Build | 1 - tools/gpio/Makefile | 11 +- tools/gpio/gpio-hammer.c | 19 +- tools/gpio/gpio-utils.c | 6 +- tools/gpio/gpio-watch.c | 99 - tools/iio/.gitignore | 1 - tools/include/linux/irqflags.h | 12 +- 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 | 260 +- tools/include/uapi/linux/fcntl.h | 2 +- tools/include/uapi/linux/fscrypt.h | 14 +- tools/include/uapi/linux/in.h | 2 - tools/include/uapi/linux/kvm.h | 5 - tools/include/uapi/linux/openat2.h | 39 - tools/include/uapi/linux/perf_event.h | 8 +- tools/include/uapi/linux/prctl.h | 4 - tools/include/uapi/linux/sched.h | 6 - tools/include/uapi/sound/asound.h | 155 +- tools/laptop/dslm/.gitignore | 1 - tools/laptop/freefall/freefall.c | 2 +- tools/leds/.gitignore | 1 - tools/lib/api/fs/Build | 1 - tools/lib/api/fs/cgroup.c | 67 - tools/lib/api/fs/fs.h | 2 - tools/lib/bpf/.gitignore | 1 - tools/lib/bpf/bpf_tracing.h | 223 +- tools/lib/bpf/btf.c | 20 +- tools/lib/bpf/btf_dump.c | 10 +- tools/lib/bpf/libbpf.c | 236 +- tools/lib/bpf/libbpf.h | 9 - tools/lib/bpf/libbpf.map | 10 - tools/lib/lockdep/.gitignore | 1 - tools/lib/perf/Documentation/examples/counting.c | 83 - tools/lib/rbtree.c | 4 +- tools/lib/traceevent/.gitignore | 1 - tools/lib/traceevent/event-parse.c | 2 +- tools/memory-model/.gitignore | 1 - 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 | 3 +- .../litmus-tests}/MP+onceassign+derefonce.litmus | 0 tools/memory-model/litmus-tests/README | 3 + 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/.gitignore | 1 - tools/objtool/check.c | 104 +- tools/objtool/elf.c | 14 +- tools/objtool/elf.h | 1 - tools/pci/pcitest.c | 37 +- tools/pcmcia/.gitignore | 1 - tools/perf/.gitignore | 1 - tools/perf/Documentation/Makefile | 5 +- tools/perf/Documentation/intel-pt.txt | 992 +- tools/perf/Documentation/perf-config.txt | 74 +- tools/perf/Documentation/perf-inject.txt | 3 +- tools/perf/Documentation/perf-intel-pt.txt | 1007 -- tools/perf/Documentation/perf-record.txt | 2 +- tools/perf/Documentation/perf-report.txt | 3 +- tools/perf/Documentation/perf-script.txt | 2 +- tools/perf/Documentation/perf-stat.txt | 9 - tools/perf/Makefile | 2 +- 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 | 24 +- tools/perf/builtin-probe.c | 6 +- tools/perf/builtin-report.c | 32 +- tools/perf/builtin-script.c | 70 +- tools/perf/builtin-stat.c | 4 - 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 +- .../perf/pmu-events/arch/s390/cf_z15/crypto6.json | 8 +- .../perf/pmu-events/arch/s390/cf_z15/extended.json | 30 +- .../arch/x86/cascadelakex/clx-metrics.json | 3 +- .../pmu-events/arch/x86/skylake/skl-metrics.json | 3 +- .../pmu-events/arch/x86/skylakex/skx-metrics.json | 3 +- tools/perf/pmu-events/jevents.c | 34 +- tools/perf/pmu-events/jevents.h | 2 +- tools/perf/pmu-events/pmu-events.h | 1 - tools/perf/scripts/perl/check-perf-trace.pl | 6 +- tools/perf/scripts/perl/failed-syscalls.pl | 2 +- tools/perf/scripts/perl/rw-by-file.pl | 6 +- tools/perf/scripts/perl/rw-by-pid.pl | 10 +- tools/perf/scripts/perl/rwtop.pl | 10 +- tools/perf/scripts/perl/wakeup-latency.pl | 6 +- tools/perf/tests/.gitignore | 1 - tools/perf/tests/bp_account.c | 2 +- tools/perf/tests/builtin-test.c | 5 +- tools/perf/tests/expr.c | 10 +- tools/perf/tests/sample-parsing.c | 7 +- 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/Build | 11 +- tools/perf/util/annotate.c | 196 +- tools/perf/util/annotate.h | 10 +- tools/perf/util/auxtrace.c | 22 +- tools/perf/util/auxtrace.h | 6 - tools/perf/util/block-info.c | 109 +- tools/perf/util/block-info.h | 9 +- tools/perf/util/branch.h | 22 - tools/perf/util/cgroup.c | 63 +- tools/perf/util/config.c | 12 - tools/perf/util/config.h | 1 - tools/perf/util/cs-etm.c | 159 +- tools/perf/util/env.c | 4 +- tools/perf/util/event.h | 1 - tools/perf/util/evsel.c | 20 +- tools/perf/util/evsel.h | 6 - tools/perf/util/expr.c | 112 - tools/perf/util/expr.h | 8 +- tools/perf/util/expr.l | 114 - tools/perf/util/expr.y | 185 +- tools/perf/util/header.c | 37 - tools/perf/util/hist.c | 3 +- tools/perf/util/intel-pt.c | 2 - tools/perf/util/llvm-utils.c | 3 - tools/perf/util/machine.c | 61 +- tools/perf/util/map.c | 27 +- tools/perf/util/metricgroup.c | 109 +- tools/perf/util/mmap.c | 21 +- tools/perf/util/parse-events.c | 56 +- tools/perf/util/perf_event_attr_fprintf.c | 1 - tools/perf/util/probe-file.c | 31 +- tools/perf/util/probe-finder.c | 11 +- .../util/scripting-engines/trace-event-python.c | 30 +- tools/perf/util/session.c | 8 +- tools/perf/util/setup.py | 10 +- tools/perf/util/stat-display.c | 39 +- tools/perf/util/stat-shadow.c | 10 +- tools/perf/util/stat.h | 1 - tools/perf/util/symbol.c | 30 +- tools/perf/util/synthetic-events.c | 7 +- tools/perf/util/util.c | 18 - tools/perf/util/util.h | 2 - tools/power/acpi/.gitignore | 1 - tools/power/cpupower/.gitignore | 1 - .../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/.gitignore | 1 - tools/power/x86/intel-speed-select/isst-config.c | 583 +- tools/power/x86/intel-speed-select/isst-core.c | 117 +- tools/power/x86/intel-speed-select/isst-display.c | 278 +- tools/power/x86/intel-speed-select/isst.h | 12 +- tools/power/x86/turbostat/.gitignore | 1 - tools/power/x86/turbostat/Makefile | 2 +- tools/power/x86/turbostat/turbostat.c | 142 +- tools/scripts/Makefile.include | 5 +- tools/spi/.gitignore | 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/.gitattributes | 1 - tools/testing/kunit/.gitignore | 1 - tools/testing/kunit/configs/broken_on_uml.config | 41 - tools/testing/kunit/kunit.py | 50 +- tools/testing/kunit/kunit_config.py | 41 +- tools/testing/kunit/kunit_kernel.py | 114 +- tools/testing/kunit/kunit_parser.py | 41 +- tools/testing/kunit/kunit_tool_test.py | 108 +- .../kunit/test_data/test_config_printk_time.log | 31 - .../test_data/test_interrupted_tap_output.log | 37 - .../test_data/test_kernel_panic_interrupt.log | 25 - .../kunit/test_data/test_multiple_prefixes.log | 31 - .../test_output_with_prefix_isolated_correctly.log | 33 - .../kunit/test_data/test_pound_no_prefix.log | 33 - tools/testing/kunit/test_data/test_pound_sign.log | 0 tools/testing/nvdimm/test/nfit.c | 2 - tools/testing/radix-tree/.gitignore | 1 - tools/testing/radix-tree/Makefile | 4 +- tools/testing/radix-tree/iteration_check_2.c | 87 - tools/testing/radix-tree/linux.c | 32 +- tools/testing/radix-tree/linux/slab.h | 6 +- tools/testing/radix-tree/main.c | 1 - tools/testing/radix-tree/test.h | 1 - tools/testing/selftests/.gitignore | 6 +- tools/testing/selftests/Makefile | 18 +- tools/testing/selftests/android/Makefile | 2 +- tools/testing/selftests/android/ion/.gitignore | 1 - tools/testing/selftests/android/ion/Makefile | 2 +- tools/testing/selftests/arm64/signal/.gitignore | 1 - tools/testing/selftests/arm64/tags/.gitignore | 1 - tools/testing/selftests/bpf/.gitignore | 2 - tools/testing/selftests/bpf/Makefile | 33 +- tools/testing/selftests/bpf/bpf_tcp_helpers.h | 2 +- tools/testing/selftests/bpf/bpf_trace_helpers.h | 120 + .../selftests/bpf}/include/uapi/linux/types.h | 0 tools/testing/selftests/bpf/map_tests/.gitignore | 1 - tools/testing/selftests/bpf/prog_tests/.gitignore | 1 - .../testing/selftests/bpf/prog_tests/bpf_tcp_ca.c | 39 +- tools/testing/selftests/bpf/prog_tests/btf_dump.c | 2 +- .../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/ns_current_pid_tgid.c | 88 - .../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 | 1635 --- tools/testing/selftests/bpf/prog_tests/tcp_rtt.c | 32 +- .../selftests/bpf/prog_tests/trampoline_count.c | 25 +- tools/testing/selftests/bpf/prog_tests/vmlinux.c | 43 - .../testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c | 69 +- tools/testing/selftests/bpf/progs/bpf_dctcp.c | 18 +- .../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/sockmap_parse_prog.c | 1 + .../selftests/bpf/progs/test_attach_probe.c | 3 +- .../selftests/bpf/progs/test_link_pinning.c | 25 - .../selftests/bpf/progs/test_ns_current_pid_tgid.c | 37 - 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 +- tools/testing/selftests/bpf/progs/test_vmlinux.c | 84 - .../testing/selftests/bpf/progs/test_xdp_bpf2bpf.c | 30 +- tools/testing/selftests/bpf/test_bpftool.py | 178 - tools/testing/selftests/bpf/test_bpftool.sh | 5 - tools/testing/selftests/bpf/test_btf.c | 42 - .../selftests/bpf/test_current_pid_tgid_new_ns.c | 159 - tools/testing/selftests/bpf/test_maps.c | 6 +- tools/testing/selftests/bpf/test_progs.c | 102 +- tools/testing/selftests/bpf/test_progs.h | 9 +- tools/testing/selftests/bpf/trace_helpers.c | 23 - tools/testing/selftests/bpf/trace_helpers.h | 1 - tools/testing/selftests/bpf/verifier/.gitignore | 1 - tools/testing/selftests/bpf/verifier/ctx_skb.c | 47 - tools/testing/selftests/bpf/verifier/jmp32.c | 15 - tools/testing/selftests/breakpoints/.gitignore | 1 - tools/testing/selftests/capabilities/.gitignore | 1 - tools/testing/selftests/cgroup/.gitignore | 1 - 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/.gitignore | 1 - tools/testing/selftests/clone3/clone3_selftests.h | 19 +- tools/testing/selftests/drivers/.gitignore | 1 - .../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 | 533 - .../selftests/drivers/net/mlxsw/sch_red_ets.sh | 94 - .../selftests/drivers/net/mlxsw/sch_red_prio.sh | 5 - .../selftests/drivers/net/mlxsw/sch_red_root.sh | 68 - .../selftests/drivers/net/mlxsw/sharedbuffer.sh | 222 - .../net/mlxsw/sharedbuffer_configuration.py | 416 - .../drivers/net/mlxsw/spectrum-2/resource_scale.sh | 5 +- .../net/mlxsw/spectrum-2/tc_flower_scale.sh | 4 +- .../drivers/net/mlxsw/tc_action_hw_stats.sh | 130 - .../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 - tools/testing/selftests/efivarfs/.gitignore | 1 - tools/testing/selftests/exec/.gitignore | 1 - tools/testing/selftests/filesystems/.gitignore | 1 - .../selftests/filesystems/binderfs/.gitignore | 1 - .../selftests/filesystems/binderfs/Makefile | 4 +- .../selftests/filesystems/binderfs/binderfs_test.c | 498 +- .../testing/selftests/filesystems/epoll/.gitignore | 1 - .../filesystems/epoll/epoll_wakeup_test.c | 67 +- tools/testing/selftests/firmware/Makefile | 9 +- tools/testing/selftests/firmware/fw_filesystem.sh | 23 - tools/testing/selftests/firmware/fw_namespace.c | 151 - tools/testing/selftests/firmware/fw_run_tests.sh | 4 - tools/testing/selftests/ftrace/.gitignore | 1 - tools/testing/selftests/ftrace/Makefile | 2 +- .../ftrace/test.d/ftrace/func-filter-pid.tc | 8 +- .../ftrace/test.d/trigger/trigger-multihist.tc | 2 +- .../testing/selftests/futex/functional/.gitignore | 1 - tools/testing/selftests/futex/functional/Makefile | 2 +- tools/testing/selftests/gpio/.gitignore | 1 - tools/testing/selftests/ia64/.gitignore | 1 - tools/testing/selftests/intel_pstate/.gitignore | 1 - tools/testing/selftests/ipc/.gitignore | 1 - tools/testing/selftests/ir/.gitignore | 1 - tools/testing/selftests/kcmp/.gitignore | 1 - tools/testing/selftests/kmod/kmod.sh | 43 +- tools/testing/selftests/kvm/.gitignore | 8 +- tools/testing/selftests/kvm/Makefile | 13 +- tools/testing/selftests/kvm/clear_dirty_log_test.c | 4 - tools/testing/selftests/kvm/demand_paging_test.c | 666 - tools/testing/selftests/kvm/dirty_log_test.c | 107 +- tools/testing/selftests/kvm/include/evmcs.h | 2 - tools/testing/selftests/kvm/include/kvm_util.h | 126 +- tools/testing/selftests/kvm/include/test_util.h | 27 +- .../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/kvm_create_max_vcpus.c | 8 +- .../testing/selftests/kvm/lib/aarch64/processor.c | 41 +- tools/testing/selftests/kvm/lib/aarch64/ucall.c | 2 +- tools/testing/selftests/kvm/lib/assert.c | 6 +- tools/testing/selftests/kvm/lib/io.c | 12 +- tools/testing/selftests/kvm/lib/kvm_util.c | 170 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 59 +- tools/testing/selftests/kvm/lib/s390x/processor.c | 78 +- tools/testing/selftests/kvm/lib/test_util.c | 98 - tools/testing/selftests/kvm/lib/x86_64/processor.c | 201 +- tools/testing/selftests/kvm/lib/x86_64/svm.c | 161 - tools/testing/selftests/kvm/lib/x86_64/vmx.c | 10 +- tools/testing/selftests/kvm/s390x/memop.c | 2 +- tools/testing/selftests/kvm/s390x/resets.c | 138 +- tools/testing/selftests/kvm/s390x/sync_regs_test.c | 13 +- tools/testing/selftests/kvm/steal_time.c | 352 - .../selftests/kvm/x86_64/cr4_cpuid_sync_test.c | 6 +- tools/testing/selftests/kvm/x86_64/evmcs_test.c | 35 +- tools/testing/selftests/kvm/x86_64/hyperv_cpuid.c | 8 +- .../selftests/kvm/x86_64/mmio_warning_test.c | 6 +- .../selftests/kvm/x86_64/platform_info_test.c | 6 +- .../selftests/kvm/x86_64/set_memory_region_test.c | 141 - tools/testing/selftests/kvm/x86_64/smm_test.c | 2 +- tools/testing/selftests/kvm/x86_64/state_test.c | 10 +- .../testing/selftests/kvm/x86_64/svm_vmcall_test.c | 77 - .../testing/selftests/kvm/x86_64/sync_regs_test.c | 4 +- .../kvm/x86_64/vmx_close_while_nested_test.c | 4 +- .../selftests/kvm/x86_64/vmx_dirty_log_test.c | 17 +- .../kvm/x86_64/vmx_set_nested_state_test.c | 4 +- .../selftests/kvm/x86_64/vmx_tsc_adjust_test.c | 8 +- tools/testing/selftests/kvm/x86_64/xss_msr_test.c | 2 +- tools/testing/selftests/lib.mk | 23 +- tools/testing/selftests/livepatch/Makefile | 2 - tools/testing/selftests/lkdtm/.gitignore | 2 - tools/testing/selftests/media_tests/.gitignore | 1 - tools/testing/selftests/membarrier/.gitignore | 1 - tools/testing/selftests/memfd/.gitignore | 1 - tools/testing/selftests/mount/.gitignore | 1 - tools/testing/selftests/mqueue/.gitignore | 1 - tools/testing/selftests/net/.gitignore | 2 - tools/testing/selftests/net/Makefile | 10 +- tools/testing/selftests/net/fib_tests.sh | 40 +- tools/testing/selftests/net/forwarding/.gitignore | 1 - tools/testing/selftests/net/forwarding/Makefile | 76 - .../selftests/net/forwarding/devlink_lib.sh | 29 +- .../selftests/net/forwarding/ethtool_lib.sh | 0 tools/testing/selftests/net/forwarding/lib.sh | 88 +- .../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 +- .../selftests/net/forwarding/skbedit_priority.sh | 163 - .../testing/selftests/net/forwarding/tc_common.sh | 32 +- .../selftests/net/forwarding/vxlan_bridge_1d.sh | 6 +- tools/testing/selftests/net/mptcp/.gitignore | 1 - 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/net/reuseaddr_ports_exhausted.c | 162 - .../selftests/net/reuseaddr_ports_exhausted.sh | 35 - tools/testing/selftests/net/reuseport_addr_any.c | 4 - tools/testing/selftests/netfilter/Makefile | 6 +- tools/testing/selftests/netfilter/config | 6 - tools/testing/selftests/netfilter/nf-queue.c | 352 - .../selftests/netfilter/nft_concat_range.sh | 55 +- tools/testing/selftests/netfilter/nft_queue.sh | 332 - .../selftests/networking/timestamping/.gitignore | 1 - .../networking/timestamping/txtimestamp.c | 179 +- .../networking/timestamping/txtimestamp.sh | 31 +- tools/testing/selftests/nsfs/.gitignore | 1 - tools/testing/selftests/openat2/.gitignore | 1 - tools/testing/selftests/openat2/helpers.c | 2 +- tools/testing/selftests/openat2/resolve_test.c | 2 +- tools/testing/selftests/pid_namespace/.gitignore | 1 - tools/testing/selftests/pid_namespace/Makefile | 8 - tools/testing/selftests/pid_namespace/config | 2 - .../selftests/pid_namespace/regression_enomem.c | 45 - tools/testing/selftests/pidfd/.gitignore | 2 - tools/testing/selftests/pidfd/pidfd.h | 2 - .../testing/selftests/powerpc/alignment/.gitignore | 1 - .../selftests/powerpc/benchmarks/.gitignore | 1 - .../selftests/powerpc/cache_shape/.gitignore | 1 - .../testing/selftests/powerpc/copyloops/.gitignore | 1 - tools/testing/selftests/powerpc/dscr/.gitignore | 1 - tools/testing/selftests/powerpc/math/.gitignore | 1 - tools/testing/selftests/powerpc/mm/.gitignore | 2 - tools/testing/selftests/powerpc/pmu/.gitignore | 1 - tools/testing/selftests/powerpc/pmu/ebb/.gitignore | 1 - .../selftests/powerpc/primitives/.gitignore | 1 - tools/testing/selftests/powerpc/ptrace/.gitignore | 1 - .../testing/selftests/powerpc/security/.gitignore | 1 - tools/testing/selftests/powerpc/signal/.gitignore | 1 - .../selftests/powerpc/stringloops/.gitignore | 1 - .../selftests/powerpc/switch_endian/.gitignore | 1 - .../testing/selftests/powerpc/syscalls/.gitignore | 1 - tools/testing/selftests/powerpc/tm/.gitignore | 1 - tools/testing/selftests/powerpc/vphn/.gitignore | 1 - tools/testing/selftests/prctl/.gitignore | 1 - tools/testing/selftests/proc/.gitignore | 1 - tools/testing/selftests/pstore/.gitignore | 1 - tools/testing/selftests/ptp/.gitignore | 1 - tools/testing/selftests/ptrace/.gitignore | 1 - tools/testing/selftests/ptrace/Makefile | 4 +- tools/testing/selftests/ptrace/vmaccess.c | 86 - tools/testing/selftests/rcutorture/.gitignore | 1 - .../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 | 3 - .../selftests/rcutorture/configs/rcu/CFcommon | 2 - .../selftests/rcutorture/configs/rcu/RUDE01 | 10 - .../selftests/rcutorture/configs/rcu/RUDE01.boot | 1 - .../selftests/rcutorture/configs/rcu/TRACE01 | 11 - .../selftests/rcutorture/configs/rcu/TRACE01.boot | 1 - .../selftests/rcutorture/configs/rcu/TRACE02 | 11 - .../selftests/rcutorture/configs/rcu/TRACE02.boot | 1 - .../selftests/rcutorture/configs/rcu/TREE10 | 18 - .../rcutorture/formal/srcu-cbmc/.gitignore | 1 - .../formal/srcu-cbmc/include/linux/.gitignore | 1 - .../srcu-cbmc/tests/store_buffering/.gitignore | 1 - 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/.gitignore | 1 - tools/testing/selftests/rseq/Makefile | 4 +- tools/testing/selftests/rtc/.gitignore | 1 - tools/testing/selftests/rtc/Makefile | 4 +- tools/testing/selftests/safesetid/.gitignore | 1 - tools/testing/selftests/seccomp/.gitignore | 1 - tools/testing/selftests/seccomp/seccomp_bpf.c | 10 +- tools/testing/selftests/sigaltstack/.gitignore | 1 - tools/testing/selftests/size/.gitignore | 1 - tools/testing/selftests/sparc64/drivers/.gitignore | 1 - tools/testing/selftests/splice/.gitignore | 1 - tools/testing/selftests/sync/.gitignore | 1 - tools/testing/selftests/tc-testing/.gitignore | 1 - tools/testing/selftests/tc-testing/config | 7 - .../tc-testing/tc-tests/filters/basic.json | 902 -- .../selftests/tc-testing/tc-tests/qdiscs/red.json | 185 - tools/testing/selftests/timens/.gitignore | 1 - tools/testing/selftests/timens/Makefile | 2 +- tools/testing/selftests/timens/exec.c | 1 + tools/testing/selftests/timens/procfs.c | 1 + tools/testing/selftests/timens/timens.c | 1 + tools/testing/selftests/timens/timer.c | 1 + tools/testing/selftests/timers/.gitignore | 1 - tools/testing/selftests/tmpfs/.gitignore | 1 - tools/testing/selftests/tpm2/test_smoke.sh | 13 +- tools/testing/selftests/tpm2/test_space.sh | 9 +- tools/testing/selftests/vDSO/.gitignore | 1 - tools/testing/selftests/vm/.gitignore | 2 - 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/map_hugetlb.c | 14 +- tools/testing/selftests/vm/mremap_dontunmap.c | 313 - tools/testing/selftests/vm/run_vmtests | 70 - tools/testing/selftests/vm/userfaultfd.c | 225 +- tools/testing/selftests/vm/write_hugetlb_memory.sh | 23 - tools/testing/selftests/vm/write_to_hugetlbfs.c | 242 - tools/testing/selftests/watchdog/.gitignore | 1 - tools/testing/selftests/wireguard/netns.sh | 26 +- tools/testing/selftests/wireguard/qemu/.gitignore | 1 - tools/testing/selftests/wireguard/qemu/Makefile | 40 +- tools/testing/selftests/wireguard/qemu/init.c | 1 + .../testing/selftests/wireguard/qemu/kernel.config | 1 + tools/testing/selftests/x86/.gitignore | 1 - tools/testing/selftests/x86/ptrace_syscall.c | 8 +- tools/testing/selftests/x86/test_vdso.c | 5 - tools/testing/selftests/x86/vdso_restorer.c | 15 - tools/testing/vsock/.gitignore | 1 - tools/testing/vsock/vsock_test.c | 77 - tools/thermal/tmon/.gitignore | 1 - tools/thermal/tmon/tmon.c | 26 +- tools/usb/.gitignore | 1 - tools/usb/usbip/.gitignore | 1 - tools/virtio/.gitignore | 1 - tools/virtio/Makefile | 27 +- tools/vm/.gitignore | 1 - usr/.gitignore | 1 - usr/Kconfig | 22 +- usr/include/.gitignore | 1 - virt/kvm/arm/arch_timer.c | 2 +- virt/kvm/arm/arm.c | 58 +- virt/kvm/arm/mmu.c | 20 +- virt/kvm/arm/psci.c | 1 + virt/kvm/arm/trace.h | 1 - virt/kvm/arm/vgic/vgic-debug.c | 14 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 81 +- virt/kvm/arm/vgic/vgic-mmio.c | 100 +- virt/kvm/arm/vgic/vgic-v3.c | 6 +- virt/kvm/arm/vgic/vgic-v4.c | 141 +- virt/kvm/arm/vgic/vgic.h | 1 - virt/kvm/kvm_main.c | 658 +- 10436 files changed, 258989 insertions(+), 499917 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/configfs-most delete mode 100644 Documentation/ABI/testing/sysfs-bus-coresight-devices-cti delete mode 100644 Documentation/ABI/testing/sysfs-bus-most 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 delete mode 100644 Documentation/bpf/drgn.rst 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 delete mode 100644 Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml create mode 100644 Documentation/devicetree/bindings/clock/arm-integrator.txt create mode 100644 Documentation/devicetree/bindings/clock/arm-syscon-icst.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/marvell,mmp2-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/marvell,mmp2.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sm8250.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7180-mss.yaml create mode 100644 Documentation/devicetree/bindings/clock/renesas,cpg-mssr.txt delete mode 100644 Documentation/devicetree/bindings/clock/renesas,cpg-mssr.yaml delete mode 100644 Documentation/devicetree/bindings/clock/socionext,uniphier-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/ti,am654-ehrpwm-tbclk.yaml create mode 100644 Documentation/devicetree/bindings/clock/uniphier-clock.txt create mode 100644 Documentation/devicetree/bindings/connector/usb-connector.txt delete mode 100644 Documentation/devicetree/bindings/connector/usb-connector.yaml 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/msm/gmu.txt delete mode 100644 Documentation/devicetree/bindings/display/msm/gmu.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/advantech,idk-1 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/advantech,idk-2 [...] 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 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/display-timings.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc1010gig.txt create mode 100644 Documentation/devicetree/bindings/display/panel/edt,et-series.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/elida,kd35t133.yaml 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 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml 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 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/panel-dpi.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-dpi.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-simple-dsi.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-timing.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/rockchip/rockchip-drm.txt delete mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip-drm.yaml 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-rk3x.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml 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/iio/adc/adi,ad7923.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/max1363.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/maxim,max1238.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/maxim,max1363.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/st,stm32-adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/st,stm32-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/amplifiers/adi,hmc425a.yaml create mode 100644 Documentation/devicetree/bindings/iio/chemical/atlas,ec-sm.txt create mode 100644 Documentation/devicetree/bindings/iio/chemical/atlas,orp-sm.txt create mode 100644 Documentation/devicetree/bindings/iio/chemical/atlas,ph-sm.txt delete mode 100644 Documentation/devicetree/bindings/iio/chemical/atlas,sensor.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5770r.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/dynaimage,al3010.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/dynaimage,al3320a.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml delete mode 100644 Documentation/devicetree/bindings/input/iqs62x-keys.yaml create mode 100644 Documentation/devicetree/bindings/input/st,stpmic1-onkey.txt create mode 100644 Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.txt delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.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 delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/loongson [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/loongson [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/socionex [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/socionex [...] delete mode 100644 Documentation/devicetree/bindings/mailbox/allwinner,sun6i-a31-m [...] 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/nxp,imx8mq-vpu.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 create mode 100644 Documentation/devicetree/bindings/media/renesas,vin.txt delete mode 100644 Documentation/devicetree/bindings/media/renesas,vin.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/iqs62x.yaml create mode 100644 Documentation/devicetree/bindings/mfd/st,stpmic1.txt delete mode 100644 Documentation/devicetree/bindings/mfd/st,stpmic1.yaml rename Documentation/devicetree/bindings/mfd/{twl-family.txt => twl-familly.txt} (100%) delete mode 100644 Documentation/devicetree/bindings/mips/loongson/devices.yaml 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 create mode 100644 Documentation/devicetree/bindings/mtd/mtk-quadspi.txt delete mode 100644 Documentation/devicetree/bindings/mtd/nand-macronix.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 create mode 100644 Documentation/devicetree/bindings/pci/cdns,cdns-pcie-ep.txt delete mode 100644 Documentation/devicetree/bindings/pci/cdns,cdns-pcie-ep.yaml create mode 100644 Documentation/devicetree/bindings/pci/cdns,cdns-pcie-host.txt delete mode 100644 Documentation/devicetree/bindings/pci/cdns,cdns-pcie-host.yaml delete mode 100644 Documentation/devicetree/bindings/pci/cdns-pcie-host.yaml delete mode 100644 Documentation/devicetree/bindings/pci/cdns-pcie.yaml delete mode 100644 Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt delete mode 100644 Documentation/devicetree/bindings/pci/pci-ep.yaml 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 delete mode 100644 Documentation/devicetree/bindings/phy/qcom,qusb2-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/qcom,usb-hs-28nm.yaml delete mode 100644 Documentation/devicetree/bindings/phy/qcom,usb-ss.yaml create mode 100644 Documentation/devicetree/bindings/phy/qcom-dwc3-usb-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/qcom-qusb2-phy.txt 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/mp886x.txt delete mode 100644 Documentation/devicetree/bindings/regulator/mps,mp5416.yaml create mode 100644 Documentation/devicetree/bindings/regulator/st,stpmic1-regulator.txt 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 create mode 100644 Documentation/devicetree/bindings/rtc/ingenic,jz4740-rtc.txt delete mode 100644 Documentation/devicetree/bindings/rtc/ingenic,rtc.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/rtc-mt2712.txt create mode 100644 Documentation/devicetree/bindings/serial/serial.txt delete mode 100644 Documentation/devicetree/bindings/serial/serial.yaml create mode 100644 Documentation/devicetree/bindings/serial/slave-device.txt 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 delete mode 100644 Documentation/devicetree/bindings/sound/brcm,bcm63xx-audio.txt delete mode 100644 Documentation/devicetree/bindings/sound/cirrus,cs42l51.yaml create mode 100644 Documentation/devicetree/bindings/sound/cs42l51.txt create mode 100644 Documentation/devicetree/bindings/sound/google,cros-ec-codec.txt delete mode 100644 Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml delete mode 100644 Documentation/devicetree/bindings/sound/ingenic,aic.yaml create mode 100644 Documentation/devicetree/bindings/sound/ingenic,jz4740-i2s.txt create mode 100644 Documentation/devicetree/bindings/sound/rockchip-i2s.txt delete mode 100644 Documentation/devicetree/bindings/sound/rockchip-i2s.yaml create mode 100644 Documentation/devicetree/bindings/sound/st,stm32-i2s.txt delete mode 100644 Documentation/devicetree/bindings/sound/st,stm32-i2s.yaml create mode 100644 Documentation/devicetree/bindings/sound/st,stm32-spdifrx.txt delete mode 100644 Documentation/devicetree/bindings/sound/st,stm32-spdifrx.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-mtk-nor.txt 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 delete mode 100644 Documentation/devicetree/bindings/usb/aspeed,usb-vhub.yaml create mode 100644 Documentation/devicetree/bindings/usb/ingenic,jz4740-musb.txt delete mode 100644 Documentation/devicetree/bindings/usb/ingenic,jz4770-phy.yaml delete mode 100644 Documentation/devicetree/bindings/usb/ingenic,musb.yaml delete mode 100644 Documentation/devicetree/bindings/usb/maxim,max3420-udc.yaml delete mode 100644 Documentation/devicetree/bindings/usb/nvidia,tegra-xudc.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/st,stpmic1-wdt.txt create mode 100644 Documentation/driver-api/edid.rst delete mode 100644 Documentation/driver-api/firmware/efi/index.rst delete mode 100644 Documentation/features/debug/debug-vm-pgtable/arch-support.txt 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 delete mode 100644 Documentation/litmus-tests/README delete mode 100644 Documentation/litmus-tests/rcu/RCU+sync+free.litmus delete mode 100644 Documentation/litmus-tests/rcu/RCU+sync+read.litmus delete mode 100644 Documentation/locking/locktypes.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb14.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-y14.rst delete mode 100644 Documentation/mhi/index.rst delete mode 100644 Documentation/mhi/mhi.rst delete mode 100644 Documentation/mhi/topology.rst 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%) create mode 100644 Documentation/mips/au1xxx_ide.rst 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/devlink/devlink-flash.rst delete mode 100644 Documentation/networking/devlink/ice.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 delete mode 100644 Documentation/scsi/NinjaSCSI.rst 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 delete mode 100644 Documentation/scsi/ppa.rst 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/translations/zh_CN/filesystems/index.rst delete mode 100644 Documentation/translations/zh_CN/filesystems/virtiofs.rst delete mode 100644 Documentation/usb/raw-gadget.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/arc/include/asm/asserts.h delete mode 100644 arch/arc/include/asm/dsp-impl.h delete mode 100644 arch/arc/include/asm/dsp.h delete mode 100644 arch/arm/arm-soc-for-next-contents.txt 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/exynos4210-i9100.dts delete mode 100644 arch/arm/boot/dts/imx6dl-pico-dwarf.dts delete mode 100644 arch/arm/boot/dts/imx6dl-pico-hobbit.dts delete mode 100644 arch/arm/boot/dts/imx6dl-pico-nymph.dts delete mode 100644 arch/arm/boot/dts/imx6dl-pico-pi.dts delete mode 100644 arch/arm/boot/dts/imx6q-pico-dwarf.dts delete mode 100644 arch/arm/boot/dts/imx6q-pico-hobbit.dts delete mode 100644 arch/arm/boot/dts/imx6q-pico-nymph.dts delete mode 100644 arch/arm/boot/dts/imx6q-pico-pi.dts delete mode 100644 arch/arm/boot/dts/imx6qdl-pico-dwarf.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-pico-hobbit.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-pico-nymph.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-pico-pi.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-pico.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-pico-dwarf.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/imx7d-pico-dwarf.dts delete mode 100644 arch/arm/boot/dts/imx7d-pico-nymph.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 create mode 100644 arch/arm/include/asm/kvm_arm.h create mode 100644 arch/arm/include/asm/kvm_asm.h create mode 100644 arch/arm/include/asm/kvm_coproc.h create mode 100644 arch/arm/include/asm/kvm_emulate.h create mode 100644 arch/arm/include/asm/kvm_host.h create mode 100644 arch/arm/include/asm/kvm_hyp.h create mode 100644 arch/arm/include/asm/kvm_mmu.h create mode 100644 arch/arm/include/asm/kvm_ras.h create mode 100644 arch/arm/include/asm/stage2_pgtable.h delete mode 100644 arch/arm/include/asm/vdso/clocksource.h delete mode 100644 arch/arm/include/asm/vdso/cp15.h delete mode 100644 arch/arm/include/asm/vdso/processor.h copy {tools/arch => arch}/arm/include/uapi/asm/kvm.h (100%) create mode 100644 arch/arm/kvm/Kconfig create mode 100644 arch/arm/kvm/Makefile create mode 100644 arch/arm/kvm/coproc.c create mode 100644 arch/arm/kvm/coproc.h create mode 100644 arch/arm/kvm/coproc_a15.c create mode 100644 arch/arm/kvm/coproc_a7.c create mode 100644 arch/arm/kvm/emulate.c create mode 100644 arch/arm/kvm/guest.c create mode 100644 arch/arm/kvm/handle_exit.c create mode 100644 arch/arm/kvm/hyp/Makefile create mode 100644 arch/arm/kvm/hyp/banked-sr.c create mode 100644 arch/arm/kvm/hyp/cp15-sr.c create mode 100644 arch/arm/kvm/hyp/entry.S create mode 100644 arch/arm/kvm/hyp/hyp-entry.S create mode 100644 arch/arm/kvm/hyp/s2-setup.c create mode 100644 arch/arm/kvm/hyp/switch.c create mode 100644 arch/arm/kvm/hyp/tlb.c create mode 100644 arch/arm/kvm/hyp/vfp.S create mode 100644 arch/arm/kvm/init.S create mode 100644 arch/arm/kvm/interrupts.S copy arch/{arm64 => arm}/kvm/irq.h (100%) create mode 100644 arch/arm/kvm/reset.c create mode 100644 arch/arm/kvm/trace.h create mode 100644 arch/arm/kvm/vgic-v3-coproc.c 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-var2.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/r8a774a1-hihope-rzg2m-ex-idk-1110wr.dts 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/arm64/include/asm/asm_pointer_auth.h delete mode 100644 arch/arm64/include/asm/compiler.h delete mode 100644 arch/arm64/include/asm/vdso/clocksource.h delete mode 100644 arch/arm64/include/asm/vdso/processor.h 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 delete mode 100644 arch/ia64/kernel/irq.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/mips/boot/dts/loongson/Makefile delete mode 100644 arch/mips/boot/dts/loongson/loongson3-package.dtsi delete mode 100644 arch/mips/boot/dts/loongson/loongson3_4core_rs780e.dts delete mode 100644 arch/mips/boot/dts/loongson/loongson3_8core_rs780e.dts delete mode 100644 arch/mips/boot/dts/loongson/rs780e-pch.dtsi delete mode 100644 arch/mips/include/asm/dmi.h create mode 100644 arch/mips/include/asm/mach-au1x00/au1xxx_ide.h delete mode 100644 arch/mips/include/asm/mach-loongson64/builtin_dtbs.h delete mode 100644 arch/mips/include/asm/vdso/clocksource.h delete mode 100644 arch/mips/include/asm/vdso/processor.h create mode 100644 arch/mips/loongson64/irq.c 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 create mode 100644 arch/s390/kernel/suspend.c create mode 100644 arch/s390/kernel/swsusp.S 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 arch/x86/entry/syscall_x32.c create mode 100644 arch/x86/ia32/sys_ia32.c create mode 100644 arch/x86/include/asm/kvm_emulate.h delete mode 100644 arch/x86/include/asm/vdso/clocksource.h delete mode 100644 arch/x86/include/asm/vdso/processor.h delete mode 100644 arch/x86/kernel/sys_ia32.c delete mode 100644 arch/x86/kvm/kvm_emulate.h delete mode 100644 arch/x86/purgatory/.gitignore create mode 100644 block/partition-generic.c create mode 100644 block/partitions/acorn.h create mode 100644 block/partitions/aix.h create mode 100644 block/partitions/amiga.h create mode 100644 block/partitions/check.c create mode 100644 block/partitions/cmdline.h delete mode 100644 block/partitions/core.c create mode 100644 block/partitions/ibm.h create mode 100644 block/partitions/karma.h create mode 100644 block/partitions/msdos.h create mode 100644 block/partitions/osf.h create mode 100644 block/partitions/sgi.h create mode 100644 block/partitions/sun.h create mode 100644 block/partitions/sysv68.h create mode 100644 block/partitions/ultrix.h delete mode 100644 drivers/acpi/tiny-power-button.c delete mode 100644 drivers/base/firmware_loader/fallback_platform.c delete mode 100644 drivers/bus/mhi/Kconfig delete mode 100644 drivers/bus/mhi/Makefile delete mode 100644 drivers/bus/mhi/core/Makefile delete mode 100644 drivers/bus/mhi/core/boot.c delete mode 100644 drivers/bus/mhi/core/init.c delete mode 100644 drivers/bus/mhi/core/internal.h delete mode 100644 drivers/bus/mhi/core/main.c delete mode 100644 drivers/bus/mhi/core/pm.c create mode 100644 drivers/char/efirtc.c create mode 100644 drivers/char/rtc.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/at91rm9200.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/clk/keystone/syscon-clk.c delete mode 100644 drivers/clk/mediatek/clk-mt8173-mm.c delete mode 100644 drivers/clk/mmp/clk-pll.c delete mode 100644 drivers/clk/qcom/gcc-sm8250.c delete mode 100644 drivers/clk/qcom/mss-sc7180.c create mode 100644 drivers/clk/tegra/clk-tegra-pmc.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/marvell/Kconfig rename drivers/crypto/marvell/{cesa => }/cesa.c (100%) create mode 100644 drivers/crypto/marvell/cesa.h delete mode 100644 drivers/crypto/marvell/cesa/Makefile delete mode 100644 drivers/crypto/marvell/cesa/cesa.h delete mode 100644 drivers/crypto/marvell/cesa/cipher.c delete mode 100644 drivers/crypto/marvell/cesa/hash.c delete mode 100644 drivers/crypto/marvell/cesa/tdma.c create mode 100644 drivers/crypto/marvell/cipher.c create mode 100644 drivers/crypto/marvell/hash.c delete mode 100644 drivers/crypto/marvell/octeontx/Makefile delete mode 100644 drivers/crypto/marvell/octeontx/otx_cpt_common.h delete mode 100644 drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h delete mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf.h delete mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf_main.c delete mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf_mbox.c delete mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c delete mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf_ucode.h delete mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf.h delete mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_algs.c delete mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_algs.h delete mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_main.c delete mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_mbox.c delete mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c delete mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.h create mode 100644 drivers/crypto/marvell/tdma.c 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/gpio/gpio-mlxbf2.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.h 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/pwr/pwr_10_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/pwr/pwr_10_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_12_0_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_12_0_0_sh_mask.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-elida-kd35t133.c delete mode 100644 drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c delete mode 100644 drivers/gpu/drm/panel/panel-novatek-nt35510.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/gpu/drm/vmwgfx/vmwgfx_streamoutput.c delete mode 100644 drivers/gpu/trace/Kconfig delete mode 100644 drivers/gpu/trace/Makefile delete mode 100644 drivers/gpu/trace/trace_gpu_mem.c delete mode 100644 drivers/hid/hid-glorious.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/hwtracing/coresight/coresight-sysfs.c create mode 100644 drivers/ide/au1xxx-ide.c delete mode 100644 drivers/iio/TODO delete mode 100644 drivers/iio/adc/ad7192.c delete mode 100644 drivers/iio/amplifiers/hmc425a.c delete mode 100644 drivers/iio/dac/ad5770r.c delete mode 100644 drivers/iio/light/al3010.c delete mode 100644 drivers/iio/light/gp2ap002.c delete mode 100644 drivers/iio/pressure/icp10100.c delete mode 100644 drivers/infiniband/hw/mlx5/qos.c 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/irqchip/irq-loongson-htpic.c delete mode 100644 drivers/irqchip/irq-loongson-liointc.c delete mode 100644 drivers/leds/leds-ip30.c delete mode 100644 drivers/leds/leds-turris-omnia.c delete mode 100644 drivers/mailbox/sun6i-msgbox.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/most/Kconfig delete mode 100644 drivers/most/Makefile delete mode 100644 drivers/most/configfs.c delete mode 100644 drivers/most/core.c create mode 100644 drivers/mtd/spi-nor/aspeed-smc.c delete mode 100644 drivers/mtd/spi-nor/atmel.c rename drivers/mtd/spi-nor/{controllers => }/cadence-quadspi.c (100%) delete mode 100644 drivers/mtd/spi-nor/catalyst.c delete mode 100644 drivers/mtd/spi-nor/controllers/Kconfig delete mode 100644 drivers/mtd/spi-nor/controllers/Makefile delete mode 100644 drivers/mtd/spi-nor/controllers/aspeed-smc.c delete mode 100644 drivers/mtd/spi-nor/core.c delete mode 100644 drivers/mtd/spi-nor/core.h delete mode 100644 drivers/mtd/spi-nor/eon.c delete mode 100644 drivers/mtd/spi-nor/esmt.c delete mode 100644 drivers/mtd/spi-nor/everspin.c delete mode 100644 drivers/mtd/spi-nor/fujitsu.c delete mode 100644 drivers/mtd/spi-nor/gigadevice.c rename drivers/mtd/spi-nor/{controllers => }/hisi-sfc.c (100%) rename drivers/mtd/spi-nor/{controllers => }/intel-spi-pci.c (100%) rename drivers/mtd/spi-nor/{controllers => }/intel-spi-platform.c (100%) rename drivers/mtd/spi-nor/{controllers => }/intel-spi.c (100%) rename drivers/mtd/spi-nor/{controllers => }/intel-spi.h (100%) delete mode 100644 drivers/mtd/spi-nor/intel.c delete mode 100644 drivers/mtd/spi-nor/issi.c delete mode 100644 drivers/mtd/spi-nor/macronix.c delete mode 100644 drivers/mtd/spi-nor/micron-st.c create mode 100644 drivers/mtd/spi-nor/mtk-quadspi.c rename drivers/mtd/spi-nor/{controllers => }/nxp-spifi.c (100%) delete mode 100644 drivers/mtd/spi-nor/sfdp.c delete mode 100644 drivers/mtd/spi-nor/sfdp.h delete mode 100644 drivers/mtd/spi-nor/spansion.c create mode 100644 drivers/mtd/spi-nor/spi-nor.c delete mode 100644 drivers/mtd/spi-nor/sst.c delete mode 100644 drivers/mtd/spi-nor/winbond.c delete mode 100644 drivers/mtd/spi-nor/xilinx.c delete mode 100644 drivers/mtd/spi-nor/xmc.c delete mode 100644 drivers/net/bareudp.c delete mode 100644 drivers/net/dsa/sja1105/sja1105_sgmii.h create mode 100644 drivers/net/ethernet/aquantia/atlantic/ver.h delete mode 100644 drivers/net/ethernet/intel/ice/ice_devlink.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_devlink.h delete mode 100644 drivers/net/ethernet/intel/igc/igc_dump.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.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 delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/mapping.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/mapping.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h create mode 100644 drivers/net/ethernet/mscc/ocelot_vcap.h delete mode 100644 drivers/net/ethernet/stmicro/stmmac/dwxlgmac2.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/phy/mscc.c delete mode 100644 drivers/net/phy/mscc/Makefile delete mode 100644 drivers/net/phy/mscc/mscc.h delete mode 100644 drivers/net/phy/mscc/mscc_fc_buffer.h delete mode 100644 drivers/net/phy/mscc/mscc_mac.h delete mode 100644 drivers/net/phy/mscc/mscc_macsec.c delete mode 100644 drivers/net/phy/mscc/mscc_macsec.h delete mode 100644 drivers/net/phy/mscc/mscc_main.c create mode 100644 drivers/net/phy/mscc_fc_buffer.h create mode 100644 drivers/net/phy/mscc_mac.h create mode 100644 drivers/net/phy/mscc_macsec.h delete mode 100644 drivers/net/wireless/ath/ath11k/thermal.c delete mode 100644 drivers/net/wireless/ath/ath11k/thermal.h 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/phy/qualcomm/phy-qcom-usb-hs-28nm.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-usb-ss.c delete mode 100644 drivers/platform/chrome/cros_ec_typec.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/regulator/mp886x.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/hctosys.c create mode 100644 drivers/rtc/rtc-efi-platform.c delete mode 100644 drivers/rtc/rtc-mt2712.c delete mode 100644 drivers/soc/amlogic/meson-secure-pwrc.c rename drivers/soc/imx/{soc-imx8m.c => soc-imx8.c} (100%) delete mode 100644 drivers/soc/mediatek/mtk-mmsys.c delete mode 100644 drivers/soc/qcom/pdr_interface.c delete mode 100644 drivers/soc/qcom/pdr_internal.h delete mode 100644 drivers/spi/spi-ar934x.c delete mode 100644 drivers/spi/spi-fsi.c delete mode 100644 drivers/spi/spi-mtk-nor.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 create mode 100644 drivers/staging/exfat/Kconfig create mode 100644 drivers/staging/exfat/Makefile create mode 100644 drivers/staging/exfat/TODO create mode 100644 drivers/staging/exfat/exfat.h create mode 100644 drivers/staging/exfat/exfat_blkdev.c create mode 100644 drivers/staging/exfat/exfat_cache.c create mode 100644 drivers/staging/exfat/exfat_core.c create mode 100644 drivers/staging/exfat/exfat_nls.c create mode 100644 drivers/staging/exfat/exfat_super.c create mode 100644 drivers/staging/exfat/exfat_upcase.c create mode 100644 drivers/staging/iio/Documentation/sysfs-bus-iio-ad7192 create mode 100644 drivers/staging/iio/adc/ad7192.c delete mode 100644 drivers/staging/media/allegro-dvt/allegro-mail.c delete mode 100644 drivers/staging/media/allegro-dvt/allegro-mail.h delete mode 100644 drivers/staging/media/hantro/imx8m_vpu_hw.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 create mode 100644 drivers/staging/most/Documentation/ABI/configfs-most.txt create mode 100644 drivers/staging/most/Documentation/ABI/sysfs-bus-most.txt create mode 100644 drivers/staging/most/configfs.c create mode 100644 drivers/staging/most/core.c rename {include/linux => drivers/staging/most}/most.h (100%) 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 create mode 100644 drivers/staging/wilc1000/microchip,wilc1000,spi.txt delete mode 100644 drivers/staging/wilc1000/microchip,wilc1000.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/gadget/legacy/raw_gadget.c delete mode 100644 drivers/usb/gadget/udc/max3420_udc.c delete mode 100644 drivers/usb/misc/apple-mfi-fastcharge.c delete mode 100644 drivers/usb/phy/phy-jz4770.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 delete mode 100644 fs/xfs/libxfs/xfs_btree_staging.c delete mode 100644 fs/xfs/libxfs/xfs_btree_staging.h delete mode 100644 include/asm-generic/pgtable_uffd.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/clock/qcom,gcc-sm8250.h delete mode 100644 include/dt-bindings/clock/qcom,mss-sc7180.h delete mode 100644 include/dt-bindings/display/sdtv-standards.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 create mode 100644 include/linux/ioc3.h delete mode 100644 include/linux/kcsan-checks.h delete mode 100644 include/linux/kcsan.h create mode 100644 include/linux/leds_pwm.h delete mode 100644 include/linux/mdio-xpcs.h delete mode 100644 include/linux/mfd/iqs62x.h delete mode 100644 include/linux/mhi.h delete mode 100644 include/linux/min_heap.h delete mode 100644 include/linux/msdos_partition.h delete mode 100644 include/linux/page_reporting.h delete mode 100644 include/linux/part_stat.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/raid/detect.h delete mode 100644 include/linux/rcupdate_trace.h delete mode 100644 include/linux/remoteproc/qcom_q6v5_ipa_notify.h delete mode 100644 include/linux/soc/mediatek/mtk-mmsys.h delete mode 100644 include/linux/soc/qcom/pdr.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/gpu_mem.h delete mode 100644 include/trace/events/mmap.h delete mode 100644 include/trace/events/qla.h delete mode 100644 include/uapi/linux/usb/raw_gadget.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 include/vdso/bits.h delete mode 100644 include/vdso/clocksource.h delete mode 100644 include/vdso/const.h delete mode 100644 include/vdso/jiffies.h delete mode 100644 include/vdso/ktime.h delete mode 100644 include/vdso/limits.h delete mode 100644 include/vdso/math64.h delete mode 100644 include/vdso/processor.h delete mode 100644 include/vdso/time.h delete mode 100644 include/vdso/time32.h delete mode 100644 include/vdso/time64.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/debug_vm_pgtable.c delete mode 100644 mm/page_reporting.c delete mode 100644 mm/page_reporting.h delete mode 100644 net/ethtool/channels.c delete mode 100644 net/ethtool/features.c delete mode 100644 net/ethtool/privflags.c delete mode 100644 net/ethtool/rings.c delete mode 100644 net/ipv4/udp_bpf.c create mode 100644 net/netfilter/nf_tables_set_core.c delete mode 100644 net/netfilter/nft_set_pipapo.h delete mode 100644 net/netfilter/nft_set_pipapo_avx2.c delete mode 100644 net/netfilter/nft_set_pipapo_avx2.h delete mode 100644 net/qrtr/ns.c delete mode 100644 net/sunrpc/socklib.h 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 create mode 100644 scripts/dtc/Makefile.dtc create mode 100644 scripts/dtc/libfdt/Makefile.libfdt 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/bcm/bcm63xx-i2s-whistler.c delete mode 100644 sound/soc/bcm/bcm63xx-i2s.h delete mode 100644 sound/soc/bcm/bcm63xx-pcm-whistler.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/Documentation/bpftool-struct_ops.rst delete mode 100644 tools/bpf/bpftool/skeleton/profiler.bpf.c delete mode 100644 tools/bpf/bpftool/skeleton/profiler.h delete mode 100644 tools/bpf/bpftool/struct_ops.c delete mode 100644 tools/build/feature/test-clang-bpf-global-var.c delete mode 100644 tools/gpio/gpio-watch.c delete mode 100644 tools/include/uapi/linux/openat2.h delete mode 100644 tools/lib/api/fs/cgroup.c delete mode 100644 tools/lib/perf/Documentation/examples/counting.c rename {Documentation/litmus-tests/rcu => tools/memory-model/litmus-tests}/MP+once [...] 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 delete mode 100644 tools/perf/Documentation/perf-intel-pt.txt delete mode 100644 tools/perf/util/expr.c delete mode 100644 tools/perf/util/expr.l delete mode 100644 tools/testing/kunit/.gitattributes delete mode 100644 tools/testing/kunit/configs/broken_on_uml.config delete mode 100644 tools/testing/kunit/test_data/test_config_printk_time.log delete mode 100644 tools/testing/kunit/test_data/test_interrupted_tap_output.log delete mode 100644 tools/testing/kunit/test_data/test_kernel_panic_interrupt.log delete mode 100644 tools/testing/kunit/test_data/test_multiple_prefixes.log delete mode 100644 tools/testing/kunit/test_data/test_output_with_prefix_isolated_ [...] delete mode 100644 tools/testing/kunit/test_data/test_pound_no_prefix.log delete mode 100644 tools/testing/kunit/test_data/test_pound_sign.log delete mode 100644 tools/testing/radix-tree/iteration_check_2.c create mode 100644 tools/testing/selftests/bpf/bpf_trace_helpers.h rename tools/{ => testing/selftests/bpf}/include/uapi/linux/types.h (100%) 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/ns_current_pid_tgid.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/prog_tests/vmlinux.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_ns_current_pid_tgid.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/progs/test_vmlinux.c delete mode 100644 tools/testing/selftests/bpf/test_bpftool.py delete mode 100755 tools/testing/selftests/bpf/test_bpftool.sh delete mode 100644 tools/testing/selftests/bpf/test_current_pid_tgid_new_ns.c 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_action_hw_stats.sh 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/demand_paging_test.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/test_util.c delete mode 100644 tools/testing/selftests/kvm/lib/x86_64/svm.c delete mode 100644 tools/testing/selftests/kvm/steal_time.c delete mode 100644 tools/testing/selftests/kvm/x86_64/set_memory_region_test.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/net/forwarding/Makefile mode change 100644 => 100755 tools/testing/selftests/net/forwarding/ethtool_lib.sh delete mode 100755 tools/testing/selftests/net/forwarding/skbedit_priority.sh delete mode 100644 tools/testing/selftests/net/reuseaddr_ports_exhausted.c delete mode 100755 tools/testing/selftests/net/reuseaddr_ports_exhausted.sh delete mode 100644 tools/testing/selftests/netfilter/nf-queue.c delete mode 100755 tools/testing/selftests/netfilter/nft_queue.sh delete mode 100644 tools/testing/selftests/pid_namespace/.gitignore delete mode 100644 tools/testing/selftests/pid_namespace/Makefile delete mode 100644 tools/testing/selftests/pid_namespace/config delete mode 100644 tools/testing/selftests/pid_namespace/regression_enomem.c 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/TRACE01 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE01.boot delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE02 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE02.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/tc-testing/tc-tests/qdiscs/red.json 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