Home
last modified time | relevance | path

Searched hist:"523 af2e013d87a46ae31dbf5e5b9ffe5ccee339e" (Results 1 – 1 of 1) sorted by relevance

/openbmc/openpower-vpd-parser/vpd-manager/
H A Dmeson.builddiff 523af2e013d87a46ae31dbf5e5b9ffe5ccee339e Mon Feb 14 07:30:10 CST 2022 Sunny Srivastava <sunnsr25@in.ibm.com> Shift to boost asio library

This commit shifts vpd manager from sdbusplus event loop to
boost io_context event loop.
The shift was done to have a more flexible way to perform
async Dbus calls.
For example read/write of vpd data can be performed
asynchronously.

It also removes dependency of Manager class on the interface
class created as a part of Phosphor-Dbus-Interface repo.

Test:
- Introspect com.ibm.VPD.Manager /com/ibm/VPD/Manager to ensure
that all the methods exposed under com.ibm.VPD.Manager interface
matches to the ones documented under PDI repo.

- Make DBus call to each of the exposed api to ensure that the
funcation calls are working fine.

-To ensure bios handler call back is working.
Stop vpd-manager service.
Stop pldm service.
Start vpd-manager service
Start pldm service.
Should recieve callback.

-To ensure gpio call back
std::cout were added to callback function being trigerred on
timer expiration and the same were verified in journal.

Signed-off-by: Sunny Srivastava <sunnsr25@in.ibm.com>
Change-Id: I00640f64de487d5244e8be2e7a3f3d63a013644e