Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/compat/linux/arch/arm add send recv mmsg and unimpl
details: https://anonhg.NetBSD.org/src/rev/06ec56817596
branches: trunk
changeset: 351141:06ec56817596
user: christos <christos%NetBSD.org@localhost>
date: Fri Feb 03 16:28:34 2017 +0000
description:
add send recv mmsg and unimpl
XXX: fix base?
diffstat:
sys/compat/linux/arch/arm/syscalls.master | 45 +++++++++++++++++-------------
1 files changed, 26 insertions(+), 19 deletions(-)
diffs (62 lines):
diff -r 4990ef6dcbb2 -r 06ec56817596 sys/compat/linux/arch/arm/syscalls.master
--- a/sys/compat/linux/arch/arm/syscalls.master Fri Feb 03 16:18:38 2017 +0000
+++ b/sys/compat/linux/arch/arm/syscalls.master Fri Feb 03 16:28:34 2017 +0000
@@ -1,4 +1,4 @@
- $NetBSD: syscalls.master,v 1.66 2017/02/03 06:06:09 martin Exp $
+ $NetBSD: syscalls.master,v 1.67 2017/02/03 16:28:34 christos Exp $
; Derived from sys/compat/linux/arch/*/syscalls.master
; and from Linux 2.4.12 arch/arm/kernel/calls.S
@@ -569,27 +569,34 @@
362 UNIMPL pwritev
363 UNIMPL rt_tgsigqueueinfo
364 UNIMPL perf_counter_open
-365 UNIMPL recvmmsg
+365 STD { int|linux_sys||recvmmsg(int s, \
+ struct linux_mmsghdr *msgvec, unsigned int vlen, \
+ unsigned int flags, struct timespec *timeout); }
366 STD { int|linux_sys||accept4(int s, \
struct osockaddr *name, \
int *anamelen, int flags); }
-367 UNIMPL
-368 UNIMPL
-369 UNIMPL
-370 UNIMPL
-371 UNIMPL
-372 UNIMPL
-373 UNIMPL
-374 UNIMPL
-375 UNIMPL
-376 UNIMPL
-377 UNIMPL
-378 UNIMPL
-379 UNIMPL
-380 UNIMPL
-381 UNIMPL
-382 UNIMPL
-383 UNIMPL
+367 UNIMPL fanotify_init
+368 UNIMPL fanotify_mark
+369 UNIMPL prlimit64
+370 UNIMPL name_to_handle_at
+371 UNIMPL open_by_handle_at
+372 UNIMPL clock_adjtime
+373 UNIMPL syncfs
+374 STD { int|linux_sys||sendmmsg(int s, \
+ struct linux_mmsghdr *msgvec, unsigned int vlen, \
+ unsigned int flags); }
+375 UNIMPL setns
+376 UNIMPL process_vm_readv
+377 UNIMPL process_vm_writev
+378 UNIMPL kcmp
+379 UNIMPL finit_module
+380 UNIMPL sched_setattr
+381 UNIMPL sched_getattr
+382 UNIMPL renameat2
+383 UNIMPL seccomp
+; XXX FIX-me?
+; 384 UNIMPL getrandom
+; 385 UNIMPL memfd_create
; ARMLinux actually has two ranges of syscalls. Normal syscalls use
; SWI numbers starting at 0x900000 (__NR_SYSCALL_BASE). Special
Home |
Main Index |
Thread Index |
Old Index