Commit Graph

5092 Commits

Author SHA1 Message Date
nate
047d3abc50 Updated to recent version of Paul K.'s shlib code. This code has better
warning handling and allows for link-time warnings with a modified
version of gas.

Note: Not all of the newer bits were updated such as some of the non-x86
machine-dependant code is relevant to FreeBSD right now.

Obtained from: NetBSD
1994-12-23 22:31:35 +00:00
jkh
9f714d6789 Miscellaneous fixes for the snapshot. 1994-12-23 05:11:18 +00:00
dg
f72e22c258 Do vm_page_rename more conservatively in rcollapse and qcollapse, and
change list walk so that it doesn't get stuck in an infinite loop.

Submitted by:	 John Dyson
1994-12-23 05:00:19 +00:00
dg
b5cb78e711 Initialize b_vnbuf.le_next before returning a new buffer in getpbuf and
trypbuf. Move a couple of splbio's to be slightly less conservative.
1994-12-23 04:56:51 +00:00
dg
a657db37e4 Protect vnode buffer chain manipulation with splbio to prevent list
corruption..
1994-12-23 04:52:55 +00:00
jkh
669b188463 Whoops! I buggered up the tape dialog. Fixed. These changes allow
you to specify your tape drive device for the cases when the user
has more than one.
1994-12-23 03:30:02 +00:00
jkh
b5157e66f9 Fix a typo that crept in with the last update. 1994-12-23 02:55:07 +00:00
jkh
b40cf2f878 Even more bogons eradicated. My, there are a lot of them in here! :-) 1994-12-23 02:25:32 +00:00
dg
f9b1490b1c Restore my changes in rev 1.11 that Garrett killed in his commit. 1994-12-22 23:42:25 +00:00
wollman
5f3cbd4a1d Make arp_rtrequest() static since nobody needs to referene it any more. 1994-12-22 22:00:30 +00:00
wollman
ef177187a1 Move ARP interface initialization into if_ether.c:arp_ifinit(). 1994-12-22 21:56:22 +00:00
jkh
695d68da28 Whoops, another lurking bogon! 1994-12-22 21:34:36 +00:00
se
04c60327ef Add support for -v option passed to boot loader (bootverbose).
Reviewed by:
Submitted by:
Obtained from:
1994-12-22 21:20:39 +00:00
se
c3df81a4e0 Added SCSI_DATA_OUT to flags passed to the device driver in sd_dump()
since device drivers may decide not to accept a data out phase without
this flag present.
Submitted by:	Wolfgang Stanglmeier <wolf@dentaro.GUN.de>
1994-12-22 21:18:48 +00:00
wollman
fc8652f6c8 Added `ds', a black-hole network interface. 1994-12-22 21:00:05 +00:00
wollman
ce1834141c Added much-needed new options -[lL], to suppress printing of either the
call-graph or the flat profile, since often you only want one of them.
1994-12-22 20:52:15 +00:00
jkh
1f480a8f8a Fix a slight bogon with a directory not being made before it was used. 1994-12-22 20:38:23 +00:00
bde
86c3132950 Don't use `MKDEP= -p' even for the case of a single source file since we
always make an intermediate object file.
1994-12-22 17:20:52 +00:00
dg
d2ba4e11a5 Removed bogus semicolon at end of a #define line. 1994-12-22 07:20:03 +00:00
dg
44cd71ae07 Fixed a benign off by one error. 1994-12-22 05:18:12 +00:00
bde
e062eb1c41 Print `slicename' and not a bogus pointer in diskerr() 1994-12-22 04:42:31 +00:00
wollman
b6bbe44f22 Add generic part of generic multiple-physical-interface support (the
successor of IFF_ALTPHYS).
1994-12-21 22:57:05 +00:00
wollman
c9ad65f32a Disable UDP echo, chargen, date, and daytime services. 1994-12-21 20:32:44 +00:00
wollman
f0a2efac04 Disable UDP service looping attack. 1994-12-21 19:08:45 +00:00
wollman
481408ff20 Add a #define for if_rawoutput(), which isn't used now, but eventually will
be.
1994-12-21 18:03:41 +00:00
wollman
b8fd9179b7 Avoid a serious race by blocking netisrs while walking the route tree.
(IWBRNI we could just block IP netisrs...)
1994-12-21 17:25:52 +00:00
wollman
199509109a Correct sysctl info so that net.inet.ip.rtexpire is actually accessible. 1994-12-21 17:23:59 +00:00
ache
8ae10902a2 Remove get status from probe, confuse LU002
Add check stbytes[1] != stbytes[2] for presence real Mitsumi
controller
1994-12-21 15:17:59 +00:00
ache
1454c7081b stbytes miss by one for new model 1994-12-21 15:12:41 +00:00
ache
a94eb82ff2 Now crontab works not only for vi editor, i.e. refers to
file name not to file fd
1994-12-21 11:06:08 +00:00
jkh
6eca559804 Tweaks for the upcoming 2.1 installation. 1994-12-21 04:57:07 +00:00
ache
69fd70e8fd Use proper serial device names 1994-12-19 02:02:47 +00:00
ache
001116dce9 Use ASCII lock instead of BINARY one. 1994-12-19 01:57:17 +00:00
ache
131f4d2164 Use proper device names.
Remove fix-cua script, does nothing good.
1994-12-19 01:22:21 +00:00
ache
768686879c Use proper dialout device name 1994-12-19 01:14:58 +00:00
ache
969667ba20 Uncomment uucpd by default, it is working and secure now 1994-12-19 01:11:19 +00:00
ache
8aac7026cb Use proper LOCKDIR name 1994-12-19 01:07:59 +00:00
ache
23cb50cb62 Use proper lock dir name 1994-12-19 01:02:11 +00:00
ache
79c287feb6 Skip nulls in putback to don't confuse with EOFs 1994-12-19 00:26:20 +00:00
dg
b4fe68e2bb Don't ever clear B_BUSY on a pbuf (or any other flag for that matter).
This appears to be the cause of some buffer confusion that leads to
a panic during heavy paging.

Submitted by:	 John Dyson
1994-12-19 00:02:56 +00:00
ache
44a01bec5c Make m4 more 8bit clean.
Don't use is*(EOF)
This fix core dump when LANG setted to 8bit wide charset
and ENABLE_STARTUP_LOCALE
1994-12-18 23:58:25 +00:00
joerg
db2e1efab0 Insert a hook to initialize the serial port at the beginning of
boot().  This is needed so the "serialboot" stuff can share this file,
too.

Everything is #ifdef'ed so it evaluates to nothing when actually been
built in the "biosboot" directory.
1994-12-18 20:30:10 +00:00
joerg
25bed4537c This became a frequently requested item now.
The files in this directory are modified version of "biosboot".  The
only difference is in that they perform their I/O via a serial port,
so their preferrable usage is to form bootblocks for systems where the
kernel happens to have an "options COMCONSOLE".  Most of the code is
actually shared with "biosboot", and make will not (and should not)
descend into this directory by default.  It is in the responsibility
of the user to build these bootblocks instead of the original ones.
1994-12-18 20:12:10 +00:00
joerg
72bc6952bf Initialize syscons also in cases where it ain't the system's console
(i.e., there's a comconsole).
1994-12-18 19:45:53 +00:00
joerg
d8f314cb79 Ooops, i forgot one NVT > 0 in a previous commit. Now pcvt will also
work as the system's console.
1994-12-18 19:42:41 +00:00
joerg
9061e0d570 Move the code providing the equivalent of ICRNL for console input from
the device driver(s) to cons.c.
1994-12-18 19:35:59 +00:00
bde
d4d2ecd9b3 Pass the slice number of the boot device to the kernel in the previously
unused bitfields for the adaptor and the controller.  It should go in
the bitfield for the partition but that would not be backwards compatible.
1994-12-18 19:14:19 +00:00
joerg
7f49fa5d5a Make ls recognize the COLUMNS environmental variable, even
in cases where it does not run on a terminal.  This is important
e.g. for commands like

	env COLUMNS=132 ls -CR | lpr -Psome-wide-printer
1994-12-18 19:00:01 +00:00
phk
c2444f9b9b Make sure we allocate at least 8 scbus if we allocate any at all. 1994-12-18 18:48:39 +00:00
phk
94fa8549b2 > ../../i386/isa/if_le.c still has a mountain of warnings.. Anyone keen
> to fix?

Sure. How's this? -

Reviewed by:	phk
Submitted by:	Mark Murray <mark@grondar.za>
1994-12-18 18:42:03 +00:00