summaryrefslogtreecommitdiff
path: root/drivers/scsi/iscsi_tcp.c
diff options
context:
space:
mode:
authorWayne Boyer <wayneb@linux.vnet.ibm.com>2010-05-19 22:56:13 +0400
committerJames Bottomley <James.Bottomley@suse.de>2010-05-24 20:11:06 +0400
commit64ffdb762241c0a9c0c8fac7ea92aa0ba1529334 (patch)
tree725809ab8f69e6df498ae51b58193d9fa38f702b /drivers/scsi/iscsi_tcp.c
parentb8803b1cef28af785c4e903b9b1449898d68c758 (diff)
downloadlinux-64ffdb762241c0a9c0c8fac7ea92aa0ba1529334.tar.xz
[SCSI] ipr: improve interrupt service routine performance
During performance testing on P7 machines it was observed that the interrupt service routine was doing unnecessary MMIO operations. This patch rearranges the logic of the routine and moves some of the code out of the main routine. The result is that there are now fewer MMIO operations in the performance path of the code. Signed-off-by: Wayne Boyer <wayneb@linux.vnet.ibm.com> Acked-by: Brian King <brking@linux.vnet.ibm.com> Signed-off-by: James Bottomley <James.Bottomley@suse.de>
Diffstat (limited to 'drivers/scsi/iscsi_tcp.c')
0 files changed, 0 insertions, 0 deletions