Age | Commit message (Collapse) | Author | Files | Lines |
|
The 'monitor' package provides a power supply monitor application that
uses an org.open_power phosphor-dbus-interface that is only used
on a subset of the OpenPower systems.
So that non OpenPower systems can use phosphor-power and not need to
include the org.open_power D-Bus interfaces, add a packageconfig option
for this application to turn off its compilation. It will then only be
enabled for certain machines.
Fixes openbmc/phosphor-power#6
Tested:
Built Witherspoon, application still built and installed.
Built Rainier, application not built.
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: Ib7fca16217d93b7d021ba8fb6659e9ddca17d1d9
|
|
The pkg_postinst is not running as a separate function.
To allow "_append" routines do conditional checks instead of "exit".
Signed-off-by: Anton D. Kachalov <gmouse@google.com>
Change-Id: Ia82ce0a2454198035b6ae7585bb04885d8e1e238
|
|
Arnd Bergmann (1):
security: commoncap: fix -Wstringop-overread warning
Joel Stanley (2):
drm/aspeed: Look up syscon by phandle
drm/aspeed: Use dt matching for default register values
Change-Id: I5e037831ea1cf47ad0eee63b07b9765dac16ee0a
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
The network addresses derived from the MAC address are supposed to go in
the .network file instead of the .netdev file.
Change-Id: I9e9dc2c213414ae458392beab32334b89a897267
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Anton D. Kachalov (1):
Install systemd unit & busconfig ACLs from the package.
Matt Spinler (1):
PEL: Fan pres-detect conflict message reg entry
Change-Id: I52fd588a59e2aab7d48e095be121f39300fc7bec
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Bruce Mitchell (1):
Replace IRC with Discord
Matt Spinler (2):
Let PowerState class run multiple callbacks
presence: Sensor conflict checking for AnyOf
Change-Id: I1f286348f6213fb24f0ba992229c1e35cbb4be6a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Varsha Kaverappa (1):
PLDM : Multiple vmi certificate exchange
Change-Id: I97c7b04a96ccb2504676cdeecf4b18ae8dd9dfaf
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (2):
astlpc: Ship udev rules to help with device and driver transition
configure: Ensure udev rules are installed in rules.d
Change-Id: I20c79cc6e61f939fbee03e6e5677fb1f5ff5e99b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The changes converted the virtual pnor script from sh to bash, so need
to add bash as an RDEPENDS.
Adriana Kobylak (7):
generate-tar: fix shellcheck warnings
generate-ubi: fix shellcheck warnings
mmc/obmc-flash-bios: fix shellcheck warnings
ubi/obmc-flash-bios: fix shellcheck warnings
vpnor/obmc-vpnor-util: fix shellcheck warnings
Enable shellcheck
meson.build: switch to C++20 and meson >=0.57.0
Change-Id: Ic4c376cca3a028abcbc4e9df5dbf561173e1a1bf
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|
|
Shawn McCarney (1):
regulators: Complete PMBusReadSensorAction class
Change-Id: I9530ac46c484684654164e279f25b66850ccd2b6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (1):
HwmonTempSensor: Thresholds for multi-temp devices
Change-Id: I76b041795105aad2ade058bc8931716865edaa93
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Alpana Kumari (1):
PASS 2 Planar support for vpd parser
PriyangaRamasamy (1):
Translate Udev Event path to a generic path
Santosh Puranik (2):
Fix compile error
Fix JSON lookup for VPD File
Change-Id: Idca61b06fd63e6349aa3f2e2140d0c7df698b11a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Bruce Mitchell (1):
Replace IRC with Discord
Lei YU (1):
Fix the same static IP setting from DHCP
Patrick Williams (1):
use new sdbus++ camelcase
William A. Kennington III (1):
ethernet_interface: Fix variable naming
Change-Id: Ib7d883dc97c18dfcd906b2613b5312966cc0d142
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (3):
host-condition: reduce timeout from 30 to 3 sec
host-condition: initial framework
host-condition: implement property read
Lei YU (1):
sel: Fix assertion in custom SEL parser
Change-Id: I292e811c3e80cf49facb39329b65f799b21d2405
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Change-Id: I455ab70094cfdc79b38097a838051f51b3c852da
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
The other workarounds to try and restart networkd tend to result in
flaky behavior. We get much more consistent and fast reconfigurations if
we target the bridge directly.
Change-Id: I3222eba4a2d2b71e3893f93643f412e5238ee60e
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
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>
|