"CS" == Christian Stueble stueble@amaunet.cs.uni-dortmund.de writes:
On MIPS the IPC will fail with "invalid destination". According to my reading of the manual, that is the expected behaviour. Delivery to a chief doesn't make sense, as the "nearest chief" is undefined for a non-existing thread.
CS> Yes, "nearest chief" of the receiver doesn't make sense, but "nearest chief" CS> of the sender does.
No. The definition of "nearest chief" involves the relative locations of both, sender and receiver in the task hierarchy. The "nearest chief" may be a member of the sender's clan. See the manual for id_nearest().
Gernot -- Gernot Heiser ,--_|\ School of Computer Sci. & Engin. Phone: +61 2 9385 5156 / \ The University of NSW Fax: +61 2 9385 5533 _,--._* Sydney, Australia 2052 E-mail: gernot@unsw.edu.au v http://www.cse.unsw.edu.au/~gernot PGP fingerprint: 94 1E B8 28 25 FD 7C 94 20 10 92 E5 0B FF 39 8F