rpms/glibc-kernheaders/devel glibc-kernheaders-2.4-unistd.patch, 1.1, 1.2 glibc-kernheaders.spec, 1.99, 1.100

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Fri Jan 20 04:25:44 UTC 2006


Author: dwmw2

Update of /cvs/dist/rpms/glibc-kernheaders/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv30432

Modified Files:
	glibc-kernheaders-2.4-unistd.patch glibc-kernheaders.spec 
Log Message:
New syscalls

glibc-kernheaders-2.4-unistd.patch:
 asm-alpha/unistd.h  |   32 ++++++++++++++++++++++++++------
 asm-i386/unistd.h   |   27 +++++++++++++++++++++++++++
 asm-ia64/unistd.h   |   17 +++++++++++++++--
 asm-ppc/unistd.h    |   24 ++++++++++++++++++++++--
 asm-ppc64/unistd.h  |   26 ++++++++++++++++++++++++--
 asm-s390/unistd.h   |   14 ++++++++++++--
 asm-s390x/unistd.h  |   15 +++++++++++++--
 asm-x86_64/unistd.h |   28 ++++++++++++++++++++++++++--
 8 files changed, 165 insertions(+), 18 deletions(-)

Index: glibc-kernheaders-2.4-unistd.patch
===================================================================
RCS file: /cvs/dist/rpms/glibc-kernheaders/devel/glibc-kernheaders-2.4-unistd.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- glibc-kernheaders-2.4-unistd.patch	15 Apr 2005 16:21:57 -0000	1.1
+++ glibc-kernheaders-2.4-unistd.patch	20 Jan 2006 04:25:37 -0000	1.2
@@ -1,15 +1,71 @@
 --- glibc-kernheaders-2.4/usr/include/asm-alpha/unistd.h~	2004-07-29 09:41:03.000000000 +0100
 +++ glibc-kernheaders-2.4/usr/include/asm-alpha/unistd.h	2005-04-15 17:12:34.000000000 +0100
-@@ -363,5 +363,6 @@
+@@ -286,8 +286,8 @@
+ #define __NR_pciconfig_write		346
+ #define __NR_query_module		347
+ #define __NR_prctl			348
+-#define __NR_pread			349
+-#define __NR_pwrite			350
++#define __NR_pread64			349
++#define __NR_pwrite64			350
+ #define __NR_rt_sigreturn		351
+ #define __NR_rt_sigaction		352
+ #define __NR_rt_sigprocmask		353
+@@ -332,7 +332,7 @@
+ #define __NR_lremovexattr		392
+ #define __NR_fremovexattr		393
+ #define __NR_futex			394
+-#define __NR_sched_setaffinity		395
++#define __NR_sched_setaffinity		395     
+ #define __NR_sched_getaffinity		396
+ #define __NR_tuxcall			397
+ #define __NR_io_setup			398
+@@ -342,13 +342,23 @@
+ #define __NR_io_cancel			402
+ #define __NR_exit_group			405
+ #define __NR_lookup_dcookie		406
+-#define __NR_epoll_create		407
+-#define __NR_epoll_ctl			408
+-#define __NR_epoll_wait			409
++#define __NR_sys_epoll_create		407
++#define __NR_sys_epoll_ctl		408
++#define __NR_sys_epoll_wait		409
+ #define __NR_remap_file_pages		410
+ #define __NR_set_tid_address		411
+ #define __NR_restart_syscall		412
+ #define __NR_fadvise64			413
++#define __NR_timer_create		414
++#define __NR_timer_settime		415
++#define __NR_timer_gettime		416
++#define __NR_timer_getoverrun		417
++#define __NR_timer_delete		418
++#define __NR_clock_settime		419
++#define __NR_clock_gettime		420
++#define __NR_clock_getres		421
++#define __NR_clock_nanosleep		422
++#define __NR_semtimedop			423
+ #define __NR_tgkill			424
+ #define __NR_stat64			425
+ #define __NR_lstat64			426
+@@ -363,5 +363,15 @@
  #define __NR_mq_timedreceive		435
  #define __NR_mq_notify			436
  #define __NR_mq_getsetattr		437
 +#define __NR_waitid                     438
++#define __NR_waitid			438
++#define __NR_add_key			439
++#define __NR_request_key		440
++#define __NR_keyctl			441
++#define __NR_ioprio_set			442
++#define __NR_ioprio_get			443
++#define __NR_inotify_init		444
++#define __NR_inotify_add_watch		445
++#define __NR_inotify_rm_watch		446
  
  #endif /* _ALPHA_UNISTD_H */
 --- glibc-kernheaders-2.4/usr/include/asm-i386/unistd.h~	2004-04-16 22:07:05.000000000 +0100
 +++ glibc-kernheaders-2.4/usr/include/asm-i386/unistd.h	2005-04-15 17:11:56.000000000 +0100
