Home
last modified time | relevance | path

Searched full:checkstop (Results 1 – 25 of 108) sorted by relevance

12345

/openbmc/openbmc/meta-openpower/recipes-phosphor/host/
H A Dcheckstop-monitor.bb1 SUMMARY = "OpenPOWER Host checkstop monitor application"
15 # For now, monitoring checkstop is the only usecase
16 OBMC_HOST_MONITOR_INSTANCES = "checkstop"
18 # Copies config file having arguments for monitoring host checkstop
20 SYSTEMD_ENVIRONMENT_FILE:${PN} +="obmc/gpio/checkstop"
28 SYSTEMD_OVERRIDE:${PN} +="checkstop.conf:phosphor-gpio-monitor@checkstop.service.d/checkstop.conf"
/openbmc/openbmc/meta-openpower/recipes-phosphor/packagegroups/
H A Dpackagegroup-obmc-apps.bbappend1 # Add checkstop monitor as part of host state management package
3 # host checkstop conditions and takes necessary actions
4 RDEPENDS:${PN}-host-state-mgmt:append:df-openpower = " checkstop-monitor"
7 # since it is used during checkstop handling.
/openbmc/openpower-hw-diags/analyzer/
H A Dfilter-root-cause.cpp119 // Any unit checkstop attentions that originated from the MC_DSTL_FIR or in __findMemoryChannelFailure()
124 // checkstop. Eventually, we will need some mechanism to check the in __findMemoryChannelFailure()
148 // Will query if a signature is a potential system checkstop root cause.
198 // Only looking for unit checkstop attentions. in __findCsRootCause_UCS()
259 // Find any processor with chip checkstop attention that did not in __findNonExternalCs()
285 // Only looking for recoverable or unit checkstop attentions. in __findTiRootCause()
339 // attentions, including a system checkstop. in findRootCause()
346 // blamed as the root cause of a system checkstop. in findRootCause()
349 // downstream attentions, including a system checkstop. in findRootCause()
356 // potential root cause of a system checkstop attention. These would include in findRootCause()
[all …]
H A Danalyzer_main.hpp11 * Queries for the root cause of a system checkstop attention. An
18 * Queries for any active recoverable or unit checkstop attentions that may
H A Danalyzer_main.cpp143 // If a root cause attention was found, or if this was a system checkstop, in analyzeHardware()
156 // for a system checkstop. Issues could range from code bugs to SCOM in analyzeHardware()
159 trace::err("System checkstop with no root cause attention"); in analyzeHardware()
209 // always be used for system checkstop attenions. Software dumps in analyzeHardware()
/openbmc/openpower-hw-diags/attn/
H A Dattn_handler.cpp37 * @brief Handle checkstop attention
40 * @return 0 indicates that the checkstop attention was successfully handled
41 * 1 indicates that the checkstop attention was NOT successfully
173 // Checkstop attention active and not masked? in attnHandler()
177 active_attentions.emplace_back(Attention::Checkstop, in attnHandler()
220 * @brief Handle checkstop attention
223 * @return 0 indicates that the checkstop attention was successfully handled
224 * 1 indicates that the checkstop attention was NOT successfully
229 int rc = RC_SUCCESS; // assume checkstop handled in handleCheckstop()
231 trace::inf("checkstop handler started"); in handleCheckstop()
[all …]
H A Dvital_handler.cpp78 * @brief Check for active checkstop attention
84 * @return true if checkstop acive false otherwise
98 // check for active checkstop attention in checkstopActive()
147 // if no checkstop and host is running in handleVital()
162 // host not running, checkstop active or recovery failed in handleVital()
H A Dattn_handler.hpp29 * System Checkstop (checkstop) and Special Attention (special) and handle
32 * checkstop: Call hardware error analyzer
H A DAttention_Handler.md29 Attention (BP) and Checkstop Attention (checkstop). TI and BP attentions are
40 - checkstop: log an event, call the analyzer, request a system dump and request
153 #### Checkstop subsubsection
157 checkstop attention the attention handler will call the analyzer and then wait
171 - checkstop handling enable/disable, default enable
/openbmc/openpower-hw-diags/test/
H A Dtest-root-cause-filter.cpp50 // Test 1: Test a checkstop with a UE root cause on an OCMB in TEST()
52 // Checkstop signature on the proc in TEST()
56 // EQ_CORE_FIR[14]: ME = 0 checkstop in TEST()
85 // Test 2: Test a checkstop with an unknown RE attn on an OCMB in TEST()
97 // Test 3: Test a checkstop with an unknown UCS attn on an OCMB in TEST()
99 // MC_DSTL_FIR[0]: AFU initiated Checkstop on Subchannel A in TEST()
112 // Test 4: Test a checkstop with a non-root cause recoverable from an OCMB in TEST()
H A Dtest-end2end.cpp48 // Exercise special, checkstop and vital attention handler paths in main()
57 attentions.emplace_back(attn::Attention::AttentionType::Checkstop, in main()
/openbmc/openbmc/meta-openpower/recipes-phosphor/debug/
H A Dopenpower-debug-collector-systemd-links.inc7 # debug collector checkstop service for basic error reporting
9 …ystemd_system_unitdir/obmc-host-crash@0.target.wants/openpower-debug-collector-checkstop@0.service"
10 TARGET="../openpower-debug-collector-checkstop@.service"
35 …ystemd_system_unitdir/obmc-host-crash@0.target.wants/openpower-debug-collector-checkstop@0.service"
H A Dopenpower-debug-collector_git.bb2 DESCRIPTION = "Application to log error during host checkstop and watchdog timeout"
24 # of host checkstop, host watchdog and host watchdog-timeout respectively.
26 checkstop \
/openbmc/phosphor-debug-collector/tools/dreport.d/
H A DREADME.md17 - checkstop: Triggered on a specific type of host crash.
41 It will run on dump types 1 (core), 2 (user), 3 (checkstop), 4 (checkstop), and
/openbmc/openpower-hw-diags/
H A Dmain.cpp22 * --checkstop <on|off>: Checkstop attention handling
45 printf(" --checkstop <on|off>: Checkstop attention handling\n"); in main()
/openbmc/phosphor-dbus-interfaces/yaml/org/open_power/Host/
H A DBoot.errors.yaml1 - name: Checkstop
2 description: Host checkstop condition detected
/openbmc/openbmc/meta-openpower/recipes-phosphor/dump/phosphor-debug-errors-native/
H A Derrors_watch.yaml3 checkstop:
4 - org.open_power.Host.Boot.Error.Checkstop
/openbmc/openbmc/meta-openpower/recipes-phosphor/debug/openpower-debug-collector/
H A Dopenpower-debug-collector-checkstop@.service2 Description=OpenPOWER debug data collector for host checkstop
7 # before processing checkstop. OCC has to wait 5 seconds
/openbmc/phosphor-dbus-interfaces/yaml/com/ibm/Dump/Entry/
H A DHardware.interface.yaml5 registers, and it is used for debugging system checkstop. checkstop is the
/openbmc/linux/arch/powerpc/platforms/powernv/
H A Dopal-hmi.c47 "Core checkstop during recovery" }, in print_core_checkstop_reason()
130 printk("%s NX checkstop on CHIP ID: %x\n", level, in print_nx_checkstop_reason()
146 * We may not have a checkstop reason on some combination of in print_npu_checkstop_reason()
150 printk("%s NPU checkstop on chip %x\n", level, in print_npu_checkstop_reason()
170 printk("%s NPU checkstop on chip %x: FIR%d bit %d is set\n", in print_npu_checkstop_reason()
/openbmc/docs/development/
H A Dadd-new-system.md702 - A GPIO may represent a signal of host checkstop.
716 checkstop {
717 label = "checkstop";
729 The following code describes two GPIO keys, one for `checkstop` and the other
771 Typical usage of GPIO monitor is to monitor the checkstop event from the host,
774 - [checkstop monitor][21] is a common service for OpenPOWER machines.
783 for checkstop, it simply overrides the default one by specifying its own
784 config file in meta-machine layer. E.g. [Zaius's checkstop config][22].
838 …https://github.com/openbmc/openbmc/blob/master/meta-openpower/recipes-phosphor/host/checkstop-moni…
840 …mc/blob/master/meta-ingrasys/meta-zaius/recipes-phosphor/host/checkstop-monitor/obmc/gpio/checkstop
/openbmc/openpower-proc-control/procedures/p9/
H A Dstart_host.cpp55 // Enable P9 checkstop to be reported to the BMC in startHost()
57 // Setup FSI2PIB to report checkstop in startHost()
H A Dstart_host_mpreboot.cpp61 // Enable P9 checkstop to be reported to the BMC in startHostMpReboot()
63 // Setup FSI2PIB to report checkstop in startHostMpReboot()
/openbmc/linux/arch/arm/boot/dts/aspeed/
H A Daspeed-bmc-opp-nicole.dts99 event-checkstop {
100 label = "checkstop";
229 /*J0-J7*/ "","","checkstop","","","","","",
H A Daspeed-bmc-opp-romulus.dts90 event-checkstop {
91 label = "checkstop";
244 /*J0-J7*/ "","","checkstop","","","","","",

12345