This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from d2b6b4c832f7 Merge tag 'nfsd-5.3' of git://linux-nfs.org/~bfields/linux new 9ee24b2a3835 binfmt_flat: remove flat_reloc_valid new 2f3196d49b1e binfmt_flat: remove flat_set_persistent new 02da283302f7 binfmt_flat: provide a default version of flat_get_relocate_addr new 1d52dca11743 binfmt_flat: remove flat_old_ram_flag new bdd15a288492 binfmt_flat: replace flat_argvp_envp_on_stack with a Kconf [...] new 06d2bfedd147 binfmt_flat: remove the uapi <linux/flat.h> header new 38e63483a317 binfmt_flat: remove the unused OLD_FLAT_FLAG_RAM definition new 3f8b76a66e0d binfmt_flat: consolidate two version of flat_v2_reloc_t new 34b4664ac482 binfmt_flat: use fixed size type for the on-disk format new 3b9777184232 binfmt_flat: add endianess annotations new aef0f78e7460 binfmt_flat: add a ARCH_HAS_BINFMT_FLAT option new cf9a566c2c06 binfmt_flat: make support for old format binaries optional new 7a8998c9d830 binfmt_flat: provide an asm-generic/flat.h new 6843d8aa5b9b binfmt_flat: remove the persistent argument from flat_get_ [...] new a445d988b479 binfmt_flat: move the MAX_SHARED_LIBS definition to binfmt_flat.c new a2357223c50a binfmt_flat: don't offset the data start new ad97f9df0fee riscv: add binfmt_flat support new 398364a35dae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f28a1f16135c m68k: Don't select ARCH_HAS_DMA_PREP_COHERENT for nommu or [...] new 29cd581b5949 Merge tag 'm68k-for-v5.3-tag2' of git://git.kernel.org/pub [...] new b53b0b9d9a61 pidfd: add polling support new 740378dc7834 pidfd: add polling selftests new 32fcb426ec00 pid: add pidfd_open() new 7615d9e1780e arch: wire-up pidfd_open() new 172bb24a4f48 tests: add pidfd_open() tests new 5450e8a316a6 Merge tag 'pidfd-updates-v5.3' of git://git.kernel.org/pub [...]
The 26 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: arch/alpha/kernel/syscalls/syscall.tbl | 1 + arch/arm/Kconfig | 2 + arch/arm/include/asm/Kbuild | 1 + arch/arm/tools/syscall.tbl | 1 + arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 + arch/c6x/Kconfig | 1 + arch/c6x/include/asm/flat.h | 7 +- arch/h8300/Kconfig | 3 + arch/h8300/include/asm/flat.h | 7 +- arch/ia64/kernel/syscalls/syscall.tbl | 1 + arch/m68k/Kconfig | 4 +- arch/m68k/include/asm/flat.h | 30 +-- arch/m68k/kernel/syscalls/syscall.tbl | 1 + arch/microblaze/Kconfig | 1 + arch/microblaze/include/asm/flat.h | 7 +- arch/microblaze/kernel/syscalls/syscall.tbl | 1 + arch/mips/kernel/syscalls/syscall_n32.tbl | 1 + arch/mips/kernel/syscalls/syscall_n64.tbl | 1 + arch/mips/kernel/syscalls/syscall_o32.tbl | 1 + arch/parisc/kernel/syscalls/syscall.tbl | 1 + arch/powerpc/kernel/syscalls/syscall.tbl | 1 + arch/riscv/Kconfig | 1 + arch/riscv/include/asm/Kbuild | 1 + arch/s390/kernel/syscalls/syscall.tbl | 1 + arch/sh/Kconfig | 1 + arch/sh/include/asm/flat.h | 7 +- arch/sh/kernel/syscalls/syscall.tbl | 1 + arch/sparc/kernel/syscalls/syscall.tbl | 1 + arch/x86/entry/syscalls/syscall_32.tbl | 1 + arch/x86/entry/syscalls/syscall_64.tbl | 1 + arch/xtensa/Kconfig | 1 + arch/xtensa/include/asm/flat.h | 7 +- arch/xtensa/kernel/syscalls/syscall.tbl | 1 + fs/Kconfig.binfmt | 18 +- fs/binfmt_flat.c | 99 +++++--- .../arm/include/asm => include/asm-generic}/flat.h | 19 +- include/linux/flat.h | 58 +++-- include/linux/pid.h | 3 + include/linux/syscalls.h | 1 + include/uapi/asm-generic/unistd.h | 4 +- include/uapi/linux/flat.h | 59 ----- kernel/fork.c | 26 +++ kernel/pid.c | 71 ++++++ kernel/signal.c | 11 + tools/testing/selftests/pidfd/.gitignore | 1 + tools/testing/selftests/pidfd/Makefile | 4 +- tools/testing/selftests/pidfd/pidfd.h | 57 +++++ tools/testing/selftests/pidfd/pidfd_open_test.c | 169 ++++++++++++++ tools/testing/selftests/pidfd/pidfd_test.c | 248 +++++++++++++++++---- 50 files changed, 717 insertions(+), 232 deletions(-) rename {arch/arm/include/asm => include/asm-generic}/flat.h (55%) delete mode 100644 include/uapi/linux/flat.h create mode 100644 tools/testing/selftests/pidfd/pidfd.h create mode 100644 tools/testing/selftests/pidfd/pidfd_open_test.c