schweikh
fd806854c9
Don't augment the DRIVER_VERSION "v1.12" with __DATE__ and __TIME__.
...
This is the only file of > 1700 files in a buildkernel here doing that.
It makes reproducible builds (same source => same binary) impossible.
Spotted by: devel/ccache
2005-11-13 10:13:31 +00:00
scottl
28cd9f9628
Fix a typo that broke LINT.
2005-09-08 14:13:36 +00:00
scottl
2a42f59489
Import new version of the HPTMV driver from Highpoint. The major change
...
here is the support for amd64, as well as possible support for PAE. Many
thanks to Highpoint for continuing to support FreeBSD.
Obtained from: Steve Chang @ Highpoint
MFC After: 3 days.
2005-09-07 23:33:26 +00:00
nyan
0fce92f5c4
Remove bus_{mem,p}io.h and related code for a micro-optimization on i386
...
and amd64. The optimization is a trivial on recent machines.
Reviewed by: -arch (imp, marcel, dfr)
2005-05-29 04:42:30 +00:00
sam
0f37f556b7
check copyin return value (and while we're at it copyout too)
...
Noticed by: Coverity Prevent analysis tool
2005-03-31 05:15:27 +00:00
sam
fd379eb29a
plug resource leak
...
Noticed by: Coverity Prevent analysis tool
2005-03-29 01:46:25 +00:00
das
64406ce1fb
Don't read past the end of pVDevice[]. (Previously, we would iterate
...
twice as many times as there were entries in the array.)
Spotted by: Ted Unangst using the Coverity Prevent static analysis tool
Reviewed by: scottl
2005-03-18 05:43:34 +00:00
das
caf92f76fe
Don't write past the end of the VendorId field (and into the ProductId
...
field).
Spotted by: Ted Unangst using the Coverity Prevent static analysis tool
Reviewed by: scottl
2005-03-18 05:43:31 +00:00
scottl
4d2ae547ed
Clean up the botching of the previous repo-copy. Reference the included
...
headers from the correct location.
Submitted by: Tai-hwa Liang
2005-03-02 15:13:37 +00:00
scottl
234c4487a0
Move all of the hptmv files to /sys/dev/hptmv so that they won't be mistaken
...
for being on a CVS vendor branch. The files were moved via a repo-copy.
2005-03-02 05:14:28 +00:00
obrien
f2b675e741
Add FreeBSD ID.
2005-02-28 00:53:29 +00:00
sam
95526fd399
avoid sneaky double free
...
Noticed by: Coverity Prevent analysis tool
Reviewed by: scottl
2005-02-25 00:16:53 +00:00
sam
a2dc045488
plug resource leak
...
Noticed by: Coverity Prevent analysis tool
Reviewed by: scottl
2005-02-24 02:24:24 +00:00
imp
4b319958e7
Start each of the license/copyright comments with /*-, minor shuffle of lines
2005-01-06 01:43:34 +00:00
njl
ae7f7772e5
Move launching the worker thread from a SYSINIT to the first device's
...
attach. This fixes the previous behavior where systems without hptmv
hardware always had a worker thread running.
2004-12-19 19:42:54 +00:00
scottl
3f4ffafdb8
Fix some warnings that only triggered in LINT.
2004-10-24 09:23:07 +00:00
scottl
16c58cc2c4
Embed the correct name.
2004-10-24 08:48:32 +00:00
scottl
3fd282d467
Clean up some messy Makefile stuff so that this can be built into the
...
kernel.
2004-10-24 08:38:29 +00:00
scottl
7a9167aadd
Import the HighPoint RocketRAID 182x driver. Thanks to HighPoint for
...
providing the original driver, and thanks to IronSystems for providing
hardware for testing.
2004-10-24 05:37:23 +00:00