commit | 42d00c358b9e8c16b5d1a4e44d9604708f1a6f2c | [log] [tgz] |
---|---|---|
author | Venkatesh Srinivas <venkateshs@google.com> | Thu Jul 09 03:35:14 2020 +0000 |
committer | CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org> | Thu Jul 09 03:35:14 2020 +0000 |
tree | a9010a11a4d7b1c60f9716f8a1905a05f68c50ff | |
parent | 515a91896b58934791a97751f3f21f49c4df24b3 [diff] |
[kernel][x86] Convert aps_still_booting from volatile int -> ktl::atomic aps_still_booting is a bit vector tracking APs (secondary CPUs) in the process of booting. Convert it from a volatile int on the boot cpu's stack to a ktl::atomic<unsigned int>. No other changes. Change-Id: Ie5a271fb9e797b79cd4b05f670cff3e3b519215d Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/404833 Reviewed-by: George Kulakowski <kulakowski@google.com> Testability-Review: George Kulakowski <kulakowski@google.com> Commit-Queue: Venkatesh Srinivas <venkateshs@google.com>
Pink + Purple == Fuchsia (a new operating system)
Fuchsia is a modular, capability-based operating system. Fuchsia runs on modern 64-bit Intel and ARM processors.
Fuchsia is an open source project with a code of conduct that we expect everyone who interacts with the project to respect.
See Getting Started.
See fuchsia.dev.