Commit ca636121 authored by Mark Haverkamp's avatar Mark Haverkamp Committed by James Bottomley

[PATCH] aacraid driver for 2.5

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.
parent d685cc6d
...@@ -679,27 +679,26 @@ static int aac_cfg_ioctl(struct inode * inode, struct file * file, unsigned int ...@@ -679,27 +679,26 @@ static int aac_cfg_ioctl(struct inode * inode, struct file * file, unsigned int
*/ */
static Scsi_Host_Template driver_template = { static Scsi_Host_Template driver_template = {
module: THIS_MODULE, .module = THIS_MODULE,
name: "AAC", .name = "AAC",
proc_info: aac_procinfo, .proc_info = aac_procinfo,
detect: aac_detect, .detect = aac_detect,
release: aac_release, .release = aac_release,
info: aac_driverinfo, .info = aac_driverinfo,
ioctl: aac_ioctl, .ioctl = aac_ioctl,
queuecommand: aac_queuecommand, .queuecommand = aac_queuecommand,
bios_param: aac_biosparm, .bios_param = aac_biosparm,
slave_configure: aac_slave_configure, .slave_configure = aac_slave_configure,
can_queue: AAC_NUM_IO_FIB, .can_queue = AAC_NUM_IO_FIB,
this_id: 16, .this_id = 16,
sg_tablesize: 16, .sg_tablesize = 16,
max_sectors: 128, .max_sectors = 128,
cmd_per_lun: AAC_NUM_IO_FIB, .cmd_per_lun = 1,
eh_abort_handler: aac_eh_abort, .eh_abort_handler = aac_eh_abort,
eh_device_reset_handler:aac_eh_device_reset, .eh_device_reset_handler = aac_eh_device_reset,
eh_bus_reset_handler: aac_eh_bus_reset, .eh_bus_reset_handler = aac_eh_bus_reset,
eh_host_reset_handler: aac_eh_reset, .eh_host_reset_handler = aac_eh_reset,
.use_clustering = ENABLE_CLUSTERING,
use_clustering: ENABLE_CLUSTERING,
}; };
#include "scsi_module.c" #include "scsi_module.c"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment