Matt Jacob
4873663cf8
A major amount of cleaning up:
...
+ Change some messages about CCB memory allocation
+ Turn a failure to DMA map all of a transaction due to lack of
ISP queue entries into a requeue operation (instead of the
case where it had been treated the same as a DMA too big
operation).
+ put back splsoftvm around bus_dmamap_load calls.
+ cleanup (and fix a glaring bug) in the and of the dma setup
routine. Also, the dma setup routines either return CMD_QUEUED
(for success) or CMD_COMPLETE (for failure) or CMD_EAGAIN
(for requeuing for resource shortage reasons).
1998-09-17 21:11:21 +00:00
Matt Jacob
0c1b701510
Clean up a comment. Make the default debugging level contingent upon CAMDEBUG.
1998-09-17 21:06:38 +00:00
Matt Jacob
c6904df981
Remove commented out and no longer pertinent EAGAIN message. Redo CMD_COMPLETE
...
logic for returns from inner layer (just make sure that a CAM_REQ_INPROG
doesn't get xpt_done'd).
1998-09-17 21:05:40 +00:00
Matt Jacob
42b7427595
ISP_DMASETUP now returns a value to be possibly punted to outer layers.
...
Turn request queue overflow messages into debug messages. Ensure on
isp_restarts that we nullify the xflist array.
1998-09-17 21:03:45 +00:00
Matt Jacob
4d65e73e67
Roll revision, clean up a comment.
1998-09-17 21:02:18 +00:00
Warner Losh
fc1e823247
Prevent buffer overflow with extra long arguments.
1998-09-17 20:18:11 +00:00
David E. O'Brien
b8cff82d7f
Build headers with -DWANT_NFS3.
...
(finishing up on Amd upgrade)
1998-09-17 19:51:40 +00:00
Søren Schmidt
d74e86d9e3
Fix the sreensavers so the work again with the new syscons & friends.
...
Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
1998-09-17 19:40:30 +00:00
Robert Nordier
131bc817a0
Correct description of get_diskinfo result.
1998-09-17 18:43:18 +00:00
Bill Fenner
52b65dbe85
Fix the bind security fix introduced in rev 1.38 to work with multicast:
...
- Don't bother checking for conflicting sockets if we're binding to a
multicast address.
- Don't return an error if we're binding to INADDR_ANY, the conflicting
socket is bound to INADDR_ANY, and the conflicting socket has SO_REUSEPORT
set.
PR: kern/7713
1998-09-17 18:42:16 +00:00
Dmitrij Tejblum
0aba3bf3d2
Fix typo: s/;/:/
...
PR: conf/7964
PR: conf/7966
Submitted by: Zach Heilig <zach@gaffaneys.com>
Submitted by: Jos Backus <Jos.Backus@nl.origin-it.com>
1998-09-17 17:02:39 +00:00
Andreas Klemm
52984c0442
Purely cosmetic but useful change.
...
Make output of make world more readable for grep. Now a
grep '>>>' world.log
shows you the single stages through which the bootstrap
process went as discussed on -current. Could be used to
debug the bootstrap mechanism in case of trouble more
easily. Would be fine if any further @echo "..." messages
containing a description, what's going on, could use the
new format: @echo ">>> ..."
1998-09-17 16:32:00 +00:00
Kenneth D. Merry
46a1f3b423
Page control field values go from 0-3, not 1-4.
...
Reported by: Tony Maher <tonym@angis.usyd.edu.au> on -current
1998-09-17 16:12:30 +00:00
KATO Takenori
7ef16b04e6
Sync with sys/i386/i386/userconfig.c revision 1.109.
1998-09-17 13:14:14 +00:00
Jordan K. Hubbard
36607a387c
MF22: Robert Swindells' patch for correct probing of more AMD cards.
...
Merged by: Max Khon <fjoe@iclub.nsu.ru>
1998-09-17 13:09:16 +00:00
Jordan K. Hubbard
0f8ee3e37c
This goes in doc distribution now.
1998-09-17 11:35:11 +00:00
Jordan K. Hubbard
5016aa537d
Temporary hacks to get releases working again:
...
o Remove MSDOSFS until I find some other way of gaining some space.
This *totally disables* the use of DOS partitions in installation
so it's truly just a temporary measure.
o Set NODOC=YES since docs are broken right now (they try and install
into the bindist rather than the docdist - need to figure out why).
1998-09-17 11:25:48 +00:00
Doug White
929cbbf2b6
Typo: hittab -> hitab
1998-09-17 09:51:15 +00:00
Doug Rabson
9604f809cd
Merge with the latest i386 syscons.
1998-09-17 09:38:36 +00:00
Doug Rabson
888aeaaa72
Fix printf format errors.
1998-09-17 09:35:31 +00:00
Poul-Henning Kamp
d80044954c
Two patches from the HARP people:
...
Various Makefile related fixes.
-Wformat fixes.
Submitted by: Mike Spengler <mks@networkcs.com>
1998-09-17 09:35:02 +00:00
Poul-Henning Kamp
982fe76ef9
s/the the/to the/
...
PR: 7922
Reviewed by: phk
Submitted by: Kaneda Hiloshi <vanitas@ma3.seikyou.ne.jp>
1998-09-17 08:56:03 +00:00
Doug Rabson
0b0efca2f4
Don't build ncrcontrol on alpha, its obsoleted by cam.
1998-09-17 08:55:02 +00:00
Poul-Henning Kamp
222c9402b8
Don't expect /usr/games in the path.
...
Avoid using /usr/games versions if we can find what we need (caesar & strfile)
in the buildtree.
PR: 7936
Submitted by: Achim Patzner <ap@noses.com>
1998-09-17 08:52:40 +00:00
Poul-Henning Kamp
8d54281ce7
s/yellow pages/NIS/
...
PR: 7949
Reviewed by: phk
Submitted by: Norihiro Kumagai <kuma@jp.freebsd.org>
1998-09-17 08:29:16 +00:00
Kenneth D. Merry
d13d1cd2cc
Fix a typo. "Primay" -> "Primary"
1998-09-17 05:10:23 +00:00
Justin T. Gibbs
4e77534e05
dpt.h has moved back to sys/dev/dpt. The dpt ioctl interface will be
...
properly separated out from what is currently a header file filled with
lots of data mostly of interest to the kernel driver, and
placed in the proper location at that time.
1998-09-17 03:58:58 +00:00
Justin T. Gibbs
c3deaba902
libscsi is obsoleted by CAM.
1998-09-17 03:56:23 +00:00
Justin T. Gibbs
c4ea283d54
Obsoleted by CAM.
1998-09-17 03:54:31 +00:00
Mike Smith
c009fe307d
Mark the syscons and pcvt drivers as being allowed to conflict, so that
...
well-meaning but uneducated users don't exterminate the psm driver in
their zeal to achieve zero conflicts.
1998-09-17 03:15:30 +00:00
Satoshi Asami
d2748a4068
Yikes, put .endif in wrong place.
1998-09-17 01:22:05 +00:00
Satoshi Asami
b6ab977c7b
Remove shlib minor if PORTOBJFORMAT=elf.
1998-09-17 01:00:23 +00:00
Brian Somers
1595bacdf6
Sync with OpenBSD ifdefs
1998-09-17 00:45:27 +00:00
Brian Somers
0122d745f5
Alphabeticalize SEE ALSO section.
1998-09-17 00:45:12 +00:00
Dag-Erling Smørgrav
82e3dde754
DTRT for file: URLs when output file is "-".
...
PR: bin/7203
1998-09-17 00:15:15 +00:00
Justin T. Gibbs
c2921d36a9
Use %p with (void *) casts to print pointers with printf.
1998-09-17 00:08:29 +00:00
Bill Fenner
dd9b6dde89
Prevent modification of permanent ARP entries (PR kern/7649)
...
Ignore ARP replies from the wrong interface (discussion on mailing list)
Add interface name to a couple of error messages
1998-09-17 00:04:21 +00:00
Kenneth D. Merry
c5e6ca4410
Some Alpha patches for CAM from Doug Rabson.
...
Reviewed by: gibbs
Submitted by: dfr
1998-09-16 23:30:11 +00:00
Kenneth D. Merry
e4d7fe0209
Fix style bugs introduced by Matt Dillon in his previous, unreviewed
...
commit.
Reviewed by: gibbs
1998-09-16 23:14:47 +00:00
Justin T. Gibbs
fb268fece4
Fix a regression that caused the script to spam itself by copying something
...
of size sizeof(struct timeval) that is really of size sizeof(ticks).
Make another attempt at fixing the queue full case.
1998-09-16 22:46:04 +00:00
Brian Somers
5fd86945a2
Spaces -> tabs, don't use touch before it's available
...
Pointed out by: bde
1998-09-16 22:42:56 +00:00
Doug Rabson
8223b746c9
Work around an alpha compiler bug.
...
Reviewed by: Kenneth D. Merry <ken@plutotech.com>
1998-09-16 21:33:14 +00:00
Andreas Klemm
678bcd7728
checked, that new sa CAM driver takes care of using buffer sizes
...
<= 64 KB. Was able to dump/restore with block sizes of 96, 128 and
200. using systat -vmstat I noticed transfer blocksizes <= 64KB,
so physio's limits aren't touched.
Since this check was originally from me, I feels safe now to back it
out.
1998-09-16 20:52:12 +00:00
Kenneth D. Merry
53398df2a8
Fix some Alpha portability problems, and add some belt-and-suspenders
...
checking in some functions.
Submitted by: dfr
Modified by: ken
1998-09-16 20:42:19 +00:00
Martin Cracauer
47aabea273
rc.conf variable $amd_map_program needs to be eval'ed.
...
PR: misc/7435
Submitted by: David Wolfskill <dhw@whistle.com>
1998-09-16 20:38:23 +00:00
Mike Smith
85dc1320dc
Add 450NX chipset components.
1998-09-16 20:29:22 +00:00
Matt Jacob
00f50ce889
Fix the (unported) resource shortage case- I'd done a xpt_freeze_simq
...
but had never done a CAM_RELEASE_SIMQ to restart the queues.
1998-09-16 19:52:22 +00:00
David E. O'Brien
63ab6f1c55
Linux swap and Solaris x86 use the same BIOS partition id.
1998-09-16 19:25:47 +00:00
Mike Smith
8b809962bf
Make consoles immutable. If you want to turn them off, use wizard mode.
...
Fix assorted formatting violations in the device table.
1998-09-16 19:23:49 +00:00
Mike Smith
a4b3203d07
Effectively disable resource limit setting by default, leaving the
...
original contents of the file preserved as examples for administrators
that need to enable them.
Also add a comment to the examples pointing out that the authentication
functionality is largely unused and requires rebuilding libutil.
Reviewed by: jkh
1998-09-16 19:18:36 +00:00