<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libc/sys/mlock.2, branch stable/12</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=stable%2F12</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=stable%2F12'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2020-05-21T22:47:39Z</updated>
<entry>
<title>MFC r347532, r347541</title>
<updated>2020-05-21T22:47:39Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2020-05-21T22:47:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e8f1950428272f129a8fd11047259f61484cc5ee'/>
<id>urn:sha1:e8f1950428272f129a8fd11047259f61484cc5ee</id>
<content type='text'>
Provide separate accounting for user-wired pages.
</content>
</entry>
<entry>
<title>Remove a lingering inaccuracy from mlock.2.</title>
<updated>2018-03-20T20:45:47Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2018-03-20T20:45:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f0eaf8ec5e3e1a9cb86ef2dec10703d445bf7ee9'/>
<id>urn:sha1:f0eaf8ec5e3e1a9cb86ef2dec10703d445bf7ee9</id>
<content type='text'>
User wirings of the same address range don't stack.

Noted by:	Dan Nelson
MFC after:	3 days
</content>
</entry>
<entry>
<title>mlock(2): correct documentation for error conditions.</title>
<updated>2018-01-22T21:45:54Z</updated>
<author>
<name>Alan Somers</name>
<email>asomers@FreeBSD.org</email>
</author>
<published>2018-01-22T21:45:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=76f9d2759be8da6d49495c54fdd2f303aa1cda33'/>
<id>urn:sha1:76f9d2759be8da6d49495c54fdd2f303aa1cda33</id>
<content type='text'>
The man page is years out of date regarding errors. Our implementation _does_
allow unaligned addresses, and it _does_not_ check for negative lengths,
because the length is unsigned. It checks for overflow instead.

Update the tests accordingly.

Reviewed by:	bcr
MFC after:	3 weeks
Differential Revision:	https://reviews.freebsd.org/D13826
</content>
</entry>
<entry>
<title>Renumber copyright clause 4</title>
<updated>2017-02-28T23:42:47Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2017-02-28T23:42:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fbbd9655e5107c68e4e0146ff22b73d7350475bc'/>
<id>urn:sha1:fbbd9655e5107c68e4e0146ff22b73d7350475bc</id>
<content type='text'>
Renumber cluase 4 to 3, per what everybody else did when BSD granted
them permission to remove clause 3. My insistance on keeping the same
numbering for legal reasons is too pedantic, so give up on that point.

Submitted by:	Jan Schaumann &lt;jschauma@stevens.edu&gt;
Pull Request:	https://github.com/freebsd/freebsd/pull/96
</content>
</entry>
<entry>
<title>Minor mdoc fix</title>
<updated>2014-05-30T02:16:28Z</updated>
<author>
<name>Benjamin Kaduk</name>
<email>bjk@FreeBSD.org</email>
</author>
<published>2014-05-30T02:16:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=245d93279b93995a69eee5c24d55984b22c20dfb'/>
<id>urn:sha1:245d93279b93995a69eee5c24d55984b22c20dfb</id>
<content type='text'>
Submitted by:	hrs
Approved by:	hrs (mentor, implicit)
</content>
</entry>
<entry>
<title>Correct documentation of the limit on how much memory can be mlock()ed</title>
<updated>2014-05-17T03:05:52Z</updated>
<author>
<name>Benjamin Kaduk</name>
<email>bjk@FreeBSD.org</email>
</author>
<published>2014-05-17T03:05:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6953d7db5c87f77253f15cd382b7b749074e23cf'/>
<id>urn:sha1:6953d7db5c87f77253f15cd382b7b749074e23cf</id>
<content type='text'>
vm.max_wired is a system-wide limit, not per-process.  Reword the
section to make this more clear.

PR:		docs/189214
Submitted by:	Lawrence Chen (original text)
Approved by:	hrs (mentor)
</content>
</entry>
<entry>
<title>There are actually two different cases when mlock(2) returns</title>
<updated>2013-03-19T05:44:25Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2013-03-19T05:44:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8863cc408c211cc655f6a1f1b010ac6e022a3c18'/>
<id>urn:sha1:8863cc408c211cc655f6a1f1b010ac6e022a3c18</id>
<content type='text'>
ENOMEM. Clarify this, taking text from SUS.

Reviewed by:	kib
</content>
</entry>
<entry>
<title>- Update manual pages accordingly to r244384 and r244385.</title>
<updated>2012-12-25T13:43:01Z</updated>
<author>
<name>Andrey Zonov</name>
<email>zont@FreeBSD.org</email>
</author>
<published>2012-12-25T13:43:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bde505592fa2de9740de5f14c8251012d1fe3b77'/>
<id>urn:sha1:bde505592fa2de9740de5f14c8251012d1fe3b77</id>
<content type='text'>
Approved by:	kib (mentor)
MFC after:	1 week
</content>
</entry>
<entry>
<title>Update mlockall(2) to mention that it's superuser-only syscall, just</title>
<updated>2010-07-27T20:34:37Z</updated>
<author>
<name>Edward Tomasz Napierala</name>
<email>trasz@FreeBSD.org</email>
</author>
<published>2010-07-27T20:34:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d8561f0a503990b02c68e2814c0c81fa47a531b6'/>
<id>urn:sha1:d8561f0a503990b02c68e2814c0c81fa47a531b6</id>
<content type='text'>
like the mlock(2) manual page says.  Update mlock(2) to say that hitting
RLIMIT_MEMLOCK results in ENOMEM, not EAGAIN.

MFC after:	1 month
</content>
</entry>
<entry>
<title>Per Regents of the University of Calfornia letter, remove advertising</title>
<updated>2007-01-09T00:28:16Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2007-01-09T00:28:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c879ae3536e6d92b8d96c8965c5b05fcb9541520'/>
<id>urn:sha1:c879ae3536e6d92b8d96c8965c5b05fcb9541520</id>
<content type='text'>
clause.

# If I've done so improperly on a file, please let me know.
</content>
</entry>
</feed>
