Attention is currently required from: Paul Menzel, Julius Werner, Rob Barnes, Kyösti Mälkki, Karthik Ramasubramanian. Hello Paul Menzel, Julius Werner, Rob Barnes, Kyösti Mälkki, Karthik Ramasubramanian,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/59322
to look at the new patch set (#5).
Change subject: arch/x86: Remove spinlock dependency on threading ......................................................................
arch/x86: Remove spinlock dependency on threading
Since we only have one spinlock caller left, we can move the thread_coop_ calls out of the spinlock.
This is mostly a revert of commit a98d302fe9dc ("x86/smp/spinlock: Disable thread coop when taking spinlock")
BUG=b:179699789 TEST=Boot guybrush to OS with threading enabled
Signed-off-by: Raul E Rangel rrangel@chromium.org Change-Id: I55d0cd2bcd82721098ca24ae2368bb6a16a07df4 --- M src/arch/x86/include/arch/smp/spinlock.h M src/console/printk.c 2 files changed, 8 insertions(+), 9 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/22/59322/5