On Sat, Mar 1, 2008 at 1:22 AM, Peter Teoh <htmldeveloper@xxxxxxxxx> wrote: > There are so many dereferencing, that while traversing the tree of > pointers, some may get changed, by other threads. Problem is that > many times in the kernel, spinlocks are not implemented, so as to > prevent deadlock, and racy situation allowed as a compromise. The For a good example of a racy situation allowed as a compromise via the use of atomic_xxxx APIs: http://www.gossamer-threads.com/lists/linux/kernel/873684 -- Regards, Peter Teoh -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