commit | 626bf76ec105cb8441402422512184f4361a2707 | [log] [tgz] |
---|---|---|
author | Anh Phan <anhphan@google.com> | Fri Jul 12 11:51:02 2024 +0000 |
committer | anhphan <anhphan@google.com> | Mon Jul 15 04:55:22 2024 +0000 |
tree | 65bdbd956018e21c0241ec2455e40c32f58e1dc0 | |
parent | e78b3180042572c57d6fbe74d3b93a52ea9f553b [diff] |
ipmi_handler: make sequence number to be atomic IpmiHandler::sequence needs to be thread safe or atomic otherwise thread sanitizer will complaint about it Change-Id: Idde90599e85be5a64a328fbd420ecfa1a7f960cf Signed-off-by: Anh Phan <anhphan@google.com>
ipmi-blob-tool is a host-side tool that speaks the BLOB protocol over IPMI.
Test cases require google{test,mock}, valgrind, and lcov.
For a standard release build, you want something like:
./bootstrap.sh ./configure --disable-tests make make install
For a test / debug build, a typical configuration is
./bootstrap.sh ./configure --enable-tests --enable-coverage --enable-valgrind make make check make check-valgrind make check-code-coverage