2007-08-01  Roland McGrath  <roland@redhat.com>

	* linux/arm/syscallent.h: Add entry for eventfd.
	* linux/ia64/syscallent.h: Likewise.
	* linux/mips/syscallent.h: Likewise.
	* linux/powerpc/syscallent.h: Likewise.
	* linux/s390/syscallent.h: Likewise.
	* linux/s390x/syscallent.h: Likewise.
	* linux/sh/syscallent.h: Likewise.
	* linux/sh64/syscallent.h: Likewise.
	* linux/sparc/syscallent.h: Likewise.
	* linux/sparc64/syscallent.h: Likewise.
diff --git a/linux/arm/syscallent.h b/linux/arm/syscallent.h
index e36be8b..0d831ec 100644
--- a/linux/arm/syscallent.h
+++ b/linux/arm/syscallent.h
@@ -381,7 +381,7 @@
 	{ 5,	0,	printargs,		"SYS_348"	}, /* 348 */
 	{ 3,	TD|TS,	sys_signalfd,		"signalfd"	}, /* 349 */
 	{ 4,	TD,	sys_timerfd,		"timerfd"	}, /* 350 */
-	{ 5,	0,	printargs,		"SYS_351"	}, /* 351 */
+	{ 1,	TD,	sys_eventfd,		"eventfd"	}, /* 351 */
 	{ 5,	0,	printargs,		"SYS_352"	}, /* 352 */
 	{ 5,	0,	printargs,		"SYS_353"	}, /* 353 */
 	{ 5,	0,	printargs,		"SYS_354"	}, /* 354 */
diff --git a/linux/ia64/syscallent.h b/linux/ia64/syscallent.h
index ba39bbc..1fbd26b 100644
--- a/linux/ia64/syscallent.h
+++ b/linux/ia64/syscallent.h
@@ -1115,3 +1115,4 @@
 	{ 8,	0,	printargs,		"SYS_1306"	}, /* 1306 */
 	{ 3,	TD|TS,	sys_signalfd,		"signalfd"	}, /* 1307 */
 	{ 4,	TD,	sys_timerfd,		"timerfd"	}, /* 1308 */
+	{ 1,	TD,	sys_eventfd,		"eventfd"	}, /* 1309 */
diff --git a/linux/mips/syscallent.h b/linux/mips/syscallent.h
index 4cd1498..4d696da 100644
--- a/linux/mips/syscallent.h
+++ b/linux/mips/syscallent.h
@@ -4317,7 +4317,7 @@
 	{ 0,	0,	printargs,		"SYS_4316"	}, /* 4316 */
 	{ 3,	TD|TS,	sys_signalfd,		"signalfd"	}, /* 4317 */
 	{ 4,	TD,	sys_timerfd,		"timerfd"	}, /* 4318 */
-	{ 0,	0,	printargs,		"SYS_4319"	}, /* 4319 */
+	{ 1,	TD,	sys_eventfd,		"eventfd"	}, /* 4319 */
 	{ 0,	0,	printargs,		"SYS_4320"	}, /* 4320 */
 	{ 0,	0,	printargs,		"SYS_4321"	}, /* 4321 */
 	{ 0,	0,	printargs,		"SYS_4322"	}, /* 4322 */
diff --git a/linux/powerpc/syscallent.h b/linux/powerpc/syscallent.h
index 1bb53d8..a40aa19 100644
--- a/linux/powerpc/syscallent.h
+++ b/linux/powerpc/syscallent.h
@@ -336,7 +336,7 @@
 	{ 5,	0,	printargs,		"SYS_304"		}, /* 304 */
 	{ 3,	TD|TS,	sys_signalfd,		"signalfd"		}, /* 305 */
 	{ 4,	TD,	sys_timerfd,		"timerfd"		}, /* 306 */
-	{ 5,	0,	printargs,		"SYS_307"		}, /* 307 */
+	{ 1,	TD,	sys_eventfd,		"eventfd"		}, /* 307 */
 	{ 5,	0,	printargs,		"SYS_308"		}, /* 308 */
 	{ 5,	0,	printargs,		"SYS_309"		}, /* 309 */
 	{ 5,	0,	printargs,		"SYS_310"		}, /* 310 */
diff --git a/linux/s390/syscallent.h b/linux/s390/syscallent.h
index b2b70a1..dbc1228 100644
--- a/linux/s390/syscallent.h
+++ b/linux/s390/syscallent.h
@@ -347,7 +347,7 @@
 	{ 5,	0,	printargs,		"SYS_315"	}, /* 315 */
 	{ 3,	TD|TS,	sys_signalfd,		"signalfd"	}, /* 316 */
 	{ 4,	TD,	sys_timerfd,		"timerfd"	}, /* 317 */
-	{ 5,	0,	printargs,		"SYS_318"	}, /* 318 */
+	{ 1,	TD,	sys_eventfd,		"eventfd"	}, /* 318 */
 	{ 5,	0,	printargs,		"SYS_319"	}, /* 319 */
 	{ 5,	0,	printargs,		"SYS_320"	}, /* 320 */
 	{ 5,	0,	printargs,		"SYS_321"	}, /* 321 */
