gwr
e61bb6f903
Define "cold" over in autoconf.c
1997-02-18 15:30:01 +00:00
gwr
2c7b4c9af4
Share autoconf.c with the sun3
1997-02-18 15:15:02 +00:00
gwr
b2d071ede7
Add bus_subr.c; share autoconf.c with the sun3
1997-02-18 15:13:13 +00:00
gwr
626bde2f9b
Add bus_subr.c
1997-02-18 15:10:40 +00:00
gwr
1af5733370
New implementation of the findroot/setroot business. Eliminates
...
dependency on wired-down SCSI target/LUN for boot devices.
1997-02-18 15:07:29 +00:00
gwr
201c1f178e
Move bus_peek(), bus_mapin() here from autoconf.c so the latter
...
may be shared with the sun3 port.
1997-02-18 14:58:32 +00:00
gwr
48da5b3d44
Move bus_peek(), bus_mapin() here from autoconf.c so the latter
...
may be shared with the sun3x port.
1997-02-18 14:57:41 +00:00
mrg
42ae012452
This is all from mycroft:
...
Create macros (with names borrowed from Mach 3) to manipulate
object->paging_in_progress, and use them. When decreasing the
paging count, always make sure to wake up anyone waiting.
Fixes `vospgc', `vosca1', and `vosca2' hangs.
1997-02-18 13:39:31 +00:00
jonathan
043a3a1f7e
Add NetBSD RCSid and update copyright.
1997-02-18 11:05:32 +00:00
jonathan
91baf4e30d
Mention newr device drivers, and sort driver names into classes.
1997-02-18 11:01:56 +00:00
jonathan
c7cec27edf
Move if_ep media-sense code from front ends to inside back end,
...
to prepare for if_media, and to support EISA 3c59x cards:
* change epconfig() to take a short that encodes the chipset
type (3c509, or Demon/Vortex/Boomerang).
* add distinct 3c509 and Demon/Vortex/Boomerang media-sense
functions to back end.
* Add EISA match/attach support for the 3c592 and 3c597
(Demon) cards as well as the 3c509-comatibl EISA 3c509/3c579.
* Assume that ISA and ISA PnP cards are 3c509-style, until
proof to the contrary (e.g. large packet support).
Tested on 3c595, 3c590, and 3c509b. Not tested on 3c515 or Demon.
1997-02-18 10:51:06 +00:00
scottr
3af02d153c
Mike Long points out that g++ .cc includes are installed now;
...
add these so that PR 2488 doesn't recur with the next release.
1997-02-18 08:02:55 +00:00
mikel
d6af1b7d7c
Merge separate kernel-copy floppies back into one. This is a stop-gap
...
measure; the next release will use something Different.
Update version number to 1.2C.
1997-02-18 07:38:15 +00:00
scottr
4ce568ed93
Final update to sync with reality, pointed out by checkflist
1997-02-18 07:29:02 +00:00
mikel
c4dd13d8d0
RCSID police
1997-02-18 07:06:00 +00:00
mikel
294f1691ec
translate to sh, add RCSID and a comment
1997-02-18 06:58:56 +00:00
mikel
cdc053b0b4
fix some typos and .Nm usage
1997-02-18 06:34:01 +00:00
scottr
a3797a2459
The union LKM is currently broken. Do not build it.
1997-02-18 06:08:51 +00:00
scottr
3a2dd27260
The compat_sunos LKM is currently broken. Do not build it.
1997-02-18 06:08:50 +00:00
mikel
b1c7774932
Feed makeflist to sh, instead of relying on x-bits; from Andrew
...
Wheadon in PR 3116.
1997-02-18 06:03:48 +00:00
scottr
cc9eaaeed6
YARC (Yet Another Reality Check):
...
- Update libc, libg++, and libstdc++ shared library versions where
appropriate
- Move LKMs to base/mi (except union and compat_sunos, which are broken
and currently not part of the set lists)
- Add /usr/bin/fdformat to base/md.i386, from PR 3116
- Add /etc/fstab.sd to etc/md.i386, inspired by PR 3116
1997-02-18 05:56:59 +00:00
scottr
c641a90858
Reality check from Steve Allen <wormey@eskimo.com>
1997-02-18 04:56:39 +00:00
mrg
d1b433e462
check that fd being poll()ed is valid. from mycroft.
1997-02-18 04:20:54 +00:00
mark
6e638fd4fb
Call mount() on function entry if both GPROF and PROFILE_ASM are defined.
1997-02-18 03:15:06 +00:00
mark
ad178d5138
Limit valid numeric digits to between 0 and min(base, 9) inclusive so that
...
puntuation characters are not evaluated.
1997-02-18 03:12:15 +00:00
mark
e4316a91d0
Rebuilt from podules file.
1997-02-18 03:08:59 +00:00
mark
c569d5e23f
Added new podule ID's for ICubed etherlan interfaces.
...
Fixed typo in A448 title string.
1997-02-18 03:08:04 +00:00
mrg
6fd38fc5f9
pass P_SUGID to child. from freebsd.
1997-02-18 01:30:37 +00:00
jonathan
1a913dd191
Make titles MI.
1997-02-18 01:07:43 +00:00
jonathan
efb812507c
Section 4 EISA summary manual page.
1997-02-18 01:01:46 +00:00
jonathan
67ca3fe96b
Move manpages for MI ahb, bha, ep, and uha from man4/man4.i36 to man4.
...
Add RCS ids.
1997-02-18 00:56:42 +00:00
jonathan
ea74323a06
Remove ahb, bha, ep, and uha manpages for MI drivers from man4.i386.
1997-02-18 00:51:12 +00:00
jonathan
788394a2e4
Change bha_pci product names to match latest pcidevs:
...
PCI_PRODUCT_BUSLOGIC_OLD946C -> PCI_PRODUCT_BUSLOGIC_MULTIMASTER_NC
PCI_PRODUCT_BUSLOGIC_946C -> PCI_PRODUCT_BUSLOGIC_MULTIMASTER
1997-02-17 22:42:21 +00:00
jonathan
01a1f443f1
Section 4 manual page for Matt Thomas' Digital PDQ (PCI fpa, EISA fea)
...
FDDI drivers. From Matt, without revision info.
1997-02-17 21:49:02 +00:00
cgd
39898dca7b
support wd, add '-t ffs' to fsck
1997-02-17 20:15:40 +00:00
cgd
1948031343
use 'normal' ELF library lookup rules
1997-02-17 19:32:05 +00:00
cgd
f8c02ac2a7
clean up Alpha (ELF) shared library build and install rules. The latter
...
are now more like what's "normal" for ELF.
1997-02-17 19:24:47 +00:00
cgd
bb52eeac41
build with -fPIC
1997-02-17 19:22:32 +00:00
cgd
4754bd637b
make hard links from crt{begin,end}.o to crd{begin,end}S.o
1997-02-17 19:17:18 +00:00
mrg
40095a1c39
merge lite2 stuff; fix a bit.
1997-02-17 15:10:53 +00:00
tls
127c6b54e7
Sigh. I initially had this exactly backwards: the object needs to be locked, the vnode does *not*. Avoids panic: locking against myself quickly reported by Charles.
1997-02-17 13:10:28 +00:00
jonathan
831e23f2ab
* CVS id police
...
* Rewrite to reflect support of PCI, Vortex, Demon devices
* Describe 10/100 media selection woes.
1997-02-17 12:05:02 +00:00
jonathan
aed3898df5
* Add synopsis line and description of PCnet-PCI interfaces.
1997-02-17 10:59:46 +00:00
tls
a507fda378
vnode_pager_sync bugs: A) must lock the object, not just the vnode. B) Don't remove the object from paging queues, because we'd have to put it back on one. The pagedaemon will eventually take care of this for us anyway. This was causing us to *lose track of pages completely* every time vnode_pager_sync() was called... sigh. Credit goes to mycroft for untangling this mess.
1997-02-17 06:22:52 +00:00
mrg
e2c3c3f6c8
ensure we do not dump core.
1997-02-17 06:14:25 +00:00
jonathan
82d682ac83
Correct low-order product code digits for 3Com 3c597 family.
1997-02-17 00:06:17 +00:00
jeremy
d28a4db292
Update to use new style `clean'' and
`depend'' rules.
1997-02-16 22:18:01 +00:00
cgd
90466a7b42
protect against multiple inclusion, make HEAP_LIMIT define libsa-specific
1997-02-16 21:27:06 +00:00
cgd
72a6422a5e
allow includers to specify library-specific CPP flags via ${LIB}MISCCPPFLAGS
1997-02-16 21:25:18 +00:00
ragge
c3aeacf957
unsigned -> long to match ddb change.
1997-02-16 20:37:29 +00:00