Commit Graph

4866 Commits

Author SHA1 Message Date
ache
2e90690c74 Don't install as 'cu', it breaks Taylor 'cu' installed in the same
directory. Taylor 'cu' is much more powerful than this cheap 'tip'
1994-12-04 22:20:42 +00:00
ache
0cc495c8ab gdc -> grdc 1994-12-04 21:55:23 +00:00
ache
e248d281f0 This commit was generated by cvs2svn to compensate for changes in r4974,
which included commits to RCS files with non-trunk default branches.
1994-12-04 21:51:19 +00:00
ache
0643aebe64 Re-import with new name, old name conflicts with gated 1994-12-04 21:51:19 +00:00
gpalmer
9916314daf Add ftp://ftp.demon.co.uk/pub/BSD/FreeBSD/2.0-RELEASE 1994-12-04 21:15:59 +00:00
ache
0d22a2a56d Remove iso8859-1 to proper name 1994-12-04 21:13:56 +00:00
ache
d6880ea2c9 Dig out full locale names set for ISO8859-1 (great success!) 1994-12-04 21:11:29 +00:00
ache
4b415e359d Found at least one proper name for ISO8859-1 locale,
still need more names
1994-12-04 20:46:33 +00:00
ache
35d1856d18 Comment out iso88591 installation until proper name set will be found
(see README.locale_name). Please, anybody tell me language set
and countries set described in iso88591 to produce proper name set.
1994-12-04 20:27:31 +00:00
joerg
4cfa77f86f Here is a minor patch for FreeBSD 2.0R to allow it to recognize
2.88MB floppy drives.  All it does is set the type to 1.44MB if
it finds the 2.88MB drive.

Submitted by:	Andrew Gillham <gillham@andrews.edu>
1994-12-04 20:22:20 +00:00
phk
58b2cf4ed5 Added vn*, doing the same thing as sd* and wd*. (Disklabel support will
be added to the vn driver).
1994-12-04 20:15:15 +00:00
phk
267256d1f5 The vnconfig program. 1994-12-04 20:12:26 +00:00
ache
7d893644f9 Add quick description of rules how to build locale name,
f.e. iso_8859_1 name is completely incorrect
1994-12-04 20:12:10 +00:00
phk
4efcdc441e Added the vnconfig program. 1994-12-04 20:11:50 +00:00
phk
8f026c5e63 ioctl definitions for the vn driver. 1994-12-04 20:09:16 +00:00
phk
4e98fc8eee Entries for the vn driver completed. 1994-12-04 20:08:57 +00:00
phk
1bbace0833 The vn driver from 4.4_lite 1994-12-04 20:08:35 +00:00
phk
9c14255644 Added dev/vn/vn.c optional vn 1994-12-04 20:08:18 +00:00
phk
120ff80663 Implemented a "TEXT_SET" called 'cleanup_set' which will be called before
the reboot takes place (if not RB_NOSYNC that is).  The vn driver needs this.
Other places might benefit too.
1994-12-04 19:58:43 +00:00
ache
aeaa7d7be3 Fix encoding scheme UTF2 --> None 1994-12-04 19:54:19 +00:00
ache
ccc8586ed3 Reorganize data to not mess with sources 1994-12-04 19:52:31 +00:00
ache
ea0fcf68ce Fix wrong encoding scheme UTF2 --> NONE 1994-12-04 19:41:35 +00:00
jkh
813d1d8c36 Joe Greco <jgreco@brasil.moneng.mei.com>'s enhancements to startslip.
Submitted by:	jgreco
1994-12-04 12:26:01 +00:00
jkh
748aa8aafd Install Kaleb's iso_8859_1 by default. 1994-12-04 12:22:45 +00:00
jkh
ea25831584 From: Kaleb Keithley <kaleb@x.org>
Here's something that should be a big selling point for European users.
Note that Linux still doesn't support anything other than the POSIX locale.
This is a superset of the POSIX locale with support for all the accented
characters. You need this to do compose processing in XFree86 3.x. I'm
using this on my 1.1.5.1 system. Don't know whether it works on 2.0, but
can't think of any reason why it wouldn't.

Submitted by:	kaleb
1994-12-04 12:19:25 +00:00
bde
ffc253e37d Fix bogus include paths:
<systm.h> is <sys/systm.h>.
<kernel.h> is <sys/kernel.h>.
1994-12-04 08:52:51 +00:00
bde
7e1c0b6246 Fix bogus and broken include paths:
<string.h> isn't supposed to be used by the kernel.

cronix.h is <machine/cronix.h>, not "cronyx.h" (ambiguous) or
<sys/cronyx.h> (nonexistent; caused compile to fail).

cxreg.h is <i386/isa/cxreg.h>, not "cxreg.h".

<i386/isa/cpufunc.h> shouldn't be included directly; it is always
included by <sys/systm.h>.

<i386/include/*.h> is <machine/*.h>

<systm.h> is <sys/systm.h>.
<kernel.h> is <sys/kernel.h>.

<bpfilter.h> is "bpfilter.h".  It really is in the current directory.
1994-12-04 08:51:58 +00:00
bde
4354fc94cd Add cx.4 to MLINKS.
Someone should fix `man' so that man pages in machine-dependent
subdirectories are handled automagically at least for the
current machine.
1994-12-04 08:07:47 +00:00
bde
7b75b11952 Fix another path that was broken by moving things to sbin/i386. 1994-12-04 08:01:24 +00:00
phk
f97c3cb7de Allocated chardev#43 and blkdev#15 to the vn-driver. The rest of the stuff
will come as a latter date, I just wanted to lay claim on some numbers.
1994-12-04 07:14:16 +00:00
phk
40b3f41ba4 Cannot use rmdir() for 'FR' because mkCTM doesn't sort the directories
in -depth order for us.  cvs-cur.0018.gz is a good example.
1994-12-04 04:47:31 +00:00
jkh
9cd145015c Fixes from Jim Babb. Should finally fix tape installations. Thanks, Jim!
Submitted by:	babb
1994-12-04 03:41:18 +00:00
ache
c43ff73eee Describe tparm 1994-12-04 03:15:30 +00:00
jkh
8514c97735 >Originator: Gene Stark
>Description:

       If a process attempts to open a floppy tape device when the
device has been configured in the kernel, but did not probe and attach
on bootup, then a panic will occur.

[Review:  The current ft situation is a crock, and this only bandaids
 an earlier wound inflicted by making the attach conditional.  This urgently
 requires a review]
Submitted by:	gene
1994-12-04 03:10:09 +00:00
ache
4665766ad1 Add $Id$ 1994-12-04 02:49:24 +00:00
ache
2b32d14b81 Add libtermcap to includes target 1994-12-04 02:46:28 +00:00
ache
2c1b951d31 termcap.h now belongs to system 1994-12-04 02:43:41 +00:00
ache
7749e26c04 Add termcap.h & tparm 1994-12-04 02:41:41 +00:00
ache
117476758a don't allow ctty to be set to ctty - infinite kernel recursion
Obtained from: 1.1.5.1
1994-12-04 01:46:13 +00:00
gpalmer
7eaf06fb5b Add two sites in the UK - src.doc.ic.ac.uk and unix.hensa.ac.uk 1994-12-04 01:10:47 +00:00
ache
653660fd3e Call d_stop in ttyflush not only for WRITE but for READ too
Obtained from: 1.1.5.1
1994-12-04 01:01:45 +00:00
phk
e3931eff1e Fix this to work under 2.0 also. 1994-12-03 22:54:04 +00:00
phk
981f60f527 added a missing '\n' in both files. 1994-12-03 22:52:57 +00:00
smace
e0d9f53e10 Make CHILD_MAX and OPEN_MAX a tunable parameter. 1994-12-03 17:36:37 +00:00
ats
e870c35b7e Throw out the abort call, the reasoning seems to be false :-).
Change a round to a truncate. Problem reported from Christoph Kukulies:
9.8 2 / p did an IOT trap.
There is one remaining problem.: 9.8 2 % p shows on other machines 1.8
but does here in the moment 1.
1994-12-03 16:32:02 +00:00
jkh
69bb6a6b41 Add back the Croynx stuff I nuked accidently. I'm not touching this
file anymore after this.  My link makes it too painful to make
interactive mods, and I don't have the CVS tree here so making changes
for "previous history" have to get done on freefall, with the corresponding
degree of pain.
1994-12-03 14:01:01 +00:00
bde
4047e040e2 Disable CLKF_BASEPRI() again. I forgot to edit an unwanted change out of
the diffs for the previous commit.
1994-12-03 10:18:24 +00:00
bde
be27214244 extern.h, iostat.c, main.c, vmstat.c:
Use the correct value of hz (stathz if it is nonzero) for
	interpretion of dk_time[] and cp_time[] in iostat.c.  Avoid
	multiple conversions of this value in iostat.c and vmstat.c

iostat.c:
	Implement the display of cp_time[CP_INTR].  Fix the display
	of cp_time[CP_IDLE] (the display was always null because
	cp_time[CP_INTR] == 0 was displayed instead).

systat.1:
	Document the display of cp_time[CP_INTR].

vmstat.c:
	Implement the display of cp_time[CP_INTR].
1994-12-03 10:06:40 +00:00
bde
40161a97d9 i386/exception.s,
Keep track of interrupt nesting level.  It is normally 0
	for syscalls and traps, but is fudged to 1 for their exit
	processing in case they metamorphose into an interrupt
	handler.

i386/genassym.c;
	Remove support for the obsolete pcb_iml and pcb_cmap2.

	Add support for pcb_inl.

i386/swtch.s:
	Fudge the interrupt nesting level across context switches and in
	the idle loop so that the work for preemptive context switches
	gets counted as interrupt time, the work for voluntary context
	switches gets counted mostly as system time (the part when
	curproc == 0 gets counted as interrupt time), and only truly idle
	time gets counted as idle time.

	Remove obsolete support (commented out and otherwise) for pcb_iml.

	Load curpcb just before curproc instead of just after so that
	curpcb is always valid if curproc is.  A few more changes like
	this may fix tracing through context switches.

	Remove obsolete function swtch_to_inactive().

include/cpu.h:
	Use the new interrupt nesting level variable to implement a
	non-fake CLF_INTR() so that accounting for the interrupt state
	works.

	You can use top, iostat or (best) an up to date systat to see
	interrupt overheads.  I see the expected huge interrupt overheads
	for ISA devices (on a 486DX/33, about 55% for an IDE drive
	transferring 1250K/sec and the same for a WD8013EBT network card
	transferring 1100K/sec).  The huge interrupt overheads for serial
	devices are unfortunately normally invisible.

include/pcb.h:
	Remove the obsolete pcb_iml and pcb_cmap2.  Replace them by
	padding to preserve binary compatibility.

	Use part of the new padding for pcb_inl.

isa/icu.s:
isa/vector.s:
	Keep track of interrupt nesting level.
1994-12-03 10:03:19 +00:00
jkh
d7649fc477 Back out previous commit until we work this out. Sigh. 1994-12-03 04:46:09 +00:00