[PATCH 0/2] lpfc: PowerPC64 topology information, and per-core scheduling

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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 majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux