From 776b355b19852ad641eeb51d2b163551fac576aa Mon Sep 17 00:00:00 2001 From: Justin Miller Date: Thu, 2 Nov 2023 12:13:38 -0700 Subject: [PATCH] [HALX86] Fix SYNCH_LEVEL differences between UP and SMP in HAL --- ' | 38 ++++++++++++++++++++++++++++++++++ hal/halx86/apic/apic.c | 5 +++++ hal/halx86/generic/buildtype.c | 6 ++++++ 3 files changed, 49 insertions(+) create mode 100644 ' diff --git a/' b/' new file mode 100644 index 0000000000000..d9132b2186a13 --- /dev/null +++ b/' @@ -0,0 +1,38 @@ +d 4d2e0eee102 hmm +d 7e1718b3c95 [NTOS:KE] Implement first version of x86 KeStartAllProcesssors +d 564497d53e1 [HALX86] Merge basic SMP Hal for x86 +d 4a909b26953 [HALX86][NTOSKRNL] Implement IPIs in the Windows 2003 Style +d bffea1119fb [NTOS:KE] Implement KeFreezeExecution and KeThawExecution for SMP +d b32c3f83385 [NTOS:KE] Some needed boot hacks +d 754763b572a ahh + +# Rebase 549ae11ac39..754763b572a onto 549ae11ac39 (7 commands) +# +# Commands: +# p, pick = use commit +# r, reword = use commit, but edit the commit message +# e, edit = use commit, but stop for amending +# s, squash = use commit, but meld into previous commit +# f, fixup [-C | -c] = like "squash" but keep only the previous +# commit's log message, unless -C is used, in which case +# keep only this commit's message; -c is same as -C but +# opens the editor +# x, exec = run command (the rest of the line) using shell +# b, break = stop here (continue rebase later with 'git rebase --continue') +# d, drop = remove commit +# l, label