Maybe 20 years ago Alliant Computer successfully converted 4.4BSD to MP (8 core processors and 20? peripheral processors). They developed all the locking strategies for all of the I/O and scheduling. The locking was quite fine-grained and seemed to work quite well.
It would be well worth while seeing who owns that old code and seeing if a small amount of money or a large amount of persuasion could get it released under an acceptable license. Anybody have contact info for people like Craig Mundie who was one of the principals there at one time? geoff steckel