socsvn commit: r224526 - in soc2011/gk/ino64-head/sys: compat/freebsd32 kern sys

gk at FreeBSD.org gk at FreeBSD.org
Mon Jul 25 06:53:45 UTC 2011


Author: gk
Date: Mon Jul 25 06:53:42 2011
New Revision: 224526
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=224526

Log:
  Regen

Modified:
  soc2011/gk/ino64-head/sys/compat/freebsd32/freebsd32_syscall.h
  soc2011/gk/ino64-head/sys/compat/freebsd32/freebsd32_syscalls.c
  soc2011/gk/ino64-head/sys/compat/freebsd32/freebsd32_sysent.c
  soc2011/gk/ino64-head/sys/compat/freebsd32/freebsd32_systrace_args.c
  soc2011/gk/ino64-head/sys/kern/init_sysent.c
  soc2011/gk/ino64-head/sys/kern/syscalls.c
  soc2011/gk/ino64-head/sys/kern/systrace_args.c
  soc2011/gk/ino64-head/sys/sys/syscall.h
  soc2011/gk/ino64-head/sys/sys/syscall.mk
  soc2011/gk/ino64-head/sys/sys/sysproto.h

Modified: soc2011/gk/ino64-head/sys/compat/freebsd32/freebsd32_syscall.h
==============================================================================
--- soc2011/gk/ino64-head/sys/compat/freebsd32/freebsd32_syscall.h	Mon Jul 25 06:53:25 2011	(r224525)
+++ soc2011/gk/ino64-head/sys/compat/freebsd32/freebsd32_syscall.h	Mon Jul 25 06:53:42 2011	(r224526)
@@ -301,10 +301,10 @@
 #define	FREEBSD32_SYS_lchflags	391
 #define	FREEBSD32_SYS_uuidgen	392
 #define	FREEBSD32_SYS_freebsd32_sendfile	393
-#define	FREEBSD32_SYS_getfsstat	395
-#define	FREEBSD32_SYS_statfs	396
-#define	FREEBSD32_SYS_fstatfs	397
-#define	FREEBSD32_SYS_fhstatfs	398
+#define	FREEBSD32_SYS_freebsd8_getfsstat	395
+#define	FREEBSD32_SYS_freebsd8_statfs	396
+#define	FREEBSD32_SYS_freebsd8_fstatfs	397
+#define	FREEBSD32_SYS_freebsd8_fhstatfs	398
 #define	FREEBSD32_SYS_ksem_close	400
 #define	FREEBSD32_SYS_ksem_post	401
 #define	FREEBSD32_SYS_ksem_wait	402
@@ -429,4 +429,8 @@
 #define	FREEBSD32_SYS_freebsd32_fstatat	536
 #define	FREEBSD32_SYS_getdents	537
 #define	FREEBSD32_SYS_freebsd32_getdirentries	538
-#define	FREEBSD32_SYS_MAXSYSCALL	539
+#define	FREEBSD32_SYS_getfsstat	539
+#define	FREEBSD32_SYS_statfs	540
+#define	FREEBSD32_SYS_fstatfs	541
+#define	FREEBSD32_SYS_fhstatfs	542
+#define	FREEBSD32_SYS_MAXSYSCALL	543

Modified: soc2011/gk/ino64-head/sys/compat/freebsd32/freebsd32_syscalls.c
==============================================================================
--- soc2011/gk/ino64-head/sys/compat/freebsd32/freebsd32_syscalls.c	Mon Jul 25 06:53:25 2011	(r224525)
+++ soc2011/gk/ino64-head/sys/compat/freebsd32/freebsd32_syscalls.c	Mon Jul 25 06:53:42 2011	(r224526)
@@ -405,10 +405,10 @@
 	"uuidgen",			/* 392 = uuidgen */
 	"freebsd32_sendfile",			/* 393 = freebsd32_sendfile */
 	"#394",			/* 394 = mac_syscall */
-	"getfsstat",			/* 395 = getfsstat */
-	"statfs",			/* 396 = statfs */
-	"fstatfs",			/* 397 = fstatfs */
-	"fhstatfs",			/* 398 = fhstatfs */
+	"compat8.getfsstat",		/* 395 = freebsd8 getfsstat */
+	"compat8.statfs",		/* 396 = freebsd8 statfs */
+	"compat8.fstatfs",		/* 397 = freebsd8 fstatfs */
+	"compat8.fhstatfs",		/* 398 = freebsd8 fhstatfs */
 	"#399",			/* 399 = nosys */
 	"ksem_close",			/* 400 = ksem_close */
 	"ksem_post",			/* 401 = ksem_post */
