This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-defconfig in repository toolchain/ci/linux.
from 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 [...] adds 143a3a735dfb s390/mm: use fallthrough; adds 3db1db93e343 s390/qdio: cleanly split alloc and establish adds ad96401cdb14 zfcp: inline zfcp_qdio_setup_init_data() adds d8564e19da8c s390/qdio: allow for non-contiguous SBAL array in init_data adds 1da1092dbf61 s390/qdio: remove cdev from init_data adds a8a4ee2740bb s390/qdio: inline shared_ind() adds 9c159bbc14ba s390/qdio: clear DSCI early for polling drivers adds 05ce3e53f375 s390/cio: avoid duplicated 'ADD' uevents adds 2bc55eaeb88d s390/cio: generate delayed uevent for vfio-ccw subchannels new 523a05fc681d Merge tag 's390-5.7-2' of git://git.kernel.org/pub/scm/lin [...] adds 88a77559cc06 PM / sleep: move SNAPSHOT_SET_SWAP_AREA handling into a helper adds 0f5c4c6e0e98 PM / sleep: handle the compat case in snapshot_set_swap_area() adds 4902f7fcb3bc cpuidle-haltpoll: Fix small typo new a31434bcd4cb Merge branch 'pm-cpuidle' new bbec2a2dc338 Merge tag 'pm-5.7-rc1-3' of git://git.kernel.org/pub/scm/l [...] adds 6de084803074 Documentation: firmware-guide: ACPI: fix table alignment i [...] adds d7e0481c0d0f ACPI: EC: Fix up fast path check in acpi_ec_add() adds b5432a699fdf ACPI, x86/boot: make acpi_nobgrt static new 0214da7cce20 Merge branches 'acpi-ec' and 'acpi-x86' new d3e5e977abe2 Merge tag 'acpi-5.7-rc1-3' of git://git.kernel.org/pub/scm [...] adds f8e566c0f5e1 xfs: validate the realtime geometry in xfs_validate_sb_common adds 7ec949212dba xfs: don't try to write a start record into every iclog adds 9590e9c68449 xfs: re-order initial space accounting checks in xlog_write adds dd401770b0ff xfs: refactor and split xfs_log_done() adds 70e42f2d4797 xfs: kill XLOG_TIC_INITED adds 8b41e3f98e6c xfs: split xlog_ticket_done adds f10e925def9a xfs: merge xlog_commit_record with xlog_write_done adds 3c702f95909a xfs: refactor unmount record writing adds b843299ba5f9 xfs: remove some stale comments from the log code adds 108a42358a05 xfs: Lower CIL flush limit for large logs adds 0e7ab7efe774 xfs: Throttle commits on delayed background CIL push adds 2def2845cc33 xfs: don't allow log IO to be throttled adds 12eba65b28b0 xfs: Improve metadata buffer reclaim accountability adds d59eadaea2b9 xfs: correctly acount for reclaimable slabs adds 4165994ac967 xfs: factor common AIL item deletion code adds 8eb807bd8399 xfs: tail updates only need to occur when LSN changes adds 5806165a6663 xfs: factor inode lookup from xfs_ifree_cluster adds 5cc3c006eb45 xfs: don't write a corrupt unmount record to force summary [...] adds 63337b63e7da xfs: remove unnecessary ternary from xfs_create adds 8d3d7e2b35ea xfs: trylock underlying buffer on dquot flush adds d4bc4c5fd177 xfs: return locked status of inode buffer on xfsaild push adds c6425702f21e xfs: ratelimit inode flush on buffered write ENOSPC adds d8fcb6f1346c xfs: remove redundant variable assignment in xfs_symlink() adds d9fdd0adf932 xfs: fix inode number overflow in ifree cluster helper adds 54fbdd1035e3 xfs: factor out a new xfs_log_force_inode helper adds 5833112df7e9 xfs: reflink should force the log out if mounted with wsync new 8c3c07439e1d Merge tag 'xfs-5.7-merge-12' of git://git.kernel.org/pub/s [...] adds 055895537302 io_uring: refactor file register/unregister/update handling adds 10bea96dcc13 io_uring: add missing finish_wait() in io_sq_thread() adds a6ba632d2c24 io_uring: retry poll if we got woken with non-matching mask adds 3537b6a7c654 io_uring: grab task reference for poll requests adds aa96bf8a9ee3 io_uring: use io-wq manager as backup task if task is exiting adds c336e992cb1c io_uring: remove bogus RLIMIT_NOFILE check in file registration adds 581f98103489 io_uring: process requests completed with -EAGAIN on poll list adds 48bdd849e967 io_uring: fix ctx refcounting in io_submit_sqes() adds 211fea18a7bb io_uring: remove redundant variable pointer nxt and io_wq_ [...] adds f7fe9346869a io_uring: initialize fixed_file_data lock adds 08a1d26eb894 io_uring: ensure openat sets O_LARGEFILE if needed adds 45097daea2f4 io_uring: do not always copy iovec in io_req_map_rw() adds 709b302faddf io_uring: simplify io_get_sqring adds b1e50e549b13 io_uring: alloc req only after getting sqe adds 0553b8bda870 io_uring: remove req init from io_get_req() adds 9c280f908711 io_uring: don't read user-shared sqe flags twice adds c398ecb3d611 io_uring: fix fs cleanup on cqe overflow adds 85faa7b8346e io_uring: punt final io_ring_ctx wait-and-free to workqueue new 172edde96049 Merge tag 'io_uring-5.7-2020-04-09' of git://git.kernel.dk [...] adds d866dbf61787 blkcg: rename blkcg->cgwb_refcnt to ->online_pin and alway [...] adds 4308a434e5e0 blkcg: don't offline parent blkcg first adds 8cd55087dc45 loop: Report EOPNOTSUPP properly adds c52abf563049 loop: Better discard support for block devices adds 536167d47ade blk-mq: don't commit_rqs() if none were queued adds d3ef5536274f block: fix busy device checking in blk_drop_partitions adds c95b708d5fa6 nvme: fix compat address handling in several ioctls adds 38803fcffb5b nvme-fcloop: fix deallocation of working context adds a62315b83664 nvme-rdma: Replace comma with a semicolon adds d038dd815fc5 nvmet-fc: fix typo in comment adds 25e5cb780e62 nvme-tcp: fix possible crash in write_zeroes processing adds f86e5bf817a5 nvme-tcp: don't poll a non-live queue adds 39d06079a50f nvme-tcp: fix possible crash in recv error flow adds 74e4d20e2f43 nvme: inherit stable pages constraint in the mpath stack device adds f0e656e4f253 nvmet: fix NULL dereference when removing a referral adds a032e4f6d60d nvmet-rdma: fix bonding failover possible NULL deref adds 657f1975e9d9 nvme: fix deadlock caused by ANA update wrong locking adds 8c5c66052920 nvme-fc: Revert "add module to ops template to allow modul [...] adds 21f9024355e5 nvmet-rdma: fix double free of rdma queue adds d9a9755a83d7 Merge branch 'nvme-5.7' of git://git.infradead.org/nvme in [...] new cb6b771b05c3 block: fix busy device checking in blk_drop_partitions again new 8df2a0a6da45 Merge tag 'block-5.7-2020-04-10' of git://git.kernel.dk/li [...] adds 8305f72f952c libata: Return correct status in sata_pmp_eh_recover_pm() [...] adds 3aadcf83820a ata: ahci-imx: remove redundant assignment to ret adds 894fba7f434a ata: ahci: Add sysfs attribute to show remapped NVMe device count adds 7667e63c8af9 ahci: Add Intel Comet Lake PCH RAID PCI ID new f8693b3eb59f Merge tag 'libata-5.7-2020-04-09' of git://git.kernel.dk/l [...]
The 10 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/firmware-guide/acpi/namespace.rst | 6 +- 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/m68k/68000/timers.c | 16 +- arch/m68k/coldfire/pit.c | 16 +- arch/m68k/coldfire/sltimers.c | 29 +- arch/m68k/coldfire/timers.c | 31 +- arch/powerpc/Kconfig | 5 +- 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/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/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/include/asm/qdio.h | 16 +- arch/s390/mm/fault.c | 2 - arch/x86/kernel/acpi/boot.c | 2 +- block/blk-cgroup.c | 22 +- block/blk-mq.c | 9 +- block/partitions/core.c | 2 +- drivers/acpi/ec.c | 4 +- drivers/ata/ahci.c | 29 +- drivers/ata/ahci.h | 1 + drivers/ata/ahci_imx.c | 2 +- drivers/ata/libata-pmp.c | 1 + drivers/block/loop.c | 49 +- drivers/cpuidle/cpuidle-haltpoll.c | 4 +- drivers/firmware/efi/libstub/arm64-stub.c | 8 +- drivers/nvme/host/core.c | 34 +- drivers/nvme/host/fc.c | 14 +- drivers/nvme/host/multipath.c | 4 +- drivers/nvme/host/rdma.c | 2 +- drivers/nvme/host/tcp.c | 18 +- drivers/nvme/target/configfs.c | 10 +- drivers/nvme/target/fc.c | 2 +- drivers/nvme/target/fcloop.c | 77 ++- drivers/nvme/target/rdma.c | 205 +++++--- drivers/ps3/sys-manager-core.c | 2 +- drivers/s390/cio/device.c | 13 +- drivers/s390/cio/qdio.h | 1 - drivers/s390/cio/qdio_debug.c | 16 +- drivers/s390/cio/qdio_debug.h | 3 +- drivers/s390/cio/qdio_main.c | 63 ++- drivers/s390/cio/qdio_setup.c | 10 +- drivers/s390/cio/qdio_thinint.c | 28 +- drivers/s390/cio/vfio_ccw_drv.c | 5 + drivers/s390/net/qeth_core.h | 5 +- drivers/s390/net/qeth_core_main.c | 65 +-- drivers/s390/scsi/zfcp_qdio.c | 51 +- drivers/scsi/lpfc/lpfc_nvme.c | 2 - drivers/scsi/qla2xxx/qla_nvme.c | 1 - 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 ++++++++++ fs/io-wq.c | 12 + fs/io-wq.h | 2 + fs/io_uring.c | 428 ++++++++++------- fs/read_write.c | 3 +- fs/xfs/libxfs/xfs_sb.c | 32 ++ fs/xfs/xfs_buf.c | 11 +- fs/xfs/xfs_dquot.c | 6 +- fs/xfs/xfs_dquot_item.c | 3 +- fs/xfs/xfs_export.c | 14 +- fs/xfs/xfs_file.c | 16 +- fs/xfs/xfs_inode.c | 174 ++++--- fs/xfs/xfs_inode.h | 1 + fs/xfs/xfs_inode_item.c | 31 +- fs/xfs/xfs_log.c | 372 ++++++--------- fs/xfs/xfs_log.h | 4 - fs/xfs/xfs_log_cil.c | 55 ++- fs/xfs/xfs_log_priv.h | 75 ++- fs/xfs/xfs_mount.h | 1 + fs/xfs/xfs_qm.c | 14 +- fs/xfs/xfs_super.c | 17 +- fs/xfs/xfs_symlink.c | 1 - fs/xfs/xfs_trace.h | 15 +- fs/xfs/xfs_trans.c | 27 +- fs/xfs/xfs_trans_ail.c | 88 ++-- fs/xfs/xfs_trans_priv.h | 6 +- include/dt-bindings/clock/k210-clk.h | 20 + include/linux/blk-cgroup.h | 43 +- include/linux/nvme-fc-driver.h | 4 - init/Kconfig | 4 + kernel/module.c | 4 +- kernel/power/user.c | 101 ++-- mm/backing-dev.c | 6 +- tools/testing/selftests/powerpc/eeh/eeh-basic.sh | 5 + tools/testing/selftests/powerpc/tm/Makefile | 1 + 159 files changed, 5221 insertions(+), 2017 deletions(-) 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 drivers/soc/kendryte/Kconfig create mode 100644 drivers/soc/kendryte/Makefile create mode 100644 drivers/soc/kendryte/k210-sysctl.c create mode 100644 include/dt-bindings/clock/k210-clk.h