diff options
author | jasone <jasone@FreeBSD.org> | 2008-02-17 18:34:17 +0000 |
---|---|---|
committer | jasone <jasone@FreeBSD.org> | 2008-02-17 18:34:17 +0000 |
commit | 2bc29a153085cdb6c0bff364cf46b376668f0c46 (patch) | |
tree | 0040f394d41847427fc23ae9c854b42a5c45f6fc /lib/libc/regex | |
parent | b08b976e68b5fc68d63f1f00accb6b34ea2307d9 (diff) | |
download | FreeBSD-src-2bc29a153085cdb6c0bff364cf46b376668f0c46.zip FreeBSD-src-2bc29a153085cdb6c0bff364cf46b376668f0c46.tar.gz |
Fix a race condition in arena_ralloc() for shrinking in-place large
reallocation, when junk filling is enabled. Junk filling must occur
prior to shrinking, since any deallocated trailing pages are immediately
available for use by other threads.
Reported by: Mats Palmgren <mats.palmgren@bredband.net>
Diffstat (limited to 'lib/libc/regex')
0 files changed, 0 insertions, 0 deletions