CVSROOT:        /cvs
Module name:    src
Changes by:     chel...@cvs.openbsd.org 2020/12/16 11:16:34

Modified files:
        sys/dev        : softraid.c softraid_raid5.c 

Log message:
softraid(4): more tsleep(9) -> tsleep_nsec(9) conversions

These wait loops block for up to 1 tick per iteration.  I think they
will continue to work if we block for at least 1ms per iteration.

My gut says that these could be rewritten not to spin and instead to
await a wakeup(9) from the other thread, but I think that would
involve making softraid(4) more MP-safe.

Reply via email to