@@ -562,4 +562,8 @@
 	"freebsd32_fstatat",			/* 536 = freebsd32_fstatat */
 	"getdents",			/* 537 = getdents */
 	"freebsd32_getdirentries",			/* 538 = freebsd32_getdirentries */
+	"getfsstat",			/* 539 = getfsstat */
+	"statfs",			/* 540 = statfs */
+	"fstatfs",			/* 541 = fstatfs */
+	"fhstatfs",			/* 542 = fhstatfs */
 };

Modified: soc2011/gk/ino64-head/sys/compat/freebsd32/freebsd32_sysent.c
==============================================================================
--- soc2011/gk/ino64-head/sys/compat/freebsd32/freebsd32_sysent.c	Mon Jul 25 06:53:25 2011	(r224525)
+++ soc2011/gk/ino64-head/sys/compat/freebsd32/freebsd32_sysent.c	Mon Jul 25 06:53:42 2011	(r224526)
@@ -448,10 +448,10 @@
 	{ AS(uuidgen_args), (sy_call_t *)uuidgen, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 392 = uuidgen */
 	{ AS(freebsd32_sendfile_args), (sy_call_t *)freebsd32_sendfile, AUE_SENDFILE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 393 = freebsd32_sendfile */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 394 = mac_syscall */
-	{ AS(getfsstat_args), (sy_call_t *)getfsstat, AUE_GETFSSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 395 = getfsstat */
-	{ AS(statfs_args), (sy_call_t *)statfs, AUE_STATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 396 = statfs */
-	{ AS(fstatfs_args), (sy_call_t *)fstatfs, AUE_FSTATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 397 = fstatfs */
-	{ AS(fhstatfs_args), (sy_call_t *)fhstatfs, AUE_FHSTATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 398 = fhstatfs */
+	{ compat8(AS(freebsd8_getfsstat_args),getfsstat), AUE_GETFSSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 395 = freebsd8 getfsstat */
+	{ compat8(AS(freebsd8_statfs_args),statfs), AUE_STATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 396 = freebsd8 statfs */
+	{ compat8(AS(freebsd8_fstatfs_args),fstatfs), AUE_FSTATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 397 = freebsd8 fstatfs */
+	{ compat8(AS(freebsd8_fhstatfs_args),fhstatfs), AUE_FHSTATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 398 = freebsd8 fhstatfs */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 399 = nosys */
 	{ AS(ksem_close_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 400 = ksem_close */
 	{ AS(ksem_post_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 401 = ksem_post */
@@ -605,4 +605,8 @@
 	{ AS(freebsd32_fstatat_args), (sy_call_t *)freebsd32_fstatat, AUE_FSTATAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 536 = freebsd32_fstatat */
 	{ AS(getdents_args), (sy_call_t *)getdents, AUE_O_GETDENTS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 537 = getdents */
 	{ AS(freebsd32_getdirentries_args), (sy_call_t *)freebsd32_getdirentries, AUE_GETDIRENTRIES, NULL, 0, 0, 0, SY_THR_STATIC },	/* 538 = freebsd32_getdirentries */
+	{ AS(getfsstat_args), (sy_call_t *)getfsstat, AUE_GETFSSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 539 = getfsstat */
+	{ AS(statfs_args), (sy_call_t *)statfs, AUE_STATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 540 = statfs */
+	{ AS(fstatfs_args), (sy_call_t *)fstatfs, AUE_FSTATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 541 = fstatfs */
+	{ AS(fhstatfs_args), (sy_call_t *)fhstatfs, AUE_FHSTATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 542 = fhstatfs */
 };

Modified: soc2011/gk/ino64-head/sys/compat/freebsd32/freebsd32_systrace_args.c
==============================================================================
--- soc2011/gk/ino64-head/sys/compat/freebsd32/freebsd32_systrace_args.c	Mon Jul 25 06:53:25 2011	(r224525)
+++ soc2011/gk/ino64-head/sys/compat/freebsd32/freebsd32_systrace_args.c	Mon Jul 25 06:53:42 2011	(r224526)
@@ -1846,39 +1846,6 @@
 		*n_args = 8;
 		break;
 	}
-	/* getfsstat */
-	case 395: {
-		struct getfsstat_args *p = params;
-		uarg[0] = (intptr_t) p->buf; /* struct statfs * */
-		iarg[1] = p->bufsize; /* long */
-		iarg[2] = p->flags; /* int */
-		*n_args = 3;
-		break;
-	}
-	/* statfs */
-	case 396: {
-		struct statfs_args *p = params;
-		uarg[0] = (intptr_t) p->path; /* char * */
-		uarg[1] = (intptr_t) p->buf; /* struct statfs * */
-		*n_args = 2;
-		break;
-	}
-	/* fstatfs */
-	case 397: {
-		struct fstatfs_args *p = params;
-		iarg[0] = p->fd; /* int */
-		uarg[1] = (intptr_t) p->buf; /* struct statfs * */
-		*n_args = 2;
-		break;
-	}
-	/* fhstatfs */
-	case 398: {
-		struct fhstatfs_args *p = params;
-		uarg[0] = (intptr_t) p->u_fhp; /* const struct fhandle * */
-		uarg[1] = (intptr_t) p->buf; /* struct statfs * */
-		*n_args = 2;
-		break;
-	}
 	/* ksem_close */
 	case 400: {
 		struct ksem_close_args *p = params;
@@ -2994,6 +2961,39 @@
 		*n_args = 4;
 		break;
 	}
+	/* getfsstat */
+	case 539: {
+		struct getfsstat_args *p = params;
+		uarg[0] = (intptr_t) p->buf; /* struct statfs * */
+		iarg[1] = p->bufsize; /* long */
+		iarg[2] = p->flags; /* int */
+		*n_args = 3;
+		break;
+	}
+	/* statfs */
+	case 540: {
+		struct statfs_args *p = params;
+		uarg[0] = (intptr_t) p->path; /* char * */
+		uarg[1] = (intptr_t) p->buf; /* struct statfs * */
+		*n_args = 2;
+		break;
+	}
+	/* fstatfs */
+	case 541: {
+		struct fstatfs_args *p = params;
+		iarg[0] = p->fd; /* int */
+		uarg[1] = (intptr_t) p->buf; /* struct statfs * */
+		*n_args = 2;
+		break;
+	}
+	/* fhstatfs */
+	case 542: {
+		struct fhstatfs_args *p = params;
+		uarg[0] = (intptr_t) p->u_fhp; /* const struct fhandle * */
+		uarg[1] = (intptr_t) p->buf; /* struct statfs * */
+		*n_args = 2;
+		break;
+	}
 	default:
 		*n_args = 0;
 		break;
@@ -5954,61 +5954,6 @@
 			break;
 		};
 		break;
-	/* getfsstat */
-	case 395:
-		switch(ndx) {
-		case 0:
-			p = "struct statfs *";
-			break;
-		case 1:
-			p = "long";
-			break;
-		case 2:
-			p = "int";
-			break;
-		default:
-			break;
-		};
-		break;
-	/* statfs */
-	case 396:
-		switch(ndx) {
-		case 0:
-			p = "char *";
-			break;
-		case 1:
-			p = "struct statfs *";
-			break;
-		default:
-			break;
-		};
-		break;
-	/* fstatfs */
-	case 397:
-		switch(ndx) {
-		case 0:
-			p = "int";
-			break;
-		case 1:
-			p = "struct statfs *";
-			break;
-		default:
-			break;
-		};
-		break;
-	/* fhstatfs */
-	case 398:
-		switch(ndx) {
-		case 0:
-			p = "const struct fhandle *";
-			break;
-		case 1:
-			p = "struct statfs *";
-			break;
-		default:
-			break;
-		};
-		break;
 	/* ksem_close */
 	case 400:
 		switch(ndx) {
@@ -7988,6 +7933,61 @@
 			break;
 		};
 		break;
+	/* getfsstat */
+	case 539:
+		switch(ndx) {
+		case 0:
+			p = "struct statfs *";
+			break;
+		case 1:
+			p = "long";
+			break;
+		case 2:
+			p = "int";
+			break;
+		default:
+			break;
+		};
+		break;
+	/* statfs */
+	case 540:
+		switch(ndx) {
+		case 0:
+			p = "char *";
+			break;
+		case 1:
+			p = "struct statfs *";
+			break;
+		default:
+			break;
+		};
+		break;
+	/* fstatfs */
+	case 541:
+		switch(ndx) {
+		case 0:
+			p = "int";
+			break;
+		case 1:
+			p = "struct statfs *";
+			break;
+		default:
+			break;
+		};
+		break;
+	/* fhstatfs */
+	case 542:
+		switch(ndx) {
+		case 0:
+			p = "const struct fhandle *";
+			break;
+		case 1:
+			p = "struct statfs *";
+			break;
+		default:
+			break;
+		};
+		break;
 	default:
 		break;
 	};

Modified: soc2011/gk/ino64-head/sys/kern/init_sysent.c
==============================================================================
--- soc2011/gk/ino64-head/sys/kern/init_sysent.c	Mon Jul 25 06:53:25 2011	(r224525)
+++ soc2011/gk/ino64-head/sys/kern/init_sysent.c	Mon Jul 25 06:53:42 2011	(r224526)
@@ -435,10 +435,10 @@
 	{ AS(uuidgen_args), (sy_call_t *)uuidgen, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 392 = uuidgen */
 	{ AS(sendfile_args), (sy_call_t *)sendfile, AUE_SENDFILE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 393 = sendfile */
 	{ AS(mac_syscall_args), (sy_call_t *)mac_syscall, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 394 = mac_syscall */
-	{ AS(getfsstat_args), (sy_call_t *)getfsstat, AUE_GETFSSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 395 = getfsstat */
-	{ AS(statfs_args), (sy_call_t *)statfs, AUE_STATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 396 = statfs */
-	{ AS(fstatfs_args), (sy_call_t *)fstatfs, AUE_FSTATFS, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 397 = fstatfs */
-	{ AS(fhstatfs_args), (sy_call_t *)fhstatfs, AUE_FHSTATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 398 = fhstatfs */
+	{ compat8(AS(freebsd8_getfsstat_args),getfsstat), AUE_GETFSSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 395 = freebsd8 getfsstat */
+	{ compat8(AS(freebsd8_statfs_args),statfs), AUE_STATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 396 = freebsd8 statfs */
+	{ compat8(AS(freebsd8_fstatfs_args),fstatfs), AUE_FSTATFS, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 397 = freebsd8 fstatfs */
+	{ compat8(AS(freebsd8_fhstatfs_args),fhstatfs), AUE_FHSTATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 398 = freebsd8 fhstatfs */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 399 = nosys */
 	{ AS(ksem_close_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 400 = ksem_close */
 	{ AS(ksem_post_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 401 = ksem_post */
@@ -579,4 +579,8 @@
 	{ AS(fstatat_args), (sy_call_t *)fstatat, AUE_FSTATAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 536 = fstatat */
 	{ AS(getdents_args), (sy_call_t *)getdents, AUE_O_GETDENTS, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 537 = getdents */
 	{ AS(getdirentries_args), (sy_call_t *)getdirentries, AUE_GETDIRENTRIES, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 538 = getdirentries */
+	{ AS(getfsstat_args), (sy_call_t *)getfsstat, AUE_GETFSSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 539 = getfsstat */
+	{ AS(statfs_args), (sy_call_t *)statfs, AUE_STATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 540 = statfs */
+	{ AS(fstatfs_args), (sy_call_t *)fstatfs, AUE_FSTATFS, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 541 = fstatfs */
+	{ AS(fhstatfs_args), (sy_call_t *)fhstatfs, AUE_FHSTATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 542 = fhstatfs */
 };

Modified: soc2011/gk/ino64-head/sys/kern/syscalls.c
==============================================================================
--- soc2011/gk/ino64-head/sys/kern/syscalls.c	Mon Jul 25 06:53:25 2011	(r224525)
+++ soc2011/gk/ino64-head/sys/kern/syscalls.c	Mon Jul 25 06:53:42 2011	(r224526)
@@ -402,10 +402,10 @@
 	"uuidgen",			/* 392 = uuidgen */
 	"sendfile",			/* 393 = sendfile */
 	"mac_syscall",			/* 394 = mac_syscall */
-	"getfsstat",			/* 395 = getfsstat */
-	"statfs",			/* 396 = statfs */
-	"fstatfs",			/* 397 = fstatfs */
-	"fhstatfs",			/* 398 = fhstatfs */
+	"compat8.getfsstat",		/* 395 = freebsd8 getfsstat */
+	"compat8.statfs",		/* 396 = freebsd8 statfs */
+	"compat8.fstatfs",		/* 397 = freebsd8 fstatfs */
+	"compat8.fhstatfs",		/* 398 = freebsd8 fhstatfs */
 	"#399",			/* 399 = nosys */
 	"ksem_close",			/* 400 = ksem_close */
 	"ksem_post",			/* 401 = ksem_post */
@@ -546,4 +546,8 @@
 	"fstatat",			/* 536 = fstatat */
 	"getdents",			/* 537 = getdents */
 	"getdirentries",			/* 538 = getdirentries */
+	"getfsstat",			/* 539 = getfsstat */
+	"statfs",			/* 540 = statfs */
+	"fstatfs",			/* 541 = fstatfs */
+	"fhstatfs",			/* 542 = fhstatfs */
 };

Modified: soc2011/gk/ino64-head/sys/kern/systrace_args.c
==============================================================================
--- soc2011/gk/ino64-head/sys/kern/systrace_args.c	Mon Jul 25 06:53:25 2011	(r224525)
+++ soc2011/gk/ino64-head/sys/kern/systrace_args.c	Mon Jul 25 06:53:42 2011	(r224526)
@@ -2063,39 +2063,6 @@
 		*n_args = 3;
 		break;
 	}
-	/* getfsstat */
-	case 395: {
-		struct getfsstat_args *p = params;
-		uarg[0] = (intptr_t) p->buf; /* struct statfs * */
-		iarg[1] = p->bufsize; /* long */
-		iarg[2] = p->flags; /* int */
-		*n_args = 3;
-		break;
-	}
-	/* statfs */
-	case 396: {
-		struct statfs_args *p = params;
-		uarg[0] = (intptr_t) p->path; /* char * */
-		uarg[1] = (intptr_t) p->buf; /* struct statfs * */
-		*n_args = 2;
-		break;
-	}
-	/* fstatfs */
-	case 397: {
-		struct fstatfs_args *p = params;
-		iarg[0] = p->fd; /* int */
-		uarg[1] = (intptr_t) p->buf; /* struct statfs * */
-		*n_args = 2;
-		break;
-	}
-	/* fhstatfs */
-	case 398: {
-		struct fhstatfs_args *p = params;
-		uarg[0] = (intptr_t) p->u_fhp; /* const struct fhandle * */
-		uarg[1] = (intptr_t) p->buf; /* struct statfs * */
-		*n_args = 2;
-		break;
-	}
 	/* ksem_close */
 	case 400: {
 		struct ksem_close_args *p = params;
@@ -3170,6 +3137,39 @@
 		*n_args = 4;
 		break;
 	}
+	/* getfsstat */
+	case 539: {
+		struct getfsstat_args *p = params;
+		uarg[0] = (intptr_t) p->buf; /* struct statfs * */
+		iarg[1] = p->bufsize; /* long */
+		iarg[2] = p->flags; /* int */
+		*n_args = 3;
+		break;
+	}
+	/* statfs */
+	case 540: {
+		struct statfs_args *p = params;
+		uarg[0] = (intptr_t) p->path; /* char * */
+		uarg[1] = (intptr_t) p->buf; /* struct statfs * */
+		*n_args = 2;
+		break;
+	}
+	/* fstatfs */
+	case 541: {
+		struct fstatfs_args *p = params;
+		iarg[0] = p->fd; /* int */
+		uarg[1] = (intptr_t) p->buf; /* struct statfs * */
+		*n_args = 2;
+		break;
+	}
+	/* fhstatfs */
+	case 542: {
+		struct fhstatfs_args *p = params;
+		uarg[0] = (intptr_t) p->u_fhp; /* const struct fhandle * */
+		uarg[1] = (intptr_t) p->buf; /* struct statfs * */
+		*n_args = 2;
+		break;
+	}
 	default:
 		*n_args = 0;
 		break;
@@ -6512,61 +6512,6 @@
 			break;
 		};
 		break;
-	/* getfsstat */
-	case 395:
-		switch(ndx) {
-		case 0:
-			p = "struct statfs *";
-			break;
-		case 1:
-			p = "long";
-			break;
-		case 2:
-			p = "int";
-			break;
-		default:
-			break;
-		};
-		break;
-	/* statfs */
-	case 396:
-		switch(ndx) {
-		case 0:
-			p = "char *";
-			break;
-		case 1:
-			p = "struct statfs *";
-			break;
-		default:
-			break;
-		};
-		break;
-	/* fstatfs */
-	case 397:
-		switch(ndx) {
-		case 0:
-			p = "int";
-			break;
-		case 1:
-			p = "struct statfs *";
-			break;
-		default:
-			break;
-		};
-		break;
-	/* fhstatfs */
-	case 398:
-		switch(ndx) {
-		case 0:
-			p = "const struct fhandle *";
-			break;
-		case 1:
-			p = "struct statfs *";
-			break;
-		default:
-			break;
-		};
-		break;
 	/* ksem_close */
 	case 400:
 		switch(ndx) {
@@ -8435,6 +8380,61 @@
 			break;
 		};
 		break;
+	/* getfsstat */
+	case 539:
+		switch(ndx) {
+		case 0:
+			p = "struct statfs *";
+			break;
+		case 1:
+			p = "long";
+			break;
+		case 2:
+			p = "int";
+			break;
+		default:
+			break;
+		};
+		break;
+	/* statfs */
+	case 540:
+		switch(ndx) {
+		case 0:
+			p = "char *";
+			break;
+		case 1:
+			p = "struct statfs *";
+			break;
+		default:
+			break;
+		};
+		break;
+	/* fstatfs */
+	case 541:
+		switch(ndx) {
+		case 0:
+			p = "int";
+			break;
+		case 1:
+			p = "struct statfs *";
+			break;
+		default:
+			break;
+		};
+		break;
+	/* fhstatfs */
+	case 542:
+		switch(ndx) {
+		case 0:
+			p = "const struct fhandle *";
+			break;
+		case 1:
+			p = "struct statfs *";
+			break;
+		default:
+			break;
+		};
+		break;
 	default:
 		break;
 	};

Modified: soc2011/gk/ino64-head/sys/sys/syscall.h
==============================================================================
--- soc2011/gk/ino64-head/sys/sys/syscall.h	Mon Jul 25 06:53:25 2011	(r224525)
+++ soc2011/gk/ino64-head/sys/sys/syscall.h	Mon Jul 25 06:53:42 2011	(r224526)
@@ -320,10 +320,10 @@
 #define	SYS_uuidgen	392
 #define	SYS_sendfile	393
 #define	SYS_mac_syscall	394
-#define	SYS_getfsstat	395
-#define	SYS_statfs	396
-#define	SYS_fstatfs	397
-#define	SYS_fhstatfs	398
+#define	SYS_freebsd8_getfsstat	395
+#define	SYS_freebsd8_statfs	396
+#define	SYS_freebsd8_fstatfs	397
+#define	SYS_freebsd8_fhstatfs	398
 #define	SYS_ksem_close	400
 #define	SYS_ksem_post	401
 #define	SYS_ksem_wait	402
@@ -448,4 +448,8 @@
 #define	SYS_fstatat	536
 #define	SYS_getdents	537
 #define	SYS_getdirentries	538
-#define	SYS_MAXSYSCALL	539
+#define	SYS_getfsstat	539
+#define	SYS_statfs	540
+#define	SYS_fstatfs	541
+#define	SYS_fhstatfs	542
+#define	SYS_MAXSYSCALL	543

Modified: soc2011/gk/ino64-head/sys/sys/syscall.mk
==============================================================================
--- soc2011/gk/ino64-head/sys/sys/syscall.mk	Mon Jul 25 06:53:25 2011	(r224525)
+++ soc2011/gk/ino64-head/sys/sys/syscall.mk	Mon Jul 25 06:53:42 2011	(r224526)
@@ -269,10 +269,10 @@
 	uuidgen.o \
 	sendfile.o \
 	mac_syscall.o \
-	getfsstat.o \
-	statfs.o \
-	fstatfs.o \
-	fhstatfs.o \
+	freebsd8_getfsstat.o \
+	freebsd8_statfs.o \
+	freebsd8_fstatfs.o \
+	freebsd8_fhstatfs.o \
 	ksem_close.o \
 	ksem_post.o \
 	ksem_wait.o \
@@ -396,4 +396,8 @@
 	fhstat.o \
 	fstatat.o \
 	getdents.o \
-	getdirentries.o
+	getdirentries.o \
+	getfsstat.o \
+	statfs.o \
+	fstatfs.o \
+	fhstatfs.o

Modified: soc2011/gk/ino64-head/sys/sys/sysproto.h
==============================================================================
--- soc2011/gk/ino64-head/sys/sys/sysproto.h	Mon Jul 25 06:53:25 2011	(r224525)
+++ soc2011/gk/ino64-head/sys/sys/sysproto.h	Mon Jul 25 06:53:42 2011	(r224526)
@@ -1100,23 +1100,6 @@
 	char call_l_[PADL_(int)]; int call; char call_r_[PADR_(int)];
 	char arg_l_[PADL_(void *)]; void * arg; char arg_r_[PADR_(void *)];
 };
-struct getfsstat_args {
-	char buf_l_[PADL_(struct statfs *)]; struct statfs * buf; char buf_r_[PADR_(struct statfs *)];
-	char bufsize_l_[PADL_(long)]; long bufsize; char bufsize_r_[PADR_(long)];
-	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
-};
-struct statfs_args {
-	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
-	char buf_l_[PADL_(struct statfs *)]; struct statfs * buf; char buf_r_[PADR_(struct statfs *)];
-};
-struct fstatfs_args {
-	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
-	char buf_l_[PADL_(struct statfs *)]; struct statfs * buf; char buf_r_[PADR_(struct statfs *)];
-};
-struct fhstatfs_args {
-	char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
-	char buf_l_[PADL_(struct statfs *)]; struct statfs * buf; char buf_r_[PADR_(struct statfs *)];
-};
 struct ksem_close_args {
 	char id_l_[PADL_(semid_t)]; semid_t id; char id_r_[PADR_(semid_t)];
 };
@@ -1701,6 +1684,23 @@
 	char count_l_[PADL_(u_int)]; u_int count; char count_r_[PADR_(u_int)];
 	char basep_l_[PADL_(long *)]; long * basep; char basep_r_[PADR_(long *)];
 };
+struct getfsstat_args {
+	char buf_l_[PADL_(struct statfs *)]; struct statfs * buf; char buf_r_[PADR_(struct statfs *)];
+	char bufsize_l_[PADL_(long)]; long bufsize; char bufsize_r_[PADR_(long)];
+	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
+};
+struct statfs_args {
+	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
+	char buf_l_[PADL_(struct statfs *)]; struct statfs * buf; char buf_r_[PADR_(struct statfs *)];
+};
+struct fstatfs_args {
+	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
+	char buf_l_[PADL_(struct statfs *)]; struct statfs * buf; char buf_r_[PADR_(struct statfs *)];
+};
+struct fhstatfs_args {
+	char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
+	char buf_l_[PADL_(struct statfs *)]; struct statfs * buf; char buf_r_[PADR_(struct statfs *)];
+};
 int	nosys(struct thread *, struct nosys_args *);
 void	sys_exit(struct thread *, struct sys_exit_args *);
 int	fork(struct thread *, struct fork_args *);
@@ -1942,10 +1942,6 @@
 int	uuidgen(struct thread *, struct uuidgen_args *);
 int	sendfile(struct thread *, struct sendfile_args *);
 int	mac_syscall(struct thread *, struct mac_syscall_args *);
-int	getfsstat(struct thread *, struct getfsstat_args *);
-int	statfs(struct thread *, struct statfs_args *);
-int	fstatfs(struct thread *, struct fstatfs_args *);
-int	fhstatfs(struct thread *, struct fhstatfs_args *);
 int	ksem_close(struct thread *, struct ksem_close_args *);
 int	ksem_post(struct thread *, struct ksem_post_args *);
 int	ksem_wait(struct thread *, struct ksem_wait_args *);
@@ -2069,6 +2065,10 @@
 int	fstatat(struct thread *, struct fstatat_args *);
 int	getdents(struct thread *, struct getdents_args *);
 int	getdirentries(struct thread *, struct getdirentries_args *);
+int	getfsstat(struct thread *, struct getfsstat_args *);
+int	statfs(struct thread *, struct statfs_args *);
+int	fstatfs(struct thread *, struct fstatfs_args *);
+int	fhstatfs(struct thread *, struct fhstatfs_args *);
 
 #ifdef COMPAT_43
 
@@ -2375,6 +2375,23 @@
 	char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
 	char sb_l_[PADL_(struct freebsd8_stat *)]; struct freebsd8_stat * sb; char sb_r_[PADR_(struct freebsd8_stat *)];
 };
+struct freebsd8_getfsstat_args {
+	char buf_l_[PADL_(struct freebsd8_statfs *)]; struct freebsd8_statfs * buf; char buf_r_[PADR_(struct freebsd8_statfs *)];
+	char bufsize_l_[PADL_(long)]; long bufsize; char bufsize_r_[PADR_(long)];
+	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
+};
+struct freebsd8_statfs_args {
+	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
+	char buf_l_[PADL_(struct freebsd8_statfs *)]; struct freebsd8_statfs * buf; char buf_r_[PADR_(struct freebsd8_statfs *)];
+};
+struct freebsd8_fstatfs_args {
+	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
+	char buf_l_[PADL_(struct freebsd8_statfs *)]; struct freebsd8_statfs * buf; char buf_r_[PADR_(struct freebsd8_statfs *)];
+};
+struct freebsd8_fhstatfs_args {
+	char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
+	char buf_l_[PADL_(struct freebsd8_statfs *)]; struct freebsd8_statfs * buf; char buf_r_[PADR_(struct freebsd8_statfs *)];
+};
 struct freebsd8_fstatat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
@@ -2390,6 +2407,10 @@
 int	freebsd8_nfstat(struct thread *, struct freebsd8_nfstat_args *);
 int	freebsd8_nlstat(struct thread *, struct freebsd8_nlstat_args *);
 int	freebsd8_fhstat(struct thread *, struct freebsd8_fhstat_args *);
+int	freebsd8_getfsstat(struct thread *, struct freebsd8_getfsstat_args *);
+int	freebsd8_statfs(struct thread *, struct freebsd8_statfs_args *);
+int	freebsd8_fstatfs(struct thread *, struct freebsd8_fstatfs_args *);
+int	freebsd8_fhstatfs(struct thread *, struct freebsd8_fhstatfs_args *);
 int	freebsd8_fstatat(struct thread *, struct freebsd8_fstatat_args *);
 
 #endif /* COMPAT_FREEBSD8 */
@@ -2694,10 +2715,10 @@
 #define	SYS_AUE_uuidgen	AUE_NULL
 #define	SYS_AUE_sendfile	AUE_SENDFILE
 #define	SYS_AUE_mac_syscall	AUE_NULL
-#define	SYS_AUE_getfsstat	AUE_GETFSSTAT
-#define	SYS_AUE_statfs	AUE_STATFS
-#define	SYS_AUE_fstatfs	AUE_FSTATFS
-#define	SYS_AUE_fhstatfs	AUE_FHSTATFS
+#define	SYS_AUE_freebsd8_getfsstat	AUE_GETFSSTAT
+#define	SYS_AUE_freebsd8_statfs	AUE_STATFS
+#define	SYS_AUE_freebsd8_fstatfs	AUE_FSTATFS
+#define	SYS_AUE_freebsd8_fhstatfs	AUE_FHSTATFS
 #define	SYS_AUE_ksem_close	AUE_NULL
 #define	SYS_AUE_ksem_post	AUE_NULL
 #define	SYS_AUE_ksem_wait	AUE_NULL
@@ -2822,6 +2843,10 @@
 #define	SYS_AUE_fstatat	AUE_FSTATAT
 #define	SYS_AUE_getdents	AUE_O_GETDENTS
 #define	SYS_AUE_getdirentries	AUE_GETDIRENTRIES
+#define	SYS_AUE_getfsstat	AUE_GETFSSTAT
+#define	SYS_AUE_statfs	AUE_STATFS
+#define	SYS_AUE_fstatfs	AUE_FSTATFS
+#define	SYS_AUE_fhstatfs	AUE_FHSTATFS
 
 #undef PAD_
 #undef PADL_


More information about the svn-soc-all mailing list