mlock(2) says:

> A single process can mlock() the minimum of a system-wide
> ``wired pages'' limit and the per-process RLIMIT_MEMLOCK
> resource limit.

Shouldn't this say maximum rather than minimum?

> [EAGAIN] Locking the indicated range would exceed either the
> system or per-process limit for locked memory.
>
> [ENOMEM] Some portion of the indicated address range is not
> allocated. There was an error faulting/mapping a page.

In some cases, the code returns ENOMEM if the limit is exceeded.
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[email protected]"

Reply via email to