Commit Graph

764 Commits

Author SHA1 Message Date
Michael Kerrisk 35f0f2f954 wfix 2007-04-30 16:11:48 +00:00
Michael Kerrisk 3996edf642 Added description of epoll_pwait(), new in kernel 2.6.19. 2007-04-30 16:08:08 +00:00
Michael Kerrisk 0265cd0106 Link to epoll_wait.2 2007-04-30 16:06:33 +00:00
Michael Kerrisk ab44d3d652 A fairly substantial rewrite, which among other things fixes the
reported by Kyle Sluder in http://bugzilla.kernel.org/show_bug.cgi?id=8399
And added some example code.
2007-04-30 15:32:25 +00:00
Michael Kerrisk d6f223a7e3 Mention effect of MS_NOSUID mount(2) flag for set-user-ID programs.
Expanded description of handling of file descriptors during
execve(), adding text to note that descriptors 0, 1, and 2
may be treated specially.
2007-04-30 14:30:17 +00:00
Michael Kerrisk e6b33ad7da Added an example program.
Expanded the discussion of interpreter scripts and the
'optional-arg' argument of an interpreter script.
Added text noting that FD_CLOEXEC causes record locks to be released.
2007-04-30 12:25:52 +00:00
Michael Kerrisk 3b5804b409 spfix 2007-04-30 10:58:27 +00:00
Michael Kerrisk 456960740c Add text noting that Linux allows 'argv' and 'envp' to be
NULL, but warning that this is non-standard and non-portable,
and should be avoided in portable programs.
Bug filed (http://bugzilla.kernel.org/show_bug.cgi?id=8408)
to get this changed, but maybe that won't be done because it
is an ABI change.
2007-04-30 10:39:32 +00:00
Michael Kerrisk cd24c68794 ffix 2007-04-30 09:00:59 +00:00
Michael Kerrisk 7fd8a3c9db wfix 2007-04-30 08:55:57 +00:00
Michael Kerrisk bab1c5df34 Removed out-of-date FIXME 2007-04-30 06:16:57 +00:00
Michael Kerrisk 0fcd5bc9cb "-1" should be "\-1" 2007-04-27 17:11:22 +00:00
Michael Kerrisk 18be658d0c s/nonnegative/non-negative/ 2007-04-24 19:10:31 +00:00
Michael Kerrisk 099c2a5971 Wrap long lines 2007-04-24 16:56:32 +00:00
Michael Kerrisk 1c44bd5b0b Wrap long lines; start sentences on new lines 2007-04-24 16:44:51 +00:00
Michael Kerrisk 88933758db Added some formatting fixes 2007-04-21 11:02:46 +00:00
Michael Kerrisk c13182efa3 Wrapped long lines, wrapped at sentence boundaries; stripped trailing
white space.
2007-04-12 22:42:49 +00:00
Michael Kerrisk 273691af91 Remove crufty statement that this system call is not implemented.
The nice interval can be used to control the size of the round-robin
quantum.
2007-04-05 14:37:59 +00:00
Michael Kerrisk 41798314b6 Code formatting fixes 2007-04-05 14:17:54 +00:00
Michael Kerrisk 7295b7eda0 Replaced tabs with spaces 2007-04-05 13:29:41 +00:00
Michael Kerrisk 1bef0ec265 Moved timespec definition from SYNOPSIS into description. 2007-04-05 12:50:59 +00:00
Michael Kerrisk cf0a9ace57 ffix 2007-04-05 12:36:57 +00:00
Michael Kerrisk b9208776db Make SYNOPSIS match select.2. 2007-04-03 18:03:03 +00:00
Michael Kerrisk 332f4bb952 Include <sys/daemon.h> header in SYNOPSIS 2007-04-03 18:02:44 +00:00
Michael Kerrisk 66ac438177 tfix 2007-04-03 17:56:03 +00:00
Michael Kerrisk b9f027105c ffix 2007-04-03 15:32:52 +00:00
Michael Kerrisk 521bf58405 ffix 2007-04-03 14:04:54 +00:00
Michael Kerrisk ed9ed0f576 ffix 2007-04-03 13:03:04 +00:00
Michael Kerrisk 70d67e7929 ffix 2007-04-03 12:49:50 +00:00
Michael Kerrisk d12c14243e Formatting fixes + fixed return values. 2007-04-03 12:47:21 +00:00
Michael Kerrisk 538d54d9e9 Add text to note that EPOLLRDHUP appeared in kernel 2.6.17. 2007-03-25 13:40:58 +00:00
Michael Kerrisk f6a4055f3a Various improvements to DESCRIPTION. 2007-03-25 12:59:30 +00:00
Michael Kerrisk 814521a7d8 Removed out-of-date FIXME 2007-03-25 12:39:16 +00:00
Michael Kerrisk ae39cf8f79 Fix inconsistent argument names in SYNOPSIS and DESCRIPTION. 2007-03-18 06:20:17 +00:00
Michael Kerrisk 33e820cb39 Improve ENOENT description. 2007-03-18 06:00:32 +00:00
Michael Kerrisk 5bb80360ee ffix 2007-03-18 05:30:51 +00:00
Michael Kerrisk b857d3daac Fix RETURN VALUE description: returns error number of failure. 2007-03-11 07:08:35 +00:00
Michael Kerrisk 0579929938 tripped some excess/outdated text from the BUGS section. 2007-03-06 06:37:48 +00:00
Michael Kerrisk 87f434dfce If sops contains multiple operations, then these are performed
in array order.  All Unix systems that I know of do this,
and some Linux applications depend on this behaviour.  SUSv3
made no explicit statement here, but SUSv3 will explicitly
require this behaviour.
Small rewording of explanation of "atomically".
2007-03-04 17:29:43 +00:00
Michael Kerrisk 24825f2786 2.6.21 fixed several bugs in mincore() (according to Nick Piggin).
Small fix to ENONEM description.
2007-03-04 02:35:44 +00:00
Michael Kerrisk d44417fb63 Add "#define _ATFILE_SOURCE" to SYNOPSIS 2007-03-01 02:31:08 +00:00
Michael Kerrisk b438981878 Various fixes as per Debian bug 411177.
* s/effective/real/ in description test.
* added <fcntl.h> to synopsis.
* various other changes.
2007-03-01 02:25:14 +00:00
Michael Kerrisk c5405c0894 Fix EINVAL description 2007-03-01 01:43:47 +00:00
Michael Kerrisk 00877d8f0f tfix 2007-03-01 01:27:34 +00:00
Michael Kerrisk 1954b6a9b4 Remove duplicate word typo. 2007-03-01 01:12:16 +00:00
Michael Kerrisk 11dcec1d2a Small wording clarification. 2007-03-01 00:48:07 +00:00
Michael Kerrisk dc0b1e23b6 Since 2.6.20, access() honours the MS_NOEXEC mount flag. 2007-02-26 14:30:21 +00:00
Michael Kerrisk 926b6e378b Document MS_RELATIME, new in kernel 2.6.20. 2007-02-10 17:37:00 +00:00
Michael Kerrisk 60bb61aaee Added SEE ALSO entry pointing to time.7 2007-02-02 05:47:09 +00:00
Michael Kerrisk 0a90178cbb Add feature_test_macros(7) to SEE ALSO 2007-01-28 20:00:24 +00:00