cvs commit: src/sys/kern kern_clock.c kern_ntptime.c kern_time.c
Matthew Dillon
dillon at crater.dragonflybsd.org
Sat Apr 23 13:35:27 PDT 2005
dillon 2005/04/23 13:34:32 PDT
DragonFly src repository
Modified files:
sys/kern kern_clock.c kern_ntptime.c kern_time.c
Log:
Make access to basetime MP safe and interrupt-race safe by using a simple
tail-chasing FIFO for updates to basetime.
Reorganize the PROC sysctl's. This actually undoes part of the last commit
and redoes it, though there was nothing wrong with the last commit.
Move the SYSCTL_OUT phase to *after* the SYSCTL_IN phase.
Revision Changes Path
1.37 +176 -71 src/sys/kern/kern_clock.c
1.11 +2 -0 src/sys/kern/kern_ntptime.c
1.27 +29 -25 src/sys/kern/kern_time.c
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_clock.c.diff?r1=1.36&r2=1.37&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_ntptime.c.diff?r1=1.10&r2=1.11&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_time.c.diff?r1=1.26&r2=1.27&f=u
More information about the Commits
mailing list