summaryrefslogtreecommitdiff
path: root/lib/libc/sys
Commit message (Collapse)AuthorAgeFilesLines
* MFC rev 1.12: general clean-upSheldon Hearn2000-07-241-7/+14
| | | | Notes: svn path=/stable/4/; revision=63806
* Clarify RFMEM operation for rfork, which in fact clones the entireMatthew Dillon2000-07-231-6/+21
| | | | | | | | address space (whether segments are shared or not), and does NOT split the stack. Notes: svn path=/stable/4/; revision=63780
* MFC: replace the obsolete update(4) page with one for syncer(4).Sheldon Hearn2000-07-202-3/+3
| | | | Notes: svn path=/stable/4/; revision=63614
* MFC: kqueue API changesJonathan Lemon2000-07-181-2/+2
| | | | Notes: svn path=/stable/4/; revision=63472
* MFC: make NAME section less confusingBen Smithurst2000-07-152-2/+2
| | | | Notes: svn path=/stable/4/; revision=63215
* MFC: sa_siginfo -> sa_sigactionBen Smithurst2000-07-111-1/+1
| | | | Notes: svn path=/stable/4/; revision=62948
* MFC: 1.14, first appeared in 2.9BSD.Daniel Harris2000-07-081-1/+1
| | | | Notes: svn path=/stable/4/; revision=62825
* MFC: merge in rev 1.3 through 1.10John-Mark Gurney2000-07-061-8/+32
| | | | Notes: svn path=/stable/4/; revision=62699
* MFC: Use the new fflagstostr and strtofflags functions in libc.Josef Karthauser2000-06-281-0/+2
| | | | Notes: svn path=/stable/4/; revision=62194
* MFC: mcontext_t -> ucontext_tAlexander Langer2000-06-261-1/+1
| | | | Notes: svn path=/stable/4/; revision=62124
* MFC: Fix typo: turn of -> turn offAlexander Langer2000-06-131-1/+1
| | | | Notes: svn path=/stable/4/; revision=61625
* MFC: document ECONNRESETPeter Wemm2000-05-192-0/+4
| | | | Notes: svn path=/stable/4/; revision=60693
* MFC: Use `Er' variable to define first column width in ERRORS section.Alexey Zelkin2000-05-0653-54/+54
| | | | Notes: svn path=/stable/4/; revision=60084
* MFC: mdoc cleanupsJonathan Lemon2000-05-062-7/+11
| | | | Notes: svn path=/stable/4/; revision=60081
* MFC: kqueue manual page.Jonathan Lemon2000-05-051-1/+1
| | | | Notes: svn path=/stable/4/; revision=60021
* This commit was manufactured by cvs2svn to create branch 'RELENG_4'.cvs2svn2000-05-041-0/+400
| | | | Notes: svn path=/stable/4/; revision=59998
* MFC: introduce .Lb macro to libc manpagesAlexey Zelkin2000-04-22138-1/+277
| | | | Notes: svn path=/stable/4/; revision=59521
* MFC: (rev 1.12) document EWOULDBLOCK.Archie Cobbs2000-04-091-0/+7
| | | | Notes: svn path=/stable/4/; revision=59106
* MFC: Add a man page for aio_waitcomplete(). Update aio_cancel() to reflectJason Evans2000-03-212-19/+50
| | | | | | | new functionality. Notes: svn path=/stable/4/; revision=58422
* This commit was manufactured by cvs2svn to create branch 'RELENG_4'.cvs2svn2000-03-211-0/+129
| | | | Notes: svn path=/stable/4/; revision=58421
* Remove more single-space hard sentence breaks.Sheldon Hearn2000-03-021-2/+4
| | | | Notes: svn path=/head/; revision=57695
* Remove single-space hard sentence breaks. These degrade the qualitySheldon Hearn2000-03-0219-44/+88
| | | | | | | | of the typeset output, tend to make diffs harder to read and provide bad examples for new-comers to mdoc. Notes: svn path=/head/; revision=57686
* Add MAP_NOCORE to mmap(2), and MADV_NOCORE and MADV_CORE to madvise(2).Paul Saab2000-02-282-0/+8
| | | | | | | | | | | | | | | This This feature allows you to specify if mmap'd data is included in an application's corefile. Change the type of eflags in struct vm_map_entry from u_char to vm_eflags_t (an unsigned int). Reviewed by: dillon,jdp,alfred Approved by: jkh Notes: svn path=/head/; revision=57550
* Fix null-pointer dereference crash when the system is intentionallyMatthew Dillon2000-02-161-1/+2
| | | | | | | | | | | | | | | | | | | run out of KVM through a mmap()/fork() bomb that allocates hundreds of thousands of vm_map_entry structures. Add panic to make null-pointer dereference crash a little more verbose. Add a new sysctl, vm.max_proc_mmap, which specifies the maximum number of mmap()'d spaces (discrete vm_map_entry's in the process). The value defaults to around 9000 for a 128MB machine. The test is scaled for the number of processes sharing a vmspace (aka linux threads). Setting the value to 0 disables the feature. PR: kern/16573 Approved by: jkh Notes: svn path=/head/; revision=57263
* Replace `.Os BSD' which caused a troff error with `.Bx' which alsoChris Costello2000-02-141-1/+1
| | | | | | | happens to be the correct macro to use in this situation. Notes: svn path=/head/; revision=57194
* Document the support in the kernel for hardware debug registers on theDavid E. O'Brien2000-02-121-1/+20
| | | | | | | | | ix86 platform which allows for hardware watchpoints, etc... Submitted by: Brian Dean <brdean@unx.sas.com> Notes: svn path=/head/; revision=57168
* We _do_ support MS_ASYNCGuido van Rooij2000-01-241-1/+1
| | | | | | | Reviewed by: Matthew Dillon <dillon@apollo.backplane.com> Notes: svn path=/head/; revision=56542
* Clarify that we don't offer hard realtime.Alfred Perlstein2000-01-241-3/+8
| | | | | | | Split timeval options into 3 paragraphs, it's easier on my eyes. Notes: svn path=/head/; revision=56501
* Add HISTORY.Sheldon Hearn2000-01-181-0/+2
| | | | | | | Submitted by: obrien Notes: svn path=/head/; revision=56238
* Fixed missing backslash in previous commit. Adding setresuid.2 has takenBruce Evans2000-01-181-1/+1
| | | | | | | 4 commits and 2 world breakages so far. Notes: svn path=/head/; revision=56219
* Fix line too long style bug in the previous commit (which, by theSheldon Hearn2000-01-181-2/+2
| | | | | | | way, unbroke world). Notes: svn path=/head/; revision=56218
* add setresuid.2Andrey A. Chernov2000-01-181-1/+1
| | | | Notes: svn path=/head/; revision=56217
* Add manual pages for the newly added setres[ug]id system calls.Sheldon Hearn2000-01-172-0/+80
| | | | Notes: svn path=/head/; revision=56192
* Sync contents of struct nfsd_svrargsKris Kennaway2000-01-091-2/+2
| | | | Notes: svn path=/head/; revision=55630
* Fixed wrong #include in synopsis.Bruce Evans1999-12-231-2/+2
| | | | Notes: svn path=/head/; revision=55040
* Fixed missing `const' in synopsis.Bruce Evans1999-12-231-1/+1
| | | | Notes: svn path=/head/; revision=55039
* Fixed missing installation of a link to getlogin_r.3. This is the firstBruce Evans1999-12-231-0/+1
| | | | | | | | example of section 2 and section 3 interfaces sharing a man page. It's probably a bad example. Notes: svn path=/head/; revision=55034
* Fix a typo which I cannot believe I missed after rereading this textJeroen Ruigrok van der Werven1999-12-211-1/+1
| | | | | | | | | about 6-7 times prior to commit. Reported by: sheldonh Notes: svn path=/head/; revision=54958
* Properly manify this manpage.Jeroen Ruigrok van der Werven1999-12-211-5/+5
| | | | | | | | | | | Fix some spelling mistakes and typo's inspired by Nicholas' initial PR submission. PR: docs/15597 Submitted by: Nicholas Esborn <nick@flatlan.net> Notes: svn path=/head/; revision=54953
* Document SA_SIGINFOMartin Cracauer1999-12-151-25/+90
| | | | | | | Reviewed by: Sheldon Hearn <sheldonh@uunet.co.za> Notes: svn path=/head/; revision=54644
* Add MAP_NOSYNC feature to mmap(), and MADV_NOSYNC and MADV_AUTOSYNC toMatthew Dillon1999-12-122-0/+56
| | | | | | | | | | | | | | | | | | | | madvise(). This feature prevents the update daemon from gratuitously flushing dirty pages associated with a mapped file-backed region of memory. The system pager will still page the memory as necessary and the VM system will still be fully coherent with the filesystem. Modifications made by other means to the same area of memory, for example by write(), are unaffected. The feature works on a page-granularity basis. MAP_NOSYNC allows one to use mmap() to share memory between processes without incuring any significant filesystem overhead, putting it in the same performance category as SysV Shared memory and anonymous memory. Reviewed by: julian, alc, dg Notes: svn path=/head/; revision=54467
* Add reference to netgraph(4) in the 'see also' section.Archie Cobbs1999-12-061-0/+1
| | | | Notes: svn path=/head/; revision=54235
* Add RLIMIT_SBSIZE here, too.Brian Feldman1999-12-031-0/+4
| | | | Notes: svn path=/head/; revision=54102
* Document the getlogin_r function.Wes Peters1999-11-281-2/+22
| | | | Notes: svn path=/head/; revision=53860
* General clean-up of socket.h and associated sources to synchronise upPoul-Henning Kamp1999-11-249-21/+48
| | | | | | | | | | | | | | | with NetBSD and the Single Unix Specification v2. This updates some structures with other, almost equivalent types and effort is under way to get the whole more consistent. Also removes a double definition of INET6 and some other clean-ups. Reviewed by: green, bde, phk Some part obtained from: NetBSD, SUSv2 specification Notes: svn path=/head/; revision=53678
* Properly document what ENOENT really means for kldfind(2).Chris Costello1999-11-141-3/+1
| | | | Notes: svn path=/head/; revision=53156
* Document that bind(2) can fail with EAGAIN.Nik Clayton1999-11-011-0/+3
| | | | | | | | | PR: docs/14173 docs/14181 Submitted by: Charles Randall <crandall@matchlogic.com> Submitted by: Kelly Yancey <kbyanc@posi.net> Notes: svn path=/head/; revision=52765
* Correct the description of the timeout argument. I've examinedWes Peters1999-10-091-0/+10
| | | | | | | | | | | the code, which seems to implement the POSIX requirements, and have described the behavior here. Basically, it behaves the same as select(2). Noticed by: John Polstra Notes: svn path=/head/; revision=52041
* Fixed a typo (well, format-o) in yesterday's edits.Wes Peters1999-09-211-2/+3
| | | | | | | Spotted by: John Polstra <jdp@polstra.com> (again) Notes: svn path=/head/; revision=51509
* Fixed the description of when and why aio_suspend returns.Wes Peters1999-09-201-11/+15
| | | | | | | | | | Also spelled out the return values and conditions a little better. Noticed by: John Polstra <jdp@polstra.com> Notes: svn path=/head/; revision=51470