summaryrefslogtreecommitdiff
path: root/sys/kern/init_main.c
AgeCommit message (Collapse)Author
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
1999-01-10Generalize cpu_set_kpc to take any kind of arg; mostly from NetBSDNiklas Hallqvist
1999-01-021999Theo de Raadt
1998-09-16add openbsd copyright; if you have not talked to me about this already, do ↵Theo de Raadt
so now
1998-03-01Merge of MACHINE_NEW_CONTIG (aka MNN) code from Chuck Cranor,Niklas Hallqvist
<chuck@openbsd.org>. This code is as of yet disabled on all platforms, actually not yet supported on more than mvme68k, although other platforms are expected soon, as code is already available. This code makes handling of multiple physical memory regions consistent over all platforms, as well as keeping the performance of maintaining a single continuous memory chunk. It is also a requirement for the upcoming UVM replacement VM system. What I did in this merge: just declared the pmap_map function in a MD include file per port that needs it. It's not an exported pmap interface, says Chuck. It ended up in differnt include files on differnet ports, as I tried to follow the current policy on a per-arch basis.
1998-02-20prototype dkcsumattach correctlyNiklas Hallqvist
1997-11-06Updates for VFS Lite 2 + soft update.Constantine Sapuntzakis
1997-11-06mak kernel compiles w/o bios0Michael Shalayeff
1997-10-28dkcsum is *really* mandatory. XXX will be done differently later.Niklas Hallqvist
1997-10-06back out vfs lite2 till after 2.2Theo de Raadt
1997-10-06VFS Lite2 ChangesConstantine Sapuntzakis
1997-07-28two unneeded variables; enami@ba2.so-net.or.jpTheo de Raadt
1997-06-05random pid generation, hehTheo de Raadt
1997-04-19Fix return with missin value...Per Fogelstrom
1997-03-27Implement NOFILE_MAX--hard limit on max descriptors per proccess.Todd C. Miller
Future direction, might make sense to make this a kernel symbol tha is sysctl-able.
1996-11-06mountroot is prototyped elsewhereTheo de Raadt
1996-10-19random device is permanent now.Michael Shalayeff
1996-09-21fix NFSSERVER w/o NFSCLIENT; netbsd pr#1780, cgd@netbsd (yes, a 10monthTheo de Raadt
old PR and the fix is mostly unchanged).
1996-09-04more Swedish pedantery, kill statics, provide protos etcNiklas Hallqvist
1996-08-31Cleanup execPer Fogelstrom
1996-08-21spit out a warning if /dev/console does not exist; from ↵Theo de Raadt
mouse@Collatz.McRCIM.McGill.EDU
1996-08-13microtime for srandomTheo de Raadt
1996-08-10srandom() seeds random() at boottimeTheo de Raadt
1996-06-16only call config_init() onceTheo de Raadt
1996-06-11Kernel-implementation of update(8) my meThorsten Lockert
1996-06-10call tty_init() and config_init()Theo de Raadt
1996-05-27native emul is now called "native"Theo de Raadt
1996-05-07Make sure config_init gets called before consinit, as at least one portNiklas Hallqvist
actually uses config_* functions for console attachment. Document config_init should not call malloc as the move was over the mem-init function calls too.
1996-05-06Return int from main(), so gcc -Werror won't complain. Rhyme not intended.Niklas Hallqvist
1996-05-02sync syscalls, no sys/cpu.hTheo de Raadt
1996-04-21partial sync with netbsd 960418, more to comeTheo de Raadt
1996-03-03From NetBSD: 960217 mergeNiklas Hallqvist
1996-01-12from netbsd;Theo de Raadt
New generic disk framework. Highlights: New metrics handling. Metrics are now kept in the new `struct disk'. Busy time is now stored as a timeval, and transfer count in bytes. Storage for disklabels is now dynamically allocated, so that the size of the disk structure is not machine-dependent. Several new functions for attaching and detaching disks, and handling metrics calculation. Old-style instrumentation is still supported in drivers that did it before. However, old-style instrumentation is being deprecated, and will go away once the userland utilities are updated for the new framework. For usage and architectural details, see the forthcoming disk(9) manual page.
1995-12-14from netbsd; init proc0 fd0 differentlyTheo de Raadt
1995-10-18initial import of NetBSD treeTheo de Raadt