Commit Graph

15392 Commits

Author SHA1 Message Date
pk
f6797ed4f1 Install the manual page. 1995-08-25 10:08:45 +00:00
phil
389484fe28 New kernels from Matthias Pfaller and addition of oldncr driver. 1995-08-25 07:58:21 +00:00
phil
441cd76f8f Changes by Matthias Pfaller for generic support and dumping. 1995-08-25 07:52:18 +00:00
phil
0a3111b255 Various changes (from Matthias Pfaller) including support for a
more generic distribution kernel and dumps.
1995-08-25 07:49:04 +00:00
phil
47ff5d6b3d More changes to the "new" ncr interrupt driven scsi driver (from M. Pfaller)
Bring back the old polled driver until a kernel built with the interrupt
driven one is stable enough for production use.
1995-08-25 07:30:33 +00:00
phil
32b3e66891 New way to calculate load address from Matthias Pfaller. 1995-08-25 05:11:36 +00:00
briggs
ac0af4229f Change VIA2:vPCR setting to allow scsi IRQ and DRQ. 1995-08-25 02:56:41 +00:00
jonathan
60e0c381c1 Fix autoconfig table initializers for 3MIN (tested) and MAXINE (untested). 1995-08-24 22:32:18 +00:00
ragge
f525d4b280 Cleaned up an old #ifdef vax. 1995-08-24 19:58:07 +00:00
ghudson
bbfb3349c0 Call doshutdownhooks() before resetting the CPU. This should probably
be in architecture-independent code.
1995-08-24 19:16:47 +00:00
ragge
5362187bf6 Removed unnecessary #ifdef vax that broke compilation. 1995-08-24 17:04:40 +00:00
chopps
f73f65da20 couple fixes from Eduardo E. Horvath eeh@btr.com 1995-08-24 15:46:19 +00:00
mycroft
ce6374e6be Do not terminate the search on errors other than ENOENT. 1995-08-24 05:26:35 +00:00
jtc
9232c298a8 Upgraded to Taylor UUCP 1.06.1 (Thanks to John Kohl). 1995-08-24 05:18:33 +00:00
briggs
1ed5c0babc Some code to support a vector passed in from booter 1.8. 1995-08-24 04:27:16 +00:00
briggs
0484bdaf59 Don't panic on NMI and only take notice if DDB. 1995-08-24 04:25:07 +00:00
jtc
67c6c5cc72 don't define yydebug unless YYDEBUG is also defined; PR #1402 1995-08-24 00:45:23 +00:00
fvdl
72e901b9ff syscalls.master changed 1995-08-23 20:19:15 +00:00
fvdl
28d9d64235 Emulate some syscalls that appear in Linux 1.3: a select() with normal args,
getdents() and flock().
1995-08-23 20:17:28 +00:00
thorpej
d6160bdc1b Fix typo in comment, from Chris P. Ross. 1995-08-23 01:08:10 +00:00
thorpej
38634f3a18 Fix up a printf(), from Chris P. Ross. 1995-08-23 01:06:59 +00:00
thorpej
5194080841 Put SIOCGETVIFCNT and SIOCGETSGCNT in group `u'. This is consistent with
other systems' integration of Multicast release 3.5 and fixes the ENXIO
that these controls used to produce.
1995-08-23 00:40:47 +00:00
jtc
1f3a168f04 Call mount_ffs instead of mount_ufs; PR #1379 1995-08-22 19:58:33 +00:00
jtc
4086abf6dd ufs -> ffs; PR #1381 1995-08-22 19:52:25 +00:00
jtc
0da9212559 recommanded -> recommended; PR #1395 1995-08-22 19:43:06 +00:00
jtc
356b42ba70 inclide -> include; PR #1400 1995-08-22 19:39:23 +00:00
jtc
a13d94f0b7 Change default magtape from /dev/rmt12 to /dev/rst0; PR #1399 1995-08-22 19:36:00 +00:00
jtc
0ed73b3dc5 /usr/local/etc/zoneinfo -> /usr/share/zoneinfo; PR #1398 1995-08-22 19:28:15 +00:00
thorpej
0c25c748fe Example fstab files. 1995-08-22 17:28:54 +00:00
ragge
90a621b682 Fixed USRPTSIZE trouble. Cleaned up. 1995-08-22 04:34:17 +00:00
jonathan
8522bd48f3 Move the pmax scc driver from sys/arch/pmax/dev to sys/arch/pmax/tc,
as it's a driver for a device under a TC IOASIC.   The Alpha port also
has its scc driver in tc/scc.c, and the pmax driver scc is nearly the same
as the Alpha.
1995-08-22 04:28:41 +00:00
ragge
4ff0530b57 Changed way to calculate USRPTSIZE. 1995-08-22 04:28:20 +00:00
fvdl
7cd62a508c Check for status NULL argument in wait4 and waitpid. From PR #1392
by Thomas EberHardt.
1995-08-21 23:15:51 +00:00
jonathan
7560ab9b68 Rework the pmax scc driver, which hadn't changed much from the 4.4bsd
pmax driver, to be diffable with the NetBSD Alpha driver. Specifically,
the pmax driver now uses register names dev/ic/z8530.h. The driver now
uses new-style config and dynamically-allocated softc structures.  The
driver no longer resets the "other" channel on an SCC when changing tty
parameters. The #ifdef'ing away of processing of the output clist for
non-console lines is no longer done.  (Non-console serial ttys might even
work now.) Other discrepancies between the pmax and alpha drivers, which I
don't understand yet, are marked by XXXes.

The 4.4bsd pmax console redirection code is still present, protected
by #ifdef TK_NOTYET. Diffs from the Alpha scc driver are now minimal.

Verified to boot on a Decstation 5k/240.
1995-08-21 21:42:10 +00:00
thorpej
f05156d7e2 rbootd.8 went away. 1995-08-21 21:41:02 +00:00
gwr
acbfd7b67d Fix vectored interrupts, and do autovectored ones similarly. 1995-08-21 21:37:36 +00:00
gwr
35a5b206df If a swap entry is being used as root, do not swap there. 1995-08-21 21:36:25 +00:00
jonathan
97cf65df4a Change pmax ASC driver to use dynamically-allocated softc structures.
Concomitant changes to code that prints driver/unit name: use dv_xname
and dv_unit, instead of doing pointer arithmetic on elements of the static
softc array.

Remove support for old config.  The old-config "driver" structure
is still present, because the pmax non-MI SCSI driver needs it.

Merge some off Per Fogelstrom's changes for the Pica driver,
which uses the machine-independent SCSI code. This is #ifdef'ed
out until the DMA is fixed to work on Decstations, too.
1995-08-21 21:22:43 +00:00
thorpej
a2db2c1899 Fix typo, pointed out by cross@va.pubnix.com (Chris P. Ross). 1995-08-21 18:25:52 +00:00
thorpej
6799ca3972 Use new-style RCS ids. 1995-08-21 17:05:08 +00:00
thorpej
fc5cbfd4ca A few things:
* Don't compute the basename, use __progname.
	* Use daemon() to detach.
	* Use err(3) functions where appropriate.
	* Remove some old 4.2 stuff.
1995-08-21 16:57:54 +00:00
ragge
ce63fbf5f1 Bug fix in byte_swap_word(); didn't always make it. 1995-08-21 16:36:32 +00:00
thorpej
ec2f82abad Kill redundant (and out of date) version. It's also included with the
rbootd source.
1995-08-21 15:55:41 +00:00
pk
d9e37f2bc7 Set the scsi link before calling config_attach(), so target/lun info is
available to, say, dk_establish().
1995-08-21 09:30:09 +00:00
mycroft
e11b690b80 Require drives 2 and 3 to be explicitly configured. 1995-08-21 06:56:14 +00:00
mycroft
7f01d32fb3 syscalls.master changed. 1995-08-21 03:42:35 +00:00
mycroft
9a0cd13442 Implement the old and older uname(2) calls. 1995-08-21 03:42:09 +00:00
ragge
e7749341ad Added PG_URKW: World readable, kernel writable. 1995-08-21 03:28:50 +00:00
ragge
172fd72aab Bug fix: Must have user readability of kernel text on Microvax
even when using DDB.
1995-08-21 03:27:05 +00:00
ragge
ed3c38b4cd Added gencntty(); 1995-08-21 03:24:46 +00:00