diff --git a/linux/s390x/syscallent.h b/linux/s390x/syscallent.h
index 78de5ae..57356a7 100644
--- a/linux/s390x/syscallent.h
+++ b/linux/s390x/syscallent.h
@@ -345,7 +345,7 @@
 	{ 5,	0,	printargs,		"SYS_315"	}, /* 315 */
 	{ 3,	TD|TS,	sys_signalfd,		"signalfd"	}, /* 316 */
 	{ 4,	TD,	sys_timerfd,		"timerfd"	}, /* 317 */
-	{ 5,	0,	printargs,		"SYS_318"	}, /* 318 */
+	{ 1,	TD,	sys_eventfd,		"eventfd"	}, /* 318 */
 	{ 5,	0,	printargs,		"SYS_319"	}, /* 319 */
 	{ 5,	0,	printargs,		"SYS_320"	}, /* 320 */
 	{ 5,	0,	printargs,		"SYS_321"	}, /* 321 */
diff --git a/linux/sh/syscallent.h b/linux/sh/syscallent.h
index 4d4146e..aad0ea3 100644
--- a/linux/sh/syscallent.h
+++ b/linux/sh/syscallent.h
@@ -356,8 +356,8 @@
 	{ 5,	TD,	sys_epoll_pwait,	"epoll_pwait"	}, /* 319 */
 	{ 5,	0,	printargs,		"SYS_320"	}, /* 320 */
 	{ 3,	TD|TS,	sys_signalfd,		"signalfd"	}, /* 321 */
-	{ 4,	TD,	sys_timerfd,		"timerfd"	}, /* 350 */
-	{ 5,	0,	printargs,		"SYS_323"	}, /* 323 */
+	{ 4,	TD,	sys_timerfd,		"timerfd"	}, /* 322 */
+	{ 1,	TD,	sys_eventfd,		"eventfd"	}, /* 323 */
 	{ 5,	0,	printargs,		"SYS_324"	}, /* 324 */
 	{ 5,	0,	printargs,		"SYS_325"	}, /* 325 */
 	{ 5,	0,	printargs,		"SYS_326"	}, /* 326 */
diff --git a/linux/sh64/syscallent.h b/linux/sh64/syscallent.h
index c82e838..bf75427 100644
--- a/linux/sh64/syscallent.h
+++ b/linux/sh64/syscallent.h
@@ -379,7 +379,7 @@
 	{ 5,	0,	printargs,		"SYS_348"	}, /* 348 */
 	{ 3,	TD|TS,	sys_signalfd,		"signalfd"	}, /* 349 */
 	{ 4,	TD,	sys_timerfd,		"timerfd"	}, /* 350 */
-	{ 5,	0,	printargs,		"SYS_351"	}, /* 351 */
+	{ 1,	TD,	sys_eventfd,		"eventfd"	}, /* 351 */
 	{ 5,	0,	printargs,		"SYS_352"	}, /* 352 */
 	{ 5,	0,	printargs,		"SYS_353"	}, /* 353 */
 	{ 5,	0,	printargs,		"SYS_354"	}, /* 354 */
diff --git a/linux/sparc/syscallent.h b/linux/sparc/syscallent.h
index 05ce0e5..217997b 100644
--- a/linux/sparc/syscallent.h
+++ b/linux/sparc/syscallent.h
@@ -311,6 +311,7 @@
 	{ 5,	0,	printargs,	"SYS_310" },		/* 310 */
 	{ 3,	TD|TS,	sys_signalfd,	"signalfd"},		/* 311 */
 	{ 4,	TD,	sys_timerfd,	"timerfd" },		/* 312 */
+	{ 1,	TD,	sys_eventfd,	"eventfd" },		/* 313 */
 	{ 5,	0,	printargs,	"SYS_313" },		/* 313 */
 	{ 5,	0,	printargs,	"SYS_314" },		/* 314 */
 	{ 5,	0,	printargs,	"SYS_315" },		/* 315 */
diff --git a/linux/sparc64/syscallent.h b/linux/sparc64/syscallent.h
index 2a4bdeb..6135cc1 100644
--- a/linux/sparc64/syscallent.h
+++ b/linux/sparc64/syscallent.h
@@ -311,7 +311,7 @@
 	{ 5,	0,	printargs,	"SYS_310" },		/* 310 */
 	{ 3,	TD|TS,	sys_signalfd,	"signalfd"},		/* 311 */
 	{ 4,	TD,	sys_timerfd,	"timerfd" },		/* 312 */
-	{ 5,	0,	printargs,	"SYS_313" },		/* 313 */
+	{ 1,	TD,	sys_eventfd,	"eventfd" },		/* 313 */
 	{ 5,	0,	printargs,	"SYS_314" },		/* 314 */
 	{ 5,	0,	printargs,	"SYS_315" },		/* 315 */
 	{ 5,	0,	printargs,	"SYS_316" },		/* 316 */