diff options
author | netchild <netchild@FreeBSD.org> | 2006-10-29 14:02:39 +0000 |
---|---|---|
committer | netchild <netchild@FreeBSD.org> | 2006-10-29 14:02:39 +0000 |
commit | b17bbadb52577e26b22d4f282e28dbb0a023669e (patch) | |
tree | 777e44600da3571fa21e0cdf85c6aac0b4edbbb9 /sys/amd64/linux32/syscalls.master | |
parent | e7bc018a5c33edc8676a9d4799d7f380ebee5c0b (diff) | |
download | FreeBSD-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/amd64/linux32/syscalls.master')
-rw-r--r-- | sys/amd64/linux32/syscalls.master | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/sys/amd64/linux32/syscalls.master b/sys/amd64/linux32/syscalls.master index 10e9999..c7b84d5 100644 --- a/sys/amd64/linux32/syscalls.master +++ b/sys/amd64/linux32/syscalls.master @@ -407,11 +407,11 @@ 242 AUE_NULL UNIMPL linux_sched_getaffinity 243 AUE_NULL UNIMPL linux_set_thread_area 244 AUE_NULL UNIMPL linux_get_thread_area -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 inux_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); } |