freebsd-dev/sys/i386
Bruce Evans e539380ea8 Set p->p_switchtime to switchtime instead of to the current time in
fork_trampoline() if switchtime is valid.  This fixes not accounting
for the time between the previous context switch and and the current
time (when the forked child starts up here) in most cases - the time
is now counted in the child's runtime.  I think it actually fixes
all cases, and switchtime is always valid here, since there must have
been a context switch just before the forked child starts up.  Some
code should be removed if this is correct.  The check that switchtime
is valid sometimes gives a false negative because the check isn't
correct until the after the first context switch after the system
has been up for >= 1 second.
1998-07-28 17:55:37 +00:00
..
apm Add the ability to suspend as well as hibernate to the system. This 1998-07-06 06:29:07 +00:00
bios Add the ability to suspend as well as hibernate to the system. This 1998-07-06 06:29:07 +00:00
boot Added a `build-tools' target for internal tools. 1998-07-07 02:43:26 +00:00
conf Add the 'cs' driver for Crystal Semiconductor CS89x0 devices. This 1998-07-20 20:00:43 +00:00
eisa Fixed printf format errors (only 1 left in GENERIC now). 1998-07-13 09:53:11 +00:00
i386 Set p->p_switchtime to switchtime instead of to the current time in 1998-07-28 17:55:37 +00:00
ibcs2 Updated generated files. 1998-06-09 03:36:59 +00:00
include u_int --> unsigned int, remove (now unneeded) <sys/types.h> 1998-07-28 15:22:51 +00:00
isa Extend cpl workaround so that it applies when we are returning to 1998-07-27 16:51:33 +00:00
linux Quick and dirty support for Linux's mremap. Not used by anything 1998-07-10 22:30:08 +00:00
pci
scsi Fixed pedantic semantics errors (bitfields not of type int, signed int 1998-06-08 09:47:47 +00:00
Makefile