matt
7e0ad8b0c2
Update to reflect new processor switching conventions w/ LOCKDEBUG
...
and MULTIPROCESSOR
2000-08-26 03:38:46 +00:00
sommerfeld
ec08310fab
More MP clock/scheduler changes:
...
- Periodically invoke roundrobin() from hardclock() on all cpu's rather
than from a timer callout; this allows time-slicing on non-primary cpu's.
- Make pscnt per-cpu.
- Notice psdiv changes on each cpu, and adjust pscnt at that point.
Also, invoke setstatclockrate() from the clock interrupt when each cpu
notices the divisor change, rather than when starting/stopping the
profiling clock.
2000-08-26 03:34:36 +00:00
thorpej
0ba350214f
Thinko in previous.
2000-08-26 03:33:49 +00:00
thorpej
2af5e3861c
Fix a couple of typos in previous.
2000-08-26 03:32:36 +00:00
thorpej
0e04909346
Snapshot of TLB shootdown bugfixes.
2000-08-26 03:27:44 +00:00
matt
fc1511e910
add a COMPAT_15 and remove TCP_COMPAT_42
2000-08-26 02:32:57 +00:00
matt
3fec8167d3
Reverse polarity on INSN_EMULATION to NO_INSN_EMULATION. Thus by default
...
all kernels will have instruction emulation.
2000-08-26 02:30:59 +00:00
mrg
36afbd61af
use the merged sparc installboot.8
2000-08-26 02:14:34 +00:00
jhawk
ce7a425d77
Revert last, softc is now updated.
...
I neglected to checkin the if_wivar.h update earlier, sorry.
2000-08-26 00:08:43 +00:00
jhawk
a44862dea9
oops, missed this file earlier (Doh!):
...
Add support for "microwave oven robustness" with wiconfig -M.
2000-08-26 00:05:54 +00:00
jhawk
f7ed8c99f1
Fix double ()/Pq markup error.
2000-08-25 23:56:08 +00:00
jhawk
0e36b20c67
Fix missing conditional termination (.\}) from previous.
2000-08-25 23:52:25 +00:00
jhawk
2b5deb0e20
update Dd
2000-08-25 23:51:43 +00:00
thorpej
5bd1b19b29
Don't use MALLOC() for variable-sized allocations.
2000-08-25 21:22:16 +00:00
thorpej
a3fe3d3cf9
Some (popular) programs expect to be able to re-initialize `optind'
...
to 0 and have getopt(3)/getopt_long(3) continue to function properly.
This happens to work with GNU getopt_long(3), so mimmick the behavior.
Fixes pkg/10980 (Manuel Bouyer): rsyncd was relying on this behavior.
2000-08-25 17:05:49 +00:00
joda
4f419afab1
initialize sflag to zero; discovered on Digital UNIX, where I got
...
random (no pun intended) functionality
2000-08-25 16:47:17 +00:00
bjh21
7c9498f7cb
Move setsoftast() and friends into cpu.h and make them into macros, so arm26
...
is the same as every other port (except arm32).
2000-08-25 16:43:46 +00:00
tron
a97bfde931
Add new sysctl variables "net.inet.ip.lowportmin" and
...
"net.inet.ip.lowportmax" which can be used to the set minimum
and maximum port number assigned to sockets using
IP_PORTRANGE_LOW.
2000-08-25 13:35:05 +00:00
tsubai
308d7eb3e4
Add (experimental) awacs audio driver. Output (play) only.
2000-08-25 12:44:42 +00:00
bjh21
36f4367186
<machine/spl.h> -> <machine/intr.h> (missed this one last time)
2000-08-25 10:37:58 +00:00
haya
0e2c6c0cc1
Access on ELINK_W3_INTERNAL_CONFIG register with 32-bit mode. Remove
...
16-bit access code. This register is 32-bit. 16-bit access with the
register causes data inconsistency (especially for CardBus cards).
2000-08-25 09:01:59 +00:00
pk
baa6bfe332
The `fb' device is optional.
2000-08-25 08:12:49 +00:00
jeffs
d3afa878a2
Fix typo in SIATXRX_SPP comment.
2000-08-25 08:03:10 +00:00
jun
d3380997ca
Add
...
./usr/X11R6/man/cat1/Xhpc.0
2000-08-25 07:58:07 +00:00
reide
63285a5cdb
tyop. inerface != interface
2000-08-25 07:15:02 +00:00
jun
dae36feb2d
add:
...
./usr/share/man/cat8/hpcmips/pbsdboot.0
./usr/share/man/man8/hpcmips/pbsdboot.8
2000-08-25 06:33:46 +00:00
enami
7652453dd5
Initialize variables which I recently changed storage class from file global
...
to auto. Pointed out by Launey Thomas <ljt@alum.mit.edu>.
2000-08-25 06:25:59 +00:00
jun
211fbcbbbc
add
...
man 8 pbsdboot.
2000-08-25 06:15:11 +00:00
toshii
3f9bbd97f5
Defined datobyte(fs, da) macro, to ensure cast to off_t.
...
Fixes overflows with >2GB partitions. Reviewed by <enami@netbsd.org>.
2000-08-25 05:27:49 +00:00
hubertf
e80cff4760
Add "all" mode to systat to cycle between all modes,
...
sort of like VMS' "MONITOR ALL"-command.
Code was submitted by Jarkko Teppo <jate@uwasa.fi> in PR 10851,
cleaned up and added 'turns' handling by me.
2000-08-25 04:48:56 +00:00
matt
3351f4cf4b
Need <bsd.own.mk> for OBJECT_FMT.
2000-08-25 03:51:34 +00:00
matt
54d55aa138
Fix conv=swab. Don't swab the entire input buffer every time we read
...
another block, just swab the block we just read.
2000-08-25 03:40:32 +00:00
matt
714ca97978
fix gdb so it read core dumps file correctly on the vax.
2000-08-25 03:29:16 +00:00
sommerfeld
3a2b5d49a6
partial backout of last commit: #if 0 references to sc->wi_mor_enabled
...
since it doesn't exist in the softc.
2000-08-25 03:11:14 +00:00
sommerfeld
392f867be8
MULTIPROCESSOR: Initialize new proc's p_cpu pointer to NULL, so
...
anything which looks at it before it runs won't explode.
2000-08-25 02:55:49 +00:00
hubertf
273a01201a
Enable some commonly used features: genericstable, mailertable, virtusertable,
...
domaintable, access_db and redirect.
2000-08-25 02:54:29 +00:00
hubertf
18e5216ace
add that netbsd-proto.cf now depends on netbsd-proto-IPv4only.mc
2000-08-25 02:47:37 +00:00
hubertf
72640eaccd
Rewrite: include netbsd-proto-IPv4only.mc, and enable handling of IPv6.
2000-08-25 02:36:23 +00:00
hubertf
389581c1cf
run skeyaudit, if run_skeyaudit is set to yes
2000-08-25 01:11:42 +00:00
thorpej
4db6fc7542
Make need_resched() take a "struct cpu_info *" argument. This
...
causes gives a primitive form of processor affinity. Its use in
roundrobin() still needs some work.
2000-08-25 01:04:06 +00:00
mjl
8358c07048
Add bpf tap to gre interface.
2000-08-25 00:51:20 +00:00
eeh
61197aa4f0
Add workaround for E250s.
2000-08-24 22:00:04 +00:00
nathanw
5127aa189d
In fdioctl(), allocate fd_formb dynamically when needed, rather than on
...
the stack, and remove the no-longer-necessary PHOLD()/PRELE() calls
in fdformat().
(This eliminates 1/3 of the instances of PHOLD()/PRELE() in the kernel code.)
XXX We still have too many mostly-redundant floppy drivers.
2000-08-24 20:04:28 +00:00
sommerfeld
c829aa7773
Fix ingroup() to not check gid against trailing groups not set by
...
getgroups().
Reported to security-officer, but not a security hole, since
"operator" is not gid 0.
2000-08-24 17:40:16 +00:00
abs
1804626ad3
Clarify how to generate a NetBSD/sparc install floppy - from a mail by
...
Henry Nelson <henry@irm.nara.kindai.ac.jp>
2000-08-24 16:41:04 +00:00
minoura
5733e0b1ae
Add new developers, ichiro, toshii, taca, kei, and tshiozak.
2000-08-24 14:49:41 +00:00
augustss
cf4250b7f3
Add UKBD_DEBUG.
2000-08-24 14:13:38 +00:00
augustss
fa9cfe5e39
Removed unnecessary variable declaration.
2000-08-24 14:12:34 +00:00
augustss
d08216d4e2
Add a quirk for audio devices that claim to have an extension unit, but it
...
can't be manipulated.
2000-08-24 14:11:09 +00:00
tsutsui
a0c6dc1939
Fix botch in previous, which caused mismatch braces.
2000-08-24 14:03:03 +00:00