In Other BSDs for 2015/09/19

Lots of activity; I didn’t even really need to look at source commits.

One Reply to “In Other BSDs for 2015/09/19”

  1. One thing not being talked about a lot is the ongoing work to free more of the OpenBSD kernel from biglock.

    “Shared Reference Pointers (SRPs) allows concurrent access to a data structure by multiple cpus
    while avoiding interlocking cpu opcodes. it manages its own reference
    counts and the garbage collection of those data structure to avoid
    use after frees. Internally srp is a twisted version of hazard pointers, which are
    a relative of RCU.”

    http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/sys/srp.h

Comments are closed.