Commit Graph

78857 Commits

Author SHA1 Message Date
chuck 7074958a24 fix locking problem noted by Jaromir Dolecek. also, add more comments
on locking rules to make code easier to understand.   locking in
uvm_loananon still needs some work on fringe cases where anon's page
is actually on loan from a uobj.
2001-04-10 00:53:21 +00:00
sommerfeld 422ddeb55b In cpu_fork(), initialize u_pcb.pcb_context[8] so that the newly
spawned kthread/process runs at IPL_0 instead of whatever IPL the
parent was running at.

This appears to fix the NTP clock stability problems observed on some
alpha systems; the clock appears stable even when there's heavy
raidframe (i.e., kthread-intensive) I/O under way.
2001-04-10 00:27:00 +00:00
fvdl 0ccb3965dd Fix missing splx calls. One of them from OpenBSD. 2001-04-09 23:51:28 +00:00
bjh21 fd7c4f1c79 ether_ioctl() expects i82586_init() to return an errno. Have it do so
(admittedly only EIO at present).
2001-04-09 22:31:16 +00:00
pk cd24bc13e7 Account for the number of counter ticks that elapse while statintr()
processing takes place. This prevents stat clock skew by a factor
approximately proportional to stathz (not a serious problem if stathz==100;
but considerable already if stathz==1000).
2001-04-09 21:28:50 +00:00
martin 361a81bda9 Don't duplicate essential #defines from if_sppp.h, instead include
that properly.
2001-04-09 21:18:00 +00:00
pk 2c2e7aca80 Add macro to convert a counter register value to microseconds. 2001-04-09 21:17:33 +00:00
eeh 986e7f8f1c Interrupt latency fix from sparc port. (Hm. One insn instead of 5). 2001-04-09 21:15:42 +00:00
wiz 3e5fd40b72 macppc has autoconf.4 now, too! 2001-04-09 20:56:17 +00:00
wiz 36c15c2fbf Add bare-bones autoconf.4, similar to other autoconf(4)s. 2001-04-09 20:55:11 +00:00
marcus b6c1c5d49a Altentries should also be marked as functions, to keep linker happy. 2001-04-09 20:31:20 +00:00
tsubai 45e86094c9 Install netbsd.GENERIC_MD instead of netbsd.ram.
(Why did we use netbsd.ram?  It is only a temporary file...)
2001-04-09 20:28:22 +00:00
tsubai e199a20610 Use md-kernel/netbsd.INSTALL.gz. 2001-04-09 20:22:58 +00:00
tsubai b574138b13 Make netbsd.{INSTALL,GENERIC_MD}.gz here. 2001-04-09 20:19:55 +00:00
hubertf dc9d61c9f9 add copyright. 2001-04-09 20:19:51 +00:00
wiz daf7c82a00 Remove reference to nfsiod(8), which is long gone. 2001-04-09 19:55:52 +00:00
martin 3caa4d3f4c Specify the size of the framing added to packets (in this case: zero), so
if_sppsubr.c can calculate correct statistics.
2001-04-09 19:35:46 +00:00
martin 93c0294b72 Specify the size of the framing added to packets, so if_sppsubr.c can
calculate correct statistics.
2001-04-09 19:34:40 +00:00
wiz 0a6334cf3a Update paragraphs for isdntxdel-incoming and isdntxdel-outgoing
(not using timeout()).
2001-04-09 19:34:16 +00:00
reinoud 3e6eaba006 The old vidc console code can't handle all display depths 2001-04-09 19:33:22 +00:00
martin 8f8dc65f89 Add another option for encapsulation: PP_NOFRAMING.
In this mode, the PPP packets start with the protocol identifier and don't
have any explicit framing (which may be added by the lower level driver).

Make input/output statistics a little bit more correct by adding a hardware
driver adjustable framing length for each packet (instead of the constant
value "3" used before).

