From dd36c63ad0e36b2b8e69d12b86fc41feb31d5574 Mon Sep 17 00:00:00 2001 From: Sean Hefty Date: Thu, 24 May 2012 14:36:41 -0700 Subject: [PATCH] new --- meta | 5 +++-- patches/rs-1sge | 21 +++++++++++++++++++++ 2 files changed, 24 insertions(+), 2 deletions(-) create mode 100644 patches/rs-1sge diff --git a/meta b/meta index fa8d551d..8053d649 100644 --- a/meta +++ b/meta @@ -1,6 +1,6 @@ Version: 1 -Previous: e408d7cc3267e691a491d02fa30bad969b99896f -Head: eff2656ded3b453944a62763ff272f0561ff7080 +Previous: e5e1eeff99f336059dc39f8de1ed23c4bd7c988a +Head: a16017e7efab77b492af4cc9848cc0cbef1c7aa8 Applied: destroy_cqs: 66410c265b2661e16b7f6126bcc4ea5c7e1af1bd conn-err: ac46465ae6061b06f005ba9b49b371c9eb0d2325 @@ -11,5 +11,6 @@ Applied: pre-qpsize: 5f36e379c38180d9610e7feadc64f93e73cc93b7 rstream-bufsize: 3f0e7d506bf071c541f5153aa24824fdb91b7149 rs-def-qpsize: eff2656ded3b453944a62763ff272f0561ff7080 + rs-1sge: a16017e7efab77b492af4cc9848cc0cbef1c7aa8 Unapplied: Hidden: diff --git a/patches/rs-1sge b/patches/rs-1sge new file mode 100644 index 00000000..46316538 --- /dev/null +++ b/patches/rs-1sge @@ -0,0 +1,21 @@ +Bottom: 2a4a39a2e04ce447a930ae1428a06c65427fb3e3 +Top: 2a4a39a2e04ce447a930ae1428a06c65427fb3e3 +Author: Sean Hefty +Date: 2012-05-24 14:36:41 -0700 + +rsocket: Reduce SQ from 2 SGE per WR to 1 SGE + +We currently request 2 SGEs per WR when allocating a QP. The +second SGE is only used when sending data at the end of +the circular send buffer and the start. All other sends are +restricted to a single SGE. + +Reduce the size of the SQ by only requesting 1 SGE per WR. The +resulting performance is basically unaffected. + +Signed-off-by: Sean Hefty + + +--- + + -- 2.41.0