]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit - include/scsi/libsas.h
[SCSI] libsas: trim sas_task of slow path infrastructure
authorDan Williams <dan.j.williams@intel.com>
Fri, 22 Jun 2012 06:36:30 +0000 (23:36 -0700)
committerJames Bottomley <JBottomley@Parallels.com>
Fri, 20 Jul 2012 07:58:54 +0000 (08:58 +0100)
commitf0bf750c2d25c3a2131ececbff63c7878e0e3765
treeba967c5d28945e76bee78feb24ade328d5b0b3a6
parenta494fd5bd98bb35d5a9a274fecb768e14ebf499c
[SCSI] libsas: trim sas_task of slow path infrastructure

The timer and the completion are only used for slow path tasks (smp, and
lldd tmfs), yet we incur the allocation space and cpu setup time for
every fast path task.

Cc: Xiangliang Yu <yuxiangl@marvell.com>
Acked-by: Jack Wang <jack_wang@usish.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
drivers/scsi/libsas/sas_expander.c
drivers/scsi/libsas/sas_init.c
drivers/scsi/libsas/sas_scsi_host.c
drivers/scsi/mvsas/mv_sas.c
drivers/scsi/pm8001/pm8001_sas.c
include/scsi/libsas.h