summaryrefslogtreecommitdiff
path: root/sys/kern/init_main.c
AgeCommit message (Expand)Author
2001-11-10Merge in some parts of the ubc work that has been done in NetBSD that are notArtur Grabowski
2001-11-07Add an alignment argument to uvm_map that specifies an alignment hintArtur Grabowski
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
2001-11-06Let fork1, uvm_fork, and cpu_fork take a function/argument pair as argument,Artur Grabowski
2001-11-06More sync to NetBSD.Artur Grabowski
2001-10-11Count pages not buffers. This fixes deadlock condition which mainlyGrigoriy Orlov
2001-09-29Move signal initialization before dostartuphooks to avoid panic atGrigoriy Orlov
2001-09-17 The first implementation of the buffer flushing daemon. It solves ourGrigoriy Orlov
2001-09-12Rename timeout_init to timeout_startup to deconfuse a bit.Artur Grabowski
2001-09-07make starting of init slightly cleaner. Also sets initproc earlier.Artur Grabowski
2001-08-23We can now move timeout_init into main().Artur Grabowski
2001-07-27Startup hooks. Can be used for providing root/swap devices from deviceNiklas Hallqvist
2001-07-05Get rid of REAL_CLISTS. It was never implemented and the tentacles areArtur Grabowski
2001-06-27no more cpu_set_init_frameArtur Grabowski
2001-06-27vm_pageout.h bye bye.Artur Grabowski
2001-06-27remove old vmArtur Grabowski
2001-06-23merge crypto/crypto{dev,}.h to crypto/cryptodev.h, to avoid name conflicts in...Theo de Raadt
2001-06-23Add pipe_init, call it from main, move the pool initialization into it.Artur Grabowski
2001-06-22KNFTheo de Raadt
2001-05-17convert mbuf and cluster allocation to pool, mostly from NetBSDNiels Provos
2001-05-16Use pool to allocate struct filedesc0 and struct file.Artur Grabowski
2001-05-05Rename configure() to cpu_configure().Artur Grabowski
2001-04-06Get rid of vm_pmap from struct vmspace.Artur Grabowski
2001-04-02On popular demand, the Linux-compatibility clone(2) implementation basedNiklas Hallqvist
2001-03-16Use CIRCLEQ macros for mountlist.Artur Grabowski
2001-03-16Use a lockmgr lock for keeping down the vslocked memory in sysctlArtur Grabowski
2001-02-05only attach pseudo-device if it's counter is above zero; deraadt@, maja@ okMichael Shalayeff
2001-01-012001Aaron Campbell
2000-11-08If MD code has defined curproc, don't do it here.Artur Grabowski
2000-06-18Process ID 5 is now the crypto kernel thread.Angelos D. Keromytis
2000-06-16take MIN/MAX from param.h, okay theo@Niels Provos
2000-06-05Changes to exit handling.Artur Grabowski
2000-03-23Don't reinitialize the tsleep and ITIMER_REAL timers all the time.Artur Grabowski
2000-03-23Adapt roundrobin and schedcpu to the new timeout API.Artur Grabowski
2000-03-22some more machine_stack_grows_upMichael Shalayeff
2000-03-20bring proto into scopeTheo de Raadt
2000-03-17Cryptographic services framework, and software "device driver". TheAngelos D. Keromytis
2000-02-28Optimized fdalloc as in Banga and Mogul paper:Niels Provos
2000-01-31re-add fixed vfork code from artTheo de Raadt
2000-01-31undo vfork changes, since non-UVM was not consideredTheo de Raadt
2000-01-28Change fork1() from taking forktype and rforkflags, into a single flagsArtur Grabowski
2000-01-012000Theo de Raadt
1999-11-05more stack direction fixes; art@ okMichael Shalayeff
1999-09-12Fix rootdev handling, use disk checksums to find the device we were bootedTobias Weingartner
1999-08-17New cpu_fork API to take a stack in which you point the child's stackpointerNiklas Hallqvist
1999-07-15vm_offset_t -> {v,p}addr_t ; vm_size_t -> {v,p}size_tArtur Grabowski
1999-04-22better panic messageArtur Grabowski
1999-03-01re-do how copyright messages are doneTheo de Raadt
1999-02-26initialize uvm, make allocations work with uvm, namchanges for uvm, etcArtur Grabowski
1999-01-11kthread abstraction from NetBSD, implemented with our rforkNiklas Hallqvist