summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--index.mdwn8
-rw-r--r--ipc.mdwn2
-rw-r--r--microkernel.mdwn4
3 files changed, 8 insertions, 6 deletions
diff --git a/index.mdwn b/index.mdwn
index 8a74cdcf..6df54ff7 100644
--- a/index.mdwn
+++ b/index.mdwn
@@ -57,13 +57,13 @@ have access to its backing store and that the principal that started it
own the file system node to which it connects.
The Hurd is also a set of servers that implement these protocols. The
-servers run on top of [[Mach]] and use Mach's [[IPC]] mechanism to transfer
-information.
+servers run on top of [[microkernel/Mach]] and use Mach's
+[[microkernel/mach/IPC]] mechanism to transfer information.
The word *Hurd* is commonly used to refer to one of the following:
- * the Hurd software that runs on top of a microkernel (most precisely)
- * a machine running the [[Debian_GNU/Hurd|Distrib]] distribution
+ * the Hurd software that runs on top of a [[microkernel]] (most precisely)
+ * a machine running the [[Debian_GNU/Hurd|hurd/running/debian]] distribution
* the [GNU Hurd](http://hurd.gnu.org/) project including related dependent
projects
* HIRD of UNIX Replacing Daemons (arguably)
diff --git a/ipc.mdwn b/ipc.mdwn
index 8047970d..c1e68a98 100644
--- a/ipc.mdwn
+++ b/ipc.mdwn
@@ -12,7 +12,7 @@ On Unix, interprocess communication can be achieved using pipes.
This is inefficient for large amounts of data as the data must be
copied. This is generally not a problem as most services are
provided by the Unix kernel and Unix is not designed to be
-[[extensible]].
+[[extensible|extensibility]].
[[Microkernel]] systems, on the other hand, are generally composed
of many components. As components are separated by their respective
diff --git a/microkernel.mdwn b/microkernel.mdwn
index 944169ab..39e31433 100644
--- a/microkernel.mdwn
+++ b/microkernel.mdwn
@@ -17,7 +17,7 @@ The idea of a microkernel as explained above was first explored
by Per Brinch-Hansen in 1970 in
[The Nucleus of a Multiprogramming System](http://brinch-hansen.net/papers/1970a.pdf).
-Other notable microkernels include Hydra, KeyKOS, Eros and L4.
+Other notable microkernels include [[Hydra]], [[KeyKOS]], [[Eros]] and [[L4]].
An [introduction](http://www.cs.cornell.edu/Info/People/ulfar/ukernel/ukernel.html) by
Ăšlfar Erlingsson and Athanasios Kyparlis (from 1996) to microkernel concepts.
@@ -27,3 +27,5 @@ An [introduction](http://www.cs.cornell.edu/Info/People/ulfar/ukernel/ukernel.ht
[[Microkernels_for_beginners|for_beginners]].
A 2002 article about [[microkernel_FUD|FUD]] (Fear, Uncertainty, Doubt).
+
+[[Mach]].