This series enables the association of IO channels at the CPU-core level (i.e.,
with all CPUs/threads of core), which may increase performance depending on the
CPU affinity settings of the workload (e.g., benefit from the per-core caches);
and adds the required pieces to use it on PowerPC64 too (topology information),
which has server processors with many cores/threads and per-core caches.

Although the series include bits for PowerPC64, the per-core scheduling patch
is architecture independent.

Tested on next-20160601 (with an extra commit for patch 1/2, see commit msg).

Mauricio Faria de Oliveira (2):
  lpfc: support for CPU phys_id and core_id on PowerPC64
  lpfc: add option for lpfc_fcp_io_sched (LPFC_FCP_SCHED_BY_CPU_CORE)

 drivers/scsi/lpfc/lpfc_attr.c |  8 ++++--
 drivers/scsi/lpfc/lpfc_hw4.h  |  1 +
 drivers/scsi/lpfc/lpfc_init.c | 65 ++++++++++++++++++++++++++++++++++++++++---
 drivers/scsi/lpfc/lpfc_scsi.c |  3 +-
 4 files changed, 70 insertions(+), 7 deletions(-)

-- 
1.8.3.1

--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to