From mboxrd@z Thu Jan 1 00:00:00 1970 From: ira.weiny@intel.com Subject: [PATCH 0/9] staging/rdma/hfi1: Fix bugs and performance issues Date: Fri, 30 Oct 2015 18:41:49 -0400 Message-ID: <1446244918-12089-1-git-send-email-ira.weiny@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: driverdev-devel-bounces@linuxdriverproject.org Sender: "devel" To: gregkh@linuxfoundation.org, devel@driverdev.osuosl.org Cc: linux-rdma@vger.kernel.org, dledford@redhat.com, dennis.dalessandro@intel.com List-Id: linux-rdma@vger.kernel.org From: Ira Weiny The following are fixes to the hfi1 driver for stability, security, and performance. New series based off of the latest staging-next. Large patches were split up and a new patch was added to remove offending macros. Ira Weiny (1): staging/rdma/hfi1: Remove file pointer macros Mike Marciniszyn (3): staging/rdma/hfi1: move hfi1_migrate_qp staging/rdma/hfi1: Use parallel workqueue for SDMA engines staging/rdma/hfi: pre-compute sc and sde for RC/UC QPs Mitko Haralanov (5): staging/rdma/hfi1: Clean up macro indentation staging/rdma/hfi1: Remove unnecessary include files staging/rdma/hfi1: Move macros to a common header staging/rdma/hfi1: Add function stubs for TID caching staging/rdma/hfi1: Implement Expected Receive TID caching drivers/staging/rdma/hfi1/Kconfig | 1 + drivers/staging/rdma/hfi1/Makefile | 2 +- drivers/staging/rdma/hfi1/chip.c | 1 + drivers/staging/rdma/hfi1/common.h | 15 +- drivers/staging/rdma/hfi1/file_ops.c | 598 +++------------ drivers/staging/rdma/hfi1/hfi.h | 55 +- drivers/staging/rdma/hfi1/init.c | 18 +- drivers/staging/rdma/hfi1/iowait.h | 6 +- drivers/staging/rdma/hfi1/qp.c | 47 +- drivers/staging/rdma/hfi1/qp.h | 38 +- drivers/staging/rdma/hfi1/ruc.c | 30 +- drivers/staging/rdma/hfi1/sdma.c | 8 +- drivers/staging/rdma/hfi1/sdma.h | 8 +- drivers/staging/rdma/hfi1/trace.h | 132 ++-- drivers/staging/rdma/hfi1/ud.c | 1 + drivers/staging/rdma/hfi1/user_exp_rcv.c | 1174 ++++++++++++++++++++++++++++++ drivers/staging/rdma/hfi1/user_exp_rcv.h | 82 +++ drivers/staging/rdma/hfi1/user_pages.c | 110 +-- drivers/staging/rdma/hfi1/user_sdma.c | 47 +- drivers/staging/rdma/hfi1/user_sdma.h | 10 +- drivers/staging/rdma/hfi1/verbs.c | 34 +- drivers/staging/rdma/hfi1/verbs.h | 6 +- include/uapi/rdma/hfi/hfi1_user.h | 42 +- 23 files changed, 1670 insertions(+), 795 deletions(-) create mode 100644 drivers/staging/rdma/hfi1/user_exp_rcv.c create mode 100644 drivers/staging/rdma/hfi1/user_exp_rcv.h -- 1.8.2