aboutsummaryrefslogtreecommitdiff
path: root/share/man/man9/alq.9
Commit message (Collapse)AuthorAgeFilesLines
* Remove $FreeBSD$: two-line nroff patternWarner Losh2023-08-231-2/+0
| | | | | | | Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/ Similar commit in main: (cherry picked from commit fa9896e082a1)
* alq(9): fix mandoc markupEnji Cooper2017-03-231-2/+2
| | | | | | | | | | Start new sentence on a new line. MFC after: 1 week Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=315795
* Fix various mdoc issues and some EOL whitespace.Christian Brueffer2014-12-211-1/+1
| | | | | | | Found with: mandoc -Tlint Notes: svn path=/head/; revision=275993
* use .Mt to mark up email addresses consistently (part6)Baptiste Daroussin2014-06-261-4/+4
| | | | | | | | PR: 191174 Submitted by: Franco Fichtner <franco at lastsummer.de> Notes: svn path=/head/; revision=267936
* - Rework the underlying ALQ storage to be a circular buffer, which amongst otherLawrence Stewart2010-04-261-77/+262
| | | | | | | | | | | | | | | | | | | | | | | | | | things allows variable length messages to be easily supported. - Extend KPI with alq_writen() and alq_getn() to support variable length messages, which is enabled at ALQ creation time depending on the arguments passed to alq_open(). Also add variants of alq_open() and alq_post() that accept a flags argument. The KPI is still fully backwards compatible and shouldn't require any change in ALQ consumers unless they wish to utilise the new features. - Introduce the ALQ_NOACTIVATE and ALQ_ORDERED flags to allow ALQ consumers to have more control over IO scheduling and resource acquisition respectively. - Strengthen invariants checking. - Document ALQ changes in ALQ(9) man page. Sponsored by: FreeBSD Foundation Reviewed by: gnn, jeff, rpaulo, rwatson MFC after: 1 month Notes: svn path=/head/; revision=207223
* Modify the alq(9) alq_open() API to accept a file creation mode, ratherRobert Watson2005-04-161-2/+15
| | | | | | | | | | | | than defaulting the cmode argument to vn_open() to 0. Supply a default argument of ALQ_DEFAULT_CMODE (0600) in current callers. Discussed with/pointed out by: hmp Reveiwed by: jeff, hmp MFC after: 3 days Notes: svn path=/head/; revision=145142
* Remove stale information in IMPLEMENTATION NOTES section about alq_open()Hiten Pandya2005-03-091-6/+2
| | | | | | | | | using the calling thread's ucred. While I am there, fix references to my name. Notes: svn path=/head/; revision=143310
* Note that functions alq_flush() and alq_post() should not be called inJoseph Koshy2005-02-051-1/+4
| | | | | | | | | contexts where sleeping is disallowed. Pointed out by: ru Notes: svn path=/head/; revision=141338
* Bring the prototype for alq_open() in line with the code.Joseph Koshy2005-01-301-2/+18
| | | | | | | Add a section on locking. Notes: svn path=/head/; revision=141035
* Sweep formatting and assorted fixes.Ruslan Ermilov2004-07-071-12/+12
| | | | Notes: svn path=/head/; revision=131736
* Manual page for Asynchronous Logging Queues (ALQ) facility.Hiten Pandya2003-11-101-0/+228
The manual page contains enough information to get someone started with ALQ. MLINKS have been added appropriately. Approved by: jeff, des Reviewed by: des, jeff, sam, brooks, rwatson, mtm Notes: svn path=/head/; revision=122445