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-master-aarch64-mainline-allyesconfig in repository toolchain/ci/linux.
from a6ed68d6468b Merge tag 'drm-next-2019-11-27' of git://anongit.freedeskt [...] adds 95a5bbae05ef io_uring: io_async_cancel() should pass in 'nxt' request pointer adds 0e0702dac26b io_uring: cleanup return values from the queueing functions adds 978db57e2c32 io_uring: make io_double_put_req() use normal completion path adds ad8a48acc23c io_uring: make req->timeout be dynamically allocated adds 94ae5e77a915 io_uring: fix sequencing issues with linked timeouts adds e0e328c4b330 io_uring: remove dead REQ_F_SEQ_PREV flag adds b0dd8a412699 io_uring: correct poll cancel and linked timeout expiratio [...] adds fba38c272a03 io_uring: request cancellations should break links adds b60fda6000a9 io-wq: wait for io_wq_create() to setup necessary workers adds b2e9c7d64b7e io-wq: remove extra space characters adds d3b35796b1e3 io_uring: break links for failed defer adds f70193d6d8ca io_uring: remove redundant check adds 09fbb0a83ec6 io_uring: Fix leaking linked timeouts adds 5d960724b0cb io_uring: io_fail_links() should only consider first linke [...] adds bbad27b2f622 io_uring: Always REQ_F_FREE_SQE for allocated sqe adds eb065d301e8c io_uring: io_allocate_scq_urings() should return a sane state adds 4d7dd4629714 io_uring: allow finding next link independent of req refer [...] adds b76da70fc375 io_uring: close lookup gap for dependent next work adds 1b4a51b6d03d io_uring: drain next sqe instead of shadowing adds 915967f69c59 io_uring: improve trace_io_uring_defer() trace point adds d732447fed7d io_uring: rename __io_submit_sqe() adds 9835d6fafba5 io_uring: add likely/unlikely in io_get_sqring() adds 70cf9f3270a5 io_uring: remove io_free_req_find_next() adds 944e58bfeda0 io_uring: pass only !null to io_req_find_next() adds b18fdf71e01f io_uring: simplify io_req_link_next() adds f9bd67f69af5 io_uring: only !null ptr to io_issue_sqe() adds c4a2ed72c9a6 io_uring: only return -EBUSY for submit on non-flushed backlog adds bd3ded3146da net: add __sys_connect_file() helper adds f8e85cf255ad io_uring: add support for IORING_OP_CONNECT adds 311ae9e159d8 io_uring: fix dead-hung for non-iter fixed rw adds 576a347b7af8 io-wq: have io_wq_create() take a 'data' argument adds 181e448d8709 io_uring: async workers should inherit the user creds adds 8042d6ce8c40 io_uring: remove superfluous check for sqe->off in io_accept() adds 4257c8ca13b0 net: separate out the msghdr copy from ___sys_{send,recv}msg() adds d69e07793f89 net: disallow ancillary data for __sys_{send,recv}msg_file() adds cc42e0ac17d3 io_uring: store timeout's sqe->off in proper place adds cf6fd4bd559e io_uring: inline struct sqe_submit adds 7d009165550a io_uring: cleanup io_import_fixed() adds ad6e005ca68d io_uring: use kzalloc instead of kcalloc for single-elemen [...] adds 3fc50ab559f5 io-wq: fix handling of NUMA node IDs adds 6206f0e180d4 io-wq: shrink io_wq_work a bit adds e944475e6984 io_uring: make poll->wait dynamically allocated adds 05bd375b6bde Merge tag 'for-5.5/io_uring-post-20191128' of git://git.ke [...] adds 6a22d824a415 arm: remove ioremap_cached adds 315e5211aef9 unicore32: remove ioremap_cached adds fded1829a24b ia64: rename ioremap_nocache to ioremap_uc adds ac32292c8552 hexagon: clean up ioremap adds dda85fba6706 alpha: remove the unused __ioremap wrapper adds 5ace77e0b41a nios2: remove __ioremap adds a1fd79ad0d90 parisc: remove __ioremap adds c0d94aa54bd8 x86: Clean up ioremap() adds ab53cea41861 xtensa: clean up ioremap adds e97133959ad2 asm-generic: ioremap_uc should behave the same with and wi [...] adds 97c9801a15e5 asm-generic: don't provide ioremap for CONFIG_MMU adds d092a8707326 arch: rely on asm-generic/io.h for default ioremap_* definitions adds 076863473c0c m68k: rename __iounmap and mark it static adds 9425172ecd5d hexagon: remove __iounmap adds 3f3ded99aecf nios2: remove __iounmap adds 98c90e5ea34e sh: remove __iounmap adds 80b0ca98f91d lib: provide a simple generic ioremap implementation adds 38af57825313 riscv: use the generic ioremap code adds 1246b8146c55 csky: remove ioremap_cache adds 0055f67b596c csky: use generic ioremap adds eafee5944062 nds32: use generic ioremap adds a308a7102215 Merge tag 'ioremap-5.5' of git://git.infradead.org/users/h [...] adds a445e940ea68 dma-mapping: fix handling of dma-ranges for reserved memor [...] adds 4544b9f25e70 dma-mapping: Add vmap checks to dma_map_single() adds 9ff6aa027dbb dma-debug: add a schedule point in debug_dma_dump_mappings() adds ca66536845cd kernel: dma-contiguous: mark CMA parameters __initdata/__i [...] adds b3d53f5fce5d usb: core: Remove redundant vmap checks adds acaade1af358 dma-direct: remove __dma_direct_free_pages adds 4e1003aa56a7 dma-direct: remove the dma_handle argument to __dma_direct [...] adds 34dc0ea6bc96 dma-direct: provide mmap and get_sgtable method overrides adds 3acac065508f dma-mapping: merge the generic remapping helpers into dma-direct adds 0f665b9e2a6d xtensa: use the generic uncached segment support adds d3694f30732f dma-debug: reorder struct dma_debug_entry fields adds 5e76f564572b dma-debug: increase HASH_SIZE adds b12d66278dd6 dma-direct: check for overflows on 32 bit DMA addresses adds e380a0394c36 x86/PCI: sta2x11: use default DMA address translation adds 56e35f9c5b87 dma-mapping: drop the dev argument to arch_sync_dma_for_* adds 130c1ccbf553 dma-direct: unify the dma_capable definitions adds c7345159f7db dma-direct: avoid a forward declaration for phys_to_dma adds cb6f6392dbef powerpc: remove support for NULL dev in __phys_to_dma / __ [...] adds 50f579a2399d dma-debug: clean up put_hash_bucket() adds 4268ac6ae587 dma-direct: don't check swiotlb=force in dma_direct_map_resource adds 68a33b179466 dma-direct: exclude dma_direct_map_resource from the min_l [...] adds d7293f79caea Merge branch 'for-next/zone-dma' of git://git.kernel.org/p [...] adds a7ba70f1787f dma-mapping: treat dev->bus_dma_mask as a DMA limit adds 81b6b96475ac Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
No new revisions were added by this update.
Summary of changes: arch/alpha/include/asm/io.h | 6 - arch/arc/Kconfig | 1 - arch/arc/include/asm/io.h | 4 - arch/arc/mm/dma.c | 8 +- arch/arm/Kconfig | 1 - arch/arm/include/asm/dma-direct.h | 19 - arch/arm/include/asm/io.h | 7 - arch/arm/mm/dma-mapping-nommu.c | 2 +- arch/arm/mm/dma-mapping.c | 14 +- arch/arm/mm/ioremap.c | 4 - arch/arm/mm/mmu.c | 2 +- arch/arm/mm/nommu.c | 4 - arch/arm/xen/mm.c | 12 +- arch/arm64/Kconfig | 1 - arch/arm64/include/asm/io.h | 2 - arch/arm64/mm/dma-mapping.c | 8 +- arch/c6x/mm/dma-coherent.c | 14 +- arch/csky/Kconfig | 1 + arch/csky/include/asm/io.h | 11 +- arch/csky/include/asm/pgtable.h | 4 + arch/csky/mm/dma-mapping.c | 8 +- arch/csky/mm/ioremap.c | 52 --- arch/hexagon/include/asm/io.h | 18 +- arch/hexagon/kernel/dma.c | 4 +- arch/hexagon/kernel/hexagon_ksyms.c | 4 +- arch/hexagon/mm/ioremap.c | 4 +- arch/ia64/Kconfig | 2 +- arch/ia64/include/asm/io.h | 5 +- arch/ia64/kernel/dma-mapping.c | 6 - arch/ia64/mm/init.c | 4 +- arch/ia64/mm/ioremap.c | 4 +- arch/m68k/include/asm/kmap.h | 1 - arch/m68k/kernel/dma.c | 4 +- arch/m68k/mm/kmap.c | 100 ++--- arch/microblaze/Kconfig | 1 - arch/microblaze/include/asm/io.h | 3 - arch/microblaze/kernel/dma.c | 14 +- arch/mips/Kconfig | 4 +- arch/mips/bmips/dma.c | 2 +- arch/mips/include/asm/dma-direct.h | 8 - arch/mips/jazz/jazzdma.c | 17 +- arch/mips/mm/dma-noncoherent.c | 18 +- arch/mips/pci/fixup-sb1250.c | 16 +- arch/nds32/Kconfig | 1 + arch/nds32/include/asm/io.h | 3 +- arch/nds32/include/asm/pgtable.h | 4 +- arch/nds32/kernel/dma.c | 8 +- arch/nds32/mm/Makefile | 3 +- arch/nds32/mm/ioremap.c | 62 --- arch/nios2/include/asm/io.h | 25 +- arch/nios2/mm/dma-mapping.c | 8 +- arch/nios2/mm/ioremap.c | 23 +- arch/openrisc/include/asm/io.h | 1 - arch/openrisc/kernel/dma.c | 2 +- arch/parisc/include/asm/io.h | 11 +- arch/parisc/kernel/pci-dma.c | 8 +- arch/parisc/mm/ioremap.c | 10 +- arch/powerpc/include/asm/dma-direct.h | 13 - arch/powerpc/mm/dma-noncoherent.c | 8 +- arch/powerpc/platforms/Kconfig.cputype | 1 - arch/powerpc/sysdev/fsl_pci.c | 6 +- arch/riscv/Kconfig | 1 + arch/riscv/include/asm/mmio.h | 15 +- arch/riscv/include/asm/pgtable.h | 6 + arch/riscv/mm/Makefile | 2 +- arch/riscv/mm/ioremap.c | 84 ---- arch/s390/include/asm/io.h | 4 - arch/sh/include/asm/io.h | 9 +- arch/sh/kernel/dma-coherent.c | 6 +- arch/sh/mm/ioremap.c | 4 +- arch/sparc/include/asm/io_32.h | 1 + arch/sparc/kernel/ioport.c | 4 +- arch/unicore32/include/asm/io.h | 4 +- arch/unicore32/mm/ioremap.c | 8 - arch/x86/Kconfig | 1 - arch/x86/include/asm/device.h | 3 - arch/x86/include/asm/dma-direct.h | 9 - arch/x86/include/asm/io.h | 7 +- arch/x86/kernel/amd_gart_64.c | 4 +- arch/x86/kernel/pci-dma.c | 2 +- arch/x86/mm/ioremap.c | 8 +- arch/x86/mm/mem_encrypt.c | 2 +- arch/x86/mm/pageattr.c | 4 +- arch/x86/pci/sta2x11-fixup.c | 135 ++---- arch/xtensa/Kconfig | 6 +- arch/xtensa/include/asm/io.h | 12 +- arch/xtensa/include/asm/platform.h | 27 -- arch/xtensa/kernel/Makefile | 3 +- arch/xtensa/kernel/pci-dma.c | 129 +----- drivers/acpi/arm64/iort.c | 20 +- drivers/ata/ahci.c | 2 +- drivers/iommu/dma-iommu.c | 13 +- drivers/of/device.c | 9 +- drivers/usb/core/hcd.c | 8 +- drivers/xen/swiotlb-xen.c | 12 +- fs/io-wq.c | 187 ++++---- fs/io-wq.h | 63 ++- fs/io_uring.c | 776 ++++++++++++++++++--------------- include/asm-generic/io.h | 89 ++-- include/linux/device.h | 6 +- include/linux/dma-direct.h | 35 +- include/linux/dma-mapping.h | 10 +- include/linux/dma-noncoherent.h | 22 +- include/linux/socket.h | 3 + include/trace/events/io_uring.h | 16 +- include/uapi/linux/io_uring.h | 1 + include/xen/swiotlb-xen.h | 8 +- kernel/dma/Kconfig | 12 +- kernel/dma/coherent.c | 16 +- kernel/dma/contiguous.c | 9 +- kernel/dma/debug.c | 39 +- kernel/dma/direct.c | 177 ++++++-- kernel/dma/mapping.c | 45 +- kernel/dma/remap.c | 55 --- kernel/dma/swiotlb.c | 2 +- lib/Kconfig | 3 + lib/ioremap.c | 39 ++ net/socket.c | 214 ++++++--- 118 files changed, 1351 insertions(+), 1661 deletions(-) delete mode 100644 arch/nds32/mm/ioremap.c delete mode 100644 arch/riscv/mm/ioremap.c delete mode 100644 arch/x86/include/asm/dma-direct.h