From owner-cvs-sys Sat Apr 4 05:28:41 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA15691 for cvs-sys-outgoing; Sat, 4 Apr 1998 05:28:41 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA15610; Sat, 4 Apr 1998 05:28:28 -0800 (PST) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id FAA10730; Sat, 4 Apr 1998 05:26:23 -0800 (PST) Date: Sat, 4 Apr 1998 05:26:23 -0800 (PST) Message-Id: <199804041326.FAA10730@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 exception.s genassym.c locore.s src/sys/i386/include asnames.h src/sys/i386/isa syscons.c src/sys/kern init_main.c kern_clock.c kern_resource.c kern_synch.c kern_time.c sys_generic.c uipc_socket2.c src/sys/msdosfs ... Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1998/04/04 05:26:22 PST Modified files: sys/i386/i386 exception.s genassym.c locore.s sys/i386/include asnames.h sys/i386/isa syscons.c sys/kern init_main.c kern_clock.c kern_resource.c kern_synch.c kern_time.c sys_generic.c uipc_socket2.c sys/msdosfs msdosfs_denode.c sys/net if_spppsubr.c sys/sys kernel.h proc.h time.h sys/ufs/ufs ufs_vnops.c Log: Time changes mark 2: * Figure out UTC relative to boottime. Four new functions provide time relative to boottime. * move "runtime" into struct proc. This helps fix the calcru() problem in SMP. * kill mono_time. * add timespec{add|sub|cmp} macros to time.h. (XXX: These may change!) * nanosleep, select & poll takes long sleeps one day at a time Reviewed by: bde Tested by: ache and others Revision Changes Path 1.49 +5 -3 src/sys/i386/i386/exception.s 1.52 +2 -1 src/sys/i386/i386/genassym.c 1.106 +3 -3 src/sys/i386/i386/locore.s 1.18 +1 -2 src/sys/i386/include/asnames.h 1.257 +12 -10 src/sys/i386/isa/syscons.c 1.86 +5 -9 src/sys/kern/init_main.c 1.63 +89 -36 src/sys/kern/kern_clock.c 1.34 +10 -7 src/sys/kern/kern_resource.c 1.54 +5 -5 src/sys/kern/kern_synch.c 1.45 +30 -60 src/sys/kern/kern_time.c 1.36 +37 -21 src/sys/kern/sys_generic.c 1.32 +6 -5 src/sys/kern/uipc_socket2.c 1.35 +5 -3 src/sys/msdosfs/msdosfs_denode.c 1.36 +6 -4 src/sys/net/if_spppsubr.c 1.38 +1 -4 src/sys/sys/kernel.h 1.57 +2 -2 src/sys/sys/proc.h 1.23 +41 -3 src/sys/sys/time.h 1.82 +5 -3 src/sys/ufs/ufs/ufs_vnops.c