summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Collapse)Author
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-07if nfds > FD_SETSIZE, allocate room for the bitmasks inside the kernel; alsoTheo de Raadt
selscan() now understands that it may possible be passed home-grown fd_set's larger than FD_SETSIZE.
1996-05-06Return int from main(), so gcc -Werror won't complain. Rhyme not intended.Niklas Hallqvist
1996-05-03Make pretty + update $NetBSD$ tag. No functional change.Niklas Hallqvist
1996-05-02no sys/cpu.hTheo de Raadt
1996-05-02sync syscalls, no sys/cpu.hTheo de Raadt
1996-05-02Implement futimes()Theo de Raadt
1996-05-02pica also uses elfPer Fogelstrom
1996-04-29Pull in John Kohl's [jtk@netbsd.org] most recent (15Apr96) APM and PCMCIA workhvozda
(original PCMCIA framework by Stefan Grefen [grefen@convex.com]).
1996-04-28First argument to profil(2) should be `char *', not `caddr_t'.Thorsten Lockert
1996-04-27Add IPX support (#ifdef'ed, so no problems would arise).Michael Shalayeff
1996-04-24Supply randomness source for the rnd device.Michael Shalayeff
1996-04-23Allow the security level to be lowered when in security level 0dm
1996-04-21partial sync with netbsd 960418, more to comeTheo de Raadt
1996-04-19NetBSD 960317 mergeNiklas Hallqvist
1996-04-18Rename the COMPAT_SVR4_MAP_PAGE_ZERO option to ELF_MAP_PAGE_ZERO as theNiklas Hallqvist
change affected all ELF formats
1996-04-18Support mapping of page zero read-only if COMPAT_SVR4_MAP_PAGE_ZERONiklas Hallqvist
is used. Dell SVR4 behaved this way, and some binaries rely on such icky behaviour.
1996-04-17Removed vax ifdefed function from kern_subr.c (from NetBSD).Michael Shalayeff
Do sync in the order of umount (vfs_syscals.c), as it was pointed by someone in NetBSD's lists.
1996-03-31From NetBSD: NFSv3 import (tomorrow's Net's kernel)Michael Shalayeff
Open's patches kept in. i'll possibly take a look at Lite2 soon, is there smth usefull ?..
1996-03-30Added: sysctl access to the ddb variables.Michael Shalayeff
Fixed: "netbsd" strings in sym table handling routines. now it is usefull to change max_{width,line} according to your real console geometry, just w/ sysctl program.
1996-03-29Initial commit of random source driver.Michael Shalayeff
1996-03-26From NetBSD: vnode_if.[ch] made machine independent.Michael Shalayeff
very usefull (for <sys/vnode.h> inclusion). from the other side this is really machine independent ... tested w/ i386, but should not cause errors w/ other arch's. pls, test it (don't forget to reconfig kernel ;)
1996-03-19Merging w/ NetBSD 021796.Michael Shalayeff
speaker upgraded to the current. some changes to the VM stuff (ie kern_thread.c added and so).
1996-03-03From NetBSD: 960217 mergeNiklas Hallqvist
1996-03-03from NetBSD: so it compiles now again ;)Michael Shalayeff
1996-02-29From NetBSD: Merge with NetBSD 960217Niklas Hallqvist
1996-02-27From NetBSD: update to 960217 sourcesNiklas Hallqvist
1996-02-25Make it possible for a port to do special time update handlingThorsten Lockert
1996-02-25Somewhat better support for building tagsThorsten Lockert
1996-02-25Implement frequency-locked loop as in original code; was missingThorsten Lockert
1996-02-25Correct an access check so ntp_adjtime() can actually be usedThorsten Lockert
1996-02-19Count number of forks, vforks, rforks; still need to count VM pages affectedThorsten Lockert
by the various fork types
1996-01-29Add kernel PLL for system clockThorsten Lockert
Add ntp_adjtime() and ntp_gettime() system calls Mostly stolen from FreeBSD
1996-01-29from netbsd:Theo de Raadt
Don't rely on the protection bits of segments anymore to decide whether it's text or data; use the entry point instead (this solves some trouble with ELF executables with strange permissions) Incorporate some fixes from r_friedl@informatik.uni-kl.de sent to netbsd-bugs a while ago
1996-01-29from netbsd:Theo de Raadt
fix off-by-one error in tickfix code. (should increment when count >= interval, because count goes from 0->(interval-1) to count interval ticks.)
1996-01-12from netbsd; Correct test for ECHONL (from der Mouse; PR#1922).Theo de Raadt
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.
1996-01-10plan9-like rfork() implimentation by me based on some earlier incompleteTheo de Raadt
work by rminnich@Sarnoff.COM. still needs RFNOWAIT support.
1996-01-07add fdshare() and fdinit() calls for dealing with filedesc structuresTheo de Raadt
1996-01-07add minherit() system callTheo de Raadt
1996-01-05ss_sp is correct, ss_base is not. noticed by agc@sde.uts.amdahl.com; netbsd ↵Theo de Raadt
pr#1784
1995-12-30from netbsd:Theo de Raadt
Move the old-style disk instrumentation "structures" to a central location (sys/kern/subr_disk.c) and note that they should/will be deprecated.
1995-12-30from netbsd:Theo de Raadt
Remove the process from zombproc and its parent's child list before freeing its resources.
1995-12-16lofs is goneTheo de Raadt
1995-12-14from netbsd; also backup syscallargs.hTheo de Raadt
1995-12-14profil() args have changed type..Theo de Raadt
1995-12-14update for new syscalls.masterTheo de Raadt
1995-12-14from netbsd:Theo de Raadt
Only expect vm_fork() to return if __FORK_BRAINDAMAGE is defined. Use splstatclock() rather than splhigh() in one place. Eliminate unused third arg to vm_fork().
1995-12-14from netbsd; limfree()Theo de Raadt
1995-12-14from netbsd:Theo de Raadt
When converting from termios to sgtty, if RAW is set, use the previous settings of LITOUT and PASS8, since these cannot be determined from the termios modes.