commit | 6678bf08a900abc305d1eeebbd76ced7793eb1ed | [log] [tgz] |
---|---|---|
author | Jinliang Wang <jinliangw@google.com> | Thu Sep 21 13:17:15 2023 -0700 |
committer | Jinliang Wang <jinliangw@google.com> | Thu Sep 21 13:38:06 2023 -0700 |
tree | cf2fb0a2e7b667ab1ae560457f4b86b0db8814b7 | |
parent | 10928eca4b0a61db8e753f1e2247e108bcf13d2f [diff] |
gbmc-release-23.18.x: nvmesensor: hack to avoid huge amount of VF This patch only include one line code change. `index++;` -> `break;` nvmesensor created too much VF(secondary) controllers DBus objects even when most of those VF controllers are offline state. The creation of those DBus objects will make xyz.openbmc_project.ObjectMapper slow or even timeout when response to other component of BMC. This is a release branch only patch to meet the urgent timeline. In master branch, we will solve this issue more gracefully by moderate code change. Tested: Power cycle and check host bootnum passed 20 loops: https://paste.googleplex.com/4562061991346176?raw OOB test without VF controllers: https://fusion2.corp.google.com/ci/guitar/workflows/%2F%2Fplatforms%2Fgbmc%2Fmtest%2Fintegration_test:izumi_ironfist_nightly_regression/activity/f88f8744-6e28-300b-88bb-c5ad3b607fb7:0/phases (The failure tests already failed on `23.18.48.0`) Google-Bug-Id: 301462811 Google-Bug-Id: 298022427 Change-Id: I46fe34c703ca739c0dac668ccf70ec0b372a0664 Signed-off-by: Jinliang Wang <jinliangw@google.com>