Age | Commit message (Collapse) | Author | Files | Lines |
|
William A. Kennington III (1):
numeric/endian: Add an EndianPacked std::formatter
Change-Id: I6d3394f22f336a21a28f5b7cb0b392615f9990a0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Abhilash Raju (1):
Reponse: Fix incomplete implementation in write
Ed Tanous (2):
Add mutual tls unit test
Simplify mutual TLS checks
Marco Kawajiri (1):
mutual-tls: Add support for Meta certificates
Myung Bae (1):
Use MonotonicTimeStamp for bmc log id
Patrick Williams (1):
meson: adjust nlohmann-json dependency
Change-Id: Ia75b9bbf5e77697464adb91eead01ba1f2cb8253
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chau Ly (1):
Use generic interface to look for configs
Matt Spinler (1):
cnfgs:p10bmc: Rename the IBM config directories
Patrick Williams (1):
build: use allowed over enabled
Change-Id: Ife630b575c8f3ed5e339dcca9eebc6e5ee9df1da
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
build: use allowed over enabled
Change-Id: I8494b9b82e771844f66a2819c01e301bb982eb10
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
build: use allowed over enabled
Change-Id: I1fca9cb9be6c50ea972bd24c621bc26963d6bfe7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Add phosphor-buttons to use the standard GPIOs to power on/off
the machine when the user presses the power button on the system
Also added the GPIO definition for the power button based on the
GPIO it is connected seen in the schematics.
Change-Id: I62e5179de37042020de016cc7b44afbe08e5638f
Signed-off-by: Jinu Joy Thomas <jinu.joy.thomas@in.ibm.com>
|
|
Our prolog validation rules for the OWNERS plugin do not work well
with email that have a "." in them. Switch Mohammed over to his gerrit
username.
Change-Id: Ie5c6d462e97e96400e42ac06f7967c7f8dcafae7
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Andrew Geissler (1):
certs_manager: log all OpenSSL errors on failure
Change-Id: I48b3c52012650f707396a7c0a882e2a4268892a3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Change-Id: I54d0e10760fdcbdf153fe8d8c2ab3445bb9e9a7c
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Signed-off-by: Yang Chen <yang.chen@quantatw.com>
|
|
We want to transition Bletchley off using /mnt/data as the mount
location for the eMMC device, for consistency with legacy systems
where /mnt/data is for persistent configuration changes in production,
but we first need to create an alternative location for transition
purposes. Create the /mnt/emmc as a symlink to /mnt/data to facilitate
the transition.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ie7598a9db43859a8a304c9d20db70639b14908b2
|
|
Adopt meta-evb-npcm845 from meta-evb layer that make
more clearer about the scope of evb layer's description.
Tested:
/openbmc$ . setup evb-npcm845
Common targets are:
obmc-phosphor-image
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: Ib922057b5bce54b864f1c0ced1b132ea1e71fd91
|
|
- Add script to setup mctp link and local address for each bus.
- Add service conf for running script before the service start,
and make it has dependency with entity-manager.
Tested: tested on yv4 system.
Change-Id: I20ac5b9935acf7d805dceec029fe5b30374a5532
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
|
|
We have platforms that should never impersonate the host DHCP as it
would override perfectly valid IP address configuration on the BMC.
These are newer platforms that guarantee the BMC has a unique address.
Change-Id: I6040f6602cb582793c932878078e3669cba04305
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Patrick Williams (1):
meson: adjust nlohmann-json dependency
Thang Tran (1):
Support Chassis TransitioningToOff/On state
Change-Id: Ic3c7e635e52c22bd436db1fc11da5c2cfa5c37ce
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Thang Tran <thuutran@amperecomputing.com>
|
|
Changelog:
version 0.3.9 - Nov 29th 2023
=============
- block PLL resetting in secondary boot.
- PLLs are set only after PORST.
(PLLs only, other dividers like FIU are set on any reset).
- Change print of DRAM type.
- Print all values in MHz (instead of Hz).
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I409d725b0e8e93b7e8497a0a20243956ee47571b
|
|
Changelog:
IGPS 03.09.08 - Nov 29th 2023
============
- Write key mask automatically by scripts.
- Bootblock version 0.3.9:
* block PLL resetting in secondary boot.
* PLLs are set only after PORST.
(PLLs only, other dividers like FIU are set on any reset).
* Change print of DRAM type.
* Print all values in MHz (instead of Hz).
- XML:
* XML mark the key_mask area as reserved.
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I2e3b552d540006595d761866a4b489506ae2c3e2
|
|
Bingo_0.0.6 - Jul 24th 2023
==============
- For nibble parity- use only option of singular 0xff or 0x00 mask,
no matter what content format it has.
- For secded parity - no more usage of maskAllSizes,
use only option of singular 0xff or 0x00 mask.
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I705dce3b342ccff89fd9bd65563fc6d80d907835
|
|
Patrick Williams (2):
build: use allowed over enabled
sdbusplus: avoid deprecated phosphor::Timer
Change-Id: If83df3760f9bbbbf9f4560c0c35598cee9fc36e0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
sdbusplus: avoid deprecated phosphor::Timer
Change-Id: Ie3044b7a399b2d5065871771cc280dc783af58b0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Yang Chen (1):
configurations: Add Minerva CMM system
Change-Id: I574943de9e2c05fe68e8d69b0f2bc96e9c87aca5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: Id6e759d7b1ec52c4d65fb8e3d103506c90a94bb9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (1):
msgbuf: Drop unnecessary buffer size arithmetic in array helpers
Thu Nguyen (2):
msgbuf: Require sensor data enum in pldm_msgbuf_extract_sensor_value()
pdr: Remove redundant constant for minimum numeric sensor PDR length
Change-Id: Icfb2f6b00ba81d193f1cbd663a4a47956741ebf8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
meson: adjust nlohmann-json dependency
Change-Id: Ia6036480d3cc47783a12dc931e64b77089b74de1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
build: simplify nlohmann-json subproject and update
meson: adjust nlohmann-json dependency
Change-Id: If74d76a9d14bbf6d3d87ef1a458638b3cefa8f8e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
meson: adjust nlohmann-json dependency
Change-Id: I5174355ea4726ab58673e69bcadbff2068bae273
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
remove use of fmt
Change-Id: Ifc0ad0bc1591288a969b74b05e19a0366f9760fb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
meson: adjust nlohmann-json dependency
Change-Id: I014e36d689b90184fdca9227999886196a85f945
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
meson: use include_type for nlohmann-json dependency
Change-Id: Iad462dfceb5f0df44c57fce184c300e518a23d7c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
meson: adjust nlohmann-json dependency
Change-Id: Iecb5d5026dbce6b0091796c2a156bf189158310e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
build: use allowed over enabled
Change-Id: Idbed5897c68fa97f5c5be2cac5d9e6a2c2cb5c2e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
meson: adjust nlohmann-json dependency
Change-Id: I8bcd55470d818c377d1b89a6326930265fa043b3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
meson: adjust nlohmann-json dependency
Change-Id: Icefc6e574730fed0c3bd575e1f52844124d5c35f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
meson: adjust nlohmann-json dependency
Change-Id: I4ddccd13cb4079405610c1f2a2521f7940905341
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
meson: adjust nlohmann-json dependency
Change-Id: Iae6a6babb89494d8c456bedffefb41f1622e576a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Brian Ma (1):
fansensor: add Nuvoton npcm845 fan support
Patrick Williams (2):
build: use allowed over enabled
meson: adjust nlohmann-json dependency
Change-Id: I5f7004f75e29c060f9957ba4383b7007772c4899
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Adriana Kobylak (1):
oem: ibm: fileTable: Add lid 81e00670
Patrick Williams (2):
sdbusplus: avoid deprecated phosphor::Timer
meson: adjust nlohmann-json dependency
Change-Id: Iefda690077220b95d201496a6ae38fde289f968c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
meson: adjust nlohmann-json dependency
Change-Id: Icf7d7babd709158e722578487d1044dac619bfae
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (10):
debug/lifetime: Add lifetime stderr printer
net/addr/ip: Use cheaper char find
build: Don't libraries in subproject unless needed
stdplus/exception: Use std::print instead of fmt
net/addr/ip: Constify isLoopback / isUnicast
fd/managed: Remove unused header
net/addr/ip: Verify null-terminated strings
net/addr/ip: Remove extra char array
treewide: Test constexpr more thoroughly
net/addr: Use consteval where applicable
Change-Id: I111306df1d5d24703e1a0ee1a894ab006f77fac0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
meson: adjust nlohmann-json dependency
sdbusplus: avoid deprecated phosphor::Timer
Change-Id: I6501cdb45a0edf76c6b6d6198ee301f18fa811df
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
/redfish/v1/Managers/bmc/LogServices/Journal/Entries gives
the system journal entries which may be a lot of entries.
In addition, if the system clock goes backward while some
journal entries were created, redfish validator may potentially
complain the failures.
Those entries may not be found by `sd_journal_seek_realtime_usec()`[1]
which uses bisect search (based on the time order in journal).
For example,
```
ERROR - Members: GET of resource at URI /redfish/v1/Managers/bmc/LogServices/Journal/Entries/1699839632005117 returned HTTP error. Check URI.
ERROR - Members: GET of resource at URI /redfish/v1/Managers/bmc/LogServices/Journal/Entries/1699839632053933 returned HTTP error. Check URI.
ERROR - Members: GET of resource at URI /redfish/v1/Managers/bmc/LogServices/Journal/Entries/1699839632056655 returned HTTP error. Check URI.
```
Journal entries are
```
{
"MESSAGE_ID" : "39f53479d3a045ac8e11786248231fbf",
"MESSAGE" : "Started Time & Date Service.",
"__REALTIME_TIMESTAMP" : "1699839632179843",
"_SOURCE_REALTIME_TIMESTAMP" : "1699839632179536",
}
---Backward Begin
{
"_SOURCE_REALTIME_TIMESTAMP" : "1699839632004914",
"MESSAGE" : "Clock change detected. Flushing caches.",
"__REALTIME_TIMESTAMP" : "1699839632005117",
}
{
"MESSAGE" : "Time jumped backwards, rotating.",
"__REALTIME_TIMESTAMP" : "1699839632053933",
}
{
"__REALTIME_TIMESTAMP" : "1699839632056655",
"MESSAGE_ID" : "c7a787079b354eaaa9e77b371893cd27",
"MESSAGE" : "Changed local time to Mon 2023-11-13 01:40:32 UTC",
"_SOURCE_REALTIME_TIMESTAMP" : "1699839632018027",
}
---End of backward
{
"__REALTIME_TIMESTAMP" : "1699839662049861",
"MESSAGE_ID" : "7ad2d189f7e94e70a38c781354912448",
"_SOURCE_REALTIME_TIMESTAMP" : "1699839662049794",
"MESSAGE" : "systemd-timedated.service: Deactivated successfully.",
}
```
Tested:
- Redfish Validator passes
- GET Journal Entries will not be found
```
$ curl -k -X GET https://${bmc}:18080/redfish/v1/Managers/bmc/LogServices/Journal/Entries
{
"error": {
"@Message.ExtendedInfo": [
{
"@odata.type": "#Message.v1_1_1.Message",
"Message": "The requested resource of type named 'Entries' was not found.",
"MessageArgs": [
"",
"Entries"
],
"MessageId": "Base.1.16.0.ResourceNotFound",
"MessageSeverity": "Critical",
"Resolution": "Provide a valid resource identifier and resubmit the request."
}
],
"code": "Base.1.16.0.ResourceNotFound",
"message": "The requested resource of type named 'Entries' was not found."
}
}
```
[1] https://github.com/openbmc/bmcweb/blob/7164bc62dd26ec92b01985aaae97ecc48276dea5/redfish-core/lib/log_services.hpp#L2690
Change-Id: I778e3ff1e0d3de508d33a1d53aed5e57ca096f37
Signed-off-by: Myung Bae <myungbae@us.ibm.com>
|
|
Peter Foley (3):
storagecommands: Split validation logic
subprojects: Avoid configure errors due to missing provides
subprojects: Ignore wrap files from subprojects
Change-Id: I22ebf7c74a76a71c0432471ddaa4bb402620eebd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
There are two SSDs on Harma MB, enabling nvmesensor to support reading
temperatures from NVMe devices.
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I213d3d06e8afea16b21f5cfeb370381953654fd4
|
|
Set default PowerRestorePolicy to AlwaysOn for all facebook platforms.
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: If8c595b038273715207d53b042f045e66d685531
|
|
Patrick Williams (1):
meson: adjust nlohmann-json dependency
Change-Id: I54fa4da69e43d64eba89be9ef58cb601b2261f12
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jatkiewicz, Joanna (1):
intel-ipmi-oem: Fixing bios.xml parsing
Patrick Williams (1):
sdbusplus: avoid deprecated phosphor::Timer
Change-Id: I980228905b04bf4d6d3d16f1dd97479b52d6d0f0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jason M. Bills (3):
Enable standalone build
Add a meson option to enable googletest
Add status LED support for ERR2 timeout
Change-Id: I7e4cc8286c61b5acde842f2133bbaacbf667ded1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
There is no need for the local ipmitool on meta-facebook machines and
removing it to avoid the temptation of using it for people interacting
with the BMCs.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I5462c5087a5f479a7f9e1b643c3aade601508729
|
|
Summary:
Probe devices behind mux to cpld for EVT HW schematic change
Tested:
Check i2c device probing on both POC/EVT unit
Change-Id: I46235b977dbe0a103cd55b43205f49ba12f62713
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
|
|
Add emc1403 to kernel config.
Tested: check hwmon file path - pass
Change-Id: I1e94d7adc42e245d3cfc6c541890fe5b41ab381a
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
|
|
Adds Jayanth as co-owner of meta-amd.
Change-Id: I7187e70d41265486adf858c71aa8aba2acaf1091
Signed-off-by: Jayanth Othayoth <ojayanth@gmail.com>
|