summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Collapse)Author
1999-03-03syncTheo de Raadt
1999-03-03not using inline functions saves about 120KTheo de Raadt
1999-03-03vnode_if syncTheo de Raadt
1999-03-03do not inline. this needs cleanup. from artTheo de Raadt
1999-03-02RFNOWAIT does not dissociate the child from its parent in any otherNiklas Hallqvist
way than that the parent wait call will never get the status of this child, says Rob
1999-03-01re-do how copyright messages are doneTheo de Raadt
1999-02-26adapt to uvm vnode pagerArtur Grabowski
1999-02-26a new way of mapping in exec for uvmArtur Grabowski
1999-02-26mostly name changes and allocation chnges for uvmArtur Grabowski
1999-02-26kmem allocation changes for uvmArtur Grabowski
1999-02-26uvm allocation and name changesArtur Grabowski
1999-02-26vm allocation changes for uvmArtur Grabowski
1999-02-26vm allocation changes for uvm.Artur Grabowski
Call uvmspace_exec instead of manually cleaning up.
1999-02-26kmem allocation changes for uvm, and vm_fork -> uvm_fork (with one extra ↵Artur Grabowski
argument)
1999-02-26compat with uvm sysctl, some uvm name changes, cnt.foo -> uvmexp.barArtur Grabowski
1999-02-26uvm uses kcopy when uiomoving from sysspaceArtur Grabowski
1999-02-26kmem allocation changes for uvmArtur Grabowski
1999-02-26adaptation to uvm vnode pagerArtur Grabowski
1999-02-26kmem allocation changes for uvmArtur Grabowski
1999-02-26initialize uvm, make allocations work with uvm, namchanges for uvm, etcArtur Grabowski
1999-02-26Add newhashinit(), which is identical to hashinit() except it takes a flagsTodd C. Miller
arg for passing to malloc() (hashinit always uses M_WAITOK which is not always what you want). Everything that uses hashinit should really get converted to newhashinit and then newhashinit can be renamed.
1999-02-26pool allocator from NetBSD (stays until uvm is ready)Artur Grabowski
1999-02-24Disable encap domain.Angelos D. Keromytis
1999-02-23update the comment about number of allowed processesArtur Grabowski
1999-02-23Allow up to 5 (was 1) root processes when the process limit is reached.Artur Grabowski
This gives root a bigger chance to fix any problem that caused the limit to be reached.
1999-02-23Ooops! Move the allocation of the U area to after the limits checks.Artur Grabowski
That was a memory leak.
1999-02-22We don't need a second prototype for shmexitArtur Grabowski
1999-02-19Allocate the u-area early in fork1 instead of in vm_fork.Artur Grabowski
Now we can return ENOMEM instead of doing a panic when we run out of memory.
1999-02-19use vfs_register instead of the ugly hack to build vfsconfArtur Grabowski
1999-02-19Change the vfs lkm interface do it takes a full struct vfsconf instead ofArtur Grabowski
only struct vfsops. Use the new vfs_register and vfs_unregister in the vfs lkms.
1999-02-19add vfs_register and vfs_unregister functionsArtur Grabowski
1999-02-19fixed patch for accept/select race; mycroft@netbsd.orgTodd C. Miller
1999-02-18undo select/accept patch, which causes full listen queues apparentlyTheo de Raadt
1999-02-18oopsTheo de Raadt
1999-02-17missing spl; christosTheo de Raadt
1999-02-17Always check that the start of our candidate region is within theFederico G. Schwindt
bounds of "substart" and "subend".
1999-02-16Move defining of PIPE_NODIRECT to pipe.h and conditionalize more code with it.Artur Grabowski
This allows this code to compile on sparc.
1999-02-15regenTodd C. Miller
1999-02-15sendto(2) takes a socklen_t as wellTodd C. Miller
1999-02-15regenTodd C. Miller
1999-02-15use socklen_tTodd C. Miller
1999-02-15reorder some flag handling in unmount for safer lockingArtur Grabowski
1999-02-15Fail correctly when trying to match a filesystem on the old typenumArtur Grabowski
and the typenum is out of range
1999-02-15We don't need to include xfs_extern.hArtur Grabowski
1999-02-14Use IOV_MAX, not the deprecated UIO_MAXIOVTodd C. Miller
1999-02-14Don't do range checking on namelen unless name is non-NULL, otherwiseTodd C. Miller
namelen is uninitialized.
1999-02-14readv/writev with iov_len == 0 is legal (was already ok in uipc_syscalls.c).Todd C. Miller
Make the check more readable by comparing against SSIZE_MAX instead of checking for wraparound. This is safe because SSIZE_MAX * 2 <= SIZE_T_MAX. Fixes recno problems in the db routines exposed by a perl test.
1999-02-11do not copyout uninitialized memory; arnej@math.ntnu.noTheo de Raadt
1999-02-11avoid insane lengths for various syscallsTheo de Raadt
1999-02-10branding support and freebsd elfTheo de Raadt