Age | Commit message (Collapse) | Author | Files | Lines |
|
Jian Zhang (1):
util: Add data ptr check to avoid crash
William A. Kennington III (20):
types: Add hash function for IPs
types: Simplify ostream operators
types: hash_multi should take const refs
types: Add constexpr endianness functions
types: Add a type for interface addresses
types: Add constexpr numeric decode
types: Add constexpr ether_addr parser
types: Add constexpr in_addr parser
types: Better IPv6 RFC5952 support
types: Add constexpr in6_addr parser
types: Add constexpr InAddrAny / IfAddr parser
types: Add constexpr int encoder
types: Make all address conversion constexpr
ipaddress: Refactor object creation
ethernet_interface: Normalize IP for gateway
ethernet_interface: Normalize IPs for nameservers
util: Remove unused isValidPrefix
neighbor: Refactor object creation
util: Remove unused isValidIP
util: Simplify addFromBuf
Change-Id: Id1b2b0c8244c0a9f45da0fbec0e319d3e706a369
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Shelley (1):
'heap-use-after-free' error when uninitializing isolator
Change-Id: I2e5342bd0feaf27660b1c96f14f2ddd75d51b603
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Caleb Palmer (1):
Add RAS data parser handling for getting RAS data flags
Change-Id: I492b1977ee9e314ec6828a1573946313464108c6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Shawn McCarney (1):
regulators: Initial Bonnell config file
Change-Id: Ic9c83c9b1c2e6fce8f52bec44af14301389b04c7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
deepakala-k (1):
PHAL: Use fmt::join to log uint8_t array
Change-Id: I8b83ea8f1dfafb2166d9739d090b16f35abf6a73
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Bonnie Lo (2):
Support derivative term in PID algorithm and support to set cycle interval time from fan table
Add debug mode
Josh Lehan (5):
Fix Meson build problem when building tests
Adding new feature of core PID loop logging
FanController: Use raw RPM as input to fan PID loop
Adding more temporary files to gitignore
Add new PID Class types "power" and "powersum"
Change-Id: I04104ec2e254ae8f7a7908f55d150c9fef5ca4e9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Harvey.Wu (1):
ensure service start success
Change-Id: I31aa2c60667e4747d0b9f09d14da08e5b0fa746f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The latest Yocto adds udev to the USERADD_PACKAGES set, which
causes it to have a RDEPENDS on "shadow". We explicitly remove
shadow from our initramfs due to not wanting the size of it and
all the corresponding PAM modules. Having it set breaks p10bmc
where we pull a udev-requiring script into the initramfs.
The only reason udev is currently in the USERADD_PACKAGES is due
to a need for a specific udev rule related to graphics adding a
`render` group. Since this isn't applicable to the BMC, I'm
removing udev from the USERADD_PACKAGES for us.
Change-Id: I9b92dbefc691f91c179a0bfcb5bd228bb27b738a
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Bletchley currently has the following compile warning:
```
WARNING: linux-aspeed-6.0.8+gitAUTOINC+1b16243b00-r0 do_kernel_configcheck: [kernel config]: specified values did not make it into the kernel's final configuration:
[NOTE]: 'CONFIG_HW_RANDOM_TPM' last val (y) and .config val (n) do not match
[INFO]: CONFIG_HW_RANDOM_TPM : n
Config 'HW_RANDOM_TPM' has the following Direct dependencies (HW_RANDOM_TPM=n):
TCG_TPM(=y) && HW_RANDOM(=m) && !(TCG_TPM(=y) = y && HW_RANDOM(=m) = m) (=n)
```
This is due to HW_RANDOM=m by default. Explicitly set HW_RANDOM=y in
the tpm2 config snippet where HW_RANDOM_TPM=y is set.
Change-Id: I7185cdab58de19dcf456d9aaad1c563fccc04d71
|
|
When making the change required by Yocto to move configs into
template subdirectories, the setup script wasn't updated in a
way to handle the appropriate fix-up of the MACHINE variable
in the `conf/local.conf`.
Fixes bb789d5694b3696a9aa81d2cd37a1c7f39908ed8
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: If90f1a3c4052c019ea88eeea7787bc2b252f6094
|
|
Bonnie Lo (1):
appcommands: support multi-host set/get fw version
Change-Id: Id2fbed8ae2572617c303c338cf12517cefbe3110
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jayanth Othayoth (1):
remove unused com.ibm specific header file from dump utils
Marri Devender Rao (2):
Revert "dreport: add active services (systemd) status to the BMC dump"
dreport: move ipaddr plugin commands into network plugin
Change-Id: Iaffbbab7eacf8e17413eab84234565d94d22568d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
This adds a flag to the interface based on the presence of the NCSI
state machine. Non-NCSI connections will not impersonate the CN to avoid
breaking flat network topologies where the BMC and CN share an ethernet
channel.
Tested: On a machine without an NCSI stack to verify the impersonation
record is not present. Also on a machine with NCSI to prove that
impersonation is still working.
Change-Id: Ifb8048abe443c60a333e7eff7cdc9d063a8c656a
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Handle Altra Boot Progress reported from SCP regiter map by the use of
smpro-misc driver.
Tested: check boot progress is updated in Redfish for:
1. Reboot Host.
2. IPMI chassis power reset
3. IPMI chassis power cycle
4. IPMI chassis power off, then on
5. WebUI Orderly – OS shuts down, then server reboots
6. WebUI Immediate – Server reboots without OS shutting down
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>
Change-Id: I9483328ccf5731904d0e6e71074561f7dd743bed
|
|
Enable smpro-hwmon/errmon/misc support for Mt.Jade.
This commit also enables IPMI SSIF and XFS filesystem support
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>
Change-Id: Ic9bfb2cbdaa8b873b9bae44da35c7869bc456a3c
|
|
The meta-ampere/meta-jade folder contains features for Mt.Jade platform
which might support various chassis. Having :mtjade is redundant and
will limit features to work only with "standard mtjade".
This commit removes this string so that additional MACHINEs based on
Mt.Jade can work.
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>
Change-Id: If57acd557d678b8834f0c77f98855277e4eee844
|
|
Jayanth Othayoth (1):
libipl: Updates in the clock type selection algorithm
Marri Devender Rao (3):
libipl: perform setup ref clock only on the primary processor
libipl: perform clock test only on the primary processor
configure: add include path to find p10_sbe_ext_defs header file
deepakala-k (1):
libipl: p10: Create PEL for guard file exception
Signed-off-by: Deepakala Karthikeyan <deepakala.karthikeyan@ibm.com>
Change-Id: Iaf890d6374a6282062b34b85f305eb62dfea07d5
|
|
MARRI DEVENDER RAO (2):
Merge pull request #18 from deepakala-k/main
Merge pull request #20 from deepakala-k/main
deepakala-k (3):
guard: Appending 0x for the ID and Error field
guard: Align the guard list command header with its contents
guard: Create exception on empty guard file
Signed-off-by: deepakala karthikeyan <deepakala.karthikeyan@ibm.com>
Change-Id: I598a4939475251c9b3806dd5459948079dad2624
|
|
Fixes openbmc/openbmc#3894
1. Inherit pkgconfig
2. Yocto config variable to enable the Intel OEM dbus interfaces
Change-Id: I7e9219eba5ec8256d4a0d4793ae80348f7af67d5
Signed-off-by: Dmitry Ponamorev <dponamorev@gmail.com>
|
|
Joel Stanley (1):
ARM: config: aspeed: Add Apemre SMPro drivers
Quan Nguyen (8):
ARM: dts: aspeed: mtjade,mtmitchell: Add BMC SSIF nodes
mfd: Add Ampere's Altra SMpro MFD driver
dt-bindings: mfd: Add bindings for Ampere Altra SMPro MFD driver
misc: smpro-errmon: Add Ampere's SMpro error monitor driver
misc: smpro-misc: Add Ampere's Altra SMpro misc driver
hwmon: Add Ampere's Altra smpro-hwmon driver
docs: hwmon: (smpro-hwmon) Add documentation
docs: hwmon: (smpro-hwmon) Improve grammar and formatting
Change-Id: Ie497288d7a26e8b32e0874bbfab2e630248bda67
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Create meta-evb-npcm845 layer under meta-evb-nuvoton then make "setup" script
looks for machine config files being present to know that the meta-layer
contains a valid machine for OpenBMC.
Also 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.
Tested:
/openbmc$ . setup evb-npcm845
Machine evb-npcm845 found in meta-evb/meta-evb-nuvoton/meta-evb-npcm845
Common targets are:
obmc-phosphor-image
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I21de23ded94244bed52c571a8e68b38cf498fc54
|
|
Willy Tu (1):
Add option to disable getActiveSoftwareVersionInfo
Change-Id: I3b363575cc4b14c672f5ddbc7f4df83d8621f51a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Harvey Wu (2):
Change folder name build to buildjson
fix cppcheck warning
Harvey.Wu (2):
fix compile warning when meson build
meson: Add meson and meson_option files
Josh Lehan (2):
pid/zone: Adding unscaled to cache and logging
dbusconfiguration: Init margin similar to temp
Change-Id: I64d771c3ad25bdee0d4ff249a84701ce5de6e7c0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Gobinath Krishnamoorthy (1):
Use mobo's object system iface to find mobo path.
Konstantin Aladyshev (1):
Utilize 'Bank Locator' memory device table field
Change-Id: I24002707ab97189ae64aa85b16b9058bf73519f0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Sagar Srinivas (1):
pldm: Trace out BIOS attribute change
Change-Id: I8c41ca8226b3484f57a6feff2b3b05f301abfa13
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Asmitha Karunanithi (1):
Implement OriginatedBy interface in dump entry dbus obj
Janet Adkins (1):
dreport: Add Linux Kernel trace to dump
Change-Id: Id92a4215decb76531beb2cd773bdde93fe0f4c43
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Albert Zhang (1):
Add Redfish EnvironmentMetrics schema in bmcweb
Nikhil Namjoshi (1):
Processor: Implement links and HEAD
Change-Id: I564e5419f78b475c8b963d4185460de58afb5a13
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (1):
astlpc: Refactor redundant assertion and associated logic
Change-Id: Ife917ac238d0313b9d0d6e99c21b8cf335a385f3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Monitors GPIOF4 for 1P system and GPION5 for 2P system to detect if
system firmware hang. If these GPIOs stop asserting for more than three
seconds, BMC will trigger events and reset the system.
Tested:
1. Simulate the GPIO that deasserted for more than three seconds.
2. Fail to boot to Host, check the event log is created
and system will be reset.
Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com>
Change-Id: I2c2d5d50e5ebd6d9b9e3435ab1c17393dac1d9cf
|
|
Signed-off-by: Zev Weiss <zev@bewilderbeest.net>
Change-Id: I8aa7fc6b4105bd8a85075868de2ffb3e9d879658
|
|
Eddie James (2):
tpm: Add flag to use default cancellation policy
tpm: tis_i2c: Fix sanity check interrupt enable mask
Change-Id: I14ae1baeb5a7ae817e3d9dd3b259c3fef5ba5143
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
William A. Kennington III (1):
Network/VLAN: Remove InterfaceName
Change-Id: I4f0e4a83d3630e53e2565b6d00bad40bcc59aa70
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Bonnie Lo (1):
Max post code file size per cycle setting
Change-Id: Ic533dad7f9986a01bd29523b39ee29e0b49009f0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Konstantin Aladyshev (1):
Display DIMM identify LED element only if LED is present
Change-Id: I266e5abeb88eadb5f794b19f32f17ebd4eac7b2b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (2):
hypervisor: add to documentation
update host state documentation
Change-Id: I43fe1991a9fd8baeed21d85b65881c601787cbbb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Nan Zhou (5):
user add/delete: add unit tests
ThrowForInvalidPrivilege: add unit test
ThrowForInvalidGroups: add unit test
renameUser: add unit test
updateGroupsAndPriv: fix bugs and add tests
Change-Id: Ic09994c776b9e3fc134a968bd19ff25d4e15dbcc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Carson Labrado (1):
Aggregation: Fix header clobbering
Nan Zhou (1):
thermal subsystem: iwyu
Change-Id: I21c3eb60b25c6efec1dde6ee3968cb9a443e2b59
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Guenter Roeck (1):
Revert "hwmon: (pmbus) Add regulator supply into macro"
Joel Stanley (1):
tpm: tis-i2c: Add more compatible strings
Matti Vaittinen (1):
regulator: Add devm helpers for get and enable
Zev Weiss (5):
regulator: devres: Add devm_regulator_bulk_get_exclusive()
regulator: Add regulator-output binding
regulator: userspace-consumer: Handle regulator-output DT nodes
dt-bindings: arm: aspeed: document Delta AHE-50DC BMC
ARM: dts: aspeed: Add Delta AHE-50DC BMC
Change-Id: Ifabdc96e014e439b634e0764e2272aa27cbe870c
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
This includes security and bug fixes from the 6.0.7 and 6.0.8
stable releases.
Change-Id: Ic5b3145c8b9f678f17f416819fc656acb4926e8d
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Shantappa Teekappanavar (1):
Request hostboot dump when Host State is 'Running'
Change-Id: I53c99a5d79dddb0441aadceca51bd072d2bf8052
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Caleb Palmer (2):
Add auto-generated json RAS data and supporting changes
Update RAS data json with flags for root cause filtering
Change-Id: I4107ed39291ad7399a1104df220f962886902a02
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Marri Devender Rao (12):
dreport: fix capturing guard data in BMC dump
op:dreport change path of device-tree to copy to dump
dreport: add inventory persistent data to BMC dump
dreport: add led manager persistent data to BMC dump
ibm:dreport: move IBM specific dump plugins to repository
dreport: Fix warnings displayed during plugin execution
op:dreport list existing dump details to BMC dump
op:dreport Add OCC details to BMC dump
dreport: Add BIOS settings data to BMC dump
dreport: add settings data to BMC dump
openpower:dreport: add cfam details to BMC dump
dreport: removing logging error in altfwprintenv dump plugin
Matt Spinler (1):
Add README for dreport
Change-Id: Ic3dfbbd1be8fcd10b058abce30e661a60b73957e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (1):
obmc-host-graceful-quiesce: ensure starts synch targets
Change-Id: I94d9e15cf3d851be2259ee7e91723d0f1176d07c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zev Weiss (1):
Define Sensor::readingStateGood() in terms of readingStateGood()
Change-Id: Ifaee75cbdda5cf349294fe630c54bbf80d44c619
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
wangqi02 (1):
Fix In-page "Refresh" button doesn't update sensor readings
Change-Id: Ia4d39e1d74eb0dbfaa239dbc2e16ccaf274c3fce
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Nan Zhou (4):
RemoveStringFromCSV: add unit test
PamModuleArgValue: add unit test coverage
user exist: simplify expression, add unit test
name constraint check: add unit tests
Change-Id: Ic940d2b1f66ea345104bdc3e15ef2360672c45bd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Nan Zhou (2):
OWNERS: fix syntax
thermal subsystem test: fix typo
Change-Id: I817aa89c9b7e405393b76341963d116ac4fe352b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
DelphineCCChiu (1):
Add PowerCycleError parameter in Chassis Error yaml
George Liu (3):
Fan, Item: add cooling association
Item, LED: add identifying association
Item, LED: add fault_identifying association
Change-Id: Id17aa0a5ea0759728be8eee2114063d947a63c23
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Sometimes the build does not include directories we remove based on some
system non-determinism.
Change-Id: Ia1c1d66349f1aa0a1bd3ae7860ec10d10fc31b5d
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Add link for the service which clears the the dump stored
in host memory during a host poweroff
Included srcrev bump 583ebc090b..c0ab9d43d5
Claire Weinan (1):
Populate timestamps with microsecond precision
Dhruvaraj Subhashchandran (10):
OpenPOWER: Do not wait for response deleting host dump
OpenPOWER: Add additional trace to host dump operations
OpenPOWER: Clear system and resource dump entries while powering off
OpenPOWER: Do not delete dump entries during mp reboot
OpenPOWER: Use non blocking call for host dump offload request
OpenPOWER: Password is not mandatory for resource dump
OpenPOWER: Prevent dump delete while offloading
OpenPower: Return unavailable if any error in deleting host dump
OpenPOWER: Add PCIInit also as host running state
OpenPOWER: Add additional traces when requesting inst
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>
Change-Id: Ibf2139402e8d190814c3fbc39b1ff93c269e9eb5
|