Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Jun 2006 14:16:31 GMT
From:      Roman Divacky <rdivacky@FreeBSD.org>
To:        Perforce Change Reviews <perforce@FreeBSD.org>
Subject:   PERFORCE change 99601 for review
Message-ID:  <200606191416.k5JEGVRI072619@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=99601

Change 99601 by rdivacky@rdivacky_witten on 2006/06/19 14:16:13

	Regen after syscalls.master update.

Affected files ...

.. //depot/projects/soc2006/rdivacky_linuxolator/amd64/linux32/linux32_proto.h#4 edit
.. //depot/projects/soc2006/rdivacky_linuxolator/amd64/linux32/linux32_syscall.h#4 edit
.. //depot/projects/soc2006/rdivacky_linuxolator/amd64/linux32/linux32_sysent.c#4 edit
.. //depot/projects/soc2006/rdivacky_linuxolator/i386/linux/linux_proto.h#4 edit
.. //depot/projects/soc2006/rdivacky_linuxolator/i386/linux/linux_syscall.h#4 edit
.. //depot/projects/soc2006/rdivacky_linuxolator/i386/linux/linux_sysent.c#4 edit

Differences ...

==== //depot/projects/soc2006/rdivacky_linuxolator/amd64/linux32/linux32_proto.h#4 (text+ko) ====

@@ -707,6 +707,174 @@
 struct linux_fadvise64_args {
 	register_t dummy;
 };
+struct linux_lookup_dcookie_args {
+	register_t dummy;
+};
+struct linux_epoll_create_args {
+	register_t dummy;
+};
+struct linux_epoll_ctl_args {
+	register_t dummy;
+};
+struct linux_epoll_wait_args {
+	register_t dummy;
+};
+struct linux_remap_file_pages_args {
+	register_t dummy;
+};
+struct linux_set_tid_address_args {
+	register_t dummy;
+};
+struct linux_timer_create_args {
+	register_t dummy;
+};
+struct linux_timer_settime_args {
+	register_t dummy;
+};
+struct linux_timer_gettime_args {
+	register_t dummy;
+};
+struct linux_timer_getoverrun_args {
+	register_t dummy;
+};
+struct linux_timer_delete_args {
+	register_t dummy;
+};
+struct linux_clock_settime_args {
+	register_t dummy;
+};
+struct linux_clock_gettime_args {
+	register_t dummy;
+};
+struct linux_clock_getres_args {
+	register_t dummy;
+};
+struct linux_clock_nanosleep_args {
+	register_t dummy;
+};
+struct linux_statfs64_args {
+	register_t dummy;
+};
+struct linux_fstatfs64_args {
+	register_t dummy;
+};
+struct linux_tgkill_args {
+	register_t dummy;
+};
+struct linux_utimes_args {
+	register_t dummy;
+};
+struct linux_fadvise64_64_args {
+	register_t dummy;
+};
+struct linux_mbind_args {
+	register_t dummy;
+};
+struct linux_get_mempolicy_args {
+	register_t dummy;
+};
+struct linux_set_mempolicy_args {
+	register_t dummy;
+};
+struct linux_mq_open_args {
+	register_t dummy;
+};
+struct linux_mq_unlink_args {
+	register_t dummy;
+};
+struct linux_mq_timedsend_args {
+	register_t dummy;
+};
+struct linux_mq_timedreceive_args {
+	register_t dummy;
+};
+struct linux_mq_notify_args {
+	register_t dummy;
+};
+struct linux_mq_getsetattr_args {
+	register_t dummy;
+};
+struct linux_kexec_load_args {
+	register_t dummy;
+};
+struct linux_waitid_args {
+	register_t dummy;
+};
+struct linux_add_key_args {
+	register_t dummy;
+};
+struct linux_request_key_args {
+	register_t dummy;
+};
+struct linux_keyctl_args {
+	register_t dummy;
+};
+struct linux_ioprio_set_args {
+	register_t dummy;
+};
+struct linux_ioprio_get_args {
+	register_t dummy;
+};
+struct linux_inotify_init_args {
+	register_t dummy;
+};
+struct linux_inotify_add_watch_args {
+	register_t dummy;
+};
+struct linux_inotify_rm_watch_args {
+	register_t dummy;
+};
+struct linux_migrate_pages_args {
+	register_t dummy;
+};
+struct linux_openat_args {
+	register_t dummy;
+};
+struct linux_mkdirat_args {
+	register_t dummy;
+};
+struct linux_mknodat_args {
+	register_t dummy;
+};
+struct linux_fchownat_args {
+	register_t dummy;
+};
+struct linux_futimesat_args {
+	register_t dummy;
+};
+struct linux_fstatat64_args {
+	register_t dummy;
+};
+struct linux_unlinkat_args {
+	register_t dummy;
+};
+struct linux_renameat_args {
+	register_t dummy;
+};
+struct linux_linkat_args {
+	register_t dummy;
+};
+struct linux_symlinkat_args {
+	register_t dummy;
+};
+struct linux_readlinkat_args {
+	register_t dummy;
+};
+struct linux_fchmodat_args {
+	register_t dummy;
+};
+struct linux_faccessat_args {
+	register_t dummy;
+};
+struct linux_pselect6_args {
+	register_t dummy;
+};
+struct linux_ppoll_args {
+	register_t dummy;
+};
+struct linux_unshare_args {
+	register_t dummy;
+};
 #define	nosys	linux_nosys
 int	linux_fork(struct thread *, struct linux_fork_args *);
 int	linux_open(struct thread *, struct linux_open_args *);