While there, bump authentication name length from 32 to 48 (I have a
connection where I need more than 32). XXX - this should not be artificialy
limited at all.
2001-04-09 19:33:01 +00:00
reinoud ba53dd71d7 Re-enable setmode() in wscons implementation. 2001-04-09 19:23:32 +00:00
reinoud b592059273 Just some pretty printing for 640 width screens 2001-04-09 19:22:42 +00:00
wiz 28d9bbd17d Rename i4bisp.4 to i4bisppp.4. 2001-04-09 19:16:03 +00:00
wiz 2f5daf571c ioctl(2), not (4); whitespace. 2001-04-09 19:12:44 +00:00
augustss f70857ea75 Fix typo. 2001-04-09 18:59:51 +00:00
pk a0daff5647 proc_trampoline(): mave the new process run at base interrupt priority level.
This is especially important for in-kernel processes started from here,
which would otherwise keep running at splclock().
2001-04-09 18:18:48 +00:00
mellon 54c97cebbb Take out the reference to the dhcp-contrib man page. 2001-04-09 18:11:33 +00:00
wiz ad64d63177 Remove reference to pppdump(8), because it's not in our tree. 2001-04-09 17:38:10 +00:00
wiz 527a861e86 add sections to xrefs. 2001-04-09 17:35:51 +00:00
wiz 70e0a20f52 kerberos(8), not (1) 2001-04-09 17:33:08 +00:00
wiz 7469b2c748 Improve reference to config 8, and some whitespace fixes. 2001-04-09 17:31:03 +00:00
wiz 9f63abe263 Replace a .Xr with a .Pa. 2001-04-09 17:14:38 +00:00
wiz f7064e7d10 Fix date, and some whitespace while I'm here. 2001-04-09 17:13:19 +00:00
wiz 4ed1f1f6aa Fix xref, and whitespace.
XXX: this man page could do with some markup improvements
2001-04-09 17:12:28 +00:00
wiz 512125447e Fix date, and whitespace while I'm here. 2001-04-09 17:09:58 +00:00
wiz 5636701713 Fix date, and some whitespace, as well as one macro usage. 2001-04-09 16:53:57 +00:00
wiz 35b0944311 Remove paragraph about gated(8). Noted by Hubert Feyrer. 2001-04-09 16:39:31 +00:00
nathanw a8c1e6280a Fix spelling errors in comments. 2001-04-09 16:10:06 +00:00
marcus 059c35bcd9 Renamed reference to compat syscall to conform to new naming scheme. 2001-04-09 16:08:41 +00:00
marcus 84308157cc Added missing _C_LABEL to errno reference. 2001-04-09 16:07:34 +00:00
sato a71959e501 fix KS_Cmd_Screen* in sigmarion_cmdmap[]. 2001-04-09 16:05:53 +00:00
tsutsui 46023e3c2d Remove aoutm68k_misc.c from SRCS since it is only needed
if COMPAT_AOUT_ALTPATH is specified.

XXX: How should we handle options like this on LKMs?
2001-04-09 16:03:22 +00:00
marcus e0d02d24d5 Mark syscalls as functions. 2001-04-09 15:52:59 +00:00
drochner 9e9590f441 Change the way the aux port is probed for. Some older chipsets w/o
mouse port seem to interpret the "test aux port" (0xa9) command differently,
leading to a non-working keyboard.
Now we try to echo a byte through the aux port by means of the "echo aux"
(0xd3) command, which is what Linux does.
Thanks to Christoph Badura for detailed reports and testing.
2001-04-09 15:45:50 +00:00
ad e637d8a38d - Some firmware fills the system drive table with junk, so get the number
of system drives from an ENQUIRY.
- Complain if there's more than 1 segment when issuing some kind of enquiry
  (this needs to be fixed properly).
- Fix the ID hack for 2.xx firmware.
- Fix an argument to bus_dmamap_sync().
2001-04-09 15:40:09 +00:00
pooka 81e0eaa92d minor nit: install document is INSTALL.ext, not INSTALL..ext
from Lasse Rasinen <lrasinen@iki.fi>
2001-04-09 15:07:56 +00:00
enami c75004b245 Fix the name of some bits in struct vnode.v_flag. 2001-04-09 14:14:10 +00:00
reinoud e9d5de6e98 Patch the hardware scrolling to be only used when using VRAM until it is
working perfectly with DRAM only.
2001-04-09 13:59:44 +00:00
wiz b94f4637c4 AUTHOR -> AUTHORS 2001-04-09 13:46:36 +00:00