DragonFly commits List (threaded) for 2005-04
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
cvs commit: src/sys/kern kern_clock.c kern_ntptime.c kern_time.c
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
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]