@@ -878,6 +1046,62 @@
 int	linux_lremovexattr(struct thread *, struct linux_lremovexattr_args *);
 int	linux_fremovexattr(struct thread *, struct linux_fremovexattr_args *);
 int	linux_fadvise64(struct thread *, struct linux_fadvise64_args *);
+int	linux_lookup_dcookie(struct thread *, struct linux_lookup_dcookie_args *);
+int	linux_epoll_create(struct thread *, struct linux_epoll_create_args *);
+int	linux_epoll_ctl(struct thread *, struct linux_epoll_ctl_args *);
+int	linux_epoll_wait(struct thread *, struct linux_epoll_wait_args *);
+int	linux_remap_file_pages(struct thread *, struct linux_remap_file_pages_args *);
+int	linux_set_tid_address(struct thread *, struct linux_set_tid_address_args *);
+int	linux_timer_create(struct thread *, struct linux_timer_create_args *);
+int	linux_timer_settime(struct thread *, struct linux_timer_settime_args *);
+int	linux_timer_gettime(struct thread *, struct linux_timer_gettime_args *);
+int	linux_timer_getoverrun(struct thread *, struct linux_timer_getoverrun_args *);
+int	linux_timer_delete(struct thread *, struct linux_timer_delete_args *);
+int	linux_clock_settime(struct thread *, struct linux_clock_settime_args *);
+int	linux_clock_gettime(struct thread *, struct linux_clock_gettime_args *);
+int	linux_clock_getres(struct thread *, struct linux_clock_getres_args *);
+int	linux_clock_nanosleep(struct thread *, struct linux_clock_nanosleep_args *);
+int	linux_statfs64(struct thread *, struct linux_statfs64_args *);
+int	linux_fstatfs64(struct thread *, struct linux_fstatfs64_args *);
+int	linux_tgkill(struct thread *, struct linux_tgkill_args *);
+int	linux_utimes(struct thread *, struct linux_utimes_args *);
+int	linux_fadvise64_64(struct thread *, struct linux_fadvise64_64_args *);
+int	linux_mbind(struct thread *, struct linux_mbind_args *);
+int	linux_get_mempolicy(struct thread *, struct linux_get_mempolicy_args *);
+int	linux_set_mempolicy(struct thread *, struct linux_set_mempolicy_args *);
+int	linux_mq_open(struct thread *, struct linux_mq_open_args *);
+int	linux_mq_unlink(struct thread *, struct linux_mq_unlink_args *);
+int	linux_mq_timedsend(struct thread *, struct linux_mq_timedsend_args *);
+int	linux_mq_timedreceive(struct thread *, struct linux_mq_timedreceive_args *);
+int	linux_mq_notify(struct thread *, struct linux_mq_notify_args *);
+int	linux_mq_getsetattr(struct thread *, struct linux_mq_getsetattr_args *);
+int	linux_kexec_load(struct thread *, struct linux_kexec_load_args *);
+int	linux_waitid(struct thread *, struct linux_waitid_args *);
+int	linux_add_key(struct thread *, struct linux_add_key_args *);
+int	linux_request_key(struct thread *, struct linux_request_key_args *);
+int	linux_keyctl(struct thread *, struct linux_keyctl_args *);
+int	linux_ioprio_set(struct thread *, struct linux_ioprio_set_args *);
+int	linux_ioprio_get(struct thread *, struct linux_ioprio_get_args *);
+int	linux_inotify_init(struct thread *, struct linux_inotify_init_args *);
+int	linux_inotify_add_watch(struct thread *, struct linux_inotify_add_watch_args *);
+int	linux_inotify_rm_watch(struct thread *, struct linux_inotify_rm_watch_args *);
+int	linux_migrate_pages(struct thread *, struct linux_migrate_pages_args *);
+int	linux_openat(struct thread *, struct linux_openat_args *);
+int	linux_mkdirat(struct thread *, struct linux_mkdirat_args *);
+int	linux_mknodat(struct thread *, struct linux_mknodat_args *);
+int	linux_fchownat(struct thread *, struct linux_fchownat_args *);
+int	linux_futimesat(struct thread *, struct linux_futimesat_args *);
+int	linux_fstatat64(struct thread *, struct linux_fstatat64_args *);
+int	linux_unlinkat(struct thread *, struct linux_unlinkat_args *);
+int	linux_renameat(struct thread *, struct linux_renameat_args *);
+int	linux_linkat(struct thread *, struct linux_linkat_args *);
+int	linux_symlinkat(struct thread *, struct linux_symlinkat_args *);
+int	linux_readlinkat(struct thread *, struct linux_readlinkat_args *);
+int	linux_fchmodat(struct thread *, struct linux_fchmodat_args *);
+int	linux_faccessat(struct thread *, struct linux_faccessat_args *);
+int	linux_pselect6(struct thread *, struct linux_pselect6_args *);
+int	linux_ppoll(struct thread *, struct linux_ppoll_args *);
+int	linux_unshare(struct thread *, struct linux_unshare_args *);
 
 #ifdef COMPAT_43
 

