This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 572a70db833c drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 999c1e7a7704 arm64: memory: give hotplug memory a different resource name omits 10f41d6390ce mm/memory_hotplug: allow arch override of non boot memory [...] omits f3c458487c31 kexec: prevent removal of memory in use by a loaded kexec image omits 2778097f9073 mm/madvise: allow KSM hints for remote API omits 5ffaddc2911d mm/madvise: employ mmget_still_valid() for write lock omits 09d135a3c0dc mm/madvise: support both pid and pidfd for process_madvise omits 52465fea68e1 pid: move pidfd_get_pid() to pid.c omits 9e3602a845e5 mm/madvise: check fatal signal pending of target process omits 7ca807d7d842 fix process_madvise build break for arm64 omits 3eeb4ded28b2 mm/madvise: introduce process_madvise() syscall: an extern [...] omits f45189d0f63a mm/madvise: pass task and mm to do_madvise omits 3b7528742428 mm/debug: add tests validating architecture page table helpers omits 36530a4e021b net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix omits accb7baf8527 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits c477ed0890a6 mm/swap.c: annotate data races for lru_rotate_pvecs omits 4cc4cab5eb7e mm: annotate a data race in page_zonenum() omits 024b559a49ed mm/rmap: annotate a data race at tlb_flush_batched omits f1cc61e1cceb mm/util.c: annotate an data race at vm_committed_as omits a22952db915f mm/mempool: fix a data race in mempool_free() omits ca8f8d726840 mm/list_lru: fix a data race in list_lru_count_one omits 145af2e95b4d mm/memcontrol: fix a data race in scan count omits f26ea2baffc2 mm/page_counter: fix various data races at memsw omits b458f8561df8 mm-swapfile-fix-and-annotate-various-data-races-v2 omits 9290ec130c8f mm/swapfile: fix and annotate various data races omits 5c40e6ccc06d mm/filemap.c: fix a data race in filemap_fault() omits bd2f9d7ca8e3 mm/swap_state: mark various intentional data races omits 86b718343a03 mm-page_io-mark-various-intentional-data-races-v2 omits 30c79ed655da mm/page_io: mark various intentional data races omits e4646f9bcf02 mm/frontswap: mark various intentional data races omits 0764861ce3c5 mm/kmemleak: silence KCSAN splats in checksum omits a4bbb52b9eee Merge branch 'akpm-current/current' omits 265d317161bd Merge remote-tracking branch 'cel/cel-next' omits 0689bcef3fe8 Merge remote-tracking branch 'fpga/for-next' omits 73a282c7b203 Merge remote-tracking branch 'devfreq/devfreq-next' omits 49b177b2400d Merge remote-tracking branch 'kgdb/kgdb/for-next' omits bab89d330116 Merge remote-tracking branch 'hyperv/hyperv-next' omits 84201126dbcd Merge remote-tracking branch 'xarray/xarray' omits c50eecd9fcd5 Merge remote-tracking branch 'fsi/next' omits 4943dd2eed63 Merge remote-tracking branch 'kspp/for-next/kspp' omits 4617b39359fb Merge remote-tracking branch 'ntb/ntb-next' omits cef3822c6291 Merge remote-tracking branch 'rtc/rtc-next' omits ea00fb03de7e Merge remote-tracking branch 'coresight/next' omits 34bdf1e86ed6 Merge remote-tracking branch 'livepatching/for-next' omits 83510b323922 Merge remote-tracking branch 'kselftest/next' omits 7c7afd018d6d Merge remote-tracking branch 'userns/for-next' omits bbf2adb73ee7 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 3dfea99e2fb3 Merge remote-tracking branch 'pinctrl-intel/for-next' omits bf62c32c474b Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits be6206465c92 Merge remote-tracking branch 'rpmsg/for-next' omits 02db350a91ff Merge remote-tracking branch 'vhost/linux-next' omits 718ba8c13cca Merge remote-tracking branch 'scsi-mkp/for-next' omits 42157cd6a495 Merge remote-tracking branch 'scsi/for-next' omits d5f147378fe0 Merge remote-tracking branch 'cgroup/for-next' omits 458f203a3960 Merge remote-tracking branch 'slave-dma/next' omits 221ed2fd902a Merge remote-tracking branch 'mux/for-next' omits 51f12981f5a9 Merge remote-tracking branch 'staging/staging-next' omits 2bc0233c9304 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 715824965710 Merge remote-tracking branch 'ipmi/for-next' omits 8457b715f7aa Merge remote-tracking branch 'leds/for-next' omits 4a8f599063c4 Merge remote-tracking branch 'chrome-platform/for-next' omits b8104d58ea95 Merge remote-tracking branch 'workqueues/for-next' omits 4a65a917872b Merge remote-tracking branch 'percpu/for-next' omits 0538dcb7ee7d Merge remote-tracking branch 'xen-tip/linux-next' omits f349f07c468b Merge remote-tracking branch 'rcu/rcu/next' omits 91e7bf440b96 Merge remote-tracking branch 'edac/edac-for-next' omits 65439e296404 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits ecf954dd8ad2 Merge remote-tracking branch 'tip/auto-latest' omits f300b11fb0da Merge remote-tracking branch 'spi/for-next' omits e3050ef7f7bb Merge remote-tracking branch 'devicetree/for-next' omits 4122c8e85eaf Merge remote-tracking branch 'watchdog/master' omits 9f5af6abe874 Merge remote-tracking branch 'tpmdd/next' omits 01d663da3c27 Merge remote-tracking branch 'smack/for-next' omits a3d7992ca834 Merge remote-tracking branch 'selinux/next' omits 3cf3e4f7263a Merge remote-tracking branch 'keys/keys-next' omits 281fe94947f3 Merge remote-tracking branch 'apparmor/apparmor-next' omits 723c8d2483cb Merge remote-tracking branch 'regulator/for-next' omits 758eac8a8343 Merge remote-tracking branch 'battery/for-next' omits b30db1b76635 Merge remote-tracking branch 'mmc/next' omits 0ee9a6f6ca14 next-20200414/sound-asoc omits 5df82a051d80 Merge remote-tracking branch 'sound/for-next' omits 189534a40013 Merge remote-tracking branch 'regmap/for-next' omits 623744384b5d Merge remote-tracking branch 'imx-drm/imx-drm/next' omits d7ce0ac006b2 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 8e4ea32e7568 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 49556036870a Merge remote-tracking branch 'drm-intel/for-linux-next' omits c76fb45ef16b Merge remote-tracking branch 'amdgpu/drm-next' omits e8f46fefdbb5 Merge remote-tracking branch 'gfs2/for-next' omits 39c85d68573d Merge remote-tracking branch 'mac80211-next/master' omits 686857cea416 Merge remote-tracking branch 'bluetooth/master' omits fc47f88fb9b5 Merge remote-tracking branch 'wireless-drivers-next/master' omits 78bf48f090a0 Merge remote-tracking branch 'swiotlb/linux-next' omits bc4458f76f95 Merge remote-tracking branch 'ieee1394/for-next' omits f576938121a9 Merge remote-tracking branch 'thermal/thermal/linux-next' omits ed449992be99 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 644ceefae7da Merge remote-tracking branch 'pm/linux-next' omits ce0c566d2d73 Merge remote-tracking branch 'v4l-dvb/master' omits d5d94bfb4ca1 Merge remote-tracking branch 'jc_docs/docs-next' omits 361c473bbf08 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 87e2b17c17bb Merge branch 'dmi/master' omits feb09551bfe3 Merge remote-tracking branch 'i2c/i2c/for-next' omits 4f2472227b4b Merge remote-tracking branch 'hid/for-next' omits c54c79cf79aa Merge remote-tracking branch 'printk/for-next' omits ee65c02bb9a3 Merge remote-tracking branch 'vfs/for-next' omits ef20701032f1 Merge remote-tracking branch 'file-locks/locks-next' omits 9d14a68c6b5c Merge remote-tracking branch 'xfs/for-next' omits 08ba22aea38e Merge remote-tracking branch 'nfsd/nfsd-next' omits 6d0aff5575fc Merge remote-tracking branch 'nfs/linux-next' omits d1ecbcc43d93 Merge remote-tracking branch 'jfs/jfs-next' omits 741da3469417 Merge remote-tracking branch 'f2fs/dev' omits 7f95b0601bc9 Merge remote-tracking branch 'ext4/dev' omits bdf8cb714717 Merge remote-tracking branch 'ext3/for_next' omits 90556a10520f Merge remote-tracking branch 'exfat/dev' omits 2d9c30aff65a Merge remote-tracking branch 'cifs/for-next' omits 318925d4814d Merge remote-tracking branch 'ceph/master' omits e62c778aa8db Merge remote-tracking branch 'btrfs/for-next' omits f1b3f2326872 Merge remote-tracking branch 'sh/sh-next' omits b031b6ea84a2 Merge remote-tracking branch 'nds32/next' omits 52fcd85a7046 Merge remote-tracking branch 'h8300/h8300-next' omits bcf3f40c790f Merge remote-tracking branch 'csky/linux-next' omits 21afd096d2f2 Merge remote-tracking branch 'clk/clk-next' omits 08c5d627f146 Merge remote-tracking branch 'tegra/for-next' omits f532cd7e7c02 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits c2eefcf66941 Merge remote-tracking branch 'samsung-krzk/for-next' omits e75043c693af Merge remote-tracking branch 'rockchip/for-next' omits a90a34f974fa Merge remote-tracking branch 'reset/reset/next' omits fd89f8fa7734 Merge remote-tracking branch 'renesas/next' omits 9a27dc015d9d Merge remote-tracking branch 'realtek/for-next' omits 64ae1c74de49 Merge remote-tracking branch 'raspberrypi/for-next' omits 67048d94e75f Merge remote-tracking branch 'qcom/for-next' omits d82b545e5561 Merge remote-tracking branch 'omap/for-next' omits 55dd3d7ccdca Merge remote-tracking branch 'mvebu/for-next' omits 3a451606e74a Merge remote-tracking branch 'mediatek/for-next' omits fe7ac83cf7d2 Merge remote-tracking branch 'keystone/next' omits d112edf5990d Merge remote-tracking branch 'imx-mxs/for-next' omits efd8989cae0a Merge remote-tracking branch 'at91/at91-next' omits dc49d0e70d37 Merge remote-tracking branch 'aspeed/for-next' omits c674097c2730 Merge remote-tracking branch 'amlogic/for-next' omits 08a315860a1b Merge remote-tracking branch 'arm-soc/for-next' omits 1edb31a30e8f Merge remote-tracking branch 'arm/for-next' omits b496a0cf7eec Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits d450baa50f41 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 6a6bc2780bf0 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 0bcf358bf2ef Merge remote-tracking branch 'fpga-fixes/fixes' omits ac45d4f62ac6 Merge remote-tracking branch 'pidfd-fixes/fixes' omits d6dacd0f9097 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 8425da7ee287 Merge remote-tracking branch 'mmc-fixes/fixes' omits 0137f5f35a0c Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits e864081cb1f3 Merge remote-tracking branch 'scsi-fixes/fixes' omits 289a6c6132cb Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 7646f84bf629 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 95973785d0a5 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 0ec1131e01b1 Merge remote-tracking branch 'omap-fixes/fixes' omits 4c0c3d2d5042 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 80dbfa57508c Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 93b111632949 Merge remote-tracking branch 'input-current/for-linus' omits 09dca2ad8927 Merge remote-tracking branch 'staging.current/staging-linus' omits 9865872e06cb Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 6fe0a51de7d0 Merge remote-tracking branch 'spi-fixes/for-linus' omits da4773fbd582 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 455edaf181c5 Merge remote-tracking branch 'regmap-fixes/for-linus' omits ddeb2893321a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits a723380c6f0a Merge remote-tracking branch 'sound-current/for-linus' omits eff50c4a8b7e Merge remote-tracking branch 'netfilter/master' omits 2887fe55ec4a Merge remote-tracking branch 'net/master' omits 5d2cf63d7960 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 92a839aace6a Merge remote-tracking branch 'arc-current/for-curr' omits e0339b47cd2c Merge remote-tracking branch 'kbuild-current/fixes' omits 560d9e6bc878 proc: Handle umounts cleanly omits ee322f7d44b8 Merge remote-tracking branch 'fixes/master' omits f3fab6f03cda Merge branch 'asoc-5.7' into asoc-linus omits 5bd70440cb0a ASoC: soc-dai: revert all changes to DAI startup/shutdown [...] omits def8f0769967 f2fs: fix to handle error path of f2fs_ra_meta_pages() omits 6c9fe643d2c6 f2fs: report the discard cmd errors properly omits b85fc24165c7 f2fs: add tracepoint for f2fs iostat omits bf382ec40b86 f2fs: fix long latency due to discard during umount omits 26d87881590f ASoC: topology: Fix endianness issue omits 0c824ec094b5 ASoC: q6dsp6: q6afe-dai: add missing channels to MI2S DAIs omits db7102d67b32 pinctrl: lynxpoint: Use platform_get_irq_optional() explicitly omits 849060d1f9da irq-renesas-h8s: Fix external interrupt control. omits afff058036e6 irq-renesas-h8300h: Fix external interrupt contorol. omits 51f66fe6951c Merge branch 'regulator-5.8' into regulator-next omits 3c0cb85c78a0 Merge branch 'regulator-5.7' into regulator-linus omits 906746ba26d0 regulator: qcom-rpmh: Fix typos in pm8150 and pm8150l omits bbf14cf687b9 Merge remote-tracking branch 'origin/master' into h8300-next omits 9b5db059366a ASoC: soc-pcm: dpcm: Only allow playback/capture if supported omits aa7812737f28 ASoC: sgtl5000: Fix VAG power-on handling omits 8f3dcdbb5f54 smb3: remove overly noisy debug line in signing errors omits df18a577ad99 exfat: Improve wording of EXFAT_DEFAULT_IOCHARSET config option omits 726712fdb6a4 exfat: remove 'bps' mount-option omits 096e4f23c5bb exfat: Unify access to the boot sector omits 7d5d5415cee2 exfat: Use a more common logging style omits 273eccdf0501 exfat: add missing MODULE_ALIAS_FS() omits 3e38a87d70e3 exfat: Fix discard support omits 1dc05fc4dd9b exfat: Simplify exfat_utf8_d_cmp() for code points above U+FFFF omits 1fca2edfde08 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist omits eaba1f2ece48 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits 0e1ee53aba42 drm/amdgpu: work around llvm bug #42576 omits 12cb6e220fb4 drm/ttm: Break out the loops if need_resched in bo delayed [...] omits 301500545354 drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) omits fef063fd5e36 drm/mm: revert "Break long searches in fragmented address spaces" omits 4c02a6982d1a drm/amdkfd: Enable GWS based on FW Support omits dcfc2534eca5 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits a8f3c35fdd91 drm/amdgpu: add new unlocked flag for PTE updates omits 2ccaf17c5cc1 drm/amdgpu: rename direct to immediate for VM updates omits 43780f51812e drm/amdgpu: cleanup IB pool handling a bit omits 027184f4c36f drm/amdgpu: partial revert VM sync changes omits f969118af48e drm/amdgpu: Add a UAPI flag for user to call mem_sync omits a9863e04c6f7 drm/amdgpu: Add mem_sync implementation for all the ASICs. omits 2dee1f113ccb drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion omits b7a4cc946754 drm/amdgpu: Add new ring callback to insert memory sync omits 16fb1ced4b76 drm/amdgpu: fix size calculation in amdgpu_ttm_copy_mem_to_mem omits ca124a0f9172 drm/amdgpu: add full TMZ support into amdgpu_ttm_map_buffer v2 omits a4662260747c drm/amdgpu: cleanup amdgpu_ttm_copy_mem_to_mem and amdgpu_ [...] omits 5a28f513338b drm/amdgpu: Fix per-IB secure flag GFX hang omits aedfa4141d37 drm/amdgpu: Fine-grained TMZ support omits e1b457cef19b drm/amdgpu: stop evicting encrypted BOs to swap omits 6c3fa0574ce2 drm/amdgpu: add TMZ handling to amdgpu_move_blit omits 0080d9844389 drm/amdgpu: also add the TMZ flag to GART omits b3f117a2ea9f drm/amdgpu: fix the wrong logic checking when secure buffe [...] omits ad23746a4c2a drm/amdgpu: Move to a per-IB secure flag (TMZ) omits fc0fa3f99dc5 drm/amd/display: Indicate use of TMZ buffers to DC omits 59589935abf0 drm/amdgpu: implement TMZ accessor (v3) omits 438aa4f0c4fd drm/amdgpu: remove the alignment placeholder for secure buffer omits cbb4e200b0e6 drm/amdgpu: move CS secure flag next the structs where it's used omits 1cd8fb790f3f drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 4f1bd22e9ab7 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits 97ccd7d477b3 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits 18f07570ba28 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits 06cc49555cf7 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits f43756206599 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 9e12de14ce77 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits 93b72983f924 drm/amdgpu: job is secure iff CS is secure (v5) omits e29ce57fc469 drm/amdgpu: expand the context control interface with trust flag omits ac931f050aef drm/amdgpu: expand the emit tmz interface with trusted flag omits 7a388712eac2 drm/amdgpu: add tmz bit in frame control packet omits d762b0feb095 drm/amdgpu: add function to check tmz capability (v4) omits 0fe80d9a3cf8 drm/amdgpu: add amdgpu_tmz data structure omits 11bc7243c4de drm/amdgpu: add tmz feature parameter (v2) omits 6da90bb1f30d drm/amdgpu: define the TMZ bit for the PTE omits 757b41789ce0 drm/amdgpu: add UAPI to create secure commands (v3) omits e88a1c096bd8 drm/amdgpu: add UAPI for creating encrypted buffers omits 8c15786e6b3a drm/amdgpu: Optimized division operation to shift operation omits b8f28f3ed25b drm/scheduler: fix drm_sched_get_cleanup_job omits 78f022d08006 regulator: Document bindings for max77826 omits e7314653dc08 regulator: max77826: Add max77826 regulator driver omits 39165b8dd055 Merge branch 'regmap-5.8' into regmap-next omits 7a458ad5623d Merge branch 'regmap-5.7' into regmap-linus omits d0888cb83919 cifs: improve read performance for page size 64KB & cache= [...] omits d4a85c2ace89 vdpa: fix comment of vdpa_register_device() omits 070a3ffa6bdc vdpa: make vhost, virtio depend on menu omits 04c56e9e106c cifs: dump the session id and keys also for SMB2 sessions omits 0db9754070f9 f2fs: fix quota_sync failure due to f2fs_lock_op omits 7992d0a1d2d5 f2fs: introduce sysfs/data_io_flag to attach REQ_META/FUA omits 0070d8b001a4 vdpa: allow a 32 bit vq alignment omits 71e57d4c8607 mellanox: switch to virtio_legacy_init/size omits 8ccb6c7ff46f remoteproc: switch to virtio_legacy_init/size omits 2871c67dcf52 vop: switch to virtio_legacy_init/size omits d87146a4b418 tools/virtio: switch to virtio_legacy_init/size omits a8c5b978a85f virtio_ring: switch to virtio_legacy_init/size omits 9b25741851be virtio: add legacy init/size APIs omits 61b89f23f854 vhost: force spec specified alignment on types omits 2bff3e752313 virtio: stop using legacy struct vring in kernel omits 5b0926b87995 drm/virtio: fix up for include file changes omits 9f6b896a4de2 remoteproc: pull in slab.h omits e720338c47d0 rpmsg: pull in slab.h omits b40f5228c5f6 Merge branch 'v5.7/drivers' into tmp/aml-rebuild omits 31faed706f5a Merge branch 'v5.7/dt64' into tmp/aml-rebuild omits 9898be46dd52 virtio_input: pull in slab.h omits df6c4624def8 remoteproc: pull in slab.h omits d8db9ff765f1 virtio-rng: pull in slab.h omits 0c4b60b03903 virtgpu: pull in uaccess.h omits 14f146cbd55b virtio: add VIRTIO_RING_NO_LEGACY omits 6bf6ebccee6b tools/virtio: define __KERNEL__ omits 6b31dd535caa tools/virtio: make asm/barrier.h self contained omits dcee1f04d36e tools/virtio: define aligned attribute omits a3443c8a1b11 virtio-mmio: Delete an error message in vm_find_vqs() omits 7ce8cc28ce48 tools/virtio: Add --reset=random omits 71e484ef2649 tools/virtio: Add --batch=random option omits e10f9fe45d94 tools/virtio: Add --batch option omits e6faeaa12841 vhost: drop vring dependency on iotlb omits d330bc4df52d virtio/test: fix up after IOTLB changes omits cbfc8f21b49a vhost: Create accessors for virtqueues private_data omits 17d75dab61be vdpasim: Return status in vdpasim_get_status omits 740e3279844f vdpa: remove unused variables 'ifcvf' and 'ifcvf_lm' omits 528029e6d23d vhost: remove set but not used variable 'status' omits 94f7c41d40a7 vhost: vdpa: remove unnecessary null check omits 8d41f18d8e65 vdpa-sim: depend on HAS_DMA omits 45c2824de341 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 872b0971d74b tpm: ibmvtpm: retry on H_CLOSED in tpm_ibmvtpm_send() omits ce6891fe8db1 tpm: Export tpm2_get_cc_attrs_tbl for ibmvtpm driver as module omits df0a178cf2df Merge branch for-5.7/usb into for-next omits 146d5a2289c7 Merge branch for-5.7/phy into for-next omits 7460dcda696d Merge branch for-5.7/cpuidle into for-next omits 960ebab3266d Merge branch for-5.7/clk into for-next omits 1297fcb2aa00 Merge branch for-5.7/arm64/dt into for-next omits c78917da8762 Merge branch for-5.7/arm/defconfig into for-next omits 389b070ce36b Merge branch for-5.7/arm/dt into for-next omits 6ad016c92bb8 Merge branch for-5.7/arm/core into for-next omits c1f90d9e136b Merge branch for-5.7/memory into for-next omits d0249827c2dc Merge branch for-5.7/soc into for-next omits dabc70f7bad3 Merge branch for-5.7/firmware into for-next omits 1ef8761a1817 Merge branch for-5.7/dt-bindings into for-next omits f680c1482c1a irq-renesas-h8s: fix interrupt handling. omits fe92bec8df47 h8300_timer8: fix count mode. omits 28ec28b217e1 h8300: update dts. omits 5034c0129e4f sh-sci: 8bit register fix. omits fe98e58214e2 smc91x: remove GPIOLIB dependency. omits 00090f003f17 h8300: Fix BOOT_LINK_OFFSET omits a5de8865cb3e h8300: move definition of __kernel_size_t etc. to posix_types.h omits f293d4d4649c h8300: Add missing symbol "BOOT_LINK_OFFSET" omits b4bff4be5503 h8300: fix memset return value. adds 00086336a8d9 Merge tag 'efi-urgent-2020-04-15' of git://git.kernel.org/ [...] adds 86d32f9a7c54 keys: Fix proc_keys_next to increase position index adds 0bbe7f719985 tracing: Fix the race between registering 'snapshot' event [...] adds 4ede12590238 Merge tag 'trace-v5.7-rc1' of git://git.kernel.org/pub/scm [...] adds 3fa84bf926f3 Merge tag 'ceph-for-5.7-rc2' of git://github.com/ceph/ceph-client adds af15f14c8cfc selinux: free str on error in str_read() adds 9786cab67457 Merge tag 'selinux-pr-20200416' of git://git.kernel.org/pu [...] adds 7dba92037baf net/rds: Use ERR_PTR for rds_message_alloc_sgs() adds 672e24772aeb ipv6: remove redundant assignment to variable err adds c83227546420 dt-bindings: net: ethernet-phy: add desciption for etherne [...] adds ae5a44bb970a net: tulip: make early_486_chipsets static adds 5309960e49f5 Documentation: Fix tcp_challenge_ack_limit default value adds edadedf1c5b4 tipc: fix incorrect increasing of link window adds e045124e9399 net: dsa: mt7530: fix tagged frames pass-through in VLAN-u [...] adds 806fd188ce2a net: stmmac: dwmac-sunxi: Provide TX and RX fifo sizes adds 05eab4f328bb mISDN: make dmril and dmrim static adds d518691cbd3b amd-xgbe: Use __napi_schedule() in BH context adds c8372665b4b9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 2fcd80144b93 Merge tag 'tag-chrome-platform-fixes-for-v5.7-rc2' of git: [...] adds 188befaeabf5 Merge remote-tracking branch 'fixes/master' adds 21ad2d8697b6 Merge remote-tracking branch 'kbuild-current/fixes' adds a9fed0a289a7 Merge remote-tracking branch 'arc-current/for-curr' adds 754bca5d00b6 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds de29be673a3b Merge remote-tracking branch 'netfilter/master' adds f92028e5aece Merge remote-tracking branch 'sound-current/for-linus' adds 45a8341ce494 ASoC: codecs: hdac_hdmi: Fix incorrect use of list_for_each_entry adds 6947c5711bf7 ASoC: rsnd: Fix parent SSI start/stop in multi-SSI mode adds 1f9832e70c67 ASoC: rsnd: Fix HDMI channel mapping for multi-SSI mode adds 493f23650302 Merge series "ASoC: rsnd: Fixes for multichannel HDMI audi [...] adds 630c50e34d33 Merge branch 'asoc-5.7' into asoc-linus adds 88e89d132695 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds b810878a8fee Merge branch 'regmap-5.7' into regmap-linus adds 73fd6710b41f Merge remote-tracking branch 'regmap-fixes/for-linus' adds 357fd944e548 Merge remote-tracking branch 'spi-fixes/for-linus' adds 2e01911b7cf7 Revert "serial: uartps: Fix uartps_major handling" adds 8da1a3940da4 Revert "serial: uartps: Use the same dynamic major number [...] adds b6fd2dbbd649 Revert "serial: uartps: Fix error path when alloc failed" adds 91c9dfa25c7f Revert "serial: uartps: Do not allow use aliases >= MAX_UA [...] adds 72d68197281e Revert "serial: uartps: Change uart ID port allocation" adds 492cc08bc16c Revert "serial: uartps: Move Port ID to device data structure" adds 18cc7ac8a28e Revert "serial: uartps: Register own uart console and driv [...] adds 0f87aa66e8c3 serial: sunhv: Initialize lock for non-registered console adds 3dc4db366236 serial: sh-sci: Make sure status register SCxSR is read in [...] adds fbbf38d47209 Merge remote-tracking branch 'tty.current/tty-linus' adds 056ad39ee925 USB: core: Fix free-while-in-use bug in the USB S-Glibrary adds 7dbdb53d72a5 USB: early: Handle AMD's spec-compliant identifiers, too adds 97341ef7070d usb: typec: pi3usb30532: Set switch_ / mux_desc name field [...] adds 068fbff4f860 usb: raw-gadget: Fix copy_to/from_user() checks adds fdd10499de0d usb: raw-gadget: fix raw_event_queue_fetch locking adds 5963dec98dc5 UAS: no use logging any details in case of ENODEV adds f6cc6093a729 UAS: fix deadlock in error handling and PM flushing work adds 0afccd760151 cdc-acm: close race betrween suspend() and acm_softint adds a4e7279cd1d1 cdc-acm: introduce a cool down adds 1c2e54fbf1da usb: f_fs: Clear OS Extended descriptor counts to zero in [...] adds 901789745a05 usb: typec: tcpm: Ignore CC and vbus changes in PORT_RESET change adds 0d5c9bc7c680 phy: tegra: Select USB_COMMON for usb_get_maximum_speed() adds be34a5854b46 USB: Add USB_QUIRK_DELAY_CTRL_MSG and USB_QUIRK_DELAY_INIT [...] adds c88d2bc2ee8d Merge remote-tracking branch 'usb.current/usb-linus' adds 09b04abb70f0 usb: gadget: udc: bdc: Remove unnecessary NULL checks in b [...] adds 586f4335700f usb: dwc3: Fix GTXFIFOSIZ.TXFDEP macro name adds d94ea5319813 usb: dwc3: gadget: Properly set maxpacket limit adds df3c5f0a605c docs: dt: qcom,dwc3.txt: fix cross-reference for a converted file adds 37db50749617 dt-bindings: usb: usb-xhci: add r8a77961 support adds 0dc710353f63 dt-bindings: usb: renesas,usbhs: add r8a77961 support adds 68b1add4c51a dt-bindings: usb: renesas,usb3-peri: add r8a77961 support adds d0550cd20e52 usb: dwc3: gadget: Do link recovery for SS and SSP adds 892afce417b7 Merge remote-tracking branch 'usb-gadget-fixes/fixes' adds 0533ff8f9011 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds ea81c3486442 staging: vt6656: Power save stop wake_up_count wrap around. adds 50b195f49e29 Merge remote-tracking branch 'staging.current/staging-linus' adds f514f96d9dac Merge remote-tracking branch 'input-current/for-linus' adds 5af4e8d448a8 crypto: caam - fix use-after-free KASAN issue for SKCIPHER [...] adds 5ed1e8b8877f crypto: caam - fix use-after-free KASAN issue for AEAD algorithms adds 63db32e6531c crypto: caam - fix use-after-free KASAN issue for HASH algorithms adds 80994e3f5e8d crypto: caam - fix use-after-free KASAN issue for RSA algorithms adds 55b3209acbb0 crypto: caam - fix the address of the last entry of S/G adds 5a3f620ac3e5 Merge remote-tracking branch 'crypto-current/master' adds 1434c8bf447a Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 0d5a50e52ded Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds c9f3c7c463e3 Merge remote-tracking branch 'omap-fixes/fixes' adds 81a3128ccfbb Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 503a66302cea Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 9b5d2a4f797a dt-bindings: Fix misspellings of "Analog Devices" adds acca9cd4a084 dt-bindings: iio: dac: AD5570R fix bindings errors adds f7851bce4189 MAINTAINERS: dt: update display/allwinner file entry adds 2a9cd0a14f59 MAINTAINERS: dt: fix pointers for ARM Integrator, Versatil [...] adds efd12459b967 of: unittest: kmemleak on changeset destroy adds fc42cc76c169 of: unittest: kmemleak in of_unittest_platform_populate() adds 4129ae4e59e1 of: unittest: kmemleak in of_unittest_overlay_high_level() adds b48b1104f59e of: overlay: kmemleak in dup_and_fixup_symbol_prop() adds 1bfed6c62d72 of: unittest: kmemleak in duplicate property update adds 4009dd0ba0f6 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds bd8105e2cabc Merge remote-tracking branch 'scsi-fixes/fixes' adds bbf4ee2663e1 Merge tag 'drm-intel-fixes-2020-04-15' of git://anongit.fr [...] adds bfa5807d4db9 Revert "drm/amdgpu: change SH MEM alignment mode for gfx10" adds 8c7f0a44b4b4 drm/amd/powerplay: force the trim of the mclk dpm_levels i [...] adds 4f7d010fc47e drm/amd/powerplay: unload mp1 for Arcturus RAS baco reset adds 028cfb2444b9 drm/amdgpu: fix wrong vram lost counter increment V2 adds b2a7e9735ab2 drm/amdgpu: fix the hw hang during perform system reboot a [...] adds 974229db7e6c drm/amdgpu/gfx9: add gfxoff quirk adds 1e6adfe565b4 Merge tag 'amd-drm-fixes-5.7-2020-04-15' of git://people.f [...] adds 92f673a12d14 drm/nouveau/sec2/gv100-: add missing MODULE_FIRMWARE() adds 4da858c08643 Merge branch 'linux-5.7' of git://github.com/skeggsb/linux [...] adds 466ec8f63ffb Merge remote-tracking branch 'drm-fixes/drm-fixes' adds bc517c3766a2 Merge remote-tracking branch 'mmc-fixes/fixes' adds bdc431d05763 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds e4d8bd4f8276 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 6c1accc44d65 Merge remote-tracking branch 'fpga-fixes/fixes' adds c4b18f328e9e Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds ddfbb969755d Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 74e7cde60346 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new a3c65f57f386 Merge remote-tracking branch 'arm/for-next' new 08dbe820e310 Merge remote-tracking branch 'arm-soc/for-next' new f3246a7e7dfb Merge remote-tracking branch 'aspeed/for-next' new 1696e4b35d19 Merge remote-tracking branch 'at91/at91-next' new 7f40c9a2d9ab Merge remote-tracking branch 'imx-mxs/for-next' new 79e794685f7c Merge remote-tracking branch 'keystone/next' new 4d0905fa46a9 Merge remote-tracking branch 'mediatek/for-next' new 0a98656fcfa7 Merge remote-tracking branch 'mvebu/for-next' new 42447e7ef658 Merge remote-tracking branch 'omap/for-next' new 1da17ebc0c39 Merge remote-tracking branch 'qcom/for-next' new 97e696d5de59 Merge remote-tracking branch 'raspberrypi/for-next' new 147e9fc863ff Merge remote-tracking branch 'realtek/for-next' new 3ed620ce6ef0 Merge remote-tracking branch 'renesas/next' new a4221425ff2d Merge remote-tracking branch 'reset/reset/next' new 681d1e6ec649 Merge remote-tracking branch 'rockchip/for-next' new 1d7b1ba9e28f Merge remote-tracking branch 'samsung-krzk/for-next' new 47e43d816366 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 90670f0ef690 arm64: defconfig: Re-enable Tegra PCIe host driver new 9546812c92ef Merge branch for-5.7/arm64/defconfig into for-next new c363d8f82aa1 Merge remote-tracking branch 'tegra/for-next' new 9667d2fa0673 Merge remote-tracking branch 'clk/clk-next' new ec46f0fa62e4 Merge remote-tracking branch 'csky/linux-next' new caf3f4bdb535 h8300: fix memset return value. new 3e138fe1a4fb h8300: Add missing symbol "BOOT_LINK_OFFSET" new ece7be2c964c h8300: move definition of __kernel_size_t etc. to posix_types.h new de9887173682 h8300: move definition of __kernel_size_t etc. to posix_types.h new 5d90be1ecf44 h8300: Fix BOOT_LINK_OFFSET new b2c03bb18a6d smc91x: remove GPIOLIB dependency. new 2fdf50bd510f sh-sci: 8bit register fix. new 04fffbe01d2d h8300: update dts. new 951261bc4834 h8300_timer8: fix count mode. new 2c496a11304d irq-renesas-h8s: fix interrupt handling. new 8bd55b5fce80 irq-renesas-h8300h: Fix external interrupt contorol. new beab3d5cb0e1 irq-renesas-h8s: Fix external interrupt control. new d01e4f40ae33 Merge remote-tracking branch 'h8300/h8300-next' new 5125bfeeb6e4 MIPS: Loongson: Use CONFIG_NR_CPUS_DEFAULT_64 to support m [...] new de0c4eb44c39 MIPS: TXx9: Fix Kconfig warnings new 3fbfb4585bfd mips: define pud_index() regardless of page table folding new 408b722d029b MIPS: xilfpga: Removed unused header files new e82c878d49bf MIPS: Kill MIPS_GIC_IRQ_BASE new 5ceb89f8a301 MIPS: Fix typo for user_ld macro definition new c02e96304451 mips: loongsoon2ef: remove private clk api new 185f589224ac Merge remote-tracking branch 'mips/mips-next' new 48ee4301d192 Merge remote-tracking branch 'nds32/next' new cea99ae07c19 Merge remote-tracking branch 'sh/sh-next' new 45fb5c00958c Merge remote-tracking branch 'btrfs/for-next' new f560cda91bd5 cifs: dump the session id and keys also for SMB2 sessions new 1f641d9410c3 cifs: improve read performance for page size 64KB & cache= [...] new 9692ea9d3288 smb3: remove overly noisy debug line in signing errors new c66046b4da88 Merge remote-tracking branch 'cifs/for-next' new 9709a3374b76 exfat: Simplify exfat_utf8_d_cmp() for code points above U+FFFF new 0b3f3b85878f exfat: Fix discard support new a81780d0351a exfat: add missing MODULE_ALIAS_FS() new 4c732cc09c5b exfat: Use a more common logging style new ea10a3d9a82c exfat: Unify access to the boot sector new a261acacd90c exfat: remove 'bps' mount-option new ee368f241fdf exfat: Improve wording of EXFAT_DEFAULT_IOCHARSET config option new 687f1ddcf646 exfat: Simplify exfat_utf8_d_hash() for code points above U+FFFF new 20e959f0f274 exfat: Remove unused functions exfat_high_surrogate() and [...] new b65dea785ed9 exfat: remove the assignment of 0 to bool variable new a463f4442f97 Merge remote-tracking branch 'exfat/dev' new a1131aeae5b1 Merge remote-tracking branch 'ext3/for_next' new cd5526ae1956 Merge remote-tracking branch 'ext4/dev' new da9953b729c1 f2fs: introduce sysfs/data_io_flag to attach REQ_META/FUA new 58cbab15704c f2fs: add tracepoint for f2fs iostat new ff2653e38e4f f2fs: fix long latency due to discard during umount new 3af810b860d7 f2fs: report the discard cmd errors properly new 00bc6738ea5a f2fs: fix to handle error path of f2fs_ra_meta_pages() new be4c1bad19c3 f2fs: Fix the accounting of dcc->undiscard_blks new 4ca5d091e31b f2fs: support read iostat new 08d834cd9599 f2fs: fix quota_sync failure due to f2fs_lock_op new 4bc0f77bea41 Merge remote-tracking branch 'f2fs/dev' new d608d8b1f950 Merge remote-tracking branch 'jfs/jfs-next' new 0d63886371b3 Merge remote-tracking branch 'nfs/linux-next' new fee58263294f Merge remote-tracking branch 'nfsd/nfsd-next' new 63dc90feaa20 xfs: move inode flush to the sync workqueue new 88b3a2877aa8 Merge remote-tracking branch 'xfs/for-next' new 03b034b4062e Merge remote-tracking branch 'file-locks/locks-next' new 8286020c41a5 Merge remote-tracking branch 'vfs/for-next' new 0d07c748b859 Merge remote-tracking branch 'printk/for-next' new b43f977dd281 Revert "HID: wacom: generic: read the number of expected t [...] new ce6a086aebfd Merge branch 'for-5.7/upstream-fixes' into for-next new 328de1c519c5 HID: mcp2221: add GPIO functionality support new ce01b5b5386f Merge branch 'for-5.8/mcp2221' into for-next new 49bbb8130237 Merge remote-tracking branch 'hid/for-next' new 176ae91160d5 Merge remote-tracking branch 'i2c/i2c/for-next' new 37a135feaa23 Merge branch 'dmi/master' new 4d8163b42919 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 58f3310d1b5e Merge remote-tracking branch 'jc_docs/docs-next' new 5c57ae64e8bc media: i2c/Kconfig: use sub-menus for I2C support new 9cbb04551a85 media: radio: don't use a menu just for wl128x driver new 016baa59bf9f media: Kconfig: Don't expose the Request API option new 143f8adfd534 media: Documentation/media: drop/fix vivi references new dacca5f0fa69 media: media/test_drivers: rename to test-drivers new e63823a0fa76 Merge remote-tracking branch 'v4l-dvb/master' new 9d97f2898109 Merge remote-tracking branch 'pm/linux-next' new 32ead28bc9de Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 7df085332cb2 Merge remote-tracking branch 'thermal/thermal/linux-next' new bda8f7f48c0e Merge remote-tracking branch 'ieee1394/for-next' new 9a723e551d27 Merge remote-tracking branch 'swiotlb/linux-next' new 8f12e043986a Merge remote-tracking branch 'wireless-drivers-next/master' new 7edc9079540b Bluetooth: Enhanced Connection Complete event belongs to L [...] new 44dd08813d5b Merge remote-tracking branch 'bluetooth/master' new aa3efd3d116c Merge remote-tracking branch 'mac80211-next/master' new c12da9c90230 Merge remote-tracking branch 'gfs2/for-next' new ffb57daad3a3 dt-bindings: add device tree binding for Arm CryptoCell tr [...] new a583ed310bb6 hwrng: cctrng - introduce Arm CryptoCell driver new 3c8e0bd10503 MAINTAINERS: add HG as cctrng maintainer new 619e464ae22a crypto: hisilicon - put vfs_num into struct hisi_qm new cd1b7ae3435c crypto: hisilicon - unify SR-IOV related codes into QM new 35ee280fb1fb crypto: hisilicon - add vfs_num module parameter for hpre/sec new 6c6dd5802c2d crypto: hisilicon/qm - add controller reset interface new 84c9b7802b02 crypto: hisilicon/zip - add controller reset support for zip new 1f5c9f34f0cc crypto: hisilicon/hpre - add controller reset support for HPRE new 141876c252a4 crypto: hisilicon/sec2 - add controller reset support for SEC2 new f037fc5f93f4 crypto: hisilicon/qm - stop qp by judging sq and cq tail new 56e0b6273ec8 crypto: amlogic - Delete duplicate dev_err in meson_crypto [...] new b111418a226f hwrng: omap - Delete an error message in of_get_omap_rng_d [...] new f72fed86a5ac hwrng: xgene - Delete an error message in xgene_rng_probe() new 56b80bdee4a1 crypto: sun8i-ss - Delete an error message in sun8i_ss_probe() new beeb460cd12a crypto: algapi - Avoid spurious modprobe on LOADED new eebac678556d crypto: ccp -- don't "select" CONFIG_DMADEVICES new 6603523bf5e4 crypto: api - Fix use-after-free and race in crypto_spawn_alg new 0a8f5989e034 crypto: marvell/octeontx - Add missing '\n' in log messages new e4ba00fd4d94 Merge remote-tracking branch 'crypto/master' new f5e58ad7f938 drm/amdgpu: cache smu fw version info new e985c08cd391 drm/amdgpu/gmc: Fix spelling mistake. new 421d8efa8bf1 drm/amd/powerplay: fix resume failed as smu table initiali [...] new 3ef77f30ae7f drm/amdgpu: Disable FRU read on Arcturus new 190c93d7a70e drm/amdgpu: fix kernel page fault issue by ras recovery on sGPU new ddf5a5710f12 Revert "drm/amdgpu: Disable gfx off if VCN is busy" new 52319e6b525b drm/amdgpu: Correctly initialize thermal controller for GP [...] new 96df89c594c8 drm/amdgpu: add UAPI for creating encrypted buffers new 7f04e7ed4392 drm/amdgpu: add UAPI to create secure commands (v3) new 73aebe44e65d drm/amdgpu: define the TMZ bit for the PTE new 27e6e7507043 drm/amdgpu: add tmz feature parameter (v2) new 411119440de3 drm/amdgpu: add amdgpu_tmz data structure new ab7b9660acaa drm/amdgpu: add function to check tmz capability (v4) new 6a935a6b309a drm/amdgpu: add tmz bit in frame control packet new 0597d298e696 drm/amdgpu: expand the emit tmz interface with trusted flag new 9d5140ac1462 drm/amdgpu: expand the context control interface with trust flag new 88786c4d278a drm/amdgpu: job is secure iff CS is secure (v5) new a32dbf9444ef drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) new ae118ed6ee8b drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h new 474933d0ab86 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter new d2d3f06065e6 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] new 475b394375e7 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 new 90577b86d151 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 new e7d078b4c01b drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 new 6bb438014857 drm/amdgpu: move CS secure flag next the structs where it's used new 96e1a6878fd7 drm/amdgpu: remove the alignment placeholder for secure buffer new 7f44dcddb598 drm/amdgpu: implement TMZ accessor (v3) new 2eaed353c570 drm/amd/display: Indicate use of TMZ buffers to DC new 5510c8eadea5 drm/amdgpu: Move to a per-IB secure flag (TMZ) new 2d5e0dbeb89f drm/amdgpu: fix the wrong logic checking when secure buffe [...] new b5ee817c2213 drm/amdgpu: also add the TMZ flag to GART new 96cc050d6550 drm/amdgpu: add TMZ handling to amdgpu_move_blit new 30e78efb0730 drm/amdgpu: stop evicting encrypted BOs to swap new 0de08a9e5b08 drm/amdgpu: Fine-grained TMZ support new 5c45515b02a1 drm/amdgpu: Fix per-IB secure flag GFX hang new 3d190f269d8e drm/amdgpu: cleanup amdgpu_ttm_copy_mem_to_mem and amdgpu_ [...] new 48936081460f drm/amdgpu: add full TMZ support into amdgpu_ttm_map_buffer v2 new 9291b607cbcc drm/amdgpu: fix size calculation in amdgpu_ttm_copy_mem_to_mem new 8faaf8c89958 drm/amdgpu: Add new ring callback to insert memory sync new 1f6338b1aeeb drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion new 430a4c3dfd5b drm/amdgpu: Add mem_sync implementation for all the ASICs. new ec1269cf5c4e drm/amdgpu: Add a UAPI flag for user to call mem_sync new 51df119582c4 drm/amdgpu: partial revert VM sync changes new 6f4de50d5e38 drm/amdgpu: cleanup IB pool handling a bit new 89977378c536 drm/amdgpu: rename direct to immediate for VM updates new b0464cbf6efa drm/amdgpu: add new unlocked flag for PTE updates new a55240675fc5 drm/amdkfd: New IOCTL to allocate queue GWS (v2) new ea208541f87d drm/amdkfd: Enable GWS based on FW Support new 3b66bebf3b41 drm/mm: revert "Break long searches in fragmented address spaces" new e836105eac66 drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) new 4fca0eeafb6b drm/ttm: Break out the loops if need_resched in bo delayed [...] new 1f72c6ce06af drm/amdgpu: work around llvm bug #42576 new f63102a19def drm/amdgpu/display: fix logic inversion in program_timing_sync() new 86f29598d43d PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist new 5ea9d99332ff drm/amdgpu/display: fix aux registration (v2) new 4781c25592de drm/amdgpu/display: give aux i2c buses more meaningful names new c22a6ac21afb Merge remote-tracking branch 'amdgpu/drm-next' new da90417467b4 drm/i915: Add YUV444 packed format support for skl+ new 3ffaf56e912e drm/i915: HDCP: fix Ri prime check done during link check new 2b703bbda271 Merge drm/drm-next into drm-intel-next-queued new 8811d9eb4dfa drm/amd/display: Align macro name as per DP spec new 4342f839ae7e drm/dp: get/set phy compliance pattern new 5d1453d529ad drm/i915/dp: Made intel_dp_adjust_train() non-static new 88afbfdbfda8 drm/i915/dp: Preparation for DP phy compliance auto test new 75947e39f3d9 drm/i915/dp: Add debugfs entry for DP phy compliance new fce214aea8e0 drm/i915/dp: Register definition for DP compliance register new 8cdf72711928 drm/i915/dp: Program vswing, pre-emphasis, test-pattern new cef622d7634e Merge tag 'topic/phy-compliance-2020-04-08' of git://anong [...] new 3962965d8bca Merge remote-tracking branch 'drm-intel/for-linux-next' new 13e3d94110d8 drm: Don't free a struct never allocated by drm_gem_fb_init() new 01677d197691 Merge remote-tracking branch 'drm-misc/for-linux-next' new 981d5625b464 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 7a2b72b9c30d Merge remote-tracking branch 'imx-drm/imx-drm/next' new f320d878bff2 Merge branch 'regmap-5.8' into regmap-next new 42d91e959e5b Merge remote-tracking branch 'regmap/for-next' new 3e1c85f13f6e Merge remote-tracking branch 'sound/for-next' new 9a0802daa790 next-20200414/sound-asoc new 0a2bd55c194a dm integrity: document allow_discard option new 31b22120194b dm writecache: fix data corruption when reloading the target new ad4e80a639fc dm verity fec: fix hash block number in verity_fec_decode new 509074884777 Merge remote-tracking branch 'device-mapper/for-next' new 900d754af94b Merge remote-tracking branch 'mmc/next' new 43c5dc406234 Merge remote-tracking branch 'battery/for-next' new e078f56b1aa3 Merge remote-tracking branch 'regulator/for-next' new 3368d193f7a7 Merge remote-tracking branch 'apparmor/apparmor-next' new dd4d8afc1921 Merge remote-tracking branch 'keys/keys-next' new add556ab5506 Merge remote-tracking branch 'selinux/next' new b9be3869045f Merge remote-tracking branch 'smack/for-next' new 0820598e8ab0 tpm: Export tpm2_get_cc_attrs_tbl for ibmvtpm driver as module new e4793df856c7 tpm: ibmvtpm: retry on H_CLOSED in tpm_ibmvtpm_send() new fd35c5ae6a9b tpm: fix wrong return value in tpm_pcr_extend new 8e0ea4627151 tpm/tpm_tis: Free IRQ if probing fails new 7bf37abb7a61 Merge remote-tracking branch 'tpmdd/next' new d4dcac4201dc Merge remote-tracking branch 'watchdog/master' new fbfb9a60d5d0 dt-bindings: input: Convert gpio-keys bindings to schema new 9f60a65bc5e6 dt-bindings: Clean-up schema indentation formatting new bfc333bd8695 Merge remote-tracking branch 'devicetree/for-next' new 8de6a8fb6168 Merge remote-tracking branch 'spi/for-next' new bd841d6154f5 objtool: Fix CONFIG_UBSAN_TRAP unreachable warnings new 8782e7cab51b objtool: Support Clang non-section symbols in ORC dump new e81e07244325 objtool: Support Clang non-section symbols in ORC generation new b401efc120a3 objtool: Fix switch table detection in .text.unlikely new b296695298d8 objtool: Make BP scratch register warning more robust new 0f0ee86fb5f0 Merge branch 'x86/urgent' new bdf89df3c545 x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE new e2d656f6a489 Merge branch 'x86/urgent' new dfb3ebf5c1da Merge branch 'linus' new 593309423cba x86/32: Remove CONFIG_DOUBLEFAULT new f1185a29ae20 Merge branch 'x86/asm' new 07d8350ede4c genirq: Remove setup_irq() and remove_irq() new 6c2e0183fc76 Merge branch 'irq/urgent' new 3662daf02350 sched/isolation: Allow "isolcpus=" to skip unknown sub-parameters new 29fbb57a30cc Merge branch 'sched/urgent' new e0d648f9d883 sched/vtime: Work around an unitialized variable warning new e48155190de5 Merge branch 'sched/urgent' new 0ba04261aa1e Merge branch 'linus' new b0e387c3ec01 x86/umip: Make umip_insns static new 03fe6c629c31 Merge branch 'x86/urgent' new 4c5b566c2193 crash_dump: Remove no longer used saved_max_pfn new c1efb3280e2e Merge branch 'x86/cleanups' new ada018b15cce x86/mce/amd: Do proper cleanup on error paths new c9bf318f77b3 x86/mce/amd: Init thresholding machinery only on relevant vendors new cca9cc05fe98 x86/mce/amd: Protect a not-fully initialized bank from the [...] new 6e7a41c63abc x86/mce/amd: Sanitize thresholding device creation hotplug path new 6458de97fc15 x86/mce/amd: Straighten CPU hotplug path new f26d2580a7dd x86/mce/amd: Cleanup threshold device remove path new a037f3ca0ea0 x86/mce/amd: Make threshold bank setting hotplug robust new 3e0fdec858d8 x86/mce/amd, edac: Remove report_gart_errors new c9c6d216ed28 x86/mce: Rename "first" function as "early" new 9554bfe403bd x86/mce: Convert the CEC to use the MCE notifier new 1de08dccd383 x86/mce: Add a struct mce.kflags field new 23ba710a0864 x86/mce: Fix all mce notifiers to update the mce->kflags bitmask new 925946cfa715 x86/mce: Change default MCE logger to check mce->kflags new 43505646941b x86/mce: Add mce=print_all option new 7fc0b9b995f2 EDAC: Drop the EDAC report status checks new 1df73b2131e3 x86/mce: Fixup exception only for the correct MCEs new 2cf3f69ff8b2 Merge branch 'ras/core' new bab1a501e658 tools arch x86: Sync the msr-index.h copy with the kernel sources new 9a00df311b5c perf python: Check if clang supports -fno-semantic-interposition new 8358f698ec9d perf stat: Fix no metric header if --per-socket and --metr [...] new ca64d84e9376 tools headers: Update linux/vdso.h and grab a copy of vdso [...] new 027fa8fb6363 tools headers UAPI: Sync sched.h with the kernel new f60b3878f473 tools headers UAPI: Sync linux/mman.h with the kernel new e00a2d907ec9 tools arch x86: Sync asm/cpufeatures.h with the kernel sources new 3df4d4bf3c6c tools include UAPI: Sync linux/vhost.h with the kernel sources new 1abcb9d96dad tools headers UAPI: Sync linux/fscrypt.h with the kernel sources new b8fc22803e59 tools headers kvm: Sync linux/kvm.h with the kernel sources new 0719bdf46737 tools headers UAPI: Update tools's copy of drm.h headers new 54a58ebc66ce tools headers UAPI: Sync drm/i915_drm.h with the kernel sources new d8ed4d7aeb1e tools headers: Update x86's syscall_64.tbl with the kernel [...] new 5b992add7d32 tools headers: Adopt verbatim copy of compiletime_assert() [...] new e3698b23ecb8 tools headers: Synchronize linux/bits.h with the kernel sources new cd0943357bc7 Merge tag 'perf-urgent-for-mingo-5.7-20200414' of git://gi [...] new 1030eb5ea145 Merge branch 'perf/urgent' new 352c287e9ec9 Merge remote-tracking branch 'tip/auto-latest' new ebfd9c90783c Merge remote-tracking branch 'clockevents/timers/drivers/next' new bf287291b741 Merge remote-tracking branch 'edac/edac-for-next' new e90eb7155e81 Merge remote-tracking branch 'rcu/rcu/next' new 2cf500b39b3c Merge remote-tracking branch 'xen-tip/linux-next' new f853fece73ba Merge remote-tracking branch 'percpu/for-next' new 871afd93c382 Merge remote-tracking branch 'workqueues/for-next' new 3f3a56ec33c7 Merge remote-tracking branch 'chrome-platform/for-next' new 1568280d8132 Merge remote-tracking branch 'leds/for-next' new a52546e1a45b Merge remote-tracking branch 'ipmi/for-next' new 9c5833b82b4e Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new cbb5494ebce5 Revert "thunderbolt: Prevent crash if non-active NVMem fil [...] new 6a3ddbcdef6f Merge remote-tracking branch 'thunderbolt/next' new 4e2137ff9212 Merge remote-tracking branch 'staging/staging-next' new 9952071c58d6 Merge remote-tracking branch 'mux/for-next' new 63d4359c5b12 Merge remote-tracking branch 'slave-dma/next' new bcb84bbfd769 Merge remote-tracking branch 'cgroup/for-next' new d8ae018c2bca Merge remote-tracking branch 'scsi/for-next' new d8aa9df0569c Merge remote-tracking branch 'scsi-mkp/for-next' new 355b36e6bfd3 vdpa-sim: depend on HAS_DMA new aa21c2e73eae vhost: vdpa: remove unnecessary null check new e373f3d78d83 vhost: remove set but not used variable 'status' new cf29b1ceb69d vdpa: remove unused variables 'ifcvf' and 'ifcvf_lm' new 21818ed0c6f0 vdpasim: Return status in vdpasim_get_status new 247643f85782 vhost: Create accessors for virtqueues private_data new 3302363a27fb virtio/test: fix up after IOTLB changes new 5112fa7ec928 virtio-mmio: Delete an error message in vm_find_vqs() new 5afce75a8e68 tools/virtio: define aligned attribute new b98143123850 tools/virtio: make asm/barrier.h self contained new e3b4135d21b0 virtio: add VIRTIO_RING_NO_LEGACY new da51790b2bc0 virtgpu: pull in uaccess.h new a898c8c41a17 virtio-rng: pull in slab.h new 4edca9d77a93 remoteproc: pull in slab.h new b8b1f12823c4 virtio_input: pull in slab.h new 33f7e00b25e6 rpmsg: pull in slab.h new 85127eaaeace remoteproc: pull in slab.h new 28b58c795e05 drm/virtio: fix up for include file changes new b3f2f59544df vdpa: allow a 32 bit vq alignment new a351907edebc vdpa: make vhost, virtio depend on menu new c15ced3d6c36 vdpa: fix comment of vdpa_register_device() new 962ea98872aa vhost: disable for OABI new 396b93ed60fd virtio-balloon: make virtballoon_free_page_report() static new 1f8209a5564a virtio-balloon: Avoid using the word 'report' when referri [...] new 11342ce5b3a1 Merge remote-tracking branch 'vhost/linux-next' new 13c060b50a34 remoteproc: qcom_q6v5_mss: fix a bug in q6v5_probe() new 583968100238 remoteproc: qcom_q6v5_mss: fix q6v5_probe() error paths new c2781e4d9bc6 remoteproc: mtk_scp: use dma_addr_t for DMA API new 3b4d81b13ef4 Merge branche 'rproc-fixes' into for-next new 075894d45656 rpmsg: fix a comment typo for rpmsg_device_match() new c78bc072ac80 remoteproc: convert to DEFINE_SHOW_ATTRIBUTE new ee7cef848adf Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new b488a70b44ce Merge remote-tracking branch 'rpmsg/for-next' new 04fd1ca77918 gpiolib: acpi: Add missing __init(const) markers to initcall-s new 179587eb757f dt-bindings: gpio: Convert snps,dw-apb-gpio to DT schema new 7f51dbb7cab7 dt-bindings: gpio: Add DW GPIO debounce clock property new fb7e1fc1b806 dt-bindings: gpio: Add Sergey Semin to DW APB GPIO driver [...] new cbabbfa160bd gpio: dwapb: Use optional-clocks interface for APB ref-clock new 49a369f94046 gpio: dwapb: Add debounce reference clock support new fe5dfc6af3eb MAINTAINERS: Add Segey Semin to maintainers of DW APB GPIO driver new 77f8984579d1 gpio: dwapb: Append MODULE_ALIAS for platform driver new 3237317b424f gpio: dwapb: Refactor IRQ handler to use bit operations new 4369feb3c777 gpio: dwapb: Use chained IRQ prologue and epilogue new 3d9ea4f29bbf gpio: dwapb: set default handler to be handle_bad_irq() new 8f379bced6dd gpio: dwapb: Deduplicate IRQ resource management new 111ce9746bf5 gpio: dwapb: Convert to use irqd_to_hwirq() new e9821233d538 gpio: dwapb: Use device_get_match_data() to simplify code new 3b350016a9be gpio: dwapb: Convert to use IRQ core provided macros new b60c395c1d00 gpio: dwapb: Switch to more usual pattern of RMW in dwapb_ [...] new 2f9efdac54f7 gpio: dwapb: Drop bogus BUG_ON()s new 7486cbf27f66 gpio: dwapb: Drop of_match_ptr() & ACPI_PTR() calls new 889363efd299 gpio: dwapb: Split out dwapb_get_irq() helper new f51be99c7199 gpio: dwapb: Use positive conditional in dwapb_configure_irqs() new 0183026318d4 gpio: dwapb: Amend indentation in some cases new c4cbcfefa6b4 Merge branch 'ib-dwapb' into devel new bbcb9d87dfa9 gpio: mlxbf2: remove unused including <linux/version.h> new 92d750511013 Merge remote-tracking branch 'gpio/for-next' new 96d7c7b3e654 gpio: gpio-pca953x, Add get_multiple function new a7ce7d18d150 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new d1f7af4b4a11 pinctrl: mediatek: remove shadow variable declaration new 6a27268cdeb0 pinctrl: actions: fix function group name for i2c0_group new 90bcb0c3ca08 pinctrl: qcom: fix wrong write in update_dual_edge new 7e23ab72e73b pinctrl: nomadik:remove unneeded variable new 8174a8512e3e pinctrl: mediatek: make MediaTek pinctrl v2 driver ready f [...] new 9c95f7c2836c pinctrl: mediatek: make MediaTek MT6765 pinctrl ready for [...] new 39eb3cc8ab8a pinctrl: sunxi: handle probe defferal new 087905f925c9 dt-bindings: arm: fsl-scu: Add imx8dxl pinctrl support new f9a8744dde48 pinctrl: imx: Add imx8dxl driver new 6aba6ed879b3 pinctrl: mcp23s08: Get rid of legacy platform data new 84d02e785d34 pinctrl: mcp23s08: Deduplicate IRQ chip filling new d3da29b628a8 pinctrl: mcp23s08: Consolidate SPI and I²C code new 0521701c8d10 pinctrl: mcp23s08: Drop unused parameter in mcp23s08_probe_one() new 0874758ecb2b pinctrl: mcp23s08: Refactor mcp23s08_spi_regmap_init() new 88af89b52a1b pinctrl: mcp23s08: Propagate error code from device_proper [...] new 1ac30db20be2 pinctrl: mcp23s08: Make use of device properties new 7b04aaaf660b pinctrl: mcp23s08: Use for_each_set_bit() and hweight_long() new 0f04a81784fe pinctrl: mcp23s08: Split to three parts: core, I²C, SPI new eb032d7b146b pinctrl: qcom: Remove duplicated include from pinctrl-msm.c new aeddc3b78266 Merge branch 'devel' into for-next new 00c13b4bdba3 Merge remote-tracking branch 'pinctrl/for-next' new 5f3b82a168d5 pinctrl: lynxpoint: Use platform_get_irq_optional() explicitly new 60de53d54125 Merge remote-tracking branch 'pinctrl-intel/for-next' new e948bf36318a Merge remote-tracking branch 'pinctrl-samsung/for-next' new db539cb928c0 pwm: Add missing '\n' in log messages new 07b053ff1c6e dt-bindings: pwm: rcar: add r8a77961 support new 6f0841a8197b pwm: Add support for Azoteq IQS620A PWM generator new e32aca82512d Merge remote-tracking branch 'pwm/for-next' new 4fa3b1c41737 proc: Handle umounts cleanly new ade37a899475 Merge remote-tracking branch 'userns/for-next' new d97baa317d2e Merge remote-tracking branch 'kselftest/next' new d2aae9d4f09f Merge remote-tracking branch 'livepatching/for-next' new 25a0b4731117 coresight: Fix support for sparsely populated ports new 91096eeae052 Merge remote-tracking branch 'coresight/next' new 6cd3736a3367 Merge remote-tracking branch 'rtc/rtc-next' new a945df784fdf Merge remote-tracking branch 'ntb/ntb-next' new 9fdaabef116a Merge remote-tracking branch 'kspp/for-next/kspp' new ec70f801f054 Merge remote-tracking branch 'fsi/next' new 8160039b4259 Merge remote-tracking branch 'xarray/xarray' new b8d74787ff3f Merge remote-tracking branch 'hyperv/hyperv-next' new d9b26e43d2a0 Merge remote-tracking branch 'kgdb/kgdb/for-next' new b91c1b446eac Merge remote-tracking branch 'devfreq/devfreq-next' new a22f750d7ff9 Merge remote-tracking branch 'fpga/for-next' new c41028ffe559 Merge remote-tracking branch 'cel/cel-next' new 97825a98b541 Revert "crypto: hisilicon/qm - stop qp by judging sq and cq tail" new 773902484405 Revert "crypto: hisilicon/sec2 - add controller reset supp [...] new f953237a8676 Revert "crypto: hisilicon/hpre - add controller reset supp [...] new c00672d7500f Revert "crypto: hisilicon/zip - add controller reset suppo [...] new 7e0322b9862a Revert "crypto: hisilicon/qm - add controller reset interface" new 5f732ae86591 Merge branch 'akpm-current/current' new 075b2387ca6e mm/kmemleak: silence KCSAN splats in checksum new 1f8c9ca9b69d mm/frontswap: mark various intentional data races new 1894459317e5 mm/page_io: mark various intentional data races new 0083afb34e2e mm-page_io-mark-various-intentional-data-races-v2 new d55a4be10134 mm/swap_state: mark various intentional data races new 071d2e3707b3 mm/filemap.c: fix a data race in filemap_fault() new 10201e197d7c mm/swapfile: fix and annotate various data races new 1642d151eb7d mm-swapfile-fix-and-annotate-various-data-races-v2 new 7fc8086bbf76 mm/page_counter: fix various data races at memsw new 034d2ceec2f9 mm/memcontrol: fix a data race in scan count new 1d2d67329e9f mm/list_lru: fix a data race in list_lru_count_one new d275f91a353e mm/mempool: fix a data race in mempool_free() new be789fae52fe mm/util.c: annotate an data race at vm_committed_as new 78c8382e531e mm/rmap: annotate a data race at tlb_flush_batched new 1900c643e4f5 mm: annotate a data race in page_zonenum() new baafd2fceab4 mm/swap.c: annotate data races for lru_rotate_pvecs new 5e759bcca4d9 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy new 5488321bd365 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix new 36cb7e5d1860 mm/debug: add tests validating architecture page table helpers new 60488940479c mm/madvise: pass task and mm to do_madvise new a67b2420057e mm/madvise: introduce process_madvise() syscall: an extern [...] new d97815163736 fix process_madvise build break for arm64 new f901edd18b41 mm/madvise: check fatal signal pending of target process new f435ad8c80fe pid: move pidfd_get_pid() to pid.c new 3360b0f3b6b2 mm/madvise: support both pid and pidfd for process_madvise new 2eb055fdaf88 mm/madvise: employ mmget_still_valid() for write lock new ff881489b954 mm/madvise: allow KSM hints for remote API new 18f5dc949f75 kexec: prevent removal of memory in use by a loaded kexec image new 7df91427a330 mm/memory_hotplug: allow arch override of non boot memory [...] new c740513922ff arm64: memory: give hotplug memory a different resource name new 7a330aa1f8db drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
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 (572a70db833c) \ N -- N -- N refs/heads/akpm (7a330aa1f8db)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 439 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-fs-f2fs | 6 + .../admin-guide/device-mapper/dm-integrity.rst | 15 +- Documentation/devicetree/bindings/arm/altera.yaml | 6 +- .../arm/amlogic/amlogic,meson-gx-ao-secure.yaml | 2 +- Documentation/devicetree/bindings/arm/bitmain.yaml | 2 +- .../devicetree/bindings/arm/freescale/fsl,scu.txt | 6 +- .../devicetree/bindings/arm/nxp/lpc32xx.yaml | 9 +- .../bindings/arm/socionext/uniphier.yaml | 26 +- .../devicetree/bindings/arm/stm32/st,mlahb.yaml | 2 +- .../bindings/arm/stm32/st,stm32-syscon.yaml | 6 +- .../devicetree/bindings/ata/faraday,ftide010.yaml | 4 +- .../bindings/bus/allwinner,sun8i-a23-rsb.yaml | 4 +- .../clock/allwinner,sun4i-a10-gates-clk.yaml | 8 +- .../devicetree/bindings/clock/fsl,plldig.yaml | 17 +- .../devicetree/bindings/clock/qcom,mmcc.yaml | 16 +- .../bindings/connector/usb-connector.yaml | 6 +- .../crypto/allwinner,sun4i-a10-crypto.yaml | 14 +- .../bindings/crypto/allwinner,sun8i-ce.yaml | 16 +- .../bindings/crypto/amlogic,gxl-crypto.yaml | 2 +- .../bindings/display/allwinner,sun4i-a10-hdmi.yaml | 40 +- .../bindings/display/allwinner,sun4i-a10-tcon.yaml | 58 +- .../display/allwinner,sun6i-a31-mipi-dsi.yaml | 28 +- .../display/allwinner,sun8i-a83t-dw-hdmi.yaml | 10 +- .../bindings/display/bridge/adi,adv7123.txt | 4 +- .../bindings/display/bridge/adi,adv7511.txt | 4 +- .../bindings/display/bridge/lvds-codec.yaml | 18 +- .../bindings/display/panel/sony,acx424akp.yaml | 2 +- .../bindings/display/panel/xinpeng,xpp055c272.yaml | 4 +- .../devicetree/bindings/display/renesas,cmm.yaml | 16 +- .../devicetree/bindings/dma/adi,axi-dmac.txt | 2 +- .../devicetree/bindings/dma/ti/k3-udma.yaml | 8 +- .../bindings/gpio/brcm,xgs-iproc-gpio.yaml | 2 +- .../devicetree/bindings/gpio/snps,dw-apb-gpio.yaml | 134 ++++ .../devicetree/bindings/gpio/snps-dwapb-gpio.txt | 65 -- .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 18 +- .../devicetree/bindings/gpu/vivante,gc.yaml | 2 +- .../devicetree/bindings/i2c/i2c-rk3x.yaml | 10 +- .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 4 +- .../devicetree/bindings/iio/adc/lltc,ltc2496.yaml | 6 +- .../devicetree/bindings/iio/dac/ad5755.txt | 2 +- .../devicetree/bindings/iio/dac/adi,ad5770r.yaml | 93 ++- .../input/allwinner,sun4i-a10-lradc-keys.yaml | 4 +- .../devicetree/bindings/input/gpio-keys-polled.txt | 45 -- .../devicetree/bindings/input/gpio-keys.txt | 58 -- .../devicetree/bindings/input/gpio-keys.yaml | 152 +++++ .../bindings/input/touchscreen/goodix.yaml | 2 +- .../bindings/interconnect/qcom,msm8916.yaml | 4 +- .../bindings/interconnect/qcom,msm8974.yaml | 4 +- .../bindings/interconnect/qcom,qcs404.yaml | 4 +- .../allwinner,sun7i-a20-sc-nmi.yaml | 12 +- .../intel,ixp4xx-interrupt.yaml | 8 +- .../interrupt-controller/st,stm32-exti.yaml | 12 +- .../devicetree/bindings/iommu/samsung,sysmmu.yaml | 10 +- .../devicetree/bindings/mailbox/st,stm32-ipcc.yaml | 2 +- .../bindings/media/allwinner,sun4i-a10-csi.yaml | 28 +- .../devicetree/bindings/media/amlogic,gx-vdec.yaml | 14 +- .../devicetree/bindings/media/renesas,ceu.yaml | 28 +- .../devicetree/bindings/media/renesas,vin.yaml | 8 +- .../devicetree/bindings/media/ti,vpe.yaml | 2 +- .../memory-controllers/fsl/imx8m-ddrc.yaml | 6 +- .../devicetree/bindings/mfd/st,stm32-lptimer.yaml | 4 +- .../devicetree/bindings/mfd/st,stm32-timers.yaml | 4 +- Documentation/devicetree/bindings/mfd/syscon.yaml | 12 +- .../devicetree/bindings/mmc/cdns,sdhci.yaml | 2 +- .../devicetree/bindings/mmc/rockchip-dw-mshc.yaml | 16 +- .../bindings/mmc/socionext,uniphier-sd.yaml | 14 +- .../devicetree/bindings/mtd/denali,nand.yaml | 4 +- .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 4 +- .../devicetree/bindings/net/can/bosch,m_can.yaml | 52 +- .../devicetree/bindings/net/ethernet-phy.yaml | 3 + .../devicetree/bindings/net/renesas,ether.yaml | 4 +- .../devicetree/bindings/net/ti,cpsw-switch.yaml | 12 +- .../devicetree/bindings/net/ti,davinci-mdio.yaml | 27 +- .../bindings/phy/intel,lgm-emmc-phy.yaml | 2 +- .../devicetree/bindings/pwm/pwm-samsung.yaml | 16 +- .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 1 + .../bindings/regulator/maxim,max77826.yaml | 69 -- .../bindings/remoteproc/st,stm32-rproc.yaml | 2 +- .../reset/brcm,bcm7216-pcie-sata-rescal.yaml | 4 +- .../devicetree/bindings/rng/arm-cctrng.yaml | 54 ++ .../devicetree/bindings/rtc/st,stm32-rtc.yaml | 38 +- .../bindings/serial/amlogic,meson-uart.yaml | 16 +- .../devicetree/bindings/serial/rs485.yaml | 17 +- .../bindings/soc/amlogic/amlogic,canvas.yaml | 10 +- .../devicetree/bindings/sound/renesas,fsi.yaml | 16 +- .../bindings/spi/qcom,spi-qcom-qspi.yaml | 10 +- .../devicetree/bindings/spi/renesas,hspi.yaml | 4 +- .../devicetree/bindings/spi/spi-pl022.yaml | 2 +- .../devicetree/bindings/spi/st,stm32-qspi.yaml | 4 +- .../sram/allwinner,sun4i-a10-system-control.yaml | 64 +- .../bindings/thermal/amlogic,thermal.yaml | 10 +- .../devicetree/bindings/timer/arm,arch_timer.yaml | 4 +- .../bindings/timer/arm,arch_timer_mmio.yaml | 4 +- Documentation/devicetree/bindings/usb/dwc2.yaml | 8 +- .../devicetree/bindings/usb/renesas,usb3-peri.yaml | 1 + .../devicetree/bindings/usb/renesas,usbhs.yaml | 1 + Documentation/devicetree/bindings/usb/usb-xhci.txt | 3 +- .../driver-api/media/drivers/vimc-devel.rst | 4 +- Documentation/driver-api/media/v4l2-videobuf.rst | 5 +- Documentation/networking/ip-sysctl.txt | 2 +- .../userspace-api/media/v4l/vidioc-querycap.rst | 2 +- MAINTAINERS | 23 +- arch/arm64/configs/defconfig | 2 +- arch/mips/Kconfig | 2 +- arch/mips/include/asm/asm-eva.h | 2 +- arch/mips/include/asm/clock.h | 49 -- arch/mips/include/asm/mach-generic/irq.h | 6 - arch/mips/include/asm/mach-loongson2ef/loongson.h | 1 + arch/mips/include/asm/mach-ralink/mt7621.h | 2 - arch/mips/include/asm/mach-xilfpga/irq.h | 14 - arch/mips/include/asm/pgtable-64.h | 4 +- arch/mips/loongson2ef/Kconfig | 1 - arch/mips/loongson2ef/lemote-2f/clock.c | 98 +-- arch/mips/loongson64/smp.c | 1 - arch/mips/txx9/Kconfig | 14 +- arch/x86/Kconfig.debug | 9 - arch/x86/entry/entry_32.S | 2 - arch/x86/include/asm/amd_nb.h | 1 + arch/x86/include/asm/doublefault.h | 2 +- arch/x86/include/asm/mce.h | 28 +- arch/x86/include/asm/microcode_amd.h | 2 +- arch/x86/include/asm/traps.h | 2 - arch/x86/include/uapi/asm/mce.h | 1 + arch/x86/kernel/Makefile | 4 +- arch/x86/kernel/cpu/mce/amd.c | 233 +++---- arch/x86/kernel/cpu/mce/core.c | 84 ++- arch/x86/kernel/cpu/mce/dev-mcelog.c | 5 + arch/x86/kernel/cpu/mce/internal.h | 10 +- arch/x86/kernel/cpu/mce/severity.c | 6 +- arch/x86/kernel/dumpstack_32.c | 4 - arch/x86/kernel/e820.c | 8 - arch/x86/kernel/traps.c | 2 - arch/x86/kernel/umip.c | 2 +- arch/x86/mm/cpu_entry_area.c | 4 +- crypto/algapi.c | 24 +- crypto/api.c | 3 +- crypto/internal.h | 1 + drivers/acpi/acpi_extlog.c | 19 +- drivers/acpi/nfit/mce.c | 1 + drivers/block/virtio_blk.c | 1 - drivers/char/hw_random/Kconfig | 12 + drivers/char/hw_random/Makefile | 1 + drivers/char/hw_random/cctrng.c | 736 ++++++++++++++++++++ drivers/char/hw_random/cctrng.h | 72 ++ drivers/char/hw_random/omap-rng.c | 5 +- drivers/char/hw_random/xgene-rng.c | 4 +- drivers/char/tpm/tpm-interface.c | 2 +- drivers/char/tpm/tpm_tis_core.c | 8 +- drivers/cpufreq/loongson2_cpufreq.c | 22 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 4 +- drivers/crypto/amlogic/amlogic-gxl-core.c | 4 +- drivers/crypto/caam/caamalg.c | 10 +- drivers/crypto/caam/caamhash.c | 8 +- drivers/crypto/caam/caampkc.c | 8 +- drivers/crypto/ccp/Kconfig | 3 +- drivers/crypto/hisilicon/hpre/hpre.h | 1 - drivers/crypto/hisilicon/hpre/hpre_main.c | 130 +--- drivers/crypto/hisilicon/qm.c | 136 +++- drivers/crypto/hisilicon/qm.h | 25 +- drivers/crypto/hisilicon/sec2/sec.h | 1 - drivers/crypto/hisilicon/sec2/sec_main.c | 137 +--- drivers/crypto/hisilicon/zip/zip_main.c | 131 +--- drivers/crypto/marvell/octeontx/otx_cptpf_main.c | 4 +- drivers/crypto/marvell/octeontx/otx_cptpf_mbox.c | 12 +- drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c | 95 +-- drivers/crypto/marvell/octeontx/otx_cptvf_algs.c | 6 +- drivers/crypto/marvell/octeontx/otx_cptvf_main.c | 12 +- drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c | 10 +- drivers/edac/amd64_edac.c | 8 - drivers/edac/edac_mc.c | 61 -- drivers/edac/i7core_edac.c | 5 +- drivers/edac/mce_amd.c | 28 +- drivers/edac/mce_amd.h | 2 - drivers/edac/pnd2_edac.c | 8 +- drivers/edac/sb_edac.c | 7 +- drivers/edac/skx_common.c | 3 +- drivers/gpio/gpio-dwapb.c | 244 +++---- drivers/gpio/gpio-mlxbf2.c | 1 - drivers/gpio/gpio-pca953x.c | 37 ++ drivers/gpio/gpiolib-acpi.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 2 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 12 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 15 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 2 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 15 + .../gpu/drm/amd/powerplay/hwmgr/processpptables.c | 26 + drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 4 +- drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 9 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 22 +- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 4 +- drivers/gpu/drm/drm_dp_helper.c | 94 +++ drivers/gpu/drm/drm_gem_framebuffer_helper.c | 4 +- drivers/gpu/drm/i915/display/intel_display.c | 5 + .../gpu/drm/i915/display/intel_display_debugfs.c | 12 +- drivers/gpu/drm/i915/display/intel_display_types.h | 1 + drivers/gpu/drm/i915/display/intel_dp.c | 171 +++++ drivers/gpu/drm/i915/display/intel_dp.h | 1 + .../gpu/drm/i915/display/intel_dp_link_training.c | 9 +- .../gpu/drm/i915/display/intel_dp_link_training.h | 4 + drivers/gpu/drm/i915/display/intel_hdmi.c | 3 +- drivers/gpu/drm/i915/display/intel_sprite.c | 8 + drivers/gpu/drm/i915/gt/selftest_rc6.c | 1 + drivers/gpu/drm/i915/i915_reg.h | 20 +- drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp108.c | 3 + drivers/gpu/drm/nouveau/nvkm/engine/sec2/tu102.c | 16 + drivers/hid/hid-mcp2221.c | 169 +++++ drivers/hid/wacom_wac.c | 79 +-- drivers/hwtracing/coresight/coresight-platform.c | 85 ++- drivers/hwtracing/coresight/coresight.c | 7 +- drivers/isdn/hardware/mISDN/mISDNisar.c | 4 +- drivers/md/dm-verity-fec.c | 2 +- drivers/md/dm-writecache.c | 52 +- drivers/media/Kconfig | 3 +- drivers/media/Makefile | 2 +- drivers/media/dvb-frontends/Kconfig | 2 +- drivers/media/i2c/Kconfig | 64 +- drivers/media/mc/Kconfig | 6 +- drivers/media/radio/wl128x/Kconfig | 3 - drivers/media/spi/Kconfig | 4 +- .../media/{test_drivers => test-drivers}/Kconfig | 8 +- .../media/{test_drivers => test-drivers}/Makefile | 0 .../{test_drivers => test-drivers}/vicodec/Kconfig | 2 + .../vicodec/Makefile | 0 .../vicodec/codec-fwht.c | 0 .../vicodec/codec-fwht.h | 0 .../vicodec/codec-v4l2-fwht.c | 0 .../vicodec/codec-v4l2-fwht.h | 0 .../vicodec/vicodec-core.c | 0 .../media/{test_drivers => test-drivers}/vim2m.c | 0 .../{test_drivers => test-drivers}/vimc/Kconfig | 0 .../{test_drivers => test-drivers}/vimc/Makefile | 0 .../vimc/vimc-capture.c | 0 .../vimc/vimc-common.c | 0 .../vimc/vimc-common.h | 0 .../vimc/vimc-core.c | 0 .../vimc/vimc-debayer.c | 0 .../vimc/vimc-scaler.c | 0 .../vimc/vimc-sensor.c | 0 .../vimc/vimc-streamer.c | 0 .../vimc/vimc-streamer.h | 0 .../{test_drivers => test-drivers}/vivid/Kconfig | 2 + .../{test_drivers => test-drivers}/vivid/Makefile | 0 .../vivid/vivid-cec.c | 0 .../vivid/vivid-cec.h | 0 .../vivid/vivid-core.c | 0 .../vivid/vivid-core.h | 0 .../vivid/vivid-ctrls.c | 0 .../vivid/vivid-ctrls.h | 0 .../vivid/vivid-kthread-cap.c | 0 .../vivid/vivid-kthread-cap.h | 0 .../vivid/vivid-kthread-out.c | 0 .../vivid/vivid-kthread-out.h | 0 .../vivid/vivid-kthread-touch.c | 0 .../vivid/vivid-kthread-touch.h | 0 .../vivid/vivid-meta-cap.c | 0 .../vivid/vivid-meta-cap.h | 0 .../vivid/vivid-meta-out.c | 0 .../vivid/vivid-meta-out.h | 0 .../vivid/vivid-osd.c | 0 .../vivid/vivid-osd.h | 0 .../vivid/vivid-radio-common.c | 0 .../vivid/vivid-radio-common.h | 0 .../vivid/vivid-radio-rx.c | 0 .../vivid/vivid-radio-rx.h | 0 .../vivid/vivid-radio-tx.c | 0 .../vivid/vivid-radio-tx.h | 0 .../vivid/vivid-rds-gen.c | 0 .../vivid/vivid-rds-gen.h | 0 .../vivid/vivid-sdr-cap.c | 0 .../vivid/vivid-sdr-cap.h | 0 .../vivid/vivid-touch-cap.c | 0 .../vivid/vivid-touch-cap.h | 0 .../vivid/vivid-vbi-cap.c | 0 .../vivid/vivid-vbi-cap.h | 0 .../vivid/vivid-vbi-gen.c | 0 .../vivid/vivid-vbi-gen.h | 0 .../vivid/vivid-vbi-out.c | 0 .../vivid/vivid-vbi-out.h | 0 .../vivid/vivid-vid-cap.c | 0 .../vivid/vivid-vid-cap.h | 0 .../vivid/vivid-vid-common.c | 0 .../vivid/vivid-vid-common.h | 0 .../vivid/vivid-vid-out.c | 0 .../vivid/vivid-vid-out.h | 0 drivers/media/tuners/Kconfig | 2 +- drivers/misc/mic/Kconfig | 2 +- drivers/misc/mic/vop/vop_main.c | 5 +- drivers/misc/mic/vop/vop_vringh.c | 8 +- drivers/net/caif/Kconfig | 2 +- drivers/net/dsa/mt7530.c | 18 +- drivers/net/dsa/mt7530.h | 7 + drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c | 2 + drivers/of/overlay.c | 2 + .../of/unittest-data/overlay_bad_add_dup_prop.dts | 23 +- drivers/of/unittest.c | 28 +- drivers/phy/tegra/Kconfig | 3 +- drivers/pinctrl/Kconfig | 13 +- drivers/pinctrl/Makefile | 2 + drivers/pinctrl/actions/pinctrl-s700.c | 2 +- drivers/pinctrl/freescale/Kconfig | 7 + drivers/pinctrl/freescale/Makefile | 1 + drivers/pinctrl/freescale/pinctrl-imx8dxl.c | 193 ++++++ drivers/pinctrl/mediatek/Kconfig | 13 +- drivers/pinctrl/mediatek/Makefile | 5 +- drivers/pinctrl/mediatek/mtk-eint.c | 9 + drivers/pinctrl/mediatek/pinctrl-mt6765.c | 4 + drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 24 + drivers/pinctrl/mediatek/pinctrl-paris.c | 8 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 4 +- drivers/pinctrl/pinctrl-mcp23s08.c | 515 +------------- drivers/pinctrl/pinctrl-mcp23s08.h | 52 ++ drivers/pinctrl/pinctrl-mcp23s08_i2c.c | 124 ++++ drivers/pinctrl/pinctrl-mcp23s08_spi.c | 262 ++++++++ drivers/pinctrl/qcom/pinctrl-msm.c | 3 +- drivers/pinctrl/sunxi/pinctrl-sun8i-a23-r.c | 7 +- drivers/platform/mellanox/mlxbf-tmfifo.c | 6 +- drivers/pwm/Kconfig | 10 + drivers/pwm/Makefile | 1 + drivers/pwm/core.c | 2 +- drivers/pwm/pwm-iqs620a.c | 270 ++++++++ drivers/ras/cec.c | 33 +- drivers/regulator/Kconfig | 10 - drivers/regulator/Makefile | 1 - drivers/regulator/max77826-regulator.c | 301 --------- drivers/regulator/qcom-rpmh-regulator.c | 8 +- drivers/remoteproc/mtk_common.h | 2 +- drivers/remoteproc/mtk_scp.c | 6 +- drivers/remoteproc/qcom_q6v5_mss.c | 33 +- drivers/remoteproc/remoteproc_core.c | 2 +- drivers/remoteproc/remoteproc_debugfs.c | 28 +- drivers/remoteproc/remoteproc_virtio.c | 2 +- drivers/rpmsg/rpmsg_core.c | 2 +- drivers/staging/vt6656/usbpipe.c | 3 +- drivers/thunderbolt/switch.c | 7 - drivers/tty/serial/sh-sci.c | 13 +- drivers/tty/serial/sunhv.c | 3 + drivers/tty/serial/xilinx_uartps.c | 211 ++---- drivers/usb/class/cdc-acm.c | 36 +- drivers/usb/class/cdc-acm.h | 5 +- drivers/usb/core/message.c | 9 +- drivers/usb/core/quirks.c | 4 + drivers/usb/dwc3/core.h | 8 +- drivers/usb/dwc3/gadget.c | 64 +- drivers/usb/early/xhci-dbc.c | 8 +- drivers/usb/early/xhci-dbc.h | 18 +- drivers/usb/gadget/function/f_fs.c | 4 + drivers/usb/gadget/legacy/raw_gadget.c | 71 +- drivers/usb/gadget/udc/bdc/bdc_ep.c | 2 +- drivers/usb/storage/uas.c | 46 +- drivers/usb/typec/mux/pi3usb30532.c | 4 +- drivers/usb/typec/tcpm/tcpm.c | 26 + drivers/vdpa/Kconfig | 3 +- drivers/vhost/Kconfig | 18 +- drivers/vhost/test.c | 57 -- drivers/vhost/test.h | 1 - drivers/vhost/vhost.h | 6 +- drivers/virtio/virtio_balloon.c | 4 +- drivers/virtio/virtio_ring.c | 15 +- fs/exfat/exfat_fs.h | 2 - fs/exfat/namei.c | 10 +- fs/exfat/nls.c | 13 - fs/exfat/super.c | 2 +- fs/f2fs/checkpoint.c | 5 + fs/f2fs/compress.c | 2 +- fs/f2fs/data.c | 6 + fs/f2fs/f2fs.h | 43 +- fs/f2fs/file.c | 12 +- fs/f2fs/gc.c | 6 + fs/f2fs/node.c | 8 +- fs/f2fs/segment.c | 4 +- fs/f2fs/super.c | 1 + fs/f2fs/sysfs.c | 81 ++- fs/proc/root.c | 2 +- fs/xfs/xfs_mount.h | 6 +- fs/xfs/xfs_super.c | 40 +- include/drm/drm_dp_helper.h | 33 +- include/dt-bindings/pinctrl/pads-imx8dxl.h | 639 ++++++++++++++++++ include/linux/coresight.h | 10 +- include/linux/crash_dump.h | 2 - include/linux/edac.h | 8 - include/linux/irq.h | 2 - include/linux/ras.h | 5 - include/linux/spi/mcp23s08.h | 18 - include/linux/virtio.h | 1 + include/linux/virtio_ring.h | 46 -- include/linux/vringh.h | 1 - include/sound/soc-dai.h | 1 + include/trace/events/f2fs.h | 23 +- include/uapi/linux/virtio_balloon.h | 11 +- include/uapi/linux/virtio_ring.h | 26 +- kernel/crash_dump.c | 6 - kernel/irq/manage.c | 44 -- kernel/sched/cputime.c | 4 +- kernel/sched/isolation.c | 21 +- kernel/trace/trace_events_trigger.c | 10 +- net/bluetooth/hci_core.c | 8 - net/ipv6/seg6.c | 2 +- net/rds/message.c | 19 +- net/rds/rdma.c | 12 +- net/rds/rds.h | 3 +- net/rds/send.c | 6 +- net/tipc/link.c | 2 +- security/keys/proc.c | 2 + security/selinux/ss/policydb.c | 8 +- sound/soc/codecs/hdac_hdmi.c | 6 +- sound/soc/codecs/sgtl5000.c | 34 - sound/soc/codecs/sgtl5000.h | 1 - sound/soc/qcom/qdsp6/q6afe-dai.c | 16 - sound/soc/sh/rcar/ssi.c | 8 +- sound/soc/sh/rcar/ssiu.c | 2 +- sound/soc/soc-dai.c | 11 +- sound/soc/soc-pcm.c | 13 +- sound/soc/soc-topology.c | 2 +- tools/arch/x86/include/asm/cpufeatures.h | 5 +- tools/arch/x86/include/asm/msr-index.h | 9 + tools/include/linux/bits.h | 24 +- tools/include/linux/build_bug.h | 82 +++ tools/include/linux/compiler.h | 26 + tools/include/linux/const.h | 5 +- tools/include/linux/kernel.h | 4 +- tools/include/uapi/drm/drm.h | 2 + tools/include/uapi/drm/i915_drm.h | 21 + tools/include/uapi/linux/fscrypt.h | 1 + tools/include/uapi/linux/kvm.h | 47 +- tools/include/uapi/linux/mman.h | 5 +- tools/include/uapi/linux/sched.h | 5 + tools/include/uapi/linux/vhost.h | 24 + {include => tools/include}/vdso/bits.h | 0 {include => tools/include}/vdso/const.h | 0 tools/objtool/check.c | 26 +- tools/objtool/orc_dump.c | 44 +- tools/objtool/orc_gen.c | 33 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 740 ++++++++++----------- tools/perf/check-headers.sh | 3 + tools/perf/trace/beauty/clone.c | 1 + tools/perf/trace/beauty/mmap.c | 1 + tools/perf/util/setup.py | 2 + tools/perf/util/stat-shadow.c | 7 +- .../testing/selftests/wireguard/qemu/debug.config | 1 - tools/virtio/Makefile | 2 +- tools/virtio/ringtest/virtio_ring_0_9.c | 6 +- tools/virtio/virtio_test.c | 101 +-- tools/virtio/vringh_test.c | 18 +- 454 files changed, 6394 insertions(+), 4194 deletions(-) create mode 100644 Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt delete mode 100644 Documentation/devicetree/bindings/input/gpio-keys-polled.txt delete mode 100644 Documentation/devicetree/bindings/input/gpio-keys.txt create mode 100644 Documentation/devicetree/bindings/input/gpio-keys.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/maxim,max77826.yaml create mode 100644 Documentation/devicetree/bindings/rng/arm-cctrng.yaml delete mode 100644 arch/mips/include/asm/clock.h delete mode 100644 arch/mips/include/asm/mach-xilfpga/irq.h create mode 100644 drivers/char/hw_random/cctrng.c create mode 100644 drivers/char/hw_random/cctrng.h rename drivers/media/{test_drivers => test-drivers}/Kconfig (65%) rename drivers/media/{test_drivers => test-drivers}/Makefile (100%) rename drivers/media/{test_drivers => test-drivers}/vicodec/Kconfig (85%) rename drivers/media/{test_drivers => test-drivers}/vicodec/Makefile (100%) rename drivers/media/{test_drivers => test-drivers}/vicodec/codec-fwht.c (100%) rename drivers/media/{test_drivers => test-drivers}/vicodec/codec-fwht.h (100%) rename drivers/media/{test_drivers => test-drivers}/vicodec/codec-v4l2-fwht.c (100%) rename drivers/media/{test_drivers => test-drivers}/vicodec/codec-v4l2-fwht.h (100%) rename drivers/media/{test_drivers => test-drivers}/vicodec/vicodec-core.c (100%) rename drivers/media/{test_drivers => test-drivers}/vim2m.c (100%) rename drivers/media/{test_drivers => test-drivers}/vimc/Kconfig (100%) rename drivers/media/{test_drivers => test-drivers}/vimc/Makefile (100%) rename drivers/media/{test_drivers => test-drivers}/vimc/vimc-capture.c (100%) rename drivers/media/{test_drivers => test-drivers}/vimc/vimc-common.c (100%) rename drivers/media/{test_drivers => test-drivers}/vimc/vimc-common.h (100%) rename drivers/media/{test_drivers => test-drivers}/vimc/vimc-core.c (100%) rename drivers/media/{test_drivers => test-drivers}/vimc/vimc-debayer.c (100%) rename drivers/media/{test_drivers => test-drivers}/vimc/vimc-scaler.c (100%) rename drivers/media/{test_drivers => test-drivers}/vimc/vimc-sensor.c (100%) rename drivers/media/{test_drivers => test-drivers}/vimc/vimc-streamer.c (100%) rename drivers/media/{test_drivers => test-drivers}/vimc/vimc-streamer.h (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/Kconfig (95%) rename drivers/media/{test_drivers => test-drivers}/vivid/Makefile (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-cec.c (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-cec.h (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-core.c (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-core.h (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-ctrls.c (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-ctrls.h (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-kthread-cap.c (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-kthread-cap.h (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-kthread-out.c (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-kthread-out.h (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-kthread-touch.c (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-kthread-touch.h (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-meta-cap.c (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-meta-cap.h (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-meta-out.c (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-meta-out.h (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-osd.c (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-osd.h (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-radio-common.c (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-radio-common.h (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-radio-rx.c (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-radio-rx.h (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-radio-tx.c (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-radio-tx.h (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-rds-gen.c (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-rds-gen.h (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-sdr-cap.c (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-sdr-cap.h (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-touch-cap.c (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-touch-cap.h (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-vbi-cap.c (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-vbi-cap.h (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-vbi-gen.c (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-vbi-gen.h (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-vbi-out.c (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-vbi-out.h (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-vid-cap.c (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-vid-cap.h (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-vid-common.c (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-vid-common.h (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-vid-out.c (100%) rename drivers/media/{test_drivers => test-drivers}/vivid/vivid-vid-out.h (100%) create mode 100644 drivers/pinctrl/freescale/pinctrl-imx8dxl.c create mode 100644 drivers/pinctrl/pinctrl-mcp23s08.h create mode 100644 drivers/pinctrl/pinctrl-mcp23s08_i2c.c create mode 100644 drivers/pinctrl/pinctrl-mcp23s08_spi.c create mode 100644 drivers/pwm/pwm-iqs620a.c delete mode 100644 drivers/regulator/max77826-regulator.c create mode 100644 include/dt-bindings/pinctrl/pads-imx8dxl.h delete mode 100644 include/linux/spi/mcp23s08.h create mode 100644 tools/include/linux/build_bug.h copy {include => tools/include}/vdso/bits.h (100%) copy {include => tools/include}/vdso/const.h (100%)