Skip to content
  1. Sep 21, 2022
  2. Aug 18, 2021
  3. Jun 03, 2021
  4. Jan 05, 2021
  5. Sep 24, 2019
    • Deepak Kodihalli's avatar
      meson: add alternative build system · 3c275e1c
      Deepak Kodihalli authored
      
      
      Enable meson build for the pldm project (by default). The autotools
      support will be eventually removed. This change is aligned with other
      OpenBMC repos, and besides for pldm meson seems to be significantly
      faster (see times below to build and run tests on an x86 OpenBMC sdk).
      
      time sh -c './bootstrap.sh ; ./configure ${CONFIGURE_FLAGS}
      --enable-oe-sdk --enable-oem-ibm ; make ; make check'
      real    3m49.495s
      
      time sh -c 'meson -Doe-sdk=enabled -Dtests=enabled -Doem-ibm=enabled
      build/ ; ninja -C build test'
      real    0m14.940s
      
      With the currently used warning level in the meson config (the highest
      level is used), certain warnings had to be fixed in this commit
      (warnings are treated as errors).
      
      Signed-off-by: default avatarDeepak Kodihalli <dkodihal@in.ibm.com>
      Change-Id: I9022417c8fa218d3c2c2f786502caa815af2f832
      3c275e1c
  6. Jun 19, 2019
    • Deepak Kodihalli's avatar
      PDR: implement generation framework · c6e8fb50
      Deepak Kodihalli authored
      
      
      This commit implements a framework that allows describing
      platform/system specific PDR information in JSON files, which the PLDM
      responder library parses and builds a PDR out of.
      
      Separate JSON files are expected per PDR type. This commit also adds the
      code to build a state effecter PDR. PDR record handles are implemented
      as incrementing indices, starting at 1, but this commit enables
      implementing other type of record handles (for eg offset based).
      
      This commit doesn't handle merging of PDRs received from other terminii,
      so the PDR that's generated now is for the BMC. Merging of PDRs will be
      implemented in future commits.
      
      Change-Id: I005b08c5d29d12fc2459ca8d6e18547107a3da7d
      Signed-off-by: default avatarDeepak Kodihalli <dkodihal@in.ibm.com>
      c6e8fb50
  7. Jun 17, 2019
  8. Apr 30, 2019
  9. Feb 27, 2019
  10. Feb 22, 2019
  11. Feb 21, 2019
  12. Feb 19, 2019
Loading