==== //depot/projects/soc2006/rdivacky_linuxolator/amd64/linux32/linux32_syscall.h#4 (text+ko) ====

@@ -221,4 +221,60 @@
 #define	LINUX_SYS_linux_fremovexattr	237
 #define	LINUX_SYS_linux_fadvise64	250
 #define	LINUX_SYS_exit_group	252
+#define	LINUX_SYS_linux_lookup_dcookie	253
+#define	LINUX_SYS_linux_epoll_create	254
+#define	LINUX_SYS_linux_epoll_ctl	255
+#define	LINUX_SYS_linux_epoll_wait	256
+#define	LINUX_SYS_linux_remap_file_pages	257
+#define	LINUX_SYS_linux_set_tid_address	258
+#define	LINUX_SYS_linux_timer_create	259
+#define	LINUX_SYS_linux_timer_settime	260
+#define	LINUX_SYS_linux_timer_gettime	261
+#define	LINUX_SYS_linux_timer_getoverrun	262
+#define	LINUX_SYS_linux_timer_delete	263
+#define	LINUX_SYS_linux_clock_settime	264
+#define	LINUX_SYS_linux_clock_gettime	265
+#define	LINUX_SYS_linux_clock_getres	266
+#define	LINUX_SYS_linux_clock_nanosleep	267
+#define	LINUX_SYS_linux_statfs64	268
+#define	LINUX_SYS_linux_fstatfs64	269
+#define	LINUX_SYS_linux_tgkill	270
+#define	LINUX_SYS_linux_utimes	271
+#define	LINUX_SYS_linux_fadvise64_64	272
+#define	LINUX_SYS_linux_mbind	274
+#define	LINUX_SYS_linux_get_mempolicy	275
+#define	LINUX_SYS_linux_set_mempolicy	276
+#define	LINUX_SYS_linux_mq_open	277
+#define	LINUX_SYS_linux_mq_unlink	278
+#define	LINUX_SYS_linux_mq_timedsend	279
+#define	LINUX_SYS_linux_mq_timedreceive	280
+#define	LINUX_SYS_linux_mq_notify	281
+#define	LINUX_SYS_linux_mq_getsetattr	282
+#define	LINUX_SYS_linux_kexec_load	283
+#define	LINUX_SYS_linux_waitid	284
+#define	LINUX_SYS_linux_add_key	286
+#define	LINUX_SYS_linux_request_key	287
+#define	LINUX_SYS_linux_keyctl	288
+#define	LINUX_SYS_linux_ioprio_set	289
+#define	LINUX_SYS_linux_ioprio_get	290
+#define	LINUX_SYS_linux_inotify_init	291
+#define	LINUX_SYS_linux_inotify_add_watch	292
+#define	LINUX_SYS_linux_inotify_rm_watch	293
+#define	LINUX_SYS_linux_migrate_pages	294
+#define	LINUX_SYS_linux_openat	295
+#define	LINUX_SYS_linux_mkdirat	296
+#define	LINUX_SYS_linux_mknodat	297
+#define	LINUX_SYS_linux_fchownat	298
+#define	LINUX_SYS_linux_futimesat	299
+#define	LINUX_SYS_linux_fstatat64	300
+#define	LINUX_SYS_linux_unlinkat	301
+#define	LINUX_SYS_linux_renameat	302
+#define	LINUX_SYS_linux_linkat	303
+#define	LINUX_SYS_linux_symlinkat	304
+#define	LINUX_SYS_linux_readlinkat	305
+#define	LINUX_SYS_linux_fchmodat	306
+#define	LINUX_SYS_linux_faccessat	307
+#define	LINUX_SYS_linux_pselect6	308
+#define	LINUX_SYS_linux_ppoll	309
+#define	LINUX_SYS_linux_unshare	310
 #define	LINUX_SYS_MAXSYSCALL	311

==== //depot/projects/soc2006/rdivacky_linuxolator/amd64/linux32/linux32_sysent.c#4 (text+ko) ====

