diff options
author | Mark Kettenis <kettenis@cvs.openbsd.org> | 2015-09-06 20:58:15 +0000 |
---|---|---|
committer | Mark Kettenis <kettenis@cvs.openbsd.org> | 2015-09-06 20:58:15 +0000 |
commit | 72e1605db1fadcebb7a318ea6c74bb38e3b86ec3 (patch) | |
tree | 0baf33c7e718d54a2ea4a110fdece4889cfcc6eb /lib/libc/Symbols.list | |
parent | c6bf97d16a542c52641d770845f80d8ec64ac35a (diff) |
We no longer need to grab the kernel lock for allocating and freeing pages
in the (default) single page pool backend allocator. This means it is now
safe to call pool_get(9) and pool_put(9) for "small" items while holding
a mutex without holding the kernel lock as well as these functions will
no longer acquire the kernel lock under any circumstances. For "large" items
(where large is larger than 1/8th of a page) this still isn't safe though.
ok dlg@
Diffstat (limited to 'lib/libc/Symbols.list')
0 files changed, 0 insertions, 0 deletions