meson: simplify sdbusplus dependencyThere is a lot of cruft in the sdbusplus dependency that is no longerneeded: 1. Use "dependency" with wrap file support rather than "subproject". 2. R
meson: simplify sdbusplus dependencyThere is a lot of cruft in the sdbusplus dependency that is no longerneeded: 1. Use "dependency" with wrap file support rather than "subproject". 2. Remove "include_type: system" since this is part of sdbusplus itself now. 3. Leverage wrap file "provides" directives for dependency variable lookup.Signed-off-by: Patrick Williams <patrick@stwcx.xyz>Change-Id: I86945b57a146f5ac178f0982071cec9e69ee54dd
show more ...
Implement a performance testing tool for sensorsThere are a lot of hypothesis being made about how to improve theperformance of the sensor subsystem within OpenBMC. There are a numberof statemen
Implement a performance testing tool for sensorsThere are a lot of hypothesis being made about how to improve theperformance of the sensor subsystem within OpenBMC. There are a numberof statements being made about dbus performance that actually seemlikely to be related to the efficiency of specific implementations ofcertain sensors within OpenBMC. Blocking calls, non blocking calls,asio, bulk collection, eventing, threads and other design decisions allcan have an effect on the performance of a sensor application.This commit attempts to write a small, portable daemon that publishessensor interfaces read from memory in a relatively simple andcontrollable manner. This allows running it on a bmc (with servicesunloaded) to determine some theoretical "max" performancecharacteristics, assuming 0 cost for grabbing actual values.Signed-off-by: Ed Tanous <edtanous@google.com>Change-Id: I27f1560ba13492ccff6a01013c3a1d5ee210cef0