summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Collapse)Author
1999-05-24correct return value of poll(); noted by d@Theo de Raadt
1999-05-22Sync syscalls.masterTobias Weingartner
1999-05-22Add swapctl(2) system call.Tobias Weingartner
1999-05-14OpenBSD has no ext_func, so that test is bogus.cmetz
1999-05-14m_zero will no longer zero the contents of a cluster if there's an alias to it.cmetz
(TCP uses cluster mbuf aliases for retransmission, and this would cause your data to get retransmitted zeroed-out)
1999-05-12Fix problem with data corruption for retransmitted TCP packetsHakan Olsson
in an IPSec ESP tunnel. OpenBSD PR 819.
1999-05-06put a sanity check behind DIAGNOSTIC and give it a better panic messageArtur Grabowski
1999-05-06factor out sync+wait code into vfa_syncwait() routine forMichael Shalayeff
applications in system like power management and such. art@ finally said `commit it'
1999-04-30in vput, simple_unlock the v_interlock before VOP_INACTIVE, not afterArtur Grabowski
1999-04-28add autoconfig_verbose toggling command to boot_configTheo de Raadt
1999-04-28zap the newhashinit hack.Artur Grabowski
Add an extra flag to hashinit telling if it should wait in malloc. update all calls to hashinit.
1999-04-22we don't need to include buf.hArtur Grabowski
1999-04-22uvmspace_exec can change p_vmspace!Artur Grabowski
1999-04-22better panic messageArtur Grabowski
1999-04-21Improved ps formatting.Alex Feldman
1999-04-18incorrect range checking, output buf oflow; futatuki@fureai.or.jpTheo de Raadt
1999-04-16ln bug fixTheo de Raadt
1999-03-30make option IPSEC imply option KEYNiklas Hallqvist
1999-03-22in poll(), constrain nfds better, to avoid kvm starvation; alexTheo de Raadt
1999-03-12in scheduler, bias parents for child cpu usage; ross@ghs.comTheo de Raadt
1999-03-11backoutTheo de Raadt
1999-03-11back out unapproved changesTheo de Raadt
1999-03-11indentMichael Shalayeff
1999-03-11factor sync+wait operation out into a separate function.Michael Shalayeff
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.