summaryrefslogtreecommitdiffstats
path: root/contrib/llvm/tools/clang/lib/Format/TokenAnnotator.cpp
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2015-02-06 18:19:59 +0000
committerjhb <jhb@FreeBSD.org>2015-02-06 18:19:59 +0000
commit9dfc36d98560234b3c913fd291aa845cc98eb563 (patch)
treedde8f43f0382ce3e4d9bd95d56103d2a144f5960 /contrib/llvm/tools/clang/lib/Format/TokenAnnotator.cpp
parent6064614ca50b8b6311bd60d1f85c0dcba8ef8954 (diff)
downloadFreeBSD-src-9dfc36d98560234b3c913fd291aa845cc98eb563.zip
FreeBSD-src-9dfc36d98560234b3c913fd291aa845cc98eb563.tar.gz
Revert the IPI startup sequence to match what is described in the
Intel Multiprocessor Specification v1.4. The Intel SDM claims that the INIT IPIs here are invalid, but other systems follow the MP spec instead. While here, fix the IPI wait routine to accept a timeout in microseconds instead of a raw spin count, and don't spin forever during AP startup. Instead, panic if a STARTUP IPI is not delivered after 20 us. PR: 196542 Differential Revision: https://reviews.freebsd.org/D1719 MFC after: 2 weeks
Diffstat (limited to 'contrib/llvm/tools/clang/lib/Format/TokenAnnotator.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud