Commit Graph

1090 Commits

Author SHA1 Message Date
Jordan K. Hubbard
09e3d49d92 This is Paul K's latest set of ld changes. A commit was necessary at this
late stage due to the fact that link.h was copyright Sun Microsystems.

This version of ld sync's us up with NetBSD's ld and supports compatablily
with NetBSD's -[zZ] flags (which we had reversed).  Compiling with this
new ld will give you RRS warnings for libraries which do not contain .type
infomation - these wsarnings are harmless and will go away as soon as you
recompile your libraries (cd /usr/src; make libraries).
1994-02-13 20:43:13 +00:00
Jordan K. Hubbard
8d5a4c1f9e Use -Z instead of -z to build kernels. This is consistent with NetBSD's
usage of the -[Zz] flags (we're now in sync).  Part of the ld update
changes.
1994-02-13 20:37:32 +00:00
David Greenman
2c194b2e93 Fixed bug in handling of COW - the original code was bogus and it was
only accidental that it worked. Also, don't cache non-managed pages.
1994-02-13 08:29:33 +00:00
Andrey A. Chernov
211439cc2a Man page update from wilko@idca.tds.philips.nl 1994-02-13 00:16:23 +00:00
Jordan K. Hubbard
99f5fd8ca9 From: Piero Serini <piero@strider.st.dsi.unimi.it>
Message-Id: <199402111717.SAA05326@strider.st.dsi.unimi.it>
Subject: Re: cpio bug ?
Quoting from J Wunsch:
> | From the man page:
> |
> |        -l, --link
> |               Link  files instead of copying them, when possible.
>
>                (Usable only with the -p option.)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This is not in cpio man page. Someone please add it.
1994-02-12 23:51:38 +00:00
Andrey A. Chernov
9afe87dc0f Some fixes from Joerg 1994-02-11 21:41:44 +00:00
Guido van Rooij
51f4a07b5a ps works inside ddb now. 1994-02-11 21:14:52 +00:00
Nate Williams
9859e2cc85 Changed NetBSD -> FreeBSD 1994-02-11 12:12:51 +00:00
Nate Williams
b21df1d16c Added third parameter to wdwait which contains the amount of time to
'wait' based on suggestion by Rod in -hackers.

No functional change as all the TIMEOUTS are identical currently, but
this will probably change.
1994-02-11 12:02:35 +00:00
Andrey A. Chernov
546b9776b0 rm# for 5.25 driver changed per Bruce suggestion 1994-02-11 11:00:13 +00:00
Andrey A. Chernov
0f3a91e768 com.4 restored back 1994-02-11 10:55:12 +00:00
David Greenman
25c3edbd13 When hexdumping a RIP entry, type cast the bytes to unsigned first. Not
doing so caused them to be sign-extended to an int (which really messed
things up).
1994-02-10 11:24:32 +00:00
Andrey A. Chernov
81a8e8fa0e Add floppy entries for new fd driver
(from Poul-Henning Kamp) slightly fixed
1994-02-10 10:44:08 +00:00
David Greenman
0e92dae903 Fixed bug in decoding of RIP packets. RIP data is in "osockaddr" format;
the fix is to import the structures from protocols/routed.h and change
the sockaddr to osockaddr. We can't change the generic include file
because too many other things rely on this in order to deal with the
kernel routing socket (which is sockaddr format).
1994-02-10 09:17:57 +00:00
David Greenman
43ef94a93a Patch from John Dyson:
a pv chain was being traversed while interrupts were
	fully enabled in pmap_remove_all ... this is bogus, and
	has been fixed in pmap.c. (sorry for adding the splimp)
1994-02-10 03:03:44 +00:00
Andrey A. Chernov
d4ef5cfd2e Fix size of il (interleave) array. 1994-02-10 01:20:28 +00:00
Andrey A. Chernov
bef69b45a7 Add interleave > 1 support by Poul-Henning Kamp.
Chack valid range of sectors per track.
1994-02-10 01:15:01 +00:00
Andrey A. Chernov
a756a065cc Remove nonexistent com driver manpage.
Describe some additional features of sio.
1994-02-09 23:49:45 +00:00
Nate Williams
8d43398bd2 Commented on what the mse0, mcd0, and lpt/lpa devices were used for.
(No functional changes)
1994-02-09 05:35:57 +00:00
Rodney W. Grimes
90ce3e3585 Upgrade to 1.1 release level, add procfs entry on fstab creation. 1994-02-09 05:26:16 +00:00
Rodney W. Grimes
f877ce1e56 Add obj/ in front of freefall.cf so that the install works. 1994-02-09 03:40:59 +00:00
Rodney W. Grimes
825079654d Remove /usr/X386/lib and /usr/local/lib from the default locations,
these are handled by /etc/rc and this was causing errors on a new
install as these places do NOT exsist by default!
1994-02-09 02:29:31 +00:00
Rodney W. Grimes
9f808f21bf A real good idea...
>From: "Chris G. Demetriou" <cgd@sun-lamp.cs.berkeley.edu>

Update of /b/source/CVS/src/etc
In directory sun-lamp.cs.berkeley.edu:/usr/src/etc

Modified Files:
        master.passwd
Log Message:
disable toor by default
1994-02-09 01:57:37 +00:00
Rodney W. Grimes
2744193458 Update for new COPYRIGHT.* files. 1994-02-09 00:58:12 +00:00
David Greenman
aae4685ae8 From: Dave Matthews <dave@prlng.co.uk>
Description:
The integer overflow instruction (into) and the interrupt instruction with
value 4 (int #4) both give rise to SIGBUS signals rather than SIGFPE.  The
problem is that overflow is a trap not a fault (unlike the BOUND instruction).
1994-02-08 12:58:44 +00:00
Rodney W. Grimes
c6d9092e16 One more reference to fdXa removed.
Run fdisk -u after disklabel just incase we wrote block 0, this should fix
the bogus partition table when the install is to the whole disk.
1994-02-08 09:37:28 +00:00
David Greenman
b9d60b3f59 Fixed bugs in stack grow code, and moved it back into a seperate function
like it was originally. Also added back call to "grow" in sendsig now
that this routine actually works.
1994-02-08 09:26:04 +00:00
Rodney W. Grimes
e46e3a5313 Add PERSONAL.ACKS to file list.
Use freefall.cf as sendmail prototype file, it is more realistic than the
tcpproto.cf file for a FreBSD system.  Fix so that obj dir is created in
sendmail/cf/cf as to not polute the source tree and to have the Makefile
in there do the right things.

Remove all the extra /dev/fd0?* entries on the floppies, they where using
up all the inodes and are not needed at this time.

Temporarily remove the floppy target from release: untilit is
fixed.

This file has lots more work coming, but to get the 1.1 BETA out I am
going to hand craft the floppies :-(.
1994-02-08 08:58:41 +00:00
Rodney W. Grimes
8c18e419c6 Update to use /dev/fd0 instead of /dev/fd0a. 1994-02-08 08:45:10 +00:00
David Greenman
98446d4e96 Fixes from John Dyson to fix out-of-memory hangs and other problems (such
as increased swap space usage) related to (incorrectly) paging out the
page tables.
1994-02-08 03:07:58 +00:00
Andrey A. Chernov
00cf4634ce Partially undo prevoius fix from Ian Taylor, VTIME must be 0 here 1994-02-07 23:47:51 +00:00
Andrew Moore
9c2638e6dc Tentative fdc patches... 1994-02-07 22:12:45 +00:00
Andrey A. Chernov
63ba5191a4 Change all siointr (expect in Vsio, of course) to comintr1
This saves two commands per each direct comintr1 call,
allows some strict check in siointr and also
fix bug with suspended output on multiport cards
1994-02-07 18:37:21 +00:00
David Greenman
958896a15f Fixed bug in probe that was causing it to always probe true. 1994-02-07 15:46:22 +00:00
Andrey A. Chernov
2803eb968a Add "wdx: not found" diagnostic missed in previous commits 1994-02-07 15:40:38 +00:00
Rodney W. Grimes
86db96db52 Remove the ft driver, it causes instant reboots during attatch, and this
was new code added at the last minute!
1994-02-07 10:42:04 +00:00
Rodney W. Grimes
774ade4da5 Manual is in section 8, you MUST say MAN8= for this to work. Add $Id$ 1994-02-07 08:40:16 +00:00
David Greenman
24ab273fa1 Fixed calculation of physmem when the special MAXMEM kernel config overide
is used. This bug caused the buffer cache to be WAY too big when memory
was being restricted - resulting in hangs and other out of memory problems.
1994-02-07 07:44:42 +00:00
Andrew Moore
c1eeb17fc0 Add floppy tape support (missed these when changing G*) 1994-02-07 05:55:50 +00:00
Andrew Moore
6dac698341 import floppy tape controller 1994-02-07 04:36:09 +00:00
Andrew Moore
97acce82ca Add floppy tape support 1994-02-07 04:27:59 +00:00
Andrew Moore
b99f0a4a8d Add floppy tape driver - fd => fdc 1994-02-07 04:27:13 +00:00
Andrew Moore
a38943d9a0 Add devices for QIC 40/80 support 1994-02-07 04:25:07 +00:00
David Greenman
5ef457fa81 Nuke bogus error message 1994-02-07 04:20:57 +00:00
Rodney W. Grimes
c18a08b91d Gee, seems like I have commited this fix at least 3 times :-)
>From: Adam David <adam@veda.is>
Subject: SCSI timeout in sdopen()
Date: Sun, 6 Feb 1994 21:40:48 GMT

Index: sys FreeBSD-current
Reference: FreeBSD-current/sys/9

Description:
	sdopen() times out on slow SCSI devices. This code was moved into
	a different file, which might explain why it got missed again.
Repeat-By:
	using slow SCSI disks
1994-02-07 02:15:01 +00:00
David Greenman
ab377d1e00 From: Chris Wiener <cwiener@CRLABS.COM>
When the keyboard is probed, the LED's blink quickly and
"Keyboard reset failed" is printed on the console.  The
init routine keeps trying endlessly with the same behavior
as above.

I got the latest -current sup sources (06-Feb-94 12:00 GMT) to work using the
old syscons.c.  The following patch makes the new syscons work:
1994-02-07 02:14:27 +00:00
David Greenman
102cfb5c3e At the suggestion of Bruce Evans, don't zero RTC diag register. Doing so
was causing problems for some machines.
1994-02-06 22:48:13 +00:00
Jordan K. Hubbard
91f5809304 Patches to allow the pcvt port to simply "drop in" with a minimum of
effort.
1994-02-06 22:11:00 +00:00
Jordan K. Hubbard
becfc6cb74 Gunter Jung's fixes for the much-maligned lpt driver 1994-02-06 22:06:58 +00:00
Jordan K. Hubbard
1f17318c25 Patches from Gunter Jung to make xchat work properly. 1994-02-06 22:02:25 +00:00