-@@ -288,5 +288,11 @@
+@@ -288,5 +288,32 @@
  #define __NR_mq_timedreceive	(__NR_mq_open+3)
  #define __NR_mq_notify		(__NR_mq_open+4)
  #define __NR_mq_getsetattr	(__NR_mq_open+5)
@@ -19,11 +75,52 @@
 +#define __NR_add_key            286
 +#define __NR_request_key        287
 +#define __NR_keyctl             288
++#define __NR_ioprio_set		289
++#define __NR_ioprio_get		290
++#define __NR_inotify_init	291
++#define __NR_inotify_add_watch	292
++#define __NR_inotify_rm_watch	293
++#define __NR_migrate_pages	294
++#define __NR_openat		295
++#define __NR_mkdirat		296
++#define __NR_mknodat		297
++#define __NR_fchownat		298
++#define __NR_futimesat		299
++#define __NR_newfstatat		300
++#define __NR_unlinkat		301
++#define __NR_renameat		302
++#define __NR_linkat		303
++#define __NR_symlinkat		304
++#define __NR_readlinkat		305
++#define __NR_fchmodat		306
++#define __NR_faccessat		307
++#define __NR_pselect6		308
++#define __NR_ppoll		309
  
  #endif /* _ASM_I386_UNISTD_H_ */
 --- glibc-kernheaders-2.4/usr/include/asm-ia64/unistd.h~	2004-07-29 09:41:03.000000000 +0100
 +++ glibc-kernheaders-2.4/usr/include/asm-ia64/unistd.h	2005-04-15 17:11:30.000000000 +0100
-@@ -256,5 +256,9 @@
+@@ -137,8 +137,8 @@
+ #define __NR_flock			1145
+ #define __NR_readv			1146
+ #define __NR_writev			1147
+-#define __NR_pread			1148
+-#define __NR_pwrite			1149
++#define __NR_pread64			1148
++#define __NR_pwrite64			1149
+ #define __NR__sysctl			1150
+ #define __NR_mmap			1151
+ #define __NR_munmap			1152
+@@ -246,6 +246,8 @@
+ #define __NR_clock_gettime		1254
+ #define __NR_clock_getres		1255
+ #define __NR_clock_nanosleep		1256
++#define __NR_fstatfs64			1257
++#define __NR_statfs64			1258
+ #define __NR_mbind			1259
+ #define __NR_get_mempolicy		1260
+ #define __NR_set_mempolicy		1261
+@@ -256,5 +256,16 @@
  #define __NR_mq_notify			1266
  #define __NR_mq_getsetattr		1267
  #define __NR_vserver			1269
@@ -31,11 +128,48 @@
 +#define __NR_add_key                    1271
 +#define __NR_request_key                1272
 +#define __NR_keyctl                     1273
++#define __NR_ioprio_set			1274
++#define __NR_ioprio_get			1275
++/* 1276 is available for reuse (was briefly sys_set_zone_reclaim) */
++#define __NR_inotify_init		1277
++#define __NR_inotify_add_watch		1278
++#define __NR_inotify_rm_watch		1279
++#define __NR_migrate_pages		1280
  
  #endif /* _ASM_IA64_UNISTD_H */
 --- glibc-kernheaders-2.4/usr/include/asm-ppc/unistd.h~	2004-04-21 17:44:25.000000000 +0100
 +++ glibc-kernheaders-2.4/usr/include/asm-ppc/unistd.h	2005-04-15 17:11:03.000000000 +0100
-@@ -269,5 +269,10 @@
+@@ -188,8 +189,8 @@
+ #define __NR_rt_sigtimedwait	176
+ #define __NR_rt_sigqueueinfo	177
+ #define __NR_rt_sigsuspend	178
+-#define __NR_pread		179
+-#define __NR_pwrite		180
++#define __NR_pread64		179
++#define __NR_pwrite64		180
+ #define __NR_chown		181
+ #define __NR_getcwd		182
+ #define __NR_capget		183
+@@ -257,18 +265,38 @@
+ #define __NR_clock_gettime	246
+ #define __NR_clock_getres	247
+ #define __NR_clock_nanosleep	248
+ #define __NR_swapcontext	249
+ #define __NR_tgkill		250
+ #define __NR_utimes		251
+ #define __NR_statfs64		252
+ #define __NR_fstatfs64		253
+ #define __NR_fadvise64_64	254
+ #define __NR_rtas		255
++#define __NR_sys_debug_setcontext 256
++/* Number 257 is reserved for vserver */
++/* 258 currently unused */
++#define __NR_mbind		259
++#define __NR_get_mempolicy	260
++#define __NR_set_mempolicy	261
+ #define __NR_mq_open		262
+ #define __NR_mq_unlink		263
+ #define __NR_mq_timedsend	264
  #define __NR_mq_timedreceive	265
  #define __NR_mq_notify		266
  #define __NR_mq_getsetattr	267
