All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/9] staging/rdma/hfi1: Fix bugs and performance issues
@ 2015-10-30 22:41 ira.weiny
  2015-10-30 22:41 ` [PATCH 1/9] staging/rdma/hfi1: Remove file pointer macros ira.weiny
                   ` (5 more replies)
  0 siblings, 6 replies; 17+ messages in thread
From: ira.weiny @ 2015-10-30 22:41 UTC (permalink / raw)
  To: gregkh, devel; +Cc: linux-rdma, dledford, dennis.dalessandro

From: Ira Weiny <ira.weiny@intel.com>

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

^ permalink raw reply	[flat|nested] 17+ messages in thread
* [PATCH v4 0/9] staging/rdma/hfi1: Fix bugs and performance issues
@ 2015-10-30 22:58 ira.weiny-ral2JQCrhuEAvxtiuMwx3w
       [not found] ` <1446245928-12675-1-git-send-email-ira.weiny-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
  0 siblings, 1 reply; 17+ messages in thread
From: ira.weiny-ral2JQCrhuEAvxtiuMwx3w @ 2015-10-30 22:58 UTC (permalink / raw)
  To: gregkh-hQyY1W1yCW8ekmWlsbkhG0B+6BGkLq7r,
	devel-gWbeCf7V1WCQmaza687I9mD2FQJk+8+b
  Cc: dledford-H+wXaHxf7aLQT0dZR+AlfA,
	linux-rdma-u79uwXL29TY76Z2rM5mHXA,
	dennis.dalessandro-ral2JQCrhuEAvxtiuMwx3w,
	mike.marciniszyn-ral2JQCrhuEAvxtiuMwx3w, Ira Weiny

From: Ira Weiny <ira.weiny-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>

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.

NOTE: My apologies for not putting v4 in all the patches.  I was not sure how
to handle the fact that some of these had been previously submitted.

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

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

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2015-11-20  8:21 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-10-30 22:41 [PATCH 0/9] staging/rdma/hfi1: Fix bugs and performance issues ira.weiny
2015-10-30 22:41 ` [PATCH 1/9] staging/rdma/hfi1: Remove file pointer macros ira.weiny
     [not found] ` <1446244918-12089-1-git-send-email-ira.weiny-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-10-30 22:41   ` [PATCH 2/9] staging/rdma/hfi1: Clean up macro indentation ira.weiny-ral2JQCrhuEAvxtiuMwx3w
2015-10-30 22:41   ` [PATCH v4 6/9] staging/rdma/hfi1: Implement Expected Receive TID caching ira.weiny-ral2JQCrhuEAvxtiuMwx3w
     [not found]     ` <1446244918-12089-7-git-send-email-ira.weiny-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-10-30 22:47       ` Greg KH
2015-10-30 22:41   ` [PATCH v4 8/9] staging/rdma/hfi1: Use parallel workqueue for SDMA engines ira.weiny-ral2JQCrhuEAvxtiuMwx3w
2015-10-30 22:41   ` [PATCH 9/9] staging/rdma/hfi: pre-compute sc and sde for RC/UC QPs ira.weiny-ral2JQCrhuEAvxtiuMwx3w
2015-10-30 22:41 ` [PATCH 3/9] staging/rdma/hfi1: Remove unnecessary include files ira.weiny
2015-10-30 22:41 ` [PATCH 4/9] staging/rdma/hfi1: Move macros to a common header ira.weiny
2015-10-30 22:41 ` [PATCH 5/9] staging/rdma/hfi1: Add function stubs for TID caching ira.weiny
     [not found]   ` <1446244918-12089-6-git-send-email-ira.weiny-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-11-12  5:58     ` Or Gerlitz
2015-11-20  1:06       ` Greg Kroah-Hartman
     [not found]         ` <20151120010630.GA25032-U8xfFu+wG4EAvxtiuMwx3w@public.gmane.org>
2015-11-20  8:21           ` Or Gerlitz
2015-10-30 22:41 ` [PATCH 7/9] staging/rdma/hfi1: move hfi1_migrate_qp ira.weiny
2015-10-30 22:58 [PATCH v4 0/9] staging/rdma/hfi1: Fix bugs and performance issues ira.weiny-ral2JQCrhuEAvxtiuMwx3w
     [not found] ` <1446245928-12675-1-git-send-email-ira.weiny-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-10-30 22:58   ` [PATCH v4 6/9] staging/rdma/hfi1: Implement Expected Receive TID caching ira.weiny-ral2JQCrhuEAvxtiuMwx3w
     [not found]     ` <1446245928-12675-7-git-send-email-ira.weiny-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-11-07  1:03       ` Greg KH
     [not found]         ` <20151107010328.GA24617-U8xfFu+wG4EAvxtiuMwx3w@public.gmane.org>
2015-11-10  0:12           ` ira.weiny

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.