Skip to content

Commit

Permalink
fix reentrancy bug in arcmsr_get_iop_{r,w}qbuffer()
Browse files Browse the repository at this point in the history
doh...

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
  • Loading branch information
Al Viro authored and Linus Torvalds committed Oct 29, 2007
1 parent 6a7d26d commit 0c7eb2e
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions drivers/scsi/arcmsr/arcmsr_hba.c
Original file line number Diff line number Diff line change
Expand Up @@ -1068,7 +1068,7 @@ static void arcmsr_iop_message_wrote(struct AdapterControlBlock *acb)

struct QBUFFER __iomem *arcmsr_get_iop_rqbuffer(struct AdapterControlBlock *acb)
{
static struct QBUFFER __iomem *qbuffer;
struct QBUFFER __iomem *qbuffer = NULL;

switch (acb->adapter_type) {

Expand All @@ -1089,7 +1089,7 @@ struct QBUFFER __iomem *arcmsr_get_iop_rqbuffer(struct AdapterControlBlock *acb)

static struct QBUFFER __iomem *arcmsr_get_iop_wqbuffer(struct AdapterControlBlock *acb)
{
static struct QBUFFER __iomem *pqbuffer;
struct QBUFFER __iomem *pqbuffer = NULL;

switch (acb->adapter_type) {

Expand Down

0 comments on commit 0c7eb2e

Please sign in to comment.