Home
last modified time | relevance | path

Searched +full:openpower +full:- +full:hw +full:- +full:diags (Results 1 – 17 of 17) sorted by relevance

/openbmc/openbmc/meta-openpower/recipes-phosphor/logging/
H A Dopenpower-hw-diags_git.bb9 HOMEPAGE = "https://github.com/openbmc/openpower-hw-diags"
11 LICENSE = "Apache-2.0"
17 SRC_URI = "git://github.com/openbmc/openpower-hw-diags;branch=master;protocol=https"
26 DEPENDS = "boost libgpiod pdbg phosphor-logging sdbusplus openpower-libhei \
27 nlohmann-json valijson fmt"
30 RDEPENDS:${PN} += "openpower-libhei"
34 PACKAGECONFIG[phal] = "-Dphal=enabled, -Dphal=disabled, ipl pdata"
37 EXTRA_OEMESON = "-Dtests=disabled"
40 mkdir -p $D$systemd_system_unitdir/obmc-host-startmin@0.target.wants
41 LINK="$D$systemd_system_unitdir/obmc-host-startmin@0.target.wants/attn_handler.service"
[all …]
/openbmc/openpower-hw-diags/
H A Dmain.cpp17 * --analyze: Analyze the hardware
18 * --start: Start the attention handler
19 * --stop: Stop the attention handler
20 * --all <on|off>: All attention handling
21 * --vital <on|off>: Vital attention handling
22 * --checkstop <on|off>: Checkstop attention handling
23 * --terminate <on|off>: Terminate Immiediately attention handling
24 * --breakpoints <on|off>: Breakpoint attention handling
26 * Example: openpower-hw-diags --start --vital off
38 printf("openpower-hw-diags <options>\n"); in main()
[all …]
H A Dlistener.cpp8 /** @brief openpower-hw-diags message queue name */
9 static constexpr const char* mq_listener = "openpower-hw-diags-mq";
92 if (true == getCliOption(argv.data(), argv.data() + argc, "--stop")) in threadListener()
103 getCliOption(argv.data(), argv.data() + argc, "--start")) in threadListener()
H A Dmeson.build3 'openpower-hw-diags',
18 package_args = ['-DPACKAGE_DIR="' + package_dir + '/"']
20 #-------------------------------------------------------------------------------
22 #-------------------------------------------------------------------------------
24 command: ['git', 'describe', '--always', '--long'],
31 #-------------------------------------------------------------------------------
33 #-------------------------------------------------------------------------------
37 #-------------------------------------------------------------------------------
39 #-------------------------------------------------------------------------------
43 # OpenPOWER dump object path override
[all …]
H A Dmain_nl.cpp23 * --analyze: Analyze the hardware
24 * --daemon: Start the attention handler daemon
34 printf("openpower-hw-diags <options>\n"); in main()
36 printf(" --analyze: Analyze the hardware\n"); in main()
37 printf(" --daemon: Start the attn handler daemon\n"); in main()
49 // the analyzer via command line (--analyze). in main()
54 if (true == getCliOption(argv, argv + argc, "--analyze")) in main()
68 if (true == getCliOption(argv, argv + argc, "--daemon")) in main()
/openbmc/openpower-hw-diags/attn/
H A Dattn_handler.service.in3 After=mapper-wait@-xyz-openbmc_project-logging.service
4 After=fsi-scan@0.service
5 After=op-cfam-reset.service
7 After=openpower-update-bios-attr-table.service
8 Conflicts=obmc-host-timeout@0.target
11 @ENABLE_PHAL_TRUE@Environment="PDBG_DTB=/var/lib/phosphor-software-manager/hostfw/running/DEVTREE"
13 ExecStart=/usr/bin/openpower-hw-diags --daemon $CONFIG
14 Restart=on-failure
17 #WantedBy=obmc-host-startmin@0.target
H A Dmeson.build3 '-DBOOST_ASIO_DISABLE_THREADS',
4 '-DBOOST_ERROR_CODE_HEADER_ONLY',
5 '-DBOOST_SYSTEM_NO_DEPRECATED',
11 # get openpower-hw-diags build configuration
/openbmc/openpower-hw-diags/test/
H A Dtest-util-data-file.cpp18 auto regexPattern = R"(openpower\-hw\-diags\-.*)"; in TEST()
58 // ./analyzer/ras-data/schema/ras-data-schema-v01.json in TEST()
60 "$schema": "https://json-schema.org/draft/2020-12/schema", in TEST()
61 "title": "RAS Data schema for openpower-hw-diags", in TEST()
69 "pattern": "^[0-9A-Fa-f]{8}$" in TEST()
80 // ./analyzer/ras-data/data/ras-data-p10-20.json
/openbmc/openbmc-tools/tof-voters/config/
H A Drejected_patterns.yaml3 - openbmc/s2600wf-misc
4 - openbmc/witherspoon-pfault-analysis
7 - ".*-oem"
8 - "openbmc/google-.*"
9 - "openbmc/ibm-.*"
10 - "openbmc/intel-.*"
11 - "openbmc/meta-.*"
14 - "/COMMIT_MSG"
15 - "/PATCHSET_LEVEL"
20 - ".*/create_pel.*"
[all …]
/openbmc/openbmc/meta-ibm/recipes-phosphor/packagegroups/
H A Dpackagegroup-obmc-apps.bbappend2 phosphor-power-monitor \
3 phosphor-power-systemd-links-monitor \
4 phosphor-power-sequencer \
5 phosphor-power-systemd-links-sequencer \
6 phosphor-power-utils \
7 phosphor-power \
12 phosphor-power-control \
13 phosphor-power-utils \
14 phosphor-power \
15 phosphor-power-regulators \
[all …]
/openbmc/openpower-hw-diags/util/
H A Dtemporary_file.cpp18 fs::temp_directory_path() / "openpower-hw-diags-XXXXXX"; in TemporaryFile()
23 if (fd == -1) in TemporaryFile()
33 if (close(fd) == -1) in TemporaryFile()
H A Dffdc.cpp16 * @param journal - The journal to parse
17 * @param field - Field containing the data to retrieve
36 prefix = (const char*)eq - data + 1; in sdjGetFieldValue()
45 return std::string{data + prefix, length - prefix}; in sdjGetFieldValue()
59 * @param field - Field to search on
60 * @param fieldValue - Value to search for
61 * @param max - Maximum number of messages fetch
125 * @param lines - lines of text data to write to file
168 * @param i_files - vector of ffdc files that will become log entries
173 std::vector<std::string> executables{"openpower-hw-diags"}; in createFFDCTraceFiles()
/openbmc/docs/
H A Dfeatures.md5 - [BMCWeb][] HTTP/Web server
6 - [WebUI Vue][] web application
7 - REST Management: [BMCWeb Redfish][], [Phosphor REST APIs][] includes [Host
9 - [D-Bus interfaces][] describes internal interfaces
10 - [D-Bus Object Mapper][]
11 - [Remote KVM][]
12 - [IPMI in band][] and [IPMI out of band][]
13 - Full IPMI 2.0 Compliance with DCMI
14 - SSH based SOL: [How to use][sol how to use]
15 - Power and Cooling Management: [Phosphor Fan Control][]
[all …]
/openbmc/openpower-hw-diags/analyzer/ras-data/schema/
H A Dras-data-schema-v02.json2 "$schema": "https://json-schema.org/draft/2020-12/schema",
3 "title": "RAS Data schema for openpower-hw-diags",
35 "pattern": "^[0-9A-Fa-f]{8}$"
255 "^[0-9A-Fa-f]{4}$": {
259 "^[0-9A-Fa-f]{2}$": {
263 "^[0-9A-Fa-f]{2}$": {
/openbmc/docs/designs/
H A Dpower-systems-memory-preserving-reboot.md15 don't have access to a non-volatile storage to store this content after a
18 explains the high-level flow of warm reboot and extraction of the resulting dump
23 - **Boot**: The process of initializing hardware components in a computer system
26 - **Hostboot**: The firmware runs on the host processors and performs all
28 [read more](https://github.com/open-power/docs/blob/master/hostboot/HostBoot_PG.md)
30 - **Self Boot Engine (SBE)**: A microcontroller built into the host processors
35 - **Master Processor**: The processor which gets initialized first to execute
38 - **POWER Hardware Abstraction Layer (PHAL)**: A software component on the BMC
41 - **Hypervisor**: A hypervisor (or virtual machine monitor, VMM) is a computer
45 - **System Dump**: A dump of main memory and hardware states for debugging the
[all …]
/openbmc/
Dopengrok2.0.log1 2025-10-04 03:01:10.136-0500 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler
2 2025-10-04 03:01:10.203-0500 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, -
[all...]
Dopengrok1.0.log1 2025-10-05 03:00:59.253-0500 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler
2 2025-10-05 03:00:59.305-0500 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, -
[all...]