@@ -44,24 +178,77 @@
 +#define __NR_request_key        270
 +#define __NR_keyctl             271
 +#define __NR_waitid             272
++#define __NR_ioprio_set		273
++#define __NR_ioprio_get		274
++#define __NR_inotify_init	275
++#define __NR_inotify_add_watch	276
++#define __NR_inotify_rm_watch	277
++#define __NR_spu_run		278
++#define __NR_spu_create		279
++#define __NR_pselect6		280
++#define __NR_ppoll		281
  
  #endif /* _ASM_PPC_UNISTD_H_ */
 --- glibc-kernheaders-2.4/usr/include/asm-ppc64/unistd.h~	2004-04-21 17:44:25.000000000 +0100
 +++ glibc-kernheaders-2.4/usr/include/asm-ppc64/unistd.h	2005-04-15 17:11:14.000000000 +0100
-@@ -266,5 +266,10 @@
+@@ -186,8 +189,8 @@
+ #define __NR_rt_sigtimedwait	176
+ #define __NR_rt_sigqueueinfo	177
+ #define __NR_rt_sigsuspend	178
+-#define __NR_pread		179
+-#define __NR_pwrite		180
++#define __NR_pread64		179
++#define __NR_pwrite64		180
+ #define __NR_chown		181
+ #define __NR_getcwd		182
+ #define __NR_capget		183
+@@ -261,10 +270,32 @@
+ #define __NR_utimes		251
++#define __NR_statfs64		252
++#define __NR_fstatfs64		253
+ #define __NR_rtas		255
++#define __NR_sys_debug_setcontext 256
++/* Number 257 is reserved for vserver */
++/* 258 currently unused */
++#define __NR_mbind		259
++#define __NR_get_mempolicy	260
++#define __NR_set_mempolicy	261
+ #define __NR_mq_open		262
+ #define __NR_mq_unlink		263
+ #define __NR_mq_timedsend	264
  #define __NR_mq_timedreceive	265
  #define __NR_mq_notify		266
  #define __NR_mq_getsetattr	267
-+#define __NR_kexec_load         268
-+#define __NR_add_key            269
-+#define __NR_request_key        270
-+#define __NR_keyctl             271
-+#define __NR_waitid             272
++#define __NR_kexec_load		268
++#define __NR_add_key		269
++#define __NR_request_key	270
++#define __NR_keyctl		271
++#define __NR_waitid		272
++#define __NR_ioprio_set		273
++#define __NR_ioprio_get		274
++#define __NR_inotify_init	275
++#define __NR_inotify_add_watch	276
++#define __NR_inotify_rm_watch	277
++#define __NR_spu_run		278
++#define __NR_spu_create		279
++#define __NR_pselect6		280
++#define __NR_ppoll		281
  
  #endif /* _ASM_PPC_UNISTD_H_ */
 --- glibc-kernheaders-2.4/usr/include/asm-s390/unistd.h~	2004-04-16 22:07:05.000000000 +0100
 +++ glibc-kernheaders-2.4/usr/include/asm-s390/unistd.h	2005-04-15 17:10:27.000000000 +0100
-@@ -271,5 +271,10 @@
+@@ -170,8 +172,8 @@
+ #define __NR_rt_sigtimedwait    177
+ #define __NR_rt_sigqueueinfo    178
+ #define __NR_rt_sigsuspend      179
+-#define __NR_pread              180
+-#define __NR_pwrite             181
++#define __NR_pread64            180
++#define __NR_pwrite64           181
+ #define __NR_chown              182
+ #define __NR_getcwd             183
+ #define __NR_capget             184
+@@ -271,5 +271,15 @@
  #define __NR_mq_timedreceive	274
  #define __NR_mq_notify		275
  #define __NR_mq_getsetattr	276
@@ -70,11 +257,27 @@
 +#define __NR_request_key        279
 +#define __NR_keyctl             280
 +#define __NR_waitid             281
