diff options
author | kib <kib@FreeBSD.org> | 2015-01-26 10:11:55 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2015-01-26 10:11:55 +0000 |
commit | 927059a62bc66b6c51c0752a41ff5f277629b10e (patch) | |
tree | 9bcc005292870b60c1bac3c35f984c0168ef2266 /contrib/llvm/utils/TableGen/CodeGenTarget.cpp | |
parent | e0eed6b400483871c1ea8bce34af9d6f9643b54b (diff) | |
download | FreeBSD-src-927059a62bc66b6c51c0752a41ff5f277629b10e.zip FreeBSD-src-927059a62bc66b6c51c0752a41ff5f277629b10e.tar.gz |
Ensure that _tmppt KVA is used exclusively by providing exclusive sx
lock around the mapping and uiomove(). Before r277643, it was
partially protected by Giant (but potential sleeping in fault from
uiomove() would still allow other thread to reuse the mapping).
Noted by: ian
Reviewed by: alc, ian
Sponsored by: The FreeBSD Foundation
MFC after: 3 weeks
Diffstat (limited to 'contrib/llvm/utils/TableGen/CodeGenTarget.cpp')
0 files changed, 0 insertions, 0 deletions