Commit Graph

4845 Commits

Author SHA1 Message Date
ache
b371615607 Fix wrong encoding scheme UTF2 --> NONE 1994-12-04 19:41:35 +00:00
jkh
7824283593 Joe Greco <jgreco@brasil.moneng.mei.com>'s enhancements to startslip.
Submitted by:	jgreco
1994-12-04 12:26:01 +00:00
jkh
7ad0579439 Install Kaleb's iso_8859_1 by default. 1994-12-04 12:22:45 +00:00
jkh
ec693af768 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
f2b5d4f86a 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
e40fbbf10a 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
3be4ea381d 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
6daa6ad143 Fix another path that was broken by moving things to sbin/i386. 1994-12-04 08:01:24 +00:00
phk
46be633f61 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
d324e84391 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
82886d00f9 Fixes from Jim Babb. Should finally fix tape installations. Thanks, Jim!
Submitted by:	babb
1994-12-04 03:41:18 +00:00
ache
25d3326dfa Describe tparm 1994-12-04 03:15:30 +00:00
jkh
a975f03992 >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
9af4cf3148 Add $Id$ 1994-12-04 02:49:24 +00:00
ache
46850fa456 Add libtermcap to includes target 1994-12-04 02:46:28 +00:00
ache
867b2b7b91 termcap.h now belongs to system 1994-12-04 02:43:41 +00:00
ache
c69cd25487 Add termcap.h & tparm 1994-12-04 02:41:41 +00:00
ache
f935507ff5 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
064bc9a380 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
108368ba03 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
750110ff61 Fix this to work under 2.0 also. 1994-12-03 22:54:04 +00:00
phk
ffd4888d41 added a missing '\n' in both files. 1994-12-03 22:52:57 +00:00
smace
fa7956b17d Make CHILD_MAX and OPEN_MAX a tunable parameter. 1994-12-03 17:36:37 +00:00
ats
2e3b143c5c 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
07cc9aecea 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
fd3ce8329c 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
507c04bcc3 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
21d6bd1a58 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
e9ff8a829c Back out previous commit until we work this out. Sigh. 1994-12-03 04:46:09 +00:00
ache
d6f34be3cf Move gdc/bs to games 1994-12-03 04:42:49 +00:00
ache
f004f97995 Add bs/gdc 1994-12-03 04:40:26 +00:00
ache
0c7b5df2c0 This commit was generated by cvs2svn to compensate for changes in r4922,
which included commits to RCS files with non-trunk default branches.
1994-12-03 04:34:46 +00:00
ache
aeb9a3ffc1 Move ncurses test here (also nice game) 1994-12-03 04:34:46 +00:00
ache
1a5cc5647b Move ncurses test here (also nice game) 1994-12-03 04:34:46 +00:00
ache
5106e2559d exit_standout don't turn most attributes off, fixed 1994-12-03 04:27:08 +00:00
ache
7d928ccee6 #ifdef out check for pending input, cause problems with
output-only pgms
1994-12-03 03:35:30 +00:00
ache
92d680e556 Prevent core dump for root
Obtained from: partially from 1.1.5.1
1994-12-03 02:27:40 +00:00
wollman
7f381aa36f Add Cronyx/Sigma cdevsw[] entry. 1994-12-03 00:18:15 +00:00
wollman
dea2e6b65d Add Cronyx/Sigma files and config information; delete outdated config files. 1994-12-03 00:17:55 +00:00
wollman
392fc705f7 Add generic sync PPP file. 1994-12-03 00:17:19 +00:00
wollman
3297ce2308 Add cronyx driver entries. 1994-12-03 00:07:49 +00:00
wollman
436d017d31 Add cx(4) to the Makefile. 1994-12-03 00:03:56 +00:00
wollman
8ba860a43e Move i386-specific programs into i386 subdirectory. 1994-12-02 23:53:23 +00:00
wollman
071229d225 This commit was generated by cvs2svn to compensate for changes in r4910,
which included commits to RCS files with non-trunk default branches.
1994-12-02 23:23:01 +00:00
wollman
423852d487 Cronyx/Sigma sync/async serial driver with PPP support
from Serge Vakulenko
1994-12-02 23:23:01 +00:00
wollman
1e6f21ed41 Cronyx/Sigma sync/async serial driver with PPP support
from Serge Vakulenko
1994-12-02 23:23:01 +00:00
wollman
c6de3588eb Delete old, confusing comment. 1994-12-02 23:10:32 +00:00
ats
04d0652dac Add one forgotten u_quad_t typecast in dosetrlimit. 1994-12-02 23:00:40 +00:00
jkh
bd4d260fe3 Add Israel site. 1994-12-02 21:15:19 +00:00
jkh
1e9fd2e7a1 IFCONFIG->IFCONFIG_CMD in dialog box prompt. 1994-12-02 21:05:27 +00:00