Errata for Operating Systems and Middleware

This web page lists errors that have been discovered in Operating Systems and Middleware: Supporting Controlled Interaction, by Max Hailperin. Please report any additional errors to the author at max@gustavus.edu. Other comments are also welcome.

The errata are listed below in order of page number.

When a line number is negative, it means to count lines up from the bottom of the page. Line numbers do not count the header (or footer) line containing the page number. Other than that, all textual lines are counted, even if they are tables, figure captions, section headings, or textual lines that contain graphical images. Any graphical image not contained in a textual line is not counted, even if the image contains text within it.
Page(s)Line(s)DescriptionDate
18-3 to -1Replace the last two sentences by "The full text is available on their web site."2009-07-31
2323Replace signal.h by unistd.h2007-09-14
36-5Replace pthread_kill by pthread_cancel.2010-04-27
45-5Replace "perfomance" by "performance".2010-05-23
49-11Replace "situtations" by "situations".2010-05-23
50-16Replace "(such as Linux supports)" by "(which Linux uses unless the the group scheduling feature introduced in version 2.6.24 is enabled)."2009-09-11
54-3Replace "feasibilty" by "feasibility".2010-05-27
56-11Replace "priorites" by "priorities".2010-05-27
647Replace "staightforward" by "straightforward".2008-04-12
6919Replace "a least" by "at least".2010-05-27
6926Replace "programing" by "programming".2010-05-27
11710Replace "is deadlocked" by "contains a deadlock".2009-09-27
136-6 to -1Windows Vista introduced Transactional NTFS (TxF), which obsoletes this information, even ignoring research prototypes.2009-09-28
1629-10Replace the options by data=journal, data=ordered, and data=writeback2007-09-27
207-4Replace "process's" by "processes'".2007-10-13
3043Replace "unique" by "single".2009-11-03
305-1Replace "unique" by "single".2009-11-03
312-13An important example of a shadow-paging filesystem was overlooked: ZFS.2007-06-25
367-10&-16Replace "ethereal" by "wireshark".2008-07-22
441-3Insert "u" between "Rag" and "nathan". (This also means bibliography items 115 and 116 are in reversed alphabetical order.)2006-08-20