summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_smr.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Adjust SMR_ASSERT_CRITICAL() and SMR_ASSERT_NONCRITICAL() so that thevisa2020-04-031-23/+1
* Start the SMR thread when all CPUs are ready for scheduling. Thisvisa2020-02-251-5/+3
* convert infinite msleep(9) to msleep_nsec(9)jsg2019-12-301-3/+3
* Add tsleep_nsec(9), msleep_nsec(9), and rwsleep_nsec(9).cheloha2019-07-031-3/+3
* Add SMR_ASSERT_NONCRITICAL() in assertwaitok(). This eases debuggingvisa2019-05-171-4/+1
* Remove incorrect optimization. The current logic for skipping idle CPUsvisa2019-05-161-21/+3
* Add lock order checking for smr_barrier(9). This is similar to thevisa2019-05-141-1/+22
* Introduce safe memory reclamation, a mechanism for reclaiming sharedvisa2019-02-261-0/+295