Alfred Perlstein
e51a25f850
Remove __P.
2002-03-20 02:08:01 +00:00
Warner Losh
47f9536259
If we're going to ifdef out the only reference to asr_drvinit, then
...
go ahead and ifdef out the function too.
2002-02-26 03:22:44 +00:00
David E. O'Brien
f414f5dc5c
Convert C++ style comments to proper C ones.
...
Clean up C comments just a tad.
Fix ID's.
2001-12-13 23:48:34 +00:00
John Baldwin
7118b0c4c3
Use C comments instead of C++ comments.
...
Reported by: gcc30
2001-12-13 19:54:12 +00:00
Scott Long
ed4927f5e8
Put a Band-Aid over the asr driver so that it hopefully won't cause
...
panics until the author comes up with a real fix.
2001-10-30 21:13:39 +00:00
Julian Elischer
b40ce4165d
KSE Milestone 2
...
Note ALL MODULES MUST BE RECOMPILED
make the kernel aware that there are smaller units of scheduling than the
process. (but only allow one thread per process at this time).
This is functionally equivalent to teh previousl -current except
that there is a thread associated with each process.
Sorry john! (your next MFC will be a doosie!)
Reviewed by: peter@freebsd.org , dillon@freebsd.org
X-MFC after: ha ha ha ha
2001-09-12 08:38:13 +00:00
Scott Long
2c325c113c
Fresh code drop from the vendor. This fixes some critical bugs and adds
...
support for a new class of controllers. Also adjust MAINTAINER at the
approval of msmith.
Obtained from: mark_salyzyn@adaptec.com
2001-08-21 19:58:16 +00:00
Paul Saab
05ba6e6a36
Fix probing on the alpha. It still causes the alpha to panic during
...
attach.
2001-04-03 00:26:34 +00:00
Scott Long
0001afe2f5
Make an attempt to get the asr driver to compile on Alpha by fixing some i386
...
specific bogons. Compile with -O0, as anything higher gives the compiler
a fit. No idea if this driver will actually work on Alpha, though.
2001-04-01 08:33:01 +00:00
Poul-Henning Kamp
f83880518b
Send the remains (such as I have located) of "block major numbers" to
...
the bit-bucket.
2001-03-26 12:41:29 +00:00
Mark Murray
ed34d0ade2
Turn on interrupt-entropy harvesting for all/any mass storage devices
...
I could find. I have no doubt missed a couple.
Interrupt entropy harvesting is still conditional on the
kern.random.sys.harvest_interrupt sysctl.
2001-03-01 17:09:09 +00:00
Kris Kennaway
dd76c70387
Typo fixes: prefered -> preferred
...
There are some others in contributed/external code I haven't touched.
2001-02-20 10:30:22 +00:00
Poul-Henning Kamp
fc2ffbe604
Mechanical change to use <sys/queue.h> macro API instead of
...
fondling implementation details.
Created with: sed(1)
Reviewed by: md5(1)
2001-02-04 13:13:25 +00:00
David Malone
087e2cb75a
Use M_ZERO.
...
Submitted by: josh@zipperup.org
Submitted by: Robert Drehmel <robd@gmx.net>
Approved by: mark_salyzyn@adaptec.com
2000-12-03 13:21:55 +00:00
Poul-Henning Kamp
cf9fa8e725
Move suser() and suser_xxx() prototypes and a related #define from
...
<sys/proc.h> to <sys/systm.h>.
Correctly document the #includes needed in the manpage.
Add one now needed #include of <sys/systm.h>.
Remove the consequent 48 unused #includes of <sys/proc.h>.
2000-10-29 16:06:56 +00:00
Poul-Henning Kamp
db7e3af111
Remove unneeded #include <machine/clock.h>
2000-10-15 14:19:01 +00:00
Mike Smith
e3c457130c
Fix a race in ASR_ccbAdd and ASR_ccbRemove, which were both manipulating
...
the ccb queue without masking interrupts.
Submitted by: Petr Lampa <lampa@fee.vutbr.cz>
2000-09-21 20:21:30 +00:00
Mike Smith
0f4c21ddfc
Move the 'asr' driver to cdev major 154, since 97 is already taken.
2000-09-01 21:14:17 +00:00
Mike Smith
f25c4efcd0
Add MAINTAINER tag to aid updaters in finding the responsible parties.
2000-09-01 07:53:04 +00:00
Mike Smith
ef137fd32f
Add the 'asr' driver, supplied by Mark Salyzyn of Adaptec (nee DPT).
...
This provides support for the Adaptec SCSI RAID controller family,
as well as the DPT SmartRAID V and VI families.
The driver will be maintained by Mark and Adaptec, and any changes
should be referred to the MAINTAINER.
2000-09-01 07:51:25 +00:00