]> xenbits.xensource.com Git - seabios.git/commitdiff
Don't enable thread preemption during S3 resume vga option rom execution.
authorKevin O'Connor <kevin@koconnor.net>
Sat, 24 May 2014 13:37:57 +0000 (09:37 -0400)
committerKevin O'Connor <kevin@koconnor.net>
Wed, 4 Jun 2014 15:06:58 +0000 (11:06 -0400)
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
src/stacks.c

index 6bcb3194072f9bb7f147f460851a99d78be16c50..beccc0fa645c14aa3e9428df4f72717987bf3172 100644 (file)
@@ -287,7 +287,7 @@ thread_init(void)
 int
 threads_during_optionroms(void)
 {
-    return CONFIG_THREADS && ThreadControl == 2;
+    return CONFIG_THREADS && ThreadControl == 2 && in_post();
 }
 
 // Switch to next thread stack.