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-arm-mainline-defconfig in repository toolchain/ci/linux.
from b6f96e75ae12 Merge tag 'powerpc-5.10-2' of git://git.kernel.org/pub/scm [...] adds e5ceb9a02402 x86/boot/64: Initialize 5-level paging variables earlier adds 103a4908ad4d x86/head/64: Disable stack protection for head$(BITS).o adds b17a45b6e53f x86/boot/64: Explicitly map boot_params and command line adds c51ae1247262 Merge tag 'x86_seves_fixes_for_v5.10_rc1' of git://git.ker [...] adds 764388ce598f KVM: x86/mmu: Avoid modulo operator on 64-bit value to fix [...] adds a3ff25fc3c52 KVM: vmx: rename pi_init to avoid conflict with paride adds 77377064c3a9 KVM: ioapic: break infinite recursion on lazy EOI adds 9bf8d8bcf3ce Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 0eb3b4ab762d ARM/sa1111: add a missing include of dma-map-ops.h adds 695cebe58dcf dma-mapping: move more functions to dma-map-ops.h adds 6857a5ebaabc dma-mapping: document dma_{alloc,free}_pages adds 1b307ac87075 Merge tag 'dma-mapping-5.10-1' of git://git.infradead.org/ [...] adds dab741e0e02b Add a "nosymfollow" mount option. adds 8ec90bfd1aeb selftests: mount: add nosymfollow tests adds aabf59432c51 fs: Remove duplicated flag O_NDELAY occurring twice in VAL [...] adds 6d1349c769ea [PATCH] reduce boilerplate in fsid handling adds a7c9df0446d2 fs: omfs: use kmemdup() rather than kmalloc+memcpy adds da9aa5d96bfe fs: remove vfs_statx_fd adds 0b2c6693b422 fs: implement vfs_stat and vfs_lstat in terms of vfs_fstatat adds 09f1bde4017e fs: move vfs_fstatat out of line adds b3f0515004a5 fs: remove vfs_stat_set_lookup_flags adds f2d077ff1b5c fs: remove KSTAT_QUERY_FLAGS adds 0eac1102e948 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/l [...] adds df9c590986fd ata: sata_rcar: Fix DMA boundary mask adds 94bd5719e491 ata: fix some kernel-doc markups adds cb6b2897b9b4 Merge tag 'libata-5.10-2020-10-24' of git://git.kernel.dk/ [...] adds 2e5aa6cb4d15 io_uring: flags-based creds init in queue adds ec99ca6c4747 io_uring: kill ref get/drop in personality init adds d148ca4b07d0 io_uring: inline io_fail_links() adds 2c3bac6dd6c7 io_uring: make cached_cq_overflow non atomic_t adds 069b89384d77 io_uring: remove extra ->file check in poll prep adds dd221f46f68a io_uring: inline io_poll_task_handler() adds 4d52f338992b io_uring: do poll's hash_node init in common code adds 900fad45dc75 io_uring: fix racy REQ_F_LINK_TIMEOUT clearing adds 69228338c9c3 io_uring: unify fsize with def->work_flags adds ff5771613cd7 io_uring: don't reuse linked_timeout adds 43c01fbefdf1 io-wq: re-set NUMA node affinities if CPUs come online adds c8fb20b5b420 io_uring: remove req cancel in ->flush() adds 4017eb91a9e7 io_uring: make loop_rw_iter() use original user supplied pointers adds ee6e00c86822 splice: change exported internal do_splice() helper to tak [...] adds af0041875ce7 Merge tag 'io_uring-5.10-2020-10-24' of git://git.kernel.d [...] adds 46a99e0cf6a4 block/rnbd-clt: remove nr argument from send_usr_msg adds 050b654b2a70 block/rnbd-clt: do not cap max_hw_sectors & max_segments w [...] adds 47be77c2f804 block/rnbd-clt: send_msg_close if any error occurs after s [...] adds 3b481d91356e block: add zone specific block statuses adds afaf5c6c81d7 nvme: translate zone resource errors adds d8f53b0ab033 scsi: handle zone resources errors adds 87aac3a80af5 nbd: make the config put is called before the notifying th [...] adds a48faebe65b0 lightnvm: fix out-of-bounds write to array devices->info[] adds b2a182a40278 sgl_alloc_order: fix memory leak adds db073272700f skd_main: remove unused including <linux/version.h> adds 0669d2b265d0 zram: Fix __zram_bvec_{read,write}() locking order adds 576e85c5e924 blk-mq: remove the calling of local_memory_node() adds cb3a92da231b block: remove unused members for io_context adds fd78874b710f null_blk: use zone status for max active/open adds 43efdb8e870e nvme-rdma: fix crash when connect rejected adds a87da50f39d4 nvme-rdma: fix crash due to incorrect cqe adds 643c476d6f78 nvme: use queuedata for nvme_req_qid adds 02ca079c9931 nvme-pci: disable Write Zeroes on Sandisk Skyhawk adds 85bd23f3dc09 nvmet: fix uninitialized work for zero kato adds df06047d5427 nvmet: limit passthru MTDS by BIO_MAX_PAGES adds 5e063101ffac nvmet: cleanup nvmet_passthru_map_sg() adds 150dfb6c834c nvmet: don't use BLK_MQ_REQ_NOWAIT for passthru adds 52793d62a696 nvme-fc: fix io timeout to abort I/O adds 514a6dc9ecfd nvme-fc: fix error loop in create_hw_io_queues adds 88e837ed0f1f nvme-fc: wait for queues to freeze before calling update_h [...] adds f673714a1247 nvme-fc: shorten reconnect delay if possible for FC adds ddc62910b48b Merge tag 'nvme-5.10-2020-10-23' of git://git.infradead.or [...] adds 24f7bb8863eb block: blk-mq: fix a kernel-doc markup adds d76913908102 Merge tag 'block-5.10-2020-10-24' of git://git.kernel.dk/l [...] new c51f8f88d705 random32: make prandom_u32() output unpredictable new 3744741adab6 random32: add noise from network and scheduling activity new c6e169bc146a random32: add a selftest for the prandom32 code new 91f28da8c9a0 Merge tag '20201024-v4-5.10' of git://git.kernel.org/pub/s [...] adds 111767c1d86b LSM: Signal to SafeSetID when setting group IDs adds 5294bac97e12 LSM: SafeSetID: Add GID security policy handling adds 03ca0ec13892 LSM: SafeSetID: Fix warnings reported by test bot new 81ecf91eab10 Merge tag 'safesetid-5.10' of git://github.com/micah-morton/linux adds aac8a70db24b xen-blkback: add a parameter for disabling of persistent grants adds 74a852479c68 xen-blkfront: add a parameter for disabling of persistent grants adds 4553350ffe53 xen-blkfront: Apply changed parameter name to the document new 5894048775df xen: remove no longer used functions new 7e14cde10b1e xen/events: make struct irq_info private to events_base.c new d04b1ae5a9b0 xen/events: only register debug interrupt for 2-level events new eabe741782d5 xen/events: unmask a fifo event channel only if it was masked new 1a89c1dc9520 Documentation: add xen.fifo_events kernel parameter description new bd6aabc7ca39 Merge tag 'for-linus-5.10b-rc1c-tag' of git://git.kernel.o [...] adds faade0986e84 parisc: Improve error return codes when setting rtc time adds 879bc2d27904 hil/parisc: Disable HIL driver when it gets stuck new 44a4c9e44367 parisc: Add wrapper syscalls to fix O_NONBLOCK flag usage new 2e34ae02a9b4 ata: pata_ns87415.c: Document support on parisc with superio chip new f9c25d98645e Merge branch 'parisc-5.10-2' of git://git.kernel.org/pub/s [...] new 2e4564b31b64 smb3: add support for stat of WSL reparse points for speci [...] new 6a87266c043b smb3: remove two unused variables new 7d03ae4dc463 smb3: add some missing definitions from MS-FSCC new aef0388aa92c cifs: update internal module version number new c10037f8323d Merge tag '5.10-rc-smb3-fixes-part2' of git://git.samba.or [...] new 8058d6990505 i2c: core: Restore acpi_walk_dep_device_list() getting cal [...] new 0746c4a9f3d3 Merge branch 'i2c/for-5.10' of git://git.kernel.org/pub/sc [...] adds 44a0a3c17919 NTB: hw: amd: fix an issue about leak system resources adds dbb8df5c2d27 ntb: intel: Fix memleak in intel_ntb_pci_probe adds b8e2c8bbdf77 NTB: Use struct_size() helper in devm_kzalloc() new e5acf0ed8a5f Merge tag 'ntb-5.10' of git://github.com/jonmason/ntb adds ed3e453798d4 locking/seqlocks: Fix kernel-doc warnings new 1c84550f47f3 Merge tag 'locking-urgent-2020-10-25' of git://git.kernel. [...] adds f3d301c1f2f5 perf: correct SNOOPX field offset new a3d1b31213f1 Merge tag 'perf-urgent-2020-10-25' of git://git.kernel.org [...] adds eba9f08293d7 sched: Replace zero-length array with flexible-array adds a73f863af4ce sched/features: Fix !CONFIG_JUMP_LABEL case new 87702a337f74 Merge tag 'sched-urgent-2020-10-25' of git://git.kernel.or [...] adds c2f7d08cccf4 futex: Adjust absolute futex timeouts with per time namesp [...] adds a4fd8414659b selftests/timens: Add a test for futex() new 672f88712615 Merge tag 'timers-urgent-2020-10-25' of git://git.kernel.o [...] new 0f7f635b0648 checkpatch: enable GIT_DIR environment use to set git repo [...] new 23224e45004e mm: remove kzfree() compatibility definition new 986b9eacb259 kernel/sys.c: fix prototype of prctl_get_tid_address()
The 29 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-driver-xen-blkback | 9 + .../ABI/testing/sysfs-driver-xen-blkfront | 11 +- Documentation/admin-guide/LSM/SafeSetID.rst | 29 +- Documentation/admin-guide/kernel-parameters.txt | 7 + Documentation/block/queue-sysfs.rst | 8 + Documentation/core-api/dma-api.rst | 49 +- arch/arm/common/sa1111.c | 2 +- arch/parisc/kernel/sys_parisc.c | 73 ++- arch/parisc/kernel/syscalls/syscall.tbl | 12 +- arch/parisc/kernel/time.c | 11 +- arch/x86/boot/compressed/head_64.S | 3 + arch/x86/boot/compressed/ident_map_64.c | 27 +- arch/x86/boot/compressed/kaslr.c | 8 - arch/x86/boot/compressed/pgtable_64.c | 16 + arch/x86/kernel/Makefile | 2 + arch/x86/kvm/ioapic.c | 5 +- arch/x86/kvm/mmu/tdp_mmu.c | 2 +- arch/x86/kvm/vmx/posted_intr.c | 2 +- arch/x86/kvm/vmx/posted_intr.h | 4 +- arch/x86/kvm/vmx/vmx.c | 2 +- arch/x86/xen/smp.c | 19 +- arch/x86/xen/xen-ops.h | 2 + block/blk-core.c | 4 + block/blk-mq-cpumap.c | 2 +- block/blk-mq.c | 4 +- drivers/ata/libata-core.c | 2 +- drivers/ata/libata-eh.c | 2 +- drivers/ata/libata-scsi.c | 2 +- drivers/ata/pata_ns87415.c | 3 +- drivers/ata/sata_rcar.c | 2 +- drivers/block/nbd.c | 2 +- drivers/block/null_blk_zoned.c | 69 ++- drivers/block/rnbd/rnbd-clt.c | 19 +- drivers/block/skd_main.c | 1 - drivers/block/xen-blkback/xenbus.c | 22 +- drivers/block/xen-blkfront.c | 20 +- drivers/block/zram/zram_drv.c | 8 +- drivers/char/random.c | 1 - drivers/i2c/i2c-core-acpi.c | 11 +- drivers/input/serio/hil_mlc.c | 21 +- drivers/input/serio/hp_sdc_mlc.c | 8 +- drivers/lightnvm/core.c | 5 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 1 + drivers/ntb/hw/intel/ntb_hw_gen1.c | 2 +- drivers/ntb/test/ntb_msi_test.c | 5 +- drivers/nvme/host/core.c | 4 + drivers/nvme/host/fc.c | 138 ++++-- drivers/nvme/host/nvme.h | 2 +- drivers/nvme/host/pci.c | 2 + drivers/nvme/host/rdma.c | 6 +- drivers/nvme/target/core.c | 3 +- drivers/nvme/target/passthru.c | 18 +- drivers/scsi/scsi_lib.c | 9 + drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 2 +- drivers/staging/rtl8192e/rtllib_crypt_wep.c | 2 +- .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 2 +- .../rtl8192u/ieee80211/ieee80211_crypt_wep.c | 2 +- drivers/xen/events/events_2l.c | 7 +- drivers/xen/events/events_base.c | 94 ++-- drivers/xen/events/events_fifo.c | 9 +- drivers/xen/events/events_internal.h | 70 +-- fs/9p/vfs_super.c | 3 +- fs/adfs/super.c | 3 +- fs/affs/super.c | 3 +- fs/befs/linuxvfs.c | 3 +- fs/bfs/inode.c | 3 +- fs/ceph/super.c | 3 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 4 + fs/cifs/inode.c | 44 +- fs/cifs/smb2inode.c | 12 +- fs/cifs/smb2ops.c | 130 +++++ fs/cifs/smb2pdu.h | 31 ++ fs/cifs/smb2proto.h | 3 + fs/cifs/smbfsctl.h | 2 + fs/cramfs/inode.c | 3 +- fs/efs/super.c | 3 +- fs/erofs/super.c | 3 +- fs/exfat/super.c | 3 +- fs/ext2/super.c | 3 +- fs/ext4/super.c | 3 +- fs/f2fs/super.c | 3 +- fs/fat/inode.c | 3 +- fs/hfs/super.c | 3 +- fs/hfsplus/super.c | 3 +- fs/hpfs/super.c | 3 +- fs/io-wq.c | 68 ++- fs/io-wq.h | 1 + fs/io_uring.c | 173 +++---- fs/isofs/inode.c | 3 +- fs/minix/inode.c | 3 +- fs/namei.c | 3 +- fs/namespace.c | 2 + fs/nilfs2/super.c | 3 +- fs/ntfs/super.c | 3 +- fs/omfs/inode.c | 6 +- fs/proc_namespace.c | 1 + fs/qnx4/inode.c | 3 +- fs/qnx6/inode.c | 3 +- fs/romfs/super.c | 3 +- fs/splice.c | 63 ++- fs/squashfs/super.c | 3 +- fs/stat.c | 70 ++- fs/statfs.c | 2 + fs/sysv/inode.c | 3 +- fs/udf/super.c | 3 +- fs/ufs/super.c | 3 +- fs/xfs/xfs_super.c | 3 +- fs/zonefs/super.c | 3 +- include/linux/blk_types.h | 18 + include/linux/dma-map-ops.h | 23 + include/linux/dma-mapping.h | 24 - include/linux/fcntl.h | 2 +- include/linux/fs.h | 22 +- include/linux/hil_mlc.h | 2 +- include/linux/iocontext.h | 6 - include/linux/mount.h | 3 +- include/linux/prandom.h | 55 ++- include/linux/seqlock.h | 2 +- include/linux/slab.h | 2 - include/linux/splice.h | 4 +- include/linux/stat.h | 2 - include/linux/statfs.h | 6 + include/uapi/linux/mount.h | 1 + include/uapi/linux/perf_event.h | 2 +- include/xen/events.h | 8 - kernel/capability.c | 2 +- kernel/dma/remap.c | 2 +- kernel/futex.c | 5 + kernel/groups.c | 2 +- kernel/sched/core.c | 2 +- kernel/sched/sched.h | 15 +- kernel/sys.c | 16 +- kernel/time/timer.c | 9 +- lib/random32.c | 525 ++++++++++++++------- lib/scatterlist.c | 2 +- net/core/dev.c | 4 + net/tipc/crypto.c | 4 +- scripts/checkpatch.pl | 12 +- security/safesetid/lsm.c | 190 ++++++-- security/safesetid/lsm.h | 38 +- security/safesetid/securityfs.c | 190 +++++--- tools/testing/selftests/mount/.gitignore | 1 + tools/testing/selftests/mount/Makefile | 4 +- tools/testing/selftests/mount/nosymfollow-test.c | 218 +++++++++ tools/testing/selftests/mount/run_nosymfollow.sh | 4 + .../{run_tests.sh => run_unprivileged_remount.sh} | 0 tools/testing/selftests/timens/Makefile | 2 +- tools/testing/selftests/timens/futex.c | 110 +++++ 149 files changed, 2214 insertions(+), 921 deletions(-) create mode 100644 tools/testing/selftests/mount/nosymfollow-test.c create mode 100755 tools/testing/selftests/mount/run_nosymfollow.sh rename tools/testing/selftests/mount/{run_tests.sh => run_unprivileged_remount.sh} (100%) create mode 100644 tools/testing/selftests/timens/futex.c