@@ -273,62 +273,62 @@
 	{ SYF_MPSAFE | 0, (sy_call_t *)linux_fadvise64, AUE_NULL },	/* 250 = linux_fadvise64 */
 	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 251 =  */
 	{ SYF_MPSAFE | AS(sys_exit_args), (sy_call_t *)sys_exit, AUE_EXIT },	/* 252 = exit_group */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 253 = linux_lookup_dcookie */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 254 = linux_epoll_create */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 255 = linux_epoll_ctl */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 256 = linux_epoll_wait */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 257 = linux_remap_file_pages */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 258 = linux_set_tid_address */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 259 = linux_timer_create */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 260 = linux_timer_settime */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 261 = linux_timer_gettime */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 262 = linux_timer_getoverrun */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 263 = linux_timer_delete */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 264 = linux_clock_settime */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 265 = linux_clock_gettime */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 266 = linux_clock_getres */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 267 = linux_clock_nanosleep */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 268 = linux_statfs64 */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 269 = linux_fstatfs64 */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 270 = linux_tgkill */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 271 = linux_utimes */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 272 = linux_fadvise64_64 */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 273 = linux_ni_syscall */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 274 = linux_mbind */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 275 = linux_get_mempolicy */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 276 = linux_set_mempolicy */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 277 = linux_mq_open */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 278 = linux_mq_unlink */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 279 = linux_mq_timedsend */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 280 = linux_mq_timedreceive */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 281 = linux_mq_notify */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 282 = linux_mq_getsetattr */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 283 = linux_kexec_load */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 284 = linux_waitid */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 285 = linux_ni_syscall */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 286 = linux_add_key */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 287 = linux_request_key */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 288 = linux_keyctl */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 289 = linux_ioprio_set */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 290 = linux_ioprio_get */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 291 = linux_inotify_init */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 292 = linux_inotify_add_watch */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 293 = linux_inotify_rm_watch */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 294 = linux_migrate_pages */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 295 = linux_openat */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 296 = linux_mkdirat */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 297 = linux_mknodat */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 298 = linux_fchownat */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 299 = linux_futimesat */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 300 = linux_fstatat64 */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 301 = linux_unlinkat */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 302 = linux_renameat */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 303 = linux_linkat */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 304 = linux_symlinkat */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 305 = linux_readlinkat */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 306 = linux_fchmodat */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 307 = linux_faccessat */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 308 = linux_pselect6 */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 309 = linux_ppoll */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 310 = linux_unshare */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_lookup_dcookie, AUE_NULL },	/* 253 = linux_lookup_dcookie */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_epoll_create, AUE_NULL },	/* 254 = linux_epoll_create */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_epoll_ctl, AUE_NULL },	/* 255 = linux_epoll_ctl */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_epoll_wait, AUE_NULL },	/* 256 = linux_epoll_wait */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_remap_file_pages, AUE_NULL },	/* 257 = linux_remap_file_pages */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_set_tid_address, AUE_NULL },	/* 258 = linux_set_tid_address */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_timer_create, AUE_NULL },	/* 259 = linux_timer_create */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_timer_settime, AUE_NULL },	/* 260 = linux_timer_settime */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_timer_gettime, AUE_NULL },	/* 261 = linux_timer_gettime */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_timer_getoverrun, AUE_NULL },	/* 262 = linux_timer_getoverrun */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_timer_delete, AUE_NULL },	/* 263 = linux_timer_delete */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_clock_settime, AUE_CLOCK_SETTIME },	/* 264 = linux_clock_settime */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_clock_gettime, AUE_NULL },	/* 265 = linux_clock_gettime */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_clock_getres, AUE_NULL },	/* 266 = linux_clock_getres */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_clock_nanosleep, AUE_NULL },	/* 267 = linux_clock_nanosleep */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_statfs64, AUE_NULL },	/* 268 = linux_statfs64 */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_fstatfs64, AUE_NULL },	/* 269 = linux_fstatfs64 */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_tgkill, AUE_NULL },	/* 270 = linux_tgkill */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_utimes, AUE_NULL },	/* 271 = linux_utimes */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_fadvise64_64, AUE_NULL },	/* 272 = linux_fadvise64_64 */
+	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 273 =  */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_mbind, AUE_NULL },	/* 274 = linux_mbind */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_get_mempolicy, AUE_NULL },	/* 275 = linux_get_mempolicy */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_set_mempolicy, AUE_NULL },	/* 276 = linux_set_mempolicy */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_mq_open, AUE_NULL },	/* 277 = linux_mq_open */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_mq_unlink, AUE_NULL },	/* 278 = linux_mq_unlink */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_mq_timedsend, AUE_NULL },	/* 279 = linux_mq_timedsend */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_mq_timedreceive, AUE_NULL },	/* 280 = linux_mq_timedreceive */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_mq_notify, AUE_NULL },	/* 281 = linux_mq_notify */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_mq_getsetattr, AUE_NULL },	/* 282 = linux_mq_getsetattr */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_kexec_load, AUE_NULL },	/* 283 = linux_kexec_load */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_waitid, AUE_NULL },	/* 284 = linux_waitid */
+	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 285 =  */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_add_key, AUE_NULL },	/* 286 = linux_add_key */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_request_key, AUE_NULL },	/* 287 = linux_request_key */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_keyctl, AUE_NULL },	/* 288 = linux_keyctl */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_ioprio_set, AUE_NULL },	/* 289 = linux_ioprio_set */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_ioprio_get, AUE_NULL },	/* 290 = linux_ioprio_get */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_inotify_init, AUE_NULL },	/* 291 = linux_inotify_init */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_inotify_add_watch, AUE_NULL },	/* 292 = linux_inotify_add_watch */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_inotify_rm_watch, AUE_NULL },	/* 293 = linux_inotify_rm_watch */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_migrate_pages, AUE_NULL },	/* 294 = linux_migrate_pages */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_openat, AUE_NULL },	/* 295 = linux_openat */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_mkdirat, AUE_NULL },	/* 296 = linux_mkdirat */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_mknodat, AUE_NULL },	/* 297 = linux_mknodat */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_fchownat, AUE_NULL },	/* 298 = linux_fchownat */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_futimesat, AUE_NULL },	/* 299 = linux_futimesat */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_fstatat64, AUE_NULL },	/* 300 = linux_fstatat64 */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_unlinkat, AUE_NULL },	/* 301 = linux_unlinkat */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_renameat, AUE_NULL },	/* 302 = linux_renameat */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_linkat, AUE_NULL },	/* 303 = linux_linkat */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_symlinkat, AUE_NULL },	/* 304 = linux_symlinkat */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_readlinkat, AUE_NULL },	/* 305 = linux_readlinkat */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_fchmodat, AUE_NULL },	/* 306 = linux_fchmodat */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_faccessat, AUE_NULL },	/* 307 = linux_faccessat */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_pselect6, AUE_NULL },	/* 308 = linux_pselect6 */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_ppoll, AUE_NULL },	/* 309 = linux_ppoll */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_unshare, AUE_NULL },	/* 310 = linux_unshare */
 };

