Add tws(4), a driver for the LSI 3ware 9750 series SATA/SAS RAID controllers.
authorSascha Wildner <saw@online.de>
Sat, 8 Jan 2011 20:47:12 +0000 (21:47 +0100)
committerSascha Wildner <saw@online.de>
Sat, 8 Jan 2011 20:47:39 +0000 (21:47 +0100)
commit33190b702a4a36f606c71b23fa33d701909b2e91
tree7e46c075f16ad83c6a443a81449fd06a3837e098
parent0c3d5ef6d2b49932a39bf1f7a56d2cbfa0da0fa7
Add tws(4), a driver for the LSI 3ware 9750 series SATA/SAS RAID controllers.

It should support the following controllers:

* LSI 3ware SAS 9750-4i
* LSI 3ware SAS 9750-4i4e
* LSI 3ware SAS 9750-8i
* LSI 3ware SAS 9750-8e
* LSI 3ware SAS 9750-16i4e
* LSI 3ware SAS 9750-24i4e

It was tested with the 9750-4i.

Many thanks to LSI Corporation. The driver is a port of their FreeBSD driver
that comes on the Installation CD (manual page added by me).

Thanks to vsrinivas and sephe for helping with finding and fixing a busdma
locking issue.
21 files changed:
share/man/man4/Makefile
share/man/man4/twa.4
share/man/man4/twe.4
share/man/man4/tws.4 [new file with mode: 0644]
sys/conf/files
sys/config/GENERIC
sys/config/GENERIC_SMP
sys/config/LINT
sys/config/X86_64_GENERIC
sys/config/X86_64_GENERIC_SMP
sys/dev/raid/Makefile
sys/dev/raid/tws/Makefile [new file with mode: 0644]
sys/dev/raid/tws/tws.c [new file with mode: 0644]
sys/dev/raid/tws/tws.h [new file with mode: 0644]
sys/dev/raid/tws/tws_cam.c [new file with mode: 0644]
sys/dev/raid/tws/tws_hdm.c [new file with mode: 0644]
sys/dev/raid/tws/tws_hdm.h [new file with mode: 0644]
sys/dev/raid/tws/tws_services.c [new file with mode: 0644]
sys/dev/raid/tws/tws_services.h [new file with mode: 0644]
sys/dev/raid/tws/tws_user.c [new file with mode: 0644]
sys/dev/raid/tws/tws_user.h [new file with mode: 0644]