Age | Commit message (Collapse) | Author | Files | Lines |
|
Jeremy Kerr (1):
i3c: Add support for bus enumeration & notification
Matt Johnston (1):
mctp i3c: MCTP I3C driver
Peter Yin (2):
dt-bindings: hwmon: Add infineon xdp710 driver bindings
hwmon: (pmbus) Add support for Infineon XDP710
Change-Id: I659bccbc67ef6bc1586d78e3d92cb0bd4adb25dc
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Summary:
We will using power control patch from gerrit 69903, so we add patch here.
Modifed power policy behavior. Avoid gating DVT build.
Motivation:
Avoid power policy fail because of failed with result 'start-limit-hit'.
Test Plan:
1. Build and test pass on YV4 system. pass
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
Change-Id: I2c2f4eba3a5757264ed2443b82266ef08cd407ae
|
|
This layer contains a reference implementation of OpenBMC for
Armv-A Base RevC AEM FVP.
Tested:
- Build success
- booted to bmc kernel shell
Change-Id: Ie1b100a78232fb986377e3b58d637b97bbf64f42
Signed-off-by: Lean Sheng Tan <sheng.tan@9elements.com>
|
|
Building the native version of btrfs-tools is set by 'WKS_FILE_DEPENDS_DEFAULT'
at meta/classes-recipe/image_types_wic.bbclass.
Tested:
This fixes this build issue:
"ERROR: btrfs-tools-native-6.7.1-r0 do_configure: configure failed"
Change-Id: Ibeba207c0bdc2b1a545a91464134f10fbef2d764
Signed-off-by: Lean Sheng Tan <sheng.tan@9elements.com>
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Add I3C hub config to enable I3C driver.
Add MCTP I3C config so that BMC could communicate with BIC using pldm
over mctp over i3c.
Change-Id: I3d125ba7b9885ad03e19bdf7f9748c41891996b0
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
|
|
Matt Simmering (1):
Update language in ipmbbridge to be more inclusive
Change-Id: If1d9fa19e822573e0c8f870983ac42ac6782ca47
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ravi Teja (2):
Remove web user group
Remove systemd meson configuration variables
Change-Id: I12a29282d5d32d5098cedd5bc35b565f15986710
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jayashankar Padath (1):
oem: ibm: Support for the Real SAI entity id
Thu Nguyen (1):
pdr: Add decode_numeric_effecter_pdr_data()
Change-Id: Id224f18aae19813687c973ae674175ff5c97ae7a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Swarnendu-R-C (1):
PEL: Fixing procedure name in callout details
Change-Id: I043e7b29d62d2614da4ab8c918ed9c2f69ed7bc5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
These options don't have anything to do with POWER architecture, they
are ibm options so move them to meta-ibm.
The options are:
-Dredfish-dbus-log=enabled \
-Dhttp-body-limit=400 \
and control the body limit, allowing a larger code update image and the
use of phosphor-logging.
This gives the added bonus of all meta-ibm bmcweb options are in one
place and removes these from 2 non-openpower, ibm systems.
Tested: It builds. No other testing.
Change-Id: Ief31f1bfd8a92720b43b4124c6b25c582231a558
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
|
|
Dhruvaraj Subhashchandran (1):
Log all PELs as informational
Change-Id: I247fbe081668588e8664aabacbf9913c5e0590cb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (2):
Increase the file buffer
Implement client certificate schemas
Jagpal Singh Gill (1):
updateservice: add start-update meson option
Johnathan Mantey (1):
Delete IPv4 default gateway when deleting an IPv4 static address
Jonathan Doman (1):
Manage Request with shared_ptr
Change-Id: Idc5d0cf2598e10926f44df3238e2a42a876a9c8b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Support NIC 1 switch to main mode when one of slot1 or slot2 Host's
ACPI power status reach to S3. NIC 2 targets to slot3 and slot4,
NIC 3 targets to slot5 and slot6, etc.
Support NIC 1 switch to aux mode when slot1 and slot2 Host's ACPI
power status are S4. NIC 3 targets to slot3 and slot4,
NIC 3 targets to slot5 and slot6, etc.
Tested:
- Power off corresponding Hosts and check the NIC's power status.
- Power on one of the corresponding Host and check the NIC's power
status.
- All NICs have been tested.
Change-Id: I2e76ce3d18f81328789bb9a5d5be4025832b21e7
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
|
|
1. Extend EID scanning timeout to 60 seconds by the unstable CXL boot time.
2. Add error handling of EID retrieval.
Tested on YV4 system.
Change-Id: I46411c6007d15bf352909a2b7b1477826d7022ce
Signed-off-by: Delphine CC Chiu <delphine_cc_chiu@wiwynn.com>
|
|
Since this recipe did not have explictly install
phosphor-dbus-monitor.service, it would not be installed if there are
extra services are install in project layer by
SYSTEMD_SERVICE:${PN}:append().
Change-Id: I99fc3f395b362fdffd1d35f73d79bc90e5a770d0
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
|
|
Every time a commit is made in openbmc/openbmc, the OWNER plugin logic
looks up every OWNERS file in openbmc/openbmc and also tries to look up
every user.
The gerrit log gets filled with messages like this:
```
[2024-04-05T18:30:51.327Z] [Index-Batch-66[java.util.concurrent.
ScheduledThreadPoolExecutor$ScheduledFutureTask@505cf419[Not completed,
task = java.util.concurrent.Executors$RunnableAdapter@2505fce4[Wrapped
task = com.google.gerrit.server.logging.
LoggingContextAwareRunnable@7086c656]]]] WARN com.googlesource.gerrit.
owners.common.AccountsImpl : User 'verdun@hpe.com'
does not resolve to any account.
```
Not sure why the plugin looks at every OWNERS file, even when the commit
does not touch the corresponding sub-directory, but it does.
Looking at gerrit, it looks like the primary email for Jean-Marie is the
one I've added here.
Change-Id: Idb0c18de285378b42d4e50fe1446730f535ec7ec
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Apply the upstream security and bug fixes.
Change-Id: Idfe4abd387ed34970ebee114451d20f53c14a4e8
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Shawn McCarney (2):
pseq: Add Services parameter to getGPIOValues()
pseq: Create PMBusDriverDevice class
Change-Id: Ic2f002b4f8428f5ec804f4dd77fc2d133b3d9fe2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
John Wedig (1):
Add retries when getting dbus properties
Change-Id: I73b4de5eb428c1d7370513248d462f8c7500a423
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chau Ly (1):
schemas: Add Inventory.Item.NetworkInterface
Sara Lin (1):
yosemite4: fine tune medusa HSC power and current
Change-Id: I05a1d869e383444b3a36126028324facac88e59e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Arya K Padman (1):
peltool: Fixing memory leak in peltool
Change-Id: Id75afdcc3f487295dc0d8ae63d7e4fb304e3ebf3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (1):
msgbuf: Enable pldm_msgbuf_extract() into packed members
Change-Id: I1e2f6f641ccb079b5f2d3a6e283e6cba18aff8fb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (3):
Remove One chassis option
Bring consistency to config options
Fix regression in LogService
Gunnar Mills (1):
Fix regression in CrashDump
Change-Id: I2447e265ad58ca11fcf0e829af88bd5175601dd7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Remove the IPMI service restart after writing the FRU binary,
as it makes the IPMI service unavailable for a while.
Tested:
1. Update the new FRU binary by ampere_firmware_upgrade.sh
2. Check new FRU content by "ipmitool fru print"
Signed-off-by: Chanh Nguyen <chanh@os.amperecomputing.com>
Change-Id: Ibbe44b54d321c66b450acfdaa3efa363d2fc1762
|
|
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I6b053fcecd1a2e7d41566fd5aef87a605dfc7ca2
|
|
Upstream now has an `inherit_defer` concept which allows PACKAGECONFIG
tweaks, for example, to be applied to `inhert` directives. Therefore,
we can use the more typical `bbappend` approach instead of this extra
include file.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ie8cad501dbed549969899012734cee94075d2f5a
|
|
Since NIC's Entity Manager configuration cannot store information of
static EID for Yosemite4 platform, setup the NIC's MCTP Endpoint after
mctpd is successfully initilized if the corresponding slot is plugged
in.
Change-Id: Ida647d60d7ed72897f641dd9783f0105c2a5c0d5
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
|
|
Manojkiran Eda (2):
Deprecate the support for x86 sdk
common: modernize getCurrentSystemTime() API
Pavithra Barithaya (3):
Replace sizeof() with .size()
Remove repeated branches
Remove unused variables defined
nothingIIersonal (1):
pldmtool: Add NumericSensor PDR
Change-Id: I61cf1e3372e451a914fc3dd66f7ecbd7845ae377
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
RekhaAparna01 (1):
Update the pretty names of inventory items in JSON
Sunny Srivastava (1):
Add Connector.Port interface
Change-Id: Ib11d95d502a9abcc7fa20440de2e95ef68dfd6da
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (1):
Implement response caching
Change-Id: I11fbfa7439b629bd34ac304a53ec95c688ba8987
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (1):
Add IpmbSensor unit tests
Rebecca Cran (1):
ipmbsensor: add support for an Ampere SMPro on an IPMB
Change-Id: Idc8c2c6a6c6052073941d86f83ec79294890fdf6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Tim Lee (1):
configurations: change naming for Nuvoton NPCM8xx EVB
Change-Id: I088079413052cd27118db8750024cc2938768fb9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Konstantin Aladyshev (1):
meson: Enable link time optimization
Change-Id: I2281a7b63c6f715d7d2a7c8ced32423d46696d5d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Alexander Paramonov (1):
Use actual language for registries list
Ed Tanous (7):
Move to process v2
Add static webpack etag support
Break out formatters
Consolidate Vm implementations
Break out lambdas into real methods
Fix bad merge conflict
Use fadvise to trigger sequential reading
Change-Id: I3aeca5c40c54cc24b95a28ed081cea0d7951f3b8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Konstantin Aladyshev (1):
meson: Provide wrap file for boost
Change-Id: If741c1655c2a8d9b2b58fba8eb5a1351fdf47726
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Konstantin Aladyshev (1):
meson: Support local build
Change-Id: I2c451a9b9f767b12700b619efbb2bc3df0046d58
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
add gpio presence monitoring
Testing:
systemctl status phosphor-multi-gpio-presence.service
● phosphor-multi-gpio-presence.service - Phosphor Multi GPIO presence
Loaded: loaded (/usr/lib/systemd/system/
phosphor-multi-gpio-presence.service; enabled;
preset: enabled)
Active: active (running) since
Sun 2024-04-21 23:51:56 PDT; 3h 21min ago
Main PID: 470 (phosphor-multi-)
CPU: 49ms
CGroup: /system.slice/phosphor-multi-gpio-presence.service
└─470 /usr/bin/phosphor-multi-gpio-presence --config
/usr/share/phosphor-gpio-monitor/
phosphor-multi-gpio-presence.json
root@bmc:~# busctl tree xyz.openbmc_project.Inventory.Manager
└─ /xyz
└─ /...
└─ /.../inventory
└─ /.../inventory/system
└─ /.../inventory/system/board
└─ /.../inventory/system/board/Harma_MB
├─ /.../inventory/system/board/Harma_MB/presence_asic_modules_0
├─ /.../inventory/system/board/Harma_MB/presence_asic_modules_1
├─ /.../inventory/system/board/Harma_MB/presence_e1s_0
├─ /.../inventory/system/board/Harma_MB/presence_e1s_1
└─ /.../inventory/system/board/Harma_MB/presence_ocp_0
Change-Id: I10c432c11415869ee8167fd07e7ec0b6105520be
Signed-off-by: Daniel Hsu <Daniel-Hsu@quantatw.com>
|
|
It shouldn't keep waiting for MCTP connection if mctpd somehow
crashed. Limit it to wait for only 1 minutes.
Change-Id: I7b6d70a849c4f2a6be2d7bfcab49ba1b2e152807
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
|
|
Apply the upstream security and bug fixes
Change-Id: I0106bac7dee7e2fd1949dfdc47314adbfb616231
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Ed Tanous (2):
Add clang-tidy
Default construct variable
Change-Id: I40991812cb4b3c807d171286525bac40ea483e25
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (2):
Limit to one chunk
Allow the favicon to be cached
Paul Fertser (1):
Deduplicate and simplify RoleId handling
Change-Id: I0e90cad0afd4932b28b1269d02ee8252f8408203
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (1):
Make cookie auth check all headers
Manojkiran Eda (1):
Remove setup.cfg file from the repository
Ravi Teja (1):
AccountService: Add HTTPBasicAuth support
Change-Id: Id67491a7a3989014aa74ba0ec141c38e07574b4e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Tim Lee (1):
configurations: Add Nuvoton Arbel BMC configuration
Yang Chen (1):
configurations: minerva: change info from "PRODUCT" to "BOARD"
Change-Id: Ia9044f502ec47eb60318dd7902d3cae9c2c23791
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Dhruvaraj Subhashchandran (1):
Implement support for POZ FFDC with multiple FFDC packets
Patrick Williams (1):
sdbusplus: use shorter type aliases
Change-Id: I78207b09657c815491d34442202c5ae56f5db20a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Delphine CC Chiu (1):
configs: add configs for yosemite4 system
Change-Id: I9bffdf66d9ea6f68c7a008360ac1faf26582fe5d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Currently, the gpio-presence is configured to create CPU_1/2 object
paths when sokets 0/1 are presented. But in the SMBIOS service, it is
creating cpu0/1 object paths to indicate sockets 0/1 are presented.
By the missmatch between gpio-presence and SMIBIOS services, adc sensors
that depend on the "CPURequired" property in EM can be missed.
This commit updates the object path of CPU presence to synchronize
gpio-presence and SMBIOS services.
Tested:
1. PLDM sensors work correctly on both 1P and 2P systems.
2. ADC sensors are shown correctly.
Change-Id: Idc317b9a6280391aff7eb1aeebc70667acc29b28
Signed-off-by: Thang Tran <thuutran@amperecomputing.com>
|
|
rutigl@gmail.com (1):
remove change clock frequency
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I1bcb226e11e81c581f9c5ce0869c86b9642372e0
|
|
A warning message together with an expected error message will fail the
update process. This will filter out all warning messages.
Tested:
before
root@dddhl23-nfd01:/tmp# cat mytemp/tarerr
tar: testdir/somefile1: time stamp 2024-04-26 02:48:00 is 37351.697053733 s in the future
tar: */somefile2: Not found in archive
tar: Exiting with failure status due to previous errors
after
root@dddhl23-nfd01:/tmp# cat mytemp/tarerr
tar: */somefile2: Not found in archive
tar: Exiting with failure status due to previous errors
Change-Id: Ica9481383031ede950568a09a86eefb4fbfbdd6f
Signed-off-by: Yuxiao Zhang <yuxiaozhang@google.com>
|
|
Enable NFS distro to be able to mount NFS.
Tested:
1. Check below command (in BMC console) works
$ mount -t nfs 10.38.130.2:/tftpboot/ISO_file /tmp/mount_nfs
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>
Change-Id: I7991a268a5338da5a664403a6ba476e671481f42
|
|
Add include files for NFS distro features, which enables NFS kernel
configuration and utility to mount NFS from BMC.
Tested:
1. Check if CONFIG_NFS_* are enabled
$ zcat /proc/config.gz | grep NFS
2. Mount remote NFS folder
$ mount -t nfs 10.10.130.2:/tftpboot/ISO_file /tmp/mount_nfs
Change-Id: I015f4f6ed9c5b60573340233aee1f781aa0c573a
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>
|