Context |
Check |
Description |
snowpatch_ozlabs/apply_patch |
warning
|
Failed to apply on branch powerpc/merge (39a77db53cca8200b8bc99fc0993e127b59f08fb)
|
snowpatch_ozlabs/apply_patch |
warning
|
Failed to apply on branch powerpc/next (e71ba9452f0b5b2e8dc8aa5445198cd9214a6a62)
|
snowpatch_ozlabs/apply_patch |
warning
|
Failed to apply on branch linus/master (a0d54b4f5b219fb31f0776e9f53aa137e78ae431)
|
snowpatch_ozlabs/apply_patch |
warning
|
Failed to apply on branch powerpc/fixes (3ce47d95b7346dcafd9bed3556a8d072cb2b8571)
|
snowpatch_ozlabs/apply_patch |
warning
|
Failed to apply on branch linux-next (2ff90100ace886895e4fbb2850b8d5e49d931ed6)
|
snowpatch_ozlabs/apply_patch |
fail
|
Failed to apply to any branch
|
@@ -3571,6 +3571,16 @@ static void ibmvfc_drain_sub_crq(struct ibmvfc_queue *scrq)
}
}
+static irqreturn_t ibmvfc_interrupt_scsi(int irq, void *scrq_instance)
+{
+ struct ibmvfc_queue *scrq = (struct ibmvfc_queue *)scrq_instance;
+
+ ibmvfc_toggle_scrq_irq(scrq, 0);
+ ibmvfc_drain_sub_crq(scrq);
+
+ return IRQ_HANDLED;
+}
+
/**
* ibmvfc_init_tgt - Set the next init job step for the target
* @tgt: ibmvfc target struct
Simple handler that calls Sub-CRQ drain routine directly. Signed-off-by: Tyrel Datwyler <tyreld@linux.ibm.com> --- drivers/scsi/ibmvscsi/ibmvfc.c | 10 ++++++++++ 1 file changed, 10 insertions(+)