summaryrefslogtreecommitdiffstats
path: root/src/usr/ipmi
diff options
context:
space:
mode:
authorCorey Swenson <cswenson@us.ibm.com>2016-06-05 20:31:41 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2016-07-24 18:39:14 -0400
commit3cd70dd764024396cd138a25706fcf477cf2b39c (patch)
tree9d7e77c2b420bc82a97deeb276c22dbacd823e10 /src/usr/ipmi
parent2824d6c1ba2b131470f369acbf4c84508fe4e813 (diff)
downloadtalos-hostboot-3cd70dd764024396cd138a25706fcf477cf2b39c.tar.gz
talos-hostboot-3cd70dd764024396cd138a25706fcf477cf2b39c.zip
Fix for setting IPMI_MAX_BUFFER_SIZE attribute
Change-Id: I34ae9ee877dbb2219bd0dda4deba76b2c01901e2 CQ:SW354308 ForwardPort: yes Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25405 Tested-by: Jenkins Server Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25736 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/ipmi')
-rw-r--r--src/usr/ipmi/ipmirp.C22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/usr/ipmi/ipmirp.C b/src/usr/ipmi/ipmirp.C
index 3c650d12e..ae3cf0048 100644
--- a/src/usr/ipmi/ipmirp.C
+++ b/src/usr/ipmi/ipmirp.C
@@ -289,20 +289,20 @@ void IpmiRP::getInterfaceCapabilities(void)
iv_outstanding_req, iv_xmit_buffer_size,
iv_recv_buffer_size, iv_bmc_timeout, iv_retries);
- // store this size for hbrt's usage
- TARGETING::Target * sys = NULL;
- TARGETING::targetService().getTopLevelTarget( sys );
- if (sys)
- {
- sys->setAttr<TARGETING::ATTR_IPMI_MAX_BUFFER_SIZE>
- (iv_xmit_buffer_size - getXportHeaderSize() - 1);
- IPMI_TRAC("setAttr(IPMI_MAX_BUFFER_SIZE) = %d",
- (iv_xmit_buffer_size - getXportHeaderSize() - 1));
- }
-
mutex_unlock(&iv_mutex);
} while(false);
+ // store this size for hbrt's usage
+ TARGETING::Target * sys = NULL;
+ TARGETING::targetService().getTopLevelTarget( sys );
+ if (sys)
+ {
+ sys->setAttr<TARGETING::ATTR_IPMI_MAX_BUFFER_SIZE>
+ (iv_xmit_buffer_size - getXportHeaderSize() - 1);
+ IPMI_TRAC("setAttr(IPMI_MAX_BUFFER_SIZE) = %d",
+ (iv_xmit_buffer_size - getXportHeaderSize() - 1));
+ }
+
delete[] data;
return;
OpenPOWER on IntegriCloud