Age | Commit message (Collapse) | Author | Files | Lines |
|
- Previously, our purpose of using virtual LEDs was to use the
default YAML and reconstruct the YAML configuration.
- Currently, we use JSON instead of YAML, so we can remove the
virtual LED configuration and use the default LEDs repo.
Tested: Built fp5280g2 successfully and saw all the D-Bus object paths
in the led-group-config.json file
Signed-off-by: George Liu <liuxiwei@inspur.com>
Change-Id: Ib99c5e3f87539180812a6ec011a86b3774516663
|
|
- Since the phosphor-led-manager_git.bb file use PACKAGECONFIG to
define `use-json`, should use PACKAGECONFIG_append instead of
EXTRA_OECONF.
Tested: Built ledManager successfully and saw use the JSON
configuration file at runtime than the static led.yaml
Signed-off-by: George Liu <liuxiwei@inspur.com>
Change-Id: I91039207176e483bd83e670b1a2d72a58c7ff2e6
|
|
Patrick Williams (1):
bootstrap: fix shellcheck warnings
Change-Id: I29de0d05cb3b87ad2cffd630f906c05b8ef46cfd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
enable shellcheck
Change-Id: Id0baae3e8077a84445adac3eede6e9caf6616648
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jayanth Othayoth (2):
c++17: drop experimental::filesystem
Update clang-format
Change-Id: I440953d9ce2d4be5e794691297aa34a9e6263c3a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
enable shellcheck
Change-Id: I84305dfbc4a66f1197d0b168b99d1b493c2cd27c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
bootstrap: fix shellcheck warnings
MAINTAINERS: remove Deepak
Change-Id: Id06241aa091d2c8f16b0f18383e244924030b12f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Szymon Dompke (1):
Added discrete threshold trigger support
Change-Id: Ifa4e01173f1a7e6a48532cf46f13f9020b30fba3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
bootstrap: fix shellcheck warnings
Change-Id: Ic86346a4404f9821f55cde714b09b6ca4e234cfe
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
obmcutil: fix shellcheck issues
enable shellcheck
Change-Id: I3473c064b88f2df04b58ce7b9a8b910aa783711f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Konstantin Aladyshev (1):
Fix bug with safe mode support option in configure
Patrick Williams (2):
bootstrap: fix shellcheck warnings
enable shellcheck
Change-Id: I6fd600b7a257be7772a26187ffc1c2ff775b11e2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Anton D. Kachalov (1):
Make shellcheck happy about the max31785-msl script
Patrick Williams (2):
bootstrap: fix shellcheck warnings
enable shellcheck
Change-Id: If755ac0e8da2326460eafb596ba50adab4452a73
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
bootstrap: fix shellcheck warnings
Change-Id: Icb1c02b685a16d60b78519a6293c9c35b7acd99d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
bootstrap: fix shellcheck warnings
Change-Id: I7758d2efd68786e746b248f5ab4a56692c8f8cae
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
enable shellcheck
Change-Id: I71f4d63bdd039c1374f77196ba0b390c65f90648
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (1):
monitor: Support set_func_on_present
Change-Id: I91ff4dd221e57983c5b0ac61da2f9460c7dfbf16
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (1):
PEL: Change method of asserting a fault LED
Patrick Williams (2):
bootstrap: fix shellcheck warnings
enable shellcheck
Vijay Lobo (1):
PEL: Support creator supplied power fault flag
Change-Id: Ie4f21903fc52086e8afa5cc0f2f8ffc5ddd92b00
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
ledManager: Replace IRC with Discord
Patrick Williams (3):
bootstrap: copy latest from phosphor-hwmon
led-set-all-groups-asserted: fix shellcheck issues
enable shellcheck
Change-Id: I899fb5f87cc2a6922ffd989b6431994bec31c10c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
bootstrap: fix shellcheck warnings
enable shellcheck
Change-Id: If673feb753dd4141990bc781b944bf45f87023a8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
bootstrap: fix shellcheck warnings
Change-Id: I1413cd2facee00e37feacc5e84f0902aa3c13d9a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
bootstrap: fix shellcheck warnings
Change-Id: I10666ece335ae868eab16b7e4cffbe8e92ed0c67
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Brandon Wyman (1):
psu-ng: Fix failing CI tests due to IBM_VPD
Change-Id: Iaa032cfdf21a2cdf80ff104a37cef77e7799de20
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (1):
PEL: Fix to support early msg registry callouts
Change-Id: I924f238ccbb821fcf5eae3a7c3ffc9fa2d53f287
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Bruce Mitchell (1):
Replace IRC with Discord
Change-Id: I7347950a06812a5b0b68777a77907bff4ecb4ff9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jeff Lin (1):
ADCSensor: Add PollRate and fix PowerState Always
Change-Id: Ib27c1ffbdc6c3c75282c0f066c6ed4eb9712d4ba
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Bruce Mitchell (1):
Replace IRC with Discord
Matt Spinler (1):
Fix early exit for non D-Bus probes
Change-Id: I1b8c2a898d63bf88be7983e35f118125ce817562
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ben Tyner (1):
Attn: Remove --defaultbreakpoint add --defaultti
Brian Stegmiller (1):
ATTN: Add hostboot debug regs during chkstop and TIs
Change-Id: I69c0bb75d0be49b3648488c032b9fd101ff5d9c5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
fault-monitor: Add OperationalStatus Functional monitoring
Change-Id: Icbe88304f02dab399d0e77386aa3649dcc6132c2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
John Wang (1):
Change the IPV6_MAX_PREFIX_LENGTH to 128
Change-Id: I89f14ba000b6d6263dae5fea83966741bee7dc42
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Artem Senichev (1):
Handle short name of OS status
Change-Id: I8197b81e1aff7dacd940211fd7172b140960384e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The hostboot team has started utilizing VUART1 for extra debug data
during a boot. This extra debug data is enabled within the CI
infrastructure. This extra debug data causes the critical information
going to VUART0 to get wrapped out of the default
/var/log/obmc_console.log file. Redirect the VUART1 data to its own
/var/log/ file.
The only other user of VUART1 on p10bmc systems is the PHYP software.
That is mostly used for interactive purposes so writing its data to a
separate log file should be fine.
I will work with the test teams to ensure this new file is collected as
a part of the standard debug data collection process.
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I248e5e8536e58e137b5de35d7572789215566763
|
|
1. support the NCSI interface
Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com>
Change-Id: I345d59e5ea527be344b5e53b64d62ef54f72c868
Signed-off-by: Mohaimen Alsamarai <Mohaimen.alsamarai@fii-na.com>
|
|
1. Uses gbmc mac configure
Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com>
Change-Id: I5be8c415152983d9d6792d38ed42fe3ae0de9017
Signed-off-by: Mohaimen Alsamarai <Mohaimen.alsamarai@fii-na.com>
|
|
1. add RTC kernel configuration
Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com>
Change-Id: I17ddb7479b3064d6b7afdc44235b563e57e833fc
|
|
1. add kudo-scp-update package to support scp update
Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com>
Change-Id: I30e23ad270b87f52dcbf5fae54ada5b8a846612a
Signed-off-by: XP Chen <xiao-peng.chen@fii-na.com>
Signed-off-by: Mohaimen Alsamarai <Mohaimen.alsamarai@fii-na.com>
|
|
1. add kudo-cpld-update package to support cpld update
Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com>
Change-Id: Idb0f676ac5a8cc214d65135924431d02bf971c75
Signed-off-by: XP Chen <xiao-peng.chen@fii-na.com>
Signed-off-by: Mohaimen Alsamarai <Mohaimen.alsamarai@fii-na.com>
|
|
1. add kudo-bmc-update package to support bmc update
Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com>
Change-Id: I7889d5219fcf376cd5bbcbc92268104745d2c886
Signed-off-by: XP Chen <xiao-peng.chen@fii-na.com>
Signed-off-by: Mohaimen Alsamarai <Mohaimen.alsamarai@fii-na.com>
|
|
1. add kudo-bios-update package to support bios update
Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com>
Change-Id: Ic245828ed3bb0ddf6d7363e7c2c4d3b8b538aa88
Signed-off-by: XP Chen <xiao-peng.chen@fii-na.com>
Signed-off-by: Mohaimen Alsamarai <Mohaimen.alsamarai@fii-na.com>
|
|
This includes security and bug fixes from the 5.10.24 through to
5.10.27 stable releases.
Change-Id: I6f20c70e5d9fd4a88d2b8991196cafd08308ef8d
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
The witherspoon-128 machine was removed with openbmc/openbmc commit
40c2946. Remove it from the README and re-arrange the machine names
alphabetically so it's easier to find and maintain the names.
Change-Id: I02a88bc85167b42622c2c3db8e4e3b43db4444e2
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|
|
DynamicUsers flag in systemd service configuration file required to create,
handle and recycle temporary users.
This is essential module for upcoming daemons' privilege separation work.
Reference: https://github.com/openbmc/openbmc/issues/3383
Signed-off-by: Anton D. Kachalov <gmouse@google.com>
Change-Id: Iabd709c4a20f754fc6ea505e640b2d361aba0be2
|
|
This variable was added to bitbake.conf so lets use it. Using it is
best pratice and enables things like alternative base_libdir paths.
Change-Id: I181d12e02ca7918614dacec68bd8e033932eb0ab
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Discord has more users. IRC traffic has ground to a halt.
Signed-off-by: Bruce Mitchell <bruce.mitchell@linux.vnet.ibm.com>
Change-Id: I7bd278b259197787e407868fbb9eac3879fef092
|
|
The 1s4u hardware is configured with fans at 0,1,2, and 4 locations.
Tested:
- Verified that we can now power on a 1s4u machine with this change plus
a kernel device tree change to move to fan 4.
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Ic1415da9ab900c0e553600df89a1e26893f8b0bd
|
|
Bad VPD plugin is an IBM specific plugin which collects all the
corrupted VPD files from /tmp/bad-vpd and puts it as a part of user
initiated BMC dump.
Openpower-vpd-parser makes a copy of the corrupted vpd's into
/tmp/bad-vpd at runtime, whenever there occurs a VPD ECC exception or
VPD record/keyword data exception.
Installed badvpd plugin in dreport via phosphor-debug-collector recipe.
Placed badvpd plugin in
openbmc/phosphor-debug-collector/tools/dreport/ibm.d directory as we
collect bad vpds' only when "ibm-parser" feature flag is enabled.
Tested on simics.
root@rainier:~# dreport -v
Wed Mar 3 04:43:18 UTC 2021 Name: obmcdump_00000000_1614746598.tar.xz
Wed Mar 3 04:43:18 UTC 2021 Epochtime: 1614746598
Wed Mar 3 04:43:18 UTC 2021 ID: 00000000
Wed Mar 3 04:43:18 UTC 2021 Type: user
Wed Mar 3 04:43:18 UTC 2021 INFO: Collected disk usage
Wed Mar 3 04:43:18 UTC 2021 INFO: Collected failed services
Wed Mar 3 04:43:19 UTC 2021 INFO: Collected Journal pretty log
Wed Mar 3 04:43:19 UTC 2021 INFO: Copied Memory info /proc/meminfo
Wed Mar 3 04:43:19 UTC 2021 INFO: Collected top
Wed Mar 3 04:43:19 UTC 2021 INFO: Copied Bad VPD /tmp/bad-vpd
Wed Mar 3 04:43:19 UTC 2021 INFO: Copied OS release info /etc/os-release
Wed Mar 3 04:43:19 UTC 2021 INFO: No elog entries
Wed Mar 3 04:43:19 UTC 2021 INFO: Collected inventory
Wed Mar 3 04:43:19 UTC 2021 INFO: Copied OBMC console log /var/log/obmc-console.log
Wed Mar 3 04:43:19 UTC 2021 INFO: Collected ip addr
Wed Mar 3 04:43:19 UTC 2021 INFO: Collected ip link
Wed Mar 3 04:43:19 UTC 2021 INFO: Collected PRI-Flash: U-Boot environment variables
Wed Mar 3 04:43:19 UTC 2021 INFO: Copied GUARD Records /var/lib/phosphor-software-manager/pnor/prsv/GUARD
Wed Mar 3 04:43:19 UTC 2021 ERROR: /etc/alt_fw_env.config does not exist
Wed Mar 3 04:43:19 UTC 2021 INFO: Copied CPU info /proc/cpuinfo
Wed Mar 3 04:43:19 UTC 2021 INFO: Collected uptime
Wed Mar 3 04:43:19 UTC 2021 INFO: Collected BMC State
Wed Mar 3 04:43:19 UTC 2021 INFO: Collected Chassis State
Wed Mar 3 04:43:19 UTC 2021 INFO: Collected hostnamectl
Wed Mar 3 04:43:19 UTC 2021 INFO: Collected Host State
Adding Dump Header :/usr/share/dreport.d/include.d/gendumpheader
Wed Mar 3 04:44:08 UTC 2021 Report is available in /tmp
Wed Mar 3 04:44:08 UTC 2021 Successfully completed
Check the dump tar file generated in /tmp directory.
After skipping 628 bytes of dump header in tar, untar it.
The files in /tmp/bad-vpd directory gets collected into the bmc dump.
Signed-off-by: PriyangaRamasamy <priyanga24@in.ibm.com>
Change-Id: Ifdbfa56b8c67263271059dbee390092b92977775
|
|
Specifically kdump is a product requirement; makedumpfile is required
to reduce the size of the crash dump image as well as not saving
unneeded data at some point it will be useful from a privacy
perspective by not saving "sensitive" information.
Smaller crash dumps are faster to save thus allowing the reboot
to normal BMC mode sooner.
Signed-off-by: Bruce Mitchell <bruce.mitchell@linux.vnet.ibm.com>
Change-Id: Ib07690cd26e519e1e3e51013ac76e623a3dad6a9
|
|
Discord has more users. IRC traffic has ground to a halt.
Signed-off-by: Bruce Mitchell <bruce.mitchell@linux.vnet.ibm.com>
Change-Id: I9e0a695ca5397cdad9489c63edd4f01d295c44a6
|
|
The OBMC_ORG_YAML_SUBDIRS variable is intended to be set system-wide
and not via bbappends. There was an existing 'ibm-distrovars.inc'
that was unused. Rename it as appropriate, add it to the machines,
and remove the bbappend files.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Id5acd359f41c17ec9e68d1f0717e2f5c1bf96dcf
|
|
Most openbmc machines use DISTRO="openbmc-phosphor" but
Thor has a "alibaba-openbmc" distro config file. This
config file has nothing except an inclusion of the phosphor
one, so remove this useless indirection.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I9d4038c7bd58112fe9f2396c71f9bbd285b148bf
|
|
The 'setup' script looks for machine config files being present
to know that the meta-layer contains a valid machine for OpenBMC.
The nuvoton EVBs are split between meta-nuvoton for the base support
and meta-evb-nuvoton for "EVB on Phosphor" support.
Add symlinks for the machine config files from meta-nuvoton into
meta-evb-nuvoton so that setup recognizes them as valid machines, but
using the phosphor layers.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I871432047979f8a7c3d1b836633a5dc74864b6fa
|