Commit Graph

5281 Commits

Author SHA1 Message Date
ache
0bee6b5a11 Add drainwait option examples 1995-01-05 00:11:52 +00:00
ache
a8479792d7 Fight agaist hanging modems: add new drainwait option.
Reviewed by: Bruce
1995-01-05 00:03:06 +00:00
ache
7f9dfa2a43 Fight against hanging modems: add timeout to ttywait.
Reviewed by: Bruce
1995-01-05 00:01:07 +00:00
gibbs
55e3943ae8 Remove -DDIAGNOSTIC in makefile. The DIAGNOSTIC code is severly broken and
will change if I have more time to look at it.  Keep at least 5 segments
cleaned if possible (instead of 2 which is a bare minimum for FS operation).
1995-01-04 23:54:06 +00:00
gibbs
e9de78da56 Honor the values for bsize, fsize and bps from the disklabel. 1995-01-04 23:50:30 +00:00
gibbs
0df1a28aca Allow for the specification of bsize, fsize, and bps (blocks per segment)
for LFS filesystems.
1995-01-04 23:49:51 +00:00
gibbs
216ac2cace Change panic messges that are ffs_blah functions to say they are ffs not
ufs functions.
1995-01-04 23:48:04 +00:00
gibbs
11cf69520c LFS stability patches. There is still a problem with directory update
ordering that can prove fatal during large batches of deletes, but this
is much better than it was.  I probably won't be putting much more time
into this until Seltzer releases her new version of LFS which has
fragment support.  This should be availible just before USENIX.
1995-01-04 23:46:34 +00:00
jkh
7ed45041db Gary Palmer's patches for checksumming and description.
Submitted by:	gpalmer
1995-01-04 23:06:38 +00:00
ats
eef17cc760 Submitted by: Ollivier ROBERT
Wrong description where the printer socket lives. Changed from /dev/printer
to /var/run/printer. Bug report submitted by Ollivier ROBERT.
1995-01-04 22:55:00 +00:00
ache
89e96be531 Fix BINMODE to override sys.mk defaults 1995-01-04 22:43:52 +00:00
ache
364df36713 Add readline/doc to SUBDIR 1995-01-04 22:38:51 +00:00
ache
675d939995 Remove INSTALL, now into sys.mk 1995-01-04 22:32:40 +00:00
ache
49b9a10834 Fix format error 1995-01-04 22:21:06 +00:00
ache
6a8dba58f7 Add dependances 1995-01-04 22:19:34 +00:00
ache
d016d6ef5e Install infopages 1995-01-04 22:16:14 +00:00
ache
60416d0456 Fix building of target with multiply sources 1995-01-04 22:01:58 +00:00
ache
d107f797aa Fix error in clean target 1995-01-04 21:34:13 +00:00
ache
16167988ef Much improved variant 1995-01-04 21:29:32 +00:00
dg
a00a49206b Made a few cosmetic changes, and fixed a bug in handling the case of the
remote DMA not completing correctly (the packet was still queued for xmit).
1995-01-04 21:10:17 +00:00
dg
c34fd64cc9 Corrected the list of volatile registers for outsb, outsw, and outsl.
This bug caused my ethernet driver to break, among other things no doubt.
1995-01-04 20:42:25 +00:00
pst
1b1f429a90 Fix the GUS driver so that it will initialize properly from power-on...
no more DOS boots to start it up.

Simply did a localized nuke of the OUTB macro in this file.  This is
a kludge, since it seems it may actually be necessary in other GUS
files (tbd).

Thanks to: Amancio Hasty & Ken Hornstein
1995-01-04 20:07:27 +00:00
ache
29bf25e4eb Add missing "noflush" option from standard rogue 1995-01-04 17:49:28 +00:00
jkh
8268b80899 Put depends before configure. No reason that I can see for putting it after,
and it breaks mule the way it is now.
1995-01-04 09:58:39 +00:00
jkh
68b0cc4284 Some of the doc here was less than adequately fleshed-out. Make some
feeble attempt to do so.
1995-01-04 08:30:33 +00:00
jkh
fdcbc3c654 Add section 11 detailing new `describe' target. 1995-01-04 07:38:40 +00:00
jkh
28ff01d2d2 Document describe target. 1995-01-04 07:35:46 +00:00
jkh
f81fc02a82 1. Add Thailand mirror.
2. Orthogonalize this thing to just use the basename.  It was a mixture of
   2.0-RELEASE and -current before, and it was just confusing.
1995-01-04 07:23:47 +00:00
ache
ae74dc58d0 More info about UUCP 1995-01-04 01:53:38 +00:00
jkh
9bea03d7a2 Add Sean Eric Fagan's support for a ~/.nofinger file for user who prefer
their privacy.
Submitted by:	sef
1995-01-04 01:02:43 +00:00
jkh
e90dae4bf6 The ports collection FAQ.
Submitted by:	gpalmer & jkh
1995-01-04 00:43:35 +00:00
jkh
3b3d4a8c7e Updates from Peter da Silva to match the recent syslogd changes.
Submitted by:	pds
1995-01-04 00:40:38 +00:00
nate
e9e27021f2 Added new lib-tools target used in make world which rebuilds and
installs 'ar', 'nm', and 'ranlib' to avoid bootstrapping problems from
the old utils which don't support the long archive names.
1995-01-03 22:03:25 +00:00
ache
e3f8199c2f Add 'news' user, present in group, but missed in master.passwd 1995-01-03 21:02:01 +00:00
ache
c157d73779 Upgrade 1995-01-03 17:25:13 +00:00
ache
3d3758835a Merge 1995-01-03 17:22:35 +00:00
ache
4510e641f3 This commit was generated by cvs2svn to compensate for changes in r5360,
which included commits to RCS files with non-trunk default branches.
1995-01-03 17:18:21 +00:00
ache
73e7d767e2 Upgrade 1995-01-03 17:18:21 +00:00
bde
91a5e56364 Don't allow negative console numbers for the VT_WAITACTIVE ioctl. Use the
correct console number for the VT_WAITACTIVE ioctl.  Invalid console numbers
caused waiting on an invalid pointer.

Use bcopyw() instead of move_up() and move_down().  bcopyw() handles
overlapped copies and should be faster.  Actually use bcopy().  bcopy()
is slightly faster if video memory is 16-bit and about twice as fast if
it is 32-bit.  bcopy() is said to fail on someGA's, but syscons already
depends on it working for other accesses to video memory.
1995-01-03 16:56:05 +00:00
gclarkii
d834d6cdb9 Add Id tags to all FAQs. 1995-01-03 15:54:08 +00:00
gclarkii
6b001e3490 Begin reorg of FAQ directory. 1995-01-03 15:48:52 +00:00
ache
410aa04026 Remove adduser.conf & userids, not needed with new adduser 1995-01-03 12:02:05 +00:00
jkh
8f9d089c5d Add describe target support. 1995-01-03 11:52:01 +00:00
jkh
aec1675e97 Update adduser to version by Wolfram Schneider. Sorry, Gary, but his
adduser is a Cadillac to your Volkswagen.. :-)
Submitted by:	wosch@cs.tu-berlin.de
1995-01-03 09:46:14 +00:00
jkh
0cfcd5c557 From Gene Stark:
If nd->swap_nblks is zero in nfs_mountroot(), then the system
       comes up without initializing swapdev_vp to an actual vnode pointer.
       The swap pager assumes a non-NULL value for swapdev_vp.

       The fix is to try initializing local swap if no NFS swap space
       is specified.
1995-01-03 07:44:10 +00:00
bde
25de52bbad Install bsd.info.mk. 1995-01-03 06:32:10 +00:00
bde
aae60e6da4 Use sufficient parentheses in macros.
Remove bogus input operands for fnsave(), fnstcw() and fnstsw().

Change all fwait's to fnop's.  This might help avoid hardware bugs.
Wait after fninit with an fnop.  This should be safer now.

Fix some spelling and formatting errors.

Use natural sizes for control and status words (u_short, promotes to int).

Don't clobber the SWI_CLOCK_MASK bits in npx0_imask when using IRQ13.

Set the devconf state correctly (always busy, if configured).  Improve
code for npx_registerdev() a little (gcc can't keep id->id_unit in a
register for some reason).  Don't register a nonexistent npx device.

Print a useful message in npxattach() again (delete references to errors
and not the whole message).  Don't print "387 emulator" if there is no
emulator in the kernel.

Use %p for pointers in error messages.

Don't clobber the FPU state when there is an FPU exception.  Just clear
the exception flags (after saving the flags as before).  This allows
debuggers and SIGFPE handlers to look at the full exception state.
SIGFPE handlers should normally return via longjmp(), which restores a
good FPU state (as before).  Returning from a SIGFPE handler may leave
the FPU in the wrong state (as before).

Clear the busy latch _after_ clearing the exception flags so that there
is less chance of getting a bogus h/w interrupt for a control operation.

Clear the saved exception status word when the next FPU instruction is
excuted so that it doesn't stick around until the next exception.

Clear the busy latch after fnsave() in npxsave() in case it was set when
npxsave() was called.
1995-01-03 04:00:06 +00:00
bde
e4e72b67bc Replace sv_ex_tw by padding (it is no longer used; the tag word in sv_env
is valid).

Expand comment about bogus padding for emulators.

Update prototpe for npxinit().
1995-01-03 03:57:46 +00:00
rgrimes
01cf760ecd Add usr/share/perl/sys to mtree file, remove private mkdir from Makefile. 1995-01-03 02:57:53 +00:00
ats
ee512aac9e Submitted by: Ben Jackson
just a missing newline in a kernel printf added.
1995-01-02 22:56:00 +00:00