==== //depot/projects/soc2006/rdivacky_linuxolator/i386/linux/linux_proto.h#4 (text+ko) ====

@@ -708,6 +708,174 @@
 struct linux_fadvise64_args {
 	register_t dummy;
 };
+struct linux_lookup_dcookie_args {
+	register_t dummy;
+};
+struct linux_epoll_create_args {
+	register_t dummy;
+};
+struct linux_epoll_ctl_args {
+	register_t dummy;
+};
+struct linux_epoll_wait_args {
+	register_t dummy;
+};
+struct linux_remap_file_pages_args {
+	register_t dummy;
+};
+struct linux_set_tid_address_args {
+	register_t dummy;
+};
+struct linux_timer_create_args {
+	register_t dummy;
+};
+struct linux_timer_settime_args {
+	register_t dummy;
+};
+struct linux_timer_gettime_args {
+	register_t dummy;
+};
+struct linux_timer_getoverrun_args {
+	register_t dummy;
+};
+struct linux_timer_delete_args {
+	register_t dummy;
+};
+struct linux_clock_settime_args {
+	register_t dummy;
+};
+struct linux_clock_gettime_args {
+	register_t dummy;
+};
+struct linux_clock_getres_args {
+	register_t dummy;
+};
+struct linux_clock_nanosleep_args {
+	register_t dummy;
+};
+struct linux_statfs64_args {
+	register_t dummy;
+};
+struct linux_fstatfs64_args {
+	register_t dummy;
+};
+struct linux_tgkill_args {
+	register_t dummy;
+};
+struct linux_utimes_args {
+	register_t dummy;
+};
+struct linux_fadvise64_64_args {
+	register_t dummy;
+};
+struct linux_mbind_args {
+	register_t dummy;
+};
+struct linux_get_mempolicy_args {
+	register_t dummy;
+};
+struct linux_set_mempolicy_args {
+	register_t dummy;
+};
+struct linux_mq_open_args {
+	register_t dummy;
+};
+struct linux_mq_unlink_args {
+	register_t dummy;
+};
+struct linux_mq_timedsend_args {
+	register_t dummy;
+};
+struct linux_mq_timedreceive_args {
+	register_t dummy;
+};
+struct linux_mq_notify_args {
+	register_t dummy;
+};
+struct linux_mq_getsetattr_args {
+	register_t dummy;
+};
+struct linux_kexec_load_args {
+	register_t dummy;
+};
+struct linux_waitid_args {
+	register_t dummy;
+};
+struct linux_add_key_args {
+	register_t dummy;
+};
+struct linux_request_key_args {
+	register_t dummy;
+};
+struct linux_keyctl_args {
+	register_t dummy;
+};
+struct linux_ioprio_set_args {
+	register_t dummy;
+};
+struct linux_ioprio_get_args {
+	register_t dummy;
+};
+struct linux_inotify_init_args {
+	register_t dummy;
+};
+struct linux_inotify_add_watch_args {
+	register_t dummy;
+};
+struct linux_inotify_rm_watch_args {
+	register_t dummy;
+};
+struct linux_migrate_pages_args {
+	register_t dummy;
+};
+struct linux_openat_args {
+	register_t dummy;
+};
+struct linux_mkdirat_args {
+	register_t dummy;
+};
+struct linux_mknodat_args {
+	register_t dummy;
+};
+struct linux_fchownat_args {
+	register_t dummy;
+};
+struct linux_futimesat_args {
+	register_t dummy;
+};
+struct linux_fstatat64_args {
+	register_t dummy;
+};
+struct linux_unlinkat_args {
+	register_t dummy;
+};
+struct linux_renameat_args {
+	register_t dummy;
+};
+struct linux_linkat_args {
+	register_t dummy;
+};
+struct linux_symlinkat_args {
+	register_t dummy;
+};
+struct linux_readlinkat_args {
+	register_t dummy;
+};
+struct linux_fchmodat_args {
+	register_t dummy;
+};
+struct linux_faccessat_args {
+	register_t dummy;
+};
+struct linux_pselect6_args {
+	register_t dummy;
+};
+struct linux_ppoll_args {
+	register_t dummy;
+};
+struct linux_unshare_args {
+	register_t dummy;
+};
 #define	nosys	linux_nosys
 int	linux_fork(struct thread *, struct linux_fork_args *);
 int	linux_open(struct thread *, struct linux_open_args *);
@@ -881,6 +1049,62 @@
 int	linux_tkill(struct thread *, struct linux_tkill_args *);
 int	linux_set_thread_area(struct thread *, struct linux_set_thread_area_args *);
 int	linux_fadvise64(struct thread *, struct linux_fadvise64_args *);
