This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-mainline-allyesconfig in repository toolchain/ci/linux.
from f5e94d10e4c4 Merge tag 'drm-next-2020-04-08' of git://anongit.freedeskt [...] adds ae46d2aa6a7f mm/gup: Let __get_user_pages_locked() return -EINTR for fa [...] adds d5f5ee2a4905 tools/virtio: option to build an out of tree module adds 22b436c9b568 virtio-net: Introduce extended RSC feature adds fd58bf674564 virtio-net: Introduce RSS receive steering feature adds 3024e20958ee virtio-net: Introduce hash report feature adds 5a6b4cc5b7a1 virtio-balloon: Switch back to OOM handler for VIRTIO_BALL [...] adds 20c384f1ea1a vhost: refine vhost and vringh kconfig adds 792a4f2ed24f vhost: allow per device message handler adds 0bbe30668d89 vhost: factor out IOTLB adds 9ad9c49cfe97 vringh: IOTLB support adds 961e9c84077f vDPA: introduce vDPA bus adds c043b4a8cf3b virtio: introduce a vDPA based transport adds 4c8cf31885f6 vhost: introduce vDPA-based backend adds 2c53d0f64c06 vdpasim: vDPA device simulator adds 5a2414bc454e virtio: Intel IFC VF driver for VDPA adds c9b9f5f8c0f3 vdpa: move to drivers/vdpa adds 835a6a649d0d virtio-balloon: Revert "virtio-balloon: Switch back to OOM [...] adds 9bb715260ed4 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 46a010dd6896 kVM SVM: Move SVM related files to own sub-directory adds 883b0a91f41a KVM: SVM: Move Nested SVM Implementation to nested.c adds ef0f64960d01 KVM: SVM: Move AVIC code to separate file adds eaf78265a4ab KVM: SVM: Move SEV code to separate file adds 199cd1d7b534 KVM: SVM: Split svm_vcpu_run inline assembly to separate file adds da7e42320940 KVM: VMX: Remove unnecessary exception trampoline in vmx_vmenter adds 5c8beb474665 KVM: nVMX: don't clear mtf_pending when nested events are blocked adds a1d032a49522 KVM: s390: vsie: Fix region 1 ASCE sanity shadow address checks adds 4d4cee96fb7a KVM: s390: vsie: Fix delivery of addressing exceptions adds 1493e0f944f3 KVM: s390: vsie: Fix possible race when shadowing region 3 tables adds 1b0c58a34b4c Merge tag 'kvm-s390-master-5.7-1' of git://git.kernel.org/ [...] adds 4064a4c6a1f9 KVM: X86: Filter out the broadcast dest for IPI fastpath adds dbef2808af6c KVM: VMX: fix crash cleanup when KVM wasn't used adds 0339eb95403f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 52355fb1919e iommu/vt-d: Fix page request descriptor size adds c6f4ebdeba4c iommu/vt-d: Silence RCU-list debugging warning in dmar_fin [...] adds e26060e1d47a iommu/qcom: Replace zero-length array with flexible-array member adds f2ce16c3c15e iommu/omap: Fix pointer cast -Wpointer-to-int-cast warning [...] adds 6135a891dc0b iommu/omap: Fix printing format for size_t on 64-bit adds d84edddc447d iommu/omap: Fix -Woverflow warnings when compiling on 64-b [...] adds e93a1695d7fb iommu: Enable compile testing for some of drivers adds fa1c76df5dcd MAINTAINERS: Cover Arm SMMU DT bindings adds 7682ce2b12a0 PCI/ATS: Export symbols of PASID functions adds 058c59a047d6 iommu/arm-smmu-v3: Add support for PCI PASID adds 87e5fe5b779a iommu/arm-smmu-v3: Write level-1 descriptors atomically adds 4ce8da453640 iommu/arm-smmu-v3: Add command queue batching helpers adds edd0351e7bc4 iommu/arm-smmu-v3: Batch context descriptor invalidation adds 9e773aee8c3e iommu/arm-smmu-v3: Batch ATC invalidation commands adds 6a481a95d4c1 iommu/arm-smmu-v3: Add SMMUv3.2 range invalidation support adds 49b6ed1ac864 Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] adds c20f36534666 iommu/amd: Fix the configuration of GCR3 table root pointer adds 902baf61adf6 iommu/vt-d: Fix mm reference leak adds 4a663dae4731 iommu/vt-d: Add build dependency on IOASID adds fa4afd78ea12 iommu/virtio: Build virtio-iommu as module adds 3f84b96c9779 iommu/virtio: Fix sparse warning adds 7062af3ed2ba iommu/virtio: Fix freeing of incomplete domains adds 39b3b3c9cac1 iommu/virtio: Reject IOMMU page granule larger than PAGE_SIZE adds 098accf2da94 iommu: Use C99 flexible array in fwspec adds 0008d0c3b1ab iommu: Define dev_iommu_fwspec_get() for !CONFIG_IOMMU_API adds 6990ec796a74 ACPI/IORT: Remove direct access of dev->iommu_fwspec adds d3e240c4bcf0 drm/msm/mdp5: Remove direct access of dev->iommu_fwspec adds 8c3d69237eb2 iommu/tegra-gart: Remove direct access of dev->iommu_fwspec adds 045a70426067 iommu: Rename struct iommu_param to dev_iommu adds 72acd9df18f1 iommu: Move iommu_fwspec to struct dev_iommu adds 0b242ebbb7fc iommu/arm-smmu: Fix uninitilized variable warning adds f9867f416ee7 iommu: Introduce accessors for iommu private data adds b7a9662f2c80 iommu/arm-smmu-v3: Use accessor functions for iommu private data adds 2465170f98de iommu/arm-smmu: Refactor master_cfg/fwspec usage adds c84500a365b4 iommu/arm-smmu: Use accessor functions for iommu private data adds be568d6d5a5b iommu/renesas: Use accessor functions for iommu private data adds 3524b5592cad iommu/mediatek: Use accessor functions for iommu private data adds 09b5dfff9ad6 iommu/qcom: Use accessor functions for iommu private data adds a4b6c2af8f65 iommu/virtio: Use accessor functions for iommu private data adds 986d5ecc5699 iommu: Move fwspec->iommu_priv to struct dev_iommu adds ff68eb23308e Merge branches 'iommu/fixes', 'arm/qcom', 'arm/omap', 'arm [...] adds 0906d8b975ff Merge tag 'iommu-updates-v5.7' of git://git.kernel.org/pub [...] adds 1d0827b75ee7 mm/memremap_pages: Kill unused __devm_memremap_pages() adds 9ffc1d19fc4a mm/memremap_pages: Introduce memremap_compat_align() adds b2ba7e91fa81 libnvdimm/pfn: Prevent raw mode fallback if pfn-infoblock valid adds 6acd7d5ef264 libnvdimm/namespace: Enforce memremap_compat_align() adds a0e374525def libnvdimm/region: Introduce NDD_LABELING adds 2522afb86a8c libnvdimm/region: Introduce an 'align' attribute adds 04ff4863e126 libnvdimm/region: Fix build error adds b9bd80396a42 MAINTAINERS: clarify maintenance of nvdimm testing tool adds c0e71d602053 tools/testing/nvdimm: Fix compilation failure without CONF [...] adds 01091c496f92 acpi/nfit: improve bounds checking for 'func' adds f84afbdd3a9e libnvdimm: Out of bounds read in __nd_ioctl() adds 1f7767996281 tools/test/nvdimm: Fix out of tree build adds 91bf79bcb61d Merge branch 'for-5.6/libnvdimm-fixes' into libnvdimm-for-next adds b2ca916ce392 ACPI: NUMA: Up-level "map to online node" functionality adds 4fcbe96e4d0b mm/numa: Skip NUMA_NO_NODE and online nodes in numa_map_to [...] adds 575e23b6e13c powerpc/papr_scm: Switch to numa_map_to_online_node() adds 1e5d8e1e47af x86/mm: Introduce CONFIG_NUMA_KEEP_MEMINFO adds 5d30f92e7631 x86/NUMA: Provide a range-to-target_node lookup facility adds 7b27a8622f80 libnvdimm/e820: Retrieve and populate correct 'target_node' info adds d3b88655c0a1 Merge branch 'for-5.7/numa' into libnvdimm-for-next adds 4b566406085b ACPI: NFIT: Replace zero-length array with flexible-array member adds 1e361632da12 libnvdimm/label: Replace zero-length array with flexible-a [...] adds 9106137c6f0d libnvdimm/region: Replace zero-length array with flexible- [...] adds 338f6dac8585 libnvdimm: Update persistence domain value for of_pmem and [...] adds 5d64efe79703 pmem: Add functions for reading/writing page to/from pmem adds f605a263e069 dax, pmem: Add a dax operation zero_page_range adds 79fa974ff6bc s390,dcssblk,dax: Add dax zero_page_range operation to dcs [...] adds cdf6cdcd3b99 dm,dax: Add dax zero_page_range operation adds 0a23f9ffa5ac dax: Use new dax zero page method for zeroing a page adds 4f3b4f161d7a dax,iomap: Add helper dax_iomap_zero() to zero a range adds 4e4ced93794a dax: Move mandatory ->zero_page_range() check in alloc_dax() adds f6d2b802f80d Merge branch 'for-5.7/libnvdimm' into libnvdimm-for-next adds 9b06860d7c1f Merge tag 'libnvdimm-for-5.7' of git://git.kernel.org/pub/ [...] adds ec2daf6e33f9 platform: chrome: Add cros-usbpd-notify driver adds f2437e48ac7a power: supply: cros-ec-usbpd-charger: Fix host events adds 2b63eb961ade Merge branch 'chrome-platform-5.6-fixes' into for-next adds 8673e944b50e platform/chrome: wilco_ec: Platform data shouldn't include [...] adds 42cd0ab476e2 platform/chrome: cros_ec: Query EC protocol version if EC [...] adds f775ac78fcfc platform/chrome: cros_ec_rpmsg: Fix race with host event adds 7d3ca507fda9 platform/chrome: cros_ec_spi: Use new structure for SPI tr [...] adds c5cd2b47b203 platform/chrome: cros_ec_proto: Report command not supported adds 6bc15ad784ed platform/chrome: cros_ec_vbc: Use cros_ec_cmd_xfer_status helper adds 413dda8f2c6f platform/chrome: cros_ec_chardev: Use cros_ec_cmd_xfer_sta [...] adds 72540a571653 platform/chrome: cros_ec_sysfs: Use cros_ec_cmd_xfer_statu [...] adds cff38b0c58fc platform/chrome: cros_ec_lightbar: Use cros_ec_cmd_xfer_st [...] adds c06e58b6b733 platform/chrome: cros_ec: Use cros_ec_cmd_xfer_status helper adds 7e11f4c0c5cc platform/chrome: Kconfig: Remove CONFIG_ prefix from MFD_C [...] adds 92e399c07b7e platform/chrome: cros_usbpd_notify: Fix cros-usbpd-notify [...] adds f5d84a21fab7 platform/chrome: cros_usbpd_notify: Add driver data struct adds 7e91e1ac60bb platform/chrome: cros_usbpd_notify: Amend ACPI driver to plat adds a88214089d67 platform/chrome: cros_usbpd_notify: Pull PD_HOST_EVENT status adds fdc6b21e2444 platform/chrome: Add Type C connector class driver adds ad7c0510c99e platform/chrome: cros_ec_typec: Update port info from EC adds 45620da40f6f platform/chrome: cros_ec_chardev: Replace zero-length arra [...] adds e0db7c42b05f platform/chrome: wilco_ec: event: Replace zero-length arra [...] adds b2057c64017e platform/chrome: chromeos_laptop: make I2C API conversion [...] adds cee416a34744 platform/chrome: cros_ec_sensorhub: Add the number of sens [...] adds 145d59baff59 platform/chrome: cros_ec_sensorhub: Add FIFO support adds b9b05664ebf6 platform/chrome: cros_ec_sensorhub: Add code to spread timestmap adds 93fe48a58590 platform/chrome: cros_ec_sensorhub: Add median filter adds d9452adcc5b4 iio: cros_ec: Move function description to .c file adds 69f0793eb60d iio: expose iio_device_set_clock adds aa984f1ba4a4 iio: cros_ec: Register to cros_ec_sensorhub when EC supports FIFO adds 2861be4ca912 iio: cros_ec: Remove pm function adds 6562793b55c5 iio: cros_ec: Expose hwfifo_timeout adds cb8755606814 iio: cros_ec: Report hwfifo_watermark_max adds 317a0ebe53f4 iio: cros_ec: Use Hertz as unit for sampling frequency adds a46387712da1 platform/chrome: cros_ec_spi: Wait for USECS, not NSECS adds 413a103cf6e5 Merge tag 'tag-chrome-platform-for-v5.7' of git://git.kern [...] adds 000de5417107 watchdog: qcom-wdt: disable pretimeout on timer platform adds b1413e6edc5a watchdog: pm8916_wdt: Add system sleep callbacks adds cc9cc794c329 watchdog: qcom: Use irq flags from firmware adds 15a2638ab46d watchdog: imx_sc_wdt: Remove unused includes adds dca96e0117a0 watchdog: imx7ulp: Remove unused include of init.h adds 3f9d51333129 watchdog: wm831x_wdt: Remove GPIO handling adds 9232c80659e9 watchdog: Add stop_on_reboot parameter to control reboot policy adds 436867b6469a watchdog: imx2_wdt: Drop .remove callback adds 982bb70517ae watchdog: reset last_hw_keepalive time at start adds f667421324ed watchdog: npcm: remove whitespaces adds bb914088bd8a watchdog: orion: use 0 for unset heartbeat adds e2ad9bca4549 watchdog: ziirave_wdt: change name to be more specific adds 936253d7e904 dt-bindings: watchdog: Add support for TI K3 RTI watchdog adds 2d63908bdbfb watchdog: Add K3 RTI watchdog support adds 5602b0af9df0 Merge tag 'linux-watchdog-5.7-rc1' of git://www.linux-watc [...] adds b5f13031cd8d crypto: hisilicon - Fix build error adds 755bddd1e4ea crypto: marvell/octeontx - fix double free of ptr adds d8fc9cde85d8 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 457df33e035a iomap: Handle memory allocation failure in readahead adds 9744b923d508 Merge tag 'iomap-5.7-merge-3' of git://git.kernel.org/pub/ [...] adds 300b124fcf6a ovl: fix value of i_ino for lower hardlink corner case adds 735c907d7b7d ovl: fix out of date comment and unreachable code adds 2effc5c25d55 ovl: factor out helper ovl_get_root() adds 62c832ed4e1b ovl: simplify i_ino initialization adds 4c494bd582fa ovl: document permission model adds c61ca5572508 ovl: ignore failure to copy up unknown xattrs adds 3bb7df928a7d ovl: restructure dentry revalidation adds 7925dad839e7 ovl: separate detection of remote upper layer from stacked [...] adds f42888445619 ovl: decide if revalidate needed on a per-dentry basis adds bccece1ead36 ovl: allow remote upper adds cad218ab3320 ovl: check if upper fs supports RENAME_WHITEOUT adds d80172c2d859 ovl: strict upper fs requirements for remote upper fs adds 504f38410a51 ovl: ovl_obtain_alias(): don't call d_instantiate_anon() for old adds 0efbe7c4f948 ovl: replace zero-length array with flexible-array member adds a5a84682ecb6 ovl: fix a typo in comment adds 83552eacdfc0 ovl: fix WARN_ON nlink drop to zero adds 4d314f7859dc ovl: use a private non-persistent ino pool adds dfe51d47b7ee ovl: avoid possible inode number collisions with xino=on adds 926e94d79baf ovl: enable xino automatically in more cases adds 2eda9eaa6d7e ovl: document xino expected behavior adds c6b80eb89b55 Merge tag 'ovl-update-5.7' of git://git.kernel.org/pub/scm [...] adds 3db0a2fc5668 ceph: register MDS request with dir inode from the start adds f85122afeb23 ceph: add refcounting for Fx caps adds 525d15e8e5ad ceph: check inode type for CEPH_CAP_FILE_{CACHE,RD,REXTEND [...] adds 072eaf3c0f0f libceph: drop CEPH_DEFINE_SHOW_FUNC adds 94f4857f4ba2 rbd: remove barriers from img_request_layered_{set,clear,test}() adds 70837470b41e ceph: don't ClearPageChecked in ceph_invalidatepage() adds 5107d7d505cb ceph: move ceph_osdc_{read,write}pages to ceph.ko adds cb63483ad06d ceph: fix description of some mount options adds bbb480ab05b2 ceph: check if file lock exists before sending unlock request adds 679a97d28627 rbd: kill img_request kref adds 78b42a871a65 rbd: get rid of img_request_layered_clear() adds a52cc6857535 rbd: acquire header_rwsem just once in rbd_queue_workfn() adds 59e542c86989 rbd: embed image request in blk-mq pdu adds f9b6b98d24f7 rbd: enable multiple blk-mq queues adds f682dc713c0a ceph: replace zero-length array with flexible-array member adds cb03c14390fb ceph: switch to page_mkwrite_check_truncate in ceph_page_mkwrite adds c36d641493c9 ceph: reorganize fields in ceph_mds_request adds 058daab79d6b ceph: move to a dedicated slabcache for mds requests adds 1b0c3b9f91f0 ceph: re-org copy_file_range and fix some error paths adds 8ccf7fcce191 ceph: return ETIMEDOUT errno to userland when request timed out adds 4d8b8fb4940a libceph: simplify ceph_monc_handle_map() adds bb0e681dda33 libceph: directly skip to the end of redirect reply adds e8a4d2677154 ceph: clean up kick_flushing_inode_caps() adds c7e4f85ce967 ceph: more caps.c lockdep assertions adds 3bb48b4142bb ceph: add flag to designate that a request is asynchronous adds f5e17aed3acc ceph: track primary dentry link adds 891f3f5a6a06 ceph: add infrastructure for waiting for async create to complete adds 40dcf75e82f8 ceph: make __take_cap_refs non-static adds a25949b99003 ceph: cap tracking for async directory operations adds 173e70e8ac0f ceph: don't take refs to want mask unless we have all bits adds 2ccb45462aea ceph: perform asynchronous unlink if we have sufficient caps adds 966c716018de ceph: make ceph_fill_inode non-static adds d48464878708 ceph: decode interval_sets for delegated inos adds 6deb8008a8e6 ceph: add new MDS req field to hold delegated inode number adds 785892fe88f6 ceph: cache layout in parent dir on first sync create adds 9a8d03ca2e2c ceph: attempt to do async create when possible adds 3313f66a57ed ceph: update dentry lease for async create adds c0e385b1067a ceph: always renew caps if mds_wanted is insufficient adds 719a2514e9bf ceph: consider inode's last read/write when calculating wa [...] adds a0d93e327fc4 ceph: remove delay check logic from ceph_check_caps() adds 135e671e54fc ceph: simplify calling of ceph_get_fmode() adds 11ba6b9ceeb4 ceph: update i_requested_max_size only when sending cap ms [...] adds bf73c62e7ff8 ceph: check all mds' caps after page writeback adds c6d50296032f ceph: return ceph_mdsc_do_request() errors from __get_parent() adds 546d402085d6 ceph: cleanup return error of try_get_cap_refs() adds 42d70f8e31df ceph: request new max size only when there is auth cap adds 0aa971b6fd3f ceph: don't skip updating wanted caps when cap is stale adds 9bccb76574ad ceph: wait for async creating inode before requesting new [...] adds ef9157259fb7 ceph: fix snapshot directory timestamps adds fcc95f06403c Merge tag 'ceph-for-5.7-rc1' of git://github.com/ceph/ceph-client adds c6f141412d24 9p: document short read behaviour with O_NONBLOCK adds 5d30bcacd91a Merge tag '9p-for-5.7-2' of git://github.com/martinetd/linux adds ab70a73aa45b riscv: Use flush_icache_mm for flush_icache_user_range adds 2fab7a15604c riscv: Delete CONFIG_SYSFS_SYSCALL from defconfigs adds aff7783392e0 riscv: force hart_lottery to put in .sdata section adds 064223b947a8 RISC-V: Stop putting .sbss in .sdata adds 52e7c52d2ded RISC-V: Stop relying on GCC's register allocator's hueristics adds fdff9911f266 RISC-V: Inline the assembly register save/restore macros adds abc71bf0a703 RISC-V: Stop using LOCAL for the uaccess fixups adds 3133287b53ee riscv: Use p*d_leaf macros to define p*d_huge adds 9f40b6e77d2f RISC-V: Move all address space definition macros to one place adds d3ab332a5021 riscv: add ARCH_HAS_SET_MEMORY support adds 395a21ff859c riscv: add ARCH_HAS_SET_DIRECT_MAP support adds 5fde3db5eb02 riscv: add ARCH_SUPPORTS_DEBUG_PAGEALLOC support adds bd3d914d16aa riscv: move exception table immediately after RO_DATA adds 00cb41d5ad31 riscv: add alignment for text, rodata and data sections adds d27c3c90817e riscv: add STRICT_KERNEL_RWX support adds b42d763a2d41 riscv: add macro to get instruction length adds 043cb41a85de riscv: introduce interfaces to patch kernel code adds 8fdddb2eae73 riscv: patch code by fixmap mapping adds 59c4da8640cc riscv: Add support to dump the kernel page tables adds 88d110382555 riscv: Use macro definition instead of magic number adds 8446923ae4d7 RISC-V: Mark existing SBI as 0.1 SBI. adds b9dcd9e41587 RISC-V: Add basic support for SBI v0.2 adds ecbacc2a3efd RISC-V: Add SBI v0.2 extension definitions adds efca13989250 RISC-V: Introduce a new config for SBI v0.1 adds 1ef46c231df4 RISC-V: Implement new SBI v0.2 extensions adds e011995e826f RISC-V: Move relocate and few other functions out of __init adds 2875fe056156 RISC-V: Add cpu_ops and modify default booting method adds f90b43ce176c RISC-V: Export SBI error to linux error mapping function adds db5a79460315 RISC-V: Add SBI HSM extension definitions adds cfafe2601374 RISC-V: Add supported for ordered booting method using HSM adds f1e58583b9c7 RISC-V: Support cpu hotplug adds 956d705dd279 riscv: Unaligned load/store handling for M_MODE adds 335b139057ef riscv: Add SOC early init support adds c48c4a4c7ead riscv: Add Kendryte K210 SoC support adds 8759a42bf1d0 riscv: Select required drivers for Kendryte SOC adds 5ba568f57f0a riscv: Add Kendryte K210 device tree adds aa10eb6bb8a9 riscv: Kendryte K210 default config adds 37809df4b1c8 riscv: create a loader.bin boot image for Kendryte SoC adds eab40026605f Merge tag 'riscv-for-linus-5.7' of git://git.kernel.org/pu [...] adds ba000760eb0f m68k: Replace setup_irq() by request_irq() adds 6cff4821c085 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0c89649a70be powerpc/64s: Fix doorbell wakeup msgclr optimisation adds bbe9064f30f0 selftests/eeh: Skip ahci adapters adds a95a0a1654f1 powerpc/pseries: Fix MCE handling on pseries adds a36e8ba60b99 powerpc/perf: Implement a global lock to avoid races betwe [...] adds 4bdd39460b5f powerpc/powernv: Re-enable imc trace-mode in kernel adds 7ee417497a29 powerpc/ps3: Remove duplicate error message adds 96efbab92ccc powerpc/ps3: Remove an unneeded NULL check adds d3883fa07848 powerpc/ps3: Set CONFIG_UEVENT_HELPER=y in ps3_defconfig adds 9e62ccec3ba0 powerpc: Add back __ARCH_WANT_SYS_LLSEEK macro adds 3dd4eb83a9c0 powerpc: move common register copy functions from signal_3 [...] adds d6c19bdee2ba powerpc/perf: consolidate read_user_stack_32 adds 2910428106eb powerpc/perf: consolidate valid_user_sp -> invalid_user_sp adds 0a7601b6ffdd powerpc/64: make buildable without CONFIG_COMPAT adds 6e944aed8859 powerpc/64: Make COMPAT user-selectable disabled on little [...] adds 7c0eda1a0434 powerpc/perf: split callchain.c by bitness adds 54fc3c681ded powerpc/pseries/ddw: Extend upper limit for huge DMA windo [...] adds 60083063b755 powerpc/time: Replace <linux/clk-provider.h> by <linux/of_clk.h> adds abc3fce76adb Revert "powerpc/64: irq_work avoid interrupt when called w [...] adds d16a58f8854b powerpc: Improve ppc_save_regs() adds 6ba4a2d35910 selftests/powerpc: Always build the tm-poison test 64-bit adds e4da01d8333e Merge tag 'powerpc-5.7-2' of git://git.kernel.org/pub/scm/ [...] adds 9553d16fa671 init/kconfig: Add LD_VERSION Kconfig adds 15cd0e675f3f arm64: Kconfig: ptrauth: Add binutils version check to fix [...] adds b8fdef311a0b arm64: Always force a branch protection mode when the comp [...] adds e16e65a02913 arm64: remove CONFIG_DEBUG_ALIGN_RODATA feature adds fc2266011acc arm64: armv8_deprecated: Fix undef_hook mask for thumb setend adds 87ebc45d2d32 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 0f74226649fb kernel: module: Replace zero-length array with flexible-ar [...] adds c0cc271173b2 Merge tag 'modules-for-v5.7' of git://git.kernel.org/pub/s [...]
No new revisions were added by this update.
Summary of changes: .../devicetree/bindings/watchdog/ti,rti-wdt.yaml | 65 + Documentation/filesystems/9p.rst | 10 + Documentation/filesystems/ceph.rst | 6 +- Documentation/filesystems/overlayfs.rst | 82 +- MAINTAINERS | 5 + arch/arm64/Kconfig | 5 +- arch/arm64/Kconfig.debug | 13 - arch/arm64/Makefile | 7 +- arch/arm64/include/asm/memory.h | 12 +- arch/arm64/kernel/armv8_deprecated.c | 2 +- arch/arm64/kvm/Kconfig | 2 - arch/m68k/68000/timers.c | 16 +- arch/m68k/coldfire/pit.c | 16 +- arch/m68k/coldfire/sltimers.c | 29 +- arch/m68k/coldfire/timers.c | 31 +- arch/mips/kvm/Kconfig | 2 - arch/powerpc/Kconfig | 6 +- arch/powerpc/configs/ps3_defconfig | 2 + arch/powerpc/include/asm/thread_info.h | 4 +- arch/powerpc/include/asm/unistd.h | 1 + arch/powerpc/kernel/Makefile | 5 +- arch/powerpc/kernel/entry_64.S | 2 + arch/powerpc/kernel/exceptions-64s.S | 19 - arch/powerpc/kernel/irq.c | 13 + arch/powerpc/kernel/ppc_save_regs.S | 6 +- arch/powerpc/kernel/ptrace/Makefile | 2 +- arch/powerpc/kernel/signal.c | 144 +- arch/powerpc/kernel/signal_32.c | 140 - arch/powerpc/kernel/syscall_64.c | 6 +- arch/powerpc/kernel/time.c | 48 +- arch/powerpc/kernel/vdso.c | 3 +- arch/powerpc/kvm/Kconfig | 2 - arch/powerpc/mm/ioremap.c | 21 + arch/powerpc/perf/Makefile | 5 +- arch/powerpc/perf/callchain.c | 356 +- arch/powerpc/perf/callchain.h | 19 + arch/powerpc/perf/callchain_32.c | 196 + arch/powerpc/perf/callchain_64.c | 174 + arch/powerpc/perf/imc-pmu.c | 173 +- arch/powerpc/platforms/powernv/opal-imc.c | 9 +- arch/powerpc/platforms/ps3/os-area.c | 4 +- arch/powerpc/platforms/pseries/iommu.c | 9 + arch/powerpc/platforms/pseries/papr_scm.c | 27 +- arch/powerpc/platforms/pseries/ras.c | 11 + arch/riscv/Kconfig | 26 +- arch/riscv/Kconfig.socs | 10 + arch/riscv/Makefile | 6 +- arch/riscv/boot/Makefile | 3 + arch/riscv/boot/dts/Makefile | 1 + arch/riscv/boot/dts/kendryte/Makefile | 2 + arch/riscv/boot/dts/kendryte/k210.dts | 23 + arch/riscv/boot/dts/kendryte/k210.dtsi | 123 + arch/riscv/configs/defconfig | 1 + arch/riscv/configs/nommu_k210_defconfig | 68 + arch/riscv/configs/rv32_defconfig | 1 + arch/riscv/include/asm/bug.h | 8 + arch/riscv/include/asm/cacheflush.h | 2 +- arch/riscv/include/asm/cpu_ops.h | 46 + arch/riscv/include/asm/current.h | 5 +- arch/riscv/include/asm/fixmap.h | 2 + arch/riscv/include/asm/kasan.h | 2 +- arch/riscv/include/asm/patch.h | 12 + arch/riscv/include/asm/pgtable.h | 10 + arch/riscv/include/asm/ptdump.h | 11 + arch/riscv/include/asm/sbi.h | 195 +- arch/riscv/include/asm/set_memory.h | 48 + arch/riscv/include/asm/smp.h | 24 + arch/riscv/include/asm/soc.h | 23 + arch/riscv/kernel/Makefile | 13 +- arch/riscv/kernel/cpu-hotplug.c | 87 + arch/riscv/kernel/cpu_ops.c | 46 + arch/riscv/kernel/cpu_ops_sbi.c | 115 + arch/riscv/kernel/cpu_ops_spinwait.c | 43 + arch/riscv/kernel/entry.S | 143 +- arch/riscv/kernel/ftrace.c | 13 +- arch/riscv/kernel/head.S | 180 +- arch/riscv/kernel/patch.c | 120 + arch/riscv/kernel/process.c | 5 +- arch/riscv/kernel/sbi.c | 575 +- arch/riscv/kernel/setup.c | 32 +- arch/riscv/kernel/smpboot.c | 53 +- arch/riscv/kernel/soc.c | 28 + arch/riscv/kernel/stacktrace.c | 7 +- arch/riscv/kernel/traps.c | 32 +- arch/riscv/kernel/traps_misaligned.c | 370 ++ arch/riscv/kernel/vmlinux.lds.S | 23 +- arch/riscv/lib/uaccess.S | 6 +- arch/riscv/mm/Makefile | 3 +- arch/riscv/mm/hugetlbpage.c | 6 +- arch/riscv/mm/init.c | 44 + arch/riscv/mm/pageattr.c | 187 + arch/riscv/mm/ptdump.c | 317 + arch/s390/kvm/Kconfig | 4 - arch/s390/kvm/vsie.c | 1 + arch/s390/mm/gmap.c | 7 +- arch/x86/Kconfig | 1 + arch/x86/kvm/Kconfig | 4 - arch/x86/kvm/Makefile | 2 +- arch/x86/kvm/lapic.c | 3 - arch/x86/kvm/lapic.h | 3 + arch/x86/kvm/svm/avic.c | 1027 ++++ arch/x86/kvm/svm/nested.c | 823 +++ arch/x86/kvm/{pmu_amd.c => svm/pmu.c} | 0 arch/x86/kvm/svm/sev.c | 1187 ++++ arch/x86/kvm/{ => svm}/svm.c | 6476 +++++--------------- arch/x86/kvm/svm/svm.h | 491 ++ arch/x86/kvm/svm/vmenter.S | 162 + arch/x86/kvm/vmx/nested.c | 3 +- arch/x86/kvm/vmx/vmenter.S | 8 +- arch/x86/kvm/vmx/vmx.c | 12 +- arch/x86/kvm/x86.c | 3 +- arch/x86/mm/numa.c | 67 +- drivers/Kconfig | 4 + drivers/Makefile | 1 + drivers/acpi/arm64/iort.c | 6 +- drivers/acpi/nfit/core.c | 14 +- drivers/acpi/nfit/nfit.h | 13 +- drivers/acpi/numa/srat.c | 41 - drivers/block/rbd.c | 215 +- drivers/crypto/hisilicon/Kconfig | 2 + drivers/crypto/marvell/octeontx/otx_cptvf_algs.c | 8 +- drivers/dax/bus.c | 4 +- drivers/dax/super.c | 28 +- drivers/firmware/efi/libstub/arm64-stub.c | 8 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 2 +- drivers/iio/accel/cros_ec_accel_legacy.c | 8 +- .../iio/common/cros_ec_sensors/cros_ec_lid_angle.c | 3 +- .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 13 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 375 +- drivers/iio/industrialio-core.c | 8 +- drivers/iio/light/cros_ec_light_prox.c | 15 +- drivers/iio/pressure/cros_ec_baro.c | 14 +- drivers/iommu/Kconfig | 21 +- drivers/iommu/amd_iommu_types.h | 2 +- drivers/iommu/arm-smmu-v3.c | 214 +- drivers/iommu/arm-smmu.c | 55 +- drivers/iommu/intel-iommu.c | 3 +- drivers/iommu/intel-svm.c | 9 +- drivers/iommu/iommu.c | 46 +- drivers/iommu/ipmmu-vmsa.c | 7 +- drivers/iommu/mtk_iommu.c | 13 +- drivers/iommu/mtk_iommu_v1.c | 14 +- drivers/iommu/omap-iommu.c | 10 +- drivers/iommu/omap-iopgtable.h | 3 +- drivers/iommu/qcom_iommu.c | 63 +- drivers/iommu/tegra-gart.c | 2 +- drivers/iommu/virtio-iommu.c | 42 +- drivers/md/dm-linear.c | 18 + drivers/md/dm-log-writes.c | 17 + drivers/md/dm-stripe.c | 23 + drivers/md/dm.c | 32 +- drivers/misc/mic/Kconfig | 4 - drivers/net/caif/Kconfig | 4 - drivers/nvdimm/bus.c | 6 +- drivers/nvdimm/dimm.c | 2 +- drivers/nvdimm/dimm_devs.c | 95 +- drivers/nvdimm/e820.c | 18 +- drivers/nvdimm/label.h | 2 +- drivers/nvdimm/namespace_devs.c | 28 +- drivers/nvdimm/nd.h | 7 +- drivers/nvdimm/of_pmem.c | 4 +- drivers/nvdimm/pfn.h | 12 + drivers/nvdimm/pfn_devs.c | 40 +- drivers/nvdimm/pmem.c | 101 +- drivers/nvdimm/region_devs.c | 130 +- drivers/pci/ats.c | 4 + drivers/platform/chrome/Kconfig | 27 +- drivers/platform/chrome/Makefile | 5 +- drivers/platform/chrome/chromeos_laptop.c | 2 +- drivers/platform/chrome/cros_ec.c | 32 +- drivers/platform/chrome/cros_ec_chardev.c | 4 +- drivers/platform/chrome/cros_ec_lightbar.c | 50 +- drivers/platform/chrome/cros_ec_proto.c | 9 +- drivers/platform/chrome/cros_ec_rpmsg.c | 16 +- drivers/platform/chrome/cros_ec_sensorhub.c | 111 +- drivers/platform/chrome/cros_ec_sensorhub_ring.c | 1046 ++++ drivers/platform/chrome/cros_ec_spi.c | 6 +- drivers/platform/chrome/cros_ec_sysfs.c | 36 +- drivers/platform/chrome/cros_ec_typec.c | 357 ++ drivers/platform/chrome/cros_ec_vbc.c | 4 +- drivers/platform/chrome/cros_usbpd_notify.c | 306 + drivers/platform/chrome/wilco_ec/event.c | 4 +- drivers/platform/chrome/wilco_ec/properties.c | 3 + drivers/platform/chrome/wilco_ec/sysfs.c | 4 + drivers/power/supply/Kconfig | 2 +- drivers/power/supply/cros_usbpd-charger.c | 50 +- drivers/ps3/sys-manager-core.c | 2 +- drivers/s390/block/dcssblk.c | 20 +- drivers/soc/Kconfig | 1 + drivers/soc/Makefile | 1 + drivers/soc/kendryte/Kconfig | 14 + drivers/soc/kendryte/Makefile | 3 + drivers/soc/kendryte/k210-sysctl.c | 248 + drivers/vdpa/Kconfig | 37 + drivers/vdpa/Makefile | 4 + drivers/vdpa/ifcvf/Makefile | 3 + drivers/vdpa/ifcvf/ifcvf_base.c | 389 ++ drivers/vdpa/ifcvf/ifcvf_base.h | 118 + drivers/vdpa/ifcvf/ifcvf_main.c | 435 ++ drivers/vdpa/vdpa.c | 180 + drivers/vdpa/vdpa_sim/Makefile | 2 + drivers/vdpa/vdpa_sim/vdpa_sim.c | 629 ++ drivers/vhost/Kconfig | 45 +- drivers/vhost/Kconfig.vringh | 6 - drivers/vhost/Makefile | 6 + drivers/vhost/iotlb.c | 177 + drivers/vhost/net.c | 5 +- drivers/vhost/scsi.c | 2 +- drivers/vhost/vdpa.c | 883 +++ drivers/vhost/vhost.c | 233 +- drivers/vhost/vhost.h | 45 +- drivers/vhost/vringh.c | 421 +- drivers/vhost/vsock.c | 2 +- drivers/virtio/Kconfig | 13 + drivers/virtio/Makefile | 1 + drivers/virtio/virtio_vdpa.c | 396 ++ drivers/watchdog/Kconfig | 8 + drivers/watchdog/Makefile | 1 + drivers/watchdog/imx2_wdt.c | 37 +- drivers/watchdog/imx7ulp_wdt.c | 1 - drivers/watchdog/imx_sc_wdt.c | 2 - drivers/watchdog/npcm_wdt.c | 19 +- drivers/watchdog/orion_wdt.c | 2 +- drivers/watchdog/pm8916_wdt.c | 25 + drivers/watchdog/qcom-wdt.c | 34 +- drivers/watchdog/rti_wdt.c | 255 + drivers/watchdog/watchdog_core.c | 12 + drivers/watchdog/watchdog_dev.c | 1 + drivers/watchdog/wm831x_wdt.c | 27 - drivers/watchdog/ziirave_wdt.c | 2 +- fs/ceph/addr.c | 90 +- fs/ceph/cache.c | 2 +- fs/ceph/caps.c | 536 +- fs/ceph/debugfs.c | 16 +- fs/ceph/dir.c | 132 +- fs/ceph/export.c | 5 + fs/ceph/file.c | 486 +- fs/ceph/inode.c | 84 +- fs/ceph/ioctl.c | 2 + fs/ceph/locks.c | 31 +- fs/ceph/mds_client.c | 240 +- fs/ceph/mds_client.h | 30 +- fs/ceph/super.c | 28 + fs/ceph/super.h | 70 +- fs/dax.c | 59 +- fs/iomap/buffered-io.c | 17 +- fs/overlayfs/copy_up.c | 16 +- fs/overlayfs/dir.c | 31 +- fs/overlayfs/export.c | 40 +- fs/overlayfs/inode.c | 99 +- fs/overlayfs/namei.c | 5 +- fs/overlayfs/overlayfs.h | 25 +- fs/overlayfs/ovl_entry.h | 2 + fs/overlayfs/readdir.c | 25 +- fs/overlayfs/super.c | 258 +- fs/overlayfs/util.c | 40 +- fs/read_write.c | 3 +- include/dt-bindings/clock/k210-clk.h | 20 + include/linux/acpi.h | 23 +- include/linux/ceph/ceph_fs.h | 18 +- include/linux/ceph/debugfs.h | 14 - include/linux/ceph/libceph.h | 1 + include/linux/ceph/osd_client.h | 17 - include/linux/dax.h | 21 +- include/linux/device-mapper.h | 3 + include/linux/device.h | 9 +- include/linux/iio/common/cros_ec_sensors_core.h | 104 +- include/linux/iio/iio.h | 2 + include/linux/io.h | 2 - include/linux/iommu.h | 35 +- include/linux/libnvdimm.h | 2 + include/linux/memremap.h | 8 + include/linux/mfd/wm831x/pdata.h | 1 - include/linux/mmzone.h | 1 + include/linux/numa.h | 30 +- include/linux/platform_data/cros_ec_proto.h | 4 + include/linux/platform_data/cros_ec_sensorhub.h | 163 + include/linux/platform_data/cros_usbpd_notify.h | 17 + include/linux/platform_data/wilco-ec.h | 8 +- include/linux/vdpa.h | 253 + include/linux/vhost_iotlb.h | 47 + include/linux/vringh.h | 36 + include/uapi/linux/vhost.h | 24 + include/uapi/linux/vhost_types.h | 8 + include/uapi/linux/virtio_iommu.h | 12 +- include/uapi/linux/virtio_net.h | 102 +- init/Kconfig | 4 + kernel/module.c | 4 +- lib/Kconfig | 3 + mm/Kconfig | 5 + mm/gup.c | 5 +- mm/mempolicy.c | 26 + mm/memremap.c | 23 + net/ceph/debugfs.c | 20 +- net/ceph/mon_client.c | 8 +- net/ceph/osd_client.c | 82 - tools/testing/nvdimm/Kbuild | 4 +- tools/testing/nvdimm/test/Kbuild | 4 +- tools/testing/nvdimm/test/nfit.c | 2 + tools/testing/selftests/powerpc/eeh/eeh-basic.sh | 5 + tools/testing/selftests/powerpc/tm/Makefile | 1 + tools/virtio/Makefile | 27 +- 302 files changed, 19323 insertions(+), 8005 deletions(-) create mode 100644 Documentation/devicetree/bindings/watchdog/ti,rti-wdt.yaml create mode 100644 arch/powerpc/perf/callchain.h create mode 100644 arch/powerpc/perf/callchain_32.c create mode 100644 arch/powerpc/perf/callchain_64.c create mode 100644 arch/riscv/boot/dts/kendryte/Makefile create mode 100644 arch/riscv/boot/dts/kendryte/k210.dts create mode 100644 arch/riscv/boot/dts/kendryte/k210.dtsi create mode 100644 arch/riscv/configs/nommu_k210_defconfig create mode 100644 arch/riscv/include/asm/cpu_ops.h create mode 100644 arch/riscv/include/asm/patch.h create mode 100644 arch/riscv/include/asm/ptdump.h create mode 100644 arch/riscv/include/asm/set_memory.h create mode 100644 arch/riscv/include/asm/soc.h create mode 100644 arch/riscv/kernel/cpu-hotplug.c create mode 100644 arch/riscv/kernel/cpu_ops.c create mode 100644 arch/riscv/kernel/cpu_ops_sbi.c create mode 100644 arch/riscv/kernel/cpu_ops_spinwait.c create mode 100644 arch/riscv/kernel/patch.c create mode 100644 arch/riscv/kernel/soc.c create mode 100644 arch/riscv/kernel/traps_misaligned.c create mode 100644 arch/riscv/mm/pageattr.c create mode 100644 arch/riscv/mm/ptdump.c create mode 100644 arch/x86/kvm/svm/avic.c create mode 100644 arch/x86/kvm/svm/nested.c rename arch/x86/kvm/{pmu_amd.c => svm/pmu.c} (100%) create mode 100644 arch/x86/kvm/svm/sev.c rename arch/x86/kvm/{ => svm}/svm.c (54%) create mode 100644 arch/x86/kvm/svm/svm.h create mode 100644 arch/x86/kvm/svm/vmenter.S create mode 100644 drivers/platform/chrome/cros_ec_sensorhub_ring.c create mode 100644 drivers/platform/chrome/cros_ec_typec.c create mode 100644 drivers/platform/chrome/cros_usbpd_notify.c create mode 100644 drivers/soc/kendryte/Kconfig create mode 100644 drivers/soc/kendryte/Makefile create mode 100644 drivers/soc/kendryte/k210-sysctl.c create mode 100644 drivers/vdpa/Kconfig create mode 100644 drivers/vdpa/Makefile create mode 100644 drivers/vdpa/ifcvf/Makefile create mode 100644 drivers/vdpa/ifcvf/ifcvf_base.c create mode 100644 drivers/vdpa/ifcvf/ifcvf_base.h create mode 100644 drivers/vdpa/ifcvf/ifcvf_main.c create mode 100644 drivers/vdpa/vdpa.c create mode 100644 drivers/vdpa/vdpa_sim/Makefile create mode 100644 drivers/vdpa/vdpa_sim/vdpa_sim.c delete mode 100644 drivers/vhost/Kconfig.vringh create mode 100644 drivers/vhost/iotlb.c create mode 100644 drivers/vhost/vdpa.c create mode 100644 drivers/virtio/virtio_vdpa.c create mode 100644 drivers/watchdog/rti_wdt.c create mode 100644 include/dt-bindings/clock/k210-clk.h create mode 100644 include/linux/platform_data/cros_usbpd_notify.h create mode 100644 include/linux/vdpa.h create mode 100644 include/linux/vhost_iotlb.h