From 3cac7b5ddbf784b96324e49cc163a7917a989dc8 Mon Sep 17 00:00:00 2001 From: davidxu Date: Mon, 28 Aug 2006 04:28:25 +0000 Subject: Regenerate. --- sys/kern/init_sysent.c | 4 +++- sys/kern/syscalls.c | 4 +++- sys/kern/systrace_args.c | 6 +++--- sys/sys/syscall.h | 4 ++-- sys/sys/syscall.mk | 2 +- sys/sys/sysproto.h | 8 ++++---- 6 files changed, 16 insertions(+), 12 deletions(-) (limited to 'sys') diff --git a/sys/kern/init_sysent.c b/sys/kern/init_sysent.c index dc5bd7a..dc0933d 100644 --- a/sys/kern/init_sysent.c +++ b/sys/kern/init_sysent.c @@ -3,7 +3,7 @@ * * DO NOT EDIT-- this file is automatically generated. * $FreeBSD$ - * created from FreeBSD: src/sys/kern/syscalls.master,v 1.222 2006/08/15 16:45:41 jhb Exp + * created from FreeBSD: src/sys/kern/syscalls.master,v 1.223 2006/08/16 22:32:50 peter Exp */ #include "opt_compat.h" @@ -498,4 +498,6 @@ struct sysent sysent[] = { { AS(thr_setscheduler_args), (sy_call_t *)thr_setscheduler, AUE_NULL, NULL, 0, 0 }, /* 466 = thr_setscheduler */ { AS(thr_getscheduler_args), (sy_call_t *)thr_getscheduler, AUE_NULL, NULL, 0, 0 }, /* 467 = thr_getscheduler */ { AS(thr_setschedparam_args), (sy_call_t *)thr_setschedparam, AUE_NULL, NULL, 0, 0 }, /* 468 = thr_setschedparam */ + { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0 }, /* 469 = __getpath_fromfd */ + { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0 }, /* 470 = __getpath_fromaddr */ }; diff --git a/sys/kern/syscalls.c b/sys/kern/syscalls.c index 4b24751..98ad9ba 100644 --- a/sys/kern/syscalls.c +++ b/sys/kern/syscalls.c @@ -3,7 +3,7 @@ * * DO NOT EDIT-- this file is automatically generated. * $FreeBSD$ - * created from FreeBSD: src/sys/kern/syscalls.master,v 1.222 2006/08/15 16:45:41 jhb Exp + * created from FreeBSD: src/sys/kern/syscalls.master,v 1.223 2006/08/16 22:32:50 peter Exp */ const char *syscallnames[] = { @@ -476,4 +476,6 @@ const char *syscallnames[] = { "thr_setscheduler", /* 466 = thr_setscheduler */ "thr_getscheduler", /* 467 = thr_getscheduler */ "thr_setschedparam", /* 468 = thr_setschedparam */ + "#469", /* 469 = __getpath_fromfd */ + "#470", /* 470 = __getpath_fromaddr */ }; diff --git a/sys/kern/systrace_args.c b/sys/kern/systrace_args.c index f7e2ad3..1b40edf 100644 --- a/sys/kern/systrace_args.c +++ b/sys/kern/systrace_args.c @@ -2643,10 +2643,10 @@ systrace_args(int sysnum, void *params, u_int64_t *uarg, int *n_args) /* _umtx_op */ case 454: { struct _umtx_op_args *p = params; - uarg[0] = (intptr_t) p->umtx; /* struct umtx * */ + uarg[0] = (intptr_t) p->obj; /* void * */ iarg[1] = p->op; /* int */ - iarg[2] = p->id; /* long */ - uarg[3] = (intptr_t) p->uaddr; /* void * */ + uarg[2] = p->val; /* uintptr_t */ + uarg[3] = (intptr_t) p->uaddr1; /* void * */ uarg[4] = (intptr_t) p->uaddr2; /* void * */ *n_args = 5; break; diff --git a/sys/sys/syscall.h b/sys/sys/syscall.h index 519b20e..8d4d077 100644 --- a/sys/sys/syscall.h +++ b/sys/sys/syscall.h @@ -3,7 +3,7 @@ * * DO NOT EDIT-- this file is automatically generated. * $FreeBSD$ - * created from FreeBSD: src/sys/kern/syscalls.master,v 1.222 2006/08/15 16:45:41 jhb Exp + * created from FreeBSD: src/sys/kern/syscalls.master,v 1.223 2006/08/16 22:32:50 peter Exp */ #define SYS_syscall 0 @@ -392,4 +392,4 @@ #define SYS_thr_setscheduler 466 #define SYS_thr_getscheduler 467 #define SYS_thr_setschedparam 468 -#define SYS_MAXSYSCALL 469 +#define SYS_MAXSYSCALL 471 diff --git a/sys/sys/syscall.mk b/sys/sys/syscall.mk index c8a1ca9..29ba46a 100644 --- a/sys/sys/syscall.mk +++ b/sys/sys/syscall.mk @@ -1,7 +1,7 @@ # FreeBSD system call names. # DO NOT EDIT-- this file is automatically generated. # $FreeBSD$ -# created from FreeBSD: src/sys/kern/syscalls.master,v 1.222 2006/08/15 16:45:41 jhb Exp +# created from FreeBSD: src/sys/kern/syscalls.master,v 1.223 2006/08/16 22:32:50 peter Exp MIASM = \ syscall.o \ exit.o \ diff --git a/sys/sys/sysproto.h b/sys/sys/sysproto.h index ed23915..c66bc8b 100644 --- a/sys/sys/sysproto.h +++ b/sys/sys/sysproto.h @@ -3,7 +3,7 @@ * * DO NOT EDIT-- this file is automatically generated. * $FreeBSD$ - * created from FreeBSD: src/sys/kern/syscalls.master,v 1.222 2006/08/15 16:45:41 jhb Exp + * created from FreeBSD: src/sys/kern/syscalls.master,v 1.223 2006/08/16 22:32:50 peter Exp */ #ifndef _SYS_SYSPROTO_H_ @@ -1386,10 +1386,10 @@ struct auditctl_args { char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; }; struct _umtx_op_args { - char umtx_l_[PADL_(struct umtx *)]; struct umtx * umtx; char umtx_r_[PADR_(struct umtx *)]; + char obj_l_[PADL_(void *)]; void * obj; char obj_r_[PADR_(void *)]; char op_l_[PADL_(int)]; int op; char op_r_[PADR_(int)]; - char id_l_[PADL_(long)]; long id; char id_r_[PADR_(long)]; - char uaddr_l_[PADL_(void *)]; void * uaddr; char uaddr_r_[PADR_(void *)]; + char val_l_[PADL_(uintptr_t)]; uintptr_t val; char val_r_[PADR_(uintptr_t)]; + char uaddr1_l_[PADL_(void *)]; void * uaddr1; char uaddr1_r_[PADR_(void *)]; char uaddr2_l_[PADL_(void *)]; void * uaddr2; char uaddr2_r_[PADR_(void *)]; }; struct thr_new_args { -- cgit v1.1