+int	linux_lookup_dcookie(struct thread *, struct linux_lookup_dcookie_args *);
+int	linux_epoll_create(struct thread *, struct linux_epoll_create_args *);
+int	linux_epoll_ctl(struct thread *, struct linux_epoll_ctl_args *);
+int	linux_epoll_wait(struct thread *, struct linux_epoll_wait_args *);
+int	linux_remap_file_pages(struct thread *, struct linux_remap_file_pages_args *);
+int	linux_set_tid_address(struct thread *, struct linux_set_tid_address_args *);
+int	linux_timer_create(struct thread *, struct linux_timer_create_args *);
+int	linux_timer_settime(struct thread *, struct linux_timer_settime_args *);
+int	linux_timer_gettime(struct thread *, struct linux_timer_gettime_args *);
+int	linux_timer_getoverrun(struct thread *, struct linux_timer_getoverrun_args *);
+int	linux_timer_delete(struct thread *, struct linux_timer_delete_args *);
+int	linux_clock_settime(struct thread *, struct linux_clock_settime_args *);
+int	linux_clock_gettime(struct thread *, struct linux_clock_gettime_args *);
+int	linux_clock_getres(struct thread *, struct linux_clock_getres_args *);
+int	linux_clock_nanosleep(struct thread *, struct linux_clock_nanosleep_args *);
+int	linux_statfs64(struct thread *, struct linux_statfs64_args *);
+int	linux_fstatfs64(struct thread *, struct linux_fstatfs64_args *);
+int	linux_tgkill(struct thread *, struct linux_tgkill_args *);
+int	linux_utimes(struct thread *, struct linux_utimes_args *);
+int	linux_fadvise64_64(struct thread *, struct linux_fadvise64_64_args *);
+int	linux_mbind(struct thread *, struct linux_mbind_args *);
+int	linux_get_mempolicy(struct thread *, struct linux_get_mempolicy_args *);
+int	linux_set_mempolicy(struct thread *, struct linux_set_mempolicy_args *);
+int	linux_mq_open(struct thread *, struct linux_mq_open_args *);
+int	linux_mq_unlink(struct thread *, struct linux_mq_unlink_args *);
+int	linux_mq_timedsend(struct thread *, struct linux_mq_timedsend_args *);
+int	linux_mq_timedreceive(struct thread *, struct linux_mq_timedreceive_args *);
+int	linux_mq_notify(struct thread *, struct linux_mq_notify_args *);
+int	linux_mq_getsetattr(struct thread *, struct linux_mq_getsetattr_args *);
+int	linux_kexec_load(struct thread *, struct linux_kexec_load_args *);
+int	linux_waitid(struct thread *, struct linux_waitid_args *);
+int	linux_add_key(struct thread *, struct linux_add_key_args *);
+int	linux_request_key(struct thread *, struct linux_request_key_args *);
+int	linux_keyctl(struct thread *, struct linux_keyctl_args *);
+int	linux_ioprio_set(struct thread *, struct linux_ioprio_set_args *);
+int	linux_ioprio_get(struct thread *, struct linux_ioprio_get_args *);
+int	linux_inotify_init(struct thread *, struct linux_inotify_init_args *);
+int	linux_inotify_add_watch(struct thread *, struct linux_inotify_add_watch_args *);
+int	linux_inotify_rm_watch(struct thread *, struct linux_inotify_rm_watch_args *);
+int	linux_migrate_pages(struct thread *, struct linux_migrate_pages_args *);
+int	linux_openat(struct thread *, struct linux_openat_args *);
+int	linux_mkdirat(struct thread *, struct linux_mkdirat_args *);
+int	linux_mknodat(struct thread *, struct linux_mknodat_args *);
+int	linux_fchownat(struct thread *, struct linux_fchownat_args *);
+int	linux_futimesat(struct thread *, struct linux_futimesat_args *);
+int	linux_fstatat64(struct thread *, struct linux_fstatat64_args *);
+int	linux_unlinkat(struct thread *, struct linux_unlinkat_args *);
+int	linux_renameat(struct thread *, struct linux_renameat_args *);
+int	linux_linkat(struct thread *, struct linux_linkat_args *);
+int	linux_symlinkat(struct thread *, struct linux_symlinkat_args *);
+int	linux_readlinkat(struct thread *, struct linux_readlinkat_args *);
+int	linux_fchmodat(struct thread *, struct linux_fchmodat_args *);
+int	linux_faccessat(struct thread *, struct linux_faccessat_args *);
+int	linux_pselect6(struct thread *, struct linux_pselect6_args *);
+int	linux_ppoll(struct thread *, struct linux_ppoll_args *);
+int	linux_unshare(struct thread *, struct linux_unshare_args *);
 
 #ifdef COMPAT_43
 

==== //depot/projects/soc2006/rdivacky_linuxolator/i386/linux/linux_syscall.h#4 (text+ko) ====

@@ -230,4 +230,60 @@
 #define	LINUX_SYS_linux_set_thread_area	243
 #define	LINUX_SYS_linux_fadvise64	250
 #define	LINUX_SYS_exit_group	252
