[PATCH 0/5] IB/hfi1: sdma engine affinity improvements

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

 



This patch series is a set of performance improvements that deal with handling
the affinity of sdma engines. This allows users more control over which CPU
cores are used by the driver for sdma engines. It includes a way to dump out the
current values and a handler for when the user changes irq affinity. The changes
to sysfs are also documented.

This applies on top of the last series submitted and can be seen in my GitHub:
https://github.com/ddalessa/kernel/tree/for-4.9

---

Tadeusz Struk (5):
      IB/hfi1: Add sysfs interface for affinity setup
      IB/hfi1: Add a new VL sysfs attribute for sdma engines
      IB/hfi1: Add irq affinity notification handler
      IB/hfi1: Add new debugfs sdma_cpu_list file
      IB/hfi1: Document new sysfs entries for hfi1 driver


 Documentation/infiniband/sysfs.txt     |   30 +++
 drivers/infiniband/hw/hfi1/affinity.c  |  112 +++++++++-
 drivers/infiniband/hw/hfi1/debugfs.c   |   38 +++
 drivers/infiniband/hw/hfi1/hfi.h       |    3 
 drivers/infiniband/hw/hfi1/sdma.c      |  353 ++++++++++++++++++++++++++++++++
 drivers/infiniband/hw/hfi1/sdma.h      |   10 +
 drivers/infiniband/hw/hfi1/sysfs.c     |  103 +++++++++
 drivers/infiniband/hw/hfi1/user_sdma.c |    9 -
 8 files changed, 641 insertions(+), 17 deletions(-)

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



[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux