This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allmodconfig in repository toolchain/ci/linux.
discards 8548fd2f20ed Add linux-next specific files for 20200316 discards 4d99e25ae863 Merge branch 'akpm/master' discards 3ace3825cae3 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards 8c34f6c4a224 drivers/tty/serial/sh-sci.c: suppress warning discards aec8885acc6e ipc/util.c: sysvipc_find_ipc() should increase position index discards 622f09e808e5 kernel/gcov/fs.c: gcov_seq_next() should increase position index discards 78bf8e4c6318 seq_read-info-message-about-buggy-next-functions-fix discards 0de67cbc19a0 fs/seq_file.c: seq_read(): add info message about buggy .n [...] discards fcc8d89de5ba selftests: kmod: test disabling module autoloading discards 5dd434efa8ed docs: admin-guide: document the kernel.modprobe sysctl discards b4b15cece9df fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] discards 5ff831ae7cbe kmod: make request_module() return an error when autoloadi [...] discards 75cca1795373 mm/debug: add tests validating architecture page table helpers discards 7c2be7334a76 mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] discards f40b0f69d96c mm/special: create generic fallbacks for pte_special() and [...] discards b78e3e550c68 mm/memremap: set caching mode for PCI P2PDMA memory to WC discards b3ccc63e6d36 mm/memory_hotplug: add pgprot_t to mhp_params discards 3e32a6fc2952 powerpc/mm: thread pgprot_t through create_section_mapping() discards 1951587fdac9 x86/mm: introduce __set_memory_prot() discards 10eeac4f3477 x86/mm: thread pgprot_t through init_memory_mapping() discards 9e0f66125473 mm/memory_hotplug: rename mhp_restrictions to mhp_params discards 56ebfe8a23b6 mm/memory_hotplug: drop the flags field from struct mhp_re [...] discards 00cceb49b384 mm/vma: introduce VM_ACCESS_FLAGS discards dff45bb69d4e mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS discards 8db2a8b23177 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix discards 0fc650da8c93 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy discards 363d33b0c24b mm: vm_insert_pages() checks if pte_index defined. discards 5fd998ddff71 add missing page_count() check to vm_insert_pages(). discards 6db330fbb264 mm-add-vm_insert_pages-fix discards c36c8200c0a7 mm/memory.c: add vm_insert_pages() discards 8155d76d9472 mm: define pte_index as macro for x86 discards f796bbfbd6c0 mm: bring sparc pte_index() semantics inline with other platforms discards 97b6fc284534 mm/memory.c: refactor insert_page to prepare for batched-l [...] discards 9b89622e8438 mm/swap.c: annotate data races for lru_rotate_pvecs discards bf5bcf242cf7 mm: annotate a data race in page_zonenum() discards 1f659dda095f mm/rmap: annotate a data race at tlb_flush_batched discards 5bb61fb1fe86 mm/util.c: annotate an data race at vm_committed_as discards 0072329c76d2 mm/mempool: fix a data race in mempool_free() discards ca3d23cee849 mm/list_lru: fix a data race in list_lru_count_one discards 84c3efc1f310 mm/memcontrol: fix a data race in scan count discards 09112dd98b4d mm/page_counter: fix various data races at memsw discards 96d02437a327 mm-swapfile-fix-and-annotate-various-data-races-v2 discards d5fec219f88b mm/swapfile: fix and annotate various data races discards 59efe25130b5 mm/filemap.c: fix a data race in filemap_fault() discards 85efcf778a04 mm/swap_state: mark various intentional data races discards c88bb2577850 mm-page_io-mark-various-intentional-data-races-v2 discards 5395c99fe98b mm/page_io: mark various intentional data races discards 83d91c493ad4 mm/frontswap: mark various intentional data races discards 4d2f678f0adc drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] discards 5dd12f74af40 Merge branch 'akpm-current/current' discards 2cb9ea5d2d5e Merge remote-tracking branch 'cfi/cfi/next' discards 9baec7a5ab38 Merge remote-tracking branch 'fpga/for-next' discards 7df4c490e8b1 Merge remote-tracking branch 'hmm/hmm' discards 68f3aca5bd7a Merge remote-tracking branch 'devfreq/devfreq-next' discards ac851fbe3a20 Merge remote-tracking branch 'kgdb/kgdb/for-next' discards eee0dc81fde8 Merge remote-tracking branch 'hyperv/hyperv-next' discards 9f54ec5f19be Merge remote-tracking branch 'xarray/xarray' discards 04173151e9b8 Merge remote-tracking branch 'nvmem/for-next' discards 445d5eff22d9 Merge remote-tracking branch 'slimbus/for-next' discards 7e62d1424e66 Merge remote-tracking branch 'fsi/next' discards cc8f2052c5d1 Merge remote-tracking branch 'ntb/ntb-next' discards 4d544ca500f7 Merge remote-tracking branch 'at24/at24/for-next' discards 475de90e9cb3 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards 00496d5740d1 next-20200313/rtc discards 0685c7eafa3b Merge remote-tracking branch 'coresight/next' discards 01675c679bc3 Merge remote-tracking branch 'livepatching/for-next' discards 13dc3c80b800 Merge remote-tracking branch 'kselftest/next' discards 6d6956237856 Merge remote-tracking branch 'random/dev' discards 43f11b5e60f3 Merge remote-tracking branch 'userns/for-next' discards 24f4342d8d85 Merge remote-tracking branch 'pinctrl/for-next' discards 6bc093ee1010 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards 4ba01ff4a761 Merge remote-tracking branch 'gpio/for-next' discards dff139c848ed Merge remote-tracking branch 'rpmsg/for-next' discards 702edcc35602 Merge remote-tracking branch 'vhost/linux-next' discards cb16a39cebf0 Merge remote-tracking branch 'scsi/for-next' discards f439c075b6f5 Merge remote-tracking branch 'cgroup/for-next' discards 300d61abbd46 Merge remote-tracking branch 'slave-dma/next' discards 22eb43878020 Merge remote-tracking branch 'icc/icc-next' discards a073f8f1a7d9 Merge remote-tracking branch 'mux/for-next' discards c32430143de1 Merge remote-tracking branch 'staging/staging-next' discards ace4bf67fe74 Merge remote-tracking branch 'thunderbolt/next' discards 897c6e925012 Merge remote-tracking branch 'soundwire/next' discards f6e20595e5b4 Merge remote-tracking branch 'extcon/extcon-next' discards 5960c0e96132 Merge remote-tracking branch 'char-misc/char-misc-next' discards a4409c694c00 Merge remote-tracking branch 'tty/tty-next' discards 69fb605df063 Merge remote-tracking branch 'phy-next/next' discards ada2b33f24b4 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' discards ecd80296d73e Merge remote-tracking branch 'usb-serial/usb-next' discards c3af2f2685cc Merge remote-tracking branch 'usb-gadget/next' discards e1473eb84637 Merge remote-tracking branch 'usb/usb-next' discards b3057442c367 Merge remote-tracking branch 'driver-core/driver-core-next' discards d1c887bbfb8f Merge remote-tracking branch 'ipmi/for-next' discards 969e85833fe7 Merge remote-tracking branch 'leds/for-next' discards fa1fbbac2479 Merge remote-tracking branch 'chrome-platform/for-next' discards 0b97e3c7bb94 Merge remote-tracking branch 'drivers-x86/for-next' discards 9593cd0aa284 Merge remote-tracking branch 'workqueues/for-next' discards f0bedcf7d6c3 Merge remote-tracking branch 'percpu/for-next' discards f9e8285e1014 Merge remote-tracking branch 'xen-tip/linux-next' discards bc94f9c4aaf6 Merge remote-tracking branch 'kvms390/next' discards 5b96abbc25b1 Merge remote-tracking branch 'rcu/rcu/next' discards 45878e7c7785 Merge remote-tracking branch 'irqchip/irq/irqchip-next' discards 403134c143de Merge remote-tracking branch 'edac/edac-for-next' discards e0dafbdbb338 Merge remote-tracking branch 'clockevents/timers/drivers/next' discards c70a5af838ad Merge remote-tracking branch 'tip/auto-latest' discards 1ecedeb475a0 Merge remote-tracking branch 'spi/for-next' discards 9c498bc9048c Merge remote-tracking branch 'devicetree/for-next' discards cfbaa6167fb8 Merge remote-tracking branch 'audit/next' discards 26a469697169 Merge remote-tracking branch 'iommu/next' discards eefd78580ca9 Merge remote-tracking branch 'tpmdd/next' discards 59a11e387446 Merge remote-tracking branch 'smack/for-next' discards 73321ab96241 Merge remote-tracking branch 'selinux/next' discards ca61019dd990 Merge remote-tracking branch 'keys/keys-next' discards e1ce60649853 Merge remote-tracking branch 'integrity/next-integrity' discards 45ed47a73085 Merge remote-tracking branch 'apparmor/apparmor-next' discards e2b3dfcfeb0f Merge remote-tracking branch 'security/next-testing' discards add12ed6d98c Merge remote-tracking branch 'regulator/for-next' discards bca82a65f9b7 Merge remote-tracking branch 'battery/for-next' discards 449da573d452 Merge remote-tracking branch 'mfd/for-mfd-next' discards 9357bf42ea81 Merge remote-tracking branch 'mmc/next' discards fa2d1a408608 Merge remote-tracking branch 'pcmcia/pcmcia-next' discards c8c3d75a280b Merge remote-tracking branch 'block/for-next' discards 835a76be1cf7 Merge remote-tracking branch 'input/next' discards 28762901fefb Merge remote-tracking branch 'modules/modules-next' discards c73d0e915315 Merge remote-tracking branch 'sound-asoc/for-next' discards 2a5ed4341c36 Merge remote-tracking branch 'sound/for-next' discards e1847a4251c6 Merge remote-tracking branch 'regmap/for-next' discards 7668b1ad748a Merge remote-tracking branch 'etnaviv/etnaviv/next' discards c9932573942f Merge remote-tracking branch 'imx-drm/imx-drm/next' discards 8126e26504ec Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' discards b54943c97948 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' discards e3fe9320a1f8 Merge remote-tracking branch 'drm-intel/for-linux-next' discards 815130c65f40 Merge remote-tracking branch 'amdgpu/drm-next' discards 9deb9c20a39c Merge remote-tracking branch 'drm/drm-next' discards 0328ee52bc84 Merge remote-tracking branch 'crypto/master' discards 991765632e5a Merge remote-tracking branch 'spi-nor/spi-nor/next' discards 81b27d1b548b Merge remote-tracking branch 'nand/nand/next' discards 615320668008 Merge remote-tracking branch 'mtd/mtd/next' discards 386f8ab32851 Merge remote-tracking branch 'gfs2/for-next' discards c490989f61e0 Merge remote-tracking branch 'mac80211-next/master' discards 78039b83bcd3 Merge remote-tracking branch 'bluetooth/master' discards 68506afcdc33 Merge remote-tracking branch 'wireless-drivers-next/master' discards afe40e6a3228 Merge remote-tracking branch 'netfilter-next/master' discards 530d326a9555 Merge remote-tracking branch 'mlx5-next/mlx5-next' discards 111d874b7566 Merge remote-tracking branch 'ipsec-next/master' discards 2ffef4b6ef8e Merge remote-tracking branch 'net-next/master' discards fc2787a8a6c8 Merge remote-tracking branch 'rdma/for-next' discards f52cfd5d45f6 Merge remote-tracking branch 'swiotlb/linux-next' discards 2bf6f8deb79c Merge remote-tracking branch 'ieee1394/for-next' discards 6132dc6d704a Merge remote-tracking branch 'thermal/thermal/linux-next' discards dbc045bc72bb Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards 94ff2a134919 Merge remote-tracking branch 'pm/linux-next' discards 1076807ab260 next-20200312/v4l-dvb discards d02ef474feac Merge remote-tracking branch 'jc_docs/docs-next' discards fdba51258d22 Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards 04278d6dcef7 Merge branch 'dmi/master' discards 247946d049b0 Merge remote-tracking branch 'i3c/i3c/next' discards 460df8172e39 Merge remote-tracking branch 'i2c/i2c/for-next' discards 839dcc9da40c Merge remote-tracking branch 'hid/for-next' discards 5bc557187171 Merge remote-tracking branch 'pstore/for-next/pstore' discards 36abf890e5be Merge remote-tracking branch 'pci/next' discards f7afaf861585 Merge remote-tracking branch 'printk/for-next' discards a8d1658db945 Merge remote-tracking branch 'vfs/for-next' discards 389270570ca9 Merge remote-tracking branch 'file-locks/locks-next' discards 6fc9e52b39b9 Merge remote-tracking branch 'iomap/iomap-for-next' discards ba525421e4c0 Merge remote-tracking branch 'xfs/for-next' discards 32cf35d5efc3 Merge remote-tracking branch 'v9fs/9p-next' discards b0206575bca6 Merge remote-tracking branch 'ubifs/linux-next' discards bc69bbf6f754 Merge remote-tracking branch 'overlayfs/overlayfs-next' discards 2541aac45e11 Merge remote-tracking branch 'nfsd/nfsd-next' discards 043e73298298 Merge remote-tracking branch 'jfs/jfs-next' discards 08bb459f51f4 Merge remote-tracking branch 'f2fs/dev' discards f8b852ea00a1 Merge remote-tracking branch 'ext4/dev' discards aa5ad9a3ca0f Merge remote-tracking branch 'ext3/for_next' discards 9670bc2d6d4c Merge remote-tracking branch 'erofs/dev' discards c94fb77d8852 Merge remote-tracking branch 'cifs/for-next' discards cb27357a1446 Merge remote-tracking branch 'btrfs/for-next' discards 868b199c1044 Merge remote-tracking branch 'xtensa/xtensa-for-next' discards 5cd2f844ef7c Merge remote-tracking branch 'sh/sh-next' discards 94e20f1d758f Merge remote-tracking branch 's390/features' discards 019b2526912d Merge remote-tracking branch 'risc-v/for-next' discards 469bb9c5249d Merge remote-tracking branch 'soc-fsl/next' discards 3622915c991d Merge remote-tracking branch 'powerpc/next' discards 398e018d47f8 Merge remote-tracking branch 'parisc-hd/for-next' discards 2cc3920f5731 Merge remote-tracking branch 'openrisc/for-next' discards b6cd5678dd8e Merge remote-tracking branch 'nds32/next' discards d239c751aa54 Merge remote-tracking branch 'mips/mips-next' discards 76595f9c2fcd Merge remote-tracking branch 'microblaze/next' discards 965f6435bdef Merge remote-tracking branch 'm68knommu/for-next' discards 19ae9c4ad45c Merge remote-tracking branch 'm68k/for-next' discards 5140bbc9785b Merge remote-tracking branch 'ia64/next' discards 0fad89aaa826 Merge remote-tracking branch 'h8300/h8300-next' discards 3edc08c92271 Merge remote-tracking branch 'csky/linux-next' discards cdfe32a766db Merge remote-tracking branch 'clk/clk-next' discards 4f4a082edb5c Merge remote-tracking branch 'tegra/for-next' discards 6e6860395e36 Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 1996b3156efa Merge remote-tracking branch 'scmi/for-linux-next' discards ec16f2c0f0c7 Merge remote-tracking branch 'samsung-krzk/for-next' discards 9c0bd916baaf Merge remote-tracking branch 'rockchip/for-next' discards d89953b6ca5c Merge remote-tracking branch 'reset/reset/next' discards 7043e491e452 Merge remote-tracking branch 'renesas/next' discards b54a457f8d43 Merge remote-tracking branch 'realtek/for-next' discards 4e9c6a8da31d Merge remote-tracking branch 'raspberrypi/for-next' discards d538b863da31 Merge remote-tracking branch 'qcom/for-next' discards 6f29ad663bbd Merge remote-tracking branch 'omap/for-next' discards dd7ed253cfc9 Merge remote-tracking branch 'mvebu/for-next' discards c65e2fdeba19 Merge remote-tracking branch 'mediatek/for-next' discards 2ef9ebee8e0b Merge remote-tracking branch 'keystone/next' discards dbda3f5705ef Merge remote-tracking branch 'imx-mxs/for-next' discards b667cacd1c56 Merge remote-tracking branch 'at91/at91-next' discards d421bc94f704 Merge remote-tracking branch 'aspeed/for-next' discards 5ed1c3be2ff6 Merge remote-tracking branch 'amlogic/for-next' discards 4c9fd07f9943 Merge remote-tracking branch 'arm-soc/for-next' discards 19f22f95aa06 Merge remote-tracking branch 'arm-perf/for-next/perf' discards a7678728412a Merge remote-tracking branch 'arm64/for-next/core' discards 327645f4321b Merge remote-tracking branch 'arm/for-next' discards de6845afa312 Merge remote-tracking branch 'dma-mapping/for-next' discards 7081a1d8b2c3 Merge remote-tracking branch 'kbuild/for-next' discards 52ec51a6dd00 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' discards 47d215bb9783 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards 9f4179c6c7c9 Merge remote-tracking branch 'soc-fsl-fixes/fix' discards dedc8d7e17ab Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' discards fd14487ea091 Merge remote-tracking branch 'devicetree-fixes/dt/linus' discards 34b8dbb506dc Merge remote-tracking branch 'samsung-krzk-fixes/fixes' discards 49873f3215eb Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards 4afc355b6b02 Merge remote-tracking branch 'omap-fixes/fixes' discards a07962934fe2 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' discards 0d8e4e723fc3 Merge remote-tracking branch 'slave-dma-fixes/fixes' discards db71f76bd79a Merge remote-tracking branch 'input-current/for-linus' discards 098d553d8916 Merge remote-tracking branch 'char-misc.current/char-misc-linus' discards dd53588479a9 Merge remote-tracking branch 'staging.current/staging-linus' discards 768e06225489 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards b841f55e875c Merge remote-tracking branch 'usb-serial-fixes/usb-linus' discards c5760c39118f Merge remote-tracking branch 'usb.current/usb-linus' discards ec713ec16a52 Merge remote-tracking branch 'regmap-fixes/for-linus' discards 39c2ca068786 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards f81d5e989645 Merge remote-tracking branch 'sound-current/for-linus' discards e8b593cceec1 Merge remote-tracking branch 'rdma-fixes/for-rc' discards fe304159c31c Merge remote-tracking branch 'ipsec/master' discards 99d0e61587f6 Merge remote-tracking branch 'net/master' discards 003b7985adf9 Merge remote-tracking branch 's390-fixes/fixes' discards eb127ef6a2ae Merge remote-tracking branch 'arm-current/fixes' discards fe04560d2020 Merge remote-tracking branch 'kbuild-current/fixes' discards c6cb3c084603 Merge remote-tracking branch 'fixes/master' omits d7dd88b2dbda CIFS: fiemap: do not return EINVAL if get nothing discards f7940c2f924b irqchip/bcm2835: Quiesce IRQs left enabled by bootloader discards 26f8f87b009a Merge branches 'arm64-for-5.7', 'arm64-defconfig-for-5.7', [...] discards 24b3df7d3615 locks: reinstate locks_delete_block optimization discards 0b0cbef30e18 Merge branch 'acpi-ec' into linux-next omits c5bac160f2be fixup! rcutorture: Add torture tests for RCU Tasks Trace omits 37783608d533 fixup! rcu-tasks: Add stall warnings for RCU Tasks Trace discards d456009c560c mmc: sdhci-of-at91: Display clock changes for debug purpose only omits eca3b6dd22f9 rcu: Add comments marking transitions between RCU watching [...] omits 1245e08cb91e rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() omits d63831c1c48d rcu-tasks: Add stall warnings for RCU Tasks Trace omits aa61cec514eb rcutorture: Add torture tests for RCU Tasks Trace omits c908cc257fdf rcu: Add an RCU Tasks Trace to simplify protection of trac [...] omits 9123d9480618 rcu-tasks: Code movement to allow more Tasks RCU variants omits 5755be6b060b rcu-tasks: Further refactor RCU-tasks to allow adding more [...] omits 4b5d5517b8d2 rcu-tasks: Use unique names for RCU-Tasks kthreads and messages omits 0667e709db8f rcutorture: Add torture tests for RCU Tasks Rude omits 295f80c95baa rcu-tasks: Add an RCU-tasks rude variant discards 9a3f1bef254e Merge branch 'asoc-5.7' into asoc-next discards 7ce852d323d4 Merge branch 'asoc-5.6' into asoc-linus discards b0911db972de Merge branch 'regulator-5.7' into regulator-next discards ba99d2d4a2ec drm/amdgpu/display: fix logic inversion in program_timing_sync() discards af67114c47da drm/amdgpu: work around llvm bug #42576 discards ac48b4469667 drm/amdkfd: Enable GWS based on FW Support discards ef388d8c2151 drm/amdkfd: New IOCTL to allocate queue GWS (v2) discards 3d09e8f87748 drm/amdgpu: Fix per-IB secure flag GFX hang discards cd9db2680f0e drm/amdgpu: Fine-grained TMZ support discards 38eed62efdae drm/amdgpu: stop evicting encrypted BOs to swap discards ccb3e5284ccf drm/amdgpu: add TMZ handling to amdgpu_move_blit discards 4fc3c0d6df10 drm/amdgpu: also add the TMZ flag to GART discards ffdcd5120dfd drm/amdgpu: fix the wrong logic checking when secure buffe [...] discards 72bb09c4dc61 drm/amdgpu: Move to a per-IB secure flag (TMZ) discards 5b0f6a791fd9 drm/amd/display: Indicate use of TMZ buffers to DC discards ddf7d180edd9 drm/amdgpu: implement TMZ accessor (v3) discards 39d1f8ff58e6 drm/amdgpu: remove the alignment placeholder for secure buffer discards 60e97f1f3ca5 drm/amdgpu: move CS secure flag next the structs where it's used discards 1adcca0b4484 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 discards 8d33e061c514 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 discards c94a3a49f36b drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 discards ba6a0614afe3 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] discards 55a8c58a1a18 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter discards badad9eaa791 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h discards 28cf4b6826e6 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) discards 464b9d0a403d drm/amdgpu: job is secure iff CS is secure (v5) discards 9158b16468c7 drm/amdgpu: expand the context control interface with trust flag discards f640f5572a23 drm/amdgpu: expand the emit tmz interface with trusted flag discards 7c04a730f114 drm/amdgpu: add tmz bit in frame control packet discards c375ef2b5219 drm/amdgpu: add function to check tmz capability (v4) discards eb0860ff6090 drm/amdgpu: add amdgpu_tmz data structure discards 55ca41d07d4d drm/amdgpu: add tmz feature parameter (v2) discards a91c67fcb5e4 drm/amdgpu: define the TMZ bit for the PTE discards 4bb90817f88a drm/amdgpu: add UAPI to create secure commands (v3) discards 0a37ef539796 drm/amdgpu: add UAPI for creating encrypted buffers discards 22516a4680be Revert "drm/scheduler: improve job distribution with multi [...] omits b33dab2e0000 ovl: allow remote upper omits 82777a6086f5 ovl: decide if revalidate needed on a per-dentry basis omits 8f2973dab949 ovl: separate detection of remote upper layer from stacked [...] omits f0ec6544c660 ovl: restructure dentry revalidation omits 6c9c8b6490e5 ovl: ignore failure to copy up unknown xattrs omits e395f4a06133 ovl: document permission model omits 42c4cef40ea8 ovl: simplify i_ino initialization omits 01fc3f7e5cff ovl: factor out helper ovl_get_root() omits 9744078819de ovl: fix out of date comment and unreachable code omits 1372011d293b ovl: fix value of i_ino for lower hardlink corner case discards d997c18ab48e mmc: sdhci: iproc: Add custom set_power() callback for bcm2711 discards 29f7b4edc4e3 mmc: sdhci: am654: Use sdhci_set_power_and_voltage() discards 0a987e3ba87b mmc: sdhci: at91: Use sdhci_set_power_and_voltage() discards 6509acc034c2 mmc: sdhci: milbeaut: Use sdhci_set_power_and_voltage() discards e75fc95c8e98 mmc: sdhci: arasan: Use sdhci_set_power_and_voltage() discards 003a3309cfaa mmc: sdhci: Introduce sdhci_set_power_and_bus_voltage() discards 6a33427c05d8 mmc: vub300: Use scnprintf() for avoiding potential buffer [...] discards b36f18cb9906 dt-bindings: mmc: synopsys-dw-mshc: fix clock-freq-min-max [...] discards 7f5be42ded29 sdhci: tegra: Enable MMC_CAP_WAIT_WHILE_BUSY host capability discards b6a998868381 sdhci: tegra: Implement Tegra specific set_timeout callback discards 5623c3350c0e Merge branch 'fixes' into next discards d46a35a9ad25 Merge branch 'devel-stable' into for-next discards 122fa2cd6a11 Merge branches 'fixes' and 'misc' into for-next discards 76f7b04724d0 ARM: 8966/1: rpc: replace setup_irq() by request_irq() omits 4405091223a3 rcu-tasks: Refactor RCU-tasks to allow variants to be added omits b271b2e8237f rcutorture: Add a test for synchronize_rcu_mult() omits 147424e4e22d rcu: Reinstate synchronize_rcu_mult() omits 43b19d462e05 rcu-tasks: Create struct to hold state information omits 1cc506e710ae rcu-tasks: Move Tasks RCU to its own file omits c909a231b6ca rcutorture: Add flag to produce non-busy-wait task stalls omits aae47d1e0d10 rcu: Add per-task state to RCU CPU stall warnings omits a2b54c4e49f5 sched/core: Add function to sample state of non-running function omits 6f5a333ac1d3 CIFS: Increment num_remote_opens stats counter even in cas [...] discards 35a5c43aee02 mmc: sdhci-omap: Add Support for Suspend/Resume discards d5b60967efa8 mmc: renesas_sdhi: simplify execute_tuning discards b75db0f1fdd9 mmc: renesas_sdhi: Use BITS_PER_LONG helper discards 862b79428726 mmc: cqhci: Update cqhci memory ioresource name discards 83d9fcaae510 mmc: sdhci-msm: Deactivate CQE during SDHC reset discards 37e3acc449df mmc: cqhci: Add cqhci_deactivate() discards 8aed2eae9192 mmc: Replace zero-length array with flexible-array member discards 24132eaf55d2 Merge branch 'fixes' into next discards e0d5710dc73f KVM: s390: mark sie block as 512 byte aligned discards 4d84ab144563 KERNEL VIRTUAL MACHINE for s390 (KVM/s390): Use fallthrough; discards b388e8d9762e selftests: KVM: s390: fix format strings for access reg test discards 152f8f1e9de2 selftests: KVM: s390: fixup fprintf format error in reset.c discards 7d760ebae097 selftests: KVM: s390: check for registers to NOT change on reset discards ccc3421d6a6a selftests: KVM: s390: test more register variants for the [...] discards 013fdd26d1ae selftests: KVM: s390: fix early guest crash discards 4559a11e48d5 Merge branch 'imx/defconfig' into for-next discards adf759f37c8d Merge branch 'imx/dt64' into for-next discards 5ba4649ffefe Merge branch 'imx/dt' into for-next discards 196597fdb3db Merge branch 'imx/bindings' into for-next discards c4aba58a8d7d Merge branch 'imx/soc' into for-next discards 1c6468b2119a Merge branch 'imx/drivers' into for-next discards b2f313768fcc Merge branch 'imx/fixes' into for-next discards 412a7bf0d95e Merge branch 'clk/imx' into for-next discards b5028d145af7 Merge branch 'pm-tools' into linux-next discards 94e22714e75e Merge branch 'pnp' into linux-next discards b4135872a3b8 Merge branches 'pm-core', 'pm-sleep', 'pm-docs' and 'power [...] discards 6f98fdfa203c Merge branch 'pm-cpuidle' into linux-next discards 59eb68abf22b Merge branch 'pm-qos' into linux-next discards 0d8a0f8acb76 Merge branches 'acpi-button', 'acpi-battery', 'acpi-osl', [...] discards fa79b8c778c9 Merge branch 'acpica' into linux-next discards 7c0ab222951b soc: imx: increase build coverage for imx8m soc driver discards 4791937994b8 firmware: imx: add dummy functions discards 340b12db7cc9 Merge branch 'v5.7/drivers' into tmp/aml-rebuild discards 3d1724ffc0d9 Merge branch 'v5.7/dt64' into tmp/aml-rebuild omits 243415118c84 cifs: smb2pdu.h: Replace zero-length array with flexible-a [...] omits 2fb39ae87a56 cifs: clear PF_MEMALLOC before exiting demultiplex thread discards ebc8fddc50ff rtc: ab8500: switch to rtc_time64_to_tm/rtc_tm_to_time64 discards 75a472845196 rtc: pl031: switch to rtc_time64_to_tm/rtc_tm_to_time64 discards 971d982ea0c2 rtc: pl031: set range discards 63f8a3c7317a rtc: pl031: remove useless invalid alarm handling discards 4e9c3950ce09 m68k: Replace setup_irq() by request_irq() discards 850fc6a2ae5b irqchip/sifive-plic: Add support for multiple PLICs discards 7756a19de0f4 irqchip/sifive-plic: Enable/Disable external interrupts up [...] discards a0d16c3f3fcf irqchip/gic-v4.1: Eagerly vmap vPEs discards 88bd581eea3a irqchip/gic-v4.1: Add VSGI property setup discards e3778a72adb9 irqchip/gic-v4.1: Add VSGI allocation/teardown discards ff47f793932d irqchip/gic-v4.1: Move doorbell management to the GICv4 ab [...] discards dae177cd0be5 irqchip/gic-v4.1: Plumb set_vcpu_affinity SGI callbacks discards e52715d96ba9 irqchip/gic-v4.1: Plumb get/set_irqchip_state SGI callbacks discards 8181743e34ad irqchip/gic-v4.1: Plumb mask/unmask SGI callbacks discards 31e65bf2a5bc irqchip/gic-v4.1: Add initial SGI configuration discards db3a778fce22 irqchip/gic-v4.1: Plumb skeletal VSGI irqchip discards 57811adb9759 irqchip/gic-v4.1: Map the ITS SGIR register page discards d304c03c2f6d irqchip/gic-v4.1: Advertise support v4.1 to KVM discards c2eadbbbb507 irqchip/gic-v4.1: Ensure mutual exclusion betwen invalidat [...] discards 5da987034c2e irqchip/gic-v4.1: Wait for completion of redistributor's I [...] discards 5b4b3748c62a irqchip/gic-v4.1: Ensure mutual exclusion between vPE affi [...] discards 7bd71b7dc34c irqchip/gic-v4.1: Skip absent CPUs while iterating over re [...] discards b00af83182ec irqchip/gic-v3: Use SGIs without active state if offered omits dfa85118898e cifs: cifspdu.h: Replace zero-length array with flexible-a [...] discards dfa8c0a3d599 rtc: fsl-ftm-alarm: allow COMPILE_TEST discards 64dc5a1f99b2 rtc: mpc5121: switch to rtc_time64_to_tm/rtc_tm_to_time64 discards 6d78064adccb rtc: mpc5121: set range discards cb305e3d0ff1 rtc: mpc5121: convert to devm_rtc_allocate_device discards 60caac5f490a rtc: mpc5121: simplify probe discards 773341e4cbaa rtc: pm8xxx: stop validating valid alarm time discards b67195ce55ab rtc: pm8xxx: : switch to rtc_time64_to_tm/rtc_tm_to_time64 discards 608135ea4f64 rtc: pm8xxx: set range discards 5deed0908972 rtc: pm8xxx: convert to devm_rtc_allocate_device discards 0a0f6dbff420 rtc: ds1305: switch to rtc_tm_to_time64 discards 9e2074a82cc9 rtc: ds1305: set range discards 2cb53bfba83b rtc: ds1374: switch to rtc_time64_to_tm/rtc_tm_to_time64 discards fb19e5884421 rtc: ds1374: set range discards f0c2bff3b603 rtc: ds1374: fix possible race condition discards e7fc2a95a979 rtc: cpcap: switch to rtc_time64_to_tm/rtc_tm_to_time64 discards 734c64e772db rtc: cpcap: set range discards ab274a262a71 rtc: cpcap: convert to devm_rtc_allocate_device discards 13593061e567 rtc: sa1100: switch to rtc_time64_to_tm/rtc_tm_to_time64 discards db177c3dd70f rtc: sa1100: set range discards 94d700f5b3e5 rtc: sa1100: fix possible race condition discards 7f4c56cde880 rtc: au1xxx: switch to rtc_time64_to_tm/rtc_tm_to_time64 discards 8c203dab700d rtc: au1xxx: set range discards b57fe5f8291b rtc: au1xxx: remove goto label discards 905bbe741b9e rtc: au1xxx: convert to devm_rtc_allocate_device discards f653b0d5bc4f rtc: starfire: switch to rtc_time64_to_tm discards 04d3443c4164 rtc: starfire: set range discards 0ced2f7a05cb rtc: pl030: switch to rtc_time64_to_tm/rtc_tm_to_time64 discards 9057bad69b79 rtc: pl030: remove useless invalid alarm handling discards 10b6ae84397f rtc: pl030: set range discards ee4c5be88a41 rtc: davinci: remove useless error handling discards 8c84d5b768af rtc: davinci: let the core handle rtc range discards 4fd469a7fa0d rtc: davinci: remove useless 24h alarm handling discards 4ca8a481b958 rtc: davinci: convert to devm_rtc_allocate_device discards 0bfca7b80612 rtc: sirfsoc: switch to rtc_time64_to_tm/rtc_tm_to_time64 discards e5f67df817ec rtc: sirfsoc: set range discards e97dddcf4912 rtc: sirfsoc: convert to devm_rtc_allocate_device omits ff6b61886d76 CIFS: Warn less noisily on default mount omits 8c70752869f5 fs/cifs: fix gcc warning in sid_to_id omits 3b3ba59958b3 cifs: allow unlock flock and OFD lock across fork omits eb205a3c8df6 cifs: do d_move in rename omits d5f436061706 cifs: add SMB2_open() arg to return POSIX data omits 10d7b1e046a3 cifs: plumb smb2 POSIX dir enumeration omits d1a06f8a54f3 cifs: add smb2 POSIX info level omits 9465247ca670 cifs: rename posix create rsp omits 88f051072e05 cifs: print warning mounting with vers=1.0 omits fd8f6ad0f7e6 smb3: fix performance regression with setting mtime omits 0079dae42c8a cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() omits 3fb1f63f69d8 cifs: use mod_delayed_work() for &server->reconnect if alr [...] omits fc5bfd63cac5 cifs: call wake_up(&server->response_q) inside of cifs_rec [...] omits 7e06053f1d6c cifs: handle prefix paths in reconnect omits 106046cadcc0 cifs: do not ignore the SYNC flags in getattr omits e0a2af96fc71 cifs: potential unintitliazed error code in cifs_getattr() discards 4361623c2bf0 mmc: mmc_test: Pass different sg lists for non-blocking requests discards 2b743166afed dt-bindings: mmc: sdhci-msm: Add CQE reg map discards 505debe74dbb mmc: sdhci-sprd: Set the missing MMC_CAP_WAIT_WHILE_BUSY flag discards 8ee6af79e25a mmc: core: Fix indentation discards 42989393eaf7 Merge branch 'fixes' into next discards 65aa7b44ffa7 mmc: sdhci-esdhc-imx: restore pin state when resume back discards 27c27c7b498c mmc: sdhci-esdhc-imx: clear DMA_SEL when disable DMA mode discards 09bf9e48bdf4 mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci discards a66baa18ae7e mmc: sdhci-esdhc-imx: Add an new esdhc_soc_data for i.MX8MM discards ef1178c5977b mmc: sdhci-esdhc-imx: add flag ESDHC_FLAG_BROKEN_AUTO_CMD23 discards 72977abc7de7 mmc: sdhci-esdhc-imx: optimize the strobe dll setting discards 99c33036d8c5 mmc: sdhci-esdhc-imx: optimize the clock setting discards af4f7fd4d8a7 mmc: sdhci-esdhc-imx: add strobe-dll-delay-target support discards e40078b0f598 doc: dt: fsl-imx-esdhc: add strobe-dll-delay-target binding discards 1585bea0e143 mmc: sdhci-esdhc-imx: restore the per_clk rate in PM_RUNTIME discards a970ef166ce4 mmc: sdhci-esdhci-imx: retune needed for Mega/Mix enabled SoCs discards 156d206f96fd mmc: sdhci-esdhc-imx: no fail when no pinctrl available discards 8a476d0d802d mmc: sdhci: do not enable card detect interrupt for gpio cd type discards 72d2c15e29f6 mmc: sdhci_am654: Enable DLL only for some speed modes discards 2f77befe4bc9 mmc: sdhci_am654: Update OTAPDLY writes discards 199b798b3a9b dt-bindings: mmc: sdhci-am654: Update Output tap delay binding discards 3eb4094c98dd Merge branch 'fixes' into next discards fbedd731d9b8 mmc: host: hsq: Add missing MODULE_LICENSE() and MODULE_DE [...] discards 21f587f30008 mmc: mmci: Add support for sdmmc variant revision 2.0 discards 219cdb95de8e mmc: mmci_sdmmc: Implement signal voltage callbacks discards eddafbaf4be8 mmc: mmci: Add callbacks for to manage signal voltage switch discards b5583f7b0082 mmc: mmci_sdmmc: Add execute tuning with delay block discards b456128259da dt-bindings: mmc: mmci: add delay block base register for sdmmc discards c007dcba24ef mmc: mmci: Add private pointer for variant discards 8dabedd8b121 mmc: mmci: Add a reference at mmc_host_ops in mmci struct discards f532109f062a mmc: mmci_sdmmc: Rename sdmmc_priv struct to sdmmc_idma discards c338f54042b7 mmc: mmci_sdmmc: Replace sg_dma_xxx macros discards c26097b1b77c mmc: core: Fixup support for HW busy detection for HPI commands discards 0465560ab273 mmc: core: Convert to mmc_poll_for_busy() for HPI commands discards 34383d7cb8a4 mmc: core: Drop redundant out-parameter to mmc_send_hpi_cmd() discards c4122cd9712d mmc: core: Convert to mmc_poll_for_busy() for erase/trim/discard discards 2b5b9cf0cf8e mmc: core: Update CMD13 busy check for CMD6 commands discards 0e00ed1f4b29 mmc: core: Enable re-use of mmc_blk_in_tran_state() discards 677d72e61a99 mmc: core: Split up mmc_poll_for_busy() discards 594946cbe36c mmc: core: Drop redundant in-parameter to __mmc_switch() discards 0a94ce66829b mmc: core: Extend mmc_switch_status() to rid of __mmc_swit [...] discards f9e84fb42ab7 mmc: core: Drop unused define discards b0725d3d348b mmc: core: Throttle polling rate for CMD6 discards e9306a68b813 mmc: host: sdhci-sprd: Add software queue support discards a6b61d950ac9 mmc: host: sdhci: Add a variable to defer to complete requ [...] discards cfd63859a7e3 mmc: host: sdhci: Add request_done ops for struct sdhci_ops discards 2b9576f2a08e mmc: core: Enable the MMC host software queue for the SD card discards 421da9554472 mmc: Add MMC host software queue support discards fafb5d13b871 mmc: sdhci-msm: Don't enable PWRSAVE_DLL for certain sdhc hosts discards 4e36521a109f mmc: sdhci-of-arasan: Remove quirk for broken base clock discards 81ff679269ac mmc: sdhci-of-arasan: Add support for DLL reset for ZynqMP [...] discards 87a2ded3878f firmware: xilinx: Add DLL reset support discards 3f82626fb763 firmware: xilinx: Add ZynqMP Tap Delay setup ioctl to the [...] discards 4e9d7b546eb5 mmc: tmio: remove superfluous callback wrappers discards 9a671f259278 mmc: tmio: factor out TAP usage discards 4fd4acf31ec6 mmc: tmio: enforce retune after runtime suspend discards 6011ba4f34e8 mmc: tmio: give callback a generic name discards 072d50a6fe46 mmc: renesas_sdhi: complain loudly if driver needs update discards 8856dac9f946 mmc: tmio: refactor tuning execution into SDHI driver discards e6bf84f77f9f mmc: renesas_sdhi: cleanup SCC defines discards 601a5f618737 mmc: renesas_sdhi: enforce manual correction for Gen3 discards 2ee22a49282c mmc: renesas_sdhi: only check CMD status for HS400 manual [...] discards ba47af28bae2 mmc: renesas_sdhi: Add manual correction discards a9a39aef5c51 mmc: renesas_sdhi: remove double clear of automatic correction discards 1cd0acd5b93a rtc: snvs: Improve Kconfig dependency discards 3d90fff64adf rtc: sysfs: use kobj_to_dev discards 82cb36dabe70 rtc: imx-sc: Align imx sc msg structs to 4 discards a862889b18ba cfg80211: fix documentation format omits f8f35a5806f3 csky: Fixup init_fpu compile warning with __init omits eb239a5f369f evh_bytechan: fix out of bounds accesses discards cbdfbda4a166 usb: chipidea: otg: handling vbus disconnect event occurre [...] discards 6fb9006abe37 clk: imx8mp: Correct the enet_qos parent clock discards 3f6ce8827072 clk: imx8mp: Correct IMX8MP_CLK_HDMI_AXI clock parent discards beb39e3c106f clk: imx: Align imx sc clock parent msg structs to 4 discards 2a182f27ff5d clk: imx: Align imx sc clock msg structs to 4 discards 220fd9c3bf5b usb: chipidea: udc: using structure ci_hdrc device for runtime PM adds fb33c6510d55 Linux 5.6-rc6 adds 3d135f522476 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 58322a1590fc HID: google: add moonball USB id adds 819d578d51d0 HID: add ALWAYS_POLL quirk to lenovo pixart mouse adds ac309e7744be Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 5190044c2965 modpost: move the namespace field in Module.symvers last adds 785d74ec3bbf initramfs: restore default compression behavior adds 40a1ee6b3408 Merge remote-tracking branch 'kbuild-current/fixes' adds f61f530c5a14 ARC: [plat-axs10x]: PGU: remove unused encoder-slave property adds 240c84b1c22c ARC: add helpers to sanitize config options adds 4827d0cf744e ARC: handle DSP presence in HW adds 7321e2ea0d6a ARC: add support for DSP-enabled userspace applications adds f09d3174f002 ARC: allow userspace DSP applications to use AGU extensions adds eaf7e8f701bf Merge remote-tracking branch 'arc-current/for-curr' adds af3d0a68698c powerpc/kasan: Fix shadow memory protection with CONFIG_KA [...] adds 22cdfded3614 Merge remote-tracking branch 'powerpc-fixes/fixes' adds fd02aeffa33a Merge remote-tracking branch 's390-fixes/fixes' adds cb851c01b51b mlxsw: reg: Increase register field length to 31 bits adds 13bde56c5b7c net: caif: Use scnprintf() for avoiding potential buffer overflow adds 4a348601eb91 net: mlx4: Use scnprintf() for avoiding potential buffer overflow adds 413ae546f872 net: nfp: Use scnprintf() for avoiding potential buffer overflow adds 38e0f746c456 net: ionic: Use scnprintf() for avoiding potential buffer [...] adds 5e892880e14f net: sfc: Use scnprintf() for avoiding potential buffer overflow adds 2da222f612b5 net: netdevsim: Use scnprintf() for avoiding potential buf [...] adds dcadaec22456 Merge branch 'net-Use-scnprintf-for-avoiding-potential-buf [...] adds 173756b86803 hsr: use rcu_read_lock() in hsr_get_node_{list/status}() adds ca19c70f5225 hsr: add restart routine into hsr_get_node_list() adds 09e91dbea0aa hsr: set .netnsok flag adds 4ae649e8879d Merge branch 'hsr-fix-several-bugs-in-generic-netlink-callback' adds ef299cc3fa1a net_sched: cls_route: remove the right filter from hashtable adds fe2a31d790f8 netlink: allow extack cookie also for error messages adds f1388ec4a144 netlink: add nl_set_extack_cookie_u32() adds 2363d73a2f3e ethtool: reject unrecognized request flags adds 23c394819deb Merge branch 'ethtool-fail-with-error-if-request-has-unkno [...] adds 0fe1568061be net: fsl/fman: treat all RGMII modes in memac_adjust_link() adds 4022d808c452 arm64: dts: ls1043a-rdb: correct RGMII delay mode to rgmii-id adds d79e9d7c1e4b arm64: dts: ls1046ardb: set RGMII interfaces to RGMII_ID mode adds 83d001068d33 Merge branch 'QorIQ-DPAA-ARM-RDBs-need-internal-delay-on-RGMII' adds b317538c4794 net: vxge: fix wrong __VA_ARGS__ usage adds 065fd83e1be2 net: mvneta: Fix the case where the last poll did not proc [...] adds 32ca98feab8c net: ip_gre: Accept IFLA_INFO_DATA-less configuration adds 8f4002e5bc27 Merge remote-tracking branch 'net/master' adds 8e7ae2518f52 bpf: Sanitize the bpf_struct_ops tcp-cc name adds 2f644058ee3f Merge remote-tracking branch 'bpf/master' adds bad6a4bd5f76 Merge remote-tracking branch 'ipsec/master' adds 7aefa6237cfe RDMA/nl: Do not permit empty devices names during RDMA_NLD [...] adds f2f2b3bbf0d9 RDMA/core: Fix missing error check on dev_set_name() adds 5bdfa854013c RDMA/mad: Do not crash if the rdma device does not have a [...] adds 941224e09483 IB/rdmavt: Free kernel completion queue when done adds 393a87e656d2 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 4384f167ce5f ALSA: seq: virmidi: Fix running status after receiving sysex adds 6c3171ef76a0 ALSA: seq: oss: Fix running status after receiving sysex adds d858c706bdca ALSA: hda/realtek - Enable headset mic of Acer X2660G with ALC662 adds a124458a127c ALSA: hda/realtek - Enable the headset of Acer N50-600 wit [...] adds d09ea9c7717d Merge remote-tracking branch 'sound-current/for-linus' adds 28ddd846077a ASoC: codecs: wsa881x: request gpio direction before setting adds bd7867364deb Merge branch 'asoc-5.6' into asoc-linus adds 337d1262abe6 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds aa3c23e92c5f Merge remote-tracking branch 'regmap-fixes/for-linus' adds 7368760d1bcd usb: chipidea: udc: fix sleeping function called from inva [...] adds 75d7676ead19 usb: quirks: add NO_LPM quirk for RTL8153 based ethernet adapters adds 633e2b2ded73 USB: cdc-acm: fix close_delay and closing_wait units in TI [...] adds b401f8c4f492 USB: cdc-acm: fix rounding error in TIOCSSERIAL adds 21e06b2cec86 Merge remote-tracking branch 'usb.current/usb-linus' adds 1d49af7458e9 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 9179693950fd Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 8f3675be4bda staging: greybus: loopback_test: fix poll-mask build breakage adds f16023834863 staging: greybus: loopback_test: fix potential path truncation adds ae62cf5eb279 staging: greybus: loopback_test: fix potential path truncations adds bb5786b9286c staging: rtl8188eu: Add device id for MERCUSYS MW150US v2 adds 115526bfb2b9 Merge remote-tracking branch 'staging.current/staging-linus' adds 8263714d36a3 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 312cc59c480c Merge remote-tracking branch 'input-current/for-linus' adds 9adb6f62f32f Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 8077f8157271 media: Fix build failure due to missing select REGMAP_I2C adds e2cb2c6aa5e6 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 4abd9930d189 ARM: dts: omap4-droid4: Fix lost touchscreen interrupts adds dfa7ea303f56 ARM: dts: omap5: Add bus_dma_limit for L3 bus adds 3eb9fc0d8163 Merge remote-tracking branch 'omap-fixes/fixes' adds 8125ef917b01 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 268e13f9fb09 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' adds 6d35bb6451d1 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 9777d8b2d2a1 drm/i915/execlists: Track active elements during dequeue adds c09f6b4d0883 Revert "drm/i915/tgl: Add extra hdc flush workaround" adds fe8b7085cac3 drm/i915: Handle all MCR ranges adds 7aa56358b536 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 84d49b3d08a1 mmc: sdhci-acpi: Switch signal voltage back to 3.3V on sus [...] adds 3397b251ea02 mmc: sdhci-acpi: Disable write protect detection on Acer A [...] adds 18b587b45c13 mmc: sdhci-cadence: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN f [...] adds 53dd0a7cd65e mmc: sdhci-of-at91: fix cd-gpios for SAMA5D2 adds a3313d222164 mmc: rtsx_pci: Fix support for speed-modes that relies on tuning adds 1cee88e06199 Merge remote-tracking branch 'mmc-fixes/fixes' adds 25f9394981ba Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 46fa09a251bc Merge remote-tracking branch 'soc-fsl-fixes/fix' adds 39ff0c2fc628 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds fc09fcabe383 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 4d4e2fae06e0 Merge remote-tracking branch 'kbuild/for-next' adds 286c21de32b9 dma-coherent: fix integer overflow in the reserved-memory [...] adds 4f8232bbf887 dma-direct: remove the cached_kernel_address hook adds 3d0fc341c4bb dma-direct: consolidate the error handling in dma_direct_a [...] adds fa7e2247c572 dma-direct: make uncached_kernel_address more general adds 999a5d1203ba dma-direct: provide a arch_dma_clear_uncached hook adds a4a4d11a22ee openrisc: use the generic in-place uncached DMA allocator adds 053c3b10f6d1 Merge branch 'arm-dma-bus-limit' into dma-mapping-for-next adds c0d29acab24a Merge remote-tracking branch 'dma-mapping/for-next' adds e860fda6cb9f ARM: 8965/2: footbridge: replace setup_irq() by request_irq() adds 539ad31cf6e7 ARM: 8966/1: rpc: replace setup_irq() by request_irq() adds f4cfcaa9b752 Merge branches 'fixes' and 'misc' into for-next adds 143e522dec96 Merge branch 'devel-stable' into for-next adds ee244202b043 Merge remote-tracking branch 'arm/for-next' adds 0c837c4f73d1 arm64: fix spelling mistake "ca not" -> "cannot" adds 62b9562a1c46 arm64: add blank after 'if' adds c2f4afdc3f99 arm64: kexec_file: Fixed code style. adds 24b2cce91f47 arm64: remove redundant blank for '=' operator adds d22b115cbfbb arm64/kernel: Simplify __cpu_up() by bailing out early adds c17a290f7e7e arm64: define __alloc_zeroed_user_highpage adds d5da891bf888 Merge branch 'for-next/misc' into for-next/core adds db751e309ff0 ELF: UAPI and Kconfig additions for ELF program properties adds 00e19ceec80b ELF: Add ELF program property parsing support adds 8ef8f360cf30 arm64: Basic Branch Target Identification support adds fe0f67660ee9 elf: Allow arch to tweak initial mmap prot flags adds ab7876a98a21 arm64: elf: Enable BTI at exec based on ELF program properties adds ec94a46ee7ac arm64: BTI: Decode BYTPE bits when printing PSTATE adds 172a797661d9 arm64: unify native/compat instruction skipping adds d2c2ee4cc33b arm64: traps: Shuffle code to eliminate forward declarations adds 0537c4cd71e3 arm64: BTI: Reset BTYPE when skipping emulated instructions adds 30685d789c48 KVM: arm64: BTI: Reset BTYPE when skipping emulated instructions adds de48bb369242 arm64: mm: Display guarded pages in ptdump adds 424037b77519 mm: smaps: Report arm64 guarded pages in smaps adds 383499f8863e arm64: BTI: Add Kconfig entry for userspace BTI adds 28c11197bf8d Merge branch 'for-next/bti' into for-next/core adds 393f4b0bd8f0 Merge remote-tracking branch 'arm64/for-next/core' adds 024d91175bcf Merge remote-tracking branch 'arm-perf/for-next/perf' adds f7f010ce31e6 Merge remote-tracking branch 'arm-soc/for-next' adds 1f6857502902 arm64: dts: meson: khadas-vim3: move model to g12b-khadas- [...] adds cd13d5f115f9 arm64: dts: meson: add thermal zones to meson gx devices adds 84b4cea705dc Merge tag 'clk-meson-dt-v5.7-1' of git://github.com/BayLib [...] adds 5fa86f4f72e0 arm64: dts: meson-g12-common: add spicc controller nodes adds dd676033754c Merge branch 'v5.7/dt64' into tmp/aml-rebuild adds 6e6ede5f454d Merge branch 'v5.7/drivers' into tmp/aml-rebuild adds 0488b75790f1 Merge remote-tracking branch 'amlogic/for-next' adds b996d1879786 Merge remote-tracking branch 'aspeed/for-next' adds dc86dcb8e719 Merge remote-tracking branch 'at91/at91-next' adds 78ef3c9ecf20 clk: imx8mp: Correct IMX8MP_CLK_HDMI_AXI clock parent adds 857c9d31f59f clk: imx8mp: Correct the enet_qos parent clock adds 4ae9afbaaeb9 clk: imx7d: Add PXP clock adds b5881e8019e0 clk: imx: clk-gate2: Pass the device to the register function adds 8ee5181b6324 Merge branch 'clk/imx' into for-next adds 8d9586e3813a Merge branch 'imx/fixes' into for-next adds fc40200ebf82 soc: imx: increase build coverage for imx8m soc driver adds e0ea2d11f8a0 soc: imx: gpc: fix power up sequencing adds 5b00b8375416 firmware: imx: add COMPILE_TEST for IMX_SCU driver adds 2a52651292ad soc: imx: drop COMPILE_TEST for IMX_SCU_SOC adds 2dca3bd09abd Merge branch 'imx/drivers' into for-next adds 1daa2fdfab77 Merge branch 'imx/soc' into for-next adds 53b61224ca40 dt-bindings: arm: fsl: Add TechNexion boards adds 3a8fad1b4a44 Merge branch 'imx/bindings' into for-next adds e4fdac5def50 ARM: dts: imx23: introduce mmc0_sck_cfg adds 8b646cfb84c3 ARM: dts: imx7d-pico: Add support for the dwarf baseboard adds 6418fd92417f ARM: dts: imx7d-pico: Add support for the nymph baseboard adds 47246fafef84 ARM: dts: imx6ul-pico: Add support for the dwarf baseboard adds 98670a0bb0ef ARM: dts: imx6qdl: Add imx6qdl-pico support adds f5d35d87ef06 ARM: dts: imx: add nvmem property for cpu0 adds 288b9e6f75ee ARM: dts: imx51: add capture-subsystem device adds bb42a8bf2e23 ARM: dts: imx6: toradex: use SPDX-License-Identifier adds 9ceef851b002 ARM: dts: imx7: toradex: use SPDX-License-Identifier adds 47d1825a6a50 ARM: dts: vf: toradex: SPDX tags and copyright cleanup adds 49b027156b3c ARM: dts: imx6: RDU2: assign video PLL as input to LDB adds ab569907137c ARM: dts: imx51-zii-rdu1: set name prefix for TPA6130A2 adds 3ce705650d13 ARM: dts: imx6dl-riotboard: properly define rgmii PHY adds 2d42fa311df7 ARM: dts: imx6q-marsboard: properly define rgmii PHY adds a316c71ffd69 Merge branch 'imx/dt' into for-next adds 11699fd5ca32 arm64: dts: imx8mm: Add thermal zone support adds 819779a986f0 arm64: dts: imx8mn: Add CPU thermal zone support adds dc3efc6ff0d5 arm64: dts: imx8m: fix aips dts node adds 1bc72a42c603 arm64: dts: freescale: sl28: add SPI flash adds f05cd1c2a25f arm64: dts: ls1028a: sl28: fix on-board EEPROMS adds 29c6a69e0b36 arm64: dts: ls1028a: sl28: expose switch ports in KBox A-230-LS adds ab43f0307449 arm64: dts: ls1028a: sl28: add support for variant 2 adds f6ff3f6d2bc2 arm64: dts: ls1028a: Add PCIe controller DT nodes adds c2a2f4464968 arm64: dts: imx8mn: Add snvs clock to powerkey adds 6c389f29beb7 arm64: dts: imx8mp: Add snvs clock to powerkey adds 630952e1f816 arm64: dts: ls1028a: disable the felix switch by default adds 71c96474d71b Merge branch 'imx/dt64' into for-next adds 63cccc8401c2 arm64: defconfig: Enable CONFIG_IMX8MM_THERMAL as module adds 3fbd82f9af29 arm64: defconfig: run through savedefconfig for ordering adds 60f84e65da59 arm64: defconfig: Enable NXP flexcan driver adds 4278203fa038 arm64: defconfig: Enable QorIQ DPAA1 drivers adds 78c2a6873693 arm64: defconfig: Enable QorIQ DPAA2 drivers adds 04551bb76ddc arm64: defconfig: Enable ENETC Ethernet controller and FEL [...] adds dd3372f37ce1 arm64: defconfig: Enable NXP/FSL SPI controller drivers adds 3c77543d9bd7 arm64: defconfig: Enable QorIQ cpufreq driver adds b3003737cf46 arm64: defconfig: Enable ARM SBSA watchdog driver adds b2a21fc07f50 arm64: defconfig: Enable QorIQ IFC NAND controller driver adds b0b46d63b7fa arm64: defconfig: Enable QorIQ GPIO driver adds 83ed859a413e arm64: defconfig: Enable ARM Mali display driver adds ce693fc2a877 arm64: defconfig: Enable flash device drivers for QorIQ boards adds 95f33dfb21da arm64: defconfig: Enable RTC devices for QorIQ boards adds 97c1ed02f765 arm64: defconfig: Enable PHY devices used on QorIQ boards adds 61097b57dd07 arm64: defconfig: Enable e1000 device adds e506dba69a5e Merge branch 'imx/defconfig' into for-next adds f31de5c1d63c Merge remote-tracking branch 'imx-mxs/for-next' adds 8765d420dcd2 Merge remote-tracking branch 'keystone/next' adds ff4b61df986b Merge remote-tracking branch 'mediatek/for-next' adds 9d41a156785c Merge remote-tracking branch 'mvebu/for-next' adds 5cf9ffe70c2d ARM: omap2plus_defconfig: Enable ext4 security for setcap adds cb63cfb4cbd4 ARM: omap2plus_defconfig: Enable simple-pm-bus adds 5c824e8be64d ARM: omap2plus_defconfig: Enable zram as loadable modules adds 4d5c6e135674 ARM: omap2plus_defconfig: Enable more droid4 devices as lo [...] adds eaaa2440b1fd ARM: omap2plus_defconfig: Enable McPDM optional PMIC clock [...] adds e15b815ed21f ARM: omap2plus_defconfig: Enable ina2xx_adc as a loadable module adds 98c2cc359f8f ARM: omap2plus_defconfig: Update for moved and dropped options adds a3f7a2ec97b8 Merge branch 'omap-for-v5.7/defconfig' into for-next adds 1bf4b15b1975 clk: ti: Fix dm814x clkctrl for ethernet adds a7cbd5cb4187 Merge tag 'omap-for-v5.7/ti-sysc-drop-pdata-signed' into ti81xx adds 6398f3478e45 ARM: dts: Configure interconnect target module for dm814x cpsw adds 593d85d66c39 ARM: OMAP2+: Drop legacy platform data for dm814x cpsw adds 7b187c2a7548 ARM: dts: Configure interconnect target module for dm814x tpcc adds 08b3e52bc88f ARM: dts: Configure interconnect target module for dm814x tptc0 adds 0cd304343127 ARM: dts: Configure interconnect target module for dm814x tptc1 adds 71b35ca4e84c ARM: dts: Configure interconnect target module for dm814x tptc2 adds e8bf402a4834 ARM: dts: Configure interconnect target module for dm814x tptc3 adds e0c782f56117 ARM: dts: Configure interconnect target module for ti816x edma adds 0143b9fd06ed ARM: OMAP2+: Drop legacy platform data for ti81xx edma adds 0d5ee9df57c4 Merge branch 'omap-for-v5.7/ti-sysc-drop-pdata' into for-next adds babf67165e40 Merge branch 'fixes' into for-next adds af8ce080026c Merge remote-tracking branch 'omap/for-next' adds 1788e7a93207 arm64: defconfig: Enable Qualcomm SDM845 audio configs adds e69b3bede1b2 soc: qcom: pdr: Avoid uninitialized use of found in pdr_in [...] adds de722e410661 soc: qcom: Fix QCOM_APR dependencies adds 92ea12372ed6 Merge branches 'arm64-for-5.7', 'arm64-defconfig-for-5.7', [...] adds 7e075050b714 Merge remote-tracking branch 'qcom/for-next' adds bb9b193bff82 Merge remote-tracking branch 'raspberrypi/for-next' adds 2c371a3459a5 Merge remote-tracking branch 'realtek/for-next' adds 3af9f1ffe782 Merge remote-tracking branch 'renesas/next' adds 614f59d78e2e Merge remote-tracking branch 'reset/reset/next' adds 1a7e99599dff ARM: dts: rockchip: fix lvds-encoder ports subnode for rk3 [...] adds c0044dc7d692 ARM: dts: rockchip: rk3xxx: fix L2 cache-controller nodename adds 3425fe335c29 ARM: dts: rockchip: use DMA channels for UARTs for RK3288 adds 6263806b0a55 ARM: dts: rockchip: fix vref-supply for &saradc node rk328 [...] adds 5b9870acf62f ARM: dts: rockchip: remove clock-frequency from saradc nod [...] adds 579f52f680b5 ARM: dts: rockchip: Keep rk3288-tinker SD card IO powered [...] adds 384fdcec3056 ARM: dts: rockchip: swap clocks and clock-names values for [...] adds d1068578ec59 ARM: dts: rockchip: remove clock-names property from 'gene [...] adds dff038734059 ARM: dts: rockchip: remove clock-names property from 'gene [...] adds d4502e6398d7 ARM: dts: rockchip: swap clocks and clock-names values for [...] adds 9b505cf54990 ARM: dts: rockchip: remove #address-cells and #size-cells [...] adds 9240e38c3cf3 Merge branch 'v5.7-armsoc/dts32' into for-next adds a2712bfb1cbd arm64: dts: rockchip: remove properties from spdif node RK [...] adds 6a92e52bae81 arm64: dts: rockchip: remove clock-names property from 'ge [...] adds 77460b3d7d79 arm64: dts: rockchip: remove clock-names property from 'ge [...] adds cd2fd91e3def arm64: dts: rockchip: Add Hugsun X99 IR receiver adds 68c33366a956 arm64: dts: rockchip: Add Hugsun X99 power led adds c018aff1a201 Merge branch 'v5.7-armsoc/dts64' into for-next adds 5d12dfabf0ed Merge remote-tracking branch 'rockchip/for-next' adds da12cdc0f2be Merge remote-tracking branch 'samsung-krzk/for-next' adds 7ea938870402 Merge remote-tracking branch 'scmi/for-linux-next' adds c47505ea1d4e Merge remote-tracking branch 'sunxi/sunxi/for-next' adds afc90409ec16 Merge remote-tracking branch 'tegra/for-next' adds 27467e204dfa Merge remote-tracking branch 'clk/clk-next' adds ccb51596cb2a csky: Fixup init_fpu compile warning with __init adds 0ef5b782a807 csky: Enable the gcov function in csky achitecture adds 0a5f79a0c4bd Merge remote-tracking branch 'csky/linux-next' adds 3a18974daa16 Merge remote-tracking branch 'h8300/h8300-next' adds a875671cad12 Merge remote-tracking branch 'ia64/next' adds 020d0e8a8f1f Merge remote-tracking branch 'm68k/for-next' adds edff6aba9400 m68k: Replace setup_irq() by request_irq() adds c3f43ee1147f Merge remote-tracking branch 'm68knommu/for-next' adds 0a4e8d1806f7 Merge remote-tracking branch 'microblaze/next' adds 49e6e07e3c80 MIPS: pass non-NULL dev_id on shared request_irq() adds be2807643302 MIPS: c-r4k: Invalidate BMIPS5000 ZSCM prefetch lines adds cc322d5054af Merge remote-tracking branch 'mips/mips-next' adds f9b0ccce13f6 Merge remote-tracking branch 'nds32/next' adds 89cfede6da4d Merge remote-tracking branch 'openrisc/for-next' adds af497f1fc9e6 Merge remote-tracking branch 'parisc-hd/for-next' adds 819723a8a2fb Merge branch 'fixes' into next adds cc6f0e390009 powerpc/32: Fix missing NULL pmd check in virt_to_kpte() adds ffd3eaf178b0 powerpc/vdso: remove deprecated VDS64_HAS_DESCRIPTORS references adds d0a72efac89d cpufreq: powernv: Fix use-after-free adds 966c08de7c2c cpufreq: powernv: Fix unsafe notifiers adds 3670664b5da5 tty: evh_bytechan: Fix out of bounds accesses adds aa4113340ae6 powerpc/fsl_booke: Avoid creating duplicate tlb1 entry adds 9451c79bc39e powerpc/pmac/smp: Avoid unused-variable warnings adds a4037d1f1fc4 powerpc/pmac/smp: Drop unnecessary volatile qualifier adds 47bf235f324c selftests/powerpc: Add tlbie_test in .gitignore adds 993cfecc59e5 powerpc/64s/radix: Fix CONFIG_SMP=n build adds 59ed2adf3931 powerpc/lib: Fix emulate_step() std test adds 8fec88413d6e Merge remote-tracking branch 'powerpc/next' adds ec6cf44b4205 Merge remote-tracking branch 'soc-fsl/next' adds 94983ff64370 Merge remote-tracking branch 'risc-v/for-next' adds 88d7006c8e99 Merge remote-tracking branch 's390/features' adds 3c517ae3f501 Merge remote-tracking branch 'sh/sh-next' adds 804c953de6e6 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 81f578a46ff2 Merge remote-tracking branch 'btrfs/for-next' adds 39946886fc86 cifs: potential unintitliazed error code in cifs_getattr() adds 1be1fa42ebb7 CIFS: Increment num_remote_opens stats counter even in cas [...] adds 979a2665eb6c CIFS: fiemap: do not return EINVAL if get nothing adds 7c5d086f38b1 cifs: do not ignore the SYNC flags in getattr adds d3ff2126f92b cifs: handle prefix paths in reconnect adds 053626865549 cifs: call wake_up(&server->response_q) inside of cifs_rec [...] adds 123a8e4e16f7 cifs: use mod_delayed_work() for &server->reconnect if alr [...] adds e3ca10e92d52 cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() adds 16e98adab310 smb3: fix performance regression with setting mtime adds 933e20d7bb8f cifs: print warning mounting with vers=1.0 adds 9c39e331da40 cifs: rename posix create rsp adds 71d4550d9abd cifs: add smb2 POSIX info level adds 8d1e37276297 cifs: plumb smb2 POSIX dir enumeration adds 9093579e1edc cifs: add SMB2_open() arg to return POSIX data adds c8b03f9f18ec cifs: do d_move in rename adds 9b813007aee8 cifs: allow unlock flock and OFD lock across fork adds 4a3c5e55bff7 fs/cifs: fix gcc warning in sid_to_id adds 799b3b9b025d CIFS: Warn less noisily on default mount adds 2bba49853d54 cifs: cifspdu.h: Replace zero-length array with flexible-a [...] adds b83f55dd770d cifs: clear PF_MEMALLOC before exiting demultiplex thread adds f68f98957f8d cifs: smb2pdu.h: Replace zero-length array with flexible-a [...] adds f2fbaa871e8c SMB3: Add new compression flags adds 926c941f7f2c SMB3: Additional compression structures adds e2e79d847b4d SMB3: Minor cleanup of protocol definitions adds c321bb2804cc Merge remote-tracking branch 'cifs/for-next' adds ea99103e6665 Merge remote-tracking branch 'erofs/dev' adds c2d0699c629d ext2: xattr.h: Replace zero-length array with flexible-arr [...] adds 3fc131663cec udf: udf_sb.h: Replace zero-length array with flexible-arr [...] adds 32302085a8d9 ext2: fix debug reference to ext2_xattr_cache adds 952a7e43e8db Merge remote-tracking branch 'ext3/for_next' adds ed39936396e7 Merge remote-tracking branch 'ext4/dev' adds 1c84ece15499 Merge remote-tracking branch 'f2fs/dev' adds 9b3b0abc65ae Merge remote-tracking branch 'jfs/jfs-next' adds 59e356a967c4 NFS: Use the 64-bit server readdir cookies when possible adds 57f188e04773 NFSv4: nfs_update_inplace_delegation() should update deleg [...] adds 59b5639490f5 NFSv4/pnfs: pnfs_set_layout_stateid() should update the la [...] adds 244fcd2f9a90 NFS: Ensure we time out if a delegreturn does not complete adds 1d179d6bd673 NFS: alloc_nfs_open_context() must use the file cred when [...] adds 7eac52648a4c SUNRPC: Add a flag to avoid reference counts on credentials adds 263fb9c21e7a SUNRPC: Don't take a reference to the cred on synchronous tasks adds 542b994bdb26 NFS: Assume cred is pinned by open context in I/O requests adds 612965072020 NFSv4: Avoid referencing the cred unnecessarily during NFSv4 I/O adds 63ec2b69e955 NFSv4: Avoid unnecessary credential references in layoutget adds 49cd32543fa6 NFS: Avoid referencing the cred twice in async rename/unlink adds a8b373eefc82 NFS: Limit the size of the access cache by default adds 194a0dc8e2c0 pNFS/flexfiles: Report DELAY and GRACE errors from the DS [...] adds d911c57a1955 NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode [...] adds cf6605d1940a NFSv4: Ensure layout headers are RCU safe adds 58ac3e59235f NFSv4/pnfs: Clean up nfs_layout_find_inode() adds 3c9e502b59fb NFS: Add a helper nfs_client_for_each_server() adds af3b61bf6131 NFSv4: Clean up nfs_client_return_marked_delegations() adds 1bba38b28344 NFSv4: Clean up nfs_delegation_reap_unclaimed() adds 7f156ef0bf45 NFSv4: Clean up nfs_delegation_reap_expired() adds b5fdf8418c37 NFSv4: Add support for CB_RECALL_ANY for flexfiles layouts adds 68e9a2463d08 SUNRPC: remove redundant assignments to variable status adds eb095c14030f NFS:remove redundant call to nfs_do_access adds f5fdf1243fb7 NFSv4.2: error out when relink swapfile adds 5601cda82b0c nfs: Replace zero-length array with flexible-array member adds 4047aa909c4a sunrpc: Fix gss_unwrap_resp_integ() again adds 8d6bda7f23a9 SUNRPC: Remove xdr_buf_read_mic() adds d162372af306 SUNRPC: Trim stack utilization in the wrap and unwrap paths adds 3cab1854b0c0 nfs: Fix up documentation in nfs_follow_referral() and nfs [...] adds a75749f94dbf Merge remote-tracking branch 'nfs/linux-next' adds 53e1355b6d67 Merge remote-tracking branch 'nfsd/nfsd-next' adds 300b124fcf6a ovl: fix value of i_ino for lower hardlink corner case adds 735c907d7b7d ovl: fix out of date comment and unreachable code adds 2effc5c25d55 ovl: factor out helper ovl_get_root() adds 62c832ed4e1b ovl: simplify i_ino initialization adds 4c494bd582fa ovl: document permission model adds c61ca5572508 ovl: ignore failure to copy up unknown xattrs adds 3bb7df928a7d ovl: restructure dentry revalidation adds 7925dad839e7 ovl: separate detection of remote upper layer from stacked [...] adds f42888445619 ovl: decide if revalidate needed on a per-dentry basis adds bccece1ead36 ovl: allow remote upper adds cad218ab3320 ovl: check if upper fs supports RENAME_WHITEOUT adds d80172c2d859 ovl: strict upper fs requirements for remote upper fs adds 504f38410a51 ovl: ovl_obtain_alias(): don't call d_instantiate_anon() for old adds 0efbe7c4f948 ovl: replace zero-length array with flexible-array member adds a5a84682ecb6 ovl: fix a typo in comment adds 58f0838ab06d Merge remote-tracking branch 'overlayfs/overlayfs-next' adds f06860bfab36 Merge remote-tracking branch 'ubifs/linux-next' adds cc255a2df9d9 Merge remote-tracking branch 'v9fs/9p-next' adds 85ae62988f17 Merge remote-tracking branch 'xfs/for-next' adds 453e7a66ae5b Merge remote-tracking branch 'iomap/iomap-for-next' adds f40e865842ae locks: reinstate locks_delete_block optimization adds 27518d2b681e Merge remote-tracking branch 'file-locks/locks-next' adds fc085d6a58e6 Merge remote-tracking branch 'vfs/for-next' adds f24f5573b051 Merge remote-tracking branch 'printk/for-next' adds ddd0f7131f38 Merge remote-tracking branch 'pci/next' adds 9cbc3d371017 Merge remote-tracking branch 'pstore/for-next/pstore' adds 1afe77cad65c Merge branch 'for-5.6/upstream-fixes' into for-next adds a2bb8292b193 Merge branch 'for-5.6/upstream-fixes' into for-next adds b8a75eaddae9 HID: lg-g15: Do not fail the probe when we fail to disable [...] adds d3934f252be4 Merge branch 'for-5.6/upstream-fixes' into for-next adds b875864ae971 Merge remote-tracking branch 'hid/for-next' adds 6dfee190b2d1 Merge remote-tracking branch 'i2c/i2c/for-next' adds 2b5ea312e979 Merge remote-tracking branch 'i3c/i3c/next' adds 3c36d879da3c Merge branch 'dmi/master' adds a163e1559d44 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds aad9d5b6315a Merge remote-tracking branch 'jc_docs/docs-next' adds e6c6d7d4a15d media: rc: make scancodes 64 bit adds e6089feca460 media: m88ds3103: Add support for ds3103b demod adds 985b0edefa31 media: em28xx: Enable Hauppauge 461e rev2 adds 889968a4f769 media: dw2102: probe for demodulator i2c address adds a7463e2dc698 media: tda10071: fix unsigned sign extension overflow adds eceeea5481d4 media: lmedm04: remove redundant assignment to variable gate adds 808431d6deac media: venus: vdec: Fix forgotten mutex unlock in start streaming adds 6f704b2fbbde media: venus: support frame rate control adds e6599adfad30 media: mtk-vpu: avoid unaligned access to DTCM buffer. adds 80264809ea0a media: ti-vpe: cal: fix a kernel oops when unloading module adds 3f870a450304 media: am437x-vpfe: exclude illegal values for enum when v [...] adds 369cee792524 media: dt-bindings: connector: analog: add sdtv standards [...] adds a5a8cb966a61 media: dt-bindings: display: add sdtv-standards defines adds f8c8ee61189b media: v4l: link dt-bindings and uapi adds 453b0c8304dc media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling adds 507a0ba93aa1 media: v4l2-fwnode: simplify v4l2_fwnode_parse_link adds 5e316ff52cd7 media: v4l2-fwnode: add endpoint id field to v4l2_fwnode_link adds a5e1deec4ebb media: v4l2-fwnode: add v4l2_fwnode_connector adds dfc22c073b78 media: v4l2-fwnode: add initial connector parsing support adds a080a92a6f89 media: partial revert of "[media] tvp5150: add HW input co [...] adds 0556f1d580d4 media: tvp5150: add input source selection of_graph support adds fc79884b00dc media: dt-bindings: tvp5150: Add input port connectors DT [...] adds b4125e5b1bd7 media: tvp5150: fix set_selection rectangle handling adds 46fe6e7dcede media: tvp5150: add FORMAT_TRY support for get/set selecti [...] adds 96ca7c412a2c media: tvp5150: initialize subdev before parsing device tree adds 73549a69a415 media: tvp5150: move irq en-/disable into runtime-pm ops adds e953c1030005 media: tvp5150: add v4l2-event support adds 9c8e50986328 media: tvp5150: add subdev open/close callbacks adds 47428787b894 media: dt-bindings: tvp5150: cleanup bindings stlye adds de4362899e78 media: dt-bindings: tvp5150: add optional sdtv standards d [...] adds baf178219478 media: tvp5150: add support to limit sdtv standards adds 430f35b734e6 media: tvp5150: make debug output more readable adds 6de18fa3bd1d media: Fix build failure due to missing select REGMAP_I2C adds 9a9b138e6411 media: staging: imgu: make imgu work on low frequency for [...] adds aad54b1b41d4 media: mailmap: Add entry for my @iki.fi address adds da84967943f7 media: MAINTAINERS: adjust entry to refactoring smiapp.h adds ca45448a5665 media: i2c: imx219: Fix power sequence adds 22da1d56e982 media: i2c: imx219: Add support for RAW8 bit bayer format adds 25130b8ad409 media: i2c: imx219: Add support for cropped 640x480 resolution adds f1a64f56663e media: i2c: ov5695: Fix power on and off sequences adds 791b7be14e93 media: imx214: Remove redundant code adds 2362a3d189fc media: videobuf2-core: fix dprintk level adds 8ff3cf4824d1 media: i2c: s5c73m3: Fix number in auto focus cluster adds 998912346c0d media: ov519: add missing endpoint sanity checks adds 485b06aadb93 media: stv06xx: add missing descriptor sanity checks adds a246b4d54770 media: xirlink_cit: add missing descriptor sanity checks adds 40ed96299357 media: platform: stm32: defer probe for auxiliary clock adds a5e72cfa6a75 media: platform: stm32: don't print an error on probe deferral adds c6d8269700ff media: mtk-mdp: Check return value of of_clk_get adds 770cbf89f90b media: imx: imx7_mipi_csis: Power off the source when stop [...] adds 535e9ea794cf media: imx: imx7_mipi_csis: Print the RESOL_CH0 register adds e1a7461b2159 media: imx: imx7_mipi_csis: Add greyscale formats support adds 89f517a133ec media: imx: imx7-mipi-csis: Filter on CSI-2 data type adds 490f1ff1e6b2 media: imx: imx7-media-csi: Remove unneeded register read adds f7b8488bd39a media: imx: imx7-media-csi: Fix video field handling adds 8f1973023e96 media: imx: imx6-media-csi: Replace Y16 with Y10 and Y12 adds 61ef7304be7a media: imx: imx6-media-csi: Support clamping Y10 and Y12 to Y8 adds b1f240eeef79 media: imx: imx7-media-csi: Add Y10 and Y12 formats support adds 2a9c226da9aa media: imx: imx7-media-csi: Support clamping Y10 and Y12 to Y8 adds 6fafbbe8d414 device property: Export fwnode_get_name() adds b874ebc08ed9 Merge remote-tracking branch 'v4l-dvb/master' adds 19ddcad282f3 Merge branch 'acpica' into linux-next adds f7389dde6e50 Merge branches 'acpi-button', 'acpi-battery', 'acpi-osl', [...] adds 98ada3c59d05 ACPI: EC: Simplify acpi_ec_ecdt_start() and acpi_ec_init() adds 65a691f5f8f0 ACPI: EC: Do not clear boot_ec_is_ecdt in acpi_ec_add() adds b1e14999a4b7 ACPI: EC: Eliminate EC_FLAGS_QUERY_HANDSHAKE adds bcc0f64d27ed Merge branch 'acpi-ec' into linux-next adds fa0fca68e1e6 x86/acpi: make "asmlinkage" part first thing in the functi [...] adds 1ffb8d032d03 acpi/x86: add a kernel parameter to disable ACPI BGRT adds ecb9c790999f acpi/x86: ignore unspecified bit positions in the ACPI glo [...] adds 949fe25f2ad3 ACPI: fan: Use scnprintf() for avoiding potential buffer overflow adds edd66086449c ACPI: PCI: Use scnprintf() for avoiding potential buffer overflow adds fabf81f5c5ae ACPI: sysfs: copy ACPI data using io memory copying adds 669c59204e0e Merge branches 'acpi-x86', 'acpi-fan', 'acpi-pci' and 'acp [...] adds 8ffc4aea2810 Merge branch 'pm-qos' into linux-next adds dd52551fb786 cpuidle: haltpoll: allow force loading on hosts without th [...] adds d5a2a6bb27f3 cpufreq: intel_pstate: Consolidate policy verification adds c1f59a3782ee Documentation: intel_pstate: update links for references adds 3c0897c180c6 cpufreq: Use scnprintf() for avoiding potential buffer overflow adds be4dbda45a46 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next adds 51995ff51231 PM: hibernate: fix docs for ioctls that return loff_t via pointer adds fba616a49fe8 PM / hibernate: Remove unnecessary compat ioctl overrides adds 56cb26891ea4 PM / Domains: Allow no domain-idle-states DT property in g [...] adds 7fbee48ea0fb cpuidle: psci: Split psci_dt_cpu_init_idle() adds e05046117df8 Merge branches 'pm-core', 'pm-sleep', 'pm-domains' and 'po [...] adds aca9226b83fa Merge branch 'pm-docs' into linux-next adds 4a13723c325c Merge branch 'pnp' into linux-next adds b6a01108ce27 Merge remote-tracking branch 'pm/linux-next' adds 74a189ef0790 cpufreq: imx6q-cpufreq: Improve the logic of -EPROBE_DEFER [...] adds c81d9a2cf128 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds cfa791e9c144 Merge remote-tracking branch 'thermal/thermal/linux-next' adds 56ad7e3b8264 Merge remote-tracking branch 'ieee1394/for-next' adds 4d73e2f72f4e Merge remote-tracking branch 'swiotlb/linux-next' adds 282e79c1c61a RDMA/mlx4: Delete duplicated offsetofend implementation adds a762d460a06a RDMA/mlx5: Use offsetofend() instead of duplicated variant adds a4f994a05926 RDMA/cm: Delete not implemented CM peer to peer communication adds f743ff3b37df RDMA/mlx5: Replace spinlock protected write with atomic var adds 7c8691a396bd RDMA/mlx5: Rename the tracking variables for the MR cache adds b91e1751fbce RDMA/mlx5: Simplify how the MR cache bucket is located adds 1769c4c57548 RDMA/mlx5: Always remove MRs from the cache before destroy [...] adds a1d8854aae4e RDMA/mlx5: Fix MR cache size and limit debugfs adds ad2d3ef46d2a RDMA/mlx5: Lock access to ent->available_mrs/limit when do [...] adds b9358bdbc713 RDMA/mlx5: Fix locking in MR cache work queue adds 1c78a21a0c6f RDMA/mlx5: Revise how the hysteresis scheme works for cach [...] adds aad719dcf379 RDMA/mlx5: Allow MRs to be created in the cache synchronously adds d613bd64c68b Merge branch 'mlx5_mr_cache' into rdma.git for-next adds 9e57a9aa694c RDMA/hns: Fix wrong judgments of udata->outlen adds c4c732a3cad5 Merge remote-tracking branch 'rdma/for-next' adds f6554187855a net: mii: convert mii_lpa_to_ethtool_lpa_x() to linkmode variant adds a9f28eba6eaa net: mii: add linkmode_adv_to_mii_adv_x() adds 3c04d3570b94 Merge branch 'net-mii-clause-37-helpers' adds 87615c96e77f net: dsa: warn if phylink_mac_link_state returns error adds 4c8b7350a6a9 net: dsa: mv88e6xxx: use BMCR definitions for serdes contr [...] adds 64d47d50be7a net: dsa: mv88e6xxx: configure interface settings in mac_config adds a5a6858b793f net: dsa: mv88e6xxx: extend phylink to Serdes PHYs adds 7e0e62431259 net: dsa: mv88e6xxx: fix Serdes link changes adds f365c6f7235a net: dsa: mv88e6xxx: combine port_set_speed and port_set_duplex adds dc745ece3bd5 net: dsa: mv88e6xxx: remove port_link_state functions adds 5d5b231da7ac net: dsa: mv88e6xxx: use PHY_DETECT in mac_link_up/mac_link_down adds 65b7a2c8e369 Merge branch 'net-dsa-improve-serdes-integration' adds a21ecf0e0338 macsec: Support XPN frame handling - IEEE 802.1AEbw adds 48ef50fa866a macsec: Netlink support of XPN cipher suites (IEEE 802.1AEbw) adds a1dd3875fd65 chcr: remove set but not used variable 'status' adds ff8ed737860e net: stmmac: use readl_poll_timeout() function in init_systime() adds 45d0da498ef3 net: stmmac: use readl_poll_timeout() function in dwmac4_d [...] adds 764e55824d0a Merge branch 'net-stmmac-Use-readl_poll_timeout-to-simplif [...] adds 74522e7baae2 net: sched: set the hw_stats_type in pedit loop adds 10ee4b87f5f9 qede: remove some unused code in function qede_selftest_re [...] adds 1963507e6233 net: kcm: kcmproc.c: Fix RCU list suspicious usage warning adds 5e0ef51b161c remoteproc: clean up notification config adds 86e85bf6981c sfc: fix XDP-redirect in this driver adds 766a840ee7d3 Merge remote-tracking branch 'net-next/master' adds cc9864a7aad9 selftest/bpf: Fix compilation warning in sockmap_parse_prog.c adds 41078907eef0 selftests/bpf: Fix nanosleep for real this time adds 94c2f50b6125 selftests/bpf: Fix race in tcp_rtt test adds fc32490bff85 selftests/bpf: Fix test_progs's parsing of test numbers adds fd27b1835e70 selftests/bpf: Reset process and thread affinity after eac [...] adds 483d7a30f538 bpf, libbpf: Fix ___bpf_kretprobe_args1(x) macro definition adds 94f8b9937ee7 Merge remote-tracking branch 'bpf-next/master' adds aef3d36ae774 Merge remote-tracking branch 'ipsec-next/master' adds 826096d84f50 mlx5: Remove uninitialized use of key in mlx5_core_create_mkey adds 68d4d68f646e Merge remote-tracking branch 'mlx5-next/mlx5-next' adds b030f194aed2 netfilter: Rename ingress hook include file adds 5418d3881e1f netfilter: Generalize ingress hook adds 8537f78647c0 netfilter: Introduce egress hook adds 070e2d6c2c43 Merge remote-tracking branch 'netfilter-next/master' adds 9a5fccc1e807 ath10k: fix few checkpatch warnings adds 7354de9c6e2c dt-bindings: ath10k: Add new dt entries to identify coex support adds 9f83993e1a92 ath10k: Add support to read btcoex related data from DT adds df57acc415b1 ath11k: Silence clang -Wsometimes-uninitialized in ath11k_ [...] adds be43ce646b93 ath11k: drop tx_info from ath11k_sta adds 6a0c370259c7 ath11k: add HE rate accounting to driver adds db0889aba262 ath11k: fix rcu lock protect in peer assoc confirmation adds 79c080dbe35b ath11k: fix warn-on in disassociation adds 443d2ee758ac ath11k: fix parsing PPDU_CTRL type in pktlog adds 58595c9874c6 ath11k: Fixing dangling pointer issue upon peer delete failure adds 92bacd1c165c ath11k: fix incorrect peer stats counters update adds a4b9f641e858 ath10k: avoid consecutive OTP download to reduce boot time adds 6e51b0e4913c ath10k: add QCA9377 sdio hw_param item adds 37b7ecb75627 ath10k: start recovery process when read int status fail for sdio adds 402f2992b4d6 ath10k: use kzalloc to read for ath10k_sdio_hif_diag_read adds bbdc8c5abbd4 ath10k: fix unsupported chip reset debugs file write adds a36adf54cbc8 ath11k: config reorder queue for all tids during peer setup adds f9680c75d187 ath10k: fix not registering airtime of 11a station with WM [...] adds 2a63bbca06b2 ath11k: add thermal cooling device support adds a41d10348b01 ath11k: add thermal sensor device support adds c98cdaef931c ath5k: Add proper dependency for ATH5K_AHB adds 968ae2caad07 ath9k: Handle txpower changes even when TPC is disabled adds 5637c4ca961b ath10k: allow qca988x family to support ack rssi of tx dat [...] adds bc8f237823bc ath11k: Use scnprintf() for avoiding potential buffer overflow adds dfb252c7b680 ath5k: Use scnprintf() for avoiding potential buffer overflow adds 377c0a94ad1c Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds e39bd99a62dc Merge remote-tracking branch 'wireless-drivers-next/master' adds 905d7b13112d Bluetooth: btusb: print Intel fw build version in power-on boot adds 66b5044a7ec7 Merge remote-tracking branch 'bluetooth/master' adds 2786ad5fb234 cfg80211: fix documentation format adds 22dc52bf1e81 Merge remote-tracking branch 'mac80211-next/master' adds 3e6760fbd61c Merge remote-tracking branch 'gfs2/for-next' adds 50cb10461c3c Merge remote-tracking branch 'mtd/mtd/next' adds 7614691f825c Merge remote-tracking branch 'nand/nand/next' adds 69228a0224c5 Merge tag 'mtk-mtd-spi-move' into spi-nor/next adds 7648a720d9ed mtd: spi-nor: Stop prefixing generic functions with a manu [...] adds 81924dae5194 mtd: spi-nor: Emphasise which is the generic set_4byte_add [...] adds a0900d0195d2 mtd: spi-nor: Prepare core / manufacturer code split adds cb481b92d10f mtd: spi-nor: Move SFDP logic out of the core adds 4f50e102e26a mtd: spi-nor: Expose stuctures and functions to manufactur [...] adds 9ec4bbcb2044 mtd: spi-nor: Add the concept of SPI NOR manufacturer driver adds f7242bfc02b8 mtd: spi-nor: Move Atmel bits out of core.c adds d22a3be613b3 mtd: spi-nor: Move Eon bits out of core.c adds 74c7e0e3b911 mtd: spi-nor: Move ESMT bits out of core.c adds 7bdbd1ceb3a1 mtd: spi-nor: Move Everspin bits out of core.c adds 893218a8e828 mtd: spi-nor: Move Fujitsu bits out of core.c adds acb96ecd59f7 mtd: spi-nor: Move GigaDevice bits out of core.c adds aa6351877f3e mtd: spi-nor: Move Intel bits out of core.c adds 0a37198183c6 mtd: spi-nor: Move ISSI bits out of core.c adds 10526d85e4c6 mtd: spi-nor: Move Macronix bits out of core.c adds 15f5c7e54e65 mtd: spi-nor: Move Micron/ST bits out of core.c adds 0173c32a0ebd mtd: spi-nor: Move Spansion bits out of core.c adds c53b3f92b405 mtd: spi-nor: Move SST bits out of core.c adds 7b8b22010af9 mtd: spi-nor: Move Winbond bits out of core.c adds d82592572662 mtd: spi-nor: Move Catalyst bits out of core.c adds 2d47cac1eee7 mtd: spi-nor: Move Xilinx bits out of core.c adds a674d5a6c8c0 mtd: spi-nor: Move XMC bits out of core.c adds c4fdfdc14056 mtd: spi-nor: Get rid of the now empty spi_nor_ids[] table adds d3c4bb31bf62 mtd: spi-nor: Drop the MFR definitions adds 829ec6408dc5 mtd: spi-nor: Trim what is exposed in spi-nor.h adds f8a83a754dd1 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds b53e35a078c0 Merge remote-tracking branch 'crypto/master' adds 62cc181e86b6 Merge remote-tracking branch 'drm/drm-next' adds 2e0cc4d48b91 drm/amdgpu: revise RLCG access path adds 79cb2719be26 drm/amdgpu: fix switch-case indentation adds 57210c19e4ee drm_amdgpu: Add job fence to resv conditionally adds 9015d60c9ee1 drm/amdgpu: Move EEPROM I2C adapter to amdgpu_device adds d164bebb9551 Revert "drm/scheduler: improve job distribution with multi [...] adds ec2edcc2796c drm/sched: implement and export drm_sched_pick_best adds 4ff7d8ba4c80 drm/amdgpu: disable gpu_sched load balancer for vcn jobs adds f7ba890096a0 drm/amdgpu: add UAPI for creating encrypted buffers adds c7697e7e16eb drm/amdgpu: add UAPI to create secure commands (v3) adds bcc617958cd0 drm/amdgpu: define the TMZ bit for the PTE adds a88a0fdb7450 drm/amdgpu: add tmz feature parameter (v2) adds 0c8ca3a56d45 drm/amdgpu: add amdgpu_tmz data structure adds fc1170c2d1b0 drm/amdgpu: add function to check tmz capability (v4) adds b11cb3ce7d3c drm/amdgpu: add tmz bit in frame control packet adds f5da59c68949 drm/amdgpu: expand the emit tmz interface with trusted flag adds 63ab144476b3 drm/amdgpu: expand the context control interface with trust flag adds d815729f2924 drm/amdgpu: job is secure iff CS is secure (v5) adds 7e9b61740810 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds 24cb15fa50ff drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds ab1998b0fd5c drm/amdgpu: expand sdma copy_buffer interface with tmz parameter adds 8258a20f380a drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] adds db5ea7bac641 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 adds 0f68038085f9 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 adds 6dc05bf52193 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 adds 7855e757e210 drm/amdgpu: move CS secure flag next the structs where it's used adds c85b614a53ed drm/amdgpu: remove the alignment placeholder for secure buffer adds 12b8c9d76f70 drm/amdgpu: implement TMZ accessor (v3) adds 4e2b7df0ebaf drm/amd/display: Indicate use of TMZ buffers to DC adds 66a68913bfeb drm/amdgpu: Move to a per-IB secure flag (TMZ) adds f2dcda8c0850 drm/amdgpu: fix the wrong logic checking when secure buffe [...] adds 93b1df827d7b drm/amdgpu: also add the TMZ flag to GART adds b99098a4f351 drm/amdgpu: add TMZ handling to amdgpu_move_blit adds 55798647ad99 drm/amdgpu: stop evicting encrypted BOs to swap adds d1a0772b14f1 drm/amdgpu: Fine-grained TMZ support adds 47052acb1198 drm/amdgpu: Fix per-IB secure flag GFX hang adds e73db96d02e2 drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds 083063f0dd0f drm/amdkfd: Enable GWS based on FW Support adds 54265d332daa drm/amdgpu: work around llvm bug #42576 adds 3d3d3e267c3b drm/amdgpu/display: fix logic inversion in program_timing_sync() adds 9b0a96811c6c Merge remote-tracking branch 'amdgpu/drm-next' adds f899f786d181 drm/i915: Move GGTT fence registers under gt/ adds dec9cf9ee8cb drm/i915/gt: Pull restoration of GGTT fences underneath the GT adds bd9a4dbc84f5 drm/i915: Remove manual save/resume of fence register state adds 0b6bc81dbd6d drm/i915/gt: Allocate i915_fence_reg array adds 220a6704ff43 drm/i915/gt: Restore check for invalid vma for fencing adds a22f34783476 drm/i915/gem: Check for a closed context when looking up a [...] adds 9aba9c188da1 drm/i915/perf: remove generated code adds 371aba6e26fb drm/i915/perf: remove redundant power configuration regist [...] adds 11ecbdddf2f8 drm/i915/perf: introduce global sseu pinning adds ba69fb165b03 drm/i915: Fix up documentation paths after file moving adds 500f9ac30251 drm/i915/gt: Always reschedule the new heartbeat adds a639b0c15065 drm/i915/perf: Invalidate OA TLB on when closing perf stream adds 8a099420fd29 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 7fc81add5a25 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 6cd2de06db11 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 56a854e8b267 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 19aecbbaa036 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds f71d12902aa6 Merge remote-tracking branch 'regmap/for-next' adds 24d01a44142e Merge remote-tracking branch 'sound/for-next' adds 673f45f7bf7d Merge branch 'for-5.6' of https://git.kernel.org/pub/scm/l [...] adds 308811a327c3 ASoC: soc-dai: return proper error for get_sdw_stream() adds 3bd7ac41d855 ALSA: compress: add wma codec profiles adds 20ff1456d268 ALSA: compress: Add wma decoder params adds 8504a72f7ce2 ASoC: qcom: q6asm: pass codec profile to q6asm_open_write adds 97163eadf18b ASoC: qcom: q6asm: add support to wma config adds 40519a1c0230 ASoC: qcom: q6asm-dai: add support to wma decoder adds 0f546d6f0292 ALSA: compress: add alac & ape decoder params adds 7076bf4da0b1 ASoC: qcom: q6asm: add support for alac and ape configs adds 4c3189380c67 ASoC: qcom: q6asm-dai: add support for ALAC and APE decoders adds 54ce83a3080c ALSA: compress: bump the version adds eff4d9ecd059 Merge series "ALSA: compress: Add wma, alac and ape suppor [...] adds 3326e6767e69 Merge branch 'asoc-5.7' into asoc-next adds 16073176e17b Merge remote-tracking branch 'sound-asoc/for-next' adds ab46fadac689 Merge remote-tracking branch 'modules/modules-next' adds 95de7753440c Merge remote-tracking branch 'input/next' adds de6048b843bc floppy: cleanup: expand macro FDCS adds f9d322bdb1e2 floppy: cleanup: expand macro UFDCS adds 1ce9ae9654c9 floppy: cleanup: expand macro UDP adds 8d9d34e25a37 floppy: cleanup: expand macro UDRS adds 121e297955e3 floppy: cleanup: expand macro UDRWE adds 031faabd8045 floppy: cleanup: expand macro DP adds 3bd7f87c685b floppy: cleanup: expand macro DRS adds 2a3487527950 floppy: cleanup: expand macro DRWE adds 76dabe79605b floppy: cleanup: expand the R/W / format command macros adds 8fb3845023e9 floppy: cleanup: expand the reply_buffer macros adds 3c6051afa3d4 floppy: remove dead code for drives scanning on ARM adds 336eae373385 floppy: remove incomplete support for second FDC from ARM code adds fc0c5c0c85a8 floppy: prepare ARM code to simplify base address separation adds ac7018614dd9 floppy: introduce new functions fdc_inb() and fdc_outb() adds e2032464fe18 floppy: separate the FDC's base address from its registers adds e83995c9f841 floppy: rename the global "fdc" variable to "current_fdc" adds ee225bfd98a6 Merge branch 'for-5.7/drivers' into for-next adds 6b40bec3b132 md: check arrays is suspended in mddev_detach before call [...] adds e74d93e96d72 block: keep bdi->io_pages in sync with max_sectors_kb for [...] adds fcc43a515637 Merge branch 'md-next' of ssh://gitolite.kernel.org/pub/sc [...] adds 7c076f2412a5 Merge branch 'for-5.7/drivers' into for-next adds 375d2e29c54d Merge remote-tracking branch 'block/for-next' adds 04dbfa174f4c Merge remote-tracking branch 'pcmcia/pcmcia-next' adds 08290e81a9e1 mmc: renesas_sdhi: remove double clear of automatic correction adds d977cf96a3f2 mmc: renesas_sdhi: Add manual correction adds 69ab22765785 mmc: renesas_sdhi: only check CMD status for HS400 manual [...] adds d58edca9e844 mmc: renesas_sdhi: enforce manual correction for Gen3 adds 931ff19e8ce9 mmc: renesas_sdhi: cleanup SCC defines adds a45d1e3c2b03 mmc: tmio: refactor tuning execution into SDHI driver adds a34922a839f6 mmc: renesas_sdhi: complain loudly if driver needs update adds 0ac000a1506c mmc: tmio: give callback a generic name adds 8a9b39207935 mmc: tmio: enforce retune after runtime suspend adds 86fcfe434656 mmc: tmio: factor out TAP usage adds 38be4db9b7eb mmc: tmio: remove superfluous callback wrappers adds fb1e3997049b firmware: xilinx: Add ZynqMP Tap Delay setup ioctl to the [...] adds 31ad47f00160 firmware: xilinx: Add DLL reset support adds 8b8debe00f18 mmc: sdhci-of-arasan: Add support for DLL reset for ZynqMP [...] adds 3ec539eb83d9 mmc: sdhci-of-arasan: Remove quirk for broken base clock adds b07c82101641 mmc: sdhci-msm: Don't enable PWRSAVE_DLL for certain sdhc hosts adds 6ef2af5778d7 mmc: Add MMC host software queue support adds 68b27bb30111 mmc: core: Enable the MMC host software queue for the SD card adds 913b593ff4a5 mmc: host: sdhci: Add request_done ops for struct sdhci_ops adds 77d38e97d824 mmc: host: sdhci: Add a variable to defer to complete requ [...] adds caa4d77773bd mmc: host: sdhci-sprd: Add software queue support adds 02e52c4af16d mmc: core: Throttle polling rate for CMD6 adds 7fccbd864a41 mmc: core: Drop unused define adds 288f0baa49d6 mmc: core: Extend mmc_switch_status() to rid of __mmc_swit [...] adds 42c7163f99ac mmc: core: Drop redundant in-parameter to __mmc_switch() adds e0464b251c78 mmc: core: Split up mmc_poll_for_busy() adds 8f7f7d73370d mmc: core: Enable re-use of mmc_blk_in_tran_state() adds 82b924f8b92b mmc: core: Update CMD13 busy check for CMD6 commands adds 2342efff2cc3 mmc: core: Convert to mmc_poll_for_busy() for erase/trim/discard adds 0c13ed9326d3 mmc: core: Drop redundant out-parameter to mmc_send_hpi_cmd() adds 84ff1887f652 mmc: core: Convert to mmc_poll_for_busy() for HPI commands adds f293d6061e69 mmc: core: Fixup support for HW busy detection for HPI commands adds bb35d3363b78 mmc: mmci_sdmmc: Replace sg_dma_xxx macros adds 972c65e9348f mmc: mmci_sdmmc: Rename sdmmc_priv struct to sdmmc_idma adds c214fee9e82b mmc: mmci: Add a reference at mmc_host_ops in mmci struct adds 9bb49acd94a4 mmc: mmci: Add private pointer for variant adds ddf879693195 dt-bindings: mmc: mmci: add delay block base register for sdmmc adds 4cd2cf45396f mmc: mmci_sdmmc: Add execute tuning with delay block adds a1bf51c17f7d mmc: mmci: Add callbacks for to manage signal voltage switch adds 96b9dbeed2d3 mmc: mmci_sdmmc: Implement signal voltage callbacks adds e15084b4d5b6 mmc: mmci: Add support for sdmmc variant revision 2.0 adds 2625809c863e mmc: host: hsq: Add missing MODULE_LICENSE() and MODULE_DE [...] adds a5075d588b75 dt-bindings: mmc: sdhci-am654: Update Output tap delay binding adds 8205417955b6 mmc: sdhci_am654: Update OTAPDLY writes adds f1f5aa4cc6da mmc: sdhci_am654: Enable DLL only for some speed modes adds 96c42e48e051 mmc: sdhci: do not enable card detect interrupt for gpio cd type adds 6823a8209109 mmc: sdhci-esdhc-imx: no fail when no pinctrl available adds 00a234999414 mmc: sdhci-esdhci-imx: retune needed for Mega/Mix enabled SoCs adds 54eea39df55a mmc: sdhci-esdhc-imx: restore the per_clk rate in PM_RUNTIME adds 9a4e873410c0 doc: dt: fsl-imx-esdhc: add strobe-dll-delay-target binding adds a852449bbcd0 mmc: sdhci-esdhc-imx: add strobe-dll-delay-target support adds b5afec5eaf08 mmc: sdhci-esdhc-imx: optimize the clock setting adds cf4588870639 mmc: sdhci-esdhc-imx: optimize the strobe dll setting adds 7b49d9f34dce mmc: sdhci-esdhc-imx: add flag ESDHC_FLAG_BROKEN_AUTO_CMD23 adds 00290af132f7 mmc: sdhci-esdhc-imx: Add an new esdhc_soc_data for i.MX8MM adds 6ab191bca868 mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci adds b4f269fe8784 mmc: sdhci-esdhc-imx: clear DMA_SEL when disable DMA mode adds b94e5049c232 mmc: sdhci-esdhc-imx: restore pin state when resume back adds a0309073829d mmc: core: Fix indentation adds 2e18997b75cf mmc: sdhci-sprd: Set the missing MMC_CAP_WAIT_WHILE_BUSY flag adds 713e9423a7ad dt-bindings: mmc: sdhci-msm: Add CQE reg map adds 943407cd0c3f mmc: mmc_test: Pass different sg lists for non-blocking requests adds 57160c205f06 mmc: Replace zero-length array with flexible-array member adds 7d0bbf9f3221 mmc: cqhci: Add cqhci_deactivate() adds 12e7f8787e03 mmc: sdhci-msm: Deactivate CQE during SDHC reset adds 29af78f1de0f mmc: cqhci: Update cqhci memory ioresource name adds ba4914198bd7 mmc: renesas_sdhi: Use BITS_PER_LONG helper adds a3fe651cc1d0 mmc: renesas_sdhi: simplify execute_tuning adds 4b55f046b1b4 mmc: sdhci-omap: Add Support for Suspend/Resume adds b11bd6eda40d sdhci: tegra: Implement Tegra specific set_timeout callback adds 5b761a95215e sdhci: tegra: Enable MMC_CAP_WAIT_WHILE_BUSY host capability adds 7914259b8845 dt-bindings: mmc: synopsys-dw-mshc: fix clock-freq-min-max [...] adds 3a74e616e832 mmc: vub300: Use scnprintf() for avoiding potential buffer [...] adds 30d419c9c678 mmc: sdhci: Introduce sdhci_set_power_and_bus_voltage() adds 93d143506797 mmc: sdhci: arasan: Use sdhci_set_power_and_voltage() adds a4a77a54e379 mmc: sdhci: milbeaut: Use sdhci_set_power_and_voltage() adds 7681aae620d4 mmc: sdhci: at91: Use sdhci_set_power_and_voltage() adds 5233eb3a8e0b mmc: sdhci: am654: Use sdhci_set_power_and_voltage() adds a4f40ace9564 mmc: sdhci: iproc: Add custom set_power() callback for bcm2711 adds 64b3637cdb88 mmc: sdhci-of-at91: Display clock changes for debug purpose only adds b6590a89f9a6 mmc: sdhci: use FIELD_GET for preset value bit masks adds 09f8f082dcda Merge branch 'fixes' into next adds 85047b187815 Merge remote-tracking branch 'mmc/next' adds f8e4f9dce8d2 Merge remote-tracking branch 'mfd/for-mfd-next' adds 8212dc12a15c Merge remote-tracking branch 'battery/for-next' adds 2473115c4772 regulator: bindings: add MPS mp8869 voltage regulator adds 97be82880b61 regulator: add support for MP8869 regulator adds 751ca3aa15be regulator: mp886x: add MP8867 support adds b11dec18e633 regulator: mp886x: Document MP8867 support adds d45eed15a915 Merge branch 'regulator-5.7' into regulator-next adds 57cba74085c5 Merge remote-tracking branch 'regulator/for-next' adds 075040dd2925 Merge remote-tracking branch 'security/next-testing' adds 7505b374eb86 Merge remote-tracking branch 'apparmor/apparmor-next' adds 67dcc560a03d Merge remote-tracking branch 'integrity/next-integrity' adds c36c5d739e81 Merge remote-tracking branch 'keys/keys-next' adds d34bc46c9233 Merge remote-tracking branch 'selinux/next' adds ca9c4838924c Merge remote-tracking branch 'smack/for-next' adds 297b0cd73bcb Merge remote-tracking branch 'tpmdd/next' adds 7a7720865901 Merge remote-tracking branch 'iommu/next' adds ed10fce06dbf Merge remote-tracking branch 'audit/next' adds e64f076e4dea Merge remote-tracking branch 'devicetree/for-next' adds 71c2ad98d662 Merge remote-tracking branch 'spi/for-next' adds 16de0be19602 Merge remote-tracking branch 'tip/auto-latest' adds 470cf1c28d2f clocksource/drivers/timer-cs5535: Request irq with non-NUL [...] adds 0585244523f0 clocksource/drivers/timer-microchip-pit64b: Fix rate for gck adds 341e8cba6c32 clocksource/drivers/timer-ti-dm: Convert to SPDX identifier adds 5e20931c6a75 clocksource/drivers/timer-ti-dm: Prepare for using cpuidle adds b34677b0999a clocksource/drivers/timer-ti-dm: Implement cpu_pm notifier [...] adds aff7665dc64b clocksource/drivers/timer-ti-dm: Do not update counter on [...] adds 92fd86864ec4 clocksource/drivers/timer-ti-dm: Add support to get pwm cu [...] adds 02e6d546e3bd clocksource/drivers/timer-ti-dm: Enable autoreload in set_pwm adds f7867cffff7b Merge branch 'timers/drivers/timer-ti-dm' into timers/driv [...] adds 55a690f4199d clocksource/drivers/imx-tpm: Remove unused includes adds 3d17cee291e8 clocksource/drivers/imx-sysctr: Remove unused includes adds 4f41fe386a94 clocksource/drivers/timer-probe: Avoid creating dead devices adds acaa3b7efc02 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds 2fb3f6e12510 EDAC/synopsys: Do not dump uninitialized pinf->col adds 6e3fcaa8a4ed Merge branch 'edac-urgent' into edac-for-next adds 215a423cc079 EDAC/armada_xp: Use scnprintf() for avoiding potential buf [...] adds ad49d9a8228e Merge branch 'edac-misc' into edac-for-next adds 69e4e65ccfeb Merge remote-tracking branch 'edac/edac-for-next' adds ccbe80bad571 irqchip/sifive-plic: Enable/Disable external interrupts up [...] adds f1ad1133b18f irqchip/sifive-plic: Add support for multiple PLICs adds bd59b343a9c9 irqchip/bcm2835: Quiesce IRQs left enabled by bootloader adds d5df9dc96eb7 irqchip/gic-v3-its: Probe ITS page size for all GITS_BASER [...] adds 7177144a54f5 irqchip/atmel-aic: Fix irq_retrigger callback return value adds 4ddfc459d07a irqchip/atmel-aic5: Fix irq_retrigger callback return value adds ad00a325a097 ARM: sa1111: Fix irq_retrigger callback return value adds 7809f7011c3b irqchip/gic-v4: Provide irq_retrigger to avoid circular lo [...] adds a9917cfbfdfc irqchip/gic-v3: Use SGIs without active state if offered adds f42926c1676a irqchip/gic-v4.1: Skip absent CPUs while iterating over re [...] adds bfbe11b892f1 irqchip/gic-v4.1: Ensure mutual exclusion between vPE affi [...] adds 6a8504b16327 irqchip/gic-v4.1: Wait for completion of redistributor's I [...] adds 1eeed81d1568 irqchip/gic-v4.1: Ensure mutual exclusion betwen invalidat [...] adds 72c942f98987 irqchip/gic-v4.1: Advertise support v4.1 to KVM adds 59ff3248e3a0 irqchip/gic-v4.1: Map the ITS SGIR register page adds ba802bfa70c6 irqchip/gic-v4.1: Plumb skeletal VSGI irqchip adds cb5b6f0d245f irqchip/gic-v4.1: Add initial SGI configuration adds 0a006d2bd445 irqchip/gic-v4.1: Plumb mask/unmask SGI callbacks adds 86886f61b11d irqchip/gic-v4.1: Plumb get/set_irqchip_state SGI callbacks adds 7f96b8ad3471 irqchip/gic-v4.1: Plumb set_vcpu_affinity SGI callbacks adds 76d0e9138905 irqchip/gic-v4.1: Move doorbell management to the GICv4 ab [...] adds 42a6a6eda54d irqchip/gic-v4.1: Add VSGI allocation/teardown adds 070c6c35a6c3 irqchip/gic-v4.1: Add VSGI property setup adds 1f42850cb3c3 irqchip/gic-v4.1: Eagerly vmap vPEs adds 4c39aa685ef5 Merge branch 'irq/gic-v4.1' into irq/irqchip-next adds 072c4307800f Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds b396bfdebffc tracing: Have hwlat ts be first instance and record count [...] adds 5412e0b763e0 tracing: Remove unused TRACE_BUFFER bits adds 306b69dce926 bootconfig: Support O=<builddir> option adds 89b74cac7834 tools/bootconfig: Show line and column in parse error adds bbd9d05618a6 gpu/trace: add a gpu total memory usage tracepoint adds 4d344fc46bce Merge remote-tracking branch 'ftrace/for-next' adds 3a1180e73014 rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() adds 65d49bcecef9 rcu: Add comments marking transitions between RCU watching [...] adds c0e782b3572c rcu: update.c: get rid of some doc warnings adds f94b6f452b8e sched/core: Add function to sample state of non-running task adds 54200f711cde rcu: Add per-task state to RCU CPU stall warnings adds 37d4797a6433 rcutorture: Add flag to produce non-busy-wait task stalls adds b015db02c58a rcu-tasks: Move Tasks RCU to its own file adds 2d0075ee0ced rcu-tasks: Create struct to hold state information adds 8e9a8b061e6a rcu: Reinstate synchronize_rcu_mult() adds 3fd06a7e213b rcutorture: Add a test for synchronize_rcu_mult() adds 655e44eb5034 rcu-tasks: Refactor RCU-tasks to allow variants to be added adds 1a6ef62e6031 rcu-tasks: Add an RCU-tasks rude variant adds d85a46029d4f rcutorture: Add torture tests for RCU Tasks Rude adds 958120794f36 rcu-tasks: Use unique names for RCU-Tasks kthreads and messages adds 68a8347e2df5 rcu-tasks: Further refactor RCU-tasks to allow adding more [...] adds d67155c21c12 rcu-tasks: Code movement to allow more Tasks RCU variants adds 928f6b39f5ba rcu-tasks: Add an RCU Tasks Trace to simplify protection o [...] adds 413bd89433eb rcutorture: Add torture tests for RCU Tasks Trace adds 5d898a391c31 rcu-tasks: Add stall warnings for RCU Tasks Trace adds 718fb3a40b62 rcu-tasks: Move #ifdef into tasks.h adds 589081348a37 rcu-tasks: Add RCU tasks to rcutorture writer stall output adds 1e646fb43a5c rcu-tasks: Make rcutorture writer stall output include GP state adds 6d0004338c87 rcu-tasks: Use context-switch hook for PREEMPT=y kernels adds 8459b561aaf0 rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks adds 8e97ee7a3a2a rcu-tasks: Add a grace-period start time for throttling and debug adds 454f67d4d939 Merge remote-tracking branch 'rcu/rcu/next' adds f09ab268bbb2 KVM: selftests: aarch64: Use stream when given adds 10d1a71b164e KVM: selftests: Remove unnecessary defines adds 12c0d0f6d9df KVM: selftests: aarch64: Remove unnecessary ifdefs adds f832485df2d4 KVM: selftests: Rename vm_guest_mode_params adds 377a41c9ef84 KVM: selftests: Introduce vm_guest_mode_params adds 87a802d93e7e KVM: selftests: Introduce num-pages conversion utilities adds 025eed7b3519 KVM: selftests: Create a demand paging test adds 4f72180eb4da KVM: selftests: Add demand paging content to the demand pa [...] adds 0119cb365c93 KVM: selftests: Add configurable demand paging delay adds af99e1ad7e70 KVM: selftests: Add memory size parameter to the demand pa [...] adds 56a4210f4e4e KVM: selftests: Pass args to vCPU in global vCPU args struct adds 9bbf24744e12 KVM: selftests: Add support for vcpu_args_set to aarch64 a [...] adds 018494e6d823 KVM: selftests: Support multiple vCPUs in demand paging test adds f09205b99832 KVM: selftests: Time guest demand paging adds 3439d886e4d9 KVM: selftests: Rework debug message printing adds 244c6b6df99b KVM: selftests: Convert some printf's to pr_info's adds 222f06e7cde5 KVM: vmx: rewrite the comment in vmx_get_mt_mask adds e630269841ab KVM: x86: Fix print format and coding style adds e080e538e697 KVM: x86: eliminate some unreachable code adds d71f5e03257c KVM: VMX: Add 'else' to split mutually exclusive case adds 999eabcc89b0 KVM: apic: remove unused function apic_lvt_vector() adds 92daa48b34d7 KVM: x86: Add EMULTYPE_PF when emulation is triggered by a [...] adds 744e699c7e99 KVM: x86: Move gpa_val and gpa_available into the emulator [...] adds edd4fa37baa6 KVM: x86: Allocate new rmap and large page tracking when m [...] adds 13ea52551708 KVM: Reinstall old memslots if arch preparation fails adds 13f678894bd0 KVM: Don't free new memslot if allocation of said memslot fails adds 82307e676f9d KVM: PPC: Move memslot memory allocation into prepare_memo [...] adds 0dab98b7ade6 KVM: x86: Allocate memslot resources during prepare_memory [...] adds 414de7abbf80 KVM: Drop kvm_arch_create_memslot() adds bd0e96fdc5a5 KVM: Explicitly free allocated-but-unused dirty bitmap adds 71a4c30bf0d3 KVM: Refactor error handling for setting memory region adds cf47f50b5c2e KVM: Move setting of memslot into helper routine adds 9d4c197c0e94 KVM: Drop "const" attribute from old memslot in commit_mem [...] adds 21198846de1c KVM: x86: Free arrays for old memslot when moving memslot' [...] adds 5c0b4f3d5ccc KVM: Move memslot deletion to helper function adds e96c81ee89d8 KVM: Simplify kvm_free_memslot() and all its descendents adds 163da372dec5 KVM: Clean up local variable usage in __kvm_set_memory_region() adds 0dff084607bd KVM: Provide common implementation for generic dirty log f [...] adds 2a49f61dfcdc KVM: Ensure validity of memslot with respect to kvm_get_di [...] adds 0577d1abe704 KVM: Terminate memslot walks via used_slots adds 36947254e5f9 KVM: Dynamically size memslot array based on number of used slots adds 13e48aa9429d KVM: selftests: Add test for KVM_SET_USER_MEMORY_REGION adds b3594ffbf932 KVM: x86/mmu: Move kvm_arch_flush_remote_tlbs_memslot() to mmu.c adds cec37648f40b KVM: x86/mmu: Use range-based TLB flush for dirty log mems [...] adds 7f42aa76d4a5 KVM: x86/mmu: Consolidate open coded variants of memslot T [...] adds 168d918f2643 KVM: x86: Adjust counter sample period after a wrmsr adds d18b2f43b914 KVM: x86: Gracefully handle __vmalloc() failure during VM [...] adds 1a625056cc57 KVM: x86: Directly return __vmalloc() result in ->vm_alloc() adds 562b6b089d64 KVM: x86: Consolidate VM allocation and free for VMX and SVM adds 23581ea8ceff KVM: selftests: Fix unknown ucall command asserts adds 4d395762599d KVM: Remove unnecessary asm/kvm_host.h includes adds cc7f5577adfc KVM: SVM: Inhibit APIC virtualization for X2APIC guest adds 3651c7fc2bf6 KVM: x86/mmu: Ignore guest CR3 on fast root switch for direct MMU adds 0be44352071d KVM: x86/mmu: Reuse the current root if possible for fast switch adds 3c9bd4006bfc KVM: x86: enable dirty log gradually in small chunks adds 49f933d445b6 KVM: Fix some obsolete comments adds 4abaffce4d25 KVM: LAPIC: Recalculate apic map in batch adds b34de572a863 KVM: X86: trigger kvmclock sync request just once on VM creation adds a1c77abb8d93 KVM: nVMX: Properly handle userspace interrupt window request adds e743664bea8e kvm: selftests: Support dirty log initial-all-set test adds a102a674e423 KVM: x86/mmu: Don't drop level/direct from MMU role calculation adds 8053f924cad3 KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack adds bb1fcc70d98f KVM: nVMX: Allow L1 to use 5-level page walks for nested EPT adds ac69dfaacee8 KVM: nVMX: Rename nested_ept_get_cr3() to nested_ept_get_eptp() adds ac6389ab2c7a KVM: nVMX: Rename EPTP validity helper and associated variables adds d8dd54e06348 KVM: x86/mmu: Rename kvm_mmu->get_cr3() to ->get_guest_pgd() adds 96d4701049a7 KVM: nVMX: Drop unnecessary check on ept caps for execute-only adds abbed4fa94f6 KVM: x86: Fix warning due to implicit truncation on 32-bit KVM adds 2bde08f9f5f1 KVM: Drop gfn_to_pfn_atomic() adds 2e3bb4d886c7 KVM: x86: Refactor I/O emulation helpers to provide vcpu-o [...] adds 21f1b8f29ea5 KVM: x86: Explicitly pass an exception struct to check_intercept adds f0ed4760ed21 KVM: x86: Move emulation-only helpers to emulate.c adds c9b8b07cded5 KVM: x86: Dynamically allocate per-vCPU emulation context adds 2f728d66e8a7 KVM: x86: Move kvm_emulate.h into KVM's private directory adds 06add254c7f3 KVM: x86: Shrink the usercopy region of the emulation context adds 68c9a46e9ee8 KVM: x86: Return -E2BIG when KVM_GET_SUPPORTED_CPUID hits [...] adds 619a17f11069 KVM: x86: Refactor loop around do_cpuid_func() to separate helper adds 8b86079cc339 KVM: x86: Simplify handling of Centaur CPUID leafs adds d5a661d19df1 KVM: x86: Clean up error handling in kvm_dev_ioctl_get_cpuid() adds 0fc62671876c KVM: x86: Check userspace CPUID array size after validatin [...] adds 3dc4a9cf05e5 KVM: x86: Move CPUID 0xD.1 handling out of the index>0 loop adds 1893c9415ae8 KVM: x86: Check for CPUID 0xD.N support before validating [...] adds 91001d403ad3 KVM: x86: Warn on zero-size save state for valid CPUID 0xD [...] adds 8b2fc445a761 KVM: x86: Refactor CPUID 0xD.N sub-leaf entry creation adds 87849b1ccbd4 KVM: x86: Clean up CPUID 0x7 sub-leaf loop adds aceac6e5700f KVM: x86: Drop the explicit @index from do_cpuid_7_mask() adds acfad336ecf9 KVM: x86: Drop redundant boot cpu checks on SSBD feature bits adds aa10a7dc8858 KVM: x86: Consolidate CPUID array max num entries checking adds 74fa0bc7f083 KVM: x86: Hoist loop counter and terminator to top of __do [...] adds c862903963bb KVM: x86: Refactor CPUID 0x4 and 0x8000001d handling adds e53c95e8d41e KVM: x86: Encapsulate CPUID entries and metadata in struct adds 695538aa21c0 KVM: x86: Drop redundant array size check adds 0eee8f9d9d3b KVM: x86: Use common loop iterator when handling CPUID 0xD.N adds 2ef7619d4373 KVM: VMX: Add helpers to query Intel PT mode adds cfc481810c90 KVM: x86: Calculate the supported xcr0 mask at load time adds 7f5581f59298 KVM: x86: Use supported_xcr0 to detect MPX support adds 615a4ae1c74c KVM: x86: Make kvm_mpx_supported() an inline function adds 7392079c4e74 KVM: x86: Clear output regs for CPUID 0x14 if PT isn't exp [...] adds 160b486f65ff KVM: x86: Drop explicit @func param from ->set_supported_cpuid() adds 3be5a60b454a KVM: x86: Use u32 for holding CPUID register value in helpers adds 5e12b2bb34e9 KVM: x86: Replace bare "unsigned" with "unsigned int" in c [...] adds 4c61534aaae2 KVM: x86: Introduce cpuid_entry_{get,has}() accessors adds b32666b13a72 KVM: x86: Introduce cpuid_entry_{change,set,clear}() mutators adds e745e37d4977 KVM: x86: Refactor cpuid_mask() to auto-retrieve the register adds 6c7ea4b56bfe KVM: x86: Handle MPX CPUID adjustment in VMX code adds 5ffec6f910dc KVM: x86: Handle INVPCID CPUID adjustment in VMX code adds e574768f841b KVM: x86: Handle UMIP emulation CPUID adjustment in VMX code adds d64d83d1e026 KVM: x86: Handle PKU CPUID adjustment in VMX code adds 733deafc00df KVM: x86: Handle RDTSCP CPUID adjustment in VMX code adds dbd068040c64 KVM: x86: Handle Intel PT CPUID adjustment in VMX code adds fb7d4377d513 KVM: x86: handle GBPAGE CPUID adjustment for EPT with gene [...] adds 9e6d01c2d908 KVM: x86: Refactor handling of XSAVES CPUID adjustment adds 66a6950f9995 KVM: x86: Introduce kvm_cpu_caps to replace runtime CPUID masking adds 9b58b9857f22 KVM: SVM: Convert feature updates from CPUID to KVM cpu caps adds 3ec6fd8cf0ba KVM: VMX: Convert feature updates from CPUID to KVM cpu caps adds b3d895d5c415 KVM: x86: Move XSAVES CPUID adjust to VMX's KVM cpu cap update adds 8721f5b061eb KVM: x86: Add a helper to check kernel support when settin [...] adds c10398b6d0dd KVM: x86: Use KVM cpu caps to mark CR4.LA57 as not-reserved adds 90d2f60f41f7 KVM: x86: Use KVM cpu caps to track UMIP emulation adds 09f628a0b49c KVM: x86: Fold CPUID 0x7 masking back into __do_cpuid_func() adds bcf600ca8d21 KVM: x86: Remove the unnecessary loop on CPUID 0x7 sub-leafs adds c571a144ef17 KVM: x86: Squash CPUID 0x2.0 insanity for modern CPUs adds 7ff6c0350315 KVM: x86: Remove stateful CPUID handling adds d8577a4c238f KVM: x86: Do host CPUID at load time to mask KVM cpu caps adds bd7919999047 KVM: x86: Override host CPUID results with kvm_cpu_caps adds 93c380e7b528 KVM: x86: Set emulated/transmuted feature bits via kvm_cpu_caps adds dd69cc2542f7 KVM: x86: Use kvm_cpu_caps to detect Intel PT support adds 7c7f95481089 KVM: x86: Do kvm_cpuid_array capacity checks in terminal f [...] adds 139085101f85 KVM: x86: Use KVM cpu caps to detect MSR_TSC_AUX virt support adds a7a200eb4c69 KVM: VMX: Directly use VMX capabilities helper to detect R [...] adds 7b874c26a624 KVM: x86: Check for Intel PT MSR virtualization using KVM [...] adds a1bead2abaa1 KVM: VMX: Directly query Intel PT mode when refreshing PMUs adds 213e0e1f500b KVM: SVM: Refactor logging of NPT enabled/disabled adds bde772355958 KVM: x86/mmu: Merge kvm_{enable,disable}_tdp() into a comm [...] adds 703c335d0693 KVM: x86/mmu: Configure max page level during hardware setup adds e884b854ee18 KVM: x86: Don't propagate MMU lpage support to memslot.dis [...] adds 600087b61467 KVM: Drop largepages_enabled and its accessor/mutator adds 91661989d17c KVM: x86: Move VMX's host_efer to common x86 code adds a50718cc3f43 KVM: nSVM: Expose SVM features to L1 iff nested is enabled adds 4eb87460c474 KVM: nSVM: Advertise and enable NRIPS for L1 iff nrips is enabled adds 257038745cae KVM: x86: Move nSVM CPUID 0x8000000A handling into common [...] adds 408e9a318f57 KVM: CPUID: add support for supervisor states adds b7fb8488c85f KVM: x86: Trace the original requested CPUID function in k [...] adds 15608ed03f10 KVM: x86: Add helpers to perform CPUID-based guest vendor check adds 23493d0a1731 KVM x86: Extend AMD specific guest behavior to Hygon virtual CPUs adds 8d8923115f1b KVM: x86: Fix CPUID range checks for Hypervisor and Centau [...] adds 09c7431ed31f KVM: x86: Refactor out-of-range logic to contain the madness adds f91af5176cce KVM: x86: Refactor kvm_cpuid() param that controls out-of- [...] adds 689f3bf21628 KVM: x86: unify callbacks to load paging root adds 727a7e27cf88 KVM: x86: rename set_cr3 callback and related flags to loa [...] adds b5ec2e020b70 KVM: nSVM: do not change host intercepts while nested VM i [...] adds 64b5bd270426 KVM: nSVM: ignore L1 interrupt window while running L2 wit [...] adds b518ba9fa691 KVM: nSVM: implement check_nested_events for interrupts adds 78f2145c4d93 KVM: nSVM: avoid loss of pending IRQ/NMI before entering L2 adds 3ac40c404c60 KVM: Documentation: Update fast page fault for indirect sp adds ab56f8e62daf kvm: svm: Introduce GA Log tracepoint for AVIC adds 331b4de9a7e7 KVM: selftests: s390x: Provide additional num-guest-pages [...] adds 041bc42ce2d0 KVM: VMX: Micro-optimize vmexit time when not exposing PMU adds 212617dbb6ba KVM: nVMX: Consolidate nested MTF checks to helper function adds 8e205a6b2a06 KVM: X86: correct meaningless kvm_apicv_activated() check adds 0b66465344a7 KVM: nSVM: Remove an obsolete comment. adds 1914f624f5e3 selftests: KVM: SVM: Add vmcall test to gitignore adds 425936246fbe KVM: selftests: Share common API documentation adds 53362fe930b2 selftests: KVM: s390: fixup fprintf format error in reset.c adds 6a46fcf92f06 selftests: KVM: s390: fix format strings for access reg test adds d9eaf19ecc12 KVM: selftests: Enable printf format warnings for TEST_ASSERT adds d0aac3320d1f KVM: selftests: Use consistent message for test skipping adds beca54702dc6 KVM: selftests: virt_map should take npages, not size adds 94c4b76b88d4 KVM: selftests: Introduce steal-time test adds 41cbed5b07b5 selftests: KVM: s390: fix early guest crash adds b0435a12a6d3 selftests: KVM: s390: test more register variants for the [...] adds 3203a01737af selftests: KVM: s390: check for registers to NOT change on reset adds a46f8a63cde8 selftests: kvm: Introduce the TEST_FAIL macro adds 352be2c539d0 selftests: kvm: Uses TEST_FAIL in tests/utilities adds 0c546725eecf Merge branch 'kvm-null-pointer-fix' into HEAD adds e942dbf8c58e KVM: nVMX: stop abusing need_vmcs12_to_shadow_sync for eVM [...] adds b6a0653ae2cd KVM: nVMX: properly handle errors in nested_vmx_handle_enl [...] adds 7bcf732e74e7 KVM: selftests: define and use EVMCS_VERSION adds 41b0552aa693 KVM: selftests: test enlightened vmenter with wrong eVMCS version adds 6d05a965addb KVM: selftests: enlightened VMPTRLD with an incorrect GPA adds 1c482452d5db Merge tag 'kvm-s390-next-5.7-1' of git://git.kernel.org/pu [...] adds a1bab38e3a31 Merge remote-tracking branch 'kvm/linux-next' adds 76a5db107273 KVM: arm64: Use the correct timer structure to access the [...] adds 7add3bd57ccf KVM: arm64: GICv4.1: Let doorbells be auto-enabled adds 989d90ead693 KVM: arm64: GICv4.1: Add direct injection capability to SG [...] adds f4f5e7691f99 KVM: arm64: GICv4.1: Allow SGIs to switch between HW and S [...] adds 53a27763f6a6 KVM: arm64: GICv4.1: Plumb SGI implementation selection in [...] adds c848611695bd KVM: arm64: GICv4.1: Reload VLPI configuration on distribu [...] adds be1825d0fb2a KVM: arm64: GICv4.1: Allow non-trapping WFI when using HW SGIs adds aa73609ccdd8 KVM: arm64: GICv4.1: Expose HW-based SGIs in debugfs adds 8c89fd18102a Merge branch 'kvm-arm64/gic-v4.1' of git://git.kernel.org/ [...] adds 3101af7d052d Merge remote-tracking branch 'kvm-arm/next' adds 6f6d6ea7cf17 KERNEL VIRTUAL MACHINE for s390 (KVM/s390): Use fallthrough; adds 67be63628222 KVM: s390: mark sie block as 512 byte aligned adds 6f173ca4a5ce Merge remote-tracking branch 'kvms390/next' adds a4d235188b13 Merge remote-tracking branch 'xen-tip/linux-next' adds 1844beb59894 Merge remote-tracking branch 'percpu/for-next' adds 87a3fa1befdf Merge remote-tracking branch 'workqueues/for-next' adds d8aac3286473 Merge remote-tracking branch 'drivers-x86/for-next' adds 92e399c07b7e platform/chrome: cros_usbpd_notify: Fix cros-usbpd-notify [...] adds f5d84a21fab7 platform/chrome: cros_usbpd_notify: Add driver data struct adds 7e91e1ac60bb platform/chrome: cros_usbpd_notify: Amend ACPI driver to plat adds a88214089d67 platform/chrome: cros_usbpd_notify: Pull PD_HOST_EVENT status adds bd3f7c1eb8e0 Merge remote-tracking branch 'chrome-platform/for-next' adds fabe8b655cf6 Merge remote-tracking branch 'leds/for-next' adds c331557942d6 Merge remote-tracking branch 'ipmi/for-next' adds a5491b4bd143 Merge remote-tracking branch 'driver-core/driver-core-next' adds a8ab3e76297e Merge tag 'usb-for-v5.7' of git://git.kernel.org/pub/scm/l [...] adds 0339f7fbc82e usb: dwc3: fix up for role switch API change adds df8df5e4bc37 usb: get rid of 'choice' for legacy gadget drivers adds 956ae8df7fed usb: raw_gadget: fix compilation warnings in uapi headers adds cfe20827fb78 Merge tag 'thunderbolt-for-v5.7' of git://git.kernel.org/p [...] adds 7fd87c956c0a usb: chipidea: udc: using structure ci_hdrc device for runtime PM adds 3ac82cf3f80c usb: chipidea: otg: handling vbus disconnect event occurre [...] adds d9958306d4be USB: chipidea: Use the correct style for SPDX License Identifier adds b80e3e813b3a Merge tag 'usb-ci-v5.7-rc1' of git://git.kernel.org/pub/sc [...] adds a4b9e4389f01 Merge remote-tracking branch 'usb/usb-next' adds 014a1d7f8356 Merge remote-tracking branch 'usb-serial/usb-next' adds 468d6df25562 dt-bindings: phy: remove qcom-dwc3-usb-phy adds 97e547e4be60 dt-bindings: phy: Add Qualcomm Synopsys Hi-Speed USB PHY binding adds 01822db3899c phy: qualcomm: Add Synopsys 28nm Hi-Speed USB PHY driver adds 7b988cf11abe dt-bindings: Add Qualcomm USB SuperSpeed PHY bindings adds 6e8ceada7e37 phy: qualcomm: usb: Add SuperSpeed PHY driver adds 4142a0e8f046 dt-bindings: phy: ti: gmii-sel: add support for am654x/j721e soc adds 6c21053e2a30 phy: ti: gmii-sel: add support for am654x/j721e soc adds 5067e034eb7f Merge remote-tracking branch 'phy-next/next' adds 5b30dee6cc07 vt: selection, fix double lock introduced by a merge adds b18d1c2efa47 tty: n_hdlc, remove FILE and LINE from pr_debug adds 85af37056a72 vt: use min() to limit intervals adds f0e8e3da22ab vt: selection, use rounddown() for start/endline computation adds c3a834e87c2c vt: indent switch-case in setterm_command properly adds 394fb9812c57 Merge remote-tracking branch 'tty/tty-next' adds 3e7aa31629ee Merge remote-tracking branch 'char-misc/char-misc-next' adds 5b8568324f92 Merge remote-tracking branch 'extcon/extcon-next' adds f026b7f4afbb Merge remote-tracking branch 'soundwire/next' adds 46733e8a0675 Merge remote-tracking branch 'staging/staging-next' adds 01e679d16e71 Merge remote-tracking branch 'mux/for-next' adds 734d04f403bd Merge remote-tracking branch 'icc/icc-next' adds 31bfa1667eb8 Merge remote-tracking branch 'slave-dma/next' adds fdc85222d58e kernfs: kvmalloc xattr value instead of kmalloc adds a46a22955bae kernfs: Add removed_size out param for simple_xattr_set adds 0c47383ba3bd kernfs: Add option to enable user xattrs adds 38aca3071ceb cgroupfs: Support user xattrs adds 6fc331767f41 Merge branch 'for-5.7' into for-next adds 54c46bc1b43d Merge remote-tracking branch 'cgroup/for-next' adds 2e84cc61cb72 Merge remote-tracking branch 'scsi/for-next' adds 1e067dd8a368 scsi: hisi_sas: Use dev_err() in read_iost_itct_cache_v3_hw() adds 6fdb79ff27ee scsi: core: Allow non-root users to perform ZBC commands adds 19f747f7370f scsi: linux/unaligned/byteshift.h: Remove superfluous casts adds 7251c0a41053 scsi: c6x: Include <linux/unaligned/generic.h> instead of [...] adds a7afff31d56d scsi: treewide: Consolidate {get,put}_unaligned_[bl]e24() [...] adds 35b703dbfa15 scsi: st: Use get_unaligned_be24() and sign_extend32() adds 3cef59481a1f scsi: scsi_trace: Use get_unaligned_be24() adds 819732be9fea scsi: zfcp: fix missing erp_lock in port recovery trigger [...] adds e05a10a05509 scsi: zfcp: expose fabric name as common fc_host sysfs attribute adds 538c6e910bae scsi: zfcp: wire previously driver-specific sysfs attribut [...] adds 7e0e4e0958ef scsi: zfcp: fix fc_host attributes that should be unknown [...] adds 185f2d2d595c scsi: zfcp: auto variables for dereferenced structs in ope [...] adds a17c78460093 scsi: zfcp: report FC Endpoint Security in sysfs adds f0d26ae84748 scsi: zfcp: log FC Endpoint Security of connections adds 616da39e0060 scsi: zfcp: trace FC Endpoint Security of FCP devices and [...] adds e53d92856e9f scsi: zfcp: enhance handling of FC Endpoint Security errors adds 42cabdaf103b scsi: zfcp: log FC Endpoint Security errors adds 82893ced8741 scsi: aacraid: Use scnprintf() for avoiding potential buff [...] adds 7cd1615e3295 scsi: be2iscsi: Use scnprintf() for avoiding potential buf [...] adds 2605fbd89b65 scsi: fnic: Use scnprintf() for avoiding potential buffer [...] adds 473e554d656e scsi: gdth: Use scnprintf() for avoiding potential buffer [...] adds 6f0cf4247442 scsi: ipr: Use scnprintf() for avoiding potential buffer overflow adds ff33d0e2b9d1 scsi: megaraid_sas: Use scnprintf() for avoiding potential [...] adds 81546b3273a1 scsi: core: Use scnprintf() for avoiding potential buffer [...] adds 181aea8948e1 scsi: smartpqi: Use scnprintf() for avoiding potential buf [...] adds 58bf14c17e65 scsi: pm80xx: Increase request sg length adds d384be6ede5c scsi: pm80xx: Deal with kexec reboots adds 9d9c7c20fb35 scsi: pm80xx: Free the tag when mpi_set_phy_profile_resp i [...] adds b40f28820fba scsi: pm80xx: Cleanup initialization loading fail path adds dba2cc03b9db scsi: pm80xx: sysfs attribute for non fatal dump adds 9b88984658fb scsi: pm80xx: Introduce read and write length for IOCTL pa [...] adds 4880a7ff649d Merge remote-tracking branch 'scsi-mkp/for-next' adds 8b45fe8576f5 Merge remote-tracking branch 'vhost/linux-next' adds 0d1c02c589e3 Merge remote-tracking branch 'rpmsg/for-next' adds 13bb1d712b85 Merge remote-tracking branch 'gpio/for-next' adds 5d7b644aad72 gpio: mmio: introduce BGPIOF_NO_SET_ON_INPUT adds ad65f02fd73e gpio: mt7621: add BGPIOF_NO_SET_ON_INPUT flag adds 804542231c65 tools: gpio-hammer: fix spelling mistake: "occurences" -> [...] adds 6b3a81c722f8 gpiolib: gpio_name_to_desc: factor out !name check adds e26805ab7637 tools: gpio-hammer: Apply scripts/Lindent and retain good changes adds fcf89a9e79ac Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 4359931bc927 Merge remote-tracking branch 'pinctrl/for-next' adds a4dbca1c596a Merge remote-tracking branch 'userns/for-next' adds 6b64ceb8c5d7 Merge remote-tracking branch 'random/dev' adds 6ea3ff1574b9 Merge remote-tracking branch 'kselftest/next' adds 406e2735c688 Merge remote-tracking branch 'livepatching/for-next' adds 47bc824d4c1d Merge remote-tracking branch 'coresight/next' adds ae243ef0afbc rtc: sysfs: use kobj_to_dev adds b427ca8c663e rtc: snvs: Improve Kconfig dependency adds 2911ee9e60d9 rtc: sirfsoc: convert to devm_rtc_allocate_device adds cd65dd4180df rtc: sirfsoc: set range adds 09b875a426c9 rtc: sirfsoc: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds b1c67e0b07c5 rtc: davinci: convert to devm_rtc_allocate_device adds dc924ce9a184 rtc: davinci: remove useless 24h alarm handling adds b6d8f5892048 rtc: davinci: let the core handle rtc range adds 6a5bbad58691 rtc: davinci: remove useless error handling adds 9896169a1222 rtc: pl030: set range adds b303b2fe5d97 rtc: pl030: remove useless invalid alarm handling adds c33c4713cd6b rtc: pl030: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds 166b13325c5b rtc: starfire: set range adds 326bce078a6a rtc: starfire: switch to rtc_time64_to_tm adds 7fc9790aa38f rtc: au1xxx: convert to devm_rtc_allocate_device adds 9cf71edb024a rtc: au1xxx: remove goto label adds b1b686e4b0d1 rtc: au1xxx: set range adds 0a22bd6fe46d rtc: au1xxx: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds f2997775b111 rtc: sa1100: fix possible race condition adds e877ab73028f rtc: sa1100: set range adds eb8d94203292 rtc: sa1100: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds 05b38d182c5d rtc: cpcap: convert to devm_rtc_allocate_device adds d2377f8cc5a7 rtc: cpcap: set range adds d238df15e5cd rtc: cpcap: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds c11af8131a4e rtc: ds1374: fix possible race condition adds 4136ff3a5157 rtc: ds1374: set range adds ca824be9b394 rtc: ds1374: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds 9869a93c823b rtc: ds1305: set range adds f2adcb9c3abd rtc: ds1305: switch to rtc_tm_to_time64 adds d5d55b709840 rtc: pm8xxx: convert to devm_rtc_allocate_device adds 3cfe52607779 rtc: pm8xxx: set range adds 4c470b2f1213 rtc: pm8xxx: : switch to rtc_time64_to_tm/rtc_tm_to_time64 adds c47cf9d6bb7b rtc: pm8xxx: stop validating valid alarm time adds d53d4ae981d0 rtc: mpc5121: simplify probe adds fffbe10e2fd3 rtc: mpc5121: convert to devm_rtc_allocate_device adds 3905d1c02dc9 rtc: mpc5121: set range adds 3d5a49545ac5 rtc: mpc5121: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds 7098f5368268 rtc: fsl-ftm-alarm: allow COMPILE_TEST adds 61c9fbff9d62 rtc: pl031: remove useless invalid alarm handling adds 03f2a0e45f39 rtc: pl031: set range adds c8ff5841a90b rtc: pl031: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds a5965a31012f rtc: ab8500: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds a04b3b965f3d rtc: puv3: set range adds 0155b547746f rtc: puv3: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds ec98a87509f4 rtc: sun6i: Make external 32k oscillator optional adds eac1c3fc55f8 rtc: m48t35: remove SGI-IP27 kludge adds bfb8c3b464f1 dt-bindings: rtc: add bindings for MT2712 RTC adds 64823360a829 rtc: add support for the MediaTek MT2712 RTC adds 21cbe8109415 MAINTAINERS: add MT2712 RTC files adds 7863bd076b99 rtc: snvs: Use devm_add_action_or_reset() for calls to clk [...] adds 9cf4789e6e46 rtc: 88pm860x: fix possible race condition adds b773f2a97fc5 rtc: 88pm860x: stop setting a default time adds 1c9fe6d6d275 rtc: 88pm860x: stop calling unused callback adds a3e4937112ce rtc: 88pm860x: set range adds 3b45cc522e5b rtc: 88pm860x: stop mangling alarm time adds b2a2aa63f9f1 rtc: 88pm860x: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds ccf1441db9ca rtc: 88pm860x: remove platform data support adds 30a790653d8a rtc: mt2712: fix build without PM_SLEEP adds 47a27cbf1f00 Merge remote-tracking branch 'rtc/rtc-next' adds cb1833929ca2 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 84eb18771e69 Merge remote-tracking branch 'at24/at24/for-next' adds 38570baed85b Merge remote-tracking branch 'ntb/ntb-next' adds b0aeeb368667 Merge remote-tracking branch 'fsi/next' adds ace66d5e2af6 Merge remote-tracking branch 'slimbus/for-next' adds 8a557b559ea0 Merge remote-tracking branch 'nvmem/for-next' adds ad83affb56da Merge remote-tracking branch 'xarray/xarray' adds ae545e69f632 Merge remote-tracking branch 'hyperv/hyperv-next' adds db6708d2c97a Merge remote-tracking branch 'kgdb/kgdb/for-next' adds d8923c0e8822 PM / devfreq: Fix handling dev_pm_qos_remove_request result adds 7ef9eff7206f Merge remote-tracking branch 'devfreq/devfreq-next' adds ebccbbaa813d mm/hmm: add missing unmaps of the ptep during hmm_vma_hand [...] adds 718fe422c7e3 mm/hmm: do not call hmm_vma_walk_hole() while holding a spinlock adds 18d074172ac1 mm/hmm: add missing pfns set to hmm_vma_walk_pmd() adds e1d4af5b3c32 mm/hmm: add missing call to hmm_range_need_fault() before [...] adds d4f5d2c8503a mm/hmm: reorganize how !pte_present is handled in hmm_vma_ [...] adds d54cc2eda328 mm/hmm: return -EFAULT when setting HMM_PFN_ERROR on reque [...] adds 1377e82b3445 mm/hmm: add missing call to hmm_pte_need_fault in HMM_PFN_ [...] adds b933b0dd6a78 mm/hmm: do not check pmd_protnone twice in hmm_vma_handle_pmd() adds 0884fdaaca92 mm/hmm: don't provide a stub for hmm_range_fault() adds 91a1853192ff mm/hmm: remove the unused HMM_FAULT_ALLOW_RETRY flag adds 3a36fdecb44d mm/hmm: simplify hmm_vma_walk_hugetlb_entry() adds 295a514771a9 mm/hmm: don't handle the non-fault case in hmm_vma_walk_hole_() adds f574fc138a4d mm/hmm: merge hmm_vma_do_fault into into hmm_vma_fault() adds b275c462a147 Merge remote-tracking branch 'hmm/hmm' adds 5aaec74160d9 Merge remote-tracking branch 'fpga/for-next' adds 03bbc7b5e086 nfsd: set the server_scope during service startup adds 0eec3022af58 sunrpc: Replace zero-length array with flexible-array member adds 987f50b997dd sunrpc: Pass lockdep expression to RCU lists adds c8b288ac8468 svcrdma: Replace zero-length array with flexible-array member adds eca089ea54a7 fs: nfsd: nfs4state.c: Use built-in RCU list checking adds ff4f5886a5c9 fs: nfsd: fileache.c: Use built-in RCU list checking adds e2bd31652140 nfsd: Fix NFSv4 READ on RDMA when using readv adds 78bdff091967 NFSD: Clean up nfsd4_encode_readv adds 29399f8432b6 svcrdma: Fix double svc_rdma_send_ctxt_put() in an error path adds 603719606255 SUNRPC: Add xdr_pad_size() helper adds 8f4e4cf8633c SUNRPC: Clean up: Replace dprintk and BUG_ON call sites in [...] adds 240f77c4c959 svcrdma: Create a generic tracing class for displaying xdr [...] adds a8e0e8881fe7 svcrdma: Remove svcrdma_cm_event() trace point adds c5eed27d846a svcrdma: Use struct xdr_stream to decode ingress transport [...] adds 1c36d082e7a2 svcrdma: De-duplicate code that locates Write and Reply chunks adds 4ec9a7798158 svcrdma: Update synopsis of svc_rdma_send_reply_chunk() adds 871b835246ff svcrdma: Update synopsis of svc_rdma_map_reply_msg() adds ed362b49a3cd svcrdma: Update synopsis of svc_rdma_send_reply_msg() adds 4404745ec60b svcrdma: Rename svcrdma_encode trace points in send routines adds 42d6ccf20607 SUNRPC: Add encoders for list item discriminators adds fda4d27239c9 svcrdma: Refactor chunk list encoders adds f0d33858d6ac svcrdma: Fix double sync of transport header buffer adds 3ad21d6738fd svcrdma: Avoid DMA mapping small RPC Replies adds dedbc6c26464 SUNRPC: Refactor xs_sendpages() adds a7f3bdaf87c7 SUNRPC: Teach server to use xprt_sock_sendmsg for socket sends adds f89d6894e0e8 nfsd: Don't add locks to closed or closing open stateids adds 25f0d2eaeafa nfsd: Add tracing to nfsd_set_fh_dentry() adds 32642bc0b9d1 nfsd: Add tracepoints for exp_find_key() and exp_get_by_name() adds 153ad8ec67ea nfsd: Add tracepoints for update of the expkey and export [...] adds b840228cd609 nfsd: export upcalls must not return ESTALE when mountd is down adds c730064fc343 SUNRPC/cache: Allow garbage collection of invalid cache entries adds 69e68b8525b0 sunrpc: Add tracing for cache events adds 0385076cfb96 NFSD: Fix NFS server build errors adds 7dd61c6e0272 nfsd: remove read permission bit for ctl sysctl adds 33a49a19704e Merge remote-tracking branch 'cel/cel-next' adds d6e8fc4b9d92 Merge remote-tracking branch 'cfi/cfi/next' adds c84716c401d3 list/hashtable: minor documentation corrections. adds ad81d1c8799e HID: fix Kconfig word ordering adds aad7012c3152 drm/amdgpu: fix two documentation mismatch issues adds 80ebc420ec59 genirq: fix kerneldoc comment for irq_desc adds a7d47e59e77a docs: Add reference in binfmt-misc.rst adds 1ac7072ca3d4 mfd: wm8994: Fix comment spelling adds 816dddc3c80f s390/dasd: Fix comment spelling adds b6db0a7478c0 sh: mach-highlander: Fix comment spelling adds 023f270b44cd x86/boot: Fix comment spelling adds 7901b6e4e6ec blk-mq: Fix typo in comment adds 86f7e18de820 Merge remote-tracking branch 'trivial/for-next' adds ca411f5bf476 Merge branch 'akpm-current/current' adds b8c53cec123f drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] adds 8203e27afd75 mm/frontswap: mark various intentional data races adds bcff65702c1f mm/page_io: mark various intentional data races adds 9f9afcab0081 mm-page_io-mark-various-intentional-data-races-v2 adds 7df896672abb mm/swap_state: mark various intentional data races adds ef22ff372a8f mm/filemap.c: fix a data race in filemap_fault() adds ca1fd41b7fd2 mm/swapfile: fix and annotate various data races adds 48d20268d1c3 mm-swapfile-fix-and-annotate-various-data-races-v2 adds 1b6dc88c86e0 mm/page_counter: fix various data races at memsw adds 002f28f2ded3 mm/memcontrol: fix a data race in scan count adds 5e0b88efeabf mm/list_lru: fix a data race in list_lru_count_one adds 00d4aae286f5 mm/mempool: fix a data race in mempool_free() adds f485922b8485 mm/util.c: annotate an data race at vm_committed_as adds b606ad6ef2f3 mm/rmap: annotate a data race at tlb_flush_batched adds 33486cc98a60 mm: annotate a data race in page_zonenum() adds f3467b3ec395 mm/swap.c: annotate data races for lru_rotate_pvecs adds cdf771181c9c mm/memory.c: refactor insert_page to prepare for batched-l [...] adds 78d35fca4488 mm: bring sparc pte_index() semantics inline with other platforms adds 386cbf02fdb7 mm: define pte_index as macro for x86 adds 0775c711d0a8 mm/memory.c: add vm_insert_pages() adds 125818a8426a mm-add-vm_insert_pages-fix adds 62e5edbee105 add missing page_count() check to vm_insert_pages(). adds 1ceb59ccf56d mm: vm_insert_pages() checks if pte_index defined. adds 66d70d00f77b net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds 6c6c61f0e9a7 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix adds 79e5f596f9ec mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS adds 4567bd08dab0 mm/vma: introduce VM_ACCESS_FLAGS adds 1f98d84444b4 mm/memory_hotplug: drop the flags field from struct mhp_re [...] adds cd5157da6c2d mm/memory_hotplug: rename mhp_restrictions to mhp_params adds 0a9a2dca64f8 x86/mm: thread pgprot_t through init_memory_mapping() adds e54dd2072cd2 x86/mm: introduce __set_memory_prot() adds 04e603a0705d powerpc/mm: thread pgprot_t through create_section_mapping() adds a86dbbd90d9d mm/memory_hotplug: add pgprot_t to mhp_params adds 433661d2ac32 mm/memremap: set caching mode for PCI P2PDMA memory to WC adds 8aa3c8e3a3ff mm/special: create generic fallbacks for pte_special() and [...] adds 36ab4069fb97 mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] adds c78072de31d9 mm/debug: add tests validating architecture page table helpers adds 83f1790ec889 kmod: make request_module() return an error when autoloadi [...] adds f629edebb440 fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] adds f0945f6525d1 docs: admin-guide: document the kernel.modprobe sysctl adds f10ea55c8efa selftests: kmod: test disabling module autoloading adds fc32c25e9584 fs/seq_file.c: seq_read(): add info message about buggy .n [...] adds 6b3adf75e288 seq_read-info-message-about-buggy-next-functions-fix adds f9bade3fe305 kernel/gcov/fs.c: gcov_seq_next() should increase position index adds 233a3d96e9cb ipc/util.c: sysvipc_find_ipc() should increase position index adds 92ec53609a0d drivers/tty/serial/sh-sci.c: suppress warning adds 69b7f9ca371e drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 35e083fefc09 Merge branch 'akpm/master' adds 47780d7892b7 Add linux-next specific files for 20200318
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (8548fd2f20ed) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 1 + Documentation/admin-guide/binfmt-misc.rst | 4 +- Documentation/admin-guide/kernel-parameters.txt | 3 + Documentation/admin-guide/pm/intel_pstate.rst | 4 +- Documentation/arm64/cpu-feature-registers.rst | 2 + Documentation/arm64/elf_hwcaps.rst | 5 + Documentation/devicetree/bindings/arm/fsl.yaml | 15 + .../display/connector/analog-tv-connector.txt | 6 + .../devicetree/bindings/media/i2c/tvp5150.txt | 146 +- .../bindings/net/wireless/qcom,ath10k.txt | 7 + .../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/ti-phy-gmii-sel.txt | 1 + .../devicetree/bindings/regulator/mp886x.txt | 27 + .../devicetree/bindings/rtc/rtc-mt2712.txt | 14 + Documentation/filesystems/proc.rst | 1 + Documentation/gpu/i915.rst | 6 +- Documentation/kbuild/modules.rst | 4 +- Documentation/power/userland-swsusp.rst | 8 +- Documentation/trace/ftrace.rst | 32 +- Documentation/virt/kvm/api.rst | 40 +- Documentation/virt/kvm/locking.rst | 11 +- MAINTAINERS | 5 +- Makefile | 2 +- Next/SHA1s | 151 +- Next/Trees | 1 + Next/merge.log | 3021 +++++++++++--------- arch/Kconfig | 15 +- arch/arc/Kconfig | 50 +- arch/arc/boot/dts/axs10x_mb.dtsi | 1 - 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/processor.h | 4 + arch/arc/include/asm/ptrace.h | 3 + arch/arc/include/asm/switch_to.h | 2 + arch/arc/kernel/asm-offsets.c | 4 + arch/arc/kernel/head.S | 4 + arch/arc/kernel/setup.c | 34 +- arch/arm/boot/dts/Makefile | 11 + 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.dtsi | 6 +- arch/arm/boot/dts/imx23-olinuxino.dts | 2 +- arch/arm/boot/dts/imx23.dtsi | 8 + arch/arm/boot/dts/imx51-zii-rdu1.dts | 5 +- arch/arm/boot/dts/imx51.dtsi | 13 + arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 40 +- 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.dtsi | 2 + 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-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 | 2 + arch/arm/boot/dts/imx6qdl-apalis.dtsi | 40 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 40 +- 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-zii-rdu2.dtsi | 7 + arch/arm/boot/dts/imx6qdl.dtsi | 6 + arch/arm/boot/dts/imx6sl.dtsi | 8 + arch/arm/boot/dts/imx6sll.dtsi | 6 + arch/arm/boot/dts/imx6sx.dtsi | 6 + arch/arm/boot/dts/imx6ul-pico-dwarf.dts | 52 + arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 5 +- arch/arm/boot/dts/imx7-colibri.dtsi | 5 +- arch/arm/boot/dts/imx7d-colibri-eval-v3.dts | 5 +- 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/imx7s-colibri-eval-v3.dts | 5 +- arch/arm/boot/dts/imx7s-colibri.dtsi | 41 +- arch/arm/boot/dts/motorola-mapphone-common.dtsi | 2 +- arch/arm/boot/dts/omap5.dtsi | 1 + arch/arm/boot/dts/rk3036.dtsi | 2 - arch/arm/boot/dts/rk3066a.dtsi | 18 +- arch/arm/boot/dts/rk3188-bqedison2qc.dts | 27 +- arch/arm/boot/dts/rk3188.dtsi | 10 +- arch/arm/boot/dts/rk322x.dtsi | 12 - arch/arm/boot/dts/rk3288-firefly-reload.dts | 1 + arch/arm/boot/dts/rk3288-tinker.dtsi | 1 + arch/arm/boot/dts/rk3288.dtsi | 20 +- arch/arm/boot/dts/rk3xxx.dtsi | 2 +- arch/arm/boot/dts/rv1108.dtsi | 3 - 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/vf610-colibri-eval-v3.dts | 40 +- arch/arm/boot/dts/vf610-colibri.dtsi | 40 +- arch/arm/boot/dts/vf610m4-colibri.dts | 39 +- arch/arm/common/sa1111.c | 7 +- arch/arm/configs/omap2plus_defconfig | 18 +- arch/arm/include/asm/floppy.h | 88 +- arch/arm/include/asm/kvm_host.h | 1 + arch/arm/kvm/coproc.c | 1 - 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-omap2/omap_hwmod_81xx_data.c | 231 -- arch/arm64/Kconfig | 25 + arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 75 + .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 2 + arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 52 + .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 87 +- arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 28 + arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 2 - arch/arm64/boot/dts/freescale/Makefile | 1 + .../fsl-ls1028a-kontron-kbox-a-230-ls.dts | 70 +- .../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 72 + .../fsl-ls1028a-kontron-sl28-var3-ads2.dts | 23 +- .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 12 + arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 4 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 57 +- 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/imx8mm.dtsi | 55 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 62 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 14 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 12 +- arch/arm64/boot/dts/rockchip/px30.dtsi | 2 - arch/arm64/boot/dts/rockchip/rk3328.dtsi | 2 - arch/arm64/boot/dts/rockchip/rk3368.dtsi | 1 - arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 36 +- .../dts/rockchip/rk3399-sapphire-excavator.dts | 2 - arch/arm64/boot/dts/rockchip/rk3399.dtsi | 8 - arch/arm64/configs/defconfig | 67 +- arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/cpufeature.h | 6 + arch/arm64/include/asm/elf.h | 50 + arch/arm64/include/asm/esr.h | 2 +- arch/arm64/include/asm/exception.h | 1 + arch/arm64/include/asm/hwcap.h | 1 + arch/arm64/include/asm/kvm_emulate.h | 9 +- arch/arm64/include/asm/kvm_host.h | 1 + arch/arm64/include/asm/mman.h | 37 + arch/arm64/include/asm/page.h | 4 + arch/arm64/include/asm/pgtable-hwdef.h | 1 + arch/arm64/include/asm/pgtable.h | 2 +- arch/arm64/include/asm/ptrace.h | 1 + arch/arm64/include/asm/sysreg.h | 4 + arch/arm64/include/uapi/asm/hwcap.h | 1 + arch/arm64/include/uapi/asm/mman.h | 9 + arch/arm64/include/uapi/asm/ptrace.h | 9 + arch/arm64/kernel/armv8_deprecated.c | 2 +- arch/arm64/kernel/cpufeature.c | 35 +- arch/arm64/kernel/cpuinfo.c | 1 + arch/arm64/kernel/entry-common.c | 11 + arch/arm64/kernel/machine_kexec_file.c | 2 +- arch/arm64/kernel/process.c | 36 +- arch/arm64/kernel/ptrace.c | 2 +- arch/arm64/kernel/signal.c | 16 + arch/arm64/kernel/smp.c | 79 +- arch/arm64/kernel/syscall.c | 18 + arch/arm64/kernel/traps.c | 131 +- arch/arm64/kvm/fpsimd.c | 1 - arch/arm64/kvm/guest.c | 1 - arch/arm64/kvm/hyp/switch.c | 1 - arch/arm64/kvm/sys_regs.c | 1 - arch/arm64/kvm/sys_regs_generic_v8.c | 1 - arch/arm64/lib/strcmp.S | 2 +- arch/arm64/mm/dump.c | 5 + arch/c6x/include/asm/unaligned.h | 65 +- arch/csky/Kconfig | 1 + arch/microblaze/Kconfig | 2 +- arch/microblaze/mm/consistent.c | 9 +- arch/mips/Kconfig | 3 +- arch/mips/dec/setup.c | 2 +- arch/mips/include/asm/kvm_host.h | 2 +- arch/mips/kernel/cevt-r4k.c | 3 +- arch/mips/kvm/mips.c | 71 +- arch/mips/loongson2ef/lemote-2f/irq.c | 2 +- arch/mips/mm/c-r4k.c | 29 + arch/mips/mm/dma-noncoherent.c | 7 +- arch/mips/pmcs-msp71xx/msp_time.c | 2 +- arch/mips/sni/a20r.c | 4 +- arch/mips/sni/pcit.c | 8 +- arch/mips/sni/rm200.c | 6 +- arch/nios2/Kconfig | 3 +- arch/nios2/mm/dma-mapping.c | 12 +- arch/openrisc/Kconfig | 2 + arch/openrisc/kernel/dma.c | 55 +- arch/powerpc/include/asm/kvm_ppc.h | 17 +- arch/powerpc/include/asm/pgtable.h | 4 +- arch/powerpc/include/asm/vdso.h | 24 - arch/powerpc/kernel/vdso.c | 5 - arch/powerpc/kvm/book3s.c | 20 +- arch/powerpc/kvm/book3s_64_vio.c | 1 - arch/powerpc/kvm/book3s_64_vio_hv.c | 1 - arch/powerpc/kvm/book3s_hv.c | 35 +- arch/powerpc/kvm/book3s_pr.c | 20 +- arch/powerpc/kvm/booke.c | 15 +- arch/powerpc/kvm/mpic.c | 1 - arch/powerpc/kvm/powerpc.c | 16 +- arch/powerpc/kvm/timing.h | 1 - arch/powerpc/lib/test_emulate_step.c | 2 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 1 + arch/powerpc/mm/book3s64/radix_tlb.c | 7 +- arch/powerpc/mm/kasan/kasan_init_32.c | 9 +- arch/powerpc/mm/nohash/tlb_low.S | 12 +- arch/powerpc/platforms/powermac/smp.c | 8 +- arch/s390/include/asm/kvm_host.h | 2 +- arch/s390/kvm/intercept.c | 1 - arch/s390/kvm/kvm-s390.c | 23 +- arch/sh/include/mach-common/mach/highlander.h | 4 +- arch/x86/boot/apm.c | 2 +- arch/x86/include/asm/kvm_host.h | 74 +- arch/x86/include/asm/kvm_page_track.h | 3 +- arch/x86/include/asm/vmx.h | 12 + arch/x86/kernel/acpi/boot.c | 12 +- arch/x86/kernel/acpi/sleep.c | 2 +- arch/x86/kernel/acpi/sleep.h | 2 +- arch/x86/kvm/cpuid.c | 939 +++--- arch/x86/kvm/cpuid.h | 151 +- arch/x86/kvm/emulate.c | 57 +- arch/x86/kvm/i8254.c | 2 +- arch/x86/{include/asm => kvm}/kvm_emulate.h | 43 +- arch/x86/kvm/lapic.c | 51 +- arch/x86/kvm/lapic.h | 1 + arch/x86/kvm/mmu.h | 6 +- arch/x86/kvm/mmu/mmu.c | 177 +- arch/x86/kvm/mmu/page_track.c | 16 +- arch/x86/kvm/mmu/paging_tmpl.h | 4 +- arch/x86/kvm/pmu.c | 4 +- arch/x86/kvm/pmu.h | 9 + arch/x86/kvm/svm.c | 385 ++- arch/x86/kvm/trace.h | 28 +- arch/x86/kvm/vmx/capabilities.h | 25 +- arch/x86/kvm/vmx/evmcs.h | 7 + arch/x86/kvm/vmx/nested.c | 148 +- arch/x86/kvm/vmx/nested.h | 4 +- arch/x86/kvm/vmx/pmu_intel.c | 8 +- arch/x86/kvm/vmx/vmx.c | 208 +- arch/x86/kvm/vmx/vmx.h | 7 +- arch/x86/kvm/x86.c | 414 +-- arch/x86/kvm/x86.h | 24 +- arch/xtensa/Kconfig | 2 +- arch/xtensa/kernel/pci-dma.c | 12 +- block/blk-mq-virtio.c | 2 +- block/blk-settings.c | 3 + drivers/Kconfig | 2 + drivers/acpi/ec.c | 130 +- drivers/acpi/fan.c | 20 +- drivers/acpi/internal.h | 2 +- drivers/acpi/pci_root.c | 2 +- drivers/acpi/sysfs.c | 2 +- drivers/base/power/domain.c | 2 +- drivers/block/floppy.c | 1093 +++---- drivers/bluetooth/btusb.c | 9 +- drivers/clk/imx/clk-gate2.c | 2 +- drivers/clk/imx/clk-imx7d.c | 1 + drivers/clk/imx/clk-scu.c | 8 +- drivers/clk/ti/clk-814x.c | 7 +- drivers/clocksource/timer-cs5535.c | 5 +- drivers/clocksource/timer-imx-sysctr.c | 2 - drivers/clocksource/timer-imx-tpm.c | 2 - drivers/clocksource/timer-microchip-pit64b.c | 1 + drivers/clocksource/timer-probe.c | 2 + drivers/clocksource/timer-ti-dm.c | 183 +- drivers/cpufreq/cpufreq_stats.c | 14 +- drivers/cpufreq/imx6q-cpufreq.c | 8 +- drivers/cpufreq/intel_pstate.c | 17 +- drivers/cpufreq/powernv-cpufreq.c | 17 +- drivers/cpuidle/cpuidle-haltpoll.c | 12 +- drivers/cpuidle/cpuidle-psci.c | 46 +- drivers/crypto/chelsio/chcr_ktls.c | 3 +- drivers/devfreq/devfreq.c | 4 +- drivers/edac/armada_xp_edac.c | 26 +- drivers/edac/synopsys_edac.c | 22 +- drivers/firmware/imx/Kconfig | 2 +- drivers/gpio/gpio-mmio.c | 23 +- drivers/gpio/gpio-mt7621.c | 4 +- drivers/gpio/gpiolib.c | 5 +- drivers/gpu/Makefile | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 86 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 50 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 11 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 74 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 99 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 14 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 7 + drivers/gpu/drm/amd/amdgpu/soc15_common.h | 5 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 10 + drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 4 +- .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 11 + drivers/gpu/drm/i915/Makefile | 19 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 10 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 12 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 2 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 10 +- .../intel_ggtt_fencing.c} | 35 +- .../intel_ggtt_fencing.h} | 10 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 1 + drivers/gpu/drm/i915/gt/intel_gtt.h | 5 +- drivers/gpu/drm/i915/gt/intel_reset.c | 2 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 33 +- drivers/gpu/drm/i915/gvt/aperture_gm.c | 2 +- drivers/gpu/drm/i915/i915_drv.c | 4 - drivers/gpu/drm/i915/i915_drv.h | 2 - drivers/gpu/drm/i915/i915_gem.c | 1 - drivers/gpu/drm/i915/i915_perf.c | 172 +- drivers/gpu/drm/i915/i915_perf_types.h | 9 +- drivers/gpu/drm/i915/i915_reg.h | 2 + drivers/gpu/drm/i915/i915_vma.h | 2 +- drivers/gpu/drm/i915/oa/i915_oa_bdw.c | 90 - drivers/gpu/drm/i915/oa/i915_oa_bdw.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_bxt.c | 88 - drivers/gpu/drm/i915/oa/i915_oa_bxt.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_cflgt2.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_cflgt2.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_cflgt3.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_cflgt3.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_chv.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_chv.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_cnl.c | 101 - drivers/gpu/drm/i915/oa/i915_oa_cnl.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_glk.c | 88 - drivers/gpu/drm/i915/oa/i915_oa_glk.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_hsw.c | 118 - drivers/gpu/drm/i915/oa/i915_oa_hsw.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_icl.c | 98 - drivers/gpu/drm/i915/oa/i915_oa_icl.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_kblgt2.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_kblgt2.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_kblgt3.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_kblgt3.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_sklgt2.c | 88 - drivers/gpu/drm/i915/oa/i915_oa_sklgt2.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_sklgt3.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_sklgt3.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_sklgt4.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_sklgt4.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_tgl.c | 121 - drivers/gpu/drm/i915/oa/i915_oa_tgl.h | 16 - drivers/gpu/drm/i915/selftests/i915_gem.c | 2 - drivers/gpu/drm/i915/selftests/i915_perf.c | 98 +- drivers/gpu/drm/scheduler/sched_entity.c | 36 +- drivers/gpu/drm/scheduler/sched_main.c | 36 + drivers/gpu/trace/Kconfig | 4 + drivers/gpu/trace/Makefile | 3 + drivers/gpu/trace/trace_gpu_mem.c | 13 + drivers/hid/Kconfig | 2 +- drivers/hid/hid-google-hammer.c | 2 + drivers/hid/hid-ids.h | 2 + drivers/hid/hid-lg-g15.c | 6 +- drivers/hid/hid-quirks.c | 1 + drivers/infiniband/core/cm.c | 7 - drivers/infiniband/core/device.c | 4 +- drivers/infiniband/core/nldev.c | 6 +- drivers/infiniband/core/user_mad.c | 33 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 8 +- drivers/infiniband/hw/mlx4/main.c | 9 +- drivers/infiniband/hw/mlx5/main.c | 44 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 54 +- drivers/infiniband/hw/mlx5/mr.c | 608 ++-- drivers/infiniband/hw/mlx5/odp.c | 2 +- drivers/infiniband/sw/rdmavt/cq.c | 2 +- drivers/irqchip/irq-atmel-aic.c | 2 +- drivers/irqchip/irq-atmel-aic5.c | 2 +- drivers/irqchip/irq-gic-v3-its.c | 114 +- drivers/md/md.c | 2 +- drivers/media/common/videobuf2/videobuf2-core.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 | 5 + drivers/media/i2c/imx214.c | 1 - drivers/media/i2c/imx219.c | 235 +- drivers/media/i2c/ov5695.c | 49 +- drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c | 2 +- drivers/media/i2c/tvp5150.c | 802 ++++-- drivers/media/platform/am437x/am437x-vpfe.c | 1 + drivers/media/platform/mtk-mdp/mtk_mdp_comp.c | 6 + drivers/media/platform/mtk-mdp/mtk_mdp_vpu.c | 9 +- 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 | 45 +- drivers/media/platform/mtk-vpu/mtk_vpu.h | 2 +- drivers/media/platform/qcom/venus/core.h | 1 + drivers/media/platform/qcom/venus/vdec.c | 2 +- drivers/media/platform/qcom/venus/venc.c | 4 +- drivers/media/platform/qcom/venus/venc_ctrls.c | 8 +- drivers/media/platform/stm32/stm32-cec.c | 10 +- drivers/media/platform/ti-vpe/cal.c | 13 +- drivers/media/rc/bpf-lirc.c | 5 - drivers/media/rc/lirc_dev.c | 7 +- drivers/media/rc/rc-main.c | 80 +- drivers/media/usb/dvb-usb-v2/lmedm04.c | 5 +- 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.h | 1 + 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/v4l2-core/v4l2-fwnode.c | 192 +- 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/mmc/host/rtsx_pci_sdmmc.c | 13 +- drivers/mmc/host/sdhci-acpi.c | 84 +- drivers/mmc/host/sdhci-cadence.c | 18 +- drivers/mmc/host/sdhci-of-at91.c | 8 +- drivers/mmc/host/sdhci.c | 10 +- drivers/mmc/host/sdhci.h | 10 +- drivers/mtd/spi-nor/Kconfig | 75 +- drivers/mtd/spi-nor/Makefile | 25 +- drivers/mtd/spi-nor/atmel.c | 46 + drivers/mtd/spi-nor/catalyst.c | 29 + drivers/mtd/spi-nor/{ => controllers}/Kconfig | 27 - drivers/mtd/spi-nor/{ => controllers}/Makefile | 1 - drivers/mtd/spi-nor/{ => controllers}/aspeed-smc.c | 0 .../spi-nor/{ => controllers}/cadence-quadspi.c | 0 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/{ => controllers}/nxp-spifi.c | 0 drivers/mtd/spi-nor/{spi-nor.c => core.c} | 2501 ++-------------- drivers/mtd/spi-nor/core.h | 431 +++ 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/intel.c | 32 + drivers/mtd/spi-nor/issi.c | 83 + drivers/mtd/spi-nor/macronix.c | 98 + drivers/mtd/spi-nor/micron-st.c | 153 + 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/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/caif/caif_spi.c | 72 +- drivers/net/dsa/mv88e6xxx/chip.c | 437 +-- drivers/net/dsa/mv88e6xxx/chip.h | 35 +- drivers/net/dsa/mv88e6xxx/port.c | 285 +- drivers/net/dsa/mv88e6xxx/port.h | 29 +- drivers/net/dsa/mv88e6xxx/serdes.c | 375 ++- drivers/net/dsa/mv88e6xxx/serdes.h | 34 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 3 +- drivers/net/ethernet/mellanox/mlx4/mcg.c | 62 +- drivers/net/ethernet/mellanox/mlx5/core/mr.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 2 +- drivers/net/ethernet/neterion/vxge/vxge-config.h | 2 +- drivers/net/ethernet/neterion/vxge/vxge-main.h | 14 +- .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 8 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 14 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 13 +- drivers/net/ethernet/sfc/efx_common.c | 9 +- drivers/net/ethernet/sfc/mcdi.c | 32 +- drivers/net/ethernet/sfc/net_driver.h | 6 + drivers/net/ethernet/sfc/rx.c | 2 +- drivers/net/ethernet/sfc/rx_common.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 15 +- .../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c | 15 +- drivers/net/ipa/Kconfig | 2 +- drivers/net/macsec.c | 279 +- drivers/net/netdevsim/ipsec.c | 30 +- drivers/net/wireless/ath/ath10k/ahb.c | 4 +- drivers/net/wireless/ath/ath10k/core.c | 82 +- 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 | 3 +- 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 | 3 + drivers/nvme/host/rdma.c | 8 - drivers/nvme/target/rdma.c | 6 - drivers/phy/qualcomm/Kconfig | 20 + drivers/phy/qualcomm/Makefile | 2 + drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c | 415 +++ drivers/phy/qualcomm/phy-qcom-usb-ss.c | 246 ++ drivers/phy/ti/phy-gmii-sel.c | 19 + drivers/platform/chrome/cros_usbpd_notify.c | 185 +- drivers/pwm/pwm-omap-dmtimer.c | 8 +- drivers/regulator/Kconfig | 7 + drivers/regulator/Makefile | 1 + drivers/regulator/mp886x.c | 290 ++ drivers/remoteproc/Kconfig | 4 +- drivers/rtc/Kconfig | 10 + drivers/rtc/Makefile | 1 + drivers/rtc/rtc-88pm860x.c | 104 +- drivers/rtc/rtc-imx-sc.c | 2 +- drivers/rtc/rtc-m48t35.c | 7 +- drivers/rtc/rtc-mt2712.c | 423 +++ drivers/rtc/rtc-puv3.c | 14 +- drivers/rtc/rtc-snvs.c | 27 +- drivers/rtc/rtc-sun6i.c | 16 +- drivers/s390/block/dasd_3990_erp.c | 2 +- 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 | 290 +- drivers/s390/scsi/zfcp_fsf.h | 23 +- drivers/s390/scsi/zfcp_scsi.c | 5 + drivers/s390/scsi/zfcp_sysfs.c | 70 +- drivers/scsi/aacraid/linit.c | 17 +- drivers/scsi/be2iscsi/be_mgmt.c | 20 +- drivers/scsi/fnic/fnic_trace.c | 58 +- drivers/scsi/gdth_proc.c | 2 +- drivers/scsi/ipr.c | 6 +- drivers/scsi/megaraid/megaraid_sas_base.c | 7 +- 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/scsi_sysfs.c | 10 +- drivers/scsi/scsi_trace.c | 6 +- drivers/scsi/smartpqi/smartpqi_init.c | 22 +- drivers/scsi/st.c | 4 +- drivers/soc/imx/Kconfig | 2 +- drivers/soc/imx/gpc.c | 24 +- drivers/soc/qcom/Kconfig | 1 + drivers/soc/qcom/pdr_interface.c | 2 +- drivers/staging/greybus/tools/loopback_test.c | 21 +- drivers/staging/media/imx/imx-media-csi.c | 3 +- drivers/staging/media/imx/imx-media-utils.c | 19 +- drivers/staging/media/imx/imx7-media-csi.c | 22 +- drivers/staging/media/imx/imx7-mipi-csis.c | 16 +- drivers/staging/media/ipu3/ipu3-css.c | 6 +- drivers/staging/media/ipu3/ipu3-css.h | 3 +- drivers/staging/media/ipu3/ipu3.c | 16 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 1 + drivers/tty/ehv_bytechan.c | 3 +- drivers/tty/n_hdlc.c | 33 +- drivers/tty/vt/selection.c | 7 +- drivers/tty/vt/vt.c | 120 +- drivers/usb/chipidea/bits.h | 2 +- drivers/usb/chipidea/ci.h | 2 +- drivers/usb/chipidea/ci_hdrc_imx.h | 2 +- drivers/usb/chipidea/otg.h | 2 +- drivers/usb/chipidea/otg_fsm.h | 2 +- drivers/usb/chipidea/udc.h | 2 +- drivers/usb/class/cdc-acm.c | 34 +- drivers/usb/core/quirks.c | 3 + drivers/usb/gadget/function/f_mass_storage.c | 1 + drivers/usb/gadget/function/storage_common.h | 5 - drivers/usb/gadget/legacy/Kconfig | 48 +- fs/Kconfig.binfmt | 6 + fs/binfmt_elf.c | 145 +- fs/cifs/smb2pdu.h | 40 +- fs/compat_binfmt_elf.c | 4 + fs/ext2/xattr.c | 3 +- fs/ext2/xattr.h | 2 +- fs/kernfs/inode.c | 91 +- fs/kernfs/kernfs-internal.h | 2 + fs/libfs.c | 34 + fs/locks.c | 16 +- fs/nfs/blocklayout/blocklayout.c | 2 +- fs/nfs/callback.h | 4 +- fs/nfs/callback_proc.c | 69 +- fs/nfs/delegation.c | 310 +- fs/nfs/dir.c | 74 +- fs/nfs/dns_resolve.c | 11 +- fs/nfs/filelayout/filelayout.c | 2 +- fs/nfs/flexfilelayout/flexfilelayout.c | 26 +- fs/nfs/inode.c | 10 +- fs/nfs/internal.h | 4 +- fs/nfs/namespace.c | 5 +- fs/nfs/nfs4_fs.h | 4 +- fs/nfs/nfs4file.c | 3 + fs/nfs/nfs4namespace.c | 2 +- fs/nfs/nfs4proc.c | 15 +- fs/nfs/nfs4state.c | 24 +- fs/nfs/nfs4trace.h | 8 +- fs/nfs/pagelist.c | 2 +- fs/nfs/pnfs.c | 183 +- fs/nfs/pnfs.h | 6 + fs/nfs/super.c | 35 + fs/nfs/unlink.c | 4 +- fs/nfs/write.c | 2 +- fs/nfsd/Kconfig | 2 +- fs/nfsd/export.c | 45 +- fs/nfsd/nfs4idmap.c | 14 + fs/nfsd/nfs4state.c | 75 +- fs/nfsd/nfs4xdr.c | 29 +- fs/nfsd/nfsfh.c | 13 +- fs/nfsd/trace.h | 122 + fs/overlayfs/dir.c | 2 +- fs/overlayfs/export.c | 38 +- fs/overlayfs/inode.c | 2 +- fs/overlayfs/overlayfs.h | 4 +- fs/overlayfs/super.c | 91 +- fs/overlayfs/util.c | 6 + fs/proc/task_mmu.c | 3 + fs/udf/udf_sb.h | 2 +- fs/xattr.c | 17 +- include/clocksource/timer-ti-dm.h | 4 +- include/drm/gpu_scheduler.h | 3 + include/dt-bindings/clock/dm814.h | 5 + include/dt-bindings/clock/imx7d-clock.h | 3 +- include/dt-bindings/display/sdtv-standards.h | 76 + include/dt-bindings/media/tvp5150.h | 2 - include/kvm/arm_vgic.h | 3 + include/linux/bootconfig.h | 3 +- include/linux/bpf.h | 1 + include/linux/dma-noncoherent.h | 4 +- include/linux/elf.h | 43 + include/linux/firmware/imx/ipc.h | 13 - include/linux/firmware/imx/sci.h | 22 - include/linux/firmware/imx/svc/misc.h | 19 - include/linux/gpio/driver.h | 1 + include/linux/hashtable.h | 4 +- include/linux/hmm.h | 12 - include/linux/irqchip/arm-gic-v3.h | 2 +- include/linux/irqdesc.h | 2 +- include/linux/kernfs.h | 11 +- include/linux/kvm_host.h | 64 +- include/linux/list.h | 2 +- include/linux/mfd/wm8994/pdata.h | 2 +- include/linux/mii.h | 57 +- include/linux/mm.h | 3 + include/linux/mtd/spi-nor.h | 275 +- include/linux/netdevice.h | 4 + include/linux/netfilter_ingress.h | 58 - include/linux/netfilter_netdev.h | 102 + include/linux/netlink.h | 9 + include/linux/platform_data/dmtimer-omap.h | 6 +- include/linux/rcupdate.h | 39 +- include/linux/rcutiny.h | 2 +- include/linux/string.h | 2 + include/linux/sunrpc/cache.h | 6 +- include/linux/sunrpc/rpc_rdma.h | 3 +- include/linux/sunrpc/sched.h | 1 + include/linux/sunrpc/svc.h | 3 + include/linux/sunrpc/svc_rdma.h | 24 +- include/linux/sunrpc/svc_xprt.h | 2 + include/linux/sunrpc/xdr.h | 68 +- include/linux/unaligned/be_byteshift.h | 6 +- include/linux/unaligned/generic.h | 46 + include/linux/unaligned/le_byteshift.h | 6 +- include/linux/xattr.h | 3 +- include/media/rc-core.h | 8 +- include/media/rc-map.h | 4 +- include/media/v4l2-fwnode.h | 143 + include/net/macsec.h | 48 +- include/rdma/ib_cm.h | 1 - include/sound/soc-dai.h | 4 +- include/target/target_core_backend.h | 6 - include/trace/events/gpu_mem.h | 57 + include/trace/events/rpcgss.h | 59 +- include/trace/events/rpcrdma.h | 67 +- include/trace/events/sunrpc.h | 76 + include/uapi/drm/i915_drm.h | 11 + include/uapi/linux/elf.h | 11 + include/uapi/linux/fdreg.h | 18 +- include/uapi/linux/if_macsec.h | 8 +- include/uapi/linux/kvm.h | 3 + include/uapi/linux/netfilter.h | 1 + include/uapi/linux/usb/raw_gadget.h | 4 +- include/uapi/linux/videodev2.h | 4 + include/uapi/sound/compress_offload.h | 2 +- include/uapi/sound/compress_params.h | 37 +- init/main.c | 14 +- kernel/bpf/syscall.c | 25 +- kernel/cgroup/cgroup.c | 3 +- kernel/dma/coherent.c | 13 +- kernel/dma/direct.c | 25 +- kernel/power/user.c | 16 +- kernel/rcu/rcu.h | 1 + kernel/rcu/rcutorture.c | 2 +- kernel/rcu/tasks.h | 124 +- kernel/rcu/tree_plugin.h | 4 +- kernel/rcu/tree_stall.h | 2 +- kernel/rcu/update.c | 12 +- kernel/trace/trace.h | 7 +- kernel/trace/trace_entries.h | 4 +- kernel/trace/trace_hwlat.c | 24 +- kernel/trace/trace_output.c | 4 +- lib/bootconfig.c | 35 +- localversion-next | 2 +- mm/hmm.c | 228 +- mm/shmem.c | 2 +- net/core/dev.c | 27 +- net/dsa/port.c | 7 +- net/ethtool/netlink.c | 16 +- net/hsr/hsr_framereg.c | 9 +- net/hsr/hsr_netlink.c | 70 +- net/ipv4/bpf_tcp_ca.c | 7 +- net/ipv4/ip_gre.c | 2 + net/kcm/kcmproc.c | 2 +- net/netfilter/Kconfig | 8 + net/netfilter/core.c | 24 +- net/netfilter/nft_chain_filter.c | 4 +- net/netlink/af_netlink.c | 43 +- net/sched/cls_api.c | 1 + net/sched/cls_route.c | 4 +- net/sunrpc/auth_gss/auth_gss.c | 93 +- net/sunrpc/auth_gss/svcauth_gss.c | 60 +- net/sunrpc/cache.c | 125 +- 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/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 | 55 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 512 ++-- net/sunrpc/xprtrdma/svc_rdma_transport.c | 8 +- net/sunrpc/xprtsock.c | 190 +- scripts/export_report.pl | 2 +- scripts/mod/modpost.c | 24 +- sound/core/seq/oss/seq_oss_midi.c | 1 + sound/core/seq/seq_virmidi.c | 1 + sound/pci/hda/patch_realtek.c | 23 + sound/soc/codecs/wsa881x.c | 2 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 139 +- sound/soc/qcom/qdsp6/q6asm.c | 243 +- sound/soc/qcom/qdsp6/q6asm.h | 51 +- tools/arch/x86/include/asm/unistd_64.h | 3 + tools/bootconfig/Makefile | 27 +- tools/bootconfig/main.c | 35 +- tools/bootconfig/test-bootconfig.sh | 14 +- tools/gpio/gpio-hammer.c | 4 +- tools/lib/bpf/bpf_tracing.h | 2 +- tools/testing/selftests/bpf/prog_tests/tcp_rtt.c | 4 +- tools/testing/selftests/bpf/prog_tests/vmlinux.c | 2 +- .../selftests/bpf/progs/sockmap_parse_prog.c | 1 - tools/testing/selftests/bpf/test_progs.c | 71 +- tools/testing/selftests/bpf/test_progs.h | 1 + tools/testing/selftests/kvm/.gitignore | 7 +- tools/testing/selftests/kvm/Makefile | 12 +- 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 +- 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 | 2 +- tools/testing/selftests/kvm/lib/x86_64/vmx.c | 4 +- tools/testing/selftests/kvm/s390x/memop.c | 2 +- tools/testing/selftests/kvm/s390x/resets.c | 6 +- tools/testing/selftests/kvm/s390x/sync_regs_test.c | 2 +- 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 | 6 +- .../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/powerpc/mm/.gitignore | 1 + usr/Kconfig | 22 +- virt/kvm/arm/arch_timer.c | 2 +- virt/kvm/arm/arm.c | 56 +- virt/kvm/arm/mmu.c | 20 +- virt/kvm/arm/psci.c | 1 - virt/kvm/arm/vgic/vgic-debug.c | 14 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 68 +- virt/kvm/arm/vgic/vgic-mmio.c | 88 +- virt/kvm/arm/vgic/vgic-v3.c | 2 + virt/kvm/arm/vgic/vgic-v4.c | 103 +- virt/kvm/arm/vgic/vgic.h | 1 + virt/kvm/kvm_main.c | 642 +++-- 844 files changed, 25300 insertions(+), 14961 deletions(-) create mode 100644 Documentation/devicetree/bindings/phy/qcom,usb-hs-28nm.yaml create mode 100644 Documentation/devicetree/bindings/phy/qcom,usb-ss.yaml delete mode 100644 Documentation/devicetree/bindings/phy/qcom-dwc3-usb-phy.txt create mode 100644 Documentation/devicetree/bindings/regulator/mp886x.txt create mode 100644 Documentation/devicetree/bindings/rtc/rtc-mt2712.txt create mode 100644 arch/arc/include/asm/asserts.h create mode 100644 arch/arc/include/asm/dsp-impl.h create mode 100644 arch/arc/include/asm/dsp.h create mode 100644 arch/arm/boot/dts/imx6dl-pico-dwarf.dts create mode 100644 arch/arm/boot/dts/imx6dl-pico-hobbit.dts create mode 100644 arch/arm/boot/dts/imx6dl-pico-nymph.dts create mode 100644 arch/arm/boot/dts/imx6dl-pico-pi.dts create mode 100644 arch/arm/boot/dts/imx6q-pico-dwarf.dts create mode 100644 arch/arm/boot/dts/imx6q-pico-hobbit.dts create mode 100644 arch/arm/boot/dts/imx6q-pico-nymph.dts create mode 100644 arch/arm/boot/dts/imx6q-pico-pi.dts create mode 100644 arch/arm/boot/dts/imx6qdl-pico-dwarf.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-pico-hobbit.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-pico-nymph.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-pico-pi.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-pico.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-pico-dwarf.dts create mode 100644 arch/arm/boot/dts/imx7d-pico-dwarf.dts create mode 100644 arch/arm/boot/dts/imx7d-pico-nymph.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var2.dts create mode 100644 arch/arm64/include/asm/mman.h create mode 100644 arch/arm64/include/uapi/asm/mman.h rename arch/x86/{include/asm => kvm}/kvm_emulate.h (93%) rename drivers/gpu/drm/i915/{i915_gem_fence_reg.c => gt/intel_ggtt_fencing.c} (97%) rename drivers/gpu/drm/i915/{i915_gem_fence_reg.h => gt/intel_ggtt_fencing.h} (90%) delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bdw.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bdw.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bxt.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bxt.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt2.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt2.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt3.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt3.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_chv.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_chv.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cnl.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cnl.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_glk.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_glk.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_hsw.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_hsw.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_icl.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_icl.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt2.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt2.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt3.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt3.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt2.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt2.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt3.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt3.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt4.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt4.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_tgl.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_tgl.h create mode 100644 drivers/gpu/trace/Kconfig create mode 100644 drivers/gpu/trace/Makefile create mode 100644 drivers/gpu/trace/trace_gpu_mem.c create mode 100644 drivers/mtd/spi-nor/atmel.c create mode 100644 drivers/mtd/spi-nor/catalyst.c copy drivers/mtd/spi-nor/{ => controllers}/Kconfig (75%) copy drivers/mtd/spi-nor/{ => controllers}/Makefile (90%) rename drivers/mtd/spi-nor/{ => controllers}/aspeed-smc.c (100%) rename drivers/mtd/spi-nor/{ => controllers}/cadence-quadspi.c (100%) 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%) rename drivers/mtd/spi-nor/{ => controllers}/nxp-spifi.c (100%) rename drivers/mtd/spi-nor/{spi-nor.c => core.c} (51%) create mode 100644 drivers/mtd/spi-nor/core.h create mode 100644 drivers/mtd/spi-nor/eon.c create mode 100644 drivers/mtd/spi-nor/esmt.c create mode 100644 drivers/mtd/spi-nor/everspin.c create mode 100644 drivers/mtd/spi-nor/fujitsu.c create mode 100644 drivers/mtd/spi-nor/gigadevice.c create mode 100644 drivers/mtd/spi-nor/intel.c create mode 100644 drivers/mtd/spi-nor/issi.c create mode 100644 drivers/mtd/spi-nor/macronix.c create mode 100644 drivers/mtd/spi-nor/micron-st.c create mode 100644 drivers/mtd/spi-nor/sfdp.c create mode 100644 drivers/mtd/spi-nor/sfdp.h create mode 100644 drivers/mtd/spi-nor/spansion.c create mode 100644 drivers/mtd/spi-nor/sst.c create mode 100644 drivers/mtd/spi-nor/winbond.c create mode 100644 drivers/mtd/spi-nor/xilinx.c create mode 100644 drivers/mtd/spi-nor/xmc.c create mode 100644 drivers/net/wireless/ath/ath11k/thermal.c create mode 100644 drivers/net/wireless/ath/ath11k/thermal.h create mode 100644 drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c create mode 100644 drivers/phy/qualcomm/phy-qcom-usb-ss.c create mode 100644 drivers/regulator/mp886x.c create mode 100644 drivers/rtc/rtc-mt2712.c create mode 100644 include/dt-bindings/display/sdtv-standards.h delete mode 100644 include/linux/netfilter_ingress.h create mode 100644 include/linux/netfilter_netdev.h create mode 100644 include/trace/events/gpu_mem.h create mode 100644 net/sunrpc/socklib.h create mode 100644 tools/testing/selftests/kvm/demand_paging_test.c create mode 100644 tools/testing/selftests/kvm/lib/test_util.c create mode 100644 tools/testing/selftests/kvm/steal_time.c create mode 100644 tools/testing/selftests/kvm/x86_64/set_memory_region_test.c