From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Mon, 21 Apr 1997 16:53:08 +0200 From: Milon Papezik papezik@dcse.fee.vutbr.cz Subject: porting linux programs and drivers to plan9 Topicbox-Message-UUID: 58085ed4-eac8-11e9-9e20-41e7f4b1d025 Message-ID: <19970421145308.IXO5zUoromGfPafwPZPxcnd0FYOG4GerCJJHWWb0zZA@z> > presotto@plan9.bell-labs.com writes: > > > [a fascinating account of how the Pentium Pro's out-of-order > > instruction execution breaks the Plan 9 sleep/wakeup code on > > a multi-CPU system] > > It appears that the slightly different version of sleep/wakeup > given in the Volume 2 paper `Process Sleep and Wakeup on a > Shared-memory Multiprocessor' should be immune to the effects > of weak memory coherency, because the shared variables are > referenced only inside a lock/unlock pair. Is this right? Which paper do you mean? Any pointers would be appreciated... Thanks in advance! Milon ---------------------------------------------------------------------- Milon Papezik, Technical University of Brno, Dept. of Computer Science