09e0c6ccdd
scheme. Additionally, add the capability for checking for unexpected kernel page faults. The maximum amount of kva space for buffers hasn't been decreased from where it is, but it will now be possible to do so. This scheme manages the kva space similar to the buffers themselves. If there isn't enough kva space because of usage or fragementation, buffers will be reclaimed until a buffer allocation is successful. This scheme should be very resistant to fragmentation problems until/if the LFS code is fixed and uses the bogus buffer locking scheme -- but a 'fixed' LFS is not likely to use such a scheme. Now there should be NO problem allocating buffers up to MAXPHYS. |
||
---|---|---|
.. | ||
_sigset.h | ||
acct.h | ||
bio.h | ||
bitstring.h | ||
buf.h | ||
callout.h | ||
ccdvar.h | ||
cdefs.h | ||
cdio.h | ||
chio.h | ||
clist.h | ||
conf.h | ||
cons.h | ||
dataacq.h | ||
devfsext.h | ||
device.h | ||
dir.h | ||
dirent.h | ||
disk.h | ||
disklabel.h | ||
diskmbr.h | ||
diskpc98.h | ||
diskslice.h | ||
dkbad.h | ||
dkstat.h | ||
dmap.h | ||
domain.h | ||
errno.h | ||
exec.h | ||
fbio.h | ||
fcntl.h | ||
fdcio.h | ||
file.h | ||
filedesc.h | ||
filio.h | ||
ftape.h | ||
gmon.h | ||
imgact_aout.h | ||
imgact_elf.h | ||
imgact.h | ||
inflate.h | ||
ioccom.h | ||
ioctl_compat.h | ||
ioctl_meteor.h | ||
ioctl.h | ||
ipc.h | ||
joystick.h | ||
kernel.h | ||
ktrace.h | ||
libkern.h | ||
linedisc.h | ||
link_aout.h | ||
link_elf.h | ||
lkm.h | ||
lockf.h | ||
malloc.h | ||
mbuf.h | ||
md5.h | ||
mdioctl.h | ||
mman.h | ||
mount.h | ||
mouse.h | ||
msg.h | ||
msgbuf.h | ||
mtio.h | ||
namei.h | ||
nlist_aout.h | ||
param.h | ||
pciio.h | ||
pipe.h | ||
proc.h | ||
protosw.h | ||
ptrace.h | ||
queue.h | ||
random.h | ||
reboot.h | ||
resource.h | ||
resourcevar.h | ||
rlist.h | ||
rtprio.h | ||
scsiio.h | ||
select.h | ||
selinfo.h | ||
sem.h | ||
shm.h | ||
signal.h | ||
signalvar.h | ||
snoop.h | ||
socket.h | ||
socketvar.h | ||
sockio.h | ||
soundcard.h | ||
stat.h | ||
syscall-hide.h | ||
syscall.h | ||
sysctl.h | ||
sysent.h | ||
syslimits.h | ||
syslog.h | ||
sysproto.h | ||
systm.h | ||
tablet.h | ||
termios.h | ||
time.h | ||
timeb.h | ||
timers.h | ||
times.h | ||
timetc.h | ||
timex.h | ||
tprintf.h | ||
tty.h | ||
ttychars.h | ||
ttycom.h | ||
ttydefaults.h | ||
ttydev.h | ||
types.h | ||
ucred.h | ||
uio.h | ||
un.h | ||
unistd.h | ||
unpcb.h | ||
user.h | ||
utsname.h | ||
vadvise.h | ||
vcmd.h | ||
vlimit.h | ||
vmmeter.h | ||
vnioctl.h | ||
vnode.h | ||
vsio.h | ||
wait.h | ||
wormio.h |