block: support different tag allocation policy
[linux-2.6-block.git] / include / scsi / scsi_host.h
index 019e66858ce64a3cc2e6e990cd26e52669e8a2bb..e113c757d555ef097954a4b41137f4d4b5a8f4e1 100644 (file)
@@ -402,6 +402,9 @@ struct scsi_host_template {
         */
        unsigned char present;
 
+       /* If use block layer to manage tags, this is tag allocation policy */
+       int tag_alloc_policy;
+
        /*
         * Let the block layer assigns tags to all commands.
         */