This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allmodconfig in repository toolchain/ci/linux.
discards ac935d227366 Add linux-next specific files for 20200415 discards c6029a2c4068 Merge branch 'akpm/master' discards bc49aaa1a480 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards ff65ca94099f arm64: memory: give hotplug memory a different resource name discards 58d539e290d0 mm/memory_hotplug: allow arch override of non boot memory [...] discards a2e9b8ff00b3 kexec: prevent removal of memory in use by a loaded kexec image discards e49140cf74bc mm/madvise: allow KSM hints for remote API discards 6c7c37816b3f mm/madvise: employ mmget_still_valid() for write lock discards 9f439ce840a1 mm/madvise: support both pid and pidfd for process_madvise discards 2077f5b68e31 pid: move pidfd_get_pid() to pid.c discards 0ce053f03f6a mm/madvise: check fatal signal pending of target process discards 21a3a2c0c423 fix process_madvise build break for arm64 discards 5f30d3e576c4 mm/madvise: introduce process_madvise() syscall: an extern [...] discards fe208519cda7 mm/madvise: pass task and mm to do_madvise discards 69b29b350cfc mm/debug: add tests validating architecture page table helpers discards 814469368e0a net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix discards 124c85736a45 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy discards 2eae7f3664fc mm/swap.c: annotate data races for lru_rotate_pvecs discards 8f778a0c648b mm: annotate a data race in page_zonenum() discards 0bdfcfe1d35a mm/rmap: annotate a data race at tlb_flush_batched discards c266b6a180b1 mm/util.c: annotate an data race at vm_committed_as discards 9df4fe1a48c4 mm/mempool: fix a data race in mempool_free() discards 77bc4ecbbf34 mm/list_lru: fix a data race in list_lru_count_one discards 37709354c653 mm/memcontrol: fix a data race in scan count discards 0af3f891a365 mm/page_counter: fix various data races at memsw discards 427a25685d4e mm-swapfile-fix-and-annotate-various-data-races-v2 discards 7f50467ae4af mm/swapfile: fix and annotate various data races discards 45d9a7dbdb03 mm/filemap.c: fix a data race in filemap_fault() discards a54249e5997e mm/swap_state: mark various intentional data races discards 54ee36d2ae1f mm-page_io-mark-various-intentional-data-races-v2 discards 9eeb4199b93f mm/page_io: mark various intentional data races discards d602746d52db mm/frontswap: mark various intentional data races discards 8d741861575e mm/kmemleak: silence KCSAN splats in checksum discards 6827f5f03e29 Merge branch 'akpm-current/current' discards 3894cbb2e291 Merge remote-tracking branch 'cel/cel-next' discards 69c9b9fb75fe Merge remote-tracking branch 'fpga/for-next' discards ef4e9f4634d4 Merge remote-tracking branch 'devfreq/devfreq-next' discards 2e432a67bd54 Merge remote-tracking branch 'kgdb/kgdb/for-next' discards 04106ba1ef0e Merge remote-tracking branch 'hyperv/hyperv-next' discards 11810f8bc7ca Merge remote-tracking branch 'xarray/xarray' discards 1113284fa69b Merge remote-tracking branch 'fsi/next' discards ef366326026c Merge remote-tracking branch 'kspp/for-next/kspp' discards 86b3e4499dff Merge remote-tracking branch 'ntb/ntb-next' discards 99f138c49725 Merge remote-tracking branch 'coresight/next' discards 772be1b3360a Merge remote-tracking branch 'livepatching/for-next' discards fc7ac407a6c8 Merge remote-tracking branch 'kselftest/next' discards cf739f811078 Merge remote-tracking branch 'pinctrl-samsung/for-next' discards 61a707e7fb85 Merge remote-tracking branch 'pinctrl-intel/for-next' discards fc8942e182db Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards 563da846dd3e Merge remote-tracking branch 'rpmsg/for-next' discards 305916effeec Merge remote-tracking branch 'vhost/linux-next' discards e9aa1f0e230e Merge remote-tracking branch 'scsi-mkp/for-next' discards 14579bfdd2f4 Merge remote-tracking branch 'scsi/for-next' discards 4e623a52bf31 Merge remote-tracking branch 'cgroup/for-next' discards 1c0add827a3f Merge remote-tracking branch 'mux/for-next' discards b6844ab68781 Merge remote-tracking branch 'staging/staging-next' discards 6f62239744f7 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' discards 152254059323 Merge remote-tracking branch 'ipmi/for-next' discards 68687745764d Merge remote-tracking branch 'leds/for-next' discards 3b553076d36f Merge remote-tracking branch 'workqueues/for-next' discards e1796e8f116e Merge remote-tracking branch 'percpu/for-next' discards 92da1ea83766 Merge remote-tracking branch 'xen-tip/linux-next' discards 31981cf5aac2 Merge remote-tracking branch 'edac/edac-for-next' discards b4b90fa515ae Merge remote-tracking branch 'clockevents/timers/drivers/next' discards e2f9c6519068 Merge remote-tracking branch 'tip/auto-latest' discards 21eeafc59a25 Merge remote-tracking branch 'spi/for-next' discards 830357cd3dd1 Merge remote-tracking branch 'devicetree/for-next' discards 1afeff95744c Merge remote-tracking branch 'watchdog/master' discards e967e8fe2fe7 Merge remote-tracking branch 'tpmdd/next' discards 4d6c7b45cdc9 Merge remote-tracking branch 'smack/for-next' discards 7178df4666ce Merge remote-tracking branch 'selinux/next' discards bcfcafc0cb7a Merge remote-tracking branch 'keys/keys-next' discards 80ab4be6ba9f Merge remote-tracking branch 'apparmor/apparmor-next' discards d88755cf217b Merge remote-tracking branch 'regulator/for-next' discards 251d7983c9f7 Merge remote-tracking branch 'battery/for-next' discards e794ee4b4dcf next-20200414/sound-asoc discards c9389eabcb77 Merge remote-tracking branch 'sound/for-next' discards 5136b68f1c3f Merge remote-tracking branch 'regmap/for-next' discards da45804dd76b Merge remote-tracking branch 'imx-drm/imx-drm/next' discards eddc445c12d9 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' discards dcdd498d9fde Merge remote-tracking branch 'drm-misc/for-linux-next' discards fed6e8835d21 Merge remote-tracking branch 'drm-intel/for-linux-next' discards 3fa520ef28d5 Merge remote-tracking branch 'amdgpu/drm-next' discards 70d38dfa3b3d Merge remote-tracking branch 'mac80211-next/master' discards 0b2e9197aa12 Merge remote-tracking branch 'bluetooth/master' discards 62748b70b4e8 Merge remote-tracking branch 'wireless-drivers-next/master' discards 2a935d761934 Merge remote-tracking branch 'swiotlb/linux-next' discards 603d5bd1799f Merge remote-tracking branch 'ieee1394/for-next' discards 755aa638bc93 Merge remote-tracking branch 'thermal/thermal/linux-next' discards 1b7c9e9b71ee Merge remote-tracking branch 'opp/opp/linux-next' discards 2d922144baab Merge remote-tracking branch 'v4l-dvb/master' discards 2e9545d4695b Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards 1cb6974d9a46 Merge branch 'dmi/master' discards 9dd6bb6d588a Merge remote-tracking branch 'hid/for-next' discards 128999b5c135 Merge remote-tracking branch 'printk/for-next' discards 077b1c0da1a7 Merge remote-tracking branch 'vfs/for-next' discards 0a0325375bfe Merge remote-tracking branch 'file-locks/locks-next' discards 6aedfca12d1a Merge remote-tracking branch 'xfs/for-next' discards a780949bc4dc Merge remote-tracking branch 'nfsd/nfsd-next' discards 3582dbb0eb39 Merge remote-tracking branch 'nfs/linux-next' discards 2898c3a5174a Merge remote-tracking branch 'jfs/jfs-next' discards daad2cc30414 Merge remote-tracking branch 'f2fs/dev' discards 332bd21a47dd Merge remote-tracking branch 'ext3/for_next' discards cbffb7201b98 Merge remote-tracking branch 'cifs/for-next' discards 24392cc4ba5b Merge remote-tracking branch 'ceph/master' discards 71e0a5e2efb8 Merge remote-tracking branch 'btrfs/for-next' discards 4bbb5d96182c Merge remote-tracking branch 'sh/sh-next' discards abc987b4528a Merge remote-tracking branch 'nds32/next' discards 2a095cc820b8 Merge remote-tracking branch 'h8300/h8300-next' discards 3e16431fccc2 Merge remote-tracking branch 'csky/linux-next' discards d61fb665fc03 Merge remote-tracking branch 'clk/clk-next' discards e100f283793c Merge remote-tracking branch 'tegra/for-next' discards 7cc09868dbf9 Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 775c5828aa29 Merge remote-tracking branch 'samsung-krzk/for-next' discards 7ccd5b5be9f7 Merge remote-tracking branch 'rockchip/for-next' discards 0e7e95b5739a Merge remote-tracking branch 'reset/reset/next' discards fa9534a2c7f5 Merge remote-tracking branch 'renesas/next' discards 76d628a38f72 Merge remote-tracking branch 'realtek/for-next' discards acdb4a212d7c Merge remote-tracking branch 'raspberrypi/for-next' discards f04ae34a1de9 Merge remote-tracking branch 'qcom/for-next' discards 3d8b69032665 Merge remote-tracking branch 'omap/for-next' discards 7a2cbfaea910 Merge remote-tracking branch 'mvebu/for-next' discards 71872e89f786 Merge remote-tracking branch 'mediatek/for-next' discards 4d8ac7c5eb95 Merge remote-tracking branch 'keystone/next' discards 04f5013bd2d5 Merge remote-tracking branch 'imx-mxs/for-next' discards 5204923af320 Merge remote-tracking branch 'at91/at91-next' discards 94824113006a Merge remote-tracking branch 'aspeed/for-next' discards fc6c7fdb3d92 Merge remote-tracking branch 'amlogic/for-next' discards bcace826eb9a Merge remote-tracking branch 'arm-soc/for-next' discards 11b4b8b23962 Merge remote-tracking branch 'arm/for-next' discards 6945f47bc1b5 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' discards 598f941cf1a8 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards 9b87b9ebc8d0 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' discards 9fe1c128b11b Merge remote-tracking branch 'fpga-fixes/fixes' discards 52cbde5f0964 Merge remote-tracking branch 'pidfd-fixes/fixes' discards 6801aa080aa7 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' discards 9bdddf59d32e Merge remote-tracking branch 'mmc-fixes/fixes' discards e384fd8665b7 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] discards c6a0e42c0320 Merge remote-tracking branch 'scsi-fixes/fixes' discards e0f76f485393 Merge remote-tracking branch 'devicetree-fixes/dt/linus' discards 159789a933a3 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards 134c51c7b1f8 Merge remote-tracking branch 'hwmon-fixes/hwmon' discards a98bb65c9958 Merge remote-tracking branch 'omap-fixes/fixes' discards 985f29815914 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' discards 3840f081abbd Merge remote-tracking branch 'staging.current/staging-linus' discards 4a61bfc2e68e Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards f906cc4da88a Merge remote-tracking branch 'spi-fixes/for-linus' discards fa9d4227a0ae Merge remote-tracking branch 'regmap-fixes/for-linus' discards 082c00879142 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 532bed9367d7 Merge remote-tracking branch 'sound-current/for-linus' discards 9735eeb8ab66 Merge remote-tracking branch 'mac80211/master' discards 4789dde15088 Merge remote-tracking branch 'netfilter/master' discards eaa183001fdd Merge remote-tracking branch 'bpf/master' discards 994e8333e876 Merge remote-tracking branch 'net/master' discards 9490e17c81ad Merge remote-tracking branch 'arc-current/for-curr' discards 689bffbdd7be Merge remote-tracking branch 'kbuild-current/fixes' discards a82acb4e05a4 Merge remote-tracking branch 'fixes/master' 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 discards 59d4b3fd44ed Merge branch 'spi-5.8' into spi-next discards a4427711603b Merge branch 'spi-5.7' into spi-linus omits 39165b8dd055 Merge branch 'regmap-5.8' into regmap-next omits 7a458ad5623d Merge branch 'regmap-5.7' into regmap-linus discards 489ecd7b3115 Merge branch 'asoc-5.7' into asoc-linus omits d0888cb83919 cifs: improve read performance for page size 64KB & cache= [...] discards 9f0d5809eb7c f2fs: fix to handle error path of f2fs_ra_meta_pages() discards aadb535f8559 f2fs: add tracepoint for f2fs iostat 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 discards df1982294937 thermal: Delete an error message in four functions discards 203b028c87a8 thermal: Remove thermal_zone_device_update() stub discards c3a20e5df392 thermal: Remove stubs for thermal_zone_[un]bind_cooling_device discards 536c0ee38b77 thermal: Change IS_ENABLED to IFDEF in the header file discards 8309b1e790f8 thermal: Move get_thermal_instance to the internal header discards 0cab7ec183bd thermal: Move get_tz_trend to the internal header discards 093954d0a033 thermal: Move trip point structure definition to private header discards 9c90b3bc4952 thermal: Move internal IPA functions discards acec8b18c806 thermal: Move struct thermal_attr to the private header discards 1e382b209b2c thermal: Move default governor config option to the intern [...] discards 5b0c009eedb5 thermal: devfreq_cooling: Use PM QoS to set frequency limits discards 15b1f3bc9fdf thermal: core: Remove pointless debug traces discards 5bc366e3e9fe thermal: core: Make thermal_zone_set_trips private discards 116739362605 thermal: imx_sc_thermal: Add hwmon support discards 2a7e3035f89d mmc: core: make mmc_interrupt_hpi() static 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 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 68dac3eb50be net: phy: micrel: use genphy_read_status for KSZ9131 adds 0e631eee17dc rxrpc: Fix DATA Tx to disable nofrag for UDP on AF_INET6 socket adds 555cd19d0c6a ionic: add dynamic_debug header adds 2c0df9f9eddb ionic: fix unused assignment adds bec8141a17b1 Merge branch 'ionic-address-automated-build-complaints' adds 34b5e6a33c1a net: dsa: mv88e6xxx: Configure MAC when using fixed link adds 3be98b2d5fbc net: dsa: Down cpu/dsa ports phylink will control adds 047c7308ea09 Merge branch 'mv88e6xxx-fixed-link-fixes' adds a7a0d6269652 net: stmmac: socfpga: Allow all RGMII modes adds c799fca8baf1 net/cxgb4: Check the return from t4_query_params properly adds dd649b4ff012 net: marvell10g: report firmware version adds 8f48c2ac85ed net: marvell10g: soft-reset the PHY when coming out of low power adds 91fac45cd006 Merge branch 'Fix-88x3310-leaving-power-save-mode' adds 52e04b4ce5d0 mac80211: fix race in ieee80211_register_hw() adds 93e2d04a1888 mac80211: fix channel switch trigger from unknown mesh peer adds 6058ee09ec52 Merge tag 'mac80211-for-net-2020-04-15' of git://git.kerne [...] adds 99e3a236dd43 xsk: Add missing check on user supplied headroom size adds 25498a1969bf libbpf: Always specify expected_attach_type on program loa [...] adds 49b452c382da libbpf: Fix type of old_fd in bpf_xdp_set_link_opts adds c6c111523d9e selftests/bpf: Check for correct program attach/detach in [...] adds 78b877113f6e Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 87b0f983f66f net: mscc: ocelot: fix untagged packet drops when enslavin [...] 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 5b69c23799ec platform/chrome: cros_ec_sensorhub: Off by one in cros_sen [...] adds 538b8471fee8 platform/chrome: cros_ec_sensorhub: Add missing '\n' in lo [...] adds 2fcd80144b93 Merge tag 'tag-chrome-platform-fixes-for-v5.7-rc2' of git: [...] new 188befaeabf5 Merge remote-tracking branch 'fixes/master' new 21ad2d8697b6 Merge remote-tracking branch 'kbuild-current/fixes' new a9fed0a289a7 Merge remote-tracking branch 'arc-current/for-curr' adds 9cc3d0c6915a arm64: vdso: don't free unallocated pages adds c9a4ef664501 arm64: Delete the space separator in __emit_inst new 754bca5d00b6 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new de29be673a3b Merge remote-tracking branch 'netfilter/master' new f92028e5aece Merge remote-tracking branch 'sound-current/for-linus' new 45a8341ce494 ASoC: codecs: hdac_hdmi: Fix incorrect use of list_for_each_entry new 6947c5711bf7 ASoC: rsnd: Fix parent SSI start/stop in multi-SSI mode new 1f9832e70c67 ASoC: rsnd: Fix HDMI channel mapping for multi-SSI mode new 493f23650302 Merge series "ASoC: rsnd: Fixes for multichannel HDMI audi [...] new 630c50e34d33 Merge branch 'asoc-5.7' into asoc-linus new 88e89d132695 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new b810878a8fee Merge branch 'regmap-5.7' into regmap-linus new 73fd6710b41f Merge remote-tracking branch 'regmap-fixes/for-linus' adds 4bbae1279dfe Merge branch 'spi-5.7' into spi-linus new 357fd944e548 Merge remote-tracking branch 'spi-fixes/for-linus' new 2e01911b7cf7 Revert "serial: uartps: Fix uartps_major handling" new 8da1a3940da4 Revert "serial: uartps: Use the same dynamic major number [...] new b6fd2dbbd649 Revert "serial: uartps: Fix error path when alloc failed" new 91c9dfa25c7f Revert "serial: uartps: Do not allow use aliases >= MAX_UA [...] new 72d68197281e Revert "serial: uartps: Change uart ID port allocation" new 492cc08bc16c Revert "serial: uartps: Move Port ID to device data structure" new 18cc7ac8a28e Revert "serial: uartps: Register own uart console and driv [...] new 0f87aa66e8c3 serial: sunhv: Initialize lock for non-registered console new 3dc4db366236 serial: sh-sci: Make sure status register SCxSR is read in [...] new fbbf38d47209 Merge remote-tracking branch 'tty.current/tty-linus' new 056ad39ee925 USB: core: Fix free-while-in-use bug in the USB S-Glibrary new 7dbdb53d72a5 USB: early: Handle AMD's spec-compliant identifiers, too new 97341ef7070d usb: typec: pi3usb30532: Set switch_ / mux_desc name field [...] new 068fbff4f860 usb: raw-gadget: Fix copy_to/from_user() checks new fdd10499de0d usb: raw-gadget: fix raw_event_queue_fetch locking new 5963dec98dc5 UAS: no use logging any details in case of ENODEV new f6cc6093a729 UAS: fix deadlock in error handling and PM flushing work new 0afccd760151 cdc-acm: close race betrween suspend() and acm_softint new a4e7279cd1d1 cdc-acm: introduce a cool down new 1c2e54fbf1da usb: f_fs: Clear OS Extended descriptor counts to zero in [...] new 901789745a05 usb: typec: tcpm: Ignore CC and vbus changes in PORT_RESET change new 0d5c9bc7c680 phy: tegra: Select USB_COMMON for usb_get_maximum_speed() new be34a5854b46 USB: Add USB_QUIRK_DELAY_CTRL_MSG and USB_QUIRK_DELAY_INIT [...] new c88d2bc2ee8d Merge remote-tracking branch 'usb.current/usb-linus' new 09b04abb70f0 usb: gadget: udc: bdc: Remove unnecessary NULL checks in b [...] new 586f4335700f usb: dwc3: Fix GTXFIFOSIZ.TXFDEP macro name new d94ea5319813 usb: dwc3: gadget: Properly set maxpacket limit new df3c5f0a605c docs: dt: qcom,dwc3.txt: fix cross-reference for a converted file new 37db50749617 dt-bindings: usb: usb-xhci: add r8a77961 support new 0dc710353f63 dt-bindings: usb: renesas,usbhs: add r8a77961 support new 68b1add4c51a dt-bindings: usb: renesas,usb3-peri: add r8a77961 support new d0550cd20e52 usb: dwc3: gadget: Do link recovery for SS and SSP new 892afce417b7 Merge remote-tracking branch 'usb-gadget-fixes/fixes' new 0533ff8f9011 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new ea81c3486442 staging: vt6656: Power save stop wake_up_count wrap around. new 50b195f49e29 Merge remote-tracking branch 'staging.current/staging-linus' adds f27ad8932725 Input: elants_i2c - support palm detection adds 3f8f770575d9 Input: mms114 - fix handling of mms345l new f514f96d9dac Merge remote-tracking branch 'input-current/for-linus' new 5af4e8d448a8 crypto: caam - fix use-after-free KASAN issue for SKCIPHER [...] new 5ed1e8b8877f crypto: caam - fix use-after-free KASAN issue for AEAD algorithms new 63db32e6531c crypto: caam - fix use-after-free KASAN issue for HASH algorithms new 80994e3f5e8d crypto: caam - fix use-after-free KASAN issue for RSA algorithms new 55b3209acbb0 crypto: caam - fix the address of the last entry of S/G new 5a3f620ac3e5 Merge remote-tracking branch 'crypto-current/master' adds ae148b43516d dmaengine: hisilicon: Fix build error without PCI_MSI adds 172d59ecd61b dmaengine: ti: k3-psil: fix deadlock on error path adds b269426011bc dmaengine: xilinx_dma: Add missing check for empty list adds 20d60f636447 include/linux/dmaengine: Typos fixes in API documentation adds aee45dba3ad9 dt-bindings: dma: uniphier-xdmac: switch to single reg region new 1434c8bf447a Merge remote-tracking branch 'slave-dma-fixes/fixes' new 0d5a50e52ded Merge remote-tracking branch 'mtd-fixes/mtd/fixes' new c9f3c7c463e3 Merge remote-tracking branch 'omap-fixes/fixes' new 81a3128ccfbb Merge remote-tracking branch 'hwmon-fixes/hwmon' new 503a66302cea Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds b8a1707f177a docs: dt: fix broken reference to phy-cadence-torrent.yaml adds 0c134f528a72 docs: dt: qcom,dwc3.txt: fix cross-reference for a converted file adds 27b128b30c58 docs: dt: fix a broken reference for a file converted to json adds 5fd274ed3c85 docs: dt: rockchip,dwc3.txt: fix a pointer to a renamed file adds c3a2079828fa dt-bindings: pwm: Fix cros-ec-pwm example dtc 'reg' warning new 9b5d2a4f797a dt-bindings: Fix misspellings of "Analog Devices" new acca9cd4a084 dt-bindings: iio: dac: AD5570R fix bindings errors new f7851bce4189 MAINTAINERS: dt: update display/allwinner file entry new 2a9cd0a14f59 MAINTAINERS: dt: fix pointers for ARM Integrator, Versatil [...] new efd12459b967 of: unittest: kmemleak on changeset destroy new fc42cc76c169 of: unittest: kmemleak in of_unittest_platform_populate() new 4129ae4e59e1 of: unittest: kmemleak in of_unittest_overlay_high_level() new b48b1104f59e of: overlay: kmemleak in dup_and_fixup_symbol_prop() new 1bfed6c62d72 of: unittest: kmemleak in duplicate property update new 4009dd0ba0f6 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 83c6f2390040 scsi: sg: add sg_remove_request in sg_write adds fa17a6dc84d1 scsi: Update referenced link to cdrtools new bd8105e2cabc Merge remote-tracking branch 'scsi-fixes/fixes' new bbf4ee2663e1 Merge tag 'drm-intel-fixes-2020-04-15' of git://anongit.fr [...] new bfa5807d4db9 Revert "drm/amdgpu: change SH MEM alignment mode for gfx10" new 8c7f0a44b4b4 drm/amd/powerplay: force the trim of the mclk dpm_levels i [...] new 4f7d010fc47e drm/amd/powerplay: unload mp1 for Arcturus RAS baco reset new 028cfb2444b9 drm/amdgpu: fix wrong vram lost counter increment V2 new b2a7e9735ab2 drm/amdgpu: fix the hw hang during perform system reboot a [...] new 974229db7e6c drm/amdgpu/gfx9: add gfxoff quirk new 1e6adfe565b4 Merge tag 'amd-drm-fixes-5.7-2020-04-15' of git://people.f [...] new 92f673a12d14 drm/nouveau/sec2/gv100-: add missing MODULE_FIRMWARE() new 4da858c08643 Merge branch 'linux-5.7' of git://github.com/skeggsb/linux [...] new 466ec8f63ffb Merge remote-tracking branch 'drm-fixes/drm-fixes' adds 3d3e18fcd591 mmc: core: make mmc_interrupt_hpi() static new bc517c3766a2 Merge remote-tracking branch 'mmc-fixes/fixes' new bdc431d05763 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds e82a118f57b8 clone3: fix cgroup argument sanity check adds 62173872ca65 clone3: add a check for the user struct size if CLONE_INTO [...] adds a966dcfe153a clone3: add build-time CLONE_ARGS_SIZE_VER* validity checks new e4d8bd4f8276 Merge remote-tracking branch 'pidfd-fixes/fixes' new 6c1accc44d65 Merge remote-tracking branch 'fpga-fixes/fixes' new c4b18f328e9e Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds d918fe428715 drm/meson: Delete an error message in meson_dw_hdmi_bind() adds 8623b5255ae7 drm/scheduler: fix drm_sched_get_cleanup_job new 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' adds f2e69b652c5a ext4: use matching invalidatepage in ext4_writepage adds c57c1f304132 ext4: use non-movable memory for superblock readahead adds 0e7a0bf1d92b ext4: fix return-value types in several function comments adds 0f46ee31e261 ext4: do not zeroout extents beyond i_disksize adds 630fb08e653f ext4: remove set but not used variable 'es' adds 2acc5714d015 ext4: remove set but not used variable 'es' in ext4_jbd2.c adds df15e089750d ext4: increase wait time needed before reuse of deleted in [...] adds 00f7b58eebb7 ext4: convert BUG_ON's to WARN_ON's in mballoc.c adds 12fb08d19005 ext4: reject mount options not supported when remounting i [...] 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' adds 185af3e775b6 HID: alps: ALPS_1657 is too specific; use U1_UNICORN_LEGAC [...] adds fc3cc4fb390d Merge branch 'for-5.7/upstream-fixes' into 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' adds d79294d0de12 i2c: designware: platdrv: Remove DPM_FLAG_SMART_SUSPEND fl [...] adds edb2c9dd3948 i2c: altera: use proper variable to hold errno adds 3c1d1613be80 i2c: remove i2c_new_probed_device API adds e0442d762139 i2c: busses: convert to devm_platform_ioremap_resource adds c02fb2b8067a i2c: busses: convert to devm_platform_get_and_ioremap_resource adds f27237c174fd i2c: piix4: Detect secondary SMBus controller on AMD AM4 chipsets adds def00b32f027 i2c: refactor parsing of timings adds be1b92c133cc i2c: i801: Use GPIO_LOOKUP() helper macro adds 79d48da381ca i2c: i2c-stm32f7: improve nack debug message adds 85f8fcaeed33 i2c: designware: Calculate SCL timing parameter for Fast M [...] adds 35eba185fd1a i2c: designware: Calculate SCL timing parameter for High S [...] adds 0d5956f826fc Merge branch 'i2c/for-5.8' into i2c/for-next adds 1a351b10b967 i2c: cadence: Added slave support adds a0caa5387bfd Merge branch 'i2c/for-5.8' into i2c/for-next adds a900aeac2537 i2c: tegra: Better handle case where CPU0 is busy for a long time adds 8814044fe0fa i2c: tegra: Synchronize DMA before termination adds 8859c2d37301 Merge branch 'i2c/for-current' into i2c/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' adds 404e603f1ec8 docs: timekeeping: Use correct prototype for deprecated functions adds 52338dfb3ca1 docs: admin-guide: merge sections for the kernel.modprobe sysctl adds e8f4ba833166 scripts/kernel-doc: Add missing close-paren in c:function [...] adds d98dbbe0d331 scripts: documentation-file-ref-check: Add line break before exit new 58f3310d1b5e Merge remote-tracking branch 'jc_docs/docs-next' adds 9393d050c860 Revert "media: Kconfig: move CEC-specific options to cec/Kconfig" adds 8e5b5d75e9d0 media: Kconfig: DVB support should be enabled for Digital TV adds de73b88c7ca1 media: cec: move the core to a separate directory adds 46d2a3b964dd media: place CEC menu before MEDIA_SUPPORT adds 4be5e8648b0c media: move CEC platform drivers to a separate directory adds a81068181aad media: move CEC USB drivers to a separate directory adds df823a8208c4 media: cec: rename CEC platform drivers config options adds ffb2e0082cfc media: Kconfig: include test_drivers with MEDIA_TEST_SUPPORT adds b533cad6fd59 media: docs: update cardlists adds c4b89166d291 media: docs: split avermedia.rst contents on two files adds 109895a1525f media: docs: dvb_intro.rst: update its contents adds 03693a5a2393 media: docs: intro.rst actually contain DVB references adds c5b352431f6f media: docs: update avermedia.rst contents adds f631516f6d7d media: docs: bt8xx.rst: update document info adds 729126e4b4b3 media: docs: update bttv.rst information adds 9fafef585718 media: docs: add a cardlist for cx18 boards adds fe877259d8aa media: docs: cpia2.rst: do some cleanups adds 8a1bfbc70d13 media: docs: update Digital TV faq.rst adds 12bcf90c693c media: docs: saa7134.rst: update the documentation adds 08256f12ac56 media: docs: zr364xx: update documentation adds 1c9eeba23227 media: docs: get rid of obsoleted udev documentation adds 371f6ff57f56 media: docs: Add a master topic for the index file adds 4605a6102a7b media: docs: cleanup bttv-devel.rst file adds ef7f0c9539d8 media: docs: fix references for vimc adds cc5d250e5a3b media: docs: move copyrights to the end and update them adds e4da97eb3a09 media: docs: add GPLv2 for uAPI guide adds 63735af86d64 media: docs: add cros-references to the other media guides 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' adds 2c127c46ec98 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 1f58b05f6672 Merge branch 'pm-opp' into linux-next new 9d97f2898109 Merge remote-tracking branch 'pm/linux-next' adds 8be6bbe59a69 cpufreq: omap: Build driver by default for ARCH_OMAP2PLUS new 32ead28bc9de Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds d2bc4dd91da6 thermal: imx_sc_thermal: Add hwmon support adds bceb5646a15d thermal: core: Make thermal_zone_set_trips private adds 44fc73223eeb thermal: core: Remove pointless debug traces adds 04fa9c804b0e thermal: devfreq_cooling: Use PM QoS to set frequency limits adds 8097db407a08 thermal: Move default governor config option to the intern [...] adds c68df440b07f thermal: Move struct thermal_attr to the private header adds 33a88af10944 thermal: Move internal IPA functions adds 2e7700dc336d thermal: Move trip point structure definition to private header adds f0129c231772 thermal: Move get_tz_trend to the internal header adds 06f1041f5023 thermal: Move get_thermal_instance to the internal header adds 60518260cab2 thermal: Change IS_ENABLED to IFDEF in the header file adds 708418500644 thermal: Remove stubs for thermal_zone_[un]bind_cooling_device adds 0145f67866b7 thermal: Remove thermal_zone_device_update() stub adds 8cb775bb005c thermal: Delete an error message in four functions adds 3dc748754d68 dt-bindings: thermal: k3: Add VTM bindings documentation adds 48b2bce8c7db thermal: k3: Add support for bandgap sensors adds 79799562bf08 thermal: int3400_thermal: Statically initialize .get_mode( [...] 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' adds a69a1328fb03 ipw2x00: make ipw_qos_association_resp() void adds 80efb443ea03 cw1200: make cw1200_spi_irq_unsubscribe() void adds 2fd5fdca6a3a libertas: make lbs_init_mesh() void adds b9ed7e9505ba rtw88: make rtw_chip_ops::set_antenna return int adds 297bcf8222f2 rtw88: add support for set/get antennas adds 1c0e3c73e98d hostap: Add missing annotations for prism2_bss_list_proc_s [...] adds 2fe5efb8a475 brcmsmac: Add missing annotation for brcms_rfkill_set_hw_state() adds 40fb232c02d1 brcmsmac: Add missing annotation for brcms_down() adds 99cd87d63c0b libertas: make lbs_process_event() void adds 7b9ae69d5441 orinoco: remove useless variable 'err' in spectrum_cs_suspend() adds e871b8bfedda brcmsmac: make brcms_c_stf_ss_update() void adds 5a652b49b41b ipw2x00: make ipw_setup_deferred_work() void adds f0f383347ced brcmfmac: remove leading space new 8f12e043986a Merge remote-tracking branch 'wireless-drivers-next/master' adds 55beec10710d Bluetooth: Sort list of LE features constants adds 849c9c35e80d Bluetooth: Use extra variable to make code more readable adds ff3b8df2bd75 Bluetooth: Enable LE Enhanced Connection Complete event. adds 2eb71a3a68c3 Bluetooth: Clear HCI_LL_RPA_RESOLUTION flag on reset 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' adds 197694d09af5 docs: filesystems: convert gfs2-glocks.txt to ReST 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' adds f96198abe8b0 drm/i915/ehl: extended Wa_2006604312 to ehl adds dbff5a8db9c6 drm/i915/tgl: Add Wa_14010477008:tgl adds 802101528bce drm/i915/tgl: Extend Wa_1409767108:tgl to B0 stepping adds 2a040f0d08c3 drm/i915/tgl: Initialize multicast register steering for w [...] adds 46495adc6ca7 drm/i915/selftests: Exercise basic RPS interrupt generation adds a080bd994c40 drm/i915/gt: Update PMINTRMSK holding fw 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' adds 6472e4e25e57 drm/rockchip: fix spelling mistake "modifer" -> "modifier" adds 16a7e952e824 dt-bindings: display: look for dsi* nodes in dsi-controller adds 1e4fbcdf8a03 dt-bindings: display: add te-gpios to panel-common adds d4e0055b8fa0 dt-bindings: display: convert samsung,s6e63m0 to DT Schema adds 5304058b1526 dt-bindings: display: convert arm,versatile-tft-panel to D [...] adds c1eb28405d3a dt-bindings: display: convert boe,himax8279d to DT Schema adds 66e3377c7c81 dt-bindings: display: convert ilitek,ili9322 to DT Schema adds ba98fc38dd50 dt-bindings: display: convert ilitek,ili9881c to DT Schema adds 16cd62768d61 dt-bindings: display: convert innolux,p097pfg to DT Schema adds cd906710d845 dt-bindings: display: convert innolux,p120zdg-bf1 to DT Schema adds b33b9141b7a8 dt-bindings: display: convert jdi,lt070me05000 to DT Schema adds 3b5d6c3c9c9b dt-bindings: display: convert kingdisplay,kd035g6-54nt to [...] adds 7236d77374fd dt-bindings: display: convert kingdisplay,kd097d04 to DT Schema adds 310abcea76e9 dt-bindings: display: convert simple lg panels to DT Schema adds 889034a6a2fd dt-bindings: display: convert lg,lg4573 to DT Schema adds 05bf34578d4d dt-bindings: display: convert osddisplays,osd101t2587-53ts [...] adds 1aa3bf853cb4 dt-bindings: display: convert raydium,rm67191 to DT Schema adds 48d8e0a712e5 dt-bindings: display: convert samsung AMOLED to DT Schema adds 19853af1e44e dt-bindings: display: convert samsung,s6d16d0 to DT Schema adds f9f2ae6282a7 dt-bindings: display: convert samsung,ld9040 to DT Schema adds 77aeb2d7942d dt-bindings: display: convert toppoly panels to DT Schema adds 8d1f9345ea70 dt-bindings: display: convert startek,startek-kd050c to DT Schema adds c907477e128b dt-bindings: display: convert sony,acx565akm to DT Schema adds 6c424e686221 dt-bindings: display: convert sitronix,st7789v to DT Schema adds 6b3ee820b580 dt-bindings: display: drop unused simple-panel.txt adds a965584dd089 dt-bindings: display: convert sharp,ls043t1le01 to DT Schema adds e437b61b2132 dt-bindings: display: convert sharp,ls037v7dw01 to DT Schema adds 236623c09ca4 dt-bindings: display: convert sharp,lq150x1lg11 to DT Schema adds 90c8466e3771 dt-bindings: display: convert seiko,43wvf1g to DT Schema adds 5717f3b80d5f dt-bindings: display: convert lgphilips,lb035q02 to DT Schema adds 8b9e7ace123d dt-bindings: display: convert olimex,lcd-olinuxino to DT Schema adds 702a21425a6d dt-bindings: display: move DSI panels to panel-simple-dsi 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' adds 3e8f3bd04716 ALSA: usb-audio: RME Babyface Pro mixer patch 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' adds e2d101036527 mmc: android-goldfish: Enable MMC_CAP2_NO_SDIO adds da4f1ef38f01 mmc: sdhci-sprd: Drop redundant cap flags adds 7d33c615c94c mmc: au1xmmc: Drop redundant code in au1xmmc_send_command() adds 3369193adf79 mmc: s3cmci: Drop redundant code in s3cmci_setup_data() adds 57fa99503290 mmc: wbsd: Replace hardcoded command numbers with existing [...] adds 2bbdbbf0fcca dt-bindings: mmc: arasan: Document 'xlnx,versal-8.9a' controller adds f73e66a36772 sdhci: arasan: Add support for Versal Tap Delays adds 736279b7e37c mmc: sdhci-of-arasan: Rename sdhci_arasan_data to avoid confusion adds a49b8899a3e8 mmc: sdhci-of-arasan: Rearrange the platform data structs [...] adds a9f3cae8fdfe mmc: sdhci-of-arasan: Modify clock operations handling adds 718c3d80efb8 mmc: sdhci-of-arasan: Fix kernel-doc warnings adds 0fcd0f7e79ca mmc: sdhci: move SDHCI_CAPABILITIES_1 to a more suitable place adds 583eacca3503 mmc: sdhci: use FIELD_GET/PREP for capabilities bit masks adds bbe6b874017a mmc: renesas_sdhi: refactor calculation of best TAP adds 86527265e91d mmc: renesas_sdhi: clarify handling of selecting TAPs adds 3ef4664da327 mmc: renesas_sdhi: improve TAP selection if all TAPs are good adds 5c7200e79c78 mmc: renesas_sdhi: simplify summary output adds 23ecdb29060f Merge branch 'fixes' into 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' adds 433e3aa37773 selinux: drop unnecessary smp_load_acquire() call 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' adds 88986987c76f dt-bindings: memory-controllers: exynos-srom: Remove unnee [...] adds 57f25e1cf00d dt-bindings: vendor-prefixes: Add Alps adds 84a25ea9cfd9 dt-bindings: vendor-prefixes: Add Check Point adds 18bc99156f01 dt-bindings: reserved-memory: Introduce memory-region-names adds befc8236a74f dt-bindings: memory: tegra: Add external memory controller [...] 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' adds 999866c92f4a spi: dt-bindings: rspi: Convert to json-schema adds 5810dd79dec4 Merge branch 'spi-5.8' into spi-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' adds d9976bc155b1 MAINTAINERS: Remove sifive_l2_cache.c from EDAC-SIFIVE pattern new bf287291b741 Merge remote-tracking branch 'edac/edac-for-next' adds 503b026d1d64 rcu: Add KCSAN stubs adds e7f1e32fed54 rcu: Add KCSAN stubs to update.c adds 83f51ba34dd3 rcu: Make rcu_read_unlock_special() safe for rq/pi locks adds 27c2733fbc9d rcu: Don't set nesting depth negative in rcu_preempt_defer [...] adds 88bdc25b36cd rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field adds e49c5de3b552 rcu: Don't use negative nesting depth in __rcu_read_unlock() adds 9ff86f9a8c04 rcutorture: Add test of holding scheduler locks across rcu [...] adds 61fa18839130 rcu: Add comments marking transitions between RCU watching [...] adds c74d8422b75c rcu-tasks: Use context-switch hook for PREEMPT=y kernels adds d836a90c2571 sched/core: Add function to sample state of locked-down task adds 2f97bd3f21ef rcu: Add per-task state to RCU CPU stall warnings adds 5c52cf4717b7 rcu-tasks: Move Tasks RCU to its own file adds 64aa2c7c31d8 rcu-tasks: Create struct to hold state information adds 5fc7e64990c2 rcu: Reinstate synchronize_rcu_mult() adds 4833572be7e0 rcutorture: Add a test for synchronize_rcu_mult() adds edad9ce4005e rcu-tasks: Refactor RCU-tasks to allow variants to be added adds e71ee37ea903 rcu-tasks: Add an RCU-tasks rude variant adds dfff5ad45ad0 rcutorture: Add torture tests for RCU Tasks Rude adds 87b94a8d829a rcu-tasks: Use unique names for RCU-Tasks kthreads and messages adds 46c71c737b0d rcu-tasks: Further refactor RCU-tasks to allow adding more [...] adds 5ee0f07bf79d rcu-tasks: Code movement to allow more Tasks RCU variants adds 513137f774db rcu-tasks: Add an RCU Tasks Trace to simplify protection o [...] adds 972693f24e0a rcutorture: Add torture tests for RCU Tasks Trace adds cc98a9755045 rcu-tasks: Add stall warnings for RCU Tasks Trace adds 144f6ff01b4c rcu-tasks: Move #ifdef into tasks.h adds 047a071d1303 rcu-tasks: Add RCU tasks to rcutorture writer stall output adds 246a04fd678e rcu-tasks: Make rcutorture writer stall output include GP state adds 58295a4cfcd5 rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks adds 5ebe2f213d87 rcu-tasks: Add a grace-period start time for throttling and debug adds df3250c2a5f9 rcu-tasks: Provide boot parameter to delay IPIs until late [...] adds fa6e1abef176 rcu-tasks: Split ->trc_reader_need_end adds a0ad4b228efa rcu-tasks: Add grace-period and IPI counts to statistics adds 2e2b6669e1e8 rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI adds 525f6f0bcf4c rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is [...] adds 676b14302992 rcu-tasks: Allow rcu_read_unlock_trace() under scheduler locks adds 73f7cecbc1ed rcu-tasks: Disable CPU hotplug across RCU tasks trace scans adds fa7d90484eb9 rcu-tasks: Handle the running-offline idle-task special case adds 04de39608a40 rcu-tasks: Make RCU tasks trace also wait for idle tasks adds 7ee50f1b753d rcu-tasks: Add rcu_dynticks_zero_in_eqs() effectiveness st [...] adds 4fd571e76c2c rcu-tasks: Add count for idle tasks on offline CPUs adds fd4678b7e3af rcutorture: Add TRACE02 scenario enabling RCU Tasks Trace IPIs adds 165a5cc7d717 rcu-tasks: Add IPI failure count to statistics adds 9b71383b6c58 rcu-tasks: Allow standalone use of TASKS_{TRACE_,}RCU adds c179fe73e258 ftrace: Use synchronize_rcu_tasks_rude() instead of ftrace_sync() adds 6df20c1a933b rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() adds 4fb5e949f3c8 srcu: Add KCSAN stubs adds b377bfce7d93 rcu: Mark rcu_state.ncpus to detect concurrent writes adds 64132cc2f711 rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] adds 5edd414c9cd0 rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks adds 8c77967e771e srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] adds 3ed07fc71371 rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks adds b5f629b9906b rcu: Use data_race() for RCU CPU stall-warning prints adds bff55f0ffcae drm: Make drm_dp_mst_dsc_aux_for_port() safe for old compilers adds cc8bd1bfdc1f rcu: Expedite first two FQS scans under callback-overload [...] adds eda5176f2e2d rcu: Fix the (t=0 jiffies) false positive adds dbef7191d22b Revert "rculist: Describe variadic macro argument in a Sph [...] adds fa6a72e9ae13 rcu: Get rid of some doc warnings in update.c adds 77ad63d67bb7 rcu: Mark rcu_state.gp_seq to detect more concurrent writes adds bccc371715dd rcu: Replace assigned pointer ret value by corresponding b [...] adds 1acdc560f2f2 rcu: Replace 1 by true adds 95db8f74cdd4 rcu: Convert ULONG_CMP_GE() to time_after() for jiffy comparison adds 4c9eb55dce1c rcu: Convert rcu_initiate_boost() ULONG_CMP_GE() to time_after() adds d2d0c46f7006 rcu: Convert rcu_nohz_full_cpu() ULONG_CMP_LT() to time_before() adds 9902838affa8 rcuperf: Add ability to increase object allocation size adds 578e7028510a rcu/tree: Add a shrinker to prevent OOM due to kfree_rcu() [...] adds b46b073853c4 rcu/tree: Count number of batched kfree_rcu() locklessly adds b5acbe24289d rcu: Add rcu_gp_might_be_stalled() adds 517392319c3e rcu: Use data_race() for RCU expedited CPU stall-warning prints adds 431815f97b26 rcu: When GP kthread is starved, tag idle threads as false [...] adds fc2a7ed3c2d2 rcu: Remove self-stack-trace when all quiescent states seen adds a22b45218dac rcutorture: Add KCSAN stubs adds 80a18c1155a1 rcutorture: Make kvm-recheck-rcu.sh handle truncated lines adds bb4be86f29d0 rcutorture: Mark data-race potential for rcu_barrier() tes [...] adds 18d76ac49038 locktorture.c: Fix if-statement empty body warnings adds a8d5875ce5f0 Default enable RCU list lockdep debugging with PROVE_RCU adds 112bf80760f1 rcutorture: Add flag to produce non-busy-wait task stalls adds 61e3a9acf9e5 rcutorture: Right-size TREE10 CPU consumption adds 5cf9d91f7dd2 rcu: Allow rcutorture to starve grace-period kthread adds 997e9e941417 torture: Add --kcsan argument to top-level kvm.sh script adds 2ba0d32e59e0 torture: Make --kcsan argument also create a summary adds 4b2f96dbc56b rcutorture: Make rcu_fwds and rcu_fwd_emergency_stop static adds 3788ab1fb0c8 torture: Eliminate duplicate #CHECK# from ConfigFragment adds ee19424477d0 torture: Abstract application of additional Kconfig options adds 907712c235c9 torture: Allow --kconfig options to override --kcsan defaults adds 1a6570bbefab torture: Allow scenario-specific Kconfig options to overri [...] adds 8a7567ab7f07 torture: Save a few lines by using config_override_param i [...] adds c31e3993225a torture: Add a --kasan argument adds a945e425ec89 rcutorture: Convert ULONG_CMP_LT() to time_before() adds e3ac96f7f908 Merge branches 'fixes.2020.04.13d', 'kfree_rcu.2020.04.13c [...] adds 48b1fc190a18 kcsan: Add option to allow watcher interruptions adds 2402d0eae589 kcsan: Add option for verbose reporting adds 44656d3dc4f0 kcsan: Add current->state to implicitly atomic accesses adds e7b341005007 kcsan: Fix a typo in a comment adds e7325b774cc7 kcsan: Update Documentation/dev-tools/kcsan.rst adds 1443b8c9e712 kcsan: Update API documentation in kcsan-checks.h adds 135c0872d869 kcsan: Introduce report access_info and other_info adds 6119418f94ca kcsan: Avoid blocking producers in prepare_report() adds 757a4cefde76 kcsan: Add support for scoped accesses adds 9967683ce5d4 objtool, kcsan: Add explicit check functions to uaccess whitelist adds d8949ef1d9f1 kcsan: Introduce scoped ASSERT_EXCLUSIVE macros adds 01b4ff58f72d kcsan: Move kcsan_{disable,enable}_current() to kcsan-checks.h adds d071e91361bb kcsan: Change data_race() to no longer require marking rac [...] adds f770ed10a9ee kcsan: Fix function matching in report adds cdb9b07d8c78 kcsan: Make reporting aware of KCSAN tests adds 37679f89b790 Merge branch 'kcsan-dev.2020.04.13c' into HEAD adds 50f74c9457c4 tools/memory-model: Add recent references adds 9716f4ac8760 tools/memory-model: Fix "conflict" definition adds a5cca3485d92 Documentation: LKMM: Move MP+onceassign+derefonce to new l [...] adds 37c6ee2fcf7b Documentation: LKMM: Add litmus test for RCU GP guarantee [...] adds 3aecec068c37 Documentation: LKMM: Add litmus test for RCU GP guarantee [...] adds d96bbc2dc07f MAINTAINERS: Update maintainers for new Documentaion/litmu [...] adds 0d9db930eb5f tools/memory-model: Add an exception for limitations on _u [...] adds f612be6530fe Documentation/litmus-tests: Introduce atomic directory adds 58ace1afac06 Documentation/litmus-tests/atomic: Add a test for atomic_set() adds 981054d706a9 Documentation/litmus-tests/atomic: Add a test for smp_mb__ [...] adds ab66aa3ad1fe tools/memory-model: Make judgelitmus.sh note timeouts adds e6dd2b65c5df tools/memory-model: Make cmplitmushist.sh note timeouts adds 5d6e62411627 tools/memory-model: Make judgelitmus.sh identify bad macros adds 67b3cc2ecb77 tools/memory-model: Make judgelitmus.sh detect hard deadlocks adds 378d1e2d5e6a tools/memory-model: Fix paulmck email address on pre-exist [...] adds 76f72692cf20 tools/memory-model: Update parseargs.sh for hardware verification adds 8f50c70ca956 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] adds a0e8ff781d67 tools/memory-model: Add simpletest.sh to check locking, RC [...] adds a9ed7746c429 tools/memory-model: Fix checkalllitmus.sh comment adds fd48e828803d tools/memory-model: Hardware checking for check{,all}litmus.sh adds 235284b1917c tools/memory-model: Make judgelitmus.sh ransack .litmus.out files adds 8f491dcc5b97 tools/memory-model: Split runlitmus.sh out of checklitmus.sh adds 2ee488e7c90e tools/memory-model: Make runlitmus.sh generate .litmus.out [...] adds cf2c6d29e1d5 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] adds 452ae9873689 tools/memory-model: Keep assembly-language litmus tests adds 47bce2c2c57c tools/memory-model: Allow herd to deduce CPU type adds 7f41db2cebe7 tools/memory-model: Make runlitmus.sh check for jingle errors adds e9c1485a6619 tools/memory-model: Add -v flag to jingle7 runs adds 039b02e09250 tools/memory-model: Implement --hw support for checkghlitmus.sh adds 4f85344ba9b3 tools/memory-model: Fix scripting --jobs argument adds 191c01a65436 tools/memory-model: Make checkghlitmus.sh use mselect7 adds c37ffc262831 tools/memory-model: Make history-check scripts use mselect7 adds e3f91611a6fe tools/memory-model: Add "--" to parseargs.sh for addition [...] adds e2ac2ce6cf75 tools/memory-model: Repair parseargs.sh header comment adds 6796f45829c5 tools/memory-model: Add checktheselitmus.sh to run specifi [...] adds f557c48658d1 tools/memory-model: Add data-race capabilities to judgelitmus.sh adds 46ebb53b2fe2 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] adds eb51a6a71ea8 tools/memory-model: Use "-unroll 0" to keep --hw runs finite adds ef22569739fc Merge branch 'lkmm-dev.2020.04.15a' into HEAD adds d5f60f8faa67 fork: Annotate a data race in vm_area_dup() adds 96e2496c6574 x86/mm/pat: Mark an intentional data race adds a01d4d8d75ea rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] adds 64ab5b529262 locktorture: Use true and false to assign to bool variables adds 350957908464 Improve KCSAN documentation a bit 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' adds 1c7c51347f2e platform/chrome: chromeos_pstore: set user space log size adds ad35da94b617 platform/chrome: wilco_ec: Provide correct output format t [...] adds 0f706b4fac8b platform/chrome: cros_ec_ishtp: skip old cros_ec responses adds fd167f7a4a60 platform/chrome: cros_ec_ishtp: free ishtp buffer before s [...] adds cf96e284deda Merge remote-tracking branch 'origin/chrome-platform-5.7-f [...] adds 7110f5f0e5ab platform/chrome: cros_ec_typec: Use notifier for updates adds 5fed73b84f52 platform/chrome: cros_ec_typec: Add struct for port data adds 9d33ea331032 platform/chrome: cros_ec_typec: Register port partner 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' adds 022467444515 dmaengine: ti: k3-udma: Drop COMPILE_TEST for the drivers for now adds a4e688535a08 dmaengine: ti: k3-udma: Disable memcopy via MCU NAVSS on am654 adds c2ce6bbcfc9f dmaengine: idxd: export hw version through sysfs 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' adds ea06a482a47c gpiolib: of: improve gpiolib-of support of pull up/down on [...] 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' adds f86a1bb53606 pinctrl: baytrail: Use platform_get_irq_optional() explicitly 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' adds 944ed452eb1b rtc: remove unnecessary error message after platform_get_irq adds 11ddbdfb68e4 rtc: rc5t619: Fix an ERR_PTR vs NULL check 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 [...] new 008af33f625a Merge branch 'akpm/master' new ea16390b6f2d Add linux-next specific files for 20200417
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 (ac935d227366) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
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 532 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/stable/sysfs-driver-dma-idxd | 6 + Documentation/ABI/testing/sysfs-fs-f2fs | 6 + .../admin-guide/device-mapper/dm-integrity.rst | 15 +- Documentation/admin-guide/kernel-parameters.txt | 19 + Documentation/admin-guide/media/avermedia.rst | 189 +- Documentation/admin-guide/media/bt8xx.rst | 136 +- Documentation/admin-guide/media/bttv.rst | 323 ++- Documentation/admin-guide/media/cardlist.rst | 1 + Documentation/admin-guide/media/cpia2.rst | 10 +- Documentation/admin-guide/media/cx18-cardlist.rst | 17 + .../admin-guide/media/cx23885-cardlist.rst | 4 + Documentation/admin-guide/media/cx88-cardlist.rst | 4 + Documentation/admin-guide/media/dvb_intro.rst | 616 ++++++ Documentation/admin-guide/media/dvb_references.rst | 29 + .../admin-guide/media/em28xx-cardlist.rst | 6 +- Documentation/admin-guide/media/faq.rst | 253 ++- Documentation/admin-guide/media/index.rst | 44 +- Documentation/admin-guide/media/intro.rst | 23 - Documentation/admin-guide/media/saa7134.rst | 57 +- Documentation/admin-guide/media/udev.rst | 63 - Documentation/admin-guide/media/zr364xx.rst | 28 +- Documentation/admin-guide/sysctl/kernel.rst | 47 +- Documentation/atomic_t.txt | 24 +- Documentation/core-api/timekeeping.rst | 6 +- Documentation/dev-tools/kcsan.rst | 228 ++- 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 | 30 +- .../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/dsi-controller.yaml | 4 +- .../display/panel/arm,versatile-tft-panel.txt | 31 - .../display/panel/arm,versatile-tft-panel.yaml | 54 + .../bindings/display/panel/boe,himax8279d.txt | 24 - .../bindings/display/panel/boe,himax8279d.yaml | 59 + .../bindings/display/panel/ilitek,ili9322.txt | 49 - .../bindings/display/panel/ilitek,ili9322.yaml | 71 + .../bindings/display/panel/ilitek,ili9881c.txt | 20 - .../bindings/display/panel/ilitek,ili9881c.yaml | 50 + .../bindings/display/panel/innolux,p097pfg.txt | 24 - .../bindings/display/panel/innolux,p097pfg.yaml | 56 + .../bindings/display/panel/innolux,p120zdg-bf1.txt | 22 - .../display/panel/innolux,p120zdg-bf1.yaml | 43 + .../bindings/display/panel/jdi,lt070me05000.txt | 31 - .../bindings/display/panel/jdi,lt070me05000.yaml | 69 + .../display/panel/kingdisplay,kd035g6-54nt.txt | 42 - .../display/panel/kingdisplay,kd035g6-54nt.yaml | 65 + .../display/panel/kingdisplay,kd097d04.txt | 22 - .../bindings/display/panel/lg,acx467akm-7.txt | 7 - .../bindings/display/panel/lg,ld070wx3-sl01.txt | 7 - .../bindings/display/panel/lg,lg4573.txt | 19 - .../bindings/display/panel/lg,lg4573.yaml | 45 + .../bindings/display/panel/lg,lh500wx1-sd03.txt | 7 - .../bindings/display/panel/lgphilips,lb035q02.txt | 33 - .../bindings/display/panel/lgphilips,lb035q02.yaml | 59 + .../display/panel/olimex,lcd-olinuxino.txt | 42 - .../display/panel/olimex,lcd-olinuxino.yaml | 70 + .../display/panel/osddisplays,osd101t2587-53ts.txt | 14 - .../bindings/display/panel/panel-common.yaml | 7 + .../bindings/display/panel/panel-simple-dsi.yaml | 12 + .../bindings/display/panel/panel-simple.yaml | 6 +- .../bindings/display/panel/raydium,rm67191.txt | 41 - .../bindings/display/panel/raydium,rm67191.yaml | 75 + .../display/panel/samsung,amoled-mipi-dsi.yaml | 65 + .../bindings/display/panel/samsung,ld9040.txt | 66 - .../bindings/display/panel/samsung,ld9040.yaml | 107 + .../bindings/display/panel/samsung,s6d16d0.txt | 30 - .../{sony,acx424akp.yaml => samsung,s6d16d0.yaml} | 31 +- .../bindings/display/panel/samsung,s6e3ha2.txt | 31 - .../bindings/display/panel/samsung,s6e63j0x03.txt | 24 - .../bindings/display/panel/samsung,s6e63m0.txt | 33 - .../bindings/display/panel/samsung,s6e63m0.yaml | 60 + .../bindings/display/panel/seiko,43wvf1g.txt | 23 - .../bindings/display/panel/seiko,43wvf1g.yaml | 50 + .../bindings/display/panel/sharp,lq150x1lg11.txt | 36 - .../bindings/display/panel/sharp,lq150x1lg11.yaml | 58 + .../bindings/display/panel/sharp,ls037v7dw01.txt | 43 - .../bindings/display/panel/sharp,ls037v7dw01.yaml | 68 + .../bindings/display/panel/sharp,ls043t1le01.txt | 22 - .../bindings/display/panel/sharp,ls043t1le01.yaml | 51 + .../bindings/display/panel/simple-panel.txt | 1 - .../bindings/display/panel/sitronix,st7789v.txt | 37 - .../bindings/display/panel/sitronix,st7789v.yaml | 63 + .../bindings/display/panel/sony,acx424akp.yaml | 2 +- .../bindings/display/panel/sony,acx565akm.txt | 30 - .../bindings/display/panel/sony,acx565akm.yaml | 57 + .../display/panel/startek,startek-kd050c.txt | 4 - .../display/panel/startek,startek-kd050c.yaml | 33 + .../devicetree/bindings/display/panel/tpo,td.yaml | 65 + .../bindings/display/panel/tpo,td028ttec1.txt | 32 - .../bindings/display/panel/tpo,td043mtea1.txt | 33 - .../bindings/display/panel/xinpeng,xpp055c272.yaml | 4 +- .../devicetree/bindings/display/renesas,cmm.yaml | 16 +- .../devicetree/bindings/dma/adi,axi-dmac.txt | 2 +- .../bindings/dma/socionext,uniphier-xdmac.yaml | 7 +- .../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 +- .../bindings/memory-controllers/exynos-srom.yaml | 4 +- .../memory-controllers/fsl/imx8m-ddrc.yaml | 6 +- .../memory-controllers/nvidia,tegra210-emc.yaml | 82 + .../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/arasan,sdhci.txt | 15 + .../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/qualcomm-bluetooth.txt | 2 +- .../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/phy/ti,phy-j721e-wiz.yaml | 2 +- .../bindings/pwm/google,cros-ec-pwm.yaml | 17 +- .../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 +- .../bindings/reserved-memory/reserved-memory.txt | 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/renesas,rspi.yaml | 144 ++ .../devicetree/bindings/spi/spi-pl022.yaml | 2 +- Documentation/devicetree/bindings/spi/spi-rspi.txt | 73 - .../devicetree/bindings/spi/st,stm32-qspi.yaml | 4 +- .../sram/allwinner,sun4i-a10-system-control.yaml | 64 +- .../bindings/thermal/amlogic,thermal.yaml | 10 +- .../bindings/thermal/ti,am654-thermal.yaml | 56 + .../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/qcom,dwc3.txt | 4 +- .../devicetree/bindings/usb/renesas,usb3-peri.yaml | 1 + .../devicetree/bindings/usb/renesas,usbhs.yaml | 1 + .../devicetree/bindings/usb/rockchip,dwc3.txt | 2 +- Documentation/devicetree/bindings/usb/usb-xhci.txt | 3 +- .../devicetree/bindings/vendor-prefixes.yaml | 4 + .../driver-api/media/drivers/bttv-devel.rst | 53 +- Documentation/driver-api/media/drivers/index.rst | 37 +- .../driver-api/media/drivers/vimc-devel.rst | 4 +- Documentation/driver-api/media/index.rst | 34 +- Documentation/driver-api/media/v4l2-videobuf.rst | 5 +- .../{gfs2-glocks.txt => gfs2-glocks.rst} | 149 +- Documentation/filesystems/index.rst | 1 + Documentation/litmus-tests/README | 14 + ...b__after_atomic-is-stronger-than-acquire.litmus | 32 + ...Atomic-RMW-ops-are-atomic-WRT-atomic_set.litmus | 24 + Documentation/litmus-tests/atomic/README | 16 + .../rcu}/MP+onceassign+derefonce.litmus | 0 .../litmus-tests/rcu/RCU+sync+free.litmus | 42 + .../litmus-tests/rcu/RCU+sync+read.litmus | 37 + Documentation/networking/ip-sysctl.txt | 2 +- Documentation/userspace-api/media/index.rst | 44 +- .../userspace-api/media/v4l/vidioc-querycap.rst | 2 +- MAINTAINERS | 36 +- Next/SHA1s | 151 +- Next/Trees | 1 + Next/merge.log | 2155 ++++++++++++++------ arch/arm/configs/exynos_defconfig | 2 +- arch/arm/configs/multi_v7_defconfig | 2 +- arch/arm64/configs/defconfig | 2 +- arch/arm64/include/asm/sysreg.h | 4 +- arch/arm64/kernel/vdso.c | 13 +- arch/h8300/Kconfig | 3 - arch/h8300/Kconfig.cpu | 4 + arch/h8300/boot/dts/edosk2674.dts | 10 +- arch/h8300/configs/edosk2674_defconfig | 10 +- arch/h8300/configs/h8300h-sim_defconfig | 8 +- arch/h8300/configs/h8s-sim_defconfig | 8 +- 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 | 1 + 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 +- arch/x86/mm/pat/set_memory.c | 2 +- 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/clocksource/h8300_timer8.c | 20 +- drivers/cpufreq/Kconfig.arm | 1 + 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/dma/Kconfig | 3 +- drivers/dma/idxd/sysfs.c | 11 + drivers/dma/ti/Kconfig | 4 +- drivers/dma/ti/k3-psil.c | 1 + drivers/dma/ti/k3-udma.c | 2 +- drivers/dma/xilinx/xilinx_dma.c | 20 +- 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/gpio/gpiolib-of.c | 10 + 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_dp_mst_topology.c | 2 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 4 +- drivers/gpu/drm/i915/display/intel_display.c | 13 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 12 +- drivers/gpu/drm/i915/display/intel_display_power.c | 2 +- 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 | 25 +- drivers/gpu/drm/i915/gt/intel_rps.c | 13 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 2 + drivers/gpu/drm/i915/gt/selftest_gt_pm.c | 2 + drivers/gpu/drm/i915/gt/selftest_rc6.c | 1 + drivers/gpu/drm/i915/gt/selftest_rps.c | 223 ++ drivers/gpu/drm/i915/gt/selftest_rps.h | 11 + drivers/gpu/drm/i915/i915_drv.h | 2 + drivers/gpu/drm/i915/i915_reg.h | 20 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp108.c | 3 + drivers/gpu/drm/nouveau/nvkm/engine/sec2/tu102.c | 16 + drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 2 +- drivers/hid/hid-alps.c | 2 +- drivers/hid/hid-ids.h | 2 +- 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/i2c/busses/i2c-altera.c | 13 +- drivers/i2c/busses/i2c-axxia.c | 4 +- drivers/i2c/busses/i2c-bcm-kona.c | 4 +- drivers/i2c/busses/i2c-cadence.c | 323 ++- drivers/i2c/busses/i2c-davinci.c | 4 +- drivers/i2c/busses/i2c-designware-master.c | 37 +- drivers/i2c/busses/i2c-designware-platdrv.c | 14 +- drivers/i2c/busses/i2c-digicolor.c | 4 +- drivers/i2c/busses/i2c-emev2.c | 4 +- drivers/i2c/busses/i2c-exynos5.c | 4 +- drivers/i2c/busses/i2c-hix5hd2.c | 4 +- drivers/i2c/busses/i2c-i801.c | 6 +- drivers/i2c/busses/i2c-img-scb.c | 4 +- drivers/i2c/busses/i2c-jz4780.c | 4 +- drivers/i2c/busses/i2c-lpc2k.c | 4 +- drivers/i2c/busses/i2c-meson.c | 4 +- drivers/i2c/busses/i2c-mv64xxx.c | 4 +- drivers/i2c/busses/i2c-octeon-platdrv.c | 4 +- drivers/i2c/busses/i2c-owl.c | 4 +- drivers/i2c/busses/i2c-pca-platform.c | 3 +- drivers/i2c/busses/i2c-piix4.c | 3 +- drivers/i2c/busses/i2c-qup.c | 4 +- drivers/i2c/busses/i2c-rcar.c | 4 +- drivers/i2c/busses/i2c-rk3x.c | 4 +- drivers/i2c/busses/i2c-sirf.c | 4 +- drivers/i2c/busses/i2c-stm32f7.c | 6 +- drivers/i2c/busses/i2c-stu300.c | 4 +- drivers/i2c/busses/i2c-sun6i-p2wi.c | 4 +- drivers/i2c/busses/i2c-synquacer.c | 4 +- drivers/i2c/busses/i2c-tegra.c | 36 +- drivers/i2c/busses/i2c-xlp9xx.c | 4 +- drivers/i2c/busses/i2c-xlr.c | 4 +- drivers/i2c/busses/i2c-zx2967.c | 4 +- drivers/i2c/i2c-core-base.c | 82 +- drivers/input/touchscreen/elants_i2c.c | 11 +- drivers/input/touchscreen/mms114.c | 12 +- drivers/irqchip/irq-renesas-h8300h.c | 19 +- drivers/irqchip/irq-renesas-h8s.c | 67 +- drivers/isdn/hardware/mISDN/mISDNisar.c | 4 +- drivers/md/dm-verity-fec.c | 2 +- drivers/md/dm-writecache.c | 52 +- drivers/media/Kconfig | 28 +- drivers/media/Makefile | 2 +- drivers/media/cec/Kconfig | 17 +- drivers/media/cec/Makefile | 16 +- drivers/media/cec/{ => core}/Makefile | 0 drivers/media/cec/{ => core}/cec-adap.c | 0 drivers/media/cec/{ => core}/cec-api.c | 0 drivers/media/cec/{ => core}/cec-core.c | 0 drivers/media/cec/{ => core}/cec-notifier.c | 0 drivers/media/cec/{ => core}/cec-pin-error-inj.c | 0 drivers/media/cec/{ => core}/cec-pin-priv.h | 0 drivers/media/cec/{ => core}/cec-pin.c | 0 drivers/media/cec/{ => core}/cec-priv.h | 0 drivers/media/cec/platform/Kconfig | 121 ++ drivers/media/cec/platform/Makefile | 14 + drivers/media/{ => cec}/platform/cec-gpio/Makefile | 0 .../media/{ => cec}/platform/cec-gpio/cec-gpio.c | 0 drivers/media/cec/platform/cros-ec/Makefile | 2 + .../platform/cros-ec}/cros-ec-cec.c | 0 drivers/media/cec/platform/meson/Makefile | 3 + .../media/{ => cec}/platform/meson/ao-cec-g12a.c | 0 drivers/media/{ => cec}/platform/meson/ao-cec.c | 0 .../s5p-cec => cec/platform/s5p}/Makefile | 2 +- .../s5p-cec => cec/platform/s5p}/exynos_hdmi_cec.h | 0 .../platform/s5p}/exynos_hdmi_cecctrl.c | 0 .../s5p-cec => cec/platform/s5p}/regs-cec.h | 0 .../s5p-cec => cec/platform/s5p}/s5p_cec.c | 0 .../s5p-cec => cec/platform/s5p}/s5p_cec.h | 0 .../cec-gpio => cec/platform/seco}/Makefile | 2 +- .../seco-cec => cec/platform/seco}/seco-cec.c | 2 +- .../seco-cec => cec/platform/seco}/seco-cec.h | 0 .../media/cec/platform/sti/Makefile | 2 +- .../sti/cec => cec/platform/sti}/stih-cec.c | 0 .../cec-gpio => cec/platform/stm32}/Makefile | 2 +- drivers/media/{ => cec}/platform/stm32/stm32-cec.c | 0 .../cec-gpio => cec/platform/tegra}/Makefile | 2 +- .../tegra-cec => cec/platform/tegra}/tegra_cec.c | 0 .../tegra-cec => cec/platform/tegra}/tegra_cec.h | 0 drivers/media/cec/usb/Kconfig | 6 + drivers/media/cec/usb/Makefile | 6 + .../{usb/pulse8-cec => cec/usb/pulse8}/Kconfig | 3 +- .../{usb/pulse8-cec => cec/usb/pulse8}/Makefile | 0 .../pulse8-cec => cec/usb/pulse8}/pulse8-cec.c | 0 .../rainshadow-cec => cec/usb/rainshadow}/Kconfig | 3 +- .../rainshadow-cec => cec/usb/rainshadow}/Makefile | 0 .../usb/rainshadow}/rainshadow-cec.c | 0 drivers/media/dvb-frontends/Kconfig | 2 +- drivers/media/i2c/Kconfig | 64 +- drivers/media/mc/Kconfig | 6 +- drivers/media/platform/Kconfig | 125 -- drivers/media/platform/Makefile | 12 - drivers/media/platform/cros-ec-cec/Makefile | 2 - drivers/media/platform/meson/Makefile | 3 - drivers/media/platform/seco-cec/Makefile | 2 - drivers/media/platform/sti/cec/Makefile | 2 - drivers/media/platform/stm32/Makefile | 1 - drivers/media/platform/tegra-cec/Makefile | 2 - drivers/media/radio/wl128x/Kconfig | 3 - drivers/media/spi/Kconfig | 4 +- .../media/{test_drivers => test-drivers}/Kconfig | 12 +- .../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/media/usb/Kconfig | 6 - drivers/media/usb/Makefile | 2 - drivers/misc/mic/Kconfig | 2 +- drivers/misc/mic/vop/vop_main.c | 5 +- drivers/misc/mic/vop/vop_vringh.c | 8 +- drivers/mmc/host/android-goldfish.c | 10 +- drivers/mmc/host/au1xmmc.c | 20 +- drivers/mmc/host/renesas_sdhi.h | 2 + drivers/mmc/host/renesas_sdhi_core.c | 70 +- drivers/mmc/host/s3cmci.c | 7 - drivers/mmc/host/sdhci-esdhc-imx.c | 4 +- drivers/mmc/host/sdhci-of-arasan.c | 473 +++-- drivers/mmc/host/sdhci-of-at91.c | 5 +- drivers/mmc/host/sdhci-pci-core.c | 8 +- drivers/mmc/host/sdhci-sprd.c | 3 +- drivers/mmc/host/sdhci.c | 19 +- drivers/mmc/host/sdhci.h | 20 +- drivers/mmc/host/wbsd.c | 26 +- drivers/net/caif/Kconfig | 2 +- drivers/net/dsa/mt7530.c | 18 +- drivers/net/dsa/mt7530.h | 7 + drivers/net/dsa/mv88e6xxx/chip.c | 5 +- drivers/net/dsa/ocelot/felix.c | 5 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 2 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 2 +- drivers/net/ethernet/mscc/ocelot.c | 84 +- drivers/net/ethernet/mscc/ocelot.h | 2 - .../net/ethernet/pensando/ionic/ionic_rx_filter.c | 3 +- drivers/net/ethernet/smsc/Kconfig | 1 - drivers/net/ethernet/smsc/smc91x.c | 10 + .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 2 + drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c | 2 + drivers/net/phy/marvell10g.c | 36 +- drivers/net/phy/micrel.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 2 +- .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 2 + .../net/wireless/broadcom/brcm80211/brcmsmac/stf.c | 7 +- .../net/wireless/broadcom/brcm80211/brcmsmac/stf.h | 2 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 23 +- drivers/net/wireless/intersil/hostap/hostap_proc.c | 2 + .../net/wireless/intersil/orinoco/spectrum_cs.c | 3 +- drivers/net/wireless/marvell/libertas/cmd.h | 2 +- drivers/net/wireless/marvell/libertas/cmdresp.c | 5 +- drivers/net/wireless/marvell/libertas/mesh.c | 6 +- drivers/net/wireless/marvell/libertas/mesh.h | 2 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 33 + drivers/net/wireless/realtek/rtw88/main.c | 3 + drivers/net/wireless/realtek/rtw88/main.h | 9 +- drivers/net/wireless/realtek/rtw88/rtw8822b.c | 18 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 35 + drivers/net/wireless/st/cw1200/cw1200_spi.c | 6 +- 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/intel/pinctrl-baytrail.c | 9 +- drivers/pinctrl/intel/pinctrl-lynxpoint.c | 10 +- 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/chrome/Kconfig | 1 + drivers/platform/chrome/chromeos_pstore.c | 1 + drivers/platform/chrome/cros_ec_ishtp.c | 45 +- drivers/platform/chrome/cros_ec_sensorhub_ring.c | 8 +- drivers/platform/chrome/cros_ec_typec.c | 119 +- drivers/platform/chrome/wilco_ec/debugfs.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/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/rtc/rtc-fsl-ftm-alarm.c | 4 +- drivers/rtc/rtc-lpc24xx.c | 4 +- drivers/rtc/rtc-mt2712.c | 4 +- drivers/rtc/rtc-rc5t619.c | 4 +- drivers/scsi/Kconfig | 2 +- drivers/scsi/sg.c | 4 +- drivers/staging/vt6656/usbpipe.c | 3 +- drivers/thermal/Kconfig | 10 + drivers/thermal/Makefile | 1 + .../intel/int340x_thermal/int3400_thermal.c | 5 +- drivers/thermal/k3_bandgap.c | 264 +++ drivers/thunderbolt/switch.c | 7 - drivers/tty/serial/sh-sci.c | 18 +- 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/buffer.c | 11 + fs/cifs/smb2transport.c | 4 +- fs/exfat/Kconfig | 7 +- fs/exfat/balloc.c | 11 +- fs/exfat/dir.c | 9 +- fs/exfat/exfat_fs.h | 9 +- fs/exfat/fatent.c | 13 +- fs/exfat/misc.c | 4 +- fs/exfat/namei.c | 45 +- fs/exfat/nls.c | 33 +- fs/exfat/super.c | 99 +- fs/ext4/balloc.c | 4 +- fs/ext4/ext4_jbd2.c | 3 - fs/ext4/extents.c | 8 +- fs/ext4/ialloc.c | 4 +- fs/ext4/inode.c | 4 +- fs/ext4/mballoc.c | 6 +- fs/ext4/super.c | 41 +- 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 | 20 +- fs/f2fs/super.c | 1 + fs/f2fs/sysfs.c | 81 +- fs/proc/root.c | 7 + 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/buffer_head.h | 8 + include/linux/compiler.h | 4 +- include/linux/coresight.h | 10 +- include/linux/crash_dump.h | 2 - include/linux/dmaengine.h | 8 +- include/linux/edac.h | 8 - include/linux/i2c.h | 6 - include/linux/irq.h | 2 - include/linux/kcsan-checks.h | 244 ++- include/linux/kcsan.h | 19 +- include/linux/ras.h | 5 - include/linux/rculist.h | 6 +- include/linux/rcupdate.h | 53 +- include/linux/rcupdate_trace.h | 88 + include/linux/rcupdate_wait.h | 19 + include/linux/rcutiny.h | 3 +- include/linux/rcutree.h | 1 + include/linux/sched.h | 10 +- include/linux/spi/mcp23s08.h | 18 - include/linux/torture.h | 2 +- include/linux/virtio.h | 1 + include/linux/virtio_ring.h | 46 - include/linux/vringh.h | 1 - include/linux/wait.h | 2 + include/net/bluetooth/hci.h | 5 +- include/net/bluetooth/hci_core.h | 1 + include/soc/mscc/ocelot.h | 4 +- include/trace/events/f2fs.h | 23 +- include/uapi/linux/virtio_balloon.h | 11 +- include/uapi/linux/virtio_ring.h | 26 +- init/init_task.c | 6 + kernel/crash_dump.c | 6 - kernel/fork.c | 24 +- kernel/irq/manage.c | 44 - kernel/kcsan/atomic.h | 21 +- kernel/kcsan/core.c | 176 +- kernel/kcsan/debugfs.c | 43 +- kernel/kcsan/kcsan.h | 8 +- kernel/kcsan/report.c | 455 +++-- kernel/locking/locktorture.c | 14 +- kernel/rcu/Kconfig | 46 +- kernel/rcu/Kconfig.debug | 15 +- kernel/rcu/rcu.h | 7 + kernel/rcu/rcuperf.c | 5 +- kernel/rcu/rcutorture.c | 155 +- kernel/rcu/srcutree.c | 21 +- kernel/rcu/tasks.h | 1189 +++++++++++ kernel/rcu/tree.c | 179 +- kernel/rcu/tree.h | 3 + kernel/rcu/tree_exp.h | 50 +- kernel/rcu/tree_plugin.h | 86 +- kernel/rcu/tree_stall.h | 144 +- kernel/rcu/update.c | 394 +--- kernel/sched/core.c | 48 + kernel/sched/cputime.c | 4 +- kernel/sched/isolation.c | 21 +- kernel/trace/Kconfig | 1 + kernel/trace/ftrace.c | 17 +- kernel/trace/trace_events_trigger.c | 10 +- lib/Kconfig.kcsan | 39 +- localversion-next | 2 +- net/bluetooth/hci_core.c | 16 +- net/bluetooth/hci_request.c | 4 +- net/dsa/port.c | 7 +- net/ipv6/seg6.c | 2 +- net/mac80211/main.c | 24 +- net/mac80211/mesh.c | 11 +- net/rds/message.c | 19 +- net/rds/rdma.c | 12 +- net/rds/rds.h | 3 +- net/rds/send.c | 6 +- net/rxrpc/local_object.c | 9 - net/rxrpc/output.c | 44 +- net/tipc/link.c | 2 +- net/xdp/xdp_umem.c | 5 +- scripts/documentation-file-ref-check | 2 +- scripts/kernel-doc | 2 +- security/keys/proc.c | 2 + security/selinux/ss/policydb.c | 8 +- security/selinux/ss/sidtab.c | 3 +- sound/soc/codecs/hdac_hdmi.c | 6 +- sound/soc/sh/rcar/ssi.c | 8 +- sound/soc/sh/rcar/ssiu.c | 2 +- sound/usb/mixer_quirks.c | 418 ++++ 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/lib/bpf/libbpf.c | 126 +- tools/lib/bpf/libbpf.h | 2 +- tools/memory-model/Documentation/explanation.txt | 83 +- tools/memory-model/Documentation/references.txt | 21 +- tools/memory-model/README | 10 +- tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/litmus-tests/README | 3 - tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 + tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 + tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 + tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 + tools/objtool/check.c | 28 +- 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 +- .../selftests/bpf/prog_tests/section_names.c | 42 +- .../testing/selftests/bpf/prog_tests/xdp_attach.c | 30 +- .../selftests/rcutorture/bin/kcsan-collapse.sh | 22 + .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 16 +- .../selftests/rcutorture/bin/kvm-recheck.sh | 9 + .../selftests/rcutorture/bin/kvm-test-1-run.sh | 52 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 11 + .../selftests/rcutorture/configs/rcu/CFLIST | 3 + .../rcutorture/configs/rcu/{TASKS01 => RUDE01} | 0 .../selftests/rcutorture/configs/rcu/RUDE01.boot | 1 + .../selftests/rcutorture/configs/rcu/TRACE01 | 11 + .../selftests/rcutorture/configs/rcu/TRACE01.boot | 1 + .../selftests/rcutorture/configs/rcu/TRACE02 | 11 + .../selftests/rcutorture/configs/rcu/TRACE02.boot | 1 + .../selftests/rcutorture/configs/rcu/TREE10 | 2 +- .../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 +- 849 files changed, 17641 insertions(+), 9004 deletions(-) create mode 100644 Documentation/admin-guide/media/cx18-cardlist.rst create mode 100644 Documentation/admin-guide/media/dvb_intro.rst create mode 100644 Documentation/admin-guide/media/dvb_references.rst delete mode 100644 Documentation/admin-guide/media/intro.rst delete mode 100644 Documentation/admin-guide/media/udev.rst delete mode 100644 Documentation/devicetree/bindings/display/panel/arm,versatile-t [...] create mode 100644 Documentation/devicetree/bindings/display/panel/arm,versatile-t [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/boe,himax8279d.txt create mode 100644 Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili9322.txt create mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili9322.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili9881c.txt create mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili9881c.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,p097pfg.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,p097pfg.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,p120zdg [...] create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,p120zdg [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/jdi,lt070me05000.txt create mode 100644 Documentation/devicetree/bindings/display/panel/jdi,lt070me05000.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/kingdisplay,kd0 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/kingdisplay,kd0 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/kingdisplay,kd0 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/lg,acx467akm-7.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/lg,ld070wx3-sl01.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/lg,lg4573.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lg,lg4573.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/lg,lh500wx1-sd03.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/lgphilips,lb035q02.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lgphilips,lb035 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/olimex,lcd-olin [...] create mode 100644 Documentation/devicetree/bindings/display/panel/olimex,lcd-olin [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm67191.txt create mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,amoled- [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,ld9040.txt create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,ld9040.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6d16d0.txt copy Documentation/devicetree/bindings/display/panel/{sony,acx424akp.yaml => samsu [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e3ha2.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e63j0x03.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e63m0.txt create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e63m0.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/seiko,43wvf1g.txt create mode 100644 Documentation/devicetree/bindings/display/panel/seiko,43wvf1g.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq150x1lg11.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq150x1lg11.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ls037v7dw01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ls037v7dw01.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ls043t1le01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ls043t1le01.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/simple-panel.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sitronix,st7789v.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sitronix,st7789v.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/sony,acx565akm.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sony,acx565akm.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/startek,startek [...] create mode 100644 Documentation/devicetree/bindings/display/panel/startek,startek [...] create mode 100644 Documentation/devicetree/bindings/display/panel/tpo,td.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/tpo,td028ttec1.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/tpo,td043mtea1.txt 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 create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/regulator/maxim,max77826.yaml create mode 100644 Documentation/devicetree/bindings/rng/arm-cctrng.yaml create mode 100644 Documentation/devicetree/bindings/spi/renesas,rspi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/spi-rspi.txt create mode 100644 Documentation/devicetree/bindings/thermal/ti,am654-thermal.yaml rename Documentation/filesystems/{gfs2-glocks.txt => gfs2-glocks.rst} (63%) create mode 100644 Documentation/litmus-tests/README create mode 100644 Documentation/litmus-tests/atomic/Atomic-RMW+mb__after_atomic-i [...] create mode 100644 Documentation/litmus-tests/atomic/Atomic-RMW-ops-are-atomic-WRT [...] create mode 100644 Documentation/litmus-tests/atomic/README rename {tools/memory-model/litmus-tests => Documentation/litmus-tests/rcu}/MP+once [...] create mode 100644 Documentation/litmus-tests/rcu/RCU+sync+free.litmus create mode 100644 Documentation/litmus-tests/rcu/RCU+sync+read.litmus 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 create mode 100644 drivers/gpu/drm/i915/gt/selftest_rps.c create mode 100644 drivers/gpu/drm/i915/gt/selftest_rps.h copy drivers/media/cec/{ => core}/Makefile (100%) rename drivers/media/cec/{ => core}/cec-adap.c (100%) rename drivers/media/cec/{ => core}/cec-api.c (100%) rename drivers/media/cec/{ => core}/cec-core.c (100%) rename drivers/media/cec/{ => core}/cec-notifier.c (100%) rename drivers/media/cec/{ => core}/cec-pin-error-inj.c (100%) rename drivers/media/cec/{ => core}/cec-pin-priv.h (100%) rename drivers/media/cec/{ => core}/cec-pin.c (100%) rename drivers/media/cec/{ => core}/cec-priv.h (100%) create mode 100644 drivers/media/cec/platform/Kconfig create mode 100644 drivers/media/cec/platform/Makefile copy drivers/media/{ => cec}/platform/cec-gpio/Makefile (100%) rename drivers/media/{ => cec}/platform/cec-gpio/cec-gpio.c (100%) create mode 100644 drivers/media/cec/platform/cros-ec/Makefile rename drivers/media/{platform/cros-ec-cec => cec/platform/cros-ec}/cros-ec-cec.c (100%) create mode 100644 drivers/media/cec/platform/meson/Makefile rename drivers/media/{ => cec}/platform/meson/ao-cec-g12a.c (100%) rename drivers/media/{ => cec}/platform/meson/ao-cec.c (100%) rename drivers/media/{platform/s5p-cec => cec/platform/s5p}/Makefile (63%) rename drivers/media/{platform/s5p-cec => cec/platform/s5p}/exynos_hdmi_cec.h (100%) rename drivers/media/{platform/s5p-cec => cec/platform/s5p}/exynos_hdmi_cecctrl.c (100%) rename drivers/media/{platform/s5p-cec => cec/platform/s5p}/regs-cec.h (100%) rename drivers/media/{platform/s5p-cec => cec/platform/s5p}/s5p_cec.c (100%) rename drivers/media/{platform/s5p-cec => cec/platform/s5p}/s5p_cec.h (100%) copy drivers/media/{platform/cec-gpio => cec/platform/seco}/Makefile (51%) rename drivers/media/{platform/seco-cec => cec/platform/seco}/seco-cec.c (99%) rename drivers/media/{platform/seco-cec => cec/platform/seco}/seco-cec.h (100%) copy tools/memory-model/litmus-tests/.gitignore => drivers/media/cec/platform/sti/ [...] rename drivers/media/{platform/sti/cec => cec/platform/sti}/stih-cec.c (100%) copy drivers/media/{platform/cec-gpio => cec/platform/stm32}/Makefile (50%) rename drivers/media/{ => cec}/platform/stm32/stm32-cec.c (100%) rename drivers/media/{platform/cec-gpio => cec/platform/tegra}/Makefile (50%) rename drivers/media/{platform/tegra-cec => cec/platform/tegra}/tegra_cec.c (100%) rename drivers/media/{platform/tegra-cec => cec/platform/tegra}/tegra_cec.h (100%) create mode 100644 drivers/media/cec/usb/Kconfig create mode 100644 drivers/media/cec/usb/Makefile rename drivers/media/{usb/pulse8-cec => cec/usb/pulse8}/Kconfig (91%) rename drivers/media/{usb/pulse8-cec => cec/usb/pulse8}/Makefile (100%) rename drivers/media/{usb/pulse8-cec => cec/usb/pulse8}/pulse8-cec.c (100%) rename drivers/media/{usb/rainshadow-cec => cec/usb/rainshadow}/Kconfig (92%) rename drivers/media/{usb/rainshadow-cec => cec/usb/rainshadow}/Makefile (100%) rename drivers/media/{usb/rainshadow-cec => cec/usb/rainshadow}/rainshadow-cec.c (100%) delete mode 100644 drivers/media/platform/cros-ec-cec/Makefile delete mode 100644 drivers/media/platform/meson/Makefile delete mode 100644 drivers/media/platform/seco-cec/Makefile delete mode 100644 drivers/media/platform/sti/cec/Makefile delete mode 100644 drivers/media/platform/tegra-cec/Makefile 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 drivers/thermal/k3_bandgap.c create mode 100644 include/dt-bindings/pinctrl/pads-imx8dxl.h create mode 100644 include/linux/rcupdate_trace.h delete mode 100644 include/linux/spi/mcp23s08.h create mode 100644 kernel/rcu/tasks.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%) create mode 100755 tools/memory-model/scripts/checktheselitmus.sh create mode 100755 tools/memory-model/scripts/hwfnseg.sh create mode 100755 tools/memory-model/scripts/runlitmus.sh create mode 100755 tools/memory-model/scripts/simpletest.sh create mode 100755 tools/testing/selftests/rcutorture/bin/kcsan-collapse.sh copy tools/testing/selftests/rcutorture/configs/rcu/{TASKS01 => RUDE01} (100%) create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/RUDE01.boot create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE01 create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE01.boot create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE02 create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE02.boot