+#define	LINUX_SYS_linux_lookup_dcookie	253
+#define	LINUX_SYS_linux_epoll_create	254
+#define	LINUX_SYS_linux_epoll_ctl	255
+#define	LINUX_SYS_linux_epoll_wait	256
+#define	LINUX_SYS_linux_remap_file_pages	257
+#define	LINUX_SYS_linux_set_tid_address	258
+#define	LINUX_SYS_linux_timer_create	259
+#define	LINUX_SYS_linux_timer_settime	260
+#define	LINUX_SYS_linux_timer_gettime	261
+#define	LINUX_SYS_linux_timer_getoverrun	262
+#define	LINUX_SYS_linux_timer_delete	263
+#define	LINUX_SYS_linux_clock_settime	264
+#define	LINUX_SYS_linux_clock_gettime	265
+#define	LINUX_SYS_linux_clock_getres	266
+#define	LINUX_SYS_linux_clock_nanosleep	267
+#define	LINUX_SYS_linux_statfs64	268
+#define	LINUX_SYS_linux_fstatfs64	269
+#define	LINUX_SYS_linux_tgkill	270
+#define	LINUX_SYS_linux_utimes	271
+#define	LINUX_SYS_linux_fadvise64_64	272
+#define	LINUX_SYS_linux_mbind	274
+#define	LINUX_SYS_linux_get_mempolicy	275
+#define	LINUX_SYS_linux_set_mempolicy	276
+#define	LINUX_SYS_linux_mq_open	277
+#define	LINUX_SYS_linux_mq_unlink	278
+#define	LINUX_SYS_linux_mq_timedsend	279
+#define	LINUX_SYS_linux_mq_timedreceive	280
+#define	LINUX_SYS_linux_mq_notify	281
+#define	LINUX_SYS_linux_mq_getsetattr	282
+#define	LINUX_SYS_linux_kexec_load	283
+#define	LINUX_SYS_linux_waitid	284
+#define	LINUX_SYS_linux_add_key	286
+#define	LINUX_SYS_linux_request_key	287
+#define	LINUX_SYS_linux_keyctl	288
+#define	LINUX_SYS_linux_ioprio_set	289
+#define	LINUX_SYS_linux_ioprio_get	290
+#define	LINUX_SYS_linux_inotify_init	291
+#define	LINUX_SYS_linux_inotify_add_watch	292
+#define	LINUX_SYS_linux_inotify_rm_watch	293
+#define	LINUX_SYS_linux_migrate_pages	294
+#define	LINUX_SYS_linux_openat	295
+#define	LINUX_SYS_linux_mkdirat	296
+#define	LINUX_SYS_linux_mknodat	297
+#define	LINUX_SYS_linux_fchownat	298
+#define	LINUX_SYS_linux_futimesat	299
+#define	LINUX_SYS_linux_fstatat64	300
+#define	LINUX_SYS_linux_unlinkat	301
+#define	LINUX_SYS_linux_renameat	302
+#define	LINUX_SYS_linux_linkat	303
+#define	LINUX_SYS_linux_symlinkat	304
+#define	LINUX_SYS_linux_readlinkat	305
+#define	LINUX_SYS_linux_fchmodat	306
+#define	LINUX_SYS_linux_faccessat	307
+#define	LINUX_SYS_linux_pselect6	308
+#define	LINUX_SYS_linux_ppoll	309
+#define	LINUX_SYS_linux_unshare	310
 #define	LINUX_SYS_MAXSYSCALL	311

==== //depot/projects/soc2006/rdivacky_linuxolator/i386/linux/linux_sysent.c#4 (text+ko) ====

@@ -272,62 +272,62 @@
 	{ SYF_MPSAFE | 0, (sy_call_t *)linux_fadvise64, AUE_NULL },	/* 250 = linux_fadvise64 */
 	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 251 =  */
 	{ SYF_MPSAFE | AS(sys_exit_args), (sy_call_t *)sys_exit, AUE_EXIT },	/* 252 = exit_group */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 253 = linux_lookup_dcookie */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 254 = linux_epoll_create */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 255 = linux_epoll_ctl */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 256 = linux_epoll_wait */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 257 = linux_remap_file_pages */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 258 = linux_set_tid_address */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 259 = linux_timer_create */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 260 = linux_timer_settime */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 261 = linux_timer_gettime */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 262 = linux_timer_getoverrun */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 263 = linux_timer_delete */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 264 = linux_clock_settime */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 265 = linux_clock_gettime */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 266 = linux_clock_getres */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 267 = linux_clock_nanosleep */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 268 = linux_statfs64 */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 269 = linux_fstatfs64 */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 270 = linux_tgkill */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 271 = linux_utimes */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 272 = linux_fadvise64_64 */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 273 = linux_ni_syscall */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 274 = linux_mbind */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 275 = linux_get_mempolicy */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 276 = linux_set_mempolicy */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 277 = linux_mq_open */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 278 = linux_mq_unlink */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 279 = linux_mq_timedsend */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 280 = linux_mq_timedreceive */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 281 = linux_mq_notify */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 282 = linux_mq_getsetattr */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 283 = linux_kexec_load */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 284 = linux_waitid */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 285 = linux_ni_syscall */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 286 = linux_add_key */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 287 = linux_request_key */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 288 = linux_keyctl */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 289 = linux_ioprio_set */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 290 = linux_ioprio_get */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 291 = linux_inotify_init */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 292 = linux_inotify_add_watch */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 293 = linux_inotify_rm_watch */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 294 = linux_migrate_pages */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 295 = linux_openat */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 296 = linux_mkdirat */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 297 = linux_mknodat */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 298 = linux_fchownat */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 299 = linux_futimesat */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 300 = linux_fstatat64 */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 301 = linux_unlinkat */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 302 = linux_renameat */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 303 = linux_linkat */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 304 = linux_symlinkat */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 305 = linux_readlinkat */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 306 = linux_fchmodat */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 307 = linux_faccessat */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 308 = linux_pselect6 */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 309 = linux_ppoll */
