Commit Graph

769 Commits

Author SHA1 Message Date
Michael Kerrisk 740944a8e7 ffix 2008-05-26 16:33:42 +00:00
Michael Kerrisk 882bbb69e4 For answer A2, change "not recommended" to "careful programming
may be required".
2008-05-21 14:33:28 +00:00
Michael Kerrisk c850029715 wfix 2008-05-20 21:24:48 +00:00
Michael Kerrisk 500beae6f3 Update FIXME 2008-05-14 06:15:56 +00:00
Michael Kerrisk 0d07ad302a Add list of thread-safe functions. 2008-05-12 22:20:30 +00:00
Michael Kerrisk da5461a83e Added FIXME 2008-05-12 21:19:27 +00:00
Michael Kerrisk 3a5c365a01 Document IN_ATTRIB in a little more detail. 2008-05-09 13:24:51 +00:00
Michael Kerrisk c841cb6b87 Update timestamp 2008-05-08 13:53:59 +00:00
Michael Kerrisk 31daf529b7 Reformat kernel version information for flags. 2008-05-07 13:43:44 +00:00
Michael Kerrisk 64d6219cf0 s/since kernel x.y.z/since Linux s.y.z/ 2008-05-07 13:33:52 +00:00
Michael Kerrisk 6923f52c33 NOTES: Pthreads requires that all threads share the same UIDs and
GIDs.  But the Linux kernel maintains separate UIDs and GIDs for
every thread.  NPTL does some work to ensure that credential
changes by any thread are carried through to all POSIX threads in
a process.
2008-04-29 21:53:08 +00:00
Michael Kerrisk df18528cf0 Added FIXME 2008-04-24 09:36:55 +00:00
Michael Kerrisk 4372daaa5e tfix 2008-04-22 13:04:33 +00:00
Michael Kerrisk 407252794e Batch wfix/ffix 2008-04-18 15:52:17 +00:00
Michael Kerrisk 59aa15de7d s/unicode.com/unicode.org/ 2008-04-18 15:46:38 +00:00
Michael Kerrisk ccea2d571b tfix 2008-04-17 19:37:32 +00:00
Michael Kerrisk 81b36e1d0b tfix 2008-04-09 15:30:59 +00:00
Michael Kerrisk 0000daa58e Document SIGIO feature (new in 2.6.25) for inotify file descriptors.
Note that select()/poll()/epoll_wait() indicate a ready inotify
file descriptor as readable.
2008-03-25 10:10:15 +00:00
Michael Kerrisk a7e7c7fcfe wfix 2008-03-25 06:29:23 +00:00
Michael Kerrisk ca22189dfe Note location of online info for POSIX.1-2008 revision. 2008-03-19 14:22:12 +00:00
Michael Kerrisk 21247ac688 Add a section on the upcoming POSIX revision. 2008-03-19 14:19:34 +00:00
Michael Kerrisk 6f36deb49c s/realtime/real-time/ 2008-03-19 13:23:34 +00:00
Michael Kerrisk eba722884d s/nonzero/non-zero/ 2008-03-19 13:16:39 +00:00
Michael Kerrisk 1f04cc9731 s/nonempty/non-empty/ 2008-03-19 13:11:38 +00:00
Michael Kerrisk 972a8ec74e grfix 2008-03-19 11:52:55 +00:00
Michael Kerrisk 415d4dd0eb grfix 2008-03-19 11:46:23 +00:00
Michael Kerrisk 7b01461a26 s/zeroes/zeros/ 2008-03-19 09:04:12 +00:00
Michael Kerrisk fcbe9025d0 grfix 2008-03-19 08:53:45 +00:00
Michael Kerrisk cf50118f48 Use "run time" when non-attributive, "run-time" when attributive. 2008-03-19 08:46:32 +00:00
Michael Kerrisk 29aceda46e grfix 2008-03-19 08:43:21 +00:00
Michael Kerrisk 76c44d83f3 s/command line/command-line/ when used attributively. 2008-03-19 08:37:35 +00:00
Michael Kerrisk 24d01c530c s/filesystem/file system/ 2008-03-19 07:26:08 +00:00
Michael Kerrisk 10d76543fe Modify the license on these pages to be the standard verbatim license. 2008-03-18 14:47:54 +00:00
Michael Kerrisk b69987f6de s/time stamp/timestamp/ 2008-03-18 09:52:36 +00:00
Michael Kerrisk 85c087efeb added FIXME 2008-03-10 14:28:34 +00:00
Michael Kerrisk e935e108ac Replace (il)legal by "permitted" or "valid" 2008-03-10 10:04:03 +00:00
Michael Kerrisk 31981fa15b Removed trailing white space at end of lines 2008-03-03 13:24:34 +00:00
Michael Kerrisk 845d36d6e8 Add grep(1) to SEE ALSO. 2008-03-03 10:24:38 +00:00
Michael Kerrisk 54d02f32e9 Further reworking of Q5/A5. 2008-02-29 16:28:54 +00:00
Michael Kerrisk d377b54d0a Further work on Q6/A6, plus added some .\" comments for Q1/A1. 2008-02-29 16:08:02 +00:00
Michael Kerrisk 146c1764f0 tfix 2008-02-28 16:10:54 +00:00
Michael Kerrisk 3bc917f6ca ffixes 2008-02-28 16:04:59 +00:00
Michael Kerrisk cb1de8d77d Futher refinement of Q9/A9. 2008-02-28 15:54:33 +00:00
Michael Kerrisk 160c5be13e spfix 2008-02-28 14:40:15 +00:00
Michael Kerrisk cc65f7d823 Chgange A3, to note that when events are available,
the epoll file descriptor will indicate as being readable.
2008-02-28 14:25:56 +00:00
Michael Kerrisk f11af7daa2 Refine Q9/A9. 2008-02-28 13:49:29 +00:00
Michael Kerrisk 7fb5cf0fb6 Added Q0/A0, making explicit that the key for items in an epoll
set is [file descriptor, open file description]
2008-02-28 13:24:52 +00:00
Michael Kerrisk cf3eb59854 wfix 2008-02-28 12:10:36 +00:00
Michael Kerrisk 28afd4f49a ffix 2008-02-26 14:20:26 +00:00
Michael Kerrisk 93f17eadb1 Clarify Q9/A9 to discuss packet/token-oriented files. 2008-02-26 14:19:31 +00:00
Michael Kerrisk 958fe8069b Remove COLOPHON text, which was added to the source by mistake. 2008-02-26 13:32:12 +00:00
Michael Kerrisk 7025a2fe92 tfix 2008-02-26 13:29:53 +00:00
Michael Kerrisk 2b22933411 Rework Q1/A1, describing what happens when adding the same
file descriptor twice to an epoll set, and when adding duplicate
file descriptors to the same epoll set.
2008-02-26 13:29:34 +00:00
Michael Kerrisk f2e101d0ca minor rewordings. 2008-02-26 12:44:38 +00:00
Michael Kerrisk 7647b3a10b wfix 2008-02-26 12:35:07 +00:00
Michael Kerrisk 4fecd70377 Clarify error that occurs if we add an epoll fd to its own set. 2008-02-26 12:34:29 +00:00
Michael Kerrisk a4a120c768 Clarify the somewhat unintuitive behavior that occurs if a file
descriptor in an epoll set is closed while other file descriptors
referring to the same underlying open file description remain open.
2008-02-26 12:33:27 +00:00
Michael Kerrisk 2229c7ae74 Add SEE ALSO entry for standards(7). 2008-02-22 16:45:49 +00:00
Michael Kerrisk ddcc46729e Add SEE ALSO entry for posixoptions(7). 2008-02-22 16:45:27 +00:00
Michael Kerrisk fc3b7dbede Added FIXME 2008-02-22 06:59:24 +00:00
Michael Kerrisk c33a62d8c1 Added SEE ALSO entry referring to timerfd_create.2. 2008-02-12 14:40:53 +00:00
Michael Kerrisk 058c11652c Add SEE ALSO entry referring to new signalfd.2 page. 2008-02-11 11:41:18 +00:00
Michael Kerrisk 25715c9631 tfix 2008-01-30 09:43:13 +00:00
Michael Kerrisk 2dec881bfe Added FIXME 2008-01-14 13:37:59 +00:00
Michael Kerrisk 88ac3d6568 remove junk line 2008-01-14 07:51:44 +00:00
Michael Kerrisk 3f174f7d71 ffix 2008-01-13 09:29:25 +00:00
Michael Kerrisk dda869a41d ffix 2008-01-13 09:15:10 +00:00
Michael Kerrisk a45ebabfc5 Rework/remove use of ".ad" macros. 2008-01-11 13:59:47 +00:00
Michael Kerrisk 98518ca0a3 ffix 2008-01-08 13:48:33 +00:00
Michael Kerrisk ffe649e940 minor changes. 2008-01-08 13:22:09 +00:00
Michael Kerrisk a6c99d332c s/MultiSource Synchronization/MultiSource Synchronization (MSS)/ 2008-01-04 05:40:48 +00:00
Michael Kerrisk a46458f9db s/SPE/SPU/ 2008-01-03 07:06:07 +00:00
Michael Kerrisk e736150261 ffix and update timestamp 2008-01-02 07:14:42 +00:00
Michael Kerrisk ca92ce95a3 Remove/replace extraneous .sp macros. 2008-01-01 14:13:55 +00:00
Michael Kerrisk dfc3d47ac7 Fix description of RTM_F_EQUALIZE.
as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=458325.
2008-01-01 08:04:17 +00:00
Michael Kerrisk ab9616d3e7 tfix 2008-01-01 07:52:59 +00:00
Michael Kerrisk 0cbdb2b376 Remove unneeded formatting macros 2007-12-30 06:01:50 +00:00
Michael Kerrisk 7466c69bcc ffix 2007-12-30 05:59:36 +00:00
Michael Kerrisk 763f0e477c Fix usage of a/an before following vowel/consonant. 2007-12-29 17:42:38 +00:00
Michael Kerrisk 3d7ee36076 update timestamp 2007-12-29 09:15:39 +00:00
Michael Kerrisk f36234fa1e Note that header files should be surrounded by angle brackets (<>). 2007-12-29 09:13:52 +00:00
Michael Kerrisk a1ffe9f5a2 s/current process/calling process/ 2007-12-27 16:06:35 +00:00
Michael Kerrisk 24d6938351 Small rewording of discussion of O_ASYNC. 2007-12-26 11:31:06 +00:00
Michael Kerrisk a43eed0cdc Hyphenation fixes 2007-12-26 11:17:23 +00:00
Michael Kerrisk 2706f299e5 Hyphenation fixes 2007-12-26 08:00:10 +00:00
Michael Kerrisk c382a36592 hyphenation fixes 2007-12-25 22:02:19 +00:00
Michael Kerrisk d19a206dbb grfix 2007-12-25 21:30:22 +00:00
Michael Kerrisk 8382f16db1 grfix 2007-12-25 21:28:09 +00:00
Michael Kerrisk e2badfdf26 Hyphenation fixes 2007-12-25 20:50:22 +00:00
Michael Kerrisk 47752f332c s/fildes/fd/ 2007-12-24 22:04:47 +00:00
Michael Kerrisk 34ccb744ec s/x86/i386/ 2007-12-24 17:31:35 +00:00
Michael Kerrisk 665167898f ffix 2007-12-24 16:44:30 +00:00
Michael Kerrisk faebe20b57 ffix 2007-12-24 11:33:41 +00:00
Michael Kerrisk c98908449c Move CONFIGURATION description after SYNOPSIS description. 2007-12-23 21:29:09 +00:00
Michael Kerrisk c825020667 Fixed unbalanced .nf/fi pairs. 2007-12-23 21:05:57 +00:00
Michael Kerrisk 8568021d3b white space clean-ups. 2007-12-23 17:46:23 +00:00
Michael Kerrisk aeb4b1fc8b s/u_long/unsigned long/
s/ulong/unsigned long/
s/u_char/unsigned char/
s/u_short/unsigned short/
s/ushort/unsigned short/
s/u_int8_t/uint8_t
s/u_int16_t/uint16_t
s/u_int32_t/uint16_t
s/u_int/unsigned int/
2007-12-23 17:26:26 +00:00
Michael Kerrisk 3ad4ddcd0b Indent structure defintions by +4n, 2007-12-23 14:03:07 +00:00
Michael Kerrisk 5895e7eb8d wspace in SYNOPSIS 2007-12-23 13:45:24 +00:00
Michael Kerrisk 23adf52557 ffix 2007-12-23 08:23:31 +00:00
Michael Kerrisk 62218dc0fd Format SYNOPSIS consistently. 2007-12-23 08:20:39 +00:00
Michael Kerrisk ef505ff046 Fix reference to kernel documentation source file in the
"The Sound Driver" subsection.
2007-12-23 07:11:39 +00:00
Michael Kerrisk 94e9d9febd Replace "-" by "\-" where a real dash is required. 2007-12-22 16:40:46 +00:00
Michael Kerrisk a574189c5f Minor formatting changes. 2007-12-21 12:40:54 +00:00
Michael Kerrisk 949f13d23a Minor formatting and wording fixes. 2007-12-21 12:28:23 +00:00
Michael Kerrisk 9fb1e24a26 Removed trailing white space at end of lines 2007-12-20 12:12:32 +00:00
Michael Kerrisk a612f2d070 Add a little information about the differences to mbox. 2007-12-20 11:24:01 +00:00
Michael Kerrisk 26cf2565db Updated date in .TH line 2007-12-19 07:24:03 +00:00
Michael Kerrisk a6e2f12821 Make the standard indent for code samples, shell session
logs, etc. to be ".in +4n".
2007-12-19 07:19:23 +00:00
Michael Kerrisk 088a639be3 Make the standard indent for code samples, shell session
logs, etc. to be ".in +4n".
2007-12-19 06:57:44 +00:00
Michael Kerrisk cfadad462c remove superflous white space in text 2007-12-19 06:29:23 +00:00
Michael Kerrisk bd19142309 enclose code smaples/structure defns/etc in ".in +4n / .in" 2007-12-19 06:16:04 +00:00
Michael Kerrisk 28f6564486 Note that code segments, structure definitions, shell session
logs, should be indented by 4 spaces.
2007-12-19 06:01:40 +00:00
Michael Kerrisk 6f79a70bf6 ffix 2007-12-19 05:54:44 +00:00
Michael Kerrisk a08ea57c20 Make the standard indent for code samples, shell session
logs, etc. to be ".in +4n".
2007-12-19 05:53:30 +00:00
Michael Kerrisk 8a35999094 Minor heading changes and reformattings. 2007-12-19 05:17:51 +00:00
Michael Kerrisk 2d986c928c Replace `...' with alternate formatting (e.g., ".." or .I) 2007-12-18 07:47:22 +00:00
Michael Kerrisk d22bcefd64 ffix 2007-12-17 11:30:48 +00:00
Michael Kerrisk deb398350f ffix 2007-12-17 09:24:53 +00:00
Michael Kerrisk 40dedbfef9 ffix 2007-12-16 16:12:44 +00:00
Michael Kerrisk 324633ae2c s/``...''/"..."/ 2007-12-16 14:08:46 +00:00
Michael Kerrisk 47433403b8 ffix 2007-12-16 13:57:00 +00:00
Michael Kerrisk c7496b0388 ffix 2007-12-16 13:49:59 +00:00
Michael Kerrisk f16c6510df ffix 2007-12-14 05:32:30 +00:00
Michael Kerrisk 59bd36b097 ffix 2007-12-10 15:12:05 +00:00
Michael Kerrisk 1368e8476d ffix 2007-12-10 15:03:27 +00:00
Michael Kerrisk 8c014896c6 ffix 2007-12-10 14:23:34 +00:00
Michael Kerrisk fc573e5f5d Improve discussion of formatting of file names. 2007-12-10 07:14:39 +00:00
Michael Kerrisk 3d341b3326 ffix 2007-12-10 06:42:35 +00:00
Michael Kerrisk a9a13a5057 Format include files consistently (".I <.*\.h>"). 2007-12-09 08:08:53 +00:00
Michael Kerrisk 3d32fee86d Whitespace cleanups in in preprocessor directives 2007-12-09 07:50:38 +00:00
Michael Kerrisk 10a100d06a ffix 2007-12-08 07:48:59 +00:00
Michael Kerrisk ff0f58cb2e ffix 2007-12-05 13:50:30 +00:00
Michael Kerrisk c7992edccf Removed tabs 2007-12-05 13:47:50 +00:00
Michael Kerrisk 352bedeee9 Updated .TH line; previous commit replaced the use of mdoc macros on
this page with man macros
2007-12-03 19:59:38 +00:00
Michael Kerrisk 3233d66512 2007-12-03 19:53:53 +00:00
Michael Kerrisk 5a25ff946a Update TH line 2007-12-01 07:41:39 +00:00
Michael Kerrisk 4f020e7807 Separate text on back regerences from that describing basic regexps,
as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=379829.
Remove crufty text about word boundaries.
2007-12-01 07:40:35 +00:00
Michael Kerrisk 04be424111 Minor rewording 2007-11-24 09:51:48 +00:00
Michael Kerrisk b2ca3ebea3 Removed trailing white space at end of lines 2007-11-24 07:55:48 +00:00
Michael Kerrisk 0037726048 Update date in .TH line 2007-11-24 07:53:04 +00:00
Michael Kerrisk 4875e4822c Many and various updates and improvements. 2007-11-24 06:55:35 +00:00
Michael Kerrisk e5dba0b16c ffix 2007-11-24 05:35:58 +00:00
Michael Kerrisk 50fb6674e6 Added CONFIGURATION to list of "standard" section names. 2007-11-23 07:32:02 +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 aec5885f5f Reverse the 2.68 change (made by mtk in response to Debian
bug 445085) that replaced "Sorbian" with "Serbian".
(Sorbian is a language of 5000 people in Brandenburg.)
2007-11-19 06:23:58 +00:00
Michael Kerrisk 25ed2c7fd0 Fix references to kernel Documentation file. 2007-11-19 01:44:53 +00:00
Michael Kerrisk eb25159b7f Eliminate duplicate blank lines in rendered output. 2007-11-17 04:53:22 +00:00
Michael Kerrisk 7f9a8f0855 spfix 2007-11-17 04:31:05 +00:00
Michael Kerrisk 3d07eed115 Added section number to page xref. 2007-11-16 06:45:58 +00:00
Michael Kerrisk a5b9e01508 Update date in TH line 2007-11-15 03:21:33 +00:00
Michael Kerrisk 70381ccd1f Minor rewrite. 2007-10-23 14:36:16 +00:00
Michael Kerrisk f1c7119677 Modified license 2007-10-23 14:33:53 +00:00
Michael Kerrisk cb5df216fc Note online location of C99 standard. 2007-10-19 18:00:04 +00:00
Michael Kerrisk 3ffdc54f77 ffix 2007-10-18 06:09:42 +00:00
Michael Kerrisk 6beb1671d2 tfix/wfix 2007-10-16 19:18:17 +00:00
Michael Kerrisk ff7eea18dd Added FIXME 2007-10-16 06:27:17 +00:00
Michael Kerrisk ac6b609856 Updated FIXME 2007-10-16 06:22:58 +00:00
Michael Kerrisk f1e0c79833 Fix description of IPV6_ROUTER_ALERT option 2007-10-14 19:40:21 +00:00
Michael Kerrisk 49ec013ce2 Fix version numbers in cross references. 2007-10-14 18:33:54 +00:00
Michael Kerrisk 8603ded95c Update date in .TH line 2007-10-14 11:18:04 +00:00
Michael Kerrisk 38b8de6db6 tfix 2007-10-09 17:51:33 +00:00
Michael Kerrisk 69afed5173 grfix 2007-10-04 16:02:10 +00:00
Michael Kerrisk fb53aea28e grfixes + wfixes 2007-10-03 20:07:37 +00:00
Michael Kerrisk 3af4adf516 spfix 2007-10-03 19:35:41 +00:00
Michael Kerrisk 55d06a1de2 tfix 2007-10-03 19:34:05 +00:00
Michael Kerrisk 4568d08475 Update references to files in kernel "Documentation" directory. 2007-10-03 06:09:15 +00:00
Michael Kerrisk 26b2443ef7 s/C 99/C99/ 2007-10-03 06:06:31 +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 748a6c2b4f tfix 2007-09-18 18:51:51 +00:00
Michael Kerrisk 512a1783bc spfix 2007-09-17 17:02:45 +00:00
Michael Kerrisk 635e8d5a19 Removed trailing white space at end of lines 2007-09-10 04:17:16 +00:00
Michael Kerrisk 4df883b963 ffix 2007-09-04 06:30:39 +00:00
Michael Kerrisk 1bf04717bd ffix 2007-09-04 06:15:02 +00:00
Michael Kerrisk 57c3a13b09 Small wording tweaks for SO_RCVTIME/SO_SNDTIMEO 2007-08-28 03:19:01 +00:00
Michael Kerrisk 6486ef0578 Clarify that SO_SNDTIMEO and SO_RCVTIMEO only have effect for
socket I/O calls; not for multiplexing system calls like
select() and poll().
2007-08-27 15:46:06 +00:00
Michael Kerrisk de9957dcf7 This is some corrections for hier.7:
- missing period for /media and /mnt
- /mnt description is not totally correct, it is true for some
distributions but in others /mnt is used as a temporary FS mount point,
as it is specified by FHS:
http://www.pathname.com/fhs/pub/fhs-2.3.html#MNTMOUNTPOINTFORATEMPORARILYMOUNT
- s/X-Windows/X-Window/ (3 occurrences)
- section "SEE ALSO": s/mount(1)/mount(8)/
2007-08-27 13:40:00 +00:00
Michael Kerrisk dc71558861 wfix 2007-08-27 12:54:48 +00:00
Michael Kerrisk add00eab5e Nowadays tmac.XXX are called XXX.tmac 2007-08-27 09:56:58 +00:00
Michael Kerrisk b04ce7ab4b Added FIXME 2007-08-27 08:45:16 +00:00
Michael Kerrisk 74d3223314 ffix/spfix 2007-08-27 08:36:21 +00:00
Michael Kerrisk eab6469656 Order ERRORS alphabetically. 2007-08-27 07:56:52 +00:00
Michael Kerrisk d4438ce632 ffix 2007-08-10 07:22:13 +00:00
Michael Kerrisk 6c4bd3ed01 ffix 2007-07-22 05:57:55 +00:00
Michael Kerrisk 20c58d7028 ffix 2007-07-21 05:25:03 +00:00
Michael Kerrisk b14178d574 ffix 2007-07-20 11:29:15 +00:00
Michael Kerrisk 25a46448f0 tfix 2007-07-16 18:45:21 +00:00
Michael Kerrisk 9bc64d3e14 Update text about modern threading implementations (NPTL vs LinuxThreads). 2007-07-10 21:39:16 +00:00
Michael Kerrisk 64ceb6880e spfix 2007-07-10 20:33:17 +00:00
Michael Kerrisk 5260fe08cf Use 'glibc' consistently to refer to GNU C library. 2007-07-09 22:01:31 +00:00
Michael Kerrisk 5709731e51 wfix 2007-07-09 21:39:53 +00:00
Michael Kerrisk c47291a73f Add words to note that file system ID is Linux specific. 2007-07-09 19:58:08 +00:00
Michael Kerrisk 44b41c6480 ffix 2007-07-09 19:54:22 +00:00
Michael Kerrisk a62944088a Updated date in .TH line. 2007-07-08 19:21:38 +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 4a441d4b85 Updated BUGS text referring to jiffies. 2007-07-08 15:09:24 +00:00
Michael Kerrisk 292d25b095 Fix page cross references 2007-07-08 15:05:14 +00:00