Commit Graph

85 Commits

Author SHA1 Message Date
wiz f61d31bbaf Sort errors. 2013-12-20 13:48:45 +00:00
rmind 0ec95f7a47 Add a man page for shm_open(3) and shm_unlink(3). Obtained from FreeBSD,
with various modifications.
2013-12-19 19:40:08 +00:00
rmind 4aae4db7db Add shm_open(3) and shm_unlink(3) to support POSIX shared memory objects.
They are implemented using tmpfs (mounted at /var/shm).

Discussed on tech-{kern,userlevel} (quite a while ago).
2013-12-19 19:11:50 +00:00
joerg 39c83c81bb One more reference to unimplemented shared semaphores. 2012-07-07 01:39:59 +00:00
joerg cf1cc428c9 Shared semaphores have been supported since the initial version, so drop
obsolete restriction.
2012-07-07 01:37:12 +00:00
matt fa835e8c8b These directories default to WARNS?=5 2012-03-21 05:37:42 +00:00
njoly a973b36486 Use Lk macro when dealing with URLs. Another part of PR/29238. 2012-03-15 19:04:46 +00:00
joerg 654395b265 Keep in sync with libpthread: Fix error handling. 2012-03-10 19:59:21 +00:00
wiz 9c18a264d9 Add sem_timedwait to NAME and fix SYNOPSIS. Add serial comma. 2012-03-08 22:13:32 +00:00
wiz 6e8389e3bc Whitespace nits. 2012-03-08 22:13:05 +00:00
wiz 5f354a83a5 Merge error descriptions for same error code. 2012-03-08 22:12:52 +00:00
wiz c744abbb43 Add missing comma. 2012-03-08 22:12:37 +00:00
joerg 4acff4c01b Implement sem_timedwait. 2012-03-08 21:59:24 +00:00
jym f3effc5ec2 Improvements in secmodel(9). Document secmodel_register(9), _deregister(9)
and _eval(9).

Add secmodel_extensions(9), and indicate the new sysctl(7) to let
ordinary users control the CPU affinity (user_set_cpu_affinity).
2011-12-04 21:08:37 +00:00
christos 5cb3c90e9a Add the same ppc64 hack that libposix needs. 2011-10-27 18:45:44 +00:00
jmcneill 86658a2f92 aio_return returns ssize_t not int 2011-08-13 11:10:31 +00:00
wiz 81683017b5 Merge two entries for same error code. 2011-08-12 23:40:43 +00:00
apb ae48e7a592 Add sigevent(3) to SEE ALSO 2011-08-12 21:18:51 +00:00
wiz 8973a7a700 Sort sections. 2011-04-25 23:14:33 +00:00
wiz 35124272d3 Remove duplicate "the". From Henning Petersen in PR 44640. 2011-02-26 12:56:35 +00:00
matt 2f86908fcf Use PRINTOBJDIR to get the object directory of libc and use that with -I. 2011-01-18 16:41:51 +00:00
matt cbf89944a0 Add -D_REENTRANT 2011-01-17 09:43:56 +00:00
matt 2dd1b647a7 For cerror, allow -I../libc to allow inclusion of any assym.h, if up. 2011-01-16 03:29:36 +00:00
matt 314296c406 Let libposix and librt have their own version of __cerror (__posix_cerror and
__rt_cerror).  This enables each library (including libc) the oppurtunity to
make its __cerror hidden and avoid being called via the PLT.  No user visible
differences to no need to bump the minor number.
2011-01-14 05:19:59 +00:00
njoly 416b82e2e3 Fix macro (DV -> Dv). 2011-01-06 15:22:20 +00:00
yamt f15acd14df remove RESTRICTIONS section, which seems unrelated to our implementation 2010-09-15 07:28:46 +00:00
jruoho c28dcae1e0 Get rid of SYSCTL_SETUP.
We want the sysctl variables also when mqueue(3) is loaded as a module.
2010-07-28 20:49:12 +00:00
wiz e54f45dc8a Fix xref. 2010-06-07 16:37:07 +00:00
wiz e02d784273 Grammar and spacing fixes. 2010-06-07 16:33:45 +00:00
jruoho 35bff1e486 Remove some leftover .\" comments.
The sysctl variables will be described in sysctl(7).
2010-06-07 07:39:43 +00:00
jruoho 9921e5b526 Build links also for mq_timedreceive(3) and mq_timedsend(3). 2010-06-07 07:26:20 +00:00
jruoho 00b42ad814 Mostly refer to the main page, mq(3), in SEE ALSO. 2010-06-07 07:21:52 +00:00
jruoho dfba418d38 Add mq(3), a manual page for the POSIX message queues. This tries to act as
a short introduction to the rationale and API, noting also some pros and cons.

rmind@: basically ok. Please feel free to adjust, correct, and extend.
2010-06-07 07:11:27 +00:00
jruoho 2e96a91ae5 Remove the paragraph about the used notification mechanism. Instead,
reference sigevent(3). Clarify the file offset discussion.
2010-05-19 06:35:20 +00:00
jruoho e8cfad37a0 Reference only aio(3) in SEE ALSO as it is the central placeholder. Note
timespec(3). Markup: -width Er (not -width Dv), .Dv NULL (not null), etc.
2010-05-17 19:22:31 +00:00
jruoho 6683f39fe8 Fix a typo of a typo, and use .Sq in couple of places. 2010-05-17 19:04:55 +00:00
jruoho e95625039b Writing, rereading, writing, reareading, and yet still one typo. 2010-05-17 17:55:49 +00:00
jruoho 4e9ea952b8 Add an introductory manual page for the POSIX asynchronous I/O, aio(3).
This is hopefully enough for a reader to get started with the aio.

ok rmind@
2010-05-17 17:15:42 +00:00
wiz d4aff2c819 Fix spaco. 2010-05-14 08:30:34 +00:00
joerg 4f27706e70 Provide a sane argument for -width. 2010-05-14 03:25:20 +00:00
jruoho a9d1f49a49 Use standard section headers, as documented in mdoc.samples(7). 2010-05-06 10:49:53 +00:00
jruoho 5df5911ae4 Markup: .Ss -> .Sh, .Fa -> .Fn, offset indent, and use lists in two places
for clarity.
2010-05-06 10:40:43 +00:00
joerg e382e1d38b Use .In instead of .Aq Pa and variantes for header files. 2010-03-22 22:00:37 +00:00
wiz 1e9633cfe4 Merge two descriptions for same error code. 2009-05-13 12:56:05 +00:00
joerg bea55cbff7 Fix markup. 2009-03-10 13:23:39 +00:00
rmind 2017b2a396 Small fix, "processes" mistaken with "processors". 2009-01-29 00:54:54 +00:00
dyoung d4e20cf95c Try to clarify what pset(3) actually does. This needs some more
work.
2009-01-28 23:44:45 +00:00
rmind 909e7f4259 - Make thread-affinity and processor-set interfaces mutually exlusive.
- pset_assign: when CPU is assigned, migrate out all LWPs from it.
2009-01-20 01:57:35 +00:00
christos 46edb91e9f bump shared libraries. 2009-01-11 03:07:47 +00:00
rmind 57babc4980 Manuals describing the interface of POSIX message queues.
Taken from The Open Group, with various modifications.
Thanks <wiz> for improvements!
2009-01-05 21:19:48 +00:00