summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSeongJae Park <sj38.park@gmail.com>2023-12-02 13:33:46 -0800
committerPaul E. McKenney <paulmck@kernel.org>2023-12-14 09:58:29 -0800
commit23553e431f641abc7b79493f9e5015b8a6b4bad4 (patch)
treef20566629c641f4f7c1ab8b4d987aba0c03cd137
parent4e380fbb497669a0c1dbc133581969b6fe0f1e16 (diff)
downloadperfbook-23553e431f641abc7b79493f9e5015b8a6b4bad4.tar.gz
future/formalregress: Use seL4 consistently
formalregress.tex is using mixed use of SEL4 and seL4. SEL4 is used 8 times, while seL4 is used twice over the entire repository. That said, seL4 seems the intended name since their website[1] uses the name. Use seL4 consistently. [1] https://sel4.systems/ Signed-off-by: SeongJae Park <sj38.park@gmail.com> Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
-rw-r--r--future/formalregress.tex12
1 files changed, 6 insertions, 6 deletions
diff --git a/future/formalregress.tex b/future/formalregress.tex
index b1a39b29..63c9021f 100644
--- a/future/formalregress.tex
+++ b/future/formalregress.tex
@@ -118,23 +118,23 @@ that the compiler is correct.
An alternative approach is to take the binary produced by the C compiler
as input, thereby accounting for any relevant compiler bugs.
This approach has been used in a number of verification efforts,
-perhaps most notably by the SEL4
+perhaps most notably by the seL4
project~\cite{ThomasSewell2013L4binaryVerification}.
\QuickQuiz{
Given the groundbreaking nature of the various verifiers used
- in the SEL4 project, why doesn't this chapter cover them in
+ in the seL4 project, why doesn't this chapter cover them in
more depth?
}\QuickQuizAnswer{
- There can be no doubt that the verifiers used by the SEL4
+ There can be no doubt that the verifiers used by the seL4
project are quite capable.
- However, SEL4 started as a single-CPU project.
- And although SEL4 has gained multi-processor
+ However, seL4 started as a single-CPU project.
+ And although seL4 has gained multi-processor
capabilities, it is currently using very coarse-grained
locking that is similar to the Linux kernel's old
Big Kernel Lock (BKL)\@.
There will hopefully come a day when it makes sense to add
- SEL4's verifiers to a book on parallel programming, but
+ seL4's verifiers to a book on parallel programming, but
this is not yet that day.
}\QuickQuizEnd