Home
last modified time | relevance | path

Searched +full:phosphor +full:- +full:debug +full:- +full:collector (Results 1 – 25 of 48) sorted by relevance

12

/openbmc/openbmc/meta-phosphor/recipes-phosphor/packagegroups/
H A Dpackagegroup-obmc-apps.bb1 SUMMARY = "OpenBMC - Applications"
8 ${PN}-bmc-state-mgmt \
9 ${PN}-bmcweb \
10 ${PN}-chassis-state-mgmt \
11 ${PN}-console \
12 ${PN}-dbus-monitor \
13 ${PN}-extras \
14 ${PN}-devtools \
15 ${PN}-fan-control \
16 ${PN}-health-monitor \
[all …]
/openbmc/openbmc/meta-phosphor/recipes-phosphor/dump/
H A Dphosphor-debug-collector_git.bb1 SUMMARY = "Phosphor Debug Collector"
2 DESCRIPTION = "Phosphor Debug Collector provides mechanisms \
7 phosphor-dbus-interfaces \
8 phosphor-logging \
10 ${PYTHON_PN}-sdbus++-native \
11 autoconf-archive-native \
12 virtual/phosphor-debug-errors \
13 ${PYTHON_PN}-native \
14 ${PYTHON_PN}-pyyaml-native \
15 ${PYTHON_PN}-setuptools-native \
[all …]
H A Dphosphor-debug-collector.inc1 HOMEPAGE = "https://github.com/openbmc/phosphor-debug-collector"
2 LICENSE = "Apache-2.0"
4 SRC_URI += "git://github.com/openbmc/phosphor-debug-collector;branch=master;protocol=https"
H A Dphosphor-debug-errors-native.bb1 SUMMARY = "Debug collector error watch config file"
2 LICENSE = "Apache-2.0"
3 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5=89aea4e17d99a7cacd…
4 PROVIDES += "virtual/phosphor-debug-errors"
16 install -d ${DEST}
/openbmc/openpower-debug-collector/dump/tools/bmcdump/plugins/
H A Ddumpfilelist13 command="busctl call --verbose --no-pager \
21 dir="/var/lib/phosphor-debug-collector/dumps/"
23 if [ -d "$dir" ] && [ -n "$(ls -A $dir/)" ]; then
25 add_cmd_output "ls -AX $dir/*/*" "$file_name" "$desc"
31 dir="/var/lib/phosphor-debug-collector/hardwaredump/"
33 if [ -d "$dir" ] && [ -n "$(ls -A $dir/)" ]; then
35 add_cmd_output "ls -AX $dir/*/*" "$file_name" "$desc"
42 dir="/var/lib/phosphor-debug-collector/hostbootdump/"
44 if [ -d "$dir" ] && [ -n "$(ls -A $dir/)" ]; then
46 add_cmd_output "ls -AX $dir/*/*" "$file_name" "$desc"
[all …]
/openbmc/phosphor-debug-collector/service_files/
H A Dxyz.openbmc_project.Dump.Manager.service2 Description=Phosphor Dump Manager
5 ExecStartPre=/bin/sh -c 'mkdir -p /var/lib/phosphor-debug-collector/dumps'
6 ExecStart=/usr/libexec/phosphor-debug-collector/phosphor-dump-manager
12 WantedBy=multi-user.target
H A Dobmc-dump-monitor.service2 Description=Phosphor Dump core monitor.
6 ExecStart=/usr/libexec/phosphor-debug-collector/phosphor-dump-monitor
10 WantedBy=multi-user.target
H A Dramoops-monitor.service3 ConditionPathExistsGlob=/var/lib/systemd/pstore/dmesg-ramoops-*
8 ExecStart=/usr/libexec/phosphor-debug-collector/phosphor-ramoops-monitor
9 SyslogIdentifier=ramoops-monitor
12 WantedBy=multi-user.target
/openbmc/openbmc-test-automation/lib/
H A Ddump_utils.py41 /var/lib/phosphor-debug-collector/dumps/1/obmcdump_1_1508255216.tar.xz
43 /var/lib/phosphor-debug-collector/dumps/2/obmcdump_2_1508255245.tar.xz
45 /var/lib/phosphor-debug-collector/dumps/3/obmcdump_3_1508255267.tar.xz
47 /var/lib/phosphor-debug-collector/dumps/4/obmcdump_4_1508255283.tar.xz
55 cmd_buf = "find /var/lib/phosphor-debug-collector/ -maxdepth 4 -type f"
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Logging/
H A DREADME.md3 - Provides a mechanism for logging events and errors to the journal.
4 - Creates error entry D-Bus objects when an error is reported/committed.
5 - Persists error entries across power off.
11 - Generic errors used by applications are defined at
12 [phosphor-dbus-interfaces][phosphor-dbus-interfaces].
13 - Generic errors can be used by all the applications by including the generated
14 elog-errors.hpp header file.
16 [phosphor-dbus-interfaces]: https://github.com/openbmc/phosphor-dbus-interfaces
20 - There are errors that are not generic and are very specific to the
22 - Refer to [openpower-debug-collector][openpower-debug-collector].
[all …]
/openbmc/openbmc/meta-openpower/recipes-phosphor/debug/
H A Dopenpower-debug-collector-yaml-provider_git.bb1 SUMMARY = "openpower-debug-collector: install phosphor-logging yaml"
4 LICENSE = "Apache-2.0"
5 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5=89aea4e17d99a7cacd…
7 inherit phosphor-logging-yaml-provider
8 require openpower-debug-collector.inc
H A Dopenpower-debug-collector_git.bb1 SUMMARY = "OpenPOWER Debug Collector"
8 obmc-phosphor-systemd \
10 phosphor-dbus-yaml
13 require ${BPN}-systemd-links.inc
16 phosphor-logging \
17 ${PYTHON_PN}-sdbus++-native \
24 # of host checkstop, host watchdog and host watchdog-timeout respectively.
28 ${@bb.utils.contains('MACHINE_FEATURES', 'phal', '', 'watchdog-timeout', d)} \
31 DEBUG_TMPL = "openpower-debug-collector-{0}@.service"
34 # Do not depend on phosphor-logging for native build
[all …]
/openbmc/openbmc/meta-phosphor/recipes-phosphor/logging/
H A Dffdc_git.bb1 SUMMARY = "FFDC collector script"
2 DESCRIPTION = "Command line tool to collect and tar up debug data"
10 install -d ${D}${bindir}
11 install -m 0755 ffdc \
16 ${VIRTUAL-RUNTIME_base-utils} \
19 require recipes-phosphor/dump/phosphor-debug-collector.inc
/openbmc/phosphor-debug-collector/
H A DREADME.md1 # phosphor-debug-collector chapter
3 Phosphor Debug Collector provides mechanisms to collect various log files and
7 collects debug data and packages it into an archive file.
15 2. ninja -C builddir
18 To clean the built files run `ninja -C builddir clean`.
23 [local-ci-build](https://github.com/openbmc/docs/blob/master/testing/local-ci-build.md)
28 meson -Dtests=enabled build
29 ninja -C build test
H A Dmeson.options1 # SPDX-License-Identifier: Apache-2.0
6 'jffs-workaround',
15 description: 'The D-Bus busname to own',
22 description: 'The dump manager D-Bus root',
29 description: 'The BMC dump manager D-Bus object path',
43 description: 'The BMC dump entry D-Bus object path',
49 value: '/var/lib/phosphor-debug-collector/dumps/',
84 value: '/var/lib/phosphor-debug-collector/elogid',
103 'host-transport',
110 'openpower-dumps-extension',
[all …]
/openbmc/docs/designs/
H A Dncsi-coredump.md1 # NC-SI core dump
9 NIC core-dump is essential for NIC issue debugging, and it could be retrieved
10 via both in-band and out of band method. The design here is providing the
11 solution for NIC out of band dumping from BMC over NC-SI protocol.
15 NC-SI command for dump retrieval: Reference: NC-SI spec v1.2: section: 8.4.114
18 NC-SI over MCTP:
23 This feature requires Linux kernel to support transferring new NC-SI command
31 This design will reuse existing phosphor-debug-collector module:
32 <https://github.com/openbmc/phosphor-debug-collector> and extend the dump
33 creation interface with a new "NC-SICoreDump" dump type.
[all …]
H A Dhw-fault-monitor.md7 - Heinz Boehmer Fiehn <heinzboehmer@google.com>
8 - Drew Walton <acwalton@google.com>
34 - Host Error Monitor logs CPU error information such as CATERR details and takes
36 <https://github.com/openbmc/host-error-monitor>
38 - bmcweb implements a Redfish webserver for openbmc:
43 - Phosphor Debug Collector (phosphor-debug-collector) collects various debug
45 <https://github.com/openbmc/phosphor-debug-collector>
47 - Dbus-sensors reads and saves sensor values and makes them available to other
48 modules via D-Bus: <https://github.com/openbmc/dbus-sensors>
50 - SEL logger logs to the IPMI and Redfish system event logs when certain events
[all …]
H A Ddump-manager.md20 - **System Dump**: A dump of the Host's main memory and processor registers.
22 - **Memory Preserving Reboot(MPR)**: A method of reboot with preserving the
24 - **PLDM**: An interface and data model to access low-level platform inventory,
26 [ReadMore](https://github.com/openbmc/docs/blob/master/designs/pldm-stack.md)
27 - **Machine Check Exception**: A severe error inside a processor core that
29 - **BMCWeb**: An embedded webserver for OpenBMC.
46 A dump collected when there is a failure in the BMC with various debug
80 to help to debug the failure.
84 …es - Users are examples, not a mandatory part of implementation](https://user-images.githubusercon…
88 - Create a dump: Initiate the creation of the dump, based on an error condition
[all …]
/openbmc/openbmc/meta-phosphor/classes/
H A Dobmc-phosphor-image.bbclass1 # Common code for generating Phosphor OpenBMC images.
3 # Additional IMAGE_FEATURES available with Phosphor OpenBMC:
5 # - obmc-bmc-state-mgmt - OpenBMC BMC state management
6 # - obmc-bmcweb - OpenBMC webserver
7 # - obmc-chassis-mgmt - OpenBMC chassis management
8 # - obmc-chassis-state-mgmt - OpenBMC chassis state management
9 # - obmc-console - OpenBMC serial over LAN
10 # - obmc-dbus-monitor - OpenBMC dbus monitoring
11 # - obmc-debug-collector - OpenBMC debug collector
12 # - obmc-devtools - OpenBMC development and debugging tools
[all …]
/openbmc/openbmc/meta-yadro/recipes-yadro/cli/
H A Dobmc-yadro-cli_git.bb1 SUMMARY = "Command-line interface"
3 HOMEPAGE = "https://github.com/YADRO-KNS/obmc-yadro-cli"
8 LICENSE = "Apache-2.0"
12 DEPENDS = "phosphor-user-manager"
14 ${VIRTUAL-RUNTIME_base-utils} \
16 obmc-yadro-fwupdate \
17 obmc-yadro-lsinventory \
18 obmc-yadro-lssensors \
19 obmc-yadro-netconfig \
20 phosphor-debug-collector-dreport \
[all …]
/openbmc/openbmc/meta-yadro/meta-nicole/recipes-phosphor/cli/
H A Dobmc-yadro-cli_%.bbappend2 obmc-yadro-backup \
3 obmc-yadro-lsinventory \
4 op-proc-control \
5 openpower-esel-parser \
6 phosphor-debug-collector \
7 phosphor-led-manager \
8 phosphor-objmgr \
9 phosphor-state-manager \
/openbmc/openbmc/meta-facebook/meta-yosemite4/recipes-phosphor/health/phosphor-health-monitor/
H A Dclean-up-filesystem4 rm -rf /var/log/redfish*
5 rm -rf /home/root/*
6 rm -rf /run/mnt-persist/var-data/lib/phosphor-debug-collector/dumps/*
/openbmc/openbmc/meta-ibm/meta-romulus/recipes-core/systemd/
H A Dsystemd_%.bbappend4 # libraries and currently phosphor-debug-collector is using xz. Switch systemd
/openbmc/openbmc/meta-ibm/meta-palmetto/recipes-core/systemd/
H A Dsystemd_%.bbappend4 # libraries and currently phosphor-debug-collector is using xz. Switch systemd
/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 …]

12