CVSROOT: /cvs Module name: src Changes by: clau...@cvs.openbsd.org 2020/04/07 02:23:54
Modified files: sys/sys : smr.h Log message: Implement a SMR TAILQ implementation. The only operations which can be used in SMR read-side critical sections are SMR_TAILQ_FOREACH(), SMR_TAILQ_FIRST() and SMR_TAILQ_NEXT(). Most notably the last element can not be accessed in a read-side critical section. OK visa@