Searched hist:"919 f71c652728da24e3e78e3ef14662265c5f812" (Results 1 – 7 of 7) sorted by relevance
/openbmc/phosphor-debug-collector/ |
H A D | faultlog_dump_entry.cpp | 919f71c652728da24e3e78e3ef14662265c5f812 Tue Mar 01 21:02:07 CST 2022 Claire Weinan <cweinan@google.com> faultlog: Initial framework for Fault Log
Fault Log is a new type of dump. For details please see https://github.com/openbmc/docs/blob/master/designs/hw-fault-monitor.md
This commit enables creation and deletion of fault log entries.
Tested: Created and deleted fault log entries by calling the corresponding D-Bus methods via bmcweb (added extra code in bmcweb for testing this). Also forced a fault log directory creation error by changing the code to specify a nonexistent directory path "/abc/def/" instead of FAULTLOG_DUMP_PATH, and forced a fault log file open error by creating a directory (manually using mkdir) with the same name as the file that the fault log manager tried to open.
Signed-off-by: Claire Weinan <cweinan@google.com> Change-Id: I03d4c19a4c131f7224ac895e404c46b1f566617b
|
H A D | dump_manager_faultlog.hpp | 919f71c652728da24e3e78e3ef14662265c5f812 Tue Mar 01 21:02:07 CST 2022 Claire Weinan <cweinan@google.com> faultlog: Initial framework for Fault Log
Fault Log is a new type of dump. For details please see https://github.com/openbmc/docs/blob/master/designs/hw-fault-monitor.md
This commit enables creation and deletion of fault log entries.
Tested: Created and deleted fault log entries by calling the corresponding D-Bus methods via bmcweb (added extra code in bmcweb for testing this). Also forced a fault log directory creation error by changing the code to specify a nonexistent directory path "/abc/def/" instead of FAULTLOG_DUMP_PATH, and forced a fault log file open error by creating a directory (manually using mkdir) with the same name as the file that the fault log manager tried to open.
Signed-off-by: Claire Weinan <cweinan@google.com> Change-Id: I03d4c19a4c131f7224ac895e404c46b1f566617b
|
H A D | dump_manager_faultlog.cpp | 919f71c652728da24e3e78e3ef14662265c5f812 Tue Mar 01 21:02:07 CST 2022 Claire Weinan <cweinan@google.com> faultlog: Initial framework for Fault Log
Fault Log is a new type of dump. For details please see https://github.com/openbmc/docs/blob/master/designs/hw-fault-monitor.md
This commit enables creation and deletion of fault log entries.
Tested: Created and deleted fault log entries by calling the corresponding D-Bus methods via bmcweb (added extra code in bmcweb for testing this). Also forced a fault log directory creation error by changing the code to specify a nonexistent directory path "/abc/def/" instead of FAULTLOG_DUMP_PATH, and forced a fault log file open error by creating a directory (manually using mkdir) with the same name as the file that the fault log manager tried to open.
Signed-off-by: Claire Weinan <cweinan@google.com> Change-Id: I03d4c19a4c131f7224ac895e404c46b1f566617b
|
H A D | faultlog_dump_entry.hpp | 919f71c652728da24e3e78e3ef14662265c5f812 Tue Mar 01 21:02:07 CST 2022 Claire Weinan <cweinan@google.com> faultlog: Initial framework for Fault Log
Fault Log is a new type of dump. For details please see https://github.com/openbmc/docs/blob/master/designs/hw-fault-monitor.md
This commit enables creation and deletion of fault log entries.
Tested: Created and deleted fault log entries by calling the corresponding D-Bus methods via bmcweb (added extra code in bmcweb for testing this). Also forced a fault log directory creation error by changing the code to specify a nonexistent directory path "/abc/def/" instead of FAULTLOG_DUMP_PATH, and forced a fault log file open error by creating a directory (manually using mkdir) with the same name as the file that the fault log manager tried to open.
Signed-off-by: Claire Weinan <cweinan@google.com> Change-Id: I03d4c19a4c131f7224ac895e404c46b1f566617b
|
H A D | dump_manager_main.cpp | diff 919f71c652728da24e3e78e3ef14662265c5f812 Tue Mar 01 21:02:07 CST 2022 Claire Weinan <cweinan@google.com> faultlog: Initial framework for Fault Log
Fault Log is a new type of dump. For details please see https://github.com/openbmc/docs/blob/master/designs/hw-fault-monitor.md
This commit enables creation and deletion of fault log entries.
Tested: Created and deleted fault log entries by calling the corresponding D-Bus methods via bmcweb (added extra code in bmcweb for testing this). Also forced a fault log directory creation error by changing the code to specify a nonexistent directory path "/abc/def/" instead of FAULTLOG_DUMP_PATH, and forced a fault log file open error by creating a directory (manually using mkdir) with the same name as the file that the fault log manager tried to open.
Signed-off-by: Claire Weinan <cweinan@google.com> Change-Id: I03d4c19a4c131f7224ac895e404c46b1f566617b
|
H A D | meson.build | diff 919f71c652728da24e3e78e3ef14662265c5f812 Tue Mar 01 21:02:07 CST 2022 Claire Weinan <cweinan@google.com> faultlog: Initial framework for Fault Log
Fault Log is a new type of dump. For details please see https://github.com/openbmc/docs/blob/master/designs/hw-fault-monitor.md
This commit enables creation and deletion of fault log entries.
Tested: Created and deleted fault log entries by calling the corresponding D-Bus methods via bmcweb (added extra code in bmcweb for testing this). Also forced a fault log directory creation error by changing the code to specify a nonexistent directory path "/abc/def/" instead of FAULTLOG_DUMP_PATH, and forced a fault log file open error by creating a directory (manually using mkdir) with the same name as the file that the fault log manager tried to open.
Signed-off-by: Claire Weinan <cweinan@google.com> Change-Id: I03d4c19a4c131f7224ac895e404c46b1f566617b
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Dump/ |
H A D | Create.interface.yaml | diff aa46bf4d8108450eae1a200bcd5d5a778970d014 Thu Jun 02 19:09:13 CDT 2022 Claire Weinan <cweinan@google.com> Dump: add file open error to Create interface
Add "xyz.openbmc_project.Common.File.Error.Open" to the list of errors for the case where a dump file couldn't be opened in the course of dump creation.
Initial usage in phosphor-debug-collector repo: https://github.com/openbmc/phosphor-debug-collector/commit/919f71c652728da24e3e78e3ef14662265c5f812#diff-917a58c38d39e3d9353bec42ba512927c880aa5df49a3aa1700498fb17b25926R80
Signed-off-by: Claire Weinan <cweinan@google.com> Change-Id: Ief61e89e0b5976a500447a445d90a3520ea20164
|