freebsd-skq/sys
Jeff Roberson 407b015791 - Add a new variable 'kg_runtime' that tracks the amount of time we've run.
- Use the ratio of kg_runtime / kg_slptime to determine our dynamic priority.
 - Scale kg_runtime and kg_slptime back when the sum of the two exceeds
   SCHED_SLP_RUN_MAX.  This allows us to slowly forget old behavior.
 - Scale back the runtime and slptime in fork so that the new process has the
   same ratio but much less accumulated time.  This causes new behavior to be
   noticed more quickly.
2003-02-10 14:03:45 +00:00
..
alpha Implement fpclassify(): 2003-02-08 20:37:55 +00:00
amd64 Implement fpclassify(): 2003-02-08 20:37:55 +00:00
arm MB_LEN_MAX is not MD, move it to the MI limits.h. 2002-12-22 06:38:45 +00:00
boot s/hw.pci_allow_unsupported_io_range/hw.pci.allow_unsupported_io_range/ 2003-02-08 19:39:01 +00:00
cam Quirk for Lexar Media Jumpdrive 2003-02-09 21:49:45 +00:00
coda Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
compat 1) Linux_sendto was trashing the BSD sockaddr it put in the stackgap, 2003-02-08 09:26:31 +00:00
conf Move the g_stat struct to its own .h file, we will export it to other code. 2003-02-08 13:03:57 +00:00
contrib Consolidate MIN/MAX macros into one place (param.h). 2003-02-02 13:17:30 +00:00
crypto Remove some unnecessary casts. 2003-01-25 22:41:22 +00:00
ddb Reversion of commit by Davidxu plus fixes since applied. 2003-02-01 12:17:09 +00:00
dev Use correct spl mask. 2003-02-10 13:31:49 +00:00
fs - Cleanup unlocked accesses to buf flags by introducing a new b_vflag member 2003-02-09 11:28:35 +00:00
geom Update the statistics collection code to track busy time instead of 2003-02-09 17:04:57 +00:00
gnu - Use the new vop_stdfsync instead of recreating our own. 2003-02-09 12:28:51 +00:00
i4b Fix another typo in a comment which I noticed while doing the MFC. 2003-02-06 14:52:47 +00:00
i386 Implement fpclassify(): 2003-02-08 20:37:55 +00:00
ia64 Implement fpclassify(): 2003-02-08 20:37:55 +00:00
isa Split the global timezone structure into two integer fields to 2003-02-03 19:49:35 +00:00
isofs/cd9660 Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
kern - Add a new variable 'kg_runtime' that tracks the amount of time we've run. 2003-02-10 14:03:45 +00:00
libkern Add restrict keyword to string functions. 2003-02-10 00:36:27 +00:00
modules pci_if.h is not needed. 2003-02-07 15:05:37 +00:00
net Make the radix tree code compilable in userland. Requested by ru. 2003-02-08 01:44:09 +00:00
netatalk Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
netatm Band-XXX-aid an easy to provoke panic. 2003-01-28 12:10:11 +00:00
netgraph Take the rc4 code out of ng_mppc module so we don't fail to load when 2003-02-05 19:11:11 +00:00
netinet Avoid multiply for preemptive arp calculation since it hits every 2003-02-08 15:05:15 +00:00
netinet6 Consolidate MIN/MAX macros into one place (param.h). 2003-02-02 13:17:30 +00:00
netipsec Comment out srandom(): 2003-02-05 15:32:24 +00:00
netipx add forgotten IFA_LOCK_INIT 2003-01-23 23:36:45 +00:00
netkey Comment out srandom(): 2003-02-05 15:32:24 +00:00
netnatm Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
netncp Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
netns Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
netsmb Pass a minor number instead of a unit number to make_dev(). 2003-02-07 23:29:57 +00:00
nfs Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
nfsclient Provide a sysctl to allow defaulting of the connectionless (-c) feature 2003-01-22 19:57:31 +00:00
nfsserver Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
opencrypto Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
pc98 Merged from sys/dev/sio/sio.c revision 1.383. 2003-02-07 10:16:35 +00:00
pccard Consolidate MIN/MAX macros into one place (param.h). 2003-02-02 13:17:30 +00:00
pci Clean up exit path from rl_attach() to remove multiple returns 2003-02-09 22:32:50 +00:00
posix4 Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
powerpc Implement fpclassify(): 2003-02-08 20:37:55 +00:00
rpc
security Implement mpo_check_kld_load() and mpo_check_kld_unload() for the Biba 2003-02-04 22:38:33 +00:00
sparc64 Implement fpclassify(): 2003-02-08 20:37:55 +00:00
sys Add restrict keyword to string functions. 2003-02-10 00:36:27 +00:00
tools Remove miidevs.h and generate it from miidevs at compile time. 2003-01-19 02:59:34 +00:00
ufs - Cleanup unlocked accesses to buf flags by introducing a new b_vflag member 2003-02-09 11:28:35 +00:00
vm Add a comment describing how pagedaemon_wakeup() should be used and 2003-02-09 20:40:36 +00:00
Makefile