History log of /dflybsd-src/sys/platform/vkernel64/include/cothread.h (Results 1 – 2 of 2)
Revision Date Author Comments
# c91894e0 22-Jan-2017 Matthew Dillon <dillon@apollo.backplane.com>

vkernel - Restabilize pmap code, redo kqueue, systimer, and console code

* Remove vm_token and add necessary vm_page spin locks to the vkernel's
pmap code, improving its stability.

* Separate the

vkernel - Restabilize pmap code, redo kqueue, systimer, and console code

* Remove vm_token and add necessary vm_page spin locks to the vkernel's
pmap code, improving its stability.

* Separate the systimer interrupt and console tty support from the
kqueue subsystem.

Uses SIGURG for systimer
Uses SIGIO for kqueue
Uses SIGALRM for cothread signalling

* The vkernel systimer code now uses a dedicated cothread for timing. The
cothread is a bit of a hack at the moment but is a more direct way of
handling systimers.

* Attempt to fix user%/sys%/intr%/idle% in the systat -vm and
systat -pv output. Still isn't perfect, but it is now more
accurate.

show more ...


# da673940 17-Aug-2009 Jordan Gordeev <jgordeev@dir.bg>

Add platform vkernel64.