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-master-arm-mainline-allyesconfig in repository toolchain/ci/linux.
from d76913908102 Merge tag 'block-5.10-2020-10-24' of git://git.kernel.dk/l [...] adds c51f8f88d705 random32: make prandom_u32() output unpredictable adds 3744741adab6 random32: add noise from network and scheduling activity adds c6e169bc146a random32: add a selftest for the prandom32 code adds 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 adds 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 adds 5894048775df xen: remove no longer used functions adds 7e14cde10b1e xen/events: make struct irq_info private to events_base.c adds d04b1ae5a9b0 xen/events: only register debug interrupt for 2-level events adds eabe741782d5 xen/events: unmask a fifo event channel only if it was masked adds 1a89c1dc9520 Documentation: add xen.fifo_events kernel parameter description adds 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 adds 44a4c9e44367 parisc: Add wrapper syscalls to fix O_NONBLOCK flag usage adds 2e34ae02a9b4 ata: pata_ns87415.c: Document support on parisc with superio chip adds f9c25d98645e Merge branch 'parisc-5.10-2' of git://git.kernel.org/pub/s [...] adds 2e4564b31b64 smb3: add support for stat of WSL reparse points for speci [...] adds 6a87266c043b smb3: remove two unused variables adds 7d03ae4dc463 smb3: add some missing definitions from MS-FSCC adds aef0388aa92c cifs: update internal module version number adds c10037f8323d Merge tag '5.10-rc-smb3-fixes-part2' of git://git.samba.or [...] adds 8058d6990505 i2c: core: Restore acpi_walk_dep_device_list() getting cal [...] adds 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() adds e5acf0ed8a5f Merge tag 'ntb-5.10' of git://github.com/jonmason/ntb adds ed3e453798d4 locking/seqlocks: Fix kernel-doc warnings adds 1c84550f47f3 Merge tag 'locking-urgent-2020-10-25' of git://git.kernel. [...] adds f3d301c1f2f5 perf: correct SNOOPX field offset adds 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 adds 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() adds 672f88712615 Merge tag 'timers-urgent-2020-10-25' of git://git.kernel.o [...] adds 0f7f635b0648 checkpatch: enable GIT_DIR environment use to set git repo [...] adds 23224e45004e mm: remove kzfree() compatibility definition adds 986b9eacb259 kernel/sys.c: fix prototype of prctl_get_tid_address() new 33def8498fdd treewide: Convert macro and uses of __section(foo) to __se [...] new 3650b228f83a Linux 5.10-rc1
The 2 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 + Makefile | 4 +- arch/arc/include/asm/linkage.h | 8 +- arch/arc/include/asm/mach_desc.h | 2 +- arch/arc/plat-hsdk/platform.c | 2 +- arch/arm/include/asm/cache.h | 2 +- arch/arm/include/asm/cpuidle.h | 2 +- arch/arm/include/asm/idmap.h | 2 +- arch/arm/include/asm/mach/arch.h | 4 +- arch/arm/include/asm/setup.h | 2 +- arch/arm/include/asm/smp.h | 2 +- arch/arm/include/asm/tcm.h | 8 +- arch/arm/kernel/cpuidle.c | 2 +- arch/arm/kernel/devtree.c | 2 +- arch/arm64/include/asm/cache.h | 2 +- arch/arm64/kernel/efi.c | 2 +- arch/arm64/kernel/smp_spin_table.c | 2 +- arch/arm64/mm/mmu.c | 2 +- arch/csky/include/asm/tcm.h | 8 +- arch/ia64/include/asm/cache.h | 2 +- arch/microblaze/kernel/setup.c | 2 +- arch/mips/include/asm/cache.h | 2 +- arch/mips/include/asm/machine.h | 2 +- arch/mips/kernel/setup.c | 2 +- arch/mips/mm/init.c | 2 +- arch/parisc/include/asm/cache.h | 2 +- arch/parisc/include/asm/ldcw.h | 2 +- arch/parisc/kernel/ftrace.c | 2 +- arch/parisc/kernel/sys_parisc.c | 73 ++- arch/parisc/kernel/syscalls/syscall.tbl | 12 +- arch/parisc/kernel/time.c | 11 +- arch/parisc/mm/init.c | 6 +- arch/powerpc/include/asm/cache.h | 2 +- arch/powerpc/include/asm/machdep.h | 2 +- arch/powerpc/kernel/btext.c | 2 +- arch/powerpc/kernel/prom_init.c | 2 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 2 +- arch/riscv/include/asm/soc.h | 4 +- arch/riscv/kernel/cpu_ops.c | 4 +- arch/riscv/kernel/setup.c | 4 +- arch/s390/boot/startup.c | 2 +- arch/s390/include/asm/cache.h | 2 +- arch/s390/include/asm/sections.h | 4 +- arch/s390/mm/init.c | 2 +- arch/sh/boards/of-generic.c | 2 +- arch/sh/include/asm/cache.h | 2 +- arch/sh/include/asm/machvec.h | 2 +- arch/sh/include/asm/smp.h | 2 +- arch/sparc/include/asm/cache.h | 2 +- arch/sparc/kernel/btext.c | 2 +- arch/um/include/shared/init.h | 22 +- arch/um/kernel/skas/clone.c | 2 +- arch/um/kernel/um_arch.c | 2 +- arch/x86/boot/compressed/pgtable_64.c | 8 +- arch/x86/boot/tty.c | 8 +- arch/x86/boot/video.h | 2 +- arch/x86/include/asm/apic.h | 4 +- arch/x86/include/asm/cache.h | 2 +- arch/x86/include/asm/intel-mid.h | 2 +- arch/x86/include/asm/irqflags.h | 2 +- arch/x86/include/asm/mem_encrypt.h | 2 +- arch/x86/include/asm/setup.h | 2 +- arch/x86/kernel/cpu/cpu.h | 2 +- arch/x86/kernel/head64.c | 2 +- arch/x86/mm/mem_encrypt.c | 6 +- arch/x86/mm/mem_encrypt_identity.c | 2 +- arch/x86/platform/pvh/enlighten.c | 4 +- arch/x86/purgatory/purgatory.c | 4 +- arch/x86/um/stub_segv.c | 2 +- arch/x86/xen/enlighten.c | 2 +- arch/x86/xen/enlighten_pvh.c | 2 +- arch/x86/xen/smp.c | 19 +- arch/x86/xen/xen-ops.h | 2 + arch/xtensa/kernel/setup.c | 2 +- drivers/ata/pata_ns87415.c | 3 +- drivers/block/xen-blkback/xenbus.c | 22 +- drivers/block/xen-blkfront.c | 20 +- drivers/char/random.c | 1 - drivers/clk/clk.c | 2 +- drivers/clocksource/timer-probe.c | 2 +- drivers/i2c/i2c-core-acpi.c | 11 +- drivers/input/serio/hil_mlc.c | 21 +- drivers/input/serio/hp_sdc_mlc.c | 8 +- drivers/irqchip/irqchip.c | 2 +- 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/of/of_reserved_mem.c | 2 +- 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/thermal/thermal_core.h | 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/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/xfs/xfs_message.h | 2 +- include/asm-generic/bug.h | 6 +- include/asm-generic/error-injection.h | 2 +- include/asm-generic/kprobes.h | 4 +- include/kunit/test.h | 2 +- include/linux/acpi.h | 4 +- include/linux/cache.h | 2 +- include/linux/compiler.h | 8 +- include/linux/compiler_attributes.h | 2 +- include/linux/cpu.h | 2 +- include/linux/dynamic_debug.h | 2 +- include/linux/export.h | 2 +- include/linux/firmware.h | 2 +- include/linux/hil_mlc.h | 2 +- include/linux/init.h | 34 +- include/linux/init_task.h | 4 +- include/linux/interrupt.h | 4 +- include/linux/kernel.h | 6 +- include/linux/linkage.h | 4 +- include/linux/lsm_hooks.h | 4 +- include/linux/module.h | 2 +- include/linux/moduleparam.h | 4 +- include/linux/mtd/xip.h | 2 +- include/linux/objtool.h | 2 +- include/linux/of.h | 2 +- include/linux/percpu-defs.h | 2 +- include/linux/prandom.h | 55 ++- include/linux/printk.h | 4 +- include/linux/rcupdate.h | 2 +- include/linux/sched/debug.h | 2 +- include/linux/seqlock.h | 2 +- include/linux/serial_core.h | 2 +- include/linux/slab.h | 2 - include/linux/spinlock.h | 2 +- include/linux/syscalls.h | 6 +- include/linux/trace_events.h | 2 +- include/linux/tracepoint.h | 8 +- include/trace/bpf_probe.h | 2 +- include/trace/trace_events.h | 10 +- include/uapi/linux/perf_event.h | 2 +- include/xen/events.h | 8 - kernel/capability.c | 2 +- kernel/futex.c | 5 + kernel/groups.c | 2 +- kernel/kallsyms.c | 4 +- kernel/sched/core.c | 2 +- kernel/sched/deadline.c | 2 +- kernel/sched/fair.c | 2 +- kernel/sched/idle.c | 2 +- kernel/sched/rt.c | 2 +- kernel/sched/sched.h | 15 +- kernel/sched/stop_task.c | 2 +- kernel/sys.c | 16 +- kernel/time/timer.c | 9 +- kernel/trace/trace.h | 2 +- kernel/trace/trace_export.c | 2 +- lib/random32.c | 525 ++++++++++++++------- net/core/dev.c | 4 + net/tipc/crypto.c | 4 +- scripts/checkpatch.pl | 12 +- scripts/mod/modpost.c | 4 +- security/safesetid/lsm.c | 190 ++++++-- security/safesetid/lsm.h | 38 +- security/safesetid/securityfs.c | 190 +++++--- tools/include/linux/objtool.h | 2 +- tools/testing/selftests/timens/Makefile | 2 +- tools/testing/selftests/timens/futex.c | 110 +++++ 175 files changed, 1573 insertions(+), 703 deletions(-) create mode 100644 tools/testing/selftests/timens/futex.c