svn commit: r191804 - in stable/7/sys: . amd64/linux32 contrib/pf
dev/ath/ath_hal dev/cxgb i386/linux
Dmitry Chagin
dchagin at FreeBSD.org
Tue May 5 03:49:31 UTC 2009
Author: dchagin
Date: Tue May 5 03:49:30 2009
New Revision: 191804
URL: http://svn.freebsd.org/changeset/base/191804
Log:
Merge r178257 (jkim) from HEAD to stable/7:
Add stubs for syscalls introduced in Linux 2.6.17 kernel.
Some GNU libc version started using them before 2.6.17
was officially out.
Approved by: kib (mentor)
Modified:
stable/7/sys/ (props changed)
stable/7/sys/amd64/linux32/linux32_dummy.c
stable/7/sys/amd64/linux32/syscalls.master
stable/7/sys/contrib/pf/ (props changed)
stable/7/sys/dev/ath/ath_hal/ (props changed)
stable/7/sys/dev/cxgb/ (props changed)
stable/7/sys/i386/linux/linux_dummy.c
stable/7/sys/i386/linux/syscalls.master
Modified: stable/7/sys/amd64/linux32/linux32_dummy.c
==============================================================================
--- stable/7/sys/amd64/linux32/linux32_dummy.c Tue May 5 01:13:20 2009 (r191803)
+++ stable/7/sys/amd64/linux32/linux32_dummy.c Tue May 5 03:49:30 2009 (r191804)
@@ -111,6 +111,12 @@ DUMMY(faccessat);
DUMMY(pselect6);
DUMMY(ppoll);
DUMMY(unshare);
+DUMMY(set_robust_list);
+DUMMY(get_robust_list);
+DUMMY(splice);
+DUMMY(sync_file_range);
+DUMMY(tee);
+DUMMY(vmsplice);
#define DUMMY_XATTR(s) \
int \
Modified: stable/7/sys/amd64/linux32/syscalls.master
==============================================================================
--- stable/7/sys/amd64/linux32/syscalls.master Tue May 5 01:13:20 2009 (r191803)
+++ stable/7/sys/amd64/linux32/syscalls.master Tue May 5 03:49:30 2009 (r191804)
@@ -482,3 +482,9 @@
308 AUE_NULL STD { int linux_pselect6(void); }
309 AUE_NULL STD { int linux_ppoll(void); }
310 AUE_NULL STD { int linux_unshare(void); }
+311 AUE_NULL STD { int linux_set_robust_list(void); }
+312 AUE_NULL STD { int linux_get_robust_list(void); }
+313 AUE_NULL STD { int linux_splice(void); }
+314 AUE_NULL STD { int linux_sync_file_range(void); }
+315 AUE_NULL STD { int linux_tee(void); }
+316 AUE_NULL STD { int linux_vmsplice(void); }
Modified: stable/7/sys/i386/linux/linux_dummy.c
==============================================================================
--- stable/7/sys/i386/linux/linux_dummy.c Tue May 5 01:13:20 2009 (r191803)
+++ stable/7/sys/i386/linux/linux_dummy.c Tue May 5 03:49:30 2009 (r191804)
@@ -102,6 +102,12 @@ DUMMY(faccessat);
DUMMY(pselect6);
DUMMY(ppoll);
DUMMY(unshare);
+DUMMY(set_robust_list);
+DUMMY(get_robust_list);
+DUMMY(splice);
+DUMMY(sync_file_range);
+DUMMY(tee);
+DUMMY(vmsplice);
#define DUMMY_XATTR(s) \
int \
Modified: stable/7/sys/i386/linux/syscalls.master
==============================================================================
--- stable/7/sys/i386/linux/syscalls.master Tue May 5 01:13:20 2009 (r191803)
+++ stable/7/sys/i386/linux/syscalls.master Tue May 5 03:49:30 2009 (r191804)
@@ -492,3 +492,9 @@
308 AUE_NULL STD { int linux_pselect6(void); }
309 AUE_NULL STD { int linux_ppoll(void); }
310 AUE_NULL STD { int linux_unshare(void); }
+311 AUE_NULL STD { int linux_set_robust_list(void); }
+312 AUE_NULL STD { int linux_get_robust_list(void); }
+313 AUE_NULL STD { int linux_splice(void); }
+314 AUE_NULL STD { int linux_sync_file_range(void); }
+315 AUE_NULL STD { int linux_tee(void); }
+316 AUE_NULL STD { int linux_vmsplice(void); }
More information about the svn-src-stable
mailing list