Btw, why is running in user space considered a quiescent
state? Do transitions from/to user mode contain memory
barriers on OpenSolaris?

I believe that all usual ways of entering the user mode contain an implicit memory barrier. Instructions such as iret and sysret are serializing, as well as all instructions that affect most of the control registers in privileged mode.


M.D.

_______________________________________________
HelenOS-devel mailing list
[email protected]
http://lists.modry.cz/cgi-bin/listinfo/helenos-devel

Reply via email to