Age | Commit message (Collapse) | Author |
|
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.
|
|
|
|
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 ;)
|
|
speaker upgraded to the current.
some changes to the VM stuff (ie kern_thread.c added and so).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
by the various fork types
|
|
Add ntp_adjtime() and ntp_gettime() system calls
Mostly stolen from FreeBSD
|
|
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
|
|
fix off-by-one error in tickfix code. (should increment when count >=
interval, because count goes from 0->(interval-1) to count interval
ticks.)
|
|
|
|
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.
|
|
work by rminnich@Sarnoff.COM. still needs RFNOWAIT support.
|
|
|
|
|
|
pr#1784
|
|
Move the old-style disk instrumentation "structures" to a central
location (sys/kern/subr_disk.c) and note that they should/will be
deprecated.
|
|
Remove the process from zombproc and its parent's child list before freeing
its resources.
|
|
|
|
|
|
|
|
|
|
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().
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
1) undef various EXEC_ cpp symbols before defining them, in case
they're already defined for some reason (this can happen
on the alpha, for example, which needs to define EXEC_ECOFF
in the std.alpha config file).
2) add hpux compat
|
|
block, but credentials should be alive until the process is really
dead. from tegge@idt.unit.no; netbsd pr#1767
|
|
|
|
This allows the 1.0 version of /sbin/mount to work with the latest
kernels. (Being unable to mount disks is a real drag...)
|
|
|
|
|