OSDN Git Service

(split) LDP_man-pages: update original to v3.34.
[linuxjm/LDP_man-pages.git] / original / man2 / syscalls.2
index 8d21312..dd11428 100644 (file)
@@ -26,7 +26,7 @@
 .\" Formatted or processed versions of this manual, if unaccompanied by
 .\" the source, must acknowledge the copyright and authors of this work.
 .\"
-.TH SYSCALLS 2 2010-11-06 "Linux" "Linux Programmer's Manual"
+.TH SYSCALLS 2 2011-09-07 "Linux" "Linux Programmer's Manual"
 .SH NAME
 syscalls \- Linux system calls
 .SH SYNOPSIS
@@ -130,6 +130,8 @@ Starting with kernel 2.6.0, the development model changed,
 and new system calls may appear in each 2.6.x release.
 In this case, the exact version number where the system call appeared
 is shown.
+This convention continues with the 3.x kernel series,
+which followed on from kernel 2.6.39.
 .IP *
 In some cases, a system call was added to a stable kernel
 series after it branched from the previous stable kernel
@@ -139,7 +141,7 @@ into a 2.4.x release after 2.4.15.
 When this is so, the version where the system call appeared
 in both of the major kernel series is listed.
 .PP
-The list of system calls that are available as at kernel 2.6.33
+The list of system calls that are available as at kernel 3.1
 (or in a few cases only on older kernels) is as follows:
 .\"
 .\" Looking at scripts/checksyscalls.sh in the kernel source is
@@ -175,6 +177,7 @@ l l l.
 \fBchown\fP(2)
 \fBchown32\fP(2)       2.4
 \fBchroot\fP(2)
+\fBclock_adjtime\fP(2) 2.6.39
 \fBclock_getres\fP(2)  2.6
 \fBclock_gettime\fP(2) 2.6
 \fBclock_nanosleep\fP(2)       2.6
@@ -203,6 +206,10 @@ l l l.
 .\" Implements \fBposix_fadvise\fP(2)
 \fBfadvise64_64\fP(2)  2.6
 \fBfallocate\fP(2)     2.6.23
+\fBfanotify_init\fP(2) 2.6.37
+\fBfanotify_mark\fP(2) 2.6.37
+.\" The fanotify calls were added in Linux 2.6.36,
+.\" but disabled while the API was finalized.
 \fBfchdir\fP(2)
 \fBfchmod\fP(2)
 \fBfchmodat\fP(2)      2.6.16
@@ -348,6 +355,7 @@ l l l.
 \fBmunlock\fP(2)
 \fBmunlockall\fP(2)
 \fBmunmap\fP(2)
+\fBname_to_handle_at\fP(2)     2.6.39
 \fBnanosleep\fP(2)     2.0
 \fBnfsservctl\fP(2)    2.2
 \fBnice\fP(2)
@@ -357,6 +365,7 @@ l l l.
 \fBoldstat\fP(2)
 \fBolduname\fP(2)
 \fBopen\fP(2)
+\fBopen_by_handle_at\fP(2)     2.6.39
 \fBopenat\fP(2)        2.6.16
 \fBpause\fP(2)
 \fBpciconfig_iobase\fP(2)      2.2.15; 2.4     Not on i386
@@ -418,12 +427,10 @@ l l l.
 \fBrt_sigpending\fP(2) 2.2
 \fBrt_sigprocmask\fP(2)        2.2
 \fBrt_sigqueueinfo\fP(2)       2.2
-.\" Implements \fBsigqueue\fP(2)
 \fBrt_sigreturn\fP(2)  2.2
 \fBrt_sigsuspend\fP(2) 2.2
 \fBrt_sigtimedwait\fP(2)       2.2
 \fBrt_tgsigqueueinfo\fP(2)     2.6.31
-.\" Implements \fBpthread_sigqueue\fP(3)
 \fBsched_get_priority_max\fP(2)        2.0
 \fBsched_get_priority_min\fP(2)        2.0
 \fBsched_getaffinity\fP(2)     2.6
@@ -443,6 +450,7 @@ l l l.
 \fBsend\fP(2)
 \fBsendfile\fP(2)      2.2
 \fBsendfile64\fP(2)    2.6; 2.4.19
+\fBsendmmsg\fP(2)      3.0
 \fBsendmsg\fP(2)
 \fBsendto\fP(2)
 \fBset_mempolicy\fP(2) 2.6.6
@@ -464,6 +472,7 @@ l l l.
 \fBsetgroups32\fP(2)   2.4
 \fBsethostname\fP(2)
 \fBsetitimer\fP(2)
+\fBsetns\fP(2) 3.0
 \fBsetpgid\fP(2)
 \fBsetpriority\fP(2)
 \fBsetregid\fP(2)
@@ -519,6 +528,7 @@ l l l.
 \fBsync\fP(2)
 \fBsync_file_range\fP(2)       2.6.17
 \fBsync_file_range2\fP(2)      2.6.22  Architecture-specific variant
+\fBsyncfs\fP(2)        2.6.39
 .\" PowerPC, ARM, tile
 .\" First appeared on ARM, as arm_sync_file_range(), but later renamed
                of \fBsync_file_range\fP(2)