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