66570 Commits

Author SHA1 Message Date
thorpej
45cae282a7 Need opt_lockdebug.h for previous. 2000-06-24 23:52:24 +00:00
eeh
2e1e35d58e Enable interrupts. 2000-06-24 23:27:23 +00:00
pk
0790f00e68 Maintain the DVMA map extent subregion boundaries in the bus_dma map
structure.
2000-06-24 22:47:45 +00:00
pk
f71858b51b Don't inline malloc/free if LOCKDEBUG is on. 2000-06-24 22:24:15 +00:00
pk
d3aef3ad38 uvm_detach: eliminate degenerate loop construction. 2000-06-24 21:47:28 +00:00
pk
bdee69596e Insert two missing `simple_unlock()'s' in udv_detach(). 2000-06-24 21:26:16 +00:00
eeh
6c5d2dbbac With these changes the kernel seems almost stable again. 2000-06-24 20:48:36 +00:00
scw
227985dcc0 Make these compile when DIAGNOSTIC isn't defined. 2000-06-24 20:43:14 +00:00
erh
34eebc9c0f Copy description of -rpath masquerading as -R from the info docs. 2000-06-24 19:58:21 +00:00
thorpej
917871ad64 Pull in <sys/ioccom.h>, and define ENVSYS_NSENSORS (number of sensor
types).
2000-06-24 19:50:28 +00:00
mellon
cb94aaa4bf Delete some debugging statements that got included accidentally. 2000-06-24 19:05:50 +00:00
eeh
8e1fd2e3c6 Remove a couple of references to vaddrs.h that slipped through. 2000-06-24 16:51:34 +00:00
mellon
61f43e2b27 Allocate command line interface using interface_allocate (pr#10378) 2000-06-24 16:21:02 +00:00
pk
ac2055bc9a Fix-up (#if 0'd) printf() formats. 2000-06-24 12:46:57 +00:00
joda
1e343745fc regen 2000-06-24 12:16:55 +00:00
joda
103a704990 add Intel 82801BA devices 2000-06-24 12:16:21 +00:00
soren
5f5263355b Add sgimips. 2000-06-24 11:12:55 +00:00
soren
1eaafea94d Add cobalt and sgimips. 2000-06-24 11:08:49 +00:00
soren
c35d77d881 Add sgimips. 2000-06-24 11:04:55 +00:00
mark
3880aa267c Implement bus_space_write_region_4() and bus_space_read_region4()
for footbridge.
2000-06-24 09:42:47 +00:00
simonb
eb32670668 Remove the 'poip' (pageouts in progress) keyword from the manpage.
From PR bin/8843 by Brian Stark.
2000-06-24 07:43:22 +00:00
mellon
770dd9d3d3 Merge latest version, fix conflicts. 2000-06-24 06:57:05 +00:00
veego
f3b06ab74b Add a MKKERBEROS check to enable/disable kerberos support during the build. 2000-06-24 06:52:10 +00:00
mellon
11e02a2cec Merge latest version, fix conflicts. 2000-06-24 06:50:01 +00:00
mellon
cbcf186604 3.0b2 as of June 23 - fixes two important glitches. 2000-06-24 06:38:26 +00:00
eeh
49bf46caf7 Add PROM symbols to 32-bit kernels too. 2000-06-24 04:42:55 +00:00
eeh
85cab8fe27 More VM cleanup:
Move the cpu_info structure above the interrupt stack so it won't
	get corrupted if the stack overflows.

	Flush the D$ before and after all MMU bypass accesses since the
	D$ latches all of those.
2000-06-24 04:38:20 +00:00
eeh
25bb978ba8 Printing out %pc values should now be safe. 2000-06-24 04:26:45 +00:00
eeh
0db2dfd53f Make these interrupt levels reflect reality a bit better. 2000-06-24 04:25:08 +00:00
eeh
cc02c0d142 masterpaddr is gone. 2000-06-24 04:24:10 +00:00
eeh
be308420d4 Get rid of vaddrs.h. 2000-06-24 04:20:58 +00:00
sommerfeld
88930abce1 Add support for the documented, but unimplemented, -a flag. 2000-06-24 04:15:49 +00:00
thorpej
6a6fdc8681 Kill SPLUSBCHECK -- it's not portable, and quite annoying on some
platforms which otherwise function just fine.
2000-06-24 04:12:53 +00:00
jlam
9ccf5a8641 s/suported/supported/ 2000-06-24 01:12:14 +00:00
thorpej
685a0649a8 lm* -> sysmon 2000-06-24 00:43:26 +00:00
thorpej
3cf08199ac If the `device' argument is not specified, attempt to open /dev/sysmon. 2000-06-24 00:41:10 +00:00
thorpej
dff38f099c Add cdev_sysmon_init(). 2000-06-24 00:39:04 +00:00
thorpej
7a0a177352 Put sysmon' in the lm' slot, and free the `viaenv' slot. 2000-06-24 00:38:21 +00:00
thorpej
f82e306928 Add a clearing-house pseudo-device for system monitoring devices
such as the LM78 and VT82C686A (and eventually ACPI).  Multiple
sensor devices can be hooked registered with `sysmon', and eventually
sysmon will also handle hardware (and software) watchdog timers.

Convert the `lm' and `viaenv' drivers to the new interface.
2000-06-24 00:37:19 +00:00
thorpej
ee01b6fae0 Clean up some NULL vs. 0 confusion, and fix a bogus comparison. 2000-06-24 00:15:52 +00:00
matt
3a447126e3 simply the abutting text/data case. 2000-06-23 22:03:22 +00:00
scw
c42886a2b8 Fix the `evcnt' prototypes. 2000-06-23 20:07:49 +00:00
eeh
3bc65c6d9e Use probeget to read kernel data to prevent the machine from falling over if the PC goes bad. 2000-06-23 19:52:57 +00:00
eeh
e9b3925f8b Make probeget() and probeset() really work for a change. 2000-06-23 19:50:54 +00:00
matt
e13db8434d Export boot.fs 2000-06-23 17:59:03 +00:00
kleink
03f996bd0c Add internal names for brk() and sbrk(). 2000-06-23 15:40:36 +00:00
aymeric
b2d8a552a8 typo (: -> ;) and sync with 1998 change in ../regexp.c
_start -> x_start
_escaped -> x_escaped

this thing had probably never compiled under NetBSD! ;-)
2000-06-23 15:40:13 +00:00
is
a4c83bd5bf s/sc->sc_ethercom.ec_if./ifp->/ where appropriate and formerly forgotten,
for better readability.
2000-06-23 14:07:03 +00:00
is
139e08bead Only "complain" about successful multicast setup if IFF_DEBUG was set. 2000-06-23 13:54:50 +00:00
kleink
133ea38323 Add a WEAK_ALIAS() macro. 2000-06-23 12:18:45 +00:00