]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/scsi/fcoe/fcoe.c
scsi: avoid ->change_queue_depth indirection for queue full tracking
[karo-tx-linux.git] / drivers / scsi / fcoe / fcoe.c
index 4a8ac7d8c76b25467e5f51087f3f2ff6d6e2f5dd..97229860398f6dbfc45f3db5c1848bd51ecf6b00 100644 (file)
@@ -281,13 +281,15 @@ static struct scsi_host_template fcoe_shost_template = {
        .eh_host_reset_handler = fc_eh_host_reset,
        .slave_alloc = fc_slave_alloc,
        .change_queue_depth = fc_change_queue_depth,
-       .change_queue_type = fc_change_queue_type,
+       .change_queue_type = scsi_change_queue_type,
        .this_id = -1,
        .cmd_per_lun = 3,
        .can_queue = FCOE_MAX_OUTSTANDING_COMMANDS,
        .use_clustering = ENABLE_CLUSTERING,
        .sg_tablesize = SG_ALL,
        .max_sectors = 0xffff,
+       .use_blk_tags = 1,
+       .track_queue_depth = 1,
 };
 
 /**