30767 Commits

Author SHA1 Message Date
mycroft
e76ba36231 Make sure we install the route returned by the upcall before trying to
forward any queued packets.  From Bill Fenner, via Brad Karp.
1997-08-14 06:42:33 +00:00
scottr
f9904b191f Recognize the Sigma Designs ColorMax card, and handle the interrupt. Code
provided by Brian Foley <bfoley@gpo.iol.ie> via Allen Briggs, updated for
bus.h by me.
1997-08-14 06:16:46 +00:00
lukem
0bba8ce38d * don't depend upon buffer returned by fgetln() to remain. fix mainly
from Tatoku Ogaito <tacha@tera.fukui-med.ac.jp> in [bin/3967]
* fgetln() doesn't \0 terminate its string. look for the \n and replace
  it with \0 (if no \n, ignore the line - it's most likely corrupt)
* more intensive checks on strdup() returns (not a current mem leak,
  but depended upon code elsewhere to cleanup - not good)
* cleanup some syslog error messages
1997-08-14 02:06:15 +00:00
jonathan
b327731e26 Add MHLEN + MLEN extra space to LOMTU for IP and transport headers. 1997-08-14 01:12:35 +00:00
cgd
a06b0fec3a clean up the copy_region text slightly 1997-08-14 00:57:40 +00:00
jonathan
bf61f3291a Add checks for DS 3100, 2100. Use more generous delay values, these
systems may be memory-bound.
1997-08-14 00:15:37 +00:00
jtk
0076beb284 fix multi-port serial drivers to reflect recent changes to com driver for console/kgdb 1997-08-13 21:26:52 +00:00
cgd
9d532f482c don't forget to set hwrpbsize to zero explicitly 1997-08-13 20:49:56 +00:00
kleink
d655ff9c15 Sync with libkvm changes: add members usrstack, min_uva and max_uva to
struct __kvm.
1997-08-13 20:10:30 +00:00
cgd
e523849a5b enable bus_space(9) xref 1997-08-13 17:39:19 +00:00
christos
84368d11ca Rename busdma -> bus_dma 1997-08-13 15:24:58 +00:00
christos
ae37531550 Rename to bus_dma.9 1997-08-13 15:08:23 +00:00
bouyer
2d20417591 Add MOUNT_EXT2FS to the list of filesystem which need to be deleted from
the export list in the kernel when re-reading /etc/exports.
1997-08-13 12:36:04 +00:00
fair
e42359c2f6 remove self-reference 1997-08-13 08:48:02 +00:00
cgd
3cdaeafbdc bus_space_*() function manual page. Written by me (as plain text),
converted to use the doc macros by Christos, then severely cleaned,
hacked, and improved by me.
1997-08-13 08:34:34 +00:00
fair
a7ef581d0c intro(4) for sparc - closes PR#1586 1997-08-13 07:44:35 +00:00
explorer
000490be57 reorder files in Makefile, nothing major 1997-08-13 05:46:57 +00:00
explorer
945beb8d63 Move procfs_checkioperm() from procvs_subr.c to procfs_mem.c, since _subr is
not included in a kernel without procfs, and it seems wrong to pull
all of procfs_subr.c in for just that one function.  Perhaps this
should go into a new file instead?
1997-08-13 04:01:22 +00:00
cgd
bf596ddb89 don't define __BUS_SPACE_COMPAT_OLDDEFS if it's already been defined 1997-08-13 02:53:03 +00:00
perry
03c3f2c28f fix spelling error, pr-3974 from Dave Huang 1997-08-12 23:53:54 +00:00
thorpej
f9777e4a1c Fix the procfs hole described on current-users, similar to a fix for
FreeBSD by Sean Eric Fagan, but a bit different.  This makes the checks
in the same places as sef's FreeBSD patch, but does not hardcode the
"kmem" group into the kernel, and also does a check identical to the
(3) and (4) checks in the NetBSD ptrace(2):

	(1) it's not owned by you, or is set-id on exec (unless
	    you're root), or

	(2) it's init, which controls the security level of the
	    entire system, and the system was not compiled with
	    permanently insecure mode turned on.
1997-08-12 22:47:18 +00:00
drochner
7427d7b340 Attach KGDB in early system startup. 1997-08-12 17:28:12 +00:00
drochner
e553e8219f Enable single stepping with KGDB. 1997-08-12 17:26:57 +00:00
drochner
d5998780c0 KGDB improvements:
-Separate KGDB port initialization and softc related stuff to allow
 KGDB to be attached in early system startup, before autoconfiguration.
-Export the variables needed by md code to hand-craft bus tag/handle.
-Fix initialization to enable interrupt by line break.
-Call DDB/KGDB at line break (move DDB call from the softirq handler
 to the hard handler because it should work without a tty attached too).
1997-08-12 17:25:43 +00:00
gwr
6b93a0192b cosmetic 1997-08-12 16:52:11 +00:00
gwr
f638574915 Add _kvm_mdopen() 1997-08-12 16:34:07 +00:00
gwr
99694d7c30 Instead of: USRSTACK, VM_MIN_ADDRESS, VM_MAXUSER_ADDRESS
Use these:  kd->usrstack, kd->min_uva, kd->max_uva
1997-08-12 16:30:15 +00:00
gwr
ab2c3b0106 Call _kvm_mdopen(kd) to do machine-dependent initialization. 1997-08-12 16:28:32 +00:00
gwr
c3d6f42b55 Add the members: usrstack, min_uva, max_uva to struct __kvm
and declare the function _kvm_mdopen() that initializes them.
1997-08-12 16:27:01 +00:00
gwr
5c339e9f73 Resolve conflict with <m68k/cpu.h> 1997-08-12 15:47:00 +00:00
christos
0e10f76c04 Correct 8 spelling mistakes. 1997-08-12 13:21:52 +00:00
mikel
32407c5e4f don't forget to unmap read port in match routine, if successful; also
ensure sc_ncards is initialized
short-circuit probing for cards once first is found in match routine
add support for !__BROKEN_INDIRECT_CONFIG
1997-08-12 07:38:10 +00:00
mikel
29b21e4e57 add symbol for LFSR length 1997-08-12 07:34:34 +00:00
mikel
e9aee27fc5 add bus_dmamem_map() to SYNOPSIS, fix some more typos 1997-08-12 07:31:42 +00:00
mikel
20415a9b11 add busdma(9) and MLINKS for bus_dma* functions 1997-08-12 07:29:22 +00:00
mikel
b8e2da2f80 use -mdoc macros to good effect, and other minor editing 1997-08-12 07:09:31 +00:00
cgd
9b263847db clean up RCS IDs 1997-08-12 06:08:21 +00:00
mikel
7b94178928 include <unistd.h> for prototypes and cleanup unused variables; from
Enami Tsugutomo in PR bin/3972.
while I'm here, sort #includes according to KNF.
1997-08-12 06:07:23 +00:00
jonathan
a5266cdd64 Fix for mbufs that start on odd-byte-aligned boundaries, and use. 1997-08-12 06:05:28 +00:00
cgd
73596f5504 sort miata defs 1997-08-12 02:59:43 +00:00
cgd
5544e7e348 update for moved files, placeholder for miata flag header 1997-08-12 02:08:12 +00:00
jonathan
d3a3872e1a Fix 3MIN model-string braino from PR# 3965. 1997-08-12 01:52:10 +00:00
cgd
0bc9a09170 cia_bus_* -> cia_swiz_bus_* 1997-08-12 00:58:01 +00:00
cgd
46d5a50540 rewire a few file dependencies for cleanliness 1997-08-12 00:46:11 +00:00
ender
c5121110be Changed history to reflect next major release rather than -current version 1997-08-12 00:27:33 +00:00
cgd
4b8f75045a define a defopt for the miata systype 1997-08-12 00:04:14 +00:00
cgd
2d184c2262 clean up bootinfo v1 struct a bit: add a hwrpb size field (in a backward-
compatible way), and clean up the comments to make things a bit clearer.
1997-08-11 23:43:38 +00:00
christos
23b89c3726 Training for my new position as Jason's secretary... 1997-08-11 23:40:33 +00:00
phil
1b063875bf Upgrade for non-interactive use. Interactive use is nearly unchanged.
-i no longer implies -u, -i now does not use the entire first track
because some BIOSes refuse to boot from a partition in the first track.
-s renamed to -S, new -s for non-interactive setting of a partition's
id, offset and size.  Updated documentation to match.
1997-08-11 23:31:41 +00:00
scottr
c988c6f85f Make #include directives consistent. All MD headers are of the form:
#include <mac68k/{dev,mac68k}/foo.h>
1997-08-11 22:53:26 +00:00