Hi Linus, /* Summary */ This pull request contains a couple of fixes:
- Fix pidfd selftest compilation (Shuah Kahn) Due to a false linking instruction in the Makefile compilation for the pidfd selftests would fail on some systems. - Fix compilation for glibc on RISC-V systems (Seth Forshee) In some scenarios linux/uapi/linux/sched.h is included where __ASSEMBLY__ is defined causing a build failure because struct clone_args was not guarded by an #ifndef __ASSEMBLY__. - Add missing clone3() and struct clone_args kernel-doc (Christian Brauner) clone3() and struct clone_args were missing kernel-docs. (The goal is to use kernel-doc for any function or type where it's worth it.) For struct clone_args this also contains a comment about the fact that it's versioned by size. The following changes since commit 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c: Linux 5.4-rc1 (2019-09-30 10:35:40 -0700) are available in the Git repository at: [email protected]:pub/scm/linux/kernel/git/brauner/linux tags/for-linus-20191003 for you to fetch changes up to 78f6face5af344f12f4bd48b32faa6f499a06f36: sched: add kernel-doc for struct clone_args (2019-10-03 21:19:29 +0200) /* Testing */ All patches have seen exposure in linux-next and are based on v5.4-rc1. /* Conflicts */ At the time of creating this PR no merge conflicts were reported from linux-next. Please consider pulling these changes from the signed for-linus-20191003 tag. Thanks! Christian ---------------------------------------------------------------- for-linus-20191003 ---------------------------------------------------------------- Christian Brauner (2): fork: add kernel-doc for clone3 sched: add kernel-doc for struct clone_args Seth Forshee (1): sched: Add __ASSEMBLY__ guards around struct clone_args Shuah Khan (1): selftests: pidfd: Fix undefined reference to pthread_create() include/uapi/linux/sched.h | 28 ++++++++++++++++++++++++++-- kernel/fork.c | 11 +++++++++++ tools/testing/selftests/pidfd/Makefile | 2 +- 3 files changed, 38 insertions(+), 3 deletions(-)

