commit | d9e5766cc063a8fe6cd306ca000828a29f735fa8 | [log] [tgz] |
---|---|---|
author | Lei YU <yulei.sh@bytedance.com> | Tue Sep 14 18:06:28 2021 +0800 |
committer | Lei YU <yulei.sh@bytedance.com> | Thu Oct 14 11:34:42 2021 +0000 |
tree | 02cb026fff345112a39ba6c653b7e6befd8ff0b1 | |
parent | f38f9d1b7b23f0e93a4a43e0b4bd8ae31fc53575 [diff] |
sel-cache: Initial commit for cached SEL entries There will be a series of commits for caching SEL entries. Before the change, the SEL entries are retrieved from DBus, parsed, and returned as IPMI data every time when the ipmitool sel commands are executed. It's not actually necessary. This series of commits changes the behavior, caching the parsed SEL entried, and using DBus match to get the updates of SEL entries. This is a first commit that implements the data structure and initialize the size. Tested: Verify in g220a QEMU that the inititlized cache's size is expected. Signed-off-by: Lei YU <yulei.sh@bytedance.com> Change-Id: I4711d6383ee43d56fd9597b749432c94f28bb408
To build this package, do the following steps:
1. ./bootstrap.sh 2. ./configure ${CONFIGURE_FLAGS} 3. make
To clean the repository run ./bootstrap.sh clean
.