summaryrefslogtreecommitdiffstats
path: root/sys/i386/linux/syscalls.master
diff options
context:
space:
mode:
authornetchild <netchild@FreeBSD.org>2006-10-29 14:02:39 +0000
committernetchild <netchild@FreeBSD.org>2006-10-29 14:02:39 +0000
commitb17bbadb52577e26b22d4f282e28dbb0a023669e (patch)
tree777e44600da3571fa21e0cdf85c6aac0b4edbbb9 /sys/i386/linux/syscalls.master
parente7bc018a5c33edc8676a9d4799d7f380ebee5c0b (diff)
downloadFreeBSD-src-b17bbadb52577e26b22d4f282e28dbb0a023669e.zip
FreeBSD-src-b17bbadb52577e26b22d4f282e28dbb0a023669e.tar.gz
Backout the linux aio stuff. Several problems where identified and the
dynamic nature (if no native aio code is available, the linux part returns ENOSYS because of missing requisites) should be solved differently than it is. All this will be done in P4. Not included in this commit is a backout of the changes to the native aio code (removing static in some places). Those changes (and some more) will also be needed when the reworked linux aio stuff will reenter the tree. Requested by: rwatson Discussed with: rwatson
Diffstat (limited to 'sys/i386/linux/syscalls.master')
-rw-r--r--sys/i386/linux/syscalls.master10
1 files changed, 5 insertions, 5 deletions
diff --git a/sys/i386/linux/syscalls.master b/sys/i386/linux/syscalls.master
index 24c98be..0cf274c 100644
--- a/sys/i386/linux/syscalls.master
+++ b/sys/i386/linux/syscalls.master
@@ -410,11 +410,11 @@
242 AUE_NULL UNIMPL linux_sched_getaffinity
243 AUE_NULL STD { int linux_set_thread_area(struct l_user_desc *desc); }
244 AUE_NULL STD { int linux_get_thread_area(struct l_user_desc *desc); }
-245 AUE_NULL STD { int linux_io_setup(l_uint nr_reqs, linux_aio_context_t *ctxp); }
-246 AUE_NULL STD { int linux_io_destroy(linux_aio_context_t ctx); }
-247 AUE_NULL STD { int linux_io_getevents(linux_aio_context_t ctx_id, l_long min_nr, l_long nr, struct linux_io_event *events, struct l_timespec *timeout); }
-248 AUE_NULL STD { int linux_io_submit(linux_aio_context_t ctx_id, l_long nr, struct linux_iocb **iocbpp); }
-249 AUE_NULL STD { int linux_io_cancel(linux_aio_context_t ctx_id, struct linux_iocb *iocb, struct linux_io_event *result); }
+245 AUE_NULL UNIMPL linux_io_setup
+246 AUE_NULL UNIMPL linux_io_destroy
+247 AUE_NULL UNIMPL linux_io_getevents
+248 AUE_NULL UNIMPL linux_io_submit
+249 AUE_NULL UNIMPL linux_io_cancel
250 AUE_NULL STD { int linux_fadvise64(void); }
251 AUE_NULL UNIMPL
252 AUE_EXIT STD { int linux_exit_group(int error_code); }
OpenPOWER on IntegriCloud