summaryrefslogtreecommitdiffstats
path: root/sys/i386/linux
diff options
context:
space:
mode:
authornetchild <netchild@FreeBSD.org>2006-08-27 08:56:54 +0000
committernetchild <netchild@FreeBSD.org>2006-08-27 08:56:54 +0000
commit33681b868dabf07c556daf5ddf2018396147b692 (patch)
tree3e282e9060098960da00f55bf8e5f701c240f024 /sys/i386/linux
parentd7beaaec70e2c6e8d7734e36600ba5c6df7911cb (diff)
downloadFreeBSD-src-33681b868dabf07c556daf5ddf2018396147b692.zip
FreeBSD-src-33681b868dabf07c556daf5ddf2018396147b692.tar.gz
Add the linux statfs64 call. This allows Tivoli backup to proceed a little
but further on -current (still not successful, but a step into the right direction). Sponsored by: Google SoC 2006 Submitted by: rdivacky Tested by: Paul Mather <paul@gromit.dlib.vt.edu>
Diffstat (limited to 'sys/i386/linux')
-rw-r--r--sys/i386/linux/linux_dummy.c1
-rw-r--r--sys/i386/linux/syscalls.master2
2 files changed, 1 insertions, 2 deletions
diff --git a/sys/i386/linux/linux_dummy.c b/sys/i386/linux/linux_dummy.c
index 322b9b2..ccc548d 100644
--- a/sys/i386/linux/linux_dummy.c
+++ b/sys/i386/linux/linux_dummy.c
@@ -73,7 +73,6 @@ DUMMY(epoll_create);
DUMMY(epoll_ctl);
DUMMY(epoll_wait);
DUMMY(remap_file_pages);
-DUMMY(statfs64);
DUMMY(fstatfs64);
DUMMY(utimes);
DUMMY(fadvise64_64);
diff --git a/sys/i386/linux/syscalls.master b/sys/i386/linux/syscalls.master
index 85013a8..456a784 100644
--- a/sys/i386/linux/syscalls.master
+++ b/sys/i386/linux/syscalls.master
@@ -434,7 +434,7 @@
266 AUE_NULL STD { int linux_clock_getres(clockid_t which, struct l_timespec *tp); }
267 AUE_NULL STD { int linux_clock_nanosleep(clockid_t which, int flags, \
struct l_timespec *rqtp, struct l_timespec *rmtp); }
-268 AUE_NULL STD { int linux_statfs64(void); }
+268 AUE_NULL STD { int linux_statfs64(char *path, struct l_statfs64_buf *buf); }
269 AUE_NULL STD { int linux_fstatfs64(void); }
270 AUE_NULL STD { int linux_tgkill(int tgid, int pid, int sig); }
271 AUE_NULL STD { int linux_utimes(void); }
OpenPOWER on IntegriCloud