diff -ur linux-3.4.1.orig/drivers/scsi/lpfc/lpfc_scsi.c linux-3.4.1/drivers/scsi/lpfc/lpfc_scsi.c --- linux-3.4.1.orig/drivers/scsi/lpfc/lpfc_scsi.c 2012-06-01 09:18:44.000000000 +0200 +++ linux-3.4.1/drivers/scsi/lpfc/lpfc_scsi.c 2012-06-05 20:24:43.157289036 +0200 @@ -1897,7 +1897,6 @@ dma_addr_t physaddr; int i = 0, num_bde = 0, status; int datadir = sc->sc_data_direction; - uint32_t rc; uint32_t checking = 1; uint32_t reftag; unsigned blksize; @@ -2034,7 +2033,6 @@ int datadir = sc->sc_data_direction; unsigned char pgdone = 0, alldone = 0; unsigned blksize; - uint32_t rc; uint32_t checking = 1; uint32_t reftag; uint8_t txop, rxop; @@ -2253,7 +2251,6 @@ uint32_t reftag; unsigned blksize; uint8_t txop, rxop; - uint32_t rc; uint32_t checking = 1; uint32_t dma_len; uint32_t dma_offset = 0; @@ -2383,7 +2380,6 @@ uint32_t reftag; uint8_t txop, rxop; uint32_t dma_len; - uint32_t rc; uint32_t checking = 1; uint32_t dma_offset = 0; int num_sge = 0;