Age | Commit message (Collapse) | Author | Files | Lines |
|
Now that we can convert to and from IP bytes, we should use them
everywhere to ensure values are parsed correctly.
Change-Id: I995091d1eff670db6678b4a2f4a64113e93308f7
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
This makes it possible to get a human readable address back from a byte
array.
Change-Id: Ifcc98bcc95b8d75fe7d1aae1c264cbddf3fc5bd0
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
The 0001-sensor-Implement-sensor-ASYNC_READ_TIMEOUT.patch was merged:
https://gerrit.openbmc-project.xyz/24337
And SRCREV bumped here:
https://gerrit.openbmc-project.xyz/43005
Remove the patch to fix build failures.
Change-Id: I38dcaa56a2d184ed9c65a8a653a4d34a80d8f83b
Signed-off-by: Brandon Kim <brandonkim@google.com>
|
|
Change-Id: Ie3a20df633346692039103edc882e202b7c3309b
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
This will be used to compare parts of addresses instead of applying
regexes to them.
Change-Id: Ide7366cab967e31a74cbb4002bad1046432037e3
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
1. Add bbappend to phosphor-ipmi-host to include a needed header file
2. Add missing packages to obmc-phopsphor-image
Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com>
Signed-off-by: XP Chen <xiao-peng.Chen@fii-na.com>
Change-Id: Ib28a1232e0a84a1efa80b4b819cf7f9d3cb68955
|
|
This change ensures that ULA addresses don't get used as the source
when trying to send packets outside the machine.
Change-Id: I46413a2587634a79f0c0fc4051587e39a9fdcf50
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
We want to be able to categorize public addresses being used for
internal traffic, and allow them to access internal services.
Change-Id: I1f4b8eaa329954f330c3052c0c789b8e5e3b4662
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Mostly bugfixes, but importantly contains a parallel build fix that
periodically affects builds.
Change-Id: Ib60fb1fbd1427f5e6542c12c1383bdc871af5905
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Brandon Kim (1):
sensor: Implement sensor "ASYNC_READ_TIMEOUT"
Change-Id: I6e9d043837b4e267f969f3939db876b2c38cd479
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (1):
exception: Fix compiling for c++17
Change-Id: I23a3cb85f367dce3cc57a43b73d5247f817ec857
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Krzysztof Grobelny (1):
Replaced std::map::at with std::map::find
Change-Id: I94fa606cb3a8dd98957867014512a29c6ff96694
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Lei YU (1):
usb-ctrl: Add support to set BMC and Host's mac address
Milton Miller (1):
usb_ctrl: clean up usb storage configuration
Change-Id: If042c6747a33e03bf7da42c8accd1adde269e557
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The file has since moved to the repo.
Change-Id: I6f920ff4bff6c7f60bb249b601fc31f80a7be6fd
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Ratan Gupta (3):
Removing the autotools build framework
Move service file into its own repo
Update README
William A. Kennington III (2):
service: Remove waiting on host
service: Fix binary name
Change-Id: I9c9911cc6be04b69669c9821972be2916da0a12a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Change-Id: I6e85694dfbb31809007903b7a49db8a3377028db
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
AndyYFWang (1):
Fix the issue of clearRegister function
Change-Id: I1592e3d6af0ee07b31821bdd270335dbd3d0cce1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Lei YU (1):
item_updater: Fix crash on redundantPriority
Change-Id: I08053ba1860c7835d166bdbe33fe61cd2eda1cf5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jae Hyun Yoo (3):
Fix keyboard and mouse input events dropping issue
Connect HID gadget device dynamically
Refine HID report writing logic
Change-Id: I58f99acff409b1b5063762049d9f73e206a83804
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
This makes it possible to enable or disable dynamic sensors. By default
this is now disabled as it is a new feature that is not compatible with
static sensor stacks.
Change-Id: I55fea70642cee4d68153c402478483603805c601
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Anton D. Kachalov (1):
Add sensor instance id command line argument.
This change will generate busconfig ACLs from the provided hwmon
environment files from /etc/default/obmc/hwmon that will be
supplied as "sensor-id" argument to hwmon daemon.
This change required as a part of privilege separation work:
https://github.com/openbmc/openbmc/issues/3383
This change should be merged after individual repo change:
https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-hwmon/+/40214
Signed-off-by: Anton D. Kachalov <gmouse@google.com>
Change-Id: I37c31d6f2f74041bfee453bdf338d4c7e148c791
|
|
Use meson to build the package.
This change required as a part of privilege separation work:
https://github.com/openbmc/openbmc/issues/3383
This change should be merged after individual repo change:
https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-hwmon/+/40277
Signed-off-by: Anton D. Kachalov <gmouse@google.com>
Change-Id: I542645d55b8646e0ddb3fb95f50a1cd87334706e
|
|
ref: https://gerrit.openbmc-project.xyz/24337
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Id02a797a515363f74fcff27fc6ce9fc88a4bd9cc
|
|
Anton D. Kachalov (1):
Install service unit files, busconfig and udev rules from the package.
William A. Kennington III (4):
gitignore: Ignore all build directories
meson: Cleanup library linking
meson: Explicitly check for CLI11 dependency
meson: Cleanup tests and make them execute again
Change-Id: I26d3f28adb2ecb9b96b27bfd082ab8c3dac921f9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (3):
message: Add call_async method
native_types: Migrate large functions to shared lib
test/message/types: Convert ASSERTs to EXPECTs
Change-Id: Idb8b6bff7ff04a76ac115ec5ec14218ca84e43bf
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (2):
meson: Cleanup
exception: Add wrapper to ignore lambda failures
Change-Id: I1b267a6c9aace4f490310c8c90cf2a4a2b532515
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Josh Lehan (1):
sensorcommands: Add IPMI reading logging instrumentation
Konstantin Aladyshev (2):
sensordatahandler: Set data unavailable if value is NaN
sensorhandler: Support 0 value for thresholds
Kuiying Wang (1):
dbus-sdr: Fix sensor missing issue.
Change-Id: I6e36eb517af976080ab338f9f6b92a7aec22d1dc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
- The intent behind this commit is to fix the unclosed file in the
phosphor-debug-collector_git.bb file.
- When using `bitbake phosphor-debug-collector` to compile it, the
warning message is: ResourceWarning: unclosed file
<_io.TextIOWrapper name='phosphor-debug-collector/tools/dreport.d/plugins.d/hostlogger'
mode='r' encoding='UTF-8'> install_dreport_user_script(srcname, d)
Tested: built phosphor-debug-collector successfully and worked.
Signed-off-by: George Liu <liuxiwei@inspur.com>
Change-Id: Id95b4a6369571db876acee0ed90953cd3874fff1
|
|
We want BMCs to be able to discover their machine prefix and assign a
stable IPv6 based on that prefix combined with the MAC of the BMC.
Change-Id: I67b8c56f50ff3a970175abcb81b429ceb1258b69
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
This allows gBMCs to route packets, needed for routing packets to the
management netowrk.
Change-Id: I71f59eeb12607aa9c9d64687fb983938d5d69413
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
This dynamically detects addresses applied to the NC-SI interface and
infers the addreses which should be used explicitly by BMCs.
Change-Id: I9036be0a54936aace580746cd1900ee653f43cfd
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Break down packets by their incoming address and ensure that we don't
allow packets to unintended destinations. Right now this is effectively
a no-op, but it will be necessary for BMC public addressing.
Change-Id: I39c16c3b9cd4c293df42b928674e39677d7834e9
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
We want to eventually replace the link layer address with an address
from an EEPROM. This change keeps the hardcoded address that services
depend on, but allows for the MAC to be changed.
Change-Id: I748fab21561f0f22ec0790487755e29e9aecd1b0
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
If the bridge interface is assigned a MAC at runtime then it needs to
add the appropriate ULA address for that MAC.
Change-Id: Ia109c36320a78bb02ba9b54038ca23b0d3e2c948
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
This adds a machine local ethernet network which allows BMCs to
communicate with one another.
Change-Id: I5e0ace231af02d84f7678b8241b5ec71823e86af
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Signed-off-by: Joel Stanley <joel@jms.id.au>
Change-Id: I02eab06caacbd4d386bc6a40299a6066d07f9013
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
The changes below were merged to mainline in v5.13 and have been
backported to the openbmc dev-5.10 tree.
This change brings Nuvoton up to the latest stable tree v5.10.30 and
includes the following backported patches.
Jonathan Neuschäfer (16):
dt-bindings: serial: 8250: Add nuvoton,wpcm450-uart
serial: 8250_of: Add nuvoton,wpcm450-uart
dt-bindings: interrupt-controller: Add nuvoton, wpcm450-aic
irqchip: Add driver for WPCM450 interrupt controller
dt-bindings: arm: Convert nuvoton,npcm750 binding to YAML
ARM: dts: Add board-specific compatible string to npcm750-evb devicetree
clocksource/drivers/npcm: Add support for WPCM450
dt-bindings: timer: nuvoton,npcm7xx: Add wpcm450-timer
dt-bindings: vendor-prefixes: Add Supermicro
dt-bindings: arm: npcm: Add nuvoton,wpcm450 compatible string
dt-bindings: watchdog: npcm: Add nuvoton,wpcm450-wdt
ARM: npcm: Introduce Nuvoton WPCM450 SoC
watchdog: npcm: Add support for WPCM450
ARM: dts: Add devicetree for Nuvoton WPCM450 BMC chip
ARM: dts: Add devicetree for Supermicro X9SCi-LN4F based on WPCM450
MAINTAINERS: Add entry for Nuvoton WPCM450
William A. Kennington III (1):
spi: Fix use-after-free with devm_spi_alloc_*
Change-Id: I29085374c54e7904852f0eb06206b5bb62104d1b
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Ben Tyner (1):
Make buildinfo a dependency of openpower-hw-diags
Change-Id: Ied51b096a3a2ef46c45f92ef3d49d4c7ae51314c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Bruce Mitchell (1):
Replace IRC with Discord
Change-Id: I46d3aab8f09a12a4f44ea81b81899cf4df47ba72
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Alicja Rybak (1):
Fix toast message for VM Legacy successful mount
Derick Montague (1):
Replace the use of the term host with server
Change-Id: I501d5524489648ab0747c1efd6830a5bc69695fc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
1- Using Virtual sensor
Signed-off-by: mustafa <mustafa.shehabi@fii-na.com>
Change-Id: Id942cb0a1fb1032589476bc202148f47d1953c6e
Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com>
|
|
Setting compatibility to the hardknott openbmc version
Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com>
Change-Id: I86786013fcb3ed8614ab0f101ad21a3b1f16f456
|
|
Add _git to fii-ipmi-oem bb file file
Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com>
Change-Id: Iec68d1f9eebbe9a0aa51d675579012e4ffac2af1
|
|
Add system fans to entity manager configuration files
and to IPMI YAML configuration files.
Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
Change-Id: Ib86a09553073b6ecf112232ca939758ecc5516c9
|
|
As now 'entity-manager' and 'dbus-sensors' apps are used for the
sensor monitoring, 'phosphor-hwmon' app and its configuration files
are no longer needed.
Moreover if 'phosphor-hwmon' app is present alongside with the
'dbus-sensors' app, it would produce duplicate sensors on Redfish.
Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
Change-Id: I251663a05a8447ad84e13855c02284930ba8d8f4
|
|
1. Support PCIe bifurcation information
2. Support BIOS boot count
Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com>
Change-Id: I2e9560bae7cd1dc1be680bfb9ef91917aced50e2
Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com>
|
|
- update to use meson instead of cmake
- change http request body limit size to 40MB
to pass firmware update of Robot framework
test for GBS
- create /var/lib/bmcweb folder to satisfy the
path redfish eventservice required to save
config and subscriptions
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Ic0de91547d11aad9cc6412a389d26c2da5c79644
|
|
1. do initialize during BMC boot
Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com>
Change-Id: I5d3ff526a973152a96d00433eb86f7d7dd59e2d3
Signed-off-by: Mohaimen Alsamarai <Mohaimen.Alsamarai@fii-na.com>
|
|
Jayanth Othayoth (1):
Add fix for Missing "OU" OrganizationalUnit CSR
Change-Id: I6cae0e80e88bf1057e9ce87c92a956eb90855637
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jayashankar Padath (1):
pdr: Sensor/Effecter support for enc fault and identify leds
Varsha Kaverappa (1):
PDR/Sensor/Effecter for BMC owned LEDs
Change-Id: Ie42ec8e56c4d5b9cf9ea3c94b907be5c44acd86d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|