]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - include/scsi/scsi_transport.h
cpusets: allow empty {cpus,mems}_allowed to be set for unpopulated cpuset
[linux-2.6-omap-h63xx.git] / include / scsi / scsi_transport.h
index b3657f111937a32d159ff1d99b48d0c19ed73604..3c18baa65a729cd1578ab45b281ed1d5ba2d01dd 100644 (file)
@@ -22,6 +22,7 @@
 
 #include <linux/transport_class.h>
 #include <scsi/scsi_host.h>
+#include <scsi/scsi_device.h>
 
 struct scsi_transport_template {
        /* the attribute containers */
@@ -49,6 +50,11 @@ struct scsi_transport_template {
         */
        unsigned int create_work_queue : 1;
 
+       /*
+        * Allows a transport to override the default error handler.
+        */
+       void (* eh_strategy_handler)(struct Scsi_Host *);
+
        /*
         * This is an optional routine that allows the transport to become
         * involved when a scsi io timer fires. The return value tells the