Commit graph

11857 commits

Author SHA1 Message Date
Jordan K. Hubbard
24b935d90e Refresh before calling selection hook. 1996-01-05 04:00:51 +00:00
Justin T. Gibbs
67e73a53fc Null terminate execl's argument list.
Submitted by: Ron Lenk <rlenk@widget.xmission.com>
1996-01-05 01:48:07 +00:00
Andras Olah
74b48c1de1 Reverse the modification which caused the annoying m_copydata crash: set
the TF_ACKNOW flag when the REXMT timer goes off to force a
retransmission.  In certain situations pulling snd_nxt back to snd_una
is not sufficient.
1996-01-04 21:34:21 +00:00
Garrett Wollman
0e41ee3037 Convert DDB to new-style option. 1996-01-04 21:13:23 +00:00
Garrett Wollman
22482bab92 Automatically create an empty opt_sysvipc.h to mimic old option
environment.
1996-01-04 20:34:28 +00:00
Garrett Wollman
50c73f3620 Convert SYSV IPC to new-style options. (I hope I got everything...)
The LKMs will need an extra file, to come later.
1996-01-04 20:29:06 +00:00
Garrett Wollman
a73af3a214 convert the math emulation to use the new-style options. 1996-01-04 19:51:50 +00:00
Jordan K. Hubbard
ba897d583b Put Terry's wish list' into the nice to have' section of the submitter's
guide.
1996-01-04 18:51:51 +00:00
David Greenman
a2d5b14236 Increased vm_object_cache_max by about 50% to yield better utilization of
memory when lots of small files are cached.

Reviewed by:	dyson
1996-01-04 18:32:31 +00:00
Peter Wemm
7ae3d55998 Restore the changes I made after my last brain hiccup...
Document /var/log/sup.rename instead of the old name
Couple of lib build cleanups (like, not installing the library, and clean
all files)

It should be safe now.. :-)
1996-01-04 16:10:42 +00:00
David Greenman
a5782ecc36 Fixed minor struct cred leak. Discovered while looking for the opposite
condition - too many frees, which has yet to be found.

Reviewed by:	dyson
1996-01-04 06:09:00 +00:00
Jordan K. Hubbard
05e296019e One more pass through this. Looking pretty reasonable now! 1996-01-04 05:25:42 +00:00
Jordan K. Hubbard
48551fe40b Work around optimizer strength reduction bug.
Submitted by:	Richard Henderson <richard@atheist.tamu.edu>
Obtained from:	bug-gcc@prep.ai.mit.edu
1996-01-04 04:44:47 +00:00
Jean-Marc Zucconi
dc94a1c589 Fix the spelling of 'partition'. 1996-01-04 02:00:16 +00:00
Joerg Wunsch
c8e2dc5a38 Sheesh. I've added -lipx to the wrong crunch config file.
While i've been here, added the ``-s labels'' flag to vnconfig.
1996-01-03 23:41:03 +00:00
Garrett Wollman
76c874a143 Convert PROCFS to the new style of options by the simple expedient of
adding it to this file.
1996-01-03 22:05:10 +00:00
Jordan K. Hubbard
e8193dc070 Canon:
<domain>
		<first site>
		<contact info [should actually be hostmaster@domain]>

		<second site>
		<third site>
		..
		<nth site>
1996-01-03 21:51:44 +00:00
Mark Murray
9deecf1215 Canonicalise and correct the ZA mirror site names and maintainers. 1996-01-03 21:47:43 +00:00
Garrett Wollman
db6a20e23e Converted two options over to the new scheme: USER_LDT and KTRACE. 1996-01-03 21:42:35 +00:00
Mark Murray
50627d753c Add the South African mirror sites (ftp{2}.za.free...) and correct
the name of the "other" master crypto site from storm.sea.<blah> to
ftp2.internat.freebsd.org.
1996-01-03 21:34:39 +00:00
Jordan K. Hubbard
2be560b33f Now that we have a Korean mirror, adjust entries. 1996-01-03 20:45:48 +00:00
Garrett Wollman
33d06b436b Try to make multicast routing work correctly over point-to-point
links (which was broken previously by the support for half-routers).

Submitted by:	Bill Fenner <fenner@parc.xerox.com>
1996-01-03 20:24:33 +00:00
Jordan K. Hubbard
4651b2ba2c Add second Korean site. 1996-01-03 19:40:06 +00:00
Paul Traina
8f30e6f2f8 Changed JT's e-mail address to something current 1996-01-03 18:59:49 +00:00
Ollivier Robert
0b89109fcd Fix typo.
Submitted by:	Tim VanderHoek <hoek@io.org>
1996-01-03 14:58:04 +00:00
Gary Clark II
7785b15558 Change Mark Murrary author ref to markm instead of mark to match login name
and authors file.
1996-01-03 13:13:16 +00:00
Gary Clark II
832a2252c3 Change this to a new look. Add a developers section(using avail file).
Take developers out of the contrib list.
Change Core, Developers and who does what to use active links.
Add Terry Lambert to contrib list.  (For one thing or another:))
1996-01-03 13:12:13 +00:00
Gary Clark II
5d3699cc8a Continue adding commiters and WWW people to authors file. 1996-01-03 12:59:37 +00:00
Adam David
7b1aedd497 oops, do it right this time 1996-01-03 11:48:14 +00:00
Adam David
2cf2990bee Link with libutil for kerberos too 1996-01-03 11:37:46 +00:00
Gary Clark II
5d9b3722cd Change core and dump images to proper names
Submitted by:	gpalmer@FreeBSD.ORG
1996-01-03 11:10:30 +00:00
Jordan K. Hubbard
d2aa26c616 Ah well, so much for relative urls! :( 1996-01-03 10:41:53 +00:00
Jordan K. Hubbard
585666bedc Sheesh - what markup language am I using again? :-) 1996-01-03 10:37:40 +00:00
Jordan K. Hubbard
466afa7a9d Amend the PS/2 mouse entry a bit. 1996-01-03 10:18:55 +00:00
Jordan K. Hubbard
f743ebeedd Sync mirrors with MIRROR.SITES 1996-01-03 09:56:59 +00:00
Justin T. Gibbs
c5753242cf The long awaited stability patch set for the aic7xxx driver:
Simplify the initialization of adapters by pulling all card specific
initialization to the card specific modules.

