[SCSI] qla2xxx: Fix for a multiqueue bug in CPU affinity mode
authorAnirban Chakraborty <anirban.chakraborty@qlogic.com>
Wed, 16 Dec 2009 05:29:45 +0000 (21:29 -0800)
committerJames Bottomley <James.Bottomley@suse.de>
Wed, 30 Dec 2009 17:09:47 +0000 (11:09 -0600)
commit5c66f5d193f68c2a7da0f2ad3535ed30ab14307b
tree5c5fd0777b822ec49a186413e34f0ba989a3e0f8
parent3064ff39b8121acbd731f64d046218ebf3c2f9c0
[SCSI] qla2xxx: Fix for a multiqueue bug in CPU affinity mode

Hold the hardware lock while do the response completion in work queue threads as
it involves sharing a common request queue among multiple threads.

Signed-off-by: Anirban Chakraborty <anirban.chakraborty@qlogic.com>
Signed-off-by: Giridhar Malavali <giridhar.malavali@qlogic.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
drivers/scsi/qla2xxx/qla_mid.c