Here are some pending updates for userfaultfd mostly to the self test, the rest are cleanups. I put 1/12 first because it was already submitted separately by Stephen Rothwell so chances are it's already upstream. If you had problems with the selftest on non-x86 arches please try again with these patches applied (or if you prefer to git clone instead of git am, give a spin to the aa.git "userfault" branch which is in sync with this submit). Some of these have been floating on the lists, so after this submit we should be all in sync. I understand the powerpc parts are to be deferred for upstream merging (-mm mailer comment said so), so I assume the aarch64 parts too, but they could still land in -mm and linux-next in the meantime. NOTE: none of these changes is urgent. The patchset is actually against upstream, if this doesn't apply clean to -mm or you prefer it against linux-next let me know. Thanks, Andrea Andrea Arcangeli (7): userfaultfd: selftest: update userfaultfd x86 32bit syscall number userfaultfd: Revert "userfaultfd: waitqueue: add nr wake parameter to __wake_up_locked_key" userfaultfd: selftest: headers fixup userfaultfd: selftest: avoid my_bcmp false positives with powerpc userfaultfd: selftest: return an error if BOUNCE_VERIFY fails userfaultfd: selftest: don't error out if pthread_mutex_t isn't identical userfaultfd: powerpc: implement syscall Bharata B Rao (1): userfaultfd: powerpc: Bump up __NR_syscalls to account for __NR_userfaultfd Dr. David Alan Gilbert (1): userfaultfd: register uapi generic syscall (aarch64) Geert Uytterhoeven (1): userfaultfd: selftest: Fix compiler warnings on 32-bit Michael Ellerman (1): userfaultfd: selftest: only warn if __NR_userfaultfd is undefined Thierry Reding (1): userfaultfd: selftests: vm: pick up sanitized kernel headers arch/powerpc/include/asm/systbl.h | 1 + arch/powerpc/include/asm/unistd.h | 2 +- arch/powerpc/include/uapi/asm/unistd.h | 1 + fs/userfaultfd.c | 8 ++--- include/linux/wait.h | 5 ++- include/uapi/asm-generic/unistd.h | 4 ++- kernel/sched/wait.c | 7 ++-- net/sunrpc/sched.c | 2 +- tools/testing/selftests/vm/Makefile | 9 +++-- tools/testing/selftests/vm/userfaultfd.c | 61 ++++++++++++++++++-------------- 10 files changed, 57 insertions(+), 43 deletions(-) -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>