Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: syssrc/sys/arch/acorn32/include



Module Name:    syssrc
Committed By:   bjh21
Date:           Mon Oct  7 23:23:53 UTC 2002

Modified Files:
        syssrc/sys/arch/acorn32/include: lock.h

Log Message:
Special locking primitives for use in Hydra kernels.  These include a cache
invalidation after every lock to ensure that changes made by other CPUs are
visible.  This has nasty performance implications, but it does allow my
Hydrated Risc PC to run printf() on all its CPUs at once without corrupting
the message buffer.


To generate a diff of this commit:
cvs rdiff -r1.1 -r1.2 syssrc/sys/arch/acorn32/include/lock.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index