From 250bc0aa8b7e032a2f1425edbd0a1f8516312563 Mon Sep 17 00:00:00 2001 From: Matt Jacob Date: Sun, 11 Feb 2001 03:48:54 +0000 Subject: [PATCH] Roll minor version. Remove ISP2100_FABRIC define (unneeded now). Comment out usage of ISP_SMPLOCK- I have my doubts that this works sanely as yet because CAM itself still needs Giant. I *was* dropping my lock and grabbing Giant when doing the upcall for completion, but this is all seems ridiculous until CAM is fixed. --- sys/dev/isp/isp_freebsd.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/sys/dev/isp/isp_freebsd.h b/sys/dev/isp/isp_freebsd.h index d184b7b5637..85a00666b1a 100644 --- a/sys/dev/isp/isp_freebsd.h +++ b/sys/dev/isp/isp_freebsd.h @@ -28,11 +28,16 @@ #define _ISP_FREEBSD_H #define ISP_PLATFORM_VERSION_MAJOR 5 -#define ISP_PLATFORM_VERSION_MINOR 4 +#define ISP_PLATFORM_VERSION_MINOR 5 +/* + * We're not ready for primetime yet + */ +#if 0 #if ((ISP_PLATFORM_VERSION_MAJOR * 10) + ISP_PLATFORM_VERSION_MINOR) >= 54 #define ISP_SMPLOCK 1 #endif +#endif #include @@ -138,7 +143,6 @@ struct isposinfo { #define INLINE __inline -#define ISP2100_FABRIC 1 #define ISP2100_SCRLEN 0x400 #define MEMZERO bzero