This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 149fb4d533bf virtio: pci: constify ioreadX() iomem argument (as in gene [...] omits 6de04dabfea5 ntb: intel: constify ioreadX() iomem argument (as in gener [...] omits 68e8c1d68a6a rtl818x: constify ioreadX() iomem argument (as in generic [...] omits 0e7fbd17e16d sh: clk: fix assignment from incompatible pointer type for [...] omits 5600b6931259 iomap: constify ioreadX() iomem argument (as in generic im [...] omits d81c3bca4dd6 sh: use generic strncpy() omits 3d8eb540b426 sh: clkfwk: remove r8/r16/r32 omits 90cfa4ee0579 include/asm-generic/vmlinux.lds.h: align ro_after_init omits 53221a39a0ca mm: annotate a data race in page_zonenum() omits 4e6d9c085fd9 mm/swap.c: annotate data races for lru_rotate_pvecs omits d3d004f361d0 mm/rmap: annotate a data race at tlb_flush_batched omits a95c36e4add8 mm/mempool: fix a data race in mempool_free() omits 91e829ebef14 mm/list_lru: fix a data race in list_lru_count_one omits 38978a493216 mm/memcontrol: fix a data race in scan count omits 3aae4404d0bf mm/page_counter: fix various data races at memsw omits d988926e456f mm-swapfile-fix-and-annotate-various-data-races-v2 omits ad63c1db6d42 mm/swapfile: fix and annotate various data races omits 941ed32c6290 mm/filemap.c: fix a data race in filemap_fault() omits 90443151b2ac mm/swap_state: mark various intentional data races omits 5abaef74c2e2 mm-page_io-mark-various-intentional-data-races-v2 omits a7df806bbe06 mm/page_io: mark various intentional data races omits 2c409b29392b mm/frontswap: mark various intentional data races omits 78d79bb96381 mm/kmemleak: silence KCSAN splats in checksum omits 3e3521cb176c s390: fix build error for sys_call_table_emu omits ec38bfced153 all arch: remove system call sys_sysctl omits f2861397a75a mm/madvise: check fatal signal pending of target process omits 924ee2ed4dbb mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 3bd545e94e83 mm/madvise: introduce process_madvise() syscall: an extern [...] omits 04445cb4c838 pid: move pidfd_get_pid() to pid.c omits 6ab638c167d0 mm/madvise: pass task and mm to do_madvise omits c34995ab044a mm/gup: remove task_struct pointer for all gup code omits 88a051798cd8 mm: clean up the last pieces of page fault accountings omits 309666fb9819 mm/xtensa: use general page fault accounting omits 905ff6a083d8 mm/x86: use general page fault accounting omits be24a214bbb8 mm/sparc64: use general page fault accounting omits 0fb642965422 mm/sparc32: use general page fault accounting omits 5e4f9dd98bdd mm/sh: use general page fault accounting omits 430337f853a7 mm/s390: use general page fault accounting omits c6ba03769416 mm/riscv: use general page fault accounting omits e63df5652949 mm/powerpc: use general page fault accounting omits 0f1c6dfc1de7 mm/parisc: use general page fault accounting omits a80f7fa4d965 mm/openrisc: use general page fault accounting omits 81c1ac6c3723 mm/nios2: use general page fault accounting omits 4203e71d1e1d mm/nds32: use general page fault accounting omits c1a9c5386081 mm/mips: use general page fault accounting omits c14628223b05 mm/microblaze: use general page fault accounting omits a12744d70209 mm/m68k: use general page fault accounting omits 222896a10c06 mm/ia64: use general page fault accounting omits 0bd073edf262 mm/hexagon: use general page fault accounting omits 622109a8b77c mm/csky: use general page fault accounting omits f50d957e8ec4 mm/arm64: use general page fault accounting omits 50460c081f71 mm/arm: use general page fault accounting omits 4be1fe283021 mm/arc: use general page fault accounting omits 5f0e7e9b5472 mm/alpha: use general page fault accounting omits cb74e43f1bac mm: do page fault accounting in handle_mm_fault omits abb6477825a8 mm/gup: use a standard migration target allocation callback omits 994cdc605020 mm/hugetlb: make hugetlb migration callback CMA aware omits 634d479698cb mm/gup: restrict CMA region by using allocation scope API omits 7d420cfee60e mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits 7a8ea16b515a mm/memory-failure: remove a wrapper for alloc_migration_target() omits 636c3fca050d mm/page_alloc: remove a wrapper for alloc_migration_target() omits 61674bb144b1 mm/mempolicy: use a standard migration target allocation callback omits ca98f1c6d29f mm-migrate-make-a-standard-migration-target-allocation-fun [...] omits 9d54d047cde8 mm/migrate: introduce a standard migration target allocati [...] omits cdf9d5497b25 mm-migrate-clear-__gfp_reclaim-to-make-the-migration-callb [...] omits 01617e1cd919 mm/migrate: clear __GFP_RECLAIM to make the migration call [...] omits 046b17e91c74 mm/hugetlb: unify migration callbacks omits d9e02f1b6c01 mm/migrate: move migration helper from .h to .c omits f53c8cae8a9c mm/page_isolation: prefer the node of the source page omits 9037d51d733a Merge branch 'akpm-current/current' omits 0bf070211f84 Merge remote-tracking branch 'set_fs/set_fs-rw' omits 51025b2c0906 Merge remote-tracking branch 'fsinfo/fsinfo-core' omits b6031fcfc60a Merge remote-tracking branch 'notifications/notifications- [...] omits 8d7a30a8648d Merge remote-tracking branch 'mhi/mhi-next' omits ad3a5f422907 Merge remote-tracking branch 'trivial/for-next' omits 8403ed60caac Merge remote-tracking branch 'kunit-next/kunit' omits 6d005d1e8bb3 Merge remote-tracking branch 'hmm/hmm' omits 6604c53d31ed Merge remote-tracking branch 'pidfd/for-next' omits 59d02cda0843 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 1df35946f6f4 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits d76956dd25b8 Merge remote-tracking branch 'hyperv/hyperv-next' omits c4c958fab180 Merge remote-tracking branch 'xarray/xarray' omits 4e963282cad2 Merge remote-tracking branch 'nvmem/for-next' omits 0270ea2e50bd Merge remote-tracking branch 'fsi/next' omits 1470b50f73ba Merge remote-tracking branch 'kspp/for-next/kspp' omits 8dc1fe277700 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 2c928063cb8b Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 9aaefc0e3851 Merge remote-tracking branch 'rtc/rtc-next' omits 7e67eefe543a Merge remote-tracking branch 'livepatching/for-next' omits 26e82389efab Merge remote-tracking branch 'kselftest/next' omits 60f7d76cb817 Merge remote-tracking branch 'ktest/for-next' omits 008c3ab540e7 Merge remote-tracking branch 'userns/for-next' omits 6fe830469b7f Merge remote-tracking branch 'pwm/for-next' omits 266e45bd88df Merge remote-tracking branch 'pinctrl/for-next' omits ca60f801bc35 Merge remote-tracking branch 'gpio/for-next' omits 28917a23689a Merge remote-tracking branch 'rpmsg/for-next' omits 2aca367ee8e4 next-20200803/vhost omits 51a17c857007 Merge remote-tracking branch 'scsi/for-next' omits 0a26f4a2fe57 Merge remote-tracking branch 'dmaengine/next' omits 96bcc7f111f7 Merge remote-tracking branch 'mux/for-next' omits 82f596a8192d Merge remote-tracking branch 'staging/staging-next' omits b3959ee0df97 Merge remote-tracking branch 'char-misc/char-misc-next' omits 3354ed379ee4 Merge remote-tracking branch 'tty/tty-next' omits 14bcf3f32f08 Merge remote-tracking branch 'phy-next/next' omits 4ab3a439a208 Merge remote-tracking branch 'usb/usb-next' omits db462aa95a57 Merge remote-tracking branch 'driver-core/driver-core-next' omits 8be7f72d3e47 Merge remote-tracking branch 'ipmi/for-next' omits d776acfb894b Merge remote-tracking branch 'leds/for-next' omits 850216272c6c Merge remote-tracking branch 'chrome-platform/for-next' omits 717f4d71913a Merge remote-tracking branch 'drivers-x86/for-next' omits 78ad8d1d9eab Merge remote-tracking branch 'kvms390/next' omits 7d6732830071 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits f5f45ae95c6b Merge remote-tracking branch 'kvm-arm/next' omits db8f4d710f8c Merge remote-tracking branch 'kvm/linux-next' omits 9c2b6414a621 Merge remote-tracking branch 'rcu/rcu/next' omits 555c57957b0a Merge remote-tracking branch 'ftrace/for-next' omits 00f5e75abcd3 Merge remote-tracking branch 'edac/edac-for-next' omits 3e91a6e4f900 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 35667017868b Merge remote-tracking branch 'tip/auto-latest' omits 13e4670fb552 Merge remote-tracking branch 'devicetree/for-next' omits 81ec1e425acc Merge remote-tracking branch 'audit/next' omits 22481cbb1fe7 Merge remote-tracking branch 'vfio/next' omits 3cf351878c5b Merge remote-tracking branch 'iommu/next' omits 2693f0778485 Merge remote-tracking branch 'smack/next' omits 5fcdc61d6f70 Merge remote-tracking branch 'selinux/next' omits aca41e765565 Merge remote-tracking branch 'safesetid/safesetid-next' omits a58a29ceff27 Merge remote-tracking branch 'integrity/next-integrity' omits 080a8cb27ead Merge remote-tracking branch 'security/next-testing' omits 686cbc89b978 Merge remote-tracking branch 'battery/for-next' omits 2b7515e552ac Merge remote-tracking branch 'backlight/for-backlight-next' omits 5f7dcb12e9f8 Merge remote-tracking branch 'mfd/for-mfd-next' omits ff2a5abed9ca Merge remote-tracking branch 'mmc/next' omits 08609fb2024c Merge remote-tracking branch 'device-mapper/for-next' omits 50bad13872fa Merge remote-tracking branch 'block/for-next' omits 6ff741ae5fb9 Merge remote-tracking branch 'input/next' omits 595cbd99e1fa Merge remote-tracking branch 'modules/modules-next' omits 2c92032260a1 Merge remote-tracking branch 'regmap/for-next' omits 203df4f77b16 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 2c927fb55fdc Merge remote-tracking branch 'drm-msm/msm-next' omits 8143cf9afa31 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 4c4abd143fbc Merge remote-tracking branch 'drm-intel/for-linux-next' omits 914ff4a49104 Merge remote-tracking branch 'amdgpu/drm-next' omits 680662acfcb1 Merge remote-tracking branch 'drm/drm-next' omits 064e74769b4f Merge remote-tracking branch 'nand/nand/next' omits bde9669a3132 Merge remote-tracking branch 'mtd/mtd/next' omits a6e24fcd40a6 Merge remote-tracking branch 'gfs2/for-next' omits fc9023af5b60 Merge remote-tracking branch 'mac80211-next/master' omits 8b5e677d8646 Merge remote-tracking branch 'bluetooth/master' omits a39a1f2a6584 Merge remote-tracking branch 'wireless-drivers-next/master' omits 4837f050a39f Merge remote-tracking branch 'bpf-next/master' omits 4779d867a76e Merge remote-tracking branch 'net-next/master' omits 35a5f1528b06 Merge remote-tracking branch 'rdma/for-next' omits 8732e845c110 Merge remote-tracking branch 'swiotlb/linux-next' omits 64918535b0e1 Merge remote-tracking branch 'dlm/next' omits 4c2c10c395ba Merge remote-tracking branch 'ieee1394/for-next' omits 95ff4892e3e0 Merge remote-tracking branch 'thermal/thermal/linux-next' omits e1696bb25554 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 29a923ecee3a Merge remote-tracking branch 'pm/linux-next' omits 973b1c4ffeb7 Merge remote-tracking branch 'v4l-dvb/master' omits 949b9d02bf45 Merge remote-tracking branch 'jc_docs/docs-next' omits 2abedf5a601a Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 0cc5bfd9dd40 Merge remote-tracking branch 'dmi/dmi-for-next' omits bdbdaa1cae84 Merge remote-tracking branch 'i2c/i2c/for-next' omits dcdb235013a6 Merge remote-tracking branch 'hid/for-next' omits bb76dcad7241 Merge remote-tracking branch 'pstore/for-next/pstore' omits 854edad005fa Merge remote-tracking branch 'pci/next' omits a769afc573d9 Merge remote-tracking branch 'printk/for-next' omits e110810dfbdc Merge remote-tracking branch 'vfs/for-next' omits f677f3f9bafb Merge remote-tracking branch 'iomap/iomap-for-next' omits e768d30ad369 Merge remote-tracking branch 'zonefs/for-next' omits 09367690e5ef Merge remote-tracking branch 'xfs/for-next' omits 9899d9f53948 Merge remote-tracking branch 'v9fs/9p-next' omits 078ba9f687ae Merge remote-tracking branch 'ubifs/next' omits f5adfee7e20d Merge remote-tracking branch 'nfs/linux-next' omits b39aebec1d52 Merge remote-tracking branch 'fuse/for-next' omits c8a8294b1b7e Merge remote-tracking branch 'f2fs/dev' omits 3bb5c9472fa4 Merge remote-tracking branch 'ext4/dev' omits 0f615b1aff70 Merge remote-tracking branch 'ext3/for_next' omits 357e2c92e608 Merge branch 'irq/core' omits 3920dc99fef4 Merge branch 'locking/urgent' omits 899997be8a45 Merge branch 'ras/core' omits 0ca15122bdbb Merge branch 'sched/fifo' omits ebf66d8841b8 Merge branch 'timers/core' omits 83fa4675a6ad Merge branch 'x86/alternatives' omits 89b226d519fe Merge branch 'x86/asm' omits d2debfc529dd Merge branch 'x86/boot' omits c426f39df00e Merge branch 'x86/build' omits f77e061ee6cb Merge branch 'x86/cleanups' omits eea9e5bf91ec Merge branch 'x86/core' omits cef381eb419e Merge branch 'x86/cpu' omits 5f0a907dee7c Merge branch 'x86/entry' omits 552eeccbc404 Merge branch 'x86/fpu' omits e0a1355c3179 Merge branch 'x86/fsgsbase' omits 347e60e3a3a1 Merge branch 'x86/microcode' omits b3914ba48416 Merge branch 'x86/misc' omits 495d6aefa44a Merge branch 'x86/mm' omits e25985b349d5 Merge branch 'x86/platform' omits 877d2c6e6571 Merge branch 'x86/timers' omits 383d03b3a645 Merge remote-tracking branch 'exfat/dev' omits 649769414274 Merge remote-tracking branch 'erofs/dev' omits 7b02fb38bc47 Merge remote-tracking branch 'configfs/for-next' omits 47cfc6df315d Merge remote-tracking branch 'cifs/for-next' omits 9b3219e4ff1e Merge remote-tracking branch 'ceph/master' omits c00fdd097f56 Merge remote-tracking branch 'btrfs/for-next' omits 8bff2a27372d Merge remote-tracking branch 'xtensa/xtensa-for-next' omits b8b362cf3578 Merge remote-tracking branch 'sh/for-next' omits d5de6212a0ef Merge remote-tracking branch 'risc-v/for-next' omits 063cfbc8aa57 Merge remote-tracking branch 'powerpc/next' omits 3fa518542c61 Merge remote-tracking branch 'parisc-hd/for-next' omits 78a97cda0400 Merge remote-tracking branch 'openrisc/for-next' omits 1dec2a76c671 Merge remote-tracking branch 'nds32/next' omits f60c347ffab6 Merge remote-tracking branch 'mips/mips-next' omits f6187f417602 Merge remote-tracking branch 'm68knommu/for-next' omits 2b06275bce2c Merge remote-tracking branch 'ia64/next' omits a00298056cc6 Merge remote-tracking branch 'h8300/h8300-next' omits 455cd08ad8fe Merge remote-tracking branch 'csky/linux-next' omits b80658f6ab66 Merge remote-tracking branch 'clk/clk-next' omits 8d48cc2e0720 Merge remote-tracking branch 'uniphier/for-next' omits c6942674a769 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits acf0da66a4ac Merge remote-tracking branch 'tegra/for-next' omits 705c40500c84 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 2a28d36f005f Merge remote-tracking branch 'samsung-krzk/for-next' omits f89f98f20391 Merge remote-tracking branch 'rockchip/for-next' omits b08ce33207ac Merge remote-tracking branch 'reset/reset/next' omits 2ad6a373864e Merge remote-tracking branch 'renesas/next' omits d43be05fb81f Merge remote-tracking branch 'realtek/for-next' omits 8c603d2df1c3 Merge remote-tracking branch 'qcom/for-next' omits 4e10cf12b8ca Merge remote-tracking branch 'omap/for-next' omits 9a2e9aab2a71 Merge remote-tracking branch 'mvebu/for-next' omits 084eb0c2c116 Merge remote-tracking branch 'mediatek/for-next' omits fda2c46271b9 Merge remote-tracking branch 'keystone/next' omits 7ebd26cbf8b3 Merge remote-tracking branch 'imx-mxs/for-next' omits 7951b991e263 Merge remote-tracking branch 'at91/at91-next' omits 0137dda00f37 Merge remote-tracking branch 'amlogic/for-next' omits f561dd24aba3 Merge remote-tracking branch 'arm-soc/for-next' omits 41fc9f904587 Merge remote-tracking branch 'arm/for-next' omits 9662ffb1c072 Merge remote-tracking branch 'dma-mapping/for-next' omits a71d22232029 Merge remote-tracking branch 'kbuild/for-next' omits 0359180fcb42 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits bc94b9dce453 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 3bb95bb37155 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits d4cca19e9fd4 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 80805036fa32 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits bc16f00d2305 Merge remote-tracking branch 'spi-fixes/for-linus' omits 105aba40b380 Merge remote-tracking branch 'regulator-fixes/for-linus' omits c52a80d9c6d3 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 87fc39ac39da Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits b9586ba2e6f4 Merge remote-tracking branch 'sound-current/for-linus' omits 8a943ade81e2 Merge remote-tracking branch 'netfilter/master' omits 9b10a2b348e1 Merge remote-tracking branch 'sparc/master' omits 04c8d2d01cfd Merge remote-tracking branch 'fixes/master' omits ae86bd9f0270 Merge branch 'pci/doc' omits 0d5d40e0f173 Merge branch 'remotes/lorenzo/pci/misc' omits 726cd6ecaf7d Merge branch 'remotes/lorenzo/pci/vmd' omits 6d8885d6074f Merge branch 'remotes/lorenzo/pci/tegra' omits 0c4d6e5af16b Merge branch 'remotes/lorenzo/pci/runtime-pm' omits f6b6013ff101 Merge branch 'remotes/lorenzo/pci/mvebu' omits 6ba2db5bc8a9 Merge branch 'remotes/lorenzo/pci/loongson' omits cecf2ccea87d Merge branch 'remotes/lorenzo/pci/hv' omits 718d04cecfb4 Merge branch 'remotes/lorenzo/pci/dwc' omits 7758758bf0ec Merge branch 'remotes/lorenzo/pci/cadence' omits 6fed1b8bf35f Merge branch 'remotes/lorenzo/pci/aardvark' omits b47a1734fc0a Merge branch 'pci/switchtec' omits df5215cc16f5 Merge branch 'pci/virtualization' omits b46ee0f74b2a Merge branch 'pci/peer-to-peer' omits 27eb351699f3 Merge branch 'pci/msi' omits 17b59ea4a585 Merge branch 'pci/misc' omits 0c8f826c39c9 Merge branch 'pci/hotplug' omits 434f5f694f98 Merge branch 'pci/error' omits efbdfecc3a09 Merge branch 'pci/enumeration' omits 210870571e8d Merge branch 'pci/aspm' omits efbb0ef0d963 f2fs: remove a waiter for checkpoint completion omits ee40098d7390 f2fs: update_sit_entry: Make the judgment condition of f2f [...] omits 05b46b1919d5 f2fs: replace test_and_set/clear_bit() with set/clear_bit() omits c41f94fa1375 f2fs: make file immutable even if releasing zero compressi [...] omits 81fe05587547 PCI: xilinx-cpm: Add Versal CPM Root Port driver omits 693162c75d9d PCI: xilinx-cpm: Add YAML schemas for Versal CPM Root Port omits b72b3ea38c81 Merge branch 'acpi' into linux-next omits 71ffeace1b75 Merge branch 'pm' into linux-next omits af462206cf09 ceph: use frag's MDS in either mode omits 792d476a9166 ceph: move sb->wb_pagevec_pool to be a global mempool omits 57b96fcbd4b6 ceph: set sec_context xattr on symlink creation omits 61c09fc5c03f Merge branches 'fixes' and 'hch.init_path' into for-next omits 36e96b411649 init: add an init_dup helper omits 0adbeeb13028 vhost: fix copy & paste bug in documentation omits 79d95d61c254 vhost: Fix documentation omits 647ceadaeb1b vdpa_sim: fix endian-ness of config space omits 318355db4372 virtio_vdpa: legacy features handling omits 608169e39945 vhost/vdpa: switch to new helpers omits d0689b3aae84 drm/amdgpu/smu: rework i2c adpater registration omits efb92ec22ae7 drm/amd/powerplay: optimize the mclk dpm policy settings omits 31f91d550108 drm/amdgpu: add another raven1 gfxoff quirk omits 1cc9d888d32f sound/pci/hda: add sienna_cichlid audio asic id for sienna [...] omits 3d4b2a39dd4d drm/amdgpu: work around llvm bug #42576 omits 955df5b6c896 drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access omits 18ecdf351ba0 drm/ttm: Break out the loops if need_resched in bo delayed [...] omits 223a69238a0a vdpa: make sure set_features in invoked for legacy omits b1ecf35d717e mlxbf-tmfifo: sparse tags for config access omits e51712060650 virtio_config: disallow native type fields omits 2f1821feb821 virtio_scsi: correct tags for config space fields omits 0e6efad65a5d virtio_pmem: correct tags for config space fields omits dab9efbdda3e virtio_net: correct tags for config space fields omits c1759b15d1e6 virtio_mem: correct tags for config space fields omits 23e28f19b8a9 virtio_iommu: correct tags for config space fields omits 18f2591d2d13 virtio_input: correct tags for config space fields omits dc91f309e6c1 virtio_gpu: correct tags for config space fields omits ab96e67948f9 virtio_fs: correct tags for config space fields omits 82ba71134718 virtio_crypto: correct tags for config space fields omits 959c70c84aff virtio_console: correct tags for config space fields omits f331e55dce9c virtio_blk: correct tags for config space fields omits b7bd5aa3c34e virtio_balloon: correct tags for config space fields omits 09ced58332d3 virtio_9p: correct tags for config space fields omits 2daf51ddfd6f virtio: allow __virtioXX, __leXX in config space omits 75bc487817a8 virtio_ring: sparse warning fixup omits af414b0352c7 virtio_balloon: fix sparse warning omits ccbabde53ed3 virtio: virtio_has_iommu_quirk -> virtio_has_dma_quirk omits 51d649fb582f virtio: VIRTIO_F_IOMMU_PLATFORM -> VIRTIO_F_ACCESS_PLATFORM omits f6cac270d142 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits c86409b6f860 rcu: Move rcu_cpu_started per-CPU variable to rcu_data omits b974d6482cc5 openrisc: Implement proper SMP tlb flushing omits d314c1f0ee52 locking/atomics: Use read-write instrumentation for atomic RMWs omits 6cb0c9432fda asm-generic/bitops: Use instrument_read_write() where appropriate omits ae20ed718cd5 instrumented.h: Introduce read-write instrumentation hooks omits 0bfc8afa617d kcsan: Test support for compound instrumentation omits 55ce337a13da kcsan: Add missing CONFIG_KCSAN_IGNORE_ATOMICS checks omits f17b11c207bc kcsan: Skew delay to be longer for certain access types omits 2e04cb32122c objtool, kcsan: Add __tsan_read_write to uaccess whitelist omits 530dbb128850 kcsan: Support compounded read-write instrumentation omits 44a019da539f smp: Make symbol 'csd_bug_count' static omits 75d100c37315 kernel/smp: Provide CSD lock timeout diagnostics omits 40cda9381727 openrisc: Fix oops caused when dumping stack omits 016e2ede1a64 openrisc: Add support for external initrd images omits d4727188d64e init: Align init_task to avoid conflict with MUTEX_FLAGS omits 66e2db30fb30 openrisc: fix __user in raw_copy_to_user()'s prototype omits a0aabbf7eab6 smp: Add source and destination CPUs to __call_single_data omits 599139c016ca scftorture: Add cond_resched() to test loop omits 651687b64847 tools/memory-model: Update recipes.txt prime_numbers.c path omits a504654151e0 rcutorture: Hoist OOM registry up one level omits b0a65b09020a refperf: Avoid null pointer dereference when buf fails to [...] omits 4a5b54567ee1 rcutorture: Properly synchronize with OOM notifier omits e5e989a31cac rcutorture: Properly set rcu_fwds for OOM handling omits d85828f7b0d9 torture: Add kvm.sh --help and update help message omits 0de8cd1fc000 rcutorture: Add CONFIG_PROVE_RCU_LIST to TREE05 omits 0e2fa68614ef torture: Update initrd documentation omits 5f5c499ef97e rcutorture: Replace HTTP links with HTTPS ones omits 74e71f01ff46 kvm: mmu: page_track: Fix RCU list API usage omits 2394ffbf3faa rculist : Introduce list/hlist_for_each_entry_srcu() macros omits 330a901468e2 rcu: Fix kerneldoc comments in rcupdate.h omits 279808c75550 lib: Add backtrace_idle parameter to force backtrace of idle CPUs omits 1c392d83c790 kcsan: Add atomic builtin test case omits 53f91342f631 objtool: Add atomic builtin TSAN instrumentation to uacces [...] omits 828410e82535 kcsan: Add support for atomic builtins omits e708b3f636c4 locktorture: Make function torture_percpu_rwsem_init() static omits 8a1432735675 Replace HTTP links with HTTPS ones: LKMM omits dc980e098c56 doc: Drop doubled words from RCU requirements documentation omits fb2392bbc0c1 doc: Drop doubled words from RCU Data-Structures.rst omits ba2c5d7a7a17 scftorture: Adapt memory-ordering test to UP operation omits e277963873b0 torture: document --allcpus argument added to the kvm.sh script omits 55b712eade28 scftorture: Block scftorture_invoker() kthreads for offline CPUs omits 2e5dd2c763f1 scftorture: Check unexpected "switch" statement value omits 204c48fd009d docs: Fix typo in synchronize_rcu() function name omits 7eb3698063f1 scftorture: Make symbol 'scf_torture_rand' static omits 523a5b5d2b64 scftorture: Prevent compiler from reducing race probabilities omits 114fbd6b35a3 scftorture: Flag errors in torture-compatible manner omits d0394c4e49a8 scftorture: Consolidate scftorture_invoke_one() scf_check [...] omits 3861db3683ed scftorture: Consolidate scftorture_invoke_one() check and kfree() omits e33e581b404b scftorture: Add smp_call_function() memory-ordering checks omits 2e15e4758521 scftorture: Add smp_call_function_many() memory-ordering checks omits 804bf5e6a7a6 scftorture: Add smp_call_function_single() memory-ordering checks omits 4aa27c25e047 scftorture: Summarize per-thread statistics omits 4861f596091f Merge branch 'dm-5.9' into for-next omits 635ba3a2a3c5 PCI: Set bridge map_irq and swizzle_irq to default functions omits f0fdb84da7a9 PCI: Move DT resource setup into devm_pci_alloc_host_bridge() omits 92d69cc62758 PCI: rcar-gen2: Convert to use modern host bridge probe functions omits 71e6bc234960 Merge branch 'kconfig' into for-next omits 7781a2d5e0a6 kbuild: trace functions in subdirectories of lib/ omits f58843500f66 kbuild: introduce ccflags-remove-y and asflags-remove-y omits 97f100352a13 kbuild: do not export LDFLAGS_vmlinux omits 37d0887d9bfb kbuild: always create directories of targets omits c725fb131a15 xtensa: add boot subdirectories build artifacts to 'targets' omits 2d2a6c06bdb1 tick-sched: Clarify "NOHZ: local_softirq_pending" warning omits 8ca4a830cefa Merge branch 'next-general' into next-testing omits a4f3cc5ff602 scftorture: Implement weighted primitive selection omits 2f160ff504d2 torture: Add scftorture to the rcutorture scripting omits 9b32d2afe43a torture: Declare parse-console.sh independence from rcutorture omits cedbc01672f3 scftorture: Add smp_call_function() torture test omits 20f165b7d2c8 rcu: Remove unused __rcu_is_watching() function omits 1ef32f5fc430 rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_cpu_s [...] omits 3cb6a7ea523f rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_kick_ [...] omits 3061e68f1195 rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_resched_ns omits 8cfb8423d873 rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_divisor omits d2b8c546d4e7 nocb: Remove show_rcu_nocb_state() false positive printout omits d1ff121810bb rcu/tree: Remove CONFIG_PREMPT_RCU check in force_qs_rnp() omits 771247eed13a rcu/tree: Force quiescent state on callback overload omits 67d72a7bc0da nocb: Clarify RCU nocb CPU error message omits a3d7b6af8ca6 rcu/trace: Use gp_seq_req in acceleration's rcu_grace_peri [...] omits 63b268925cf4 rcu/trace: Print negative GP numbers correctly omits f338ebbff010 rcutorture: Output number of elapsed grace periods omits 9cd52394debe rcu/segcblist: Prevent useless GP start if no CBs to accelerate omits ab8de7081b6e rcu: Initialize at declaration time in rcu_exp_handler() omits 6b7f1003f9c2 rcutorture: Remove KCSAN stubs omits 766e7e371ec8 srcu: Remove KCSAN stubs omits 7bfb022fdcf7 rcu: Remove KCSAN stubs from update.c omits 47c6b57496e9 rcu: Remove KCSAN stubs omits ae6e37643c37 Merge branch 'lkmm-dev.2020.06.29a' into HEAD omits 5ce63058b5de tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits 7eff22c687bf tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits dee00bfb67a4 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits fbf52410638f tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 2ea8f21ac1cf tools/memory-model: Repair parseargs.sh header comment omits f9af8df38f1c tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 1a7f5e6bc873 tools/memory-model: Make history-check scripts use mselect7 omits 155cf613150f tools/memory-model: Make checkghlitmus.sh use mselect7 omits 2c768fa5be9a tools/memory-model: Fix scripting --jobs argument omits fc43a5a63c1f tools/memory-model: Implement --hw support for checkghlitmus.sh omits 559be8deaaaa tools/memory-model: Add -v flag to jingle7 runs omits 925d25b67cb3 tools/memory-model: Make runlitmus.sh check for jingle errors omits 1aeb09e38994 tools/memory-model: Allow herd to deduce CPU type omits e3d36fb604e6 tools/memory-model: Keep assembly-language litmus tests omits 7473b16f3d0b tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 7fc7f17e4a3b tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 4a5f4ccaa04e tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits be810366279b tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits e6362bac7741 tools/memory-model: Hardware checking for check{,all}litmus.sh omits ec8d97b1dc88 tools/memory-model: Fix checkalllitmus.sh comment omits 168e6a5a7a0c tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 582805f43a0d tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 50bee255c575 tools/memory-model: Update parseargs.sh for hardware verification omits e6ba35e9c70a tools/memory-model: Fix paulmck email address on pre-exist [...] omits ead7a585a9be tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 48b3fc9e4a18 tools/memory-model: Make judgelitmus.sh identify bad macros omits aed28854aaee tools/memory-model: Make cmplitmushist.sh note timeouts omits 78da71da8d6d tools/memory-model: Make judgelitmus.sh note timeouts omits 81d8bbdb6640 docs: fix references for DMA*.txt files omits cfcfb6586938 Merge branch 'secure_uffd_v5.9' into next-testing omits d08ac70b1e0d Wire UFFD up to SELinux omits 2b72259a271a Teach SELinux about anonymous inodes omits 2749d3f84a70 Add a new LSM-supporting anonymous inode interface adds 97c6f57dc926 Merge tag 'x86-alternatives-2020-08-03' of git://git.kerne [...] adds ba77c568f316 Merge tag 'x86-asm-2020-08-03' of git://git.kernel.org/pub [...] adds c0dfadfed874 Merge tag 'x86-boot-2020-08-03' of git://git.kernel.org/pu [...] adds 1ff9b20b47bf Merge tag 'x86-build-2020-08-03' of git://git.kernel.org/p [...] adds 37e88224c000 Merge tag 'x86-cleanups-2020-08-03' of git://git.kernel.or [...] adds 4ee48103151b Merge tag 'x86-core-2020-08-03' of git://git.kernel.org/pu [...] adds 335ad94c218e Merge tag 'x86-cpu-2020-08-03' of git://git.kernel.org/pub [...] adds 0a897743ac25 Merge tag 'x86-fpu-2020-08-03' of git://git.kernel.org/pub [...] adds 69094c20323c Merge tag 'x86-microcode-2020-08-03' of git://git.kernel.o [...] adds c813e8c9dff3 Merge tag 'x86-misc-2020-08-03' of git://git.kernel.org/pu [...] adds e96ec8cf9ca1 Merge tag 'x86-mm-2020-08-03' of git://git.kernel.org/pub/ [...] adds 5183a617ecbf Merge tag 'x86-platform-2020-08-03' of git://git.kernel.or [...] adds a92ad11fb209 Merge tag 'x86-timers-2020-08-03' of git://git.kernel.org/ [...] adds e53bc3ff99b4 Merge tag 'ras-core-2020-08-03' of git://git.kernel.org/pu [...] adds 09a0bd077643 Merge tag 'platform-drivers-x86-v5.9-1' of git://git.infra [...] adds 92c59e126b21 Merge tag 'arm-defconfig-5.9' of git://git.kernel.org/pub/ [...] adds 2f3fbfdaf77f Merge tag 'arm-dt-5.9' of git://git.kernel.org/pub/scm/lin [...] adds 6ce076f4159f Merge tag 'arm-soc-5.9' of git://git.kernel.org/pub/scm/li [...] adds 822ef14e9dc7 Merge tag 'arm-drivers-5.9' of git://git.kernel.org/pub/sc [...] adds d4db4e553249 Merge tag 'arm-newsoc-5.9' of git://git.kernel.org/pub/scm [...] adds f8851cb2d0cc Merge tag 'edac_updates_for_5.9' of git://git.kernel.org/p [...] adds 3f0279488821 Merge remote-tracking branch 'regulator/for-5.9' into regu [...] adds bbb839901fe8 Merge tag 'regulator-v5.9' of git://git.kernel.org/pub/scm [...] adds 8ade0c2fabd3 Merge remote-tracking branch 'spi/for-5.8' into spi-linus adds 11ba28229f82 Merge remote-tracking branch 'spi/for-5.9' into spi-next adds b171373902b0 Merge tag 'spi-v5.9' of git://git.kernel.org/pub/scm/linux [...] adds d516840629cc Merge tag 'regmap-v5.9' of git://git.kernel.org/pub/scm/li [...] adds 04084978003c Merge tag 'pm-5.9-rc1' of git://git.kernel.org/pub/scm/lin [...] adds 2baa85d6927d Merge tag 'acpi-5.9-rc1' of git://git.kernel.org/pub/scm/l [...] adds c0842fbc1b18 random32: move the pseudo-random 32-bit definitions to prandom.h adds 19a93823cf63 Merge tag 'pstore-v5.9-rc1' of git://git.kernel.org/pub/sc [...] adds 3e4a12a1bafa Merge tag 'gcc-plugins-v5.9-rc1' of git://git.kernel.org/p [...] adds 5b5d3be5d690 Merge tag 'var-init-v5.9-rc1' of git://git.kernel.org/pub/ [...] adds f9dc3713df12 usb: gadget: udc: Avoid tasklet passing a global adds b13fecb1c3a6 treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() adds 12cc923f1ccc tasklet: Introduce new initialization API adds 427714f258a3 Merge tag 'tasklets-v5.9-rc1' of git://git.kernel.org/pub/ [...] adds 99ea1521a097 Merge tag 'uninit-macro-v5.9-rc1' of git://git.kernel.org/ [...] adds 9ecc6ea491f0 Merge tag 'seccomp-v5.9-rc1' of git://git.kernel.org/pub/s [...] adds 49e917deeb81 Merge tag 'selinux-pr-20200803' of git://git.kernel.org/pu [...] adds fd76a74d940a Merge tag 'audit-pr-20200803' of git://git.kernel.org/pub/ [...] adds 3950e975431b Merge branch 'exec-linus' of git://git.kernel.org/pub/scm/ [...] adds 0a72761b27fe Merge tag 'threads-v5.9' of git://git.kernel.org/pub/scm/l [...] adds 9ba27414f2ec Merge tag 'fork-v5.9' of git://git.kernel.org/pub/scm/linu [...] adds 74858abbb103 Merge tag 'cap-checkpoint-restore-v5.9' of git://git.kerne [...] adds 4f30a60aa784 Merge tag 'close-range-v5.9' of git://git.kernel.org/pub/s [...] adds 3db9f3f2dceb Merge remote-tracking branch 'fixes/master' adds 54d19c35bf4d s390/atomic: circumvent gcc 10 build regression adds 891d4c67c108 s390/gmap: improve THP splitting adds 8e911bd8afe0 s390/test_unwind: fix possible memleak in test_unwind() adds b7da55f8ac57 Merge remote-tracking branch 's390-fixes/fixes' adds 151428ccfd75 Merge remote-tracking branch 'sparc/master' adds 1fa4b481ba12 Merge remote-tracking branch 'netfilter/master' adds 559ff03fa33c ALSA: usb-audio: add startech usb audio dock name adds cd72c317a0a1 ALSA: hda/hdmi: Add quirk to force connectivity adds d64b99f5fe70 Merge remote-tracking branch 'sound-current/for-linus' adds 2dfe3ea090ef Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 96c12e6096fe Merge remote-tracking branch 'regulator-fixes/for-linus' adds 100f978339b4 Merge remote-tracking branch 'spi-fixes/for-linus' adds 741cfcaeb514 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 2c8cbe0b2971 IDE SUBSYSTEM: Replace HTTP links with HTTPS ones adds 9a51ffe845e4 ide: use generic power management adds f9e09a0711ca ide: sc1200: use generic power management adds d41b375134a9 ide: delkin_cb: use generic power management adds 6800cd8cbc6e ide-acpi: use %*ph to print small buffer adds e72fe801a0ab Merge remote-tracking branch 'ide/master' adds d53aeafa3f54 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 5c59b1bf6242 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' adds c5bcb65242a4 Merge remote-tracking branch 'risc-v-fixes/fixes' adds a72a6a16d510 drm/tidss: fix modeset init for DPI panels adds ecfdedd7da5d drm/omap: force runtime PM suspend on system suspend adds b5ac98cbb8e5 drm: Added orientation quirk for ASUS tablet model T103HAF adds 983112062f35 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 228475d5dfc6 xtensa: add boot subdirectories build artifacts to 'targets' new 7931ea3d96a4 kbuild: always create directories of targets new b6ea129a75a4 kbuild: do not export LDFLAGS_vmlinux new f92617b1f77f kbuild: introduce ccflags-remove-y and asflags-remove-y new 3bf3bf1b1efc kbuild: trace functions in subdirectories of lib/ new fc3060bcde85 kbuild: Replace HTTP links with HTTPS ones new 08c20540d627 kbuild: move host .so build rules to scripts/gcc-plugins/Makefile new a96e0d45010a kbuild: sort hostprogs before passing it to ifneq new 2f95ada7fe22 kbuild: introduce hostprogs-always-y and userprogs-always-y new d596e258a5e4 kbuild: include scripts/Makefile.* only when relevant CONF [...] new 540a93d43e0f kbuild: stop filtering out $(GCC_PLUGINS_CFLAGS) from cc-o [...] new 514bad879fdb Merge branch 'kconfig' into for-next new 55dba1743a6d Merge remote-tracking branch 'kbuild/for-next' new c7b6fa16f544 Merge remote-tracking branch 'dma-mapping/for-next' new a2a6e48f3339 Merge remote-tracking branch 'arm/for-next' new 7a4dcb4bf763 Merge remote-tracking branch 'arm-soc/for-next' new b7ab83d102c1 Merge remote-tracking branch 'amlogic/for-next' new e8accd9fcad5 Merge remote-tracking branch 'at91/at91-next' new 2e48f0fe54a7 Merge remote-tracking branch 'imx-mxs/for-next' new 582d5a923119 Merge remote-tracking branch 'keystone/next' new af53db4ebd14 Merge remote-tracking branch 'mediatek/for-next' new 0324879aeb5a Merge remote-tracking branch 'mvebu/for-next' new 716f6acb8879 Merge remote-tracking branch 'omap/for-next' new eb7ee189fc65 Merge remote-tracking branch 'qcom/for-next' new 7b8a5aa48fc8 Merge remote-tracking branch 'realtek/for-next' new ab8e7d7e7f1d Merge remote-tracking branch 'renesas/next' new ff9f9bfa8687 Merge remote-tracking branch 'reset/reset/next' new 37d5f7a38410 Merge remote-tracking branch 'rockchip/for-next' new 36a812dfcb95 Merge remote-tracking branch 'samsung-krzk/for-next' new 462f5b3bb0ef Merge remote-tracking branch 'sunxi/sunxi/for-next' new ccaf2466d60a Merge remote-tracking branch 'tegra/for-next' new e2d5ba705119 Merge remote-tracking branch 'ti-k3/ti-k3-next' new de5d8e4134c3 Merge remote-tracking branch 'uniphier/for-next' new d14fe1cc68df Merge remote-tracking branch 'clk/clk-next' new 9d083595c36b Merge remote-tracking branch 'csky/linux-next' new edd8f1cde9f4 Merge remote-tracking branch 'h8300/h8300-next' new 574785f5be8a Merge remote-tracking branch 'ia64/next' new a7299bf8119e Merge remote-tracking branch 'm68knommu/for-next' new a84a334f03c5 dt-bindings: mips: Document Loongson kvm guest board new 39c1485c8baa MIPS: KVM: Add kvm guest support for Loongson-3 new 70b838292bef MIPS: Update default config file for Loongson-3 new 82ad03db0505 MAINTAINERS: Update KVM/MIPS maintainers new 8c6bce784b8a Merge remote-tracking branch 'mips/mips-next' new f334abe99fc1 Merge remote-tracking branch 'nds32/next' new 9e9da64124ff openrisc: fix __user in raw_copy_to_user()'s prototype new d0b7213f895c init: Align init_task to avoid conflict with MUTEX_FLAGS new ff6c923dbec3 openrisc: Add support for external initrd images new 57b8e277c336 openrisc: Fix oops caused when dumping stack new c28b27416da9 openrisc: Implement proper SMP tlb flushing new c1d55d50139b asm-generic/io.h: Fix sparse warnings on big-endian architectures new 77325b45cea5 openrisc: io: Fixup defines and move include to the end new 2d99800d8890 openrisc: uaccess: Fix sparse address space warnings new 37db9552c137 openrisc: uaccess: Use static inline function in access_ok new f9f78ffa213a openrisc: uaccess: Remove unused macro __addr_ok new b660d4f78314 openrisc: signal: Fix sparse address space warnings new 8739418cb569 openrisc: uaccess: Add user address space check to access_ok new 117565ffc242 Merge remote-tracking branch 'openrisc/for-next' new e2693ec1e0a1 parisc: make the log level string for register dumps const new 7b9743043682 Merge remote-tracking branch 'parisc-hd/for-next' new 0c83b277ada7 powerpc: Fix circular dependency between percpu.h and mmu.h new 3f43a52ecd66 Merge remote-tracking branch 'powerpc/next' new 635093e306a3 RISC-V: Fix build warning for smpboot.c new 40284a072c42 riscv: disable stack-protector for vDSO new 2e079471be38 Merge remote-tracking branch 'risc-v/for-next' new f08bbea3ed7e Merge remote-tracking branch 'sh/for-next' new f81c62dc92eb Merge remote-tracking branch 'xtensa/xtensa-for-next' new f2cb4fe64f1c Merge remote-tracking branch 'btrfs/for-next' new b748fc7a8763 ceph: set sec_context xattr on symlink creation new a0102bda5bc0 ceph: move sb->wb_pagevec_pool to be a global mempool new 224c7b6778fe ceph: use frag's MDS in either mode new 5458b77ba8af ceph: handle zero-length feature mask in session messages new ac4518c2fe27 Merge remote-tracking branch 'ceph/master' new f634870de50d Merge remote-tracking branch 'cifs/for-next' new bff762c5e4e3 Merge remote-tracking branch 'configfs/for-next' new 8028af85f103 Merge remote-tracking branch 'erofs/dev' new 0bf2ab04a51c exfat: retain 'VolumeFlags' properly new c457f3f4e578 Merge remote-tracking branch 'exfat/dev' new 556a1deeba4b Merge remote-tracking branch 'ext3/for_next' new f7cd96278b9f Merge remote-tracking branch 'ext4/dev' new 567c4bf54a85 f2fs: make file immutable even if releasing zero compressi [...] new 58f7e00ffb45 f2fs: replace test_and_set/clear_bit() with set/clear_bit() new 9feffe14661b f2fs: update_sit_entry: Make the judgment condition of f2f [...] new 828add774f0d f2fs: prepare a waiter before entering io_schedule new 1c099e763420 Merge remote-tracking branch 'f2fs/dev' new e63504c3e62b Merge remote-tracking branch 'fuse/for-next' new 67dd23f9e6fb nfs: ensure correct writeback errors are returned on close() new 8c8f8e3106bb nfs: nfs_file_write() should check for writeback errors new b66577b91a9b SUNRPC dont update timeout value on connection reset new 05b6e234dd80 Merge remote-tracking branch 'nfs/linux-next' new 476af91933ce orangefs: posix acl fix... new e848643b524b orangefs: remove unnecessary assignment to variable ret new b7b87335eafc Merge remote-tracking branch 'orangefs/for-next' new 8b25e9a72777 Merge remote-tracking branch 'ubifs/next' new 482aa4e0aff5 Merge remote-tracking branch 'v9fs/9p-next' new 1f0f31739891 Merge remote-tracking branch 'xfs/for-next' new 3f1fa4af6fd9 Merge remote-tracking branch 'zonefs/for-next' new 1ecf10f001bd Merge remote-tracking branch 'iomap/iomap-for-next' new cc593d22f477 init: add an init_dup helper new d7c9720ce664 Merge branches 'fixes' and 'hch.init_path' into for-next new 2e07ead27a49 Merge remote-tracking branch 'vfs/for-next' new e97f573a6388 Merge remote-tracking branch 'printk/for-next' new 6322f5fb043d Merge branch 'pci/aspm' new d530fa5acb66 Merge branch 'pci/enumeration' new f233cfa9e74c Merge branch 'pci/error' new dbcd70c6c82d Merge branch 'pci/hotplug' new 0470e156804f Merge branch 'pci/misc' new 9cfc5e77ae59 Merge branch 'pci/msi' new 7caa95d08142 Merge branch 'pci/peer-to-peer' new a573ace6f423 Merge branch 'pci/virtualization' new 8c678892a96d Merge branch 'pci/switchtec' new 54dd4a1175f7 Merge branch 'remotes/lorenzo/pci/aardvark' new 647b9b297f5f Merge branch 'remotes/lorenzo/pci/cadence' new 895fd9962ca7 Merge branch 'remotes/lorenzo/pci/dwc' new be3a4bc15f59 Merge branch 'remotes/lorenzo/pci/hv' new bbccadc0427c Merge branch 'remotes/lorenzo/pci/loongson' new af65ee39772a Merge branch 'remotes/lorenzo/pci/mvebu' new f0bd922ea71a Merge branch 'remotes/lorenzo/pci/runtime-pm' new a92ba65d6b91 Merge branch 'remotes/lorenzo/pci/tegra' new 12bb609d0992 Merge branch 'remotes/lorenzo/pci/vmd' new 4a957563fe02 PCI: rcar-gen2: Convert to use modern host bridge probe functions new 669cbc708122 PCI: Move DT resource setup into devm_pci_alloc_host_bridge() new b64aa11eb2dd PCI: Set bridge map_irq and swizzle_irq to default functions new 36102cfab918 PCI: xilinx-cpm: Add YAML schemas for Versal CPM Root Port new 0189e6fb2c46 PCI: xilinx-cpm: Add Versal CPM Root Port driver new 4680d9b667b9 Merge branch 'remotes/lorenzo/pci/misc' new e09286ca8f6e Merge branch 'pci/doc' new caecb05c8000 PCI: Remove dev_err() when handing an error from platform_ [...] new 7cf74e177ccb Merge branch 'pci/irq-error' new 39ab28921cf9 Merge remote-tracking branch 'pci/next' new f8072e03b001 Merge remote-tracking branch 'hid/for-next' new 4f034e58be77 Merge remote-tracking branch 'i2c/i2c/for-next' new 98e4350cb14f Merge remote-tracking branch 'dmi/dmi-for-next' new 2207515db60a hwmon: (i5k_amb, vt8231) Drop uses of pci_read_config_*() [...] new dfddc57c9971 hwmon: (axi-fan-control) remove duplicate macros new e2f75e6b5d76 hwmon: (adc128d818) Fix advanced configuration register init new c03edee502d6 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new ecc02bb0289d Merge remote-tracking branch 'jc_docs/docs-next' new e7a59dd86937 Merge remote-tracking branch 'v4l-dvb/master' new 0cb8b22c4614 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new c569e805c7bc thermal: intel: intel_pch_thermal: Add Cannon Lake Low Pow [...] new 09c247b90796 Merge remote-tracking branch 'thermal/thermal/linux-next' new 54a15b681bd3 Merge remote-tracking branch 'ieee1394/for-next' new 1e50b9abebae Merge remote-tracking branch 'dlm/next' new 070b7856c8a0 Merge remote-tracking branch 'swiotlb/linux-next' new cd2b9df92075 Merge remote-tracking branch 'rdma/for-next' new ee494f42a356 Merge tag 'mac80211-next-for-davem-2020-08-03' of git://gi [...] new 190f8b060ee3 mptcp: use mptcp_for_each_subflow in mptcp_stream_accept new 80fbbb1672e7 fib: Fix undef compile warning new 08e335f6ad35 devlink: Add early_drop trap new c88e11e04716 devlink: Pass extack when setting trap's action and group' [...] new 76ba292cc7d7 mlxsw: spectrum_trap: Use 'size_t' for array sizes new 928345c08b72 mlxsw: spectrum_span: On policer_id_base_ref_count, use de [...] new 36d1fd687d56 mlxsw: spectrum_trap: Allow for per-ASIC trap groups initi [...] new 869c7be940e5 mlxsw: spectrum_trap: Allow for per-ASIC traps initialization new 6687e953f44f mlxsw: spectrum_trap: Add early_drop trap new 54a9238589c5 mlxsw: spectrum_qdisc: Offload action trap for qevents new 8fb6ac457d5b selftests: mlxsw: RED: Test offload of trapping on RED qevents new f8deaea06fb5 Merge branch 'mlxsw-Add-support-for-buffer-drop-traps' new 8555c6bfd5fd mptcp: fix bogus sendmsg() return code under pressure new af9fdd2bf8b1 net: dsa: sja1105: poll for extts events from a timer new 59b328cf5660 cxgb4: add TC-MATCHALL IPv6 support new 81d4e8e07314 net: dsa: loop: PVID should be per-port new 916a8d168e8a net: dsa: loop: Support 4K VLANs new 6c84a589972f net: dsa: loop: Move data structures to header new c99194eded25 net: dsa: loop: Wire-up MTU callbacks new 947b6ef9f7ae net: dsa: loop: Set correct number of ports new d8f375ea463e Merge branch 'net-dsa-loop-Preparatory-changes-for-802-1Q- [...] new 6c33ae1ad584 dpaa2-eth: use napi_schedule to be compatible with PREEMPT_RT new 215602a8d212 enetc: use napi_schedule to be compatible with PREEMPT_RT new 8e737145e8b2 sfc_ef100: check firmware version at start-of-day new 4496363bec32 sfc_ef100: fail the probe if NIC uses unsol_ev credits new adcfc3482fff sfc_ef100: read Design Parameters at probe time new d19a53721863 sfc_ef100: TX path for EF100 NICs new a9dc3d5612ce sfc_ef100: RX filter table management and related gubbins new 8e57daf70671 sfc_ef100: RX path for EF100 new b780feac367e sfc_ef100: plumb in fini_dmaq new b593b6f1b492 sfc_ef100: statistics gathering new 43c3df0d5647 sfc_ef100: functions for selftests new ef2c57b95614 sfc_ef100: read pf_index at probe time new d61592a11292 sfc_ef100: add nic-type for VFs, and bind to them new c4b83061dc86 Merge branch 'sfc-driver-for-EF100-family-NICs-part-2' new 45d252ca803b net/mlx5e: Enable users to change VF/PF representors carri [...] new b20649094021 net/mlx5: DR, Change push vlan action sequence new 966e50597666 udp_tunnel: add the ability to hard-code IANA VXLAN new 18a2b7f969c9 net/mlx5: convert to new udp_tunnel infrastructure new 6c4e9bcfb489 net/mlx5: Delete extra dump stack that gives nothing new 76769c38b45d Merge tag 'mlx5-updates-2020-08-03' of git://git.kernel.or [...] new 2e7199bd773b Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next new da7955405fb2 sfc: Fix build with CONFIG_RFS_ACCEL disabled. new 088c5f0d1a7c hinic: add generating mailbox random index support new c8c29ec3c5fa hinic: add check for mailbox msg from VF new a79da6953e2f Merge branch 'hinic-mailbox-channel-enhancement' new 93f4ddd64b7d via-velocity: Use more typical logging styles new 2cfd71f1a43e Merge git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ [...] new cabf06e5a275 Merge tag 'wireless-drivers-next-2020-08-04' of git://git. [...] new df23bb18b44b ipv4: route: Ignore output interface in FIB lookup for PMTU route new 4cb47a8644cc tunnels: PMTU discovery support for directly bridged IP packets new fc68c99577cc vxlan: Support for PMTU discovery on directly bridged links new c1a800e88dbf geneve: Support for PMTU discovery on directly bridged links new df40e39c0df0 selftests: pmtu.sh: Add tests for bridged UDP tunnels new 7b53682c9403 selftests: pmtu.sh: Add tests for UDP tunnels handled by O [...] new 2ac24d6d685c Merge branch 'Support-PMTU-discovery-with-bridged-UDP-tunnels' new bab9693a9a8c net: thunderx: use spin_lock_bh in nicvf_set_rx_mode_task() new ee895a30ef46 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new f7ba7dbf4f7a net: macb: Properly handle phylink on at91sam9x new 02afa9c66bb9 dpaa2-eth: Fix passing zero to 'PTR_ERR' warning new 7c9864bbccc2 hv_netvsc: do not use VF device if link is down new 24dd377a76b0 wan: wanxl: switch from 'pci_' to 'dma_' API new 4c900a6b4e05 farsync: switch from 'pci_' to 'dma_' API new a2c2822edc6e Merge remote-tracking branch 'net-next/master' new 438753eb9cde Merge remote-tracking branch 'bluetooth/master' new 5c929f17c6ea Merge remote-tracking branch 'gfs2/for-next' new c6f05b551afd Merge remote-tracking branch 'mtd/mtd/next' new e1a9375d21c7 Merge remote-tracking branch 'nand/nand/next' new dc100bc8fae5 Merge tag 'drm-msm-next-2020-07-30' of https://gitlab.free [...] new abbe9768ef04 Merge remote-tracking branch 'drm/drm-next' new 522ec6e0eed0 drm/amdkfd: Replace bitmask with event idx in SMI event msg new acc0204cdb8e drm/amdgpu: add bad page count threshold in module parameter(v3) new c84d46707ebb drm/amdgpu: validate bad page threshold in ras(v3) new 1d6a9d122d2c drm/amdgpu: add bad gpu tag definition new b82e65a93510 drm/amdgpu: break driver init process when it's bad GPU(v5) new 35cd2cdadbcc drm/amdgpu: skip bad page reservation once issuing from ee [...] new 9c06f91ff234 drm/amdgpu: schedule ras recovery when reaching bad page t [...] new e8fbaf03429d drm/amdgpu: break GPU recovery once it's in bad state(v4) new bf0b91b78f00 drm/amdgpu: restore ras flags when user resets eeprom(v2) new eb0c3cd48f5f drm/amdgpu: add one definition for RAS's sysfs/debugfs name(v2) new f848159b570e drm/amdgpu: decouple sysfs creating of bad page node new a219ecbb8385 drm/amdgpu: disable page reservation when amdgpu_bad_page_ [...] new 9b856defbe35 drm/amdgpu: update eeprom once specifying one bigger thres [...] new a300de40f66b drm/amdgpu: introduce a new parameter to configure how man [...] new 0ad7a64d69cd drm/amdgpu: enable RAS support for sienna cichlid new 4bfb74282f06 drm/amdgpu: added RAS EEPROM device support check new 734e4c97ab05 drm/amd/display: DSC Slice height debugfs write entry new d8a8258ec1a2 drm/amd/display: Update virtual stream encoder new 1174eb89ccf5 drm/amd/display: Use parameter for call to set output mux new 6224220dc778 drm/amd/display: Read VBIOS Golden Settings Tbl new a245528c598d drm/amd/display: populate new dml variable new 5268bf136ef0 drm/amd/display: DSC Bit target rate debugfs write entry new 06ff02fc1e14 drm/amd/display: Fix logger context new 87353ae837c3 drm/amd/display: Comments on how to use DSC debugfs some entries new d024656757dc drm/amd/display: AMD OUI (DPCD 0x00300) skipped on some sink new 519d91d87f2e drm/amd/display: Use helper function to check for HDMI signal new 0914d1154f0f drm/amd/display: Change null plane state swizzle mode to 4kb_s new da83b385f3eb drm/amd/display: Display goes blank after inst new 3d4e52d0cf24 drm/amd/display: Add debugfs for forcing stream timing sync new 4453fbec106b drm/amd/display: Separate pipe disconnect from rest of pro [...] new ded750e6faaf drm/amd/display: [FW Promotion] Release 0.0.27 new c4dfb54986fd drm/amd/display: 3.2.97 new 66f3db4ba62d drm/amdgpu/smu: rework i2c adpater registration new 37912e963dad drm/amdgpu: handle bo size 0 in amdgpu_bo_create_kernel_at (v2) new adb5be812251 drm/amdgpu: use create_at for the stolen pre-OS buffer new 81b54fb7a2c0 drm/amdgpu: use a define for the memory size of the vga emulator new fcbc92e2e1c3 drm/amdgpu: move stolen vga bo from amdgpu to amdgpu.gmc new 5db62dc8d4f3 drm/amdgpu: move keep stolen memory check into gmc core new 0635019412eb drm/amdgpu: add support for extended stolen vga memory new dd285c5df952 drm/amdgpu/gmc: add new helper to get the FB size used by [...] new 422fe8d27dcf drm/amdgpu/gmc6: switch to using amdgpu_gmc_get_vbios_allocations new 71755699b564 drm/amdgpu/gmc7: switch to using amdgpu_gmc_get_vbios_allocations new 3853626d2cf3 drm/amdgpu/gmc8: switch to using amdgpu_gmc_get_vbios_allocations new 7b885f0eb4a5 drm/amdgpu/gmc9: switch to using amdgpu_gmc_get_vbios_allocations new 7348c20a4e12 drm/amdgpu/gmc10: switch to using amdgpu_gmc_get_vbios_all [...] new 14b18937cb60 drm/amdgpu: drop the CPU pointers for the stolen vga bos new 7438ae6e522f drm/amdgpu/gmc: disable keep_stolen_vga_memory on arcturus new cacbbe7c0065 drm/amdgpu: move stolen memory from gmc to mman new 72de33f8f7ba drm/amdgpu: move IP discovery data to mman new 87ded5caeec3 drm/amdgpu: move vram usage by vbios to mman (v2) new 34b0c7795bb4 drm/amd/display: Indent an if statement new 25457a1fb764 drm/amd/display: Constify dcn20_res_pool_funcs new ea22cc3353ed drm/amd/display: Constify dcn21_res_pool_funcs new cc9fc1b1444f drm/amd/display: Constify dcn30_res_pool_funcs new bfb4cea4d133 drm/ttm: Break out the loops if need_resched in bo delayed [...] new d5797a6f4ca5 drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access new 248935d4fed3 drm/amdgpu: work around llvm bug #42576 new e1551a8c76b2 sound/pci/hda: add sienna_cichlid audio asic id for sienna [...] new b83cfa2d2b07 drm/amdgpu: add another raven1 gfxoff quirk new a9de18085aab drm/amd/powerplay: optimize the mclk dpm policy settings new 8b365aacd0f1 Merge remote-tracking branch 'amdgpu/drm-next' new 6dd36eb149d5 Merge remote-tracking branch 'drm-intel/for-linux-next' new d88ca7e1a27e fbmem: pull fbcon_update_vcs() out of fb_set_var() new a34a0a632dd9 drm: fix drm_dp_mst_port refcount leaks in drm_dp_mst_allo [...] new 2ea76b9ffb63 Merge remote-tracking branch 'drm-misc/for-linux-next' new 96957bcbb9ae Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 0a924f923ade Merge remote-tracking branch 'modules/modules-next' new 01123ba5addb Merge remote-tracking branch 'input/next' new 77d7aa0f7922 Merge remote-tracking branch 'block/for-next' new a84c4308333a dm verity: Fix compilation warning new 04dc5330e5de dm raid: Remove empty if statement new 1aeb6e7cd118 dm ioctl: Fix compilation warning new 90e6bf0659f1 dm init: Set file local variable static new 4cb6f2261251 dm ebs: Fix incorrect checking for REQ_OP_FLUSH new a9cb9f4148ef dm: don't call report zones for more than the user requested new bf21712e3b22 Merge remote-tracking branch 'device-mapper/for-next' new 8e754a5d859f Merge remote-tracking branch 'mmc/next' new 983040e3f5d0 Merge remote-tracking branch 'mfd/for-mfd-next' new 78f0057712a6 Merge remote-tracking branch 'backlight/for-backlight-next' new bc6d62204262 Merge remote-tracking branch 'battery/for-next' new 084055f6de76 LSM: drop duplicated words in header file comments new a4a8375f9751 Merge remote-tracking branch 'security/next-testing' new 9e5bc1a2cf30 Merge remote-tracking branch 'integrity/next-integrity' new 72377515c127 Merge remote-tracking branch 'safesetid/safesetid-next' new 6b5d6ff36b9a Merge remote-tracking branch 'smack/next' new 9505299e1cd6 platform_data/mlxreg: support new watchdog type with longe [...] new ef2b3a4c92f4 platform/x86: mlx-platform: support new watchdog type with [...] new 94cf50b907ce watchdog: mlx-wdt: support new watchdog type with longer t [...] new 031b61a7512c docs: watchdog: mlx-wdt: Add description of new watchdog type 3 new 5cf6e9e09adb watchdog: test_bit() => watchdog_active() new 97428d5646fe watchdog: sunxi_wdt: fix improper error exit code new c5c106169cee watchdog: bcm_kona_wdt: Use correct return value for bcm_k [...] new 8c4ebcc024e6 watchdog: Use kobj_to_dev() API new 83b83394fa46 MAINTAINERS: rectify entry in ARM SMC WATCHDOG DRIVER new 73d4a507ef2d dt-bindings: watchdog: Convert DW WDT binding to DT schema new 2d831b431d5b dt-bindings: watchdog: dw-wdt: Support devices with asynch clocks new 6fa93c848dfa dt-bindings: watchdog: dw-wdt: Add watchdog TOPs array property new 4ef6d1c605db watchdog: dw_wdt: Support devices with non-fixed TOP values new 1e36df51294c watchdog: dw_wdt: Support devices with asynch clocks new 97a6a182d238 watchdog: dw_wdt: Add pre-timeouts support new 8bd7b7e855ec watchdog: dw_wdt: Add DebugFS files new ed27da070aca dt-bindings: watchdog: Convert QCOM watchdog timer binding [...] new 9f0d84cabab4 dt-bindings: watchdog: Add compatible for QCS404, SC7180, [...] new 86e1b72b70c2 docs: watchdog: codify ident.options as superset of possib [...] new 06e3176aefdd watchdog: f71808e_wdt: indicate WDIOF_CARDRESET support in [...] new 95d0c04e0cf9 watchdog: f71808e_wdt: remove use of wrong watchdog_info option new b90a60b68192 watchdog: f71808e_wdt: clear watchdog timeout occurred flag new 152849431d74 watchdog: f71808e_wdt: do stricter parameter validation new e99079ff960e watchdog: Use fallthrough pseudo-keyword new 4f149d5959ed watchdog: scx200_wdt: Use fallthrough pseudo-keyword new 2e5cfa9818c9 watchdog: booke_wdt: Add common nowayout parameter driver new 49a1804844b2 watchdog: initialize device before misc_register new 602e0a63fb97 dt-bindings: watchdog: renesas,wdt: Document r8a774e1 support new dd032389d4fd watchdog: Replace HTTP links with HTTPS ones new 886fbffed5ab watchdog: pcwd_usb: remove needless check before usb_free_ [...] new ee5cdecf0897 watchdog: softdog: Add options 'soft_reboot_cmd' and 'soft [...] new 088f91021514 watchdog: use __watchdog_ping in startup new 75160873b7ca watchdog: add support for adjusting last known HW keepalive time new e44569f741d7 watchdog: rti-wdt: attach to running watchdog during probe new dc8782b3e5da watchdog: rti-wdt: balance pm runtime enable calls new badb4f4f5888 Merge remote-tracking branch 'watchdog/master' new 64e58990a03e Merge remote-tracking branch 'iommu/next' new e5c256492030 Merge remote-tracking branch 'vfio/next' new 2bc807a79e91 Merge remote-tracking branch 'devicetree/for-next' new c3917df54cf9 mailbox: Replace HTTP links with HTTPS ones new 425ab036754a mailbox: pcc: Put the PCCT table for error path new 03b70130abb4 mailbox: imx: Mark PM functions as __maybe_unused new cfbf813e5981 mailbox: qcom: Add sdm660 hmss compatible new dde6805690cd mailbox: qcom: Add msm8994 apcs compatible new 6cb4f3b055fe dt-binding: gce: add gce header file for mt6779 new 0858fde496f8 mailbox: cmdq: variablize address shift in platform new bb2b06e08157 mailbox: cmdq: support mt6779 gce platform definition new 884996986347 mailbox: mediatek: cmdq: clear task in channel before shutdown new 271d69b31132 Merge remote-tracking branch 'mailbox/mailbox-for-next' new 3c8387d234f7 uuid: remove unused uuid_le_to_bin() definition new 9fa867d2acbc Merge tag 'uuid-for-5.9' of git://git.infradead.org/users/ [...] new 2ed90dbbf7be Merge tag 'dma-mapping-5.9' of git://git.infradead.org/use [...] new f8b036a7fc23 Merge tag 'irq-core-2020-08-04' of git://git.kernel.org/pu [...] new 442489c21923 Merge tag 'timers-core-2020-08-04' of git://git.kernel.org [...] new cc0adf40b08f Merge branch 'x86/fsgsbase' new 64d89610e5af Merge branch 'x86/entry' new 25d57197cdb7 Merge branch 'sched/fifo' new 90c808893b2a Merge branch 'locking/urgent' new 28a0820d994a Merge remote-tracking branch 'tip/auto-latest' new c99771097802 Merge remote-tracking branch 'clockevents/timers/drivers/next' new 06c2ed4b51cf Merge remote-tracking branch 'edac/edac-for-next' new 746cf3459f11 tracing: Simplify defining of the next event id new 36b8aacf2a48 tracing: Save one trace_event->type by using __TRACE_LAST_TYPE new a9d0ba6772a0 tracing/hwlat: Drop the duplicate assignment in start_kthread() new 96b4833b6827 tracing/hwlat: Honor the tracing_cpumask new 8a224ffb3f52 ftrace: Setup correct FTRACE_FL_REGS flags for module new c5f51572a7fd ftrace: Do not let direct or IPMODIFY ftrace_ops be added [...] new ee896ee8051a tracing: Remove outdated comment in stack handling new 0f69dae4d106 trace : Have tracing buffer info use kvzalloc instead of kzalloc new f3751ad0116f tracepoint: Mark __tracepoint_string's __used new 1c39d761ff5c tracepoint: Use __used attribute definitions from compiler [...] new c58b6b0372de ftrace: Fix ftrace_trace_task return value new 0cb2f1372baa kprobes: Fix NULL pointer dereference at kprobe_ftrace_handler new 231621d0c570 tracing/uprobe: Remove dead code in trace_uprobe_register() new 80a6e707dd97 kprobes: Remove show_registers() function prototype new a2de2f86ae38 lib/bootconfig: Add override operator support new 81464192839d tools/bootconfig: Add testcases for value override operator new c58b46cba717 Documentation: bootconfig: Add bootconfig override operator new 7ef1e86366cd Merge remote-tracking branch 'ftrace/for-next' new 7110138f8b61 Merge remote-tracking branch 'rcu/rcu/next' new d574c539c3c4 KVM: x86: move MSR_IA32_PERF_CAPABILITIES emulation to com [...] new 0f04a2ac4fe9 KVM: nSVM: split kvm_init_shadow_npt_mmu() from kvm_init_s [...] new 8c008659aa43 KVM: MMU: stop dereferencing vcpu->arch.mmu to get the con [...] new ebdb3dba7b90 KVM: nSVM: reset nested_run_pending upon nested_svm_vmrun_ [...] new 59cd9bc5b03f KVM: nSVM: prepare to handle errors from enter_svm_guest_mode() new 62156f6cd15a KVM: nSVM: introduce nested_svm_load_cr3()/nested_npt_enabled() new bf7dea425327 KVM: nSVM: move kvm_set_cr3() after nested_svm_uninit_mmu_ [...] new a506fdd22342 KVM: nSVM: implement nested_svm_load_cr3() and use it for [...] new d82aaef9c88a KVM: nSVM: use nested_svm_load_cr3() on guest->host switch new fe9304d31831 KVM: x86: drop superfluous mmu_check_root() from fast_pgd_ [...] new 897861479c06 KVM: x86: Add helper functions for illegal GPA checking an [...] new cd313569f581 KVM: x86: mmu: Move translate_gpa() to mmu.c new ec7771ab471b KVM: x86: mmu: Add guest physical address check in transla [...] new 6986982fef86 KVM: x86: rename update_bp_intercept to update_exception_bitmap new 32de2b5ee378 KVM: x86: update exception bitmap on CPUID changes new a0c134347baf KVM: VMX: introduce vmx_need_pf_intercept new 1dbf5d68af6f KVM: VMX: Add guest physical address check in EPT violatio [...] new 8c4182bd27ca KVM: VMX: optimize #PF injection when MAXPHYADDR does not match new 3edd68399dc1 KVM: x86: Add a capability for GUEST_MAXPHYADDR < HOST_MAX [...] new e8af9e9f457b KVM: nSVM: remove nonsensical EXITINFO1 adjustment on nested NPF new 033555f6eb60 MIPS: KVM: Fix build error caused by 'kvm_run' cleanup new 9c2475f3e46a KVM: Using macros instead of magic values new 096586fda522 KVM: nSVM: Correctly set the shadow NPT root level in its [...] new f291a358e0d8 KVM: VMX: Drop a duplicate declaration of construct_eptp() new 59505b55aa09 KVM: x86/mmu: Add separate helper for shadow NPT root page [...] new 812f8058369f KVM: VMX: Make vmx_load_mmu_pgd() static new 2a40b9001ec2 KVM: x86: Pull the PGD's level from the MMU instead of rec [...] new f83a4a6932f0 KVM: VXM: Remove temporary WARN on expected vs. actual EPT [...] new d468d94b7baf KVM: x86: Dynamically calculate TDP level from max level a [...] new 1d92d2e8e706 KVM: x86/mmu: Rename max_page_level to max_huge_page_level new 83013059bdc5 KVM: x86: Specify max TDP level via kvm_configure_mmu() new a445fc457d28 KVM: LAPIC: Set the TDCR settable bits new ff2bd9ff1152 KVM: SVM: Fix sev_pin_memory() error handling new f3633c268354 Merge tag 'kvm-s390-next-5.9-1' of git://git.kernel.org/pu [...] new 23f1d927ec34 Merge remote-tracking branch 'kvm/linux-next' new 615f272a723b Merge remote-tracking branch 'kvm-arm/next' new 941d48dca023 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new da1100edd0c3 Merge remote-tracking branch 'chrome-platform/for-next' new bd9e24590e7e Merge remote-tracking branch 'leds/for-next' new 4c03eb4f31a6 Merge remote-tracking branch 'ipmi/for-next' new f59ac77ebf0f Merge remote-tracking branch 'driver-core/driver-core-next' new 8027dc0a6236 Merge remote-tracking branch 'usb/usb-next' new 5625ad19c6c7 Merge remote-tracking branch 'phy-next/next' new ebfdfeeae8c0 vgacon: Fix for missing check in scrollback handling new f6c6eb2fe822 MAINTAINERS: enlist Greg formally for console stuff new c2cd3e975888 Merge remote-tracking branch 'tty/tty-next' new b957d5e4f5d1 Merge remote-tracking branch 'char-misc/char-misc-next' new c0599aafa5fe Merge remote-tracking branch 'staging/staging-next' new 9a20c4c9e327 Merge remote-tracking branch 'mux/for-next' new 1c4395d7cc12 Merge remote-tracking branch 'dmaengine/next' new 9381035a8c1d Merge remote-tracking branch 'scsi/for-next' new a8ac78357d9b scsi: target: Make iscsit_register_transport() return void new e95b4789ff43 scsi: fcoe: Memory leak fix in fcoe_sysfs_fcf_del() new ec007ef40abb scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases new a3d8a2573687 scsi: sd_zbc: Improve zone revalidation new 8a8fb8977ea2 scsi: scsi_transport_sas: Add spaces around binary operator "|" new af6de8c60fe9 scsi: lpfc: nvmet: Avoid hang / use-after-free again when [...] new 1eaff53649b8 scsi: lpfc: Add missing misc_deregister() for lpfc_init() new a1e4d3d8aef9 scsi: lpfc: Fix FCoE speed reporting new 9e3e365a92d3 scsi: lpfc: Fix no message shown for lpfc_hdw_queue out of [...] new 8ccd6926db7d scsi: lpfc: Fix RSCN timeout due to incorrect gidft counter new 24411fcd6fe7 scsi: lpfc: Fix oops when unloading driver while running m [...] new 678768da9880 scsi: lpfc: Fix retry of PRLI when status indicates its un [...] new feb3cc57fb63 scsi: lpfc: Fix validation of bsg reply lengths new 00081c5ca4d5 scsi: lpfc: Fix LUN loss after cable pull new 7e0e8be3a1fd scsi: lpfc: Update lpfc version to 12.8.0.3 new 4a4af520a382 Merge remote-tracking branch 'scsi-mkp/for-next' new 321bd212619a virtio: VIRTIO_F_IOMMU_PLATFORM -> VIRTIO_F_ACCESS_PLATFORM new 24b6842ade69 virtio: virtio_has_iommu_quirk -> virtio_has_dma_quirk new 6981652d2d6b virtio_balloon: fix sparse warning new cb67f589ac10 virtio_ring: sparse warning fixup new 3224913fc360 virtio: allow __virtioXX, __leXX in config space new 794d96a391c3 virtio_9p: correct tags for config space fields new b13481b6ed8b virtio_balloon: correct tags for config space fields new 031f40a4993b virtio_blk: correct tags for config space fields new 3b2edb021ea2 virtio_console: correct tags for config space fields new 3302a0200c36 virtio_crypto: correct tags for config space fields new 4abe074868d3 virtio_fs: correct tags for config space fields new 024e845f19ff virtio_gpu: correct tags for config space fields new adba44a72469 virtio_input: correct tags for config space fields new 75a446061233 virtio_iommu: correct tags for config space fields new 742ebd053206 virtio_mem: correct tags for config space fields new f0f56a7f93b2 virtio_net: correct tags for config space fields new 18db67e6d007 virtio_pmem: correct tags for config space fields new 26801574873c virtio_scsi: correct tags for config space fields new 16cba72f31eb virtio_config: disallow native type fields new 09078a9e8029 mlxbf-tmfifo: sparse tags for config access new 31a2b9cc1e37 vdpa: make sure set_features in invoked for legacy new 564bc4aa5b94 vhost/vdpa: switch to new helpers new 32582138f204 virtio_vdpa: legacy features handling new 8fc97a24103f vdpa_sim: fix endian-ness of config space new ac48ec48663b virtio_config: cread/write cleanup new 7242160de44a virtio_config: rewrite using _Generic new 10530b608d4d virtio_config: disallow native type fields (again) new 5ac255f59522 virtio_config: LE config space accessors new 6d84e66941e3 virtio_balloon: use LE config space accesses new 967cda95711b virtio_caif: correct tags for config space fields new 16f786ad3da6 virtio_ring: Avoid loop when vq is broken in virtqueue_poll new fd4d19e35961 vhost: vdpa: remove per device feature whitelist new 9b00d7a62261 vdpasim: protect concurrent access to iommu iotlb new ebf0e4c38ff4 vhost: Use flex_array_size() helper in copy_from_user() new 0da1747e9437 vhost: introduce vhost_vring_call new e8d279b9b0be kvm: detect assigned device via irqbypass manager new 6480d71e3fe8 vDPA: add get_vq_irq() in vdpa_config_ops new f8e695e9dbd8 vhost_vdpa: implement IRQ offloading in vhost_vdpa new 9f6439206589 ifcvf: implement vdpa_config_ops.get_vq_irq() new 17cdcb467437 irqbypass: do not start cons/prod when failed connect new d4b79c9e637d virtio_pci_modern: Fix the comment of virtio_pci_find_capa [...] new 3941e5161b30 Merge remote-tracking branch 'vhost/linux-next' new 4476770881d7 remoteproc: Add remoteproc character device interface new 62b8f9e99329 remoteproc: core: Register the character device interface new ca69dba7f13a Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new dd279d581d7b Merge remote-tracking branch 'rpmsg/for-next' new e512db665776 Merge remote-tracking branch 'gpio/for-next' new 253381cc6779 Merge remote-tracking branch 'pinctrl/for-next' new 664838adbb22 Merge remote-tracking branch 'pwm/for-next' new 783ff23bea79 Merge remote-tracking branch 'ktest/for-next' new 168cf9134033 Merge remote-tracking branch 'kselftest/next' new b3f59cecd22a Merge remote-tracking branch 'livepatching/for-next' new 9bf130625758 rtc: ds1307: provide an indication that the watchdog has fired new b9a18f1a699d Merge remote-tracking branch 'rtc/rtc-next' new 9f1048d47e8a ACPI: NFIT: Fix ARS zero-sized allocation new dad42d17558f libnvdimm/security: fix a typo new 7c02d53dfe4d libnvdimm/security: the 'security' attr never show 'overwr [...] new 7f674025d9f7 libnvdimm/security: ensure sysfs poll thread woke up and f [...] new 0a78de3d4b7b x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user, [...] new fb406088ce0e x86/copy_mc: Introduce copy_mc_generic() new 03b68d5d7d4b Merge branch 'for-5.9/copy_mc' into libnvdimm-for-next new 979cd547e797 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new ba5d44acdb2d Merge remote-tracking branch 'kspp/for-next/kspp' new 9b31e95be07f Merge remote-tracking branch 'fsi/next' new 14c1217b8571 Merge remote-tracking branch 'nvmem/for-next' new 5e7550b6ef9f Merge remote-tracking branch 'xarray/xarray' new aff11affb34d Merge remote-tracking branch 'hyperv/hyperv-next' new d0f6453b1ef4 Merge remote-tracking branch 'auxdisplay/auxdisplay' new 657a1781ce42 Merge remote-tracking branch 'kgdb/kgdb/for-next' new 4d1816bce3e0 Merge remote-tracking branch 'pidfd/for-next' new ed7f28ddb2a3 Merge remote-tracking branch 'hmm/hmm' new e9738f2d66bb fpga: stratix10-soc: make FPGA task un-interruptible new 7aa037985e69 Merge remote-tracking branch 'fpga/for-next' new ccfb73635c13 Merge remote-tracking branch 'kunit-next/kunit' new f45eb16f2c58 Merge remote-tracking branch 'trivial/for-next' new aedf44ed9d15 Merge remote-tracking branch 'mhi/mhi-next' new 571f405750cf Merge remote-tracking branch 'notifications/notifications- [...] new a78f7bb785ca fsinfo: Fix a couple of warnings new 01ab825e7d76 Merge remote-tracking branch 'fsinfo/fsinfo-core' new 3852ce3acf4a Merge remote-tracking branch 'set_fs/set_fs-rw' new 2dcdf9b19d8e Merge branch 'akpm-current/current' new a9b067071fd3 mm/page_isolation: prefer the node of the source page new 10dadcc8c943 mm/migrate: move migration helper from .h to .c new bc599a55694a mm/hugetlb: unify migration callbacks new 6e1b30181e4e mm/migrate: clear __GFP_RECLAIM to make the migration call [...] new 8c6677ecca24 mm-migrate-clear-__gfp_reclaim-to-make-the-migration-callb [...] new 27f7871d4f58 mm/migrate: introduce a standard migration target allocati [...] new 8b292010938d mm-migrate-make-a-standard-migration-target-allocation-fun [...] new 5191af36e28a mm/mempolicy: use a standard migration target allocation callback new 48448e63711b mm/page_alloc: remove a wrapper for alloc_migration_target() new 6f7a6260b6b8 mm/memory-failure: remove a wrapper for alloc_migration_target() new 4e69f671a2b2 mm/memory_hotplug: remove a wrapper for alloc_migration_target() new 7cd402a2f4e4 mm/gup: restrict CMA region by using allocation scope API new e7d77a8eff8b mm/hugetlb: make hugetlb migration callback CMA aware new 0c5577db8cf2 mm/gup: use a standard migration target allocation callback new fb2b4d9461ef mm: do page fault accounting in handle_mm_fault new 47ad4a2db5dc mm/alpha: use general page fault accounting new fdd67a1923f7 mm/arc: use general page fault accounting new 2d866137cec5 mm/arm: use general page fault accounting new eca5579e3f1d mm/arm64: use general page fault accounting new 88c22446821f mm/csky: use general page fault accounting new 43219520b406 mm/hexagon: use general page fault accounting new f9a645fac9cb mm/ia64: use general page fault accounting new 4ed06d7bd527 mm/m68k: use general page fault accounting new 61da6ac5992b mm/microblaze: use general page fault accounting new 998ebbb13142 mm/mips: use general page fault accounting new 6fd5350ee9d1 mm/nds32: use general page fault accounting new 0ab005f52acd mm/nios2: use general page fault accounting new f2b34ee5abf6 mm/openrisc: use general page fault accounting new ae3659e30471 mm/parisc: use general page fault accounting new fb2754ff6889 mm/powerpc: use general page fault accounting new c64eccb347d2 mm/riscv: use general page fault accounting new 95413878bce4 mm/s390: use general page fault accounting new cd8e98fe8281 mm/sh: use general page fault accounting new 1bcd20e2794f mm/sparc32: use general page fault accounting new a88ff12dfcfc mm/sparc64: use general page fault accounting new f3a96b1b9090 mm/x86: use general page fault accounting new 3eac96339a4f mm/xtensa: use general page fault accounting new dd0dbb2a9fef mm: clean up the last pieces of page fault accountings new e64db01b8ad0 mm/gup: remove task_struct pointer for all gup code new 42d2d1343aca mm/madvise: pass task and mm to do_madvise new 7b1f3489d7ef pid: move pidfd_get_pid() to pid.c new facbde7bf3b0 mm/madvise: introduce process_madvise() syscall: an extern [...] new c3ff02f3969b mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 3939935dd55d mm/madvise: check fatal signal pending of target process new eda7cec16270 all arch: remove system call sys_sysctl new f0c3483696f3 s390: fix build error for sys_call_table_emu new 2ee2b824c177 mm/kmemleak: silence KCSAN splats in checksum new a94ffd26e3cc mm/frontswap: mark various intentional data races new 0c7723da3368 mm/page_io: mark various intentional data races new b2c3309c68dd mm-page_io-mark-various-intentional-data-races-v2 new cc7440668ca4 mm/swap_state: mark various intentional data races new a1006ef7fd7b mm/filemap.c: fix a data race in filemap_fault() new 37256e14dcc2 mm/swapfile: fix and annotate various data races new f9ca03049ae1 mm-swapfile-fix-and-annotate-various-data-races-v2 new 6ee3515aef92 mm/page_counter: fix various data races at memsw new 98d0ea12f5be mm/memcontrol: fix a data race in scan count new 46372bda6aef mm/list_lru: fix a data race in list_lru_count_one new 1bb198f0044a mm/mempool: fix a data race in mempool_free() new 73999e00f81e mm/rmap: annotate a data race at tlb_flush_batched new 9a58ce35c023 mm/swap.c: annotate data races for lru_rotate_pvecs new d616d98ff56e mm: annotate a data race in page_zonenum() new c2430cf7c56a include/asm-generic/vmlinux.lds.h: align ro_after_init new 71827f967f43 sh: clkfwk: remove r8/r16/r32 new 9664e5100e09 sh: use generic strncpy() new 0ac2396328c7 iomap: constify ioreadX() iomem argument (as in generic im [...] new 2e57b2a08c1c sh: clk: fix assignment from incompatible pointer type for [...] new e66b106e3b01 rtl818x: constify ioreadX() iomem argument (as in generic [...] new 4979c92f82c0 ntb: intel: constify ioreadX() iomem argument (as in gener [...] new 1e05a16edc09 virtio: pci: constify ioreadX() iomem argument (as in gene [...]
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 (149fb4d533bf) \ N -- N -- N refs/heads/akpm (1e05a16edc09)
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 598 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: .../RCU/Design/Data-Structures/Data-Structures.rst | 2 +- .../RCU/Design/Requirements/Requirements.rst | 4 +- Documentation/RCU/whatisRCU.rst | 2 +- Documentation/admin-guide/bootconfig.rst | 11 + Documentation/admin-guide/kernel-parameters.txt | 96 --- .../devicetree/bindings/mailbox/mtk-gce.txt | 8 +- .../bindings/mailbox/qcom,apcs-kpss-global.yaml | 2 + .../devicetree/bindings/mips/loongson/devices.yaml | 4 + .../devicetree/bindings/watchdog/davinci-wdt.txt | 4 +- .../devicetree/bindings/watchdog/dw_wdt.txt | 24 - .../devicetree/bindings/watchdog/qcom-wdt.txt | 28 - .../devicetree/bindings/watchdog/qcom-wdt.yaml | 48 ++ .../devicetree/bindings/watchdog/renesas,wdt.yaml | 1 + .../devicetree/bindings/watchdog/snps,dw-wdt.yaml | 90 +++ Documentation/kbuild/Kconfig.recursion-issue-02 | 2 +- Documentation/kbuild/kconfig-language.rst | 14 +- Documentation/kbuild/llvm.rst | 2 +- Documentation/kbuild/makefiles.rst | 31 +- Documentation/memory-barriers.txt | 6 +- Documentation/networking/devlink/devlink-trap.rst | 4 + Documentation/networking/ethtool-netlink.rst | 3 + Documentation/userspace-api/ioctl/ioctl-number.rst | 1 + Documentation/watchdog/mlx-wdt.rst | 10 + Documentation/watchdog/watchdog-api.rst | 2 +- Documentation/watchdog/watchdog-kernel-api.rst | 12 + MAINTAINERS | 12 +- Makefile | 21 +- arch/mips/Kconfig | 1 + arch/mips/boot/dts/loongson/Makefile | 1 + .../boot/dts/loongson/loongson64v_4core_virtio.dts | 102 ++++ arch/mips/configs/loongson3_defconfig | 89 ++- arch/mips/include/asm/mach-loongson64/boot_param.h | 4 +- .../include/asm/mach-loongson64/builtin_dtbs.h | 1 + arch/mips/kvm/emulate.c | 2 +- arch/mips/loongson64/env.c | 14 +- arch/mips/loongson64/init.c | 5 + arch/openrisc/include/asm/io.h | 7 +- arch/openrisc/include/asm/uaccess.h | 21 +- arch/openrisc/kernel/signal.c | 14 +- arch/parisc/kernel/traps.c | 6 +- arch/powerpc/Kconfig | 2 +- arch/powerpc/include/asm/percpu.h | 4 +- arch/powerpc/include/asm/string.h | 2 - arch/powerpc/include/asm/uaccess.h | 40 +- arch/powerpc/lib/Makefile | 2 +- .../lib/{memcpy_mcsafe_64.S => copy_mc_64.S} | 4 +- arch/riscv/include/asm/smp.h | 3 + arch/riscv/kernel/smpboot.c | 2 +- arch/s390/include/asm/atomic.h | 12 +- arch/s390/lib/test_unwind.c | 1 + arch/s390/mm/gmap.c | 27 +- arch/x86/Kconfig | 2 +- arch/x86/Kconfig.debug | 2 +- arch/x86/include/asm/copy_mc_test.h | 75 +++ arch/x86/include/asm/kvm_host.h | 19 +- arch/x86/include/asm/mcsafe_test.h | 75 --- arch/x86/include/asm/string_64.h | 32 - arch/x86/include/asm/uaccess.h | 21 + arch/x86/include/asm/uaccess_64.h | 20 - arch/x86/kernel/cpu/mce/core.c | 8 +- arch/x86/kernel/quirks.c | 9 +- arch/x86/kvm/cpuid.c | 3 +- arch/x86/kvm/lapic.c | 5 +- arch/x86/kvm/mmu.h | 19 +- arch/x86/kvm/mmu/mmu.c | 116 +++- arch/x86/kvm/mmu/page_track.c | 6 +- arch/x86/kvm/svm/nested.c | 105 ++-- arch/x86/kvm/svm/sev.c | 20 +- arch/x86/kvm/svm/svm.c | 38 +- arch/x86/kvm/svm/svm.h | 4 +- arch/x86/kvm/vmx/nested.c | 31 +- arch/x86/kvm/vmx/pmu_intel.c | 17 - arch/x86/kvm/vmx/vmx.c | 76 ++- arch/x86/kvm/vmx/vmx.h | 12 +- arch/x86/kvm/x86.c | 62 +- arch/x86/kvm/x86.h | 1 + arch/x86/lib/Makefile | 1 + arch/x86/lib/copy_mc.c | 64 ++ arch/x86/lib/copy_mc_64.S | 165 ++++++ arch/x86/lib/memcpy_64.S | 115 ---- arch/x86/lib/usercopy_64.c | 21 - drivers/acpi/nfit/core.c | 15 +- drivers/fpga/stratix10-soc.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 54 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 15 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 49 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 42 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 182 ++++-- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 138 ++++- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 64 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 17 + drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 30 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 29 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 31 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 61 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 119 ++-- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 24 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 36 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 5 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 259 ++++++++ .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 16 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 2 + drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 81 +++ drivers/gpu/drm/amd/display/dc/core/dc.c | 23 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 12 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 16 - drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dc.h | 2 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 4 + drivers/gpu/drm/amd/display/dc/dc_stream.h | 2 + drivers/gpu/drm/amd/display/dc/dc_types.h | 14 + .../gpu/drm/amd/display/dc/dce/dce_link_encoder.h | 4 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 10 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 114 ++++ drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 7 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 2 + .../drm/amd/display/dc/dcn20/dcn20_link_encoder.c | 14 +- .../drm/amd/display/dc/dcn20/dcn20_link_encoder.h | 5 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 2 + .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 2 +- .../amd/display/dc/dcn30/dcn30_dio_link_encoder.c | 53 +- .../amd/display/dc/dcn30/dcn30_dio_link_encoder.h | 2 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 2 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 2 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 3 +- .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 4 + .../display/dc/virtual/virtual_stream_encoder.c | 13 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 15 +- drivers/gpu/drm/amd/include/atomfirmware.h | 54 +- drivers/gpu/drm/drm_dp_mst_topology.c | 7 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 6 + drivers/gpu/drm/omapdrm/dss/dispc.c | 1 + drivers/gpu/drm/omapdrm/dss/dsi.c | 1 + drivers/gpu/drm/omapdrm/dss/dss.c | 1 + drivers/gpu/drm/omapdrm/dss/venc.c | 1 + drivers/gpu/drm/tidss/tidss_kms.c | 2 +- drivers/hwmon/adc128d818.c | 24 +- drivers/hwmon/axi-fan-control.c | 4 - drivers/hwmon/i5k_amb.c | 12 +- drivers/hwmon/vt8231.c | 8 +- drivers/ide/Kconfig | 2 +- drivers/ide/aec62xx.c | 3 +- drivers/ide/alim15x3.c | 3 +- drivers/ide/amd74xx.c | 3 +- drivers/ide/atiixp.c | 3 +- drivers/ide/cmd64x.c | 3 +- drivers/ide/cs5520.c | 3 +- drivers/ide/cs5530.c | 3 +- drivers/ide/cs5535.c | 3 +- drivers/ide/cs5536.c | 3 +- drivers/ide/cy82c693.c | 3 +- drivers/ide/delkin_cb.c | 32 +- drivers/ide/hpt366.c | 5 +- drivers/ide/ide-acpi.c | 5 +- drivers/ide/ide-pci-generic.c | 3 +- drivers/ide/it8172.c | 3 +- drivers/ide/it8213.c | 3 +- drivers/ide/it821x.c | 3 +- drivers/ide/jmicron.c | 3 +- drivers/ide/ns87415.c | 3 +- drivers/ide/opti621.c | 3 +- drivers/ide/pdc202xx_new.c | 3 +- drivers/ide/pdc202xx_old.c | 3 +- drivers/ide/piix.c | 3 +- drivers/ide/sc1200.c | 43 +- drivers/ide/serverworks.c | 3 +- drivers/ide/setup-pci.c | 29 +- drivers/ide/siimage.c | 3 +- drivers/ide/sis5513.c | 3 +- drivers/ide/sl82c105.c | 3 +- drivers/ide/slc90e66.c | 3 +- drivers/ide/triflex.c | 24 +- drivers/ide/via82cxxx.c | 3 +- drivers/mailbox/imx-mailbox.c | 8 +- drivers/mailbox/mtk-cmdq-mailbox.c | 97 ++- drivers/mailbox/omap-mailbox.c | 2 +- drivers/mailbox/pcc.c | 9 +- drivers/mailbox/qcom-apcs-ipc-mailbox.c | 10 + drivers/mailbox/ti-msgmgr.c | 2 +- drivers/md/dm-ebs-target.c | 2 +- drivers/md/dm-init.c | 2 +- drivers/md/dm-ioctl.c | 2 +- drivers/md/dm-raid.c | 2 - drivers/md/dm-verity-verify-sig.h | 14 +- drivers/md/dm-writecache.c | 15 +- drivers/md/dm.c | 3 +- drivers/net/bareudp.c | 5 +- drivers/net/dsa/dsa_loop.c | 61 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 79 +-- drivers/net/dsa/sja1105/sja1105_ptp.h | 5 +- drivers/net/ethernet/cadence/macb_main.c | 11 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 2 + .../net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c | 101 +++- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.h | 5 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 8 +- drivers/net/ethernet/freescale/enetc/enetc.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.h | 8 + drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 13 + drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c | 310 +++++++++- drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.h | 22 + drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.h | 2 + drivers/net/ethernet/huawei/hinic/hinic_sriov.c | 69 ++- drivers/net/ethernet/mellanox/mlx5/core/en.h | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 121 ++-- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 29 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 9 +- .../net/ethernet/mellanox/mlx5/core/lib/vxlan.c | 64 +- .../net/ethernet/mellanox/mlx5/core/lib/vxlan.h | 5 + .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 42 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 10 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 19 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 1 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 3 + drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 14 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 75 ++- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 3 +- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 255 +++++++- .../net/ethernet/mellanox/mlxsw/spectrum_trap.h | 18 +- drivers/net/ethernet/sfc/ef100.c | 2 + drivers/net/ethernet/sfc/ef100_netdev.c | 16 + drivers/net/ethernet/sfc/ef100_nic.c | 659 +++++++++++++++++++++ drivers/net/ethernet/sfc/ef100_nic.h | 48 ++ drivers/net/ethernet/sfc/ef100_rx.c | 150 ++++- drivers/net/ethernet/sfc/ef100_rx.h | 1 + drivers/net/ethernet/sfc/ef100_tx.c | 367 +++++++++++- drivers/net/ethernet/sfc/ef100_tx.h | 4 + drivers/net/ethernet/sfc/net_driver.h | 21 + drivers/net/ethernet/sfc/tx_common.c | 1 + drivers/net/ethernet/via/via-velocity.c | 163 ++--- drivers/net/ethernet/via/via-velocity.h | 44 -- drivers/net/geneve.c | 55 +- drivers/net/hyperv/netvsc_drv.c | 7 +- drivers/net/netdevsim/dev.c | 6 +- drivers/net/vxlan.c | 47 +- drivers/net/wan/farsync.c | 25 +- drivers/net/wan/wanxl.c | 54 +- drivers/nvdimm/claim.c | 2 +- drivers/nvdimm/dimm_devs.c | 4 +- drivers/nvdimm/pmem.c | 6 +- drivers/nvdimm/security.c | 13 +- drivers/pci/controller/dwc/pci-dra7xx.c | 8 +- drivers/pci/controller/dwc/pci-exynos.c | 9 +- drivers/pci/controller/dwc/pci-imx6.c | 4 +- drivers/pci/controller/dwc/pci-keystone.c | 4 +- drivers/pci/controller/dwc/pci-meson.c | 4 +- drivers/pci/controller/dwc/pcie-armada8k.c | 4 +- drivers/pci/controller/dwc/pcie-artpec6.c | 4 +- drivers/pci/controller/dwc/pcie-histb.c | 4 +- drivers/pci/controller/dwc/pcie-kirin.c | 5 +- drivers/pci/controller/dwc/pcie-spear13xx.c | 5 +- drivers/pci/controller/dwc/pcie-tegra194.c | 4 +- .../pci/controller/mobiveil/pcie-layerscape-gen4.c | 5 +- .../pci/controller/mobiveil/pcie-mobiveil-host.c | 4 +- drivers/pci/controller/pci-rcar-gen2.c | 4 - drivers/pci/controller/pci-tegra.c | 8 +- drivers/pci/controller/pci-v3-semi.c | 5 +- drivers/pci/controller/pci-xgene-msi.c | 2 - drivers/pci/controller/pcie-altera-msi.c | 1 - drivers/pci/controller/pcie-altera.c | 4 +- drivers/pci/controller/pcie-rockchip-host.c | 12 +- drivers/pci/controller/pcie-tango.c | 4 +- drivers/pci/controller/pcie-xilinx-nwl.c | 11 +- drivers/platform/x86/mlx-platform.c | 106 ++++ drivers/remoteproc/Kconfig | 9 + drivers/remoteproc/Makefile | 1 + drivers/remoteproc/remoteproc_cdev.c | 124 ++++ drivers/remoteproc/remoteproc_core.c | 7 + drivers/remoteproc/remoteproc_internal.h | 28 + drivers/rtc/rtc-ds1307.c | 6 + drivers/scsi/fcoe/fcoe_ctlr.c | 2 +- drivers/scsi/libfc/fc_disc.c | 12 +- drivers/scsi/lpfc/lpfc_attr.c | 26 +- drivers/scsi/lpfc/lpfc_bsg.c | 21 +- drivers/scsi/lpfc/lpfc_ct.c | 22 +- drivers/scsi/lpfc/lpfc_els.c | 10 +- drivers/scsi/lpfc/lpfc_init.c | 25 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 8 +- drivers/scsi/lpfc/lpfc_nvmet.c | 2 +- drivers/scsi/lpfc/lpfc_sli.c | 11 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/scsi_transport_sas.c | 2 +- drivers/scsi/sd.c | 10 +- drivers/scsi/sd.h | 11 +- drivers/scsi/sd_zbc.c | 93 ++- drivers/target/iscsi/iscsi_target_transport.c | 4 +- drivers/thermal/intel/intel_pch_thermal.c | 3 + drivers/vdpa/ifcvf/ifcvf_main.c | 18 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 31 +- drivers/vhost/Kconfig | 1 + drivers/vhost/iotlb.c | 6 +- drivers/vhost/vdpa.c | 120 ++-- drivers/vhost/vhost.c | 24 +- drivers/vhost/vhost.h | 9 +- drivers/video/console/vgacon.c | 4 + drivers/video/fbdev/core/fbmem.c | 8 +- drivers/video/fbdev/core/fbsysfs.c | 4 +- drivers/video/fbdev/ps3fb.c | 5 +- drivers/virtio/virtio_balloon.c | 26 +- drivers/virtio/virtio_pci_modern.c | 1 + drivers/virtio/virtio_ring.c | 3 + drivers/watchdog/Kconfig | 2 +- drivers/watchdog/advantechwdt.c | 2 +- drivers/watchdog/alim1535_wdt.c | 2 +- drivers/watchdog/alim7101_wdt.c | 2 +- drivers/watchdog/ar7_wdt.c | 3 +- drivers/watchdog/ath79_wdt.c | 2 +- drivers/watchdog/bcm_kona_wdt.c | 2 +- drivers/watchdog/booke_wdt.c | 6 +- drivers/watchdog/dw_wdt.c | 439 ++++++++++++-- drivers/watchdog/eurotechwdt.c | 2 +- drivers/watchdog/f71808e_wdt.c | 54 +- drivers/watchdog/gef_wdt.c | 2 +- drivers/watchdog/geodewdt.c | 2 +- drivers/watchdog/ib700wdt.c | 2 +- drivers/watchdog/it8712f_wdt.c | 2 +- drivers/watchdog/ixp4xx_wdt.c | 2 +- drivers/watchdog/m54xx_wdt.c | 2 +- drivers/watchdog/machzwd.c | 2 +- drivers/watchdog/mlx_wdt.c | 73 ++- drivers/watchdog/mv64x60_wdt.c | 2 +- drivers/watchdog/nv_tco.c | 4 +- drivers/watchdog/nv_tco.h | 2 +- drivers/watchdog/pc87413_wdt.c | 2 +- drivers/watchdog/pcwd.c | 2 +- drivers/watchdog/pcwd_pci.c | 2 +- drivers/watchdog/pcwd_usb.c | 7 +- drivers/watchdog/rc32434_wdt.c | 2 +- drivers/watchdog/riowd.c | 2 +- drivers/watchdog/rti_wdt.c | 114 +++- drivers/watchdog/sa1100_wdt.c | 2 +- drivers/watchdog/sb_wdog.c | 2 +- drivers/watchdog/sbc60xxwdt.c | 2 +- drivers/watchdog/sbc7240_wdt.c | 2 +- drivers/watchdog/sbc_fitpc2_wdt.c | 2 +- drivers/watchdog/sc520_wdt.c | 2 +- drivers/watchdog/sch311x_wdt.c | 2 +- drivers/watchdog/scx200_wdt.c | 2 +- drivers/watchdog/smsc37b787_wdt.c | 2 +- drivers/watchdog/softdog.c | 57 ++ drivers/watchdog/sp5100_tco.c | 2 +- drivers/watchdog/sunxi_wdt.c | 2 +- drivers/watchdog/w83877f_wdt.c | 2 +- drivers/watchdog/w83977f_wdt.c | 2 +- drivers/watchdog/wafer5823wdt.c | 2 +- drivers/watchdog/watchdog_dev.c | 73 ++- drivers/watchdog/wdt.c | 2 +- drivers/watchdog/wdt285.c | 2 +- drivers/watchdog/wdt977.c | 2 +- drivers/watchdog/wdt_pci.c | 2 +- fs/ceph/mds_client.c | 6 +- fs/exfat/exfat_fs.h | 6 +- fs/exfat/exfat_raw.h | 5 +- fs/exfat/file.c | 4 +- fs/exfat/inode.c | 4 +- fs/exfat/namei.c | 20 +- fs/exfat/super.c | 36 +- fs/f2fs/checkpoint.c | 4 + fs/f2fs/data.c | 4 + fs/f2fs/f2fs.h | 1 + fs/f2fs/super.c | 1 + fs/file.c | 2 +- fs/nfs/file.c | 17 +- fs/nfs/nfs4file.c | 5 +- fs/orangefs/acl.c | 19 +- fs/orangefs/orangefs-mod.c | 1 - include/asm-generic/atomic-instrumented.h | 330 +++++------ include/asm-generic/bitops/instrumented-atomic.h | 6 +- include/asm-generic/bitops/instrumented-lock.h | 2 +- .../asm-generic/bitops/instrumented-non-atomic.h | 6 +- include/asm-generic/io.h | 16 +- include/dt-bindings/gce/mt6779-gce.h | 222 +++++++ include/linux/dsa/loop.h | 41 ++ include/linux/fb.h | 2 - include/linux/ide.h | 8 +- include/linux/instrumented.h | 30 - include/linux/kcsan-checks.h | 45 +- include/linux/kprobes.h | 1 - include/linux/lsm_hook_defs.h | 2 +- include/linux/lsm_hooks.h | 2 +- include/linux/mailbox/mtk-cmdq-mailbox.h | 2 + include/linux/netdevice.h | 5 + include/linux/platform_data/mlxreg.h | 5 +- include/linux/prandom.h | 78 +++ include/linux/random.h | 66 +-- include/linux/rculist.h | 48 -- include/linux/rcupdate.h | 12 +- include/linux/rcutiny.h | 1 + include/linux/rcutree.h | 1 + include/linux/remoteproc.h | 5 + include/linux/smp.h | 3 - include/linux/smp_types.h | 3 - include/linux/string.h | 9 +- include/linux/sunrpc/xprt.h | 1 + include/linux/tracepoint.h | 11 +- include/linux/uaccess.h | 9 + include/linux/uio.h | 10 +- include/linux/uuid.h | 2 - include/linux/vdpa.h | 6 + include/linux/virtio_caif.h | 6 +- include/linux/virtio_config.h | 233 +++++--- include/linux/watchdog.h | 2 + include/net/devlink.h | 9 +- include/net/dst.h | 10 - include/net/ip_tunnels.h | 2 + include/net/udp_tunnel.h | 5 + include/target/iscsi/iscsi_transport.h | 2 +- include/trace/events/rcu.h | 54 +- include/uapi/linux/kfd_ioctl.h | 10 +- include/uapi/linux/kvm.h | 3 +- include/uapi/linux/remoteproc_cdev.h | 37 ++ kernel/Makefile | 2 - kernel/kcsan/core.c | 151 +---- kernel/kcsan/kcsan-test.c | 128 +--- kernel/kcsan/report.c | 4 - kernel/kprobes.c | 7 + kernel/locking/locktorture.c | 2 +- kernel/rcu/rcu_segcblist.c | 10 +- kernel/rcu/rcutorture.c | 57 +- kernel/rcu/refscale.c | 8 +- kernel/rcu/srcutree.c | 13 + kernel/rcu/tree.c | 52 +- kernel/rcu/tree.h | 1 - kernel/rcu/tree_exp.h | 6 +- kernel/rcu/tree_plugin.h | 7 +- kernel/rcu/tree_stall.h | 8 +- kernel/rcu/update.c | 13 + kernel/scftorture.c | 575 ------------------ kernel/smp.c | 134 ----- kernel/time/tick-sched.c | 2 +- kernel/trace/ftrace.c | 22 +- kernel/trace/trace.c | 10 +- kernel/trace/trace.h | 7 +- kernel/trace/trace_hwlat.c | 6 +- kernel/trace/trace_output.c | 14 +- kernel/trace/trace_uprobe.c | 1 - lib/Kconfig | 7 +- lib/Kconfig.debug | 21 - lib/Kconfig.kcsan | 5 - lib/bootconfig.c | 33 +- lib/iov_iter.c | 43 +- lib/nmi_backtrace.c | 6 +- net/core/devlink.c | 9 +- net/core/fib_rules.c | 2 +- net/ethtool/tunnels.c | 69 ++- net/ipv4/ip_tunnel_core.c | 244 ++++++++ net/ipv4/route.c | 5 + net/ipv4/udp_tunnel_nic.c | 7 + net/mptcp/protocol.c | 5 +- net/sunrpc/xprt.c | 9 + samples/auxdisplay/Makefile | 3 +- samples/binderfs/Makefile | 3 +- samples/connector/Makefile | 3 +- samples/hidraw/Makefile | 3 +- samples/mei/Makefile | 4 +- samples/pidfd/Makefile | 4 +- samples/seccomp/Makefile | 4 +- samples/timers/Makefile | 3 +- samples/uhid/Makefile | 3 +- samples/vfs/Makefile | 7 +- samples/vfs/test-fsinfo.c | 2 +- samples/vfs/test-mntinfo.c | 6 +- samples/watch_queue/Makefile | 3 +- samples/watchdog/Makefile | 3 +- scripts/Kbuild.include | 10 +- scripts/Makefile | 18 +- scripts/Makefile.build | 7 +- scripts/Makefile.clean | 13 +- scripts/Makefile.host | 40 +- scripts/Makefile.kcov | 4 - scripts/Makefile.kcsan | 6 +- scripts/Makefile.lib | 11 + scripts/Makefile.ubsan | 3 - scripts/atomic/gen-atomic-instrumented.sh | 21 +- scripts/basic/Makefile | 3 +- scripts/dtc/Makefile | 5 +- scripts/gcc-plugins/Makefile | 61 +- scripts/genksyms/Makefile | 3 +- scripts/mod/Makefile | 4 +- scripts/package/mkdebian | 2 +- scripts/package/mkspec | 2 +- scripts/selinux/genheaders/Makefile | 4 +- scripts/selinux/mdp/Makefile | 3 +- sound/pci/hda/patch_hdmi.c | 16 +- sound/usb/quirks-table.h | 12 +- tools/arch/x86/include/asm/mcsafe_test.h | 13 - tools/arch/x86/lib/memcpy_64.S | 115 ---- tools/bootconfig/samples/bad-override.bconf | 3 + tools/bootconfig/samples/bad-override2.bconf | 3 + tools/bootconfig/samples/good-override.bconf | 6 + tools/bootconfig/test-bootconfig.sh | 13 + tools/memory-model/Documentation/recipes.txt | 4 +- tools/memory-model/Documentation/references.txt | 2 +- tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 -- tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +--- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 --- tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 -- tools/objtool/check.c | 60 +- tools/perf/bench/Build | 1 - tools/perf/bench/mem-memcpy-x86-64-lib.c | 24 - tools/testing/nvdimm/test/nfit.c | 48 +- .../selftests/drivers/net/mlxsw/sch_red_core.sh | 35 +- .../selftests/drivers/net/mlxsw/sch_red_ets.sh | 11 + tools/testing/selftests/net/pmtu.sh | 346 ++++++++++- .../testing/selftests/powerpc/copyloops/.gitignore | 2 +- tools/testing/selftests/powerpc/copyloops/Makefile | 6 +- .../selftests/powerpc/copyloops/copy_mc_64.S | 1 + .../selftests/powerpc/copyloops/memcpy_mcsafe_64.S | 1 - .../selftests/rcutorture/bin/kvm-recheck-scf.sh | 38 -- tools/testing/selftests/rcutorture/bin/kvm.sh | 11 +- .../selftests/rcutorture/bin/parse-console.sh | 7 +- .../selftests/rcutorture/configs/rcu/TREE05 | 1 - .../selftests/rcutorture/configs/scf/CFLIST | 2 - .../selftests/rcutorture/configs/scf/CFcommon | 2 - .../selftests/rcutorture/configs/scf/NOPREEMPT | 9 - .../rcutorture/configs/scf/NOPREEMPT.boot | 1 - .../selftests/rcutorture/configs/scf/PREEMPT | 9 - .../rcutorture/configs/scf/ver_functions.sh | 30 - tools/testing/selftests/rcutorture/doc/initrd.txt | 36 +- .../selftests/rcutorture/doc/rcu-test-image.txt | 41 +- virt/lib/irqbypass.c | 16 +- 548 files changed, 9056 insertions(+), 4974 deletions(-) delete mode 100644 Documentation/devicetree/bindings/watchdog/dw_wdt.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/qcom-wdt.txt create mode 100644 Documentation/devicetree/bindings/watchdog/qcom-wdt.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/snps,dw-wdt.yaml create mode 100644 arch/mips/boot/dts/loongson/loongson64v_4core_virtio.dts rename arch/powerpc/lib/{memcpy_mcsafe_64.S => copy_mc_64.S} (98%) create mode 100644 arch/x86/include/asm/copy_mc_test.h delete mode 100644 arch/x86/include/asm/mcsafe_test.h create mode 100644 arch/x86/lib/copy_mc.c create mode 100644 arch/x86/lib/copy_mc_64.S create mode 100644 drivers/remoteproc/remoteproc_cdev.c create mode 100644 include/dt-bindings/gce/mt6779-gce.h create mode 100644 include/linux/dsa/loop.h create mode 100644 include/linux/prandom.h create mode 100644 include/uapi/linux/remoteproc_cdev.h delete mode 100644 kernel/scftorture.c delete mode 100644 tools/arch/x86/include/asm/mcsafe_test.h create mode 100644 tools/bootconfig/samples/bad-override.bconf create mode 100644 tools/bootconfig/samples/bad-override2.bconf create mode 100644 tools/bootconfig/samples/good-override.bconf delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh delete mode 100644 tools/perf/bench/mem-memcpy-x86-64-lib.c create mode 120000 tools/testing/selftests/powerpc/copyloops/copy_mc_64.S delete mode 120000 tools/testing/selftests/powerpc/copyloops/memcpy_mcsafe_64.S delete mode 100755 tools/testing/selftests/rcutorture/bin/kvm-recheck-scf.sh delete mode 100644 tools/testing/selftests/rcutorture/configs/scf/CFLIST delete mode 100644 tools/testing/selftests/rcutorture/configs/scf/CFcommon delete mode 100644 tools/testing/selftests/rcutorture/configs/scf/NOPREEMPT delete mode 100644 tools/testing/selftests/rcutorture/configs/scf/NOPREEMPT.boot delete mode 100644 tools/testing/selftests/rcutorture/configs/scf/PREEMPT delete mode 100644 tools/testing/selftests/rcutorture/configs/scf/ver_functions.sh