I preface this with an admition that I spent more time reading
Stefan's mail than going over the original list, but I would like to
second the suggestion of including the Mesa Monitors paper by Lampson
and Redell. not only does it describe a fundamental structuring
mechanism, it also has a section describing four large multithreaded
applications (a relatively scarce topic in the OS literature).
although I liked the Pilot paper, too, I think the Monitors paper is
enough.
I also have a question whose answer may already be out there.
obviously there are more good papers than can fit in the book. Tom,
did you have plans of ending each chapter with an annotated
bibliography? I think such a bibliography would be a very useful
addition to the book.
-geoff