++#define __NR_ioprio_set		282
++#define __NR_ioprio_get		283
++#define __NR_inotify_init	284
++#define __NR_inotify_add_watch	285
++#define __NR_inotify_rm_watch	286
  
  #endif /* _ASM_S390_UNISTD_H_ */
 --- glibc-kernheaders-2.4/usr/include/asm-s390x/unistd.h~	2004-04-16 22:07:05.000000000 +0100
 +++ glibc-kernheaders-2.4/usr/include/asm-s390x/unistd.h	2005-04-15 17:10:12.000000000 +0100
-@@ -238,5 +238,10 @@
+@@ -170,7 +172,8 @@
+ #define __NR_rt_sigtimedwait    177
+ #define __NR_rt_sigqueueinfo    178
+ #define __NR_rt_sigsuspend      179
+-#define __NR_pread              180
+-#define __NR_pwrite             181
++#define __NR_pread64            180
++#define __NR_pwrite64           181
++#define __NR_chown              182
+ #define __NR_getcwd             183
+ #define __NR_capget             184
+@@ -238,5 +238,15 @@
  #define __NR_mq_timedreceive	274
  #define __NR_mq_notify		275
  #define __NR_mq_getsetattr	276
@@ -83,11 +286,27 @@
 +#define __NR_request_key        279
 +#define __NR_keyctl             280
 +#define __NR_waitid             281
++#define __NR_ioprio_set		282
++#define __NR_ioprio_get		283
++#define __NR_inotify_init	284
++#define __NR_inotify_add_watch	285
++#define __NR_inotify_rm_watch	286
  
  #endif /* _ASM_S390_UNISTD_H_ */
 --- glibc-kernheaders-2.4/usr/include/asm-x86_64/unistd.h~	2005-04-15 17:06:55.000000000 +0100
 +++ glibc-kernheaders-2.4/usr/include/asm-x86_64/unistd.h	2005-04-15 17:09:35.000000000 +0100
-@@ -283,6 +283,11 @@
+@@ -27,8 +29,8 @@
+ #define __NR_rt_sigreturn                       15
+ 
+ #define __NR_ioctl                              16
+-#define __NR_pread                              17
+-#define __NR_pwrite                             18
++#define __NR_pread64                            17
++#define __NR_pwrite64                           18
+ #define __NR_readv                              19
+ #define __NR_writev                             20
+ #define __NR_access                             21
+@@ -283,6 +283,30 @@
  #define __NR_mq_timedreceive	243
  #define __NR_mq_notify		244
  #define __NR_mq_getsetattr	245
@@ -96,6 +315,25 @@
 +#define __NR_add_key            248
 +#define __NR_request_key        249
 +#define __NR_keyctl             250
++#define __NR_ioprio_set		251
++#define __NR_ioprio_get		252
++#define __NR_inotify_init	253
++#define __NR_inotify_add_watch	254
++#define __NR_inotify_rm_watch	255
++#define __NR_migrate_pages	256
++#define __NR_openat		257
++#define __NR_mkdirat		258
++#define __NR_mknodat		259
++#define __NR_fchownat		260
++#define __NR_futimesat		261
++#define __NR_newfstatat		262
++#define __NR_unlinkat		263
++#define __NR_renameat		264
++#define __NR_linkat		265
++#define __NR_symlinkat		266
++#define __NR_readlinkat		267
++#define __NR_fchmodat		268
++#define __NR_faccessat		269
  
  #define __NR_syscall_max	__NR_mq_getsetattr
  


Index: glibc-kernheaders.spec
===================================================================
RCS file: /cvs/dist/rpms/glibc-kernheaders/devel/glibc-kernheaders.spec,v
retrieving revision 1.99
retrieving revision 1.100
diff -u -r1.99 -r1.100
--- glibc-kernheaders.spec	25 Oct 2005 07:56:53 -0000	1.99
+++ glibc-kernheaders.spec	20 Jan 2006 04:25:37 -0000	1.100
@@ -1,7 +1,7 @@
 Summary: Header files for the Linux kernel for use by glibc
 Name: glibc-kernheaders
 Version: 3.0
-Release: 2
+Release: 3
 License: GPL
 Group: Development/System
 ExclusiveOS: Linux
@@ -175,6 +175,9 @@
 
 
 %changelog
+* Fri Jan 20 2006 David Woodhouse <dwmw2 at redhat.com> 3.0-3
+- Add new syscalls up to 2006-01-20
+
 * Tue Oct 25 2005 David Woodhouse <dwmw2 at redhat.com> 3.0-2
 - Fix order of version and ihl in struct iphdr. (#171678)
 




More information about the fedora-cvs-commits mailing list