]> git.neil.brown.name Git - history.git/commitdiff
[PATCH] aacraid driver for 2.5
authorMark Haverkamp <markh@osdl.org>
Fri, 14 Mar 2003 12:45:16 +0000 (06:45 -0600)
committerJames Bottomley <jejb@raven.il.steeleye.com>
Fri, 14 Mar 2003 12:45:16 +0000 (06:45 -0600)
This changes the cmd_per_lun element of the aacraid Scsi_Host_Template
to 1.  The larger number is not needed and exceeds the depth limit for
scsi_adjust_queue_depth.  Also updated struct initializers.

drivers/scsi/aacraid/linit.c

index 95af5d5f81d05f86c851be099059259eed3d876b..9f5ace7ae222f1ff5fb0259fee815ab13abe2e8b 100644 (file)
@@ -679,27 +679,26 @@ static int aac_cfg_ioctl(struct inode * inode,  struct file * file, unsigned int
  */
  
 static Scsi_Host_Template driver_template = {
-       module:                 THIS_MODULE,
-       name:                   "AAC",
-       proc_info:              aac_procinfo,
-       detect:                 aac_detect,
-       release:                aac_release,
-       info:                   aac_driverinfo,
-       ioctl:                  aac_ioctl,
-       queuecommand:           aac_queuecommand,
-       bios_param:             aac_biosparm,   
-       slave_configure:        aac_slave_configure,
-       can_queue:              AAC_NUM_IO_FIB, 
-       this_id:                16,
-       sg_tablesize:           16,
-       max_sectors:            128,
-       cmd_per_lun:            AAC_NUM_IO_FIB,
-       eh_abort_handler:       aac_eh_abort,
-       eh_device_reset_handler:aac_eh_device_reset,
-       eh_bus_reset_handler:   aac_eh_bus_reset,
-       eh_host_reset_handler:  aac_eh_reset,
-
-       use_clustering:         ENABLE_CLUSTERING,
+       .module                         = THIS_MODULE,
+       .name                           = "AAC",
+       .proc_info                      = aac_procinfo,
+       .detect                         = aac_detect,
+       .release                        = aac_release,
+       .info                           = aac_driverinfo,
+       .ioctl                          = aac_ioctl,
+       .queuecommand                   = aac_queuecommand,
+       .bios_param                     = aac_biosparm, 
+       .slave_configure                = aac_slave_configure,
+       .can_queue                      = AAC_NUM_IO_FIB,       
+       .this_id                        = 16,
+       .sg_tablesize                   = 16,
+       .max_sectors                    = 128,
+       .cmd_per_lun                    = 1,
+       .eh_abort_handler               = aac_eh_abort,
+       .eh_device_reset_handler        = aac_eh_device_reset,
+       .eh_bus_reset_handler           = aac_eh_bus_reset,
+       .eh_host_reset_handler          = aac_eh_reset,
+       .use_clustering                 = ENABLE_CLUSTERING,
 };
 
 #include "scsi_module.c"