-	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 310 = linux_unshare */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_lookup_dcookie, AUE_NULL },	/* 253 = linux_lookup_dcookie */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_epoll_create, AUE_NULL },	/* 254 = linux_epoll_create */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_epoll_ctl, AUE_NULL },	/* 255 = linux_epoll_ctl */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_epoll_wait, AUE_NULL },	/* 256 = linux_epoll_wait */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_remap_file_pages, AUE_NULL },	/* 257 = linux_remap_file_pages */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_set_tid_address, AUE_NULL },	/* 258 = linux_set_tid_address */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_timer_create, AUE_NULL },	/* 259 = linux_timer_create */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_timer_settime, AUE_NULL },	/* 260 = linux_timer_settime */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_timer_gettime, AUE_NULL },	/* 261 = linux_timer_gettime */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_timer_getoverrun, AUE_NULL },	/* 262 = linux_timer_getoverrun */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_timer_delete, AUE_NULL },	/* 263 = linux_timer_delete */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_clock_settime, AUE_CLOCK_SETTIME },	/* 264 = linux_clock_settime */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_clock_gettime, AUE_NULL },	/* 265 = linux_clock_gettime */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_clock_getres, AUE_NULL },	/* 266 = linux_clock_getres */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_clock_nanosleep, AUE_NULL },	/* 267 = linux_clock_nanosleep */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_statfs64, AUE_NULL },	/* 268 = linux_statfs64 */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_fstatfs64, AUE_NULL },	/* 269 = linux_fstatfs64 */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_tgkill, AUE_NULL },	/* 270 = linux_tgkill */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_utimes, AUE_NULL },	/* 271 = linux_utimes */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_fadvise64_64, AUE_NULL },	/* 272 = linux_fadvise64_64 */
+	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 273 =  */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_mbind, AUE_NULL },	/* 274 = linux_mbind */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_get_mempolicy, AUE_NULL },	/* 275 = linux_get_mempolicy */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_set_mempolicy, AUE_NULL },	/* 276 = linux_set_mempolicy */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_mq_open, AUE_NULL },	/* 277 = linux_mq_open */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_mq_unlink, AUE_NULL },	/* 278 = linux_mq_unlink */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_mq_timedsend, AUE_NULL },	/* 279 = linux_mq_timedsend */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_mq_timedreceive, AUE_NULL },	/* 280 = linux_mq_timedreceive */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_mq_notify, AUE_NULL },	/* 281 = linux_mq_notify */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_mq_getsetattr, AUE_NULL },	/* 282 = linux_mq_getsetattr */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_kexec_load, AUE_NULL },	/* 283 = linux_kexec_load */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_waitid, AUE_NULL },	/* 284 = linux_waitid */
+	{ 0, (sy_call_t *)nosys, AUE_NULL },			/* 285 =  */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_add_key, AUE_NULL },	/* 286 = linux_add_key */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_request_key, AUE_NULL },	/* 287 = linux_request_key */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_keyctl, AUE_NULL },	/* 288 = linux_keyctl */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_ioprio_set, AUE_NULL },	/* 289 = linux_ioprio_set */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_ioprio_get, AUE_NULL },	/* 290 = linux_ioprio_get */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_inotify_init, AUE_NULL },	/* 291 = linux_inotify_init */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_inotify_add_watch, AUE_NULL },	/* 292 = linux_inotify_add_watch */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_inotify_rm_watch, AUE_NULL },	/* 293 = linux_inotify_rm_watch */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_migrate_pages, AUE_NULL },	/* 294 = linux_migrate_pages */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_openat, AUE_NULL },	/* 295 = linux_openat */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_mkdirat, AUE_NULL },	/* 296 = linux_mkdirat */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_mknodat, AUE_NULL },	/* 297 = linux_mknodat */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_fchownat, AUE_NULL },	/* 298 = linux_fchownat */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_futimesat, AUE_NULL },	/* 299 = linux_futimesat */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_fstatat64, AUE_NULL },	/* 300 = linux_fstatat64 */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_unlinkat, AUE_NULL },	/* 301 = linux_unlinkat */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_renameat, AUE_NULL },	/* 302 = linux_renameat */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_linkat, AUE_NULL },	/* 303 = linux_linkat */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_symlinkat, AUE_NULL },	/* 304 = linux_symlinkat */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_readlinkat, AUE_NULL },	/* 305 = linux_readlinkat */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_fchmodat, AUE_NULL },	/* 306 = linux_fchmodat */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_faccessat, AUE_NULL },	/* 307 = linux_faccessat */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_pselect6, AUE_NULL },	/* 308 = linux_pselect6 */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_ppoll, AUE_NULL },	/* 309 = linux_ppoll */
+	{ SYF_MPSAFE | 0, (sy_call_t *)linux_unshare, AUE_NULL },	/* 310 = linux_unshare */
 };



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200606191416.k5JEGVRI072619>