freebsd-skq/sys/i386/include
David Greenman b64b660cd3 Made "NMBCLUSTERS" calculation dynamic and fixed bogus use of "NMBCLUSTERS"
in machdep.c (it should use the global nmbclusters). Moved the calculation
of nmbclusters into conf/param.c (same place where nmbclusters has always
been assigned), and made the calculation include an extra amount based
on "maxusers". NMBCLUSTERS can still be overrided in the kernel config
file as always, but this change will make that generally unnecessary. This
fixes the "bug" reports from people who have misconfigured kernels seeing
the network hang when the mbuf cluster pool runs out.

Reviewed by:	John Dyson
1995-05-25 07:41:28 +00:00
..
pc Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, some 1993-10-16 14:40:57 +00:00
_limits.h Don't define CLK_TCK here. 1995-02-03 21:49:18 +00:00
ansi.h Define _BSD_CLK_TCK_ and _BSD_CLOCKS_PER_SEC_ to support correct 1995-02-03 21:23:46 +00:00
apm_bios.h This is the latest version of the APM stuff from HOSOKAWA, I have looked 1995-02-17 02:22:57 +00:00
apm_segments.h This is the latest version of the APM stuff from HOSOKAWA, I have looked 1995-02-17 02:22:57 +00:00
asmacros.h Get all the definitions from DEFS.h and not directly from asmacros.h 1994-09-08 12:25:18 +00:00
bootinfo.h Load the kernel symbol table in the boot loader and not at compile time. 1995-01-25 21:40:47 +00:00
clock.h Add and move declarations to fix all of the warnings from `gcc -Wimplicit' 1995-03-16 18:17:34 +00:00
cons.h Added $Id$ 1994-08-02 07:55:43 +00:00
console.h Third round in syscons update. 1995-01-28 22:18:05 +00:00
cpu.h Correct the definition for the (unused) cpu_setstack(). 1995-05-04 07:50:06 +00:00
cpufunc.h Added apersand constraint to make sure that the source and destination 1995-05-14 22:25:11 +00:00
cputypes.h Detect if we're running on a Cyrix 486DLC and enable automatic cache 1994-09-04 19:59:24 +00:00
cronyx.h Cronyx/Sigma sync/async serial driver with PPP support 1994-12-02 23:23:01 +00:00
db_machdep.h Remove reference to impossible trap type T_KDBTRAP. We don't support 1995-01-14 10:34:52 +00:00
devconf.h Moved "#include <pci/pcivar.h>" from "usr.sbin/lsdev/i386.c" 1995-02-04 12:47:19 +00:00
dkio.h Quote the first arg to _IO(). Not quoting it didn't matter because 1994-09-08 12:26:07 +00:00
eflags.h Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, some 1993-10-16 14:40:57 +00:00
endian.h Rename the local variable used by various macros outside the user's 1995-02-12 08:31:31 +00:00
exec.h Shuffled macros and definitions around to facilitate architecture 1994-09-24 21:37:01 +00:00
float.h Made all header files idempotent and moved incorrect common data from 1993-11-07 17:43:17 +00:00
floatingpoint.h Don't provide bogus source operands in some asms. This probably shouldn't 1994-09-20 22:26:37 +00:00
frame.h Add and move declarations to fix all of the warnings from `gcc -Wimplicit' 1995-03-16 18:17:34 +00:00
gsc.h Gunther Schadow <gusw@fub46.zedat.fu-berlin.de>'s 1995-01-07 14:52:08 +00:00
ieeefp.h Delete redundant #ifdef __i386__, be consistent about idempotency 1994-08-05 14:36:04 +00:00
ioctl_ctx.h Added Cortex-I Frame Grabber by Paul S. LaFollette, Jr. 1994-10-01 17:59:42 +00:00
ioctl_fd.h Included the command definition for FD_DEBUG. 1994-10-30 19:17:39 +00:00
ioctl_pc.h >From Theo Derradt 1993-09-08 19:29:54 +00:00
ipl.h Added $Id$ 1994-08-02 07:55:43 +00:00
joystick.h Put the joystick status in a struct {int x, y, b1, b2;} rather than in a 1995-02-22 23:34:58 +00:00
limits.h Don't define CLK_TCK here. 1995-02-03 21:49:18 +00:00
lpt.h Added $Id$ 1994-08-02 07:55:43 +00:00
md_var.h Add and move declarations to fix all of the warnings from `gcc -Wimplicit' 1995-03-28 07:58:53 +00:00
mouse.h Added the psm driver from 1.1.5. 1994-09-09 11:27:50 +00:00
mtpr.h Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, some 1993-10-16 14:40:57 +00:00
npx.h Replace sv_ex_tw by padding (it is no longer used; the tag word in sv_env 1995-01-03 03:57:46 +00:00
param.h Made "NMBCLUSTERS" calculation dynamic and fixed bogus use of "NMBCLUSTERS" 1995-05-25 07:41:28 +00:00
pcaudioio.h Changed header sligthly. 1994-09-29 08:31:39 +00:00
pcb.h i386/exception.s, 1994-12-03 10:03:19 +00:00
pcvt_ioctl.h Update pcvt to 3.20 b24 1995-04-08 15:49:25 +00:00
pio.h Made all header files idempotent and moved incorrect common data from 1993-11-07 17:43:17 +00:00
pmap.h Removed declaration of pmap_changebit()...it is no longer exported. 1995-03-26 23:42:55 +00:00
proc.h The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch. 1994-05-25 09:21:21 +00:00
profile.h Added MCOUNT_ENTER and MCOUNT_EXIT macros to profile.h 1994-09-15 16:27:14 +00:00
psl.h Fix security holes in sigreturn(), ptrace() and procfs. sigreturn() 1995-01-14 13:20:26 +00:00
pte.h Improved some comments. 1994-09-04 23:10:27 +00:00
ptrace.h Added $Id$ 1994-08-02 07:55:43 +00:00
reg.h Declare a real `struct fpreg' to prepare for implementing reading and 1995-01-14 10:41:41 +00:00
reloc.h Made idempotent. 1994-08-21 04:55:31 +00:00
segments.h First attempt to run linux binaries. This is only the changes needed to 1995-02-14 19:23:22 +00:00
signal.h Made idempotent. 1994-08-21 04:55:31 +00:00
soundcard.h Remove redundant IORW definition.. 1995-03-08 18:43:49 +00:00
speaker.h Added $Id$ 1994-08-02 07:55:43 +00:00
specialreg.h Enable define of CR0_AM to prepare for implementing alignment checking. 1995-01-14 10:44:55 +00:00
spigot.h The very minimum driver required to support a Video Spigot. See the 1995-02-06 23:20:17 +00:00
spl.h Add variable `idelayed' and macros setdelayed() and schedsofttty() 1995-05-11 07:44:40 +00:00
stdarg.h Fix stdarg.h for GNU C using builtin_next_arg 1995-01-24 16:22:52 +00:00
sysarch.h Added $Id$ 1994-08-02 07:55:43 +00:00
trap.h Fix security holes in sigreturn(), ptrace() and procfs. sigreturn() 1995-01-14 13:20:26 +00:00
tss.h Fixed comments that start within a comment, so code compiles cleanly with 1993-11-17 23:25:28 +00:00
types.h Added $Id$ 1994-08-02 07:55:43 +00:00
ultrasound.h Added $Id$ 1994-08-02 07:55:43 +00:00
varargs.h Added $Id$ 1994-08-02 07:55:43 +00:00
vmparam.h Made "NMBCLUSTERS" calculation dynamic and fixed bogus use of "NMBCLUSTERS" 1995-05-25 07:41:28 +00:00