Age | Commit message (Collapse) | Author | Files | Lines |
|
Latest upstream yocto requires this package be installed now so we can
no longer run this workaround to save some flash space
Change-Id: I972cc7080acc1b5704f55c9f64d63abab081a539
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
-mac address wasn't persisting after reboot
Tested by:
1. Assign a valid MAC address aa:e2:84:14:28:79 to the system using
curl -k -H "X-Auth-Token:${bmc_token}" -X PATCH -D patch.txt -d '{"MACAddress":"AA:E2:84:14:28:79"}' https://$bmc/redfish/v1/Managers/bmc/EthernetInterfaces/eth0
2. Now GET and verify if the MAC address has changed using
curl -k -H "X-Auth-Token:${bmc_token}" -X GET https://${bmc}/redfish/v1/Managers/bmc/EthernetInterfaces/eth0
3. Now reboot the BMC and verify if the MAC address remains the same
Change-Id: I334f1936f433e3e7e30ca5e669a89112f9879276
Signed-off-by: Isha Sahni <isha.sahni1@ibm.com>
|
|
Merge 2 platform BMC image, so need to have both RoT fw inside.
Tested:
1. Make sure target BMC image have both RoTs and they are
in right address.
2. Make sure other platforms are not affected.
3. Test on the target BMC image to make sure both platforms
are working well with both RoTs.
Change-Id: Icbe1b34b1a3fcd26433054b36e6cbbb52036d003
Signed-off-by: Claire Liao <claireliao@google.com>
|
|
Krzysztof Grobelny (1):
Removed myself from OWNERS file
Lakshmi Yadlapati (6):
Moving to correct PCIe Device interface
Refactor SystemPCIeDevice method
Refactor SystemPCIeFunctionCollection method
Refactor SystemPCIeFunction method
Cleanup pcie code
Fix PCIeDevice redfish validator failure
SunnySrivastava1984 (1):
Add Asset information for PCIeDevice
Change-Id: Id1856679813f58720bd9a9b1e977296695695742
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
This reverts commit b8536caa358ebd10774ae61fd51dc94a50b90d8c.
This is failing redfish validation:
```
1 err.PCIeDevice.PCIeDevice errors in /redfish/v1/Systems/system
1 failProp errors in /redfish/v1/Systems/system
1 failGet errors in /redfish/v1/Systems/system/PCIeDevices/system
```
Change-Id: Iaea681798bcf5bca59841d1b8216e9bb19205a14
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Change-Id: I634dc095e0ef6602c67192e8ce7424716ef7e2dd
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
These features ensure that the kernels we ship are more stable, and
give us early warnings when we have deadlock causing bugs.
Change-Id: I2616f5faa8f98f84c86a6e6683c8b4a322c535db
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
This is needed to enable a pretimeout watchdog in the kernel.
Change-Id: I2dc7fbea713e1805b0c50903b4f08f55f09c122e
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
This gives us the ability to try and panic the kernel prior to hitting a
hardware watchdog that gives us less information about the lockup. It's
safe to enable even if you have no pretimeout watchdog in your kernel.
Change-Id: I91b0c6f1069a64a657298142cff1b8eeffcb1dbc
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Varsha Kaverappa (2):
oem-ibm : Adding file types for Dump, PCIE and other functionalities
oem-ibm : Define file type for new VPD record consumed by host via PLDM
Change-Id: I0950ca05b9135a666905b41d9aedbde9050d3768
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (2):
Revert "oem-ibm : Support for VPD record PSPD via file I/O with offset"
Revert "oem-ibm : New record to backplane vpd"
Kamalkumar Patel (1):
Adding bios attributes for RPD feature
Varsha Kaverappa (2):
oem-ibm : New record to backplane vpd
oem-ibm : Support for VPD record PSPD via file I/O with offset
Change-Id: I1cc52934697656de98076e6a6717cd3708f2c18b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Myung Bae (1):
Add association between FabricAdapter and Port
Ravi Teja (1):
Add Network Static Route D-bus Interface
Change-Id: I4f896143ec5f012f762f1afc359d54689f643a51
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Pavithra Barithaya (2):
Enable performance check on the repo
Enable modernize tidy checks on the repo
Change-Id: I977420018ac23603703d32e5d675ee7377b0b710
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Lakshmi Yadlapati (1):
Moving to correct PCIe Device interface
Change-Id: I70f1a6174f2cc07f6ba5393d9f7b1485ef603a01
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Krzysztof Grobelny (1):
Removed myself from OWNERS file
Lakshmi Yadlapati (5):
Moving to correct PCIe Device interface
Refactor SystemPCIeDevice method
Refactor SystemPCIeFunctionCollection method
Refactor SystemPCIeFunction method
Cleanup pcie code
SunnySrivastava1984 (1):
Add Asset information for PCIeDevice
Change-Id: I5436b47aa2f6b9775e156c07ccf1ccbf3d72b7e3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (1):
obmc-console: Remove autotools build system
Ninad Palsule (4):
Fixed broken dbus interface for multiple consoles
Split dbus related code into separate file
Added new dbus interface to query console info
Adding myself as a reviewer
Change-Id: Ic3191b0c04ca3989028b794c12c990044b09c8f4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Arun Lal K M (1):
Make register_method accept 'Flags'
Patrick Williams (11):
sdbus++: move interface name to common header
sdbus++: move enum definitions to common header
async: proxy: fix property sub-proxy initialization
async: proxy: use variant in property-set
sdbus++: server: simplify header include templates
sdbus++: add start of an async client
sdbus++: async: client: add generated method calls
sdbus++: async: client: move context to constructor
sdbusplus: async: client: prettify the generated code
sdbus++: async: client: add generated property calls
sdbus++: async: client: example: add a few comments for clarity
Change-Id: Ifcc0c02d31c8bd70f496b60ca6f4cf53acec9487
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
build: enable sdbus++ common.hpp output
Change-Id: I6b1356f45f6f4402853d551dca70adfabe35b3aa
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
deepakala-k (2):
watchdog: Update host watchdog event name triggered
meson: Move config file creation out of executable block
Change-Id: I577a4aca95a36567d2bfbc466e0033c53c1d4b39
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Pavithra Barithaya (1):
Add clang-tidy file
Change-Id: Ibcdd973fbc4280d47780479a84ed86dff2ef105c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Marri Devender Rao (1):
PEL: Add new error message for system health state
deepa (1):
PEL: Update host watchdog timeout event name
Change-Id: Ibed5171acf9ef306583f6a8405bc1c95ba5268e8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
build: enable sdbus++ common.hpp output
Change-Id: Id7ddbe34f301c7494ed4900f2762995b2c021320
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Sivaprabu Ganesan (1):
Display eventlog status button based on condition
Change-Id: I36efe34f220f98d7f11748b93a68e4f07307d962
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (5):
clang-tidy: Restrict analysis to libpldm headers
include: Move instance-id.h under libpldm/
tests: Add instance-id tests
instance-id: Track existing allocations for each db instance
instance-id: Ensure database is appropriately sized
Rashmica Gupta (2):
tests/instance-id: remove unneeded local variable
instance-id: Setup default database on install
Tom Joseph (1):
Add Tom Joseph to reviewers
Change-Id: I3ad01fb1970afb8a916b8d5d41dd103b05f91a7c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jinliang Wang (1):
Handle InterfacesRemoved signal under /xyz/openbmc_project/sensor path
Change-Id: I78dfc20b7851366d4c3b88fa0eec8db765cb5977
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Faisal Awada (1):
psu-ng: Validate PSUs voltage input
Change-Id: I88b2c8dcb5a5162e2e4d35b9937cfd55fbc24a05
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (2):
Remove number support from the router
Remove nameStr from router
Change-Id: I54677faa24f3f645482958ec385928d3849f26db
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jagpal Singh Gill (1):
meson: Remove autotools build files
Change-Id: I78acc33a17d1d62ad8471ee892a29af4c169966b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jason M. Bills (2):
Update class name to MDRV2
Update to the new sdbusplus namespace format
Jonathan Doman (1):
Update sst-compare-redfish-os.py for TPMI based CPUs
Change-Id: Ib7355855befb1e58d78d92b98e294e406514ad64
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chris Sides (2):
use std::map for fantype 'compatible' string checks
add support for hpe's gxpfan type
Change-Id: Ibbe72a9b4b81a22412c5f631946beacc198fe810
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Add FSI scanning and unregistration and I2CR error events.
Signed-off-by: Eddie James <eajames@linux.ibm.com>
Change-Id: I7c25d6303da11559b422fa03a7f97973f371df78
|
|
The backup copy will be stored in Mobo FRU EEPROM.
Signed-off-by: Charles Boyer <Charles.Boyer@fii-usa.com>
Change-Id: Id9a0b409f7cbe53ab91f7d5655e39f0a318ba9d1
|
|
Tested:
Used devtool to apply meson patches to openbmc/phosphor-settingsd and
verified compiltaion process uses meson & ninja.
> devtool build phosphor-settings-manager
Change-Id: I8b0fca9bbb29239c783bd1d233fb9994bd914b4b
Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>
|
|
Jagpal Singh Gill (2):
meson: Address warnings for switching autoconf to meson
meson: Switch autoconf build to meson
Change-Id: Ic2d5bd9309aab7a039140c9d5493b187aa97ddbb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
LED_BMC_ALIVE is now managed by phosphor-led-manager instead of by
init_once.sh. Asserting LED_BMC_ALIVE is removed from init_once.sh since
the service obmc-led-group-start@bmc_booted.service now asserts the dbus
property for LED_BMC_ALIVE's led.yaml group to be used.
Signed-off-by: Jonico Eustaquio <jonico.eustaquio@fii-na.com>
Change-Id: Ib68be05246a2dc66458330d99721848f86a1ed50
|
|
Removes the hotswap-power-cycle recipe and service
Change-Id: Iee2dcf508760f57ea5faedb40eee3d8cf48103d0
Signed-off-by: Jonico Eustaquio <jonico.eustaquio@fii-na.com>
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I7fc268677fed98626d682f2d9f4e1b091449f6e4
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I189baf142cc86d44ebbf615edd3bb0ec1785be8d
|
|
Zev Weiss (2):
Add PROCHOT signal monitor
Make libpeci dependency optional
Change-Id: Ic4a71fb0a672349d235995b403b99596e2ba66c0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Currently, scripts in install_ibm_plugins link_ibm_plugins are
not getting added in BMC image as a result of which changing "+="
to append.
Tested:
Post change can see the scripts are getting added in the image.
Change-Id: I932257e3652d0d6911923d4e9e0a57abeeb392ce
Signed-off-by: Chirag Sharma <chirshar@in.ibm.com>
|
|
Due to the rng-tools systemd/sysvinit service being split into a package
during the subtree update, adding the corresponding suffix to resolve
the compile error.
Change-Id: I66930d75d081fc84e33ccdcff4d32ee2d3d36326
Signed-off-by: David Wang <davidwang@quantatw.com>
|
|
Signed-off-by: Zev Weiss <zev@bewilderbeest.net>
Change-Id: Iaf5c348ff379449e71f528e95218abeba37698c9
|
|
`mkdir $fslist` is responsible for creating all the critical mount-point
directories for a functioning Linux userspace, such as `/dev`, `/proc`
and `/sys`. 2345ace954c2 ("meta-phosphor: phosphor-mmc-init: fix
shellcheck") prevented their existence by instead creating a single
directory named "proc sys dev run":
```
~ # ls -1
bin
dev
etc
init
lib
mnt
proc sys dev run
root
run
sbin
usr
var
```
The lack of directories lead to the inability to mount the required
filesystems, with the boot process stalling at an initrd shell prompt:
```
[ 1.224302] Freeing initrd memory: 3272K
[ 1.265274] Freeing unused kernel image (initmem) memory: 1024K
[ 1.291134] Checked W+X mappings: passed, no W+X pages found
[ 1.291492] Run /init as init process
mount: mounting sys on sys failed: No such file or directory
mount: mounting proc on proc failed: No such file or directory
[ 2.600405] mmcblk0: p1 p2 p3 p4 p5 p6 p7
The operation has completed successfully.
Failed to parse kernel command line, ignoring: No such file or directory
Starting systemd-udevd version 253.1^
Running in chroot, ignoring request.
Running in chroot, ignoring request.
cat: can't open '/proc/cmdline': No such file or directory
[ 2.706024] /dev/disk/by-partlabel/: Can't open blockdev
mount: mounting /dev/disk/by-partlabel/ on /mnt/rofs failed: No such file or directory
/bin/sh: can't access tty; job control turned off
~ #
```
Change-Id: Ie0821508ed7e141c89d7620a6ed0adc069f5c267
Fixes: 2345ace954c2 ("meta-phosphor: phosphor-mmc-init: fix shellcheck")
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
|
|
GiridhariKrishnan (1):
vpd-tool:UTF-8 encoding support on hardware read
Change-Id: Ifd898e398e9d15bb3cdd4162da5845e74f147d89
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
regenerate-meson: re-run with latest from sdbusplus
Change-Id: I5f00b91f44bb2e3c414ca9c2f0f6018b3219ad11
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chris Sides (1):
detect fan type by matching against 'compatible'
Change-Id: Id350832fc52d64179bf10becdc842bb2dc55f641
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jagpal Singh Gill (5):
logging: switch ncsi-netlink to lg2
logging: switch hyp-network-manager to lg2
logging: switch phosphor-network-manager exe to lg2
logging: switch networkd static_library to lg2
logging: switch networkd static_library to lg2
Change-Id: Ife4e9b4b12e651b26b19461837f00c68a25459b6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Boleslaw Ogonczyk Makowski (1):
Fix regression in virtual media
Lei YU (1):
http_connection: Allow empty json objects
Willy Tu (1):
dbus_utility: Support new ObjectMapper methods
Change-Id: I284fa8345d0bc077a9905595f5d2bd31edec6dd9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jishnu CM (1):
Update lower_bound of ipv6_prefix_length to 0
Pavithra Barithaya (1):
Fix a bug in libpldmresponder
Riya Dixit (1):
PLDM: Implementing Phosphor-Logging/LG2 logging
Change-Id: Ie762ba6776612e6856d834d4deed868883d98c4c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The 'files' variable is a list of (currently two) paths, which 'find'
needs to see as separate arguments.
Signed-off-by: Zev Weiss <zev@bewilderbeest.net>
Change-Id: I31c6e8e77ed21936b8425cd7d656f1ad8a5de94a
|