diff options
author | msmith <msmith@FreeBSD.org> | 2000-08-30 07:52:50 +0000 |
---|---|---|
committer | msmith <msmith@FreeBSD.org> | 2000-08-30 07:52:50 +0000 |
commit | 57e68c62d17b66f459c483b558040d92d60acfd2 (patch) | |
tree | 2e6f3cbeb2706d844ab4ae98321cabcafa39f481 /sys/modules | |
parent | 4f58969f65082230d9032b09e224be12902dc3a3 (diff) | |
download | FreeBSD-src-57e68c62d17b66f459c483b558040d92d60acfd2.zip FreeBSD-src-57e68c62d17b66f459c483b558040d92d60acfd2.tar.gz |
Major update to the AMI MegaRAID driver.
- New support for 40LD firmware found in Series 475 and 471 adapters.
- Better support for 8LD firmware adapters
- Ioctl passthrough interface for userland utilities.
- Improved error handling and queueing.
- Several bugfixes (including the 'still open' shutdown bug and
closing some small race conditions).
- Zone-style command allocator, reducing memory wasted under heavy
load conditions.
- CAM interface (disabled and not fully working) for SCSI passthrough
access to non-disk devices
Thanks to AMI for supplying a pile of new adapters and various other
help in making this happen.
Diffstat (limited to 'sys/modules')
-rw-r--r-- | sys/modules/amr/Makefile | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/sys/modules/amr/Makefile b/sys/modules/amr/Makefile index 5833574..d2fd388 100644 --- a/sys/modules/amr/Makefile +++ b/sys/modules/amr/Makefile @@ -2,6 +2,16 @@ .PATH: ${.CURDIR}/../../dev/amr KMOD = amr -SRCS = amr.c amr_pci.c amr_disk.c device_if.h bus_if.h pci_if.h +SRCS = amr.c amr_pci.c amr_disk.c device_if.h bus_if.h pci_if.h + +# SCSI passthrough support for non-disk devices +#CFLAGS += -DAMR_SCSI_PASSTHROUGH +#SRCS += amr_cam.c opt_cam.h opt_scsi.h + +# Enable a questionable optimisation for newer adapters +#CFLAGS += -DAMR_QUARTZ_GOFASTER + +# Debugging +#CFLAGS += -DAMR_DEBUG=3 .include <bsd.kmod.mk> |