Set the Latency timer and Burst len to good values if thery are not
initialized during post or are reset during chip reset.

Properly identify and handle external SCB SRAM.  The code was false
id'ing 255 SCBs on aic7880 chips.

Reviewed by:   David Greenman <davidg@FreeBSd.org>
1996-01-03 06:34:10 +00:00
Justin T. Gibbs
6cb248359e The long awaited stability patch set for the aic7xxx driver:
Simplify the initialization of adapters by pulling all card specific
initialization to the card specific modules.

Update comments and fix formating.

Pass struct ahc_data*'s to functions instead of unit numbers.

Take advantage of the quad word alignment of SCB fields.

Adapt to new sequencer changes:

	1) Waiting scb list no longer has a tail.

	2) Fill the message buffer as appropriate during a parity error.

	3) Count all of the SGs involved in a residual instead of just
	   the current one.

The reset/abort code still needs a lot of work.

Reviewed by:   David Greenman <davidg@FreeBSd.org>
1996-01-03 06:32:12 +00:00
Justin T. Gibbs
dad30388b2 The long awaited stability patch set for the aic7xxx driver:
aic7770.c:
Simplify the initialization of adapters by pulling all card specific
initialization to the card specific modules.

eisaconf.c:
outb 0x80 instead of 0xc80.  The top byte is truncated anyway, and 0x80
was what was intended.
1996-01-03 06:28:01 +00:00
Justin T. Gibbs
cc4f672cec The long awaited stability patch set for the aic7xxx driver:
aic7xxx.seq and aic7xxx.c depend on aic7xx_reg.h
1996-01-03 06:26:15 +00:00
Justin T. Gibbs
adf516474d The long awaited stability patch set for the aic7xxx driver:
1) Use cpp to preprocess the sequencer code.

2) Convert all "magic numbers" to #defines shared by the sequencer and
   kernel driver via the aic7xxx_reg.h file.  (The assembler still needs
   to be re-written in lex/yacc to allow ~|& type constructions).

3) Raise ATN on parity errors for "in" phases and send an initiator detected
   error or message-in parity error message as appropriate.

4) Turn off the reselection hardware from the time or a (re)connection to
   busfree.  It seems that some fast targets were able to reconnect before
   the sequencer was able to see busfree.

5) The message buffer is considered "in-use" when there is a positive length
   count.  The ACTIVE_MSG flag was unnecesary.

6) Properly set SCB_NEXT_WAITING to SCB_LIST_HEAD in scbs being added to
   the waiting scb list.  This is a change in how the list code works to
   facilitate some planned work in the reset code.

7) The fields in the SCB have be re-arranged to be quad-word aligned.

8) The inb code has been rewritten to catch phasemisses and be more efficient.

9) Go back to "snooping the bus" to determine if the incomming identify
   message will be followed by a simple queue message.  Its much faster than
   doing a search through the SCBs.

10) Implement better tag range checking for incomming tags.

11) Make sdtr_to_rate more accurate (use 25 instead of 24 in calculations -
    must have been asleep that night).

12) Rearrange some routines to reduce code complexity and size.

13) Update comments and formatting.

14) Fixed bugs I've forgotten about??

Reviewed by: David Greenman <davidg@FreeBSD.org>
1996-01-03 06:25:32 +00:00
David Greenman
3ba657329e Reworked the stop/reset code to properly run-down allocated buffers and
made the code detect and handle wedged cards.
1996-01-03 05:22:32 +00:00
John Fieber
a30c935636 Typo.
Submitted by:	"Julian H. Stacey" <jhs@freebsd.org>
1996-01-03 03:18:36 +00:00
Jordan K. Hubbard
fc648b5f66 Six. Six categories. :-) 1996-01-03 02:22:03 +00:00
Satoshi Asami
7ecb65fa26 Prepare to add support for parity. Report the post-parity size,
allocate space around parity blocks.
1996-01-02 23:32:54 +00:00
John Fieber
5578e3e91e Correct phone number for xinside.
Submitted by:	Richard Van Dyke <rav@xinside.com>
1996-01-02 23:31:25 +00:00
Garrett Wollman
ac9ce50507 Clean up GCC warnings, condition out some compatibility cruft, add $Id$.
Pointed-out-by: jmb
1996-01-02 20:09:22 +00:00
Paul Traina
f8c4a67b6a Using csh constructs in shell scripts is a boo-boo. 1996-01-02 19:47:05 +00:00
Peter Wemm
876791a6b6 Fix the number of ports created for devfs.. it had been only creating
enough nodes for the number of ports on the last module, not the number
of ports _total_ that the driver is managing...

Submitted by:  Robert Sanders <rsanders@mindspring.com>
1996-01-02 19:39:09 +00:00
David Greenman
864ef7d17e Moved the #ifdef DIAGNOSTIC in vrele() so that the check for negative
v_usecount is always performed and only the call to vprint is conditional.
1996-01-02 18:13:20 +00:00
Joerg Wunsch
644104e65f Introduce a wormunit() so the control device will work. 1996-01-02 15:44:00 +00:00