Commit Graph

5274 Commits

Author SHA1 Message Date
gibbs
64084dbc31 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
dcc78e4b6b Gary Palmer's patches for checksumming and description.
Submitted by:	gpalmer
1995-01-04 23:06:38 +00:00
ats
7e3a824408 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
f0cf9c3afa Fix BINMODE to override sys.mk defaults 1995-01-04 22:43:52 +00:00
ache
985f71bd97 Add readline/doc to SUBDIR 1995-01-04 22:38:51 +00:00
ache
1ec941f963 Remove INSTALL, now into sys.mk 1995-01-04 22:32:40 +00:00
ache
0d743302c2 Fix format error 1995-01-04 22:21:06 +00:00
ache
aad9c55aa2 Add dependances 1995-01-04 22:19:34 +00:00
ache
59218f64a0 Install infopages 1995-01-04 22:16:14 +00:00
ache
e6052a8f9b Fix building of target with multiply sources 1995-01-04 22:01:58 +00:00
ache
8f98b49f3b Fix error in clean target 1995-01-04 21:34:13 +00:00
ache
47884c8b68 Much improved variant 1995-01-04 21:29:32 +00:00
dg
b93e2d9306 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
a4299a519a 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
87cb60d0b7 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
2df53fee46 Add missing "noflush" option from standard rogue 1995-01-04 17:49:28 +00:00
jkh
0c4fcb3d1f 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
8742cf9deb 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
b274d73442 Add section 11 detailing new `describe' target. 1995-01-04 07:38:40 +00:00
jkh
76fac81c28 Document describe target. 1995-01-04 07:35:46 +00:00
jkh
f117eb99a6 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
f01f275590 More info about UUCP 1995-01-04 01:53:38 +00:00
jkh
ef3ac5d522 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
c5314b3dfb The ports collection FAQ.
Submitted by:	gpalmer & jkh
1995-01-04 00:43:35 +00:00
jkh
f4e544253a Updates from Peter da Silva to match the recent syslogd changes.
Submitted by:	pds
1995-01-04 00:40:38 +00:00
nate
7201067f0e 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
35e4145a40 Add 'news' user, present in group, but missed in master.passwd 1995-01-03 21:02:01 +00:00
ache
cde6c872cc Upgrade 1995-01-03 17:25:13 +00:00
ache
893ebd4ad2 Merge 1995-01-03 17:22:35 +00:00
ache
79bc29d507 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
dfe87fea36 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
8fecc48000 Add Id tags to all FAQs. 1995-01-03 15:54:08 +00:00
gclarkii
9d08ce2450 Begin reorg of FAQ directory. 1995-01-03 15:48:52 +00:00
ache
b19bb59227 Remove adduser.conf & userids, not needed with new adduser 1995-01-03 12:02:05 +00:00
jkh
108f0cf6c7 Add describe target support. 1995-01-03 11:52:01 +00:00
jkh
4f7c0cd08c 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
e021e4524b 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
2a2e5beeb8 Install bsd.info.mk. 1995-01-03 06:32:10 +00:00
bde
6ed056519c 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
ba2e07c15b 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
dc21ae6672 Add usr/share/perl/sys to mtree file, remove private mkdir from Makefile. 1995-01-03 02:57:53 +00:00
ats
d8d43f1048 Submitted by: Ben Jackson
just a missing newline in a kernel printf added.
1995-01-02 22:56:00 +00:00
sos
1ca403fd3b Syscons keymap file for french keyborad layout.
Submitted by:	Ollivier Robert
1995-01-02 13:09:36 +00:00
bde
995c5d3d81 Use new bsd.info.mk to avoid local rules and fix bugs in all' and depend'
targets.
1995-01-02 12:28:56 +00:00
bde
cc0851a3c2 A generalized version of revision 1.1 of gnu/libnexex/uucp/doc/Makefile.
Fixes bugs in the latter: the `all' target was never up to date; there
was no `depend' target.  Doesn't work for multiple info files because
it leverages bsd.doc.mk and that is broken.  Info should be installed
more like man pages...
1995-01-02 12:12:00 +00:00
joerg
94aaebe4cf The -N option takes one argument, hence the getopt control string
needs to have a colon for it.  Looks like nobody has tested this
so far.
1995-01-02 12:08:06 +00:00
joerg
53cf67c77f Heavily re-worked.
Updated to 2.0 .

Included sections about how to use DDB, post-mortem analysis of
a kernel crash where you didn't anticipate it and therefore
didn't config -g it.  Added a real-world example of a kgdb session.
1995-01-02 12:01:59 +00:00
ats
ba03fd9b3b Correct the usage of the maxmaxcode so that compress -b 12 works again.
Thanks to Dave Rivers for reporting that problem.
1995-01-02 10:04:02 +00:00
ache
4d3b0023de Add doc to subdirs 1995-01-01 21:58:01 +00:00