Commit Graph

1553 Commits

Author SHA1 Message Date
Michael Kerrisk 551d5b7aa5 spfix 2007-12-11 09:31:41 +00:00
Michael Kerrisk 1368e8476d ffix 2007-12-10 15:03:27 +00:00
Michael Kerrisk 65cac33344 s/SETGUID/SETEUID/ in .TH line. 2007-12-10 09:02:09 +00:00
Michael Kerrisk 37cd82ad20 Fix declaration of 'offset' in SYNOPSIS. 2007-12-10 08:49:06 +00:00
Michael Kerrisk 1a329b567a ffix 2007-12-10 07:16:56 +00:00
Michael Kerrisk 173e100104 ffix 2007-12-10 06:31:32 +00:00
Michael Kerrisk 0e92e8cc83 Remove section number from page self ref 2007-12-09 08:30:09 +00:00
Michael Kerrisk a9a13a5057 Format include files consistently (".I <.*\.h>"). 2007-12-09 08:08:53 +00:00
Michael Kerrisk e39138d190 ffix 2007-12-07 19:53:58 +00:00
Michael Kerrisk 5a7e771398 ffix 2007-12-07 19:52:32 +00:00
Michael Kerrisk 6b6da70802 ffix 2007-12-07 19:30:58 +00:00
Michael Kerrisk e2de12c279 ffix 2007-12-05 21:12:53 +00:00
Michael Kerrisk 56ef4d2989 ffix 2007-12-05 14:07:07 +00:00
Michael Kerrisk c7992edccf Removed tabs 2007-12-05 13:47:50 +00:00
Michael Kerrisk 1197dd11de Fix incorrect path for somaxconn. 2007-11-29 21:04:40 +00:00
Michael Kerrisk e17aa4873c ffix 2007-11-29 18:15:54 +00:00
Michael Kerrisk d243a27fd8 ffix 2007-11-29 18:07:46 +00:00
Michael Kerrisk ef203e4559 ffix 2007-11-29 17:59:49 +00:00
Michael Kerrisk 7653389dcf wspace cleanup 2007-11-24 10:38:05 +00:00
Michael Kerrisk 5aa7f157d4 Add CONFORMING TO section. 2007-11-24 10:15:53 +00:00
Michael Kerrisk 2777b1caec Remove section numbers for page references where the
reference refers to the page itself.  (This stops man2html
producing links from a page back to itself.)
2007-11-24 10:10:39 +00:00
Michael Kerrisk e201255411 Remove redundant SEE ALSO entry. 2007-11-24 09:32:27 +00:00
Michael Kerrisk 94208b1f4e Remove redundant SEE ALSO entries. 2007-11-24 09:29:05 +00:00
Michael Kerrisk 99d097ae9d Remove redundant SEE ALSO entry. 2007-11-24 09:26:42 +00:00
Michael Kerrisk 2ccfac8b3e Update date in .TH line 2007-11-24 07:49:41 +00:00
Michael Kerrisk 254255afd0 Added comment about PTRACE_{POKE,PEEK}US[E]R spelling. 2007-11-24 07:34:48 +00:00
Michael Kerrisk 8e09de4eb4 wfix 2007-11-24 07:25:34 +00:00
Michael Kerrisk 1931a36642 Remove outdated text about pointer blocks for syscalls that have
more than 5 arguments.
2007-11-24 07:25:05 +00:00
Michael Kerrisk 5c1088731a tfix 2007-11-24 07:06:25 +00:00
Michael Kerrisk d24596d517 Many and various updates and improvements. 2007-11-24 06:55:27 +00:00
Michael Kerrisk 3735227dd5 wfix 2007-11-23 18:01:01 +00:00
Michael Kerrisk f50f6cb5a8 Fix copyright line to include word "Copyright" 2007-11-21 18:22:29 +00:00
Michael Kerrisk 3a16ac7aed ffix 2007-11-21 18:17:59 +00:00
Michael Kerrisk 33c6f37475 Update date in .TH line 2007-11-19 08:12:03 +00:00
Michael Kerrisk 531d750bb3 Update date in .TH line 2007-11-19 08:06:28 +00:00
Michael Kerrisk d61ff56aa8 Add BUGS text noting that the return value from Linux
sched_setschuler() does not conform to POSIX.
2007-11-19 04:24:28 +00:00
Michael Kerrisk 4407d3d81e Handle errors using a custom handle_errror() macro. 2007-11-19 03:34:00 +00:00
Michael Kerrisk 6a578b8823 s/dir(/handle_error(/ 2007-11-19 03:25:26 +00:00
Michael Kerrisk 43ea35457d Add warning that mandatory locking is unreliable. 2007-11-19 01:34:30 +00:00
Michael Kerrisk a406395c86 Add warning that mandatory locking is unreliable. 2007-11-19 01:26:19 +00:00
Michael Kerrisk ea53895cb8 Clarify details in description of file leases.
Minor wording edits.
2007-11-19 01:21:58 +00:00
Michael Kerrisk 71f66746c7 ffix 2007-11-18 07:31:02 +00:00
Michael Kerrisk 276adee157 Add F_GETLEASE under RETURN VALUE. 2007-11-17 06:23:13 +00:00
Michael Kerrisk 90e261f2a3 wfix 2007-11-17 06:13:05 +00:00
Michael Kerrisk facdd3f468 ffix 2007-11-17 05:51:29 +00:00
Michael Kerrisk cedab4493d Removed trailing white space at end of lines 2007-11-17 05:46:09 +00:00
Michael Kerrisk e267688bfa tfix 2007-11-17 05:18:32 +00:00
Michael Kerrisk eb25159b7f Eliminate duplicate blank lines in rendered output. 2007-11-17 04:53:22 +00:00
Michael Kerrisk 527ea91285 Fix name in .TH line. 2007-11-16 06:23:33 +00:00
Michael Kerrisk 38f76cd278 Removed trailing white space at end of lines 2007-11-15 03:28:33 +00:00
Michael Kerrisk a5b9e01508 Update date in TH line 2007-11-15 03:21:33 +00:00
Michael Kerrisk a209ce803c Pretty much a complete rewrite, covering some additional topics.
Moved _syscallN() material to new _syscall(2) page.
2007-10-23 14:40:43 +00:00
Michael Kerrisk 80984672da Removed reference to example in intro(2). 2007-10-23 14:35:04 +00:00
Michael Kerrisk bad3caa42b Added _syscall(2) and intro(2) to SEE ALSO section. 2007-10-23 14:33:34 +00:00
Michael Kerrisk 53780d2eff Created as a new page, by taking the content specific to the _syscall()
macros from intro(2).
2007-10-23 13:21:31 +00:00
Michael Kerrisk b3a7b55e83 Reorder ERRORS sctions alphabetically 2007-10-23 06:21:25 +00:00
Michael Kerrisk 8c55d428e2 Reorder ERRORS alphabetically 2007-10-23 06:15:48 +00:00
Michael Kerrisk 389fe6c8dc ffix 2007-10-22 07:03:56 +00:00
Michael Kerrisk 6a31cfdd74 tfix 2007-10-22 06:55:51 +00:00
Michael Kerrisk 428d352029 s/PTRACE_POKEUSR/PTRACE_POKEUSER/
s/PTRACE_PEEKUSR/PTRACE_PEEKUSER/
2007-10-17 20:49:47 +00:00
Michael Kerrisk 6beb1671d2 tfix/wfix 2007-10-16 19:18:17 +00:00
Michael Kerrisk 7aa32276fa wfix 2007-10-16 19:08:41 +00:00
Michael Kerrisk da62bae1df wfix 2007-10-16 19:07:28 +00:00
Michael Kerrisk 47c20452eb Updated FIXME 2007-10-16 05:50:20 +00:00
Michael Kerrisk eaf7a6918e Linux 2.6.22 added support for PR_SET_UNALIGN. 2007-10-15 18:11:45 +00:00
Michael Kerrisk c5871a7dc1 spfix 2007-10-15 18:05:23 +00:00
Michael Kerrisk 49ec013ce2 Fix version numbers in cross references. 2007-10-14 18:33:54 +00:00
Michael Kerrisk 8b17f282d1 spfix 2007-10-13 20:29:01 +00:00
Michael Kerrisk 1d93c27249 Updated FIXME 2007-10-13 12:51:17 +00:00
Michael Kerrisk 6397da8c48 Add fallocate(2); remove timerfd(2) 2007-10-13 12:42:36 +00:00
Michael Kerrisk 40b89fc71a Removed old FIXMEs 2007-10-13 11:03:52 +00:00
Michael Kerrisk d6c57ce6df ffix 2007-10-12 06:46:45 +00:00
Michael Kerrisk a4f3e8d6a0 tfix 2007-10-12 06:41:27 +00:00
Michael Kerrisk b3f30a82c9 Added <fcntl.h> to SYNOPSIS. 2007-10-08 18:45:41 +00:00
Michael Kerrisk 0f7bde2b5a grfix 2007-10-04 16:02:37 +00:00
Michael Kerrisk b87dcfb900 grfix 2007-10-03 19:56:24 +00:00
Michael Kerrisk fbbfa7ce8a Fix syntax error in example program. 2007-10-03 06:25:23 +00:00
Michael Kerrisk d314dbfda1 ffix 2007-10-03 06:22:00 +00:00
Michael Kerrisk 45cbde66dd tfix 2007-10-03 06:20:17 +00:00
Michael Kerrisk 028f847b00 tfix 2007-10-03 06:19:25 +00:00
Michael Kerrisk 56e0e87ff5 Add text desribing EINVAL error for read(2). 2007-09-27 17:59:11 +00:00
Michael Kerrisk ca313a6891 ffix 2007-09-23 17:26:21 +00:00
Michael Kerrisk 01a734ef2b ffix 2007-09-23 11:41:50 +00:00
Michael Kerrisk 0daa9e92d0 Fix redundant formatting macros 2007-09-20 16:26:31 +00:00
Michael Kerrisk c11b1abf2e Change mtk's email address 2007-09-20 06:52:22 +00:00
Michael Kerrisk fb7339dfa0 Removed trailing white space at end of lines 2007-09-19 21:42:14 +00:00
Michael Kerrisk 8da9ae243a s/sync (3)/sync ()/ 2007-09-19 05:25:00 +00:00
Michael Kerrisk 0d95c3d5c6 wfix 2007-09-18 18:50:44 +00:00
Michael Kerrisk ad3fa0f2a3 ffix 2007-09-18 18:47:32 +00:00
Michael Kerrisk 623c00d49e ffix 2007-09-18 18:43:25 +00:00
Michael Kerrisk aadd727c4f Add text cautioning about use of close() in
multithreaded programs.
2007-09-13 19:38:28 +00:00
Michael Kerrisk 3efbc18c81 Strengthened the warning against using this system call
and note that it may disappear in a future kernel version.
2007-09-13 17:41:38 +00:00
Michael Kerrisk 499f416724 Added description of MSG_CMSG_CLOEXEC (new in 2.6.23). 2007-09-10 04:35:02 +00:00
Michael Kerrisk fe75ec04d3 Added description of O_CLOEXEC (new in 2.6.23) + other
minor fixes for O_DIRECT.
2007-09-10 04:34:20 +00:00
Michael Kerrisk d739f5f8c7 Add text describing limit on total size of argv + evnp,
and changes that occurred with 2.6.23.
Add getopt(3) to SEE ALSO list.
2007-09-10 04:31:59 +00:00
Michael Kerrisk d9a0b2a566 Describes the fallocate() system call, new in 2.6.23. 2007-09-10 04:30:43 +00:00
Michael Kerrisk f3edaabb5d Add text noting that PROT_WRITE may (and on x86 does) imply PROT_READ. 2007-09-10 04:10:36 +00:00
Michael Kerrisk af9c7ff296 Add "#include <stdlib.h>" (to declatre exit(3)) to example program. 2007-09-10 02:44:09 +00:00
Michael Kerrisk 4df883b963 ffix 2007-09-04 06:30:39 +00:00
Michael Kerrisk 8a3ed0f00d ffix 2007-09-01 20:35:26 +00:00
Michael Kerrisk 0f67421e4c Udpdate date in .TH line 2007-09-01 17:30:26 +00:00
Michael Kerrisk 9947a8d79c Update some details on set_zone_reclaim() 2007-09-01 17:29:49 +00:00
Michael Kerrisk 331dcbfb3a Since kernel 2.6.22, Linux setitimer() now conforms to POSIX.1,
giving an EINVAL error for a non-canonical tv_usec value.
2007-08-28 13:15:35 +00:00
Michael Kerrisk cf4224d404 Fixed argument type for BLKGETSIZE. 2007-08-27 13:25:23 +00:00
Michael Kerrisk e2f9e1bed2 ffix 2007-08-27 11:38:36 +00:00
Michael Kerrisk 00045cbb7e Minor edits. 2007-08-27 11:34:07 +00:00
Michael Kerrisk 05c7d833f8 + changed the "policy" parameter to "mode" through out the
descriptions in an attempt to promote the concept that the memory
  policy is a tuple consisting of a mode and optional set of nodes.

+ added requirement to link '-lnuma' to synopsis

+ rewrite portions of description for clarification.

+ added all errors currently returned by sys call.

+ removed cautionary note that use of MPOL_F_NODE|MPOL_F_ADDR
  is not supported.  This is no longer true.

+ added mmap(2) to See Also list.
2007-08-27 11:09:06 +00:00
Michael Kerrisk 45ca54fea8 Minor fixes 2007-08-27 11:01:24 +00:00
Michael Kerrisk 73ae0a09ae + changed the "policy" parameter to "mode" through out the
descriptions in an attempt to promote the concept that the memory
  policy is a tuple consisting of a mode and optional set of nodes.

+ added requirement to link '-lnuma' to synopsis

+ rewrite portions of description for clarification.

  ++ clarify interaction of policy with mmap()'d files.

  ++ defined how "empty set of nodes" specified and what this
     means for MPOL_PREFERRED.

  ++ mention what happens if local/target node contains no
     free memory.

  ++ clarify semantics of multiple nodes to BIND policy.
     Note:  subject to change.  We'll fix the man pages when/if
            this happens.

+ added all errors currently returned by sys call.

+ added mmap(2) to See Also list.
2007-08-27 11:01:10 +00:00
Michael Kerrisk 9f5682a8ed + changed the "policy" parameter to "mode" through out the
descriptions in an attempt to promote the concept that the memory
  policy is a tuple consisting of a mode and optional set of nodes.

+ rewrite portions of description for clarification.

  ++ clarify interaction of policy with mmap()'d files and shared
     memory regions, including SHM_HUGE regions.

  ++ defined how "empty set of nodes" specified and what this
     means for MPOL_PREFERRED.

  ++ mention what happens if local/target node contains no
     free memory.

  ++ clarify semantics of multiple nodes to BIND policy.
     Note:  subject to change.  We'll fix the man pages when/if
            this happens.

+ added all errors currently returned by sys call.

+ added mmap(2), shmget(2), shmat(2) to See Also list.
2007-08-27 10:48:50 +00:00
Michael Kerrisk 599e5da722 ffix/wfix 2007-08-27 10:06:53 +00:00
Michael Kerrisk 74d3223314 ffix/spfix 2007-08-27 08:36:21 +00:00
Michael Kerrisk f92154be31 wfix 2007-08-27 08:13:53 +00:00
Michael Kerrisk 688e23c6f7 s/SIGILL/SIGCHLD/ for paragraph describing SIGCHLD. 2007-08-27 08:06:54 +00:00
Michael Kerrisk bf1c0ede48 Remove trailing whitespace 2007-08-27 08:02:09 +00:00
Michael Kerrisk eab6469656 Order ERRORS alphabetically. 2007-08-27 07:56:52 +00:00
Michael Kerrisk 0dd0df4e49 Remove duplicated words 2007-08-27 07:31:05 +00:00
Michael Kerrisk 4ae67b7d05 EINVAL also occurs if target path is on tmpfs or similar.
See Debian bug 435885.
2007-08-10 09:12:11 +00:00
Michael Kerrisk 7d4857d716 Added FIXME 2007-08-05 09:43:16 +00:00
Michael Kerrisk 185341d477 Added FIXME 2007-08-05 09:39:05 +00:00
Michael Kerrisk 39d21ba20e Added FIXME. 2007-08-05 09:07:16 +00:00
Michael Kerrisk 903542a98c Added FIXME 2007-07-29 08:56:00 +00:00
Michael Kerrisk da49ae1814 Note what thread is affected if 'pid' is specified
as 0, or as the value returned by getpid().
2007-07-21 06:59:36 +00:00
Michael Kerrisk 20c58d7028 ffix 2007-07-21 05:25:03 +00:00
Michael Kerrisk cf9c27a6e4 Add text on real-time features of mainline Linux kernel. 2007-07-20 13:35:31 +00:00
Michael Kerrisk 0adc4176a2 ffix 2007-07-19 07:31:25 +00:00
Michael Kerrisk a8d5553785 ffix 2007-07-18 20:24:30 +00:00
Michael Kerrisk 657e762d71 ffix 2007-07-18 20:11:21 +00:00
Michael Kerrisk e81aee2dc8 Place SYNOPSIS comments inside C comments (/* ... */). 2007-07-18 19:54:03 +00:00
Michael Kerrisk 040471f18b Added FIXME. 2007-07-17 18:53:09 +00:00
Michael Kerrisk c797f8d3c7 Added FIXME 2007-07-17 18:49:30 +00:00
Michael Kerrisk c307030c84 Switch formatting style 2007-07-16 18:57:34 +00:00
Michael Kerrisk f6b8bc07c2 tfix 2007-07-14 05:29:58 +00:00
Michael Kerrisk 73932e1279 s/si_sign/si_errno/ in statement about which field is unused. 2007-07-14 03:08:42 +00:00
Michael Kerrisk c5b0e98e5b tfix 2007-07-13 08:16:50 +00:00
Michael Kerrisk 56a97a39cc Add return value to nfsservctl() prototype. 2007-07-13 08:15:11 +00:00
Michael Kerrisk 9f0fb19843 sync SYNOPSIS with select.2 2007-07-11 19:19:03 +00:00
Michael Kerrisk 6f1a1e6143 Minor improvements in text describing underlying system calls. 2007-07-10 20:57:30 +00:00
Michael Kerrisk bb3b61747e Improve text describing underlying system calls. 2007-07-10 20:48:01 +00:00
Michael Kerrisk 0c8dd25470 Improve text describing underlying system calls. 2007-07-10 20:44:07 +00:00
Michael Kerrisk aa042c2e48 Fix broken link 2007-07-10 20:14:30 +00:00
Michael Kerrisk f3fef7367d ffix 2007-07-10 19:50:57 +00:00
Michael Kerrisk 7a63e1d7be ffix 2007-07-10 19:24:48 +00:00
Michael Kerrisk 52e87bbed1 Fix missing semicolon in prototype 2007-07-10 04:51:30 +00:00
Michael Kerrisk 9f1a6ca72c wfix 2007-07-10 04:29:20 +00:00
Michael Kerrisk fc15ae54b9 tfix/wfix 2007-07-10 03:57:50 +00:00
Michael Kerrisk 5260fe08cf Use 'glibc' consistently to refer to GNU C library. 2007-07-09 22:01:31 +00:00
Michael Kerrisk d1de5f7528 spfix 2007-07-09 21:03:31 +00:00
Michael Kerrisk a9b4ebbc8f ffix 2007-07-09 20:07:44 +00:00
Michael Kerrisk c781c53cbc tfix 2007-07-09 19:41:16 +00:00
Michael Kerrisk e6d6fc10a8 Link to fsync.2. 2007-07-08 19:33:39 +00:00
Michael Kerrisk c6a16930af Incorporated material from now deleted fdatasync.2. 2007-07-08 19:32:37 +00:00
Michael Kerrisk cb7bf8ac29 Somehow, over time, material on fdatasync(2) crept into
fsync.2, and fdatasync also got added to the NAME section
of fsync.2.  All of the material in fdatasync.2 that was
not already in fsync.2 has now been moved there, and
the former page has been removed.
2007-07-08 19:31:13 +00:00
Michael Kerrisk a62944088a Updated date in .TH line. 2007-07-08 19:21:38 +00:00
Michael Kerrisk d8ccd692af Added .\" comment. 2007-07-08 18:31:19 +00:00
Michael Kerrisk 3995da1431 Clarify utimes() behaviour when 'times' is NULL. See Debian bug 431480.
Other minor clarifations of description of utimes().
2007-07-08 18:25:40 +00:00
Michael Kerrisk 20f75f5fe2 Update arches/kernel versions for PR_SET_UNALAIGN / PR_GET_UNALIGN. 2007-07-08 17:17:32 +00:00
Michael Kerrisk fa66abf8e5 Slight fix to example program. 2007-07-08 17:00:49 +00:00
Michael Kerrisk 8c4f34f89b ffix 2007-07-08 16:21:19 +00:00
Michael Kerrisk 22399250c3 Name "ia64" consistently. 2007-07-08 16:06:51 +00:00
Michael Kerrisk b47f1a095f Link to man3/clock_getres.3. 2007-07-08 16:02:25 +00:00
Michael Kerrisk 292d25b095 Fix page cross references 2007-07-08 15:05:14 +00:00
Michael Kerrisk e3d6f7b71f Removed SEE ALSO reference to nonextistent fadvise.2. 2007-07-08 15:03:28 +00:00
Michael Kerrisk f902bebcd5 spfix 2007-07-08 14:57:58 +00:00
Michael Kerrisk 3edb8da410 Replace discussion of timer* macros with a pointer to new page timeradd.3. 2007-07-08 14:57:28 +00:00
Michael Kerrisk 3f624b939f grfix 2007-07-08 12:51:09 +00:00
Michael Kerrisk e0bf91271f Removed trailing white space at end of lines 2007-07-08 12:39:24 +00:00
Michael Kerrisk cc4615cc78 Added/updated glibc feature test macro requirements 2007-07-08 12:11:40 +00:00
Michael Kerrisk 52b78335ac Wrapped long line in SYNOPSIS 2007-07-08 11:13:19 +00:00
Michael Kerrisk 61d7d93cd1 More fixes after comments by AEB. 2007-07-07 19:18:58 +00:00
Michael Kerrisk 96b8e49f27 grfix 2007-07-07 19:18:19 +00:00
Michael Kerrisk 8179def107 Added som .\" comments 2007-07-07 18:51:10 +00:00
Michael Kerrisk d6ce49601e Minor fixes 2007-07-07 09:55:00 +00:00
Michael Kerrisk aadd7709ec More small changes 2007-07-06 05:50:57 +00:00
Michael Kerrisk 0bbb92a373 Fairly substantial changes and corrections, including adding
coverage of all of the interfaces that get/set PGIDs.
2007-07-05 21:19:36 +00:00
Michael Kerrisk 7d50a840e7 Varous rewordings; clear up some imprecisions. 2007-07-03 18:01:31 +00:00
Michael Kerrisk 3fffa7b679 ffix 2007-07-03 11:05:50 +00:00
Michael Kerrisk 3af8df2f46 ffix 2007-07-02 20:06:14 +00:00
Michael Kerrisk 8e5a4d5a46 Fix beoken link 2007-07-02 13:29:42 +00:00
Michael Kerrisk f9e4d811be Various improvements 2007-07-01 14:42:40 +00:00
Michael Kerrisk 9d9430106b ffix 2007-07-01 12:41:17 +00:00
Michael Kerrisk 2e92040156 Minor change 2007-07-01 06:19:18 +00:00
Michael Kerrisk f9f7c04229 Document the PowerPC SPU spu_run() system call. 2007-07-01 06:03:59 +00:00
Michael Kerrisk 6f5ff36aac Document the PowerPC SPU spu_create() system call. 2007-07-01 06:03:34 +00:00
Michael Kerrisk ab7b478b84 ffix 2007-07-01 05:21:18 +00:00
Michael Kerrisk 10f5f29476 s/bitmask/bit mask/ 2007-07-01 04:23:34 +00:00
Michael Kerrisk 02e6bca302 s/bitfield/bit field/ 2007-07-01 04:22:00 +00:00
Michael Kerrisk 02d79ece57 Fairly substantial rewrites, and a few additions. 2007-07-01 03:23:24 +00:00
Michael Kerrisk 5b6adad130 Added a blank line to example prog 2007-07-01 02:00:19 +00:00
Michael Kerrisk c8760c6822 Added .\" comment about set_zone_reclaim.2 2007-07-01 01:58:13 +00:00
Michael Kerrisk 6a21f96dc8 Link to clone.2 2007-07-01 01:50:24 +00:00
Michael Kerrisk 70bbe1fe18 This file was created by accident 2007-07-01 01:45:29 +00:00
Michael Kerrisk aa15d676bb Link to select.2 2007-07-01 01:35:03 +00:00
Michael Kerrisk 74fa61b798 Added an example program. 2007-06-30 14:11:48 +00:00
Michael Kerrisk dd9b25a6ca Added an EXAMPLE code segment. 2007-06-30 13:14:42 +00:00
Michael Kerrisk 6a2df4ee5e Add an example program. 2007-06-30 13:03:08 +00:00
Michael Kerrisk af4c9a828f Minor changes 2007-06-29 18:30:44 +00:00
Michael Kerrisk 3245700528 Added tuxcall 2007-06-29 18:18:40 +00:00
Michael Kerrisk 792603dbb4 Added as link to unimplemented.2 2007-06-29 18:15:59 +00:00
Michael Kerrisk eb94ed02ab Updated date in .TH line 2007-06-29 17:34:20 +00:00
Michael Kerrisk 1812a94934 Reformatted tables as lists; other minor reformattings and wording changes. 2007-06-29 17:32:54 +00:00
Michael Kerrisk 88276dadd8 Added .\" comment 2007-06-29 16:49:42 +00:00
Michael Kerrisk 257f138a5c On most platforms the unit for 'offset' is 4096 bytes, not the system page size.
Rewrote NOTES to note that glibc mmap() wrapper nowadays
invokes this system call.
2007-06-29 16:36:27 +00:00
Michael Kerrisk 5636a29a5e Added note that glibc mmap() wrapper nowadays invokes mmap2(). 2007-06-29 06:40:29 +00:00
Michael Kerrisk 1df962c865 Add svipc(7) to SEE ALSO list. 2007-06-28 20:44:32 +00:00
Michael Kerrisk 2a37862f9c Remove reference discussion of ipc(2), since none of the
other System V IPC pages mention ipc(2).
2007-06-28 20:43:15 +00:00
Michael Kerrisk e3ce1314dd Link to getrlimit.2 2007-06-28 20:32:23 +00:00
Michael Kerrisk 3309b6dca7 Update SYNOPSIS to reflect the fact that fchmod(2) and lchown(2)
need either "#define _XOPEN_SOURCE 500" or "#define _BSD_SOURCE".
2007-06-28 20:30:26 +00:00
Michael Kerrisk 0926883520 Update SYNOPSIS to reflect the fact that fchmod(2) needs
either "#define _XOPEN_SOURCE 500" or "#define _BSD_SOURCE".
2007-06-28 20:29:36 +00:00
Michael Kerrisk f78ec19d19 wfix 2007-06-28 19:47:59 +00:00
Michael Kerrisk f484ad4995 Minor wiording change 2007-06-28 19:06:57 +00:00
Michael Kerrisk 9cb3c68a5f tfix 2007-06-28 19:05:48 +00:00
Michael Kerrisk 437a918274 grfix 2007-06-28 19:04:25 +00:00
Michael Kerrisk 09de4bf118 Rewrite, expand, and update to 2.6.22 state of affairs. 2007-06-28 06:26:51 +00:00
Michael Kerrisk 360ed6b354 Added FIXMEs. 2007-06-28 06:26:09 +00:00
Michael Kerrisk 0564ba6d7b Added FIXME. 2007-06-27 07:26:52 +00:00
Michael Kerrisk b9c8008b2c Add madvise1 to NAME line. 2007-06-27 06:40:40 +00:00
Michael Kerrisk d0da2c9b47 New link to unimplemented.2. 2007-06-27 06:39:25 +00:00
Michael Kerrisk 13c212ade3 This page is very out of date, and in any case difficult to maintain.
Information about undocumented system calls is maintained in the
HOWTOHELP file, and probably in othe rplaces soon.
2007-06-27 06:20:43 +00:00
Michael Kerrisk f8d55bc6e6 Details on this page are covered in syscalls.2 and in respective man pages. 2007-06-27 06:10:34 +00:00
Michael Kerrisk cefacf7f35 Removed SEE ALSO reference to obsolete.2. 2007-06-27 06:09:47 +00:00
Michael Kerrisk b9159777d3 Add notes on the different system call interfaces that
have appeared over time.
2007-06-27 06:07:40 +00:00
Michael Kerrisk 42d0b3944e minor changes 2007-06-27 06:06:53 +00:00
Michael Kerrisk 7660c85765 Change link to poit to uname.2 (instead of obsolete.2). 2007-06-27 05:53:15 +00:00
Michael Kerrisk ed4510c437 Add notes on the different system call interfaces that
have appeared over time.
2007-06-27 05:49:07 +00:00
Michael Kerrisk 07b88ec8d4 spfix 2007-06-27 05:48:37 +00:00
Michael Kerrisk cd66755373 Minor changes 2007-06-27 05:46:29 +00:00
Michael Kerrisk d28a0b7789 Minor changes. 2007-06-27 05:29:59 +00:00
Michael Kerrisk 5cd9ef1903 Change to point to stat.2 (instead of obsolete.2). 2007-06-27 05:16:48 +00:00
Michael Kerrisk b8f9d9dd7f Add notes on the different system call service routines that have
appeared over time.
2007-06-27 05:12:36 +00:00
Michael Kerrisk 3b5dffbcc9 ffix 2007-06-26 08:21:48 +00:00
Michael Kerrisk 2e9669c27c Added as link to unimplemented.2 2007-06-26 07:18:12 +00:00
Michael Kerrisk 70866e8ea8 Added as links to corresponding section 3 pages. 2007-06-26 06:57:04 +00:00
Michael Kerrisk 7fdd2ee18c Noted that sigwaitinfo() is a library function implemented on
top of sigtimedwait().
2007-06-26 06:49:20 +00:00
Michael Kerrisk cdd160d9e5 Added info on rt_sigqueueinfo(2). 2007-06-26 06:44:29 +00:00
Michael Kerrisk 520ebc8a9a Link to sigqueue.2. 2007-06-26 06:28:41 +00:00
Michael Kerrisk 88dc60256d Added as link to corresponding page without "rt_" prefix. 2007-06-26 06:22:40 +00:00
Michael Kerrisk 67944331a6 Links to posix_fadvise.2. 2007-06-26 05:59:03 +00:00
Michael Kerrisk 6a1692abcd Added as link to corresponding page without "64". 2007-06-26 05:54:01 +00:00
Michael Kerrisk 7eade6fa9f Added as link to corresponding page without "32". 2007-06-26 05:43:55 +00:00
Michael Kerrisk 0fa2491f1e Minor fixes 2007-06-26 02:34:01 +00:00
Michael Kerrisk c58418c912 Added SEE ALSO reference to syscalls.2. 2007-06-25 12:57:55 +00:00
Michael Kerrisk b582c7a74b Make this link point to new sgetmask.2 page. 2007-06-25 12:06:02 +00:00
Michael Kerrisk c48ef83f02 A real man page for sgetmask(2) and ssetmask(2). 2007-06-25 12:01:55 +00:00
Michael Kerrisk 32ac9452b3 This link is about to be replaced with a real man page. 2007-06-25 12:01:14 +00:00
Michael Kerrisk e3e255598e Minor wording changes. 2007-06-25 10:03:10 +00:00
Michael Kerrisk d4725a0e26 s/NNbit/NN-bit/ 2007-06-25 09:55:58 +00:00
Michael Kerrisk f531acc327 Added _GNU_SOURCE to prototype. 2007-06-25 08:51:11 +00:00
Michael Kerrisk 4a6515efe0 Note that killpg() is actually a library function on Linux. 2007-06-24 17:28:02 +00:00
Michael Kerrisk 4068436347 wfix 2007-06-24 17:06:42 +00:00
Michael Kerrisk 3b13618d5d grfix 2007-06-23 08:22:53 +00:00
Michael Kerrisk eee0a2ec83 minor wording fix 2007-06-23 08:19:17 +00:00
Michael Kerrisk af21031765 wfix 2007-06-23 08:17:33 +00:00
Michael Kerrisk 0643ee28f8 wfix 2007-06-23 08:16:35 +00:00
Michael Kerrisk b7d35dc76a Minor wording fix 2007-06-23 08:13:42 +00:00
Michael Kerrisk 43232e4357 ffix 2007-06-23 08:11:32 +00:00
Michael Kerrisk 66ee0c7e89 ffix 2007-06-23 07:19:07 +00:00
Michael Kerrisk c91e381d47 ffix 2007-06-23 07:05:05 +00:00
Michael Kerrisk c1a6449fe7 ffix 2007-06-22 20:54:26 +00:00
Michael Kerrisk 097585edcb ffix 2007-06-22 20:40:07 +00:00
Michael Kerrisk 2f0af33ba6 ffix 2007-06-22 19:42:52 +00:00
Michael Kerrisk 1274071a69 ffix 2007-06-22 18:25:23 +00:00
Michael Kerrisk db4e96b771 ffix 2007-06-22 17:48:59 +00:00
Michael Kerrisk c3dfd2c880 ffix 2007-06-22 17:42:06 +00:00
Michael Kerrisk 682edefb1b ffix 2007-06-22 17:16:20 +00:00
Michael Kerrisk 09b235db2a Format errno. 2007-06-22 06:05:43 +00:00
Michael Kerrisk 988db66164 strip trailing white space 2007-06-21 22:55:04 +00:00
Michael Kerrisk 52087dd3e8 ffix 2007-06-21 21:58:51 +00:00
Michael Kerrisk 8bd58774dc Formatted signal names 2007-06-21 05:38:48 +00:00
Michael Kerrisk 7b2b5ea4fb ffix 2007-06-20 22:20:03 +00:00
Michael Kerrisk 0b9bdf82fb ffix 2007-06-20 22:15:34 +00:00
Michael Kerrisk 5917ad3d34 ffix 2007-06-20 22:11:14 +00:00
Michael Kerrisk f25eaea8f3 ffix 2007-06-20 22:09:10 +00:00
Michael Kerrisk c84371c688 Italics for header file references 2007-06-20 21:53:34 +00:00
Michael Kerrisk 29059a6548 s/-/\\-/ 2007-06-20 21:39:45 +00:00
Michael Kerrisk 89f9f5b25d ffix 2007-06-20 20:48:54 +00:00
Michael Kerrisk bf25f45cf8 Note that some architectures don't have socketcall(2); instead
real system calls are provided for socket(), bind(), etc.
2007-06-20 20:15:29 +00:00
Michael Kerrisk d398968003 Note that some architectures don't have ipc(2); instead
real system calls are provided for shmctl(), semctl(), etc.
2007-06-20 20:14:26 +00:00
Michael Kerrisk 34f2460ed5 Rewrite to reflect the fact that the _syscallN
macros are no longer available.
2007-06-20 18:53:27 +00:00
Michael Kerrisk 3442f570a8 Remove reference to _syscall0() macro. 2007-06-20 18:43:01 +00:00
Michael Kerrisk 02a5cdc5ea Add semtimedop() to SEE ALSO. 2007-06-20 06:05:13 +00:00
Michael Kerrisk ed2a6c7314 Add recvmsg() and sendmsg() to SEE ALSO. 2007-06-20 06:04:50 +00:00
Michael Kerrisk 0fb58b282d Fix small wording error. 2007-06-19 20:42:27 +00:00
Michael Kerrisk 9b0e0996ee the syscall is exported as "__clone2" not "clone2". 2007-06-19 20:09:36 +00:00
Michael Kerrisk 49363fa6ab ffix 2007-06-18 19:56:51 +00:00
Michael Kerrisk 4db7cf5dbd Update text for EPERM error describing the maximum number of
swap files.  (From downstream Fedora patch.)
2007-06-16 18:22:38 +00:00
Michael Kerrisk 97bc00947f Add NOTES para about permissions required to call sched_setscheduler()
on other systems.
2007-06-16 12:25:22 +00:00
Michael Kerrisk 4f4d2facf2 wfix 2007-06-16 11:58:42 +00:00
Michael Kerrisk 3a928a5078 Updated FIXME. 2007-06-16 11:45:57 +00:00
Michael Kerrisk 2b83e9fe13 Updated FIXME. 2007-06-16 11:43:44 +00:00
Michael Kerrisk 228688f9ea Changed text for EINVAL error. 2007-06-16 11:27:34 +00:00
Michael Kerrisk 5766b19637 Noted that timeout can also be changed is select() is interrupted by a signal. 2007-06-16 10:46:33 +00:00
Michael Kerrisk 2e42dfb375 tfix 2007-06-15 21:44:10 +00:00
Michael Kerrisk bb54fa0226 Fix include in SYNOPSIS. 2007-06-15 05:47:32 +00:00
Michael Kerrisk 5537bcf8d3 Add "Link with -laio" to SYNOPSIS.
Fih includes in SYNOPSIS.
2007-06-15 05:47:08 +00:00
Michael Kerrisk d676e60b93 spfix 2007-06-14 06:33:12 +00:00
Michael Kerrisk f5b031864e Reordered .SH sections. 2007-06-14 06:31:39 +00:00
Michael Kerrisk f4a411231c ffix 2007-06-13 22:32:37 +00:00
Michael Kerrisk 0c2ec4f115 ffix 2007-06-13 22:13:46 +00:00
Michael Kerrisk 0ff8384a43 Small wording change. 2007-06-13 22:05:57 +00:00
Michael Kerrisk 0e1ad98ccf Updated FIXMEs 2007-06-13 21:48:16 +00:00
Michael Kerrisk 2b0fa18232 replace form `....' with \fI...\fP where the enclosed string is a pathname,
type name, or argument name.
2007-06-12 21:19:16 +00:00
Michael Kerrisk ee62201f94 Fixed description of EACCES error.
Added sentence defining "curret working directory".
Other minor wording changes.
2007-06-12 05:23:03 +00:00
Michael Kerrisk 3363301f11 wfix 2007-06-11 20:36:00 +00:00
Michael Kerrisk 589cdb95ce ffix 2007-06-11 20:35:18 +00:00
Michael Kerrisk a622ed8f93 Made NOTES text into a VERSIONS section, since that's what it really describes. 2007-06-11 19:57:10 +00:00
Michael Kerrisk a43e21f0b4 Added details about seekable files and file offset.
Noted that write() may write less than 'count' bytes, and
gave some examples of why this might occur.
Noted what happens if write() is interrupted by a signal.
Minor wording changes.
2007-06-11 19:51:09 +00:00
Michael Kerrisk 460e6363dc s/i-node/inode/ 2007-06-11 19:23:43 +00:00
Michael Kerrisk fc7ba05735 s/process' /process's/ 2007-06-11 19:20:30 +00:00
Michael Kerrisk 7eeba17aac Minor wording changes 2007-06-11 19:13:42 +00:00
Michael Kerrisk 51a138ce9a Minore rewordings; added a FIXME. 2007-06-11 19:07:41 +00:00
Michael Kerrisk 7c1bc63f44 ffix 2007-06-11 18:45:36 +00:00
Michael Kerrisk 7dbfafa8ca Minore rewordings. 2007-06-11 18:40:01 +00:00
Michael Kerrisk ed15fce22c Update .TH line; previous commit noted what happens if
gethostid() can't open /etc/hostid.
2007-06-10 18:18:04 +00:00
Michael Kerrisk 53a6b01dee Add NOTES paragraph noting that <sys/types.h> isn't required by
POSIX.1-2001 or Linux, but was required on some implementations.
2007-06-10 18:08:27 +00:00
Michael Kerrisk c36973a3d6 s/w.r.t./with respect to/ 2007-06-08 12:11:23 +00:00
Michael Kerrisk 75b94dc35c Change "e.g. " to "e.g., ", or in some cases, "for example, ".
Change "i.e. " to i.e.., ", or in some cases, "that is, ".
2007-06-08 11:56:22 +00:00
Michael Kerrisk eb1af89677 Corrected minor spelling/wording mistakes (i.e., changes
independent of fixes for American spelling).
2007-06-08 10:58:53 +00:00
Michael Kerrisk d9bfdb9c21 Convert to American spelling conventions 2007-06-08 09:56:56 +00:00
Michael Kerrisk 53a1443cce Add SEE ALSO link to new credentials.7. 2007-06-08 07:57:18 +00:00
Michael Kerrisk 677f47663e Wrap source lines at sentence breaks. 2007-06-08 03:17:37 +00:00
Michael Kerrisk 5edee42039 Updated discussion of somaxconn limit. 2007-06-06 19:08:30 +00:00
Michael Kerrisk 06dc77641b wfix 2007-06-06 18:44:03 +00:00
Michael Kerrisk 1f821a554d Added some comments to example program. 2007-06-06 18:40:56 +00:00
Michael Kerrisk deec2da39c Updated VERSIONS section 2007-06-05 19:36:20 +00:00
Michael Kerrisk 0f94034628 Added VERSIONS section. 2007-06-05 07:06:49 +00:00
Michael Kerrisk ed0e2b2fb9 Glibc support has been provided since version 2.2. 2007-06-05 06:54:26 +00:00
Michael Kerrisk 570dd97898 Added VERSIONS section. 2007-06-05 06:32:07 +00:00
Michael Kerrisk 4f73a46c64 Added VERSIONS section 2007-06-05 06:21:03 +00:00
Michael Kerrisk 5a16bf48ff In Linux 2.6, the 'modify_ldt_ldt_s' structure was renamed 'user_desc'.
Include definition of 'user_desc' structure.
Minor rewordings.
2007-06-02 20:55:04 +00:00
Michael Kerrisk d3b5ab8237 Small changes in EXAMPLE program. 2007-06-02 08:31:25 +00:00
Michael Kerrisk 544195a1d6 spfix 2007-06-02 08:20:26 +00:00
Michael Kerrisk af5f950813 Update copyright notice 2007-06-02 08:19:44 +00:00
Michael Kerrisk 4594917527 Reformatted code example 2007-06-02 06:08:57 +00:00
Michael Kerrisk 28442c8f31 grfix 2007-06-02 05:49:27 +00:00
Michael Kerrisk 3758f6dad4 Minor wording fixes 2007-06-02 05:45:14 +00:00
Michael Kerrisk 8427b6a4f2 grfix 2007-06-02 05:32:54 +00:00
Michael Kerrisk 8fc3da7ec0 Removed reference to non-existent sigsend(2). 2007-06-01 06:05:11 +00:00
Michael Kerrisk e82e185fc6 fix xref 2007-06-01 06:01:34 +00:00
Michael Kerrisk 28dfb19d8b fix xref 2007-06-01 05:59:25 +00:00
Michael Kerrisk deff900024 Correct xref 2007-06-01 05:57:24 +00:00
Michael Kerrisk 21a50d3348 Added some .\" comments 2007-06-01 05:56:53 +00:00
Michael Kerrisk 76375bc632 wfix 2007-06-01 05:55:54 +00:00
Michael Kerrisk 6a326a8527 grfix 2007-06-01 05:25:42 +00:00
Michael Kerrisk 19f6943dce grfix 2007-06-01 05:25:11 +00:00
Michael Kerrisk 0f5ccfc8a7 Remove SEE ALSO reference to non-existent mt.4. 2007-06-01 05:21:06 +00:00
Michael Kerrisk b0742c81c6 Small clarification of description of 'mode'. 2007-05-30 15:49:22 +00:00
Michael Kerrisk dfaae36266 Minor wording fixes 2007-05-30 15:43:44 +00:00
Michael Kerrisk 7218bcea37 Minor wording fixes. 2007-05-30 15:32:01 +00:00
Michael Kerrisk f67f9e203e Update .TH line to include "Linux" 2007-05-30 05:40:58 +00:00