Age | Commit message (Collapse) | Author | Files | Lines |
|
Vernon Mauery (1):
netipmid: consolidate message-related things in message.hpp
(From meta-phosphor rev: c5f6c148b60dc36158a9350a4ee1f851c4ef915b)
Change-Id: I4f97581ffab65c2d6b4782f92705b8fc466c6bf1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Patrick Venture (1):
manager: add hard-coded read checks
(From meta-phosphor rev: cc1eaab79256b9a65a8099b999cf32faa119391c)
Change-Id: I292db1aa02d260f867480e906d30856d01e9e8b1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
James Feist (1):
Back out multiply by 100 for pid-control
(From meta-phosphor rev: f1a7311913696273217ddbc18cbaf2c14b93c28b)
Change-Id: Id0b6db696d00bf38ac01778e815f9955da40ec50
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
James Feist (3):
[dbus-configuration] Back out divide by 100
[dbus-configuration] Add regex support
Add Hysteresis to pid controllers
(From meta-phosphor rev: 4138ba1e895f4481a0608ebe6f2b8b32af2b7e86)
Change-Id: Ic131ceb306a17d752642f1695b9ff561b512e2cd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
William A. Kennington III (2):
Remove timer in favor of sdeventplus/utility/timer
libfan: Remove
(From meta-phosphor rev: 7892de8996022670821c6bd4d5edebe1dbb314ce)
Change-Id: Id218cf8c0876d1447035c89e3dc7cffd6149f567
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
James Feist (1):
Fix power match
(From meta-phosphor rev: bbb15b1ae6b12aa3b77664cf88a69dc5ff188f46)
Change-Id: I6a704d4f6c41fb1b7f8c6bffbefed0e4dabe0559
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
William A. Kennington III (2):
test/watchdog: Define a time quantum type
test/watchdog: Change the time quantum to 0.1s instead of 1s
(From meta-phosphor rev: 85fccdb9a651347002db518869ae3a3406aa677c)
Change-Id: I9c3d61d002949eed0e77d7f840440c83d5e12d91
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Johnathan Mantey (2):
Acquire the NIC netmask
Removing net.hpp and net.cpp because functionality moved
Yong Li (1):
Changes to align with IPMI spec
(From meta-phosphor rev: 2201ad13387b3d7c7e00c19697a76f85e2b38766)
Change-Id: Ia496a2aedced13cfc0ab0310920ff308970be19f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Matt Spinler (1):
Don't create errors in cleanupPCIE
(From meta-openpower rev: 7162ce804046e633c3bfc9a9cf74b6377707cd2c)
Change-Id: I6871f8a6c3d5e4266e661cde16e63c03a6942080
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The google-ipmi-sys package now depends on json.
(From meta-google rev: 92a8d0199549141ae0ae78302f94c77ea954cdb0)
Change-Id: I023be87a760e7f7d192a63aa7d3d4d5d8c0e01c6
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
A recent upstream bitbake enhancement results in these warnings:
WARNING: python should use 4 spaces indentation, but found tabs in
config-in-skeleton.bbclass, line 19
WARNING: python should use 4 spaces indentation, but found tabs in
config-in-skeleton.bbclass, line 20
python doesn't really do tabs anyway...so update to be conventional by
removing tabs.
(From meta-phosphor rev: dbd306174888ff952b1225f6aae415220582de54)
Change-Id: I36074f401e82bb958d84ca9712683408ee43eaad
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Move pam metadata from recipes-core to recipes-extended, to match
oe-core.
(From meta-phosphor rev: 6f75a62ec75deb7ba6efdc5b5c3dda960dda701d)
Change-Id: If8e36b1199f9e70ce27522d915ceaa281caaabc6
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
OpenPOWER systems are no longer using phosphor-rest so drop
phosphor-rest server related metadata.
(From meta-openpower rev: 6eb4d66c90911698bf0f56119d0917ba45a324a5)
Change-Id: Id393acc8ed5e151e729aba2436bf3b556a8a671d
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Remove some workarounds that aren't needed anymore with the transition
to bmcweb.
(From meta-openpower rev: 50bc196dccc7aa374e05b0e2e16a0d0ddd48e324)
Change-Id: I220ef7a683a41c21914ab2bd936bec44d34ff024
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The intent of the code was to catch one kind of error, it was actually swallowing
all exceptions and looping indefinitely. Fix it to work as intended.
This explains some mystery hangs we've been seeing.
(Bitbake rev: d89358c7b8aa69f12b8c384c4fdb493782633494)
(From poky rev: 1d987b98ed9ee95239f966ce990c119531e95d88)
Change-Id: I78540176a395b5051a8661e5a069dfba7041a6f8
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
There are typos in the fixture files that need to be fixed to correctly
check out the 'thud' branch.
[YOCTO #13064]
(Bitbake rev: 03a2bc00a070794452aa1df0fd75a338bdccc47d)
(From poky rev: 9bd81c492c443fd235def701e8b7000ace1e5228)
Change-Id: I1fec33e92a7771610a9e7909c2faf4823fe5d111
Signed-off-by: David Reyna <David.Reyna@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Zaius doesn't use poky, so drop meta-poky from the layer configuration.
Zaius also doesn't need meta-webserver with the recent move to bmcweb.
(From meta-ingrasys rev: 0b3e60508154017b923320c18b133756ec34fc8a)
Change-Id: I75ead8eb6cbb1b10383cc5f81637e030521bc075
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Most OE metadata repositories have a README. Add a basic one for
meta-ibm.
meta-ibm never really had a clear direction of what it was supposed to
be, so give it one.
The top level meta-ibm will be a distro policy layer for IBM branded
servers. Subtrees will be BSPs (and possibly additional distro policy)
for the components that make up the servers (BMCs and planars).
Note that meta-palmetto and meta-romulus are missing. These are
OpenPOWER reference platforms and not IBM branded servers. As such,
meta-palmetto and meta-romulus will be moved to meta-openpower.
(From meta-ibm rev: 8120f7c441f0599293cd05ae39ee852bfc52c482)
Change-Id: I6b0a446dd476188ff10d7c710a1c3ecb3eb4f754
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
ibm.inc simply includes openpower.inc. That, and meta-ibm is a distro
policy layer and doesn't enable any specific hardware.
Update machine configurations to include openpower.inc directly. Add a
conf/distro/include/ibm.inc to meta-ibm at a later time when meta-ibm
has distro policy to apply.
(From meta-ibm rev: 3d1be91f99c646b350c02bfe1004a019cd436c13)
Change-Id: I4bf1e9badba105f4ed10c478f7d5473e3f169791
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
IBM is no longer using phosphor-rest so drop phosphor-rest server
related metadata.
(From meta-ibm rev: 6297ba9e1ea2234555303a8a739df2e87969f40e)
Change-Id: If4f598f94cb56e7d6422a155b2cacd67842e7e96
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Added CONFIG_NCSI_OEM_CMD_GET_MAC for tiogapass kernel config.
Tested: Build tiogapass kernel image and verified.
(From meta-facebook rev: d84f10b1469a26618387a313b9b4530ecf9626be)
Change-Id: I88bd7d71fd1f25cab694a1ae84afab8c6540ee7c
Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
With the recent move to bmcweb we don't need meta-webserver anymore.
(From meta-ibm rev: a5231caf14dd78aa451621644bb60069eea17009)
Change-Id: I92f760321d38f99e651e3a6ae4d689f0bfb337ff
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
William A. Kennington III (4):
Convert to standard CLI11 argument parser
mainapp: Fix missing includes
test: Rename watchdog_test to watchdog
test/watchdog: Don't use designated initializers
(From meta-phosphor rev: 251192c44dc5fa8d70a051b920d9d7597f098f6e)
Change-Id: I25e93ba5ba11dc5a818a5314d85a864fce586709
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Patrick Venture (2):
tools: implement blob read
tools: blob_handler: add some const ness
(From meta-phosphor rev: 4ea692be5e5fc557e8f3eac6c6164f4c62cf607c)
Change-Id: Ic8e144f3986679494238c056dc7dd8ff986734f6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Johnathan Mantey (5):
Update DBus initialization and use
Eliminate public function returning pointer to private class data
Refactor the initialization of the channel data from the JSON
Move public variables to the class private space.
IPMI channel to NIC device mapping modified within JSON config file
(From meta-phosphor rev: 6d89f367e218be026211bb62f6451aaa809991d4)
Change-Id: Iaaae506f96daabfb55119266b09727db20e6ad61
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
meta-aspeed commit 054541adc3 was not applied correctly. sync up the
subtree with 054541adc3 applied correctly.
Change-Id: I3df6319c6e5f68e2d517db177928c1077dacdb85
Fixes: 1a4b7ee28bf7413af6513fb45ad0d0736048f866
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Gunnar Mills (1):
Add IBM Processor Properties
(From meta-phosphor rev: ff3736880a58aeaa3361e690efb29f55d855f66a)
Change-Id: I5b3523af1558de36a7084b3d8e777bfb8d029acd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Add the PSUs to dbus.
(From meta-quanta rev: 3e55555b7f8f760525a1291265097bba38a435f2)
Change-Id: Ib3b4d99d3d83520747b93d62816610e85519fdd7
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Add the iio-hwmon-battery sensor from device-tree to dbus.
(From meta-quanta rev: 277985acdc85091dcad500e43042eeb68198d977)
Change-Id: Ia0b4b1e68aa8c70760548545db6c55328548a6e9
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Move the pwm-tacho sensor list to new location based on device-tree
changes.
(From meta-quanta rev: 1d43ee5096218aa4f42aebe5a8b3db434dcc5953)
Change-Id: Ia4515b92e178d19b1105bba2c063c693bc39ef74
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Add prefixes to phosphor-hwmon variables so they won't interfere with
other machines variables of the same name.
(From meta-quanta rev: 9b85273bcf43426b3a8b712a55a7d80b4d49afeb)
Change-Id: I94f24923c89ea5e61ad7c1e9e69f723c920ab915
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Tested: This commit included the basic machine config
and package group setting for project GSJ.
And it could build successfully with meta-nuvoton fix
(https://gerrit.openbmc-project.xyz/#/c/openbmc/openbmc/+/17719/).
But the built image cannot run on EVB now,
it is because the image generate script still not ready yet.
(From meta-quanta rev: e08538d3df34128ef92c0593c1556931e62c614a)
Change-Id: I2724915dd674bbce0db16a3714bc50cf8993f9b9
Signed-off-by: FranHsu <Fran.Hsu@quantatw.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Tested:
Still build as normal and works to enable support with a manually
patched phosphor-watchdog.
(From meta-phosphor rev: 95fd2b822ed50bfc08513f4f9d6e0f689dac8ef2)
Change-Id: I91f720e10b02390ee4c2fd9c2feb62fb0c77b384
Signed-off-by: William A. Kennington III <wak@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This includes security and bug fixes from the 4.19.17, 4.19.18 and
4.19.19 stable releases.
(From meta-aspeed rev: 00486f5cebee8ecfecec8638261f8215fafc924d)
Change-Id: Ia412cbe27b36d6aee87ad51c9d03e75d92414cf0
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Marri Devender Rao (1):
Redfish: Update schema files to 2018.3
(From meta-phosphor rev: 60a523a517ef5c052c4280851f6895bacf3cb5a7)
Change-Id: Ice123671ccd1e170d016bc5b062cdcdc18c4f4d3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
beccabroek (1):
Form validation on login page
(From meta-phosphor rev: 6d5204664f9377f1ecea5ec946739bbdc9a7cfe0)
Change-Id: I94ed7d975c07a2b9997d26fdcc092fe3647d0727
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Vernon Mauery (3):
netipmid: move raw sockets to boost::asio sockets
netipmid: move sol console sockets to asio
netipmid: move sol timers to asio
(From meta-phosphor rev: 6ddee1fde5b84804603ab1d2150ca60caeebd1d4)
Change-Id: Idd24255a393327ab88b8f2e5638604add2e234e4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Patrick Venture (1):
tools: updater: iterate via string instead of auto
(From meta-phosphor rev: 6c322dbb457a1492d9bc814b3b61c63dc0e2ca74)
Change-Id: I0a69b1a69083b78ec089b18f2933487143b8008d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Matt Spinler (2):
mapper: Keep track of association owners
mapper: Support association property removes
(From meta-phosphor rev: 948363e08c8dbfcb8665be17856d50332fc6e4dd)
Change-Id: I22f93d3334c19751f299b1522765a2b30ca4236b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Update channel config to network interface name so that
it can be referenced directly without any mapper.
i.e. channel name is network interface name
Depends on phosphor-host-ipmid version, which
is also updated in this patch
(From meta-phosphor rev: 8d2b48ddef636c8daea43111cc843ed6aaa67688)
Change-Id: I3bb5780d3182cbae2a490943818f5d5d20034275
Signed-off-by: Richard Marian Thomaiyar <richard.marian.thomaiyar@linux.intel.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Update meta-openembedded to thud HEAD.
Andreas Müller (4):
libxklavier: Fix keyboard layout bug for xfce4-settings
libmtp: upgrade 1.1.5 -> 1.1.16 and rework
networkmanager: move udev-rules from /usr/lib -> /lib
openjpeg: fix build for multilib
Ovidiu Panait (1):
polkit: Fix CVE-2019-6133
Change-Id: I49e13eda2bea04302b8445c613d33e9e37228351
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Tom Joseph (2):
eSEL : Handle logging of eSEL in OpenPower OEM library
eSEL: Add severity and callout to the error metadata
(From meta-openpower rev: d16c9e4a292a4203ca46204e98a893018df9fc4e)
Change-Id: I9d1062b6471a1eb07c096ea41ba44649f19247e6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This patchset replaces the python based phorphor-rest implementation
with bmcweb, a c++ implementation.
bmcweb has several advantages to phosphor rest, and should be the
default implementation for new BMCs. Some of the advantages include:
1. Authentication and authorization is based on PAM
2. Its written in a compiled language, which gives it more applicability
for low resource systems with lower memory.
3. It replicates all the existing phosphor-rest interfaces.
4. Smaller binary size. The bmcweb binary compresses to 800KB at last
measure.
5. bmcweb implements a compliant redfish interface, which phosphor-rest
does not.
6. bmcweb has a selectable build, so features can be enabled/disabled
per platform as needed.
(From meta-phosphor rev: 7bfe2964d1c263d7104fcaabc42806ad0bcff331)
Change-Id: I4a9b5169c2151de633b5227612f15a9e7a771683
Signed-off-by: Ed Tanous <ed.tanous@intel.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
James Feist (1):
[adc] stop using oemname
(From meta-phosphor rev: 0b5f6e8d2229b09952cf9d487a31d7e17dce94a0)
Change-Id: I8614437c53826baaeacc57d0dd2cf896ed61eb43
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Matt Spinler (3):
REST: sd_bus_message->JSON: fix multiple entries
Support any message type in /subscribe callbacks
REST: GET: Use convertDBusToJSON
(From meta-phosphor rev: 8ec5188a65702f7d81e4802882bac6b8ad5a3058)
Change-Id: Ib75c447c88ab3eb0ac301712ad0e0edb4b2f147b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Patrick Venture (1):
tools: move blobs methods to private
(From meta-phosphor rev: bdb83ca0a6fd60afd4d7b5cef3b8d2f7eed543cb)
Change-Id: I4206142ef1eeb0ee6ddc609c0b10413acb2342fd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
As bmcweb will be enabled from meta-phoshor, that's where
the socket and service files will be, and where the repo
will be pulled in from. No need to it from meta-ibm.
(From meta-ibm rev: e9f1abf282032579fb400d5511760de080cbeac2)
Change-Id: Ifa94158a2401eaad6eb44dbed1ca9bf81bce0e35
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Nginx on OpenBMC has a number of issues that matter to openbmc.
1. It increases the binary size. This is an issue given that OpenBMC
targets a relatively minimal flash footprint.
2. It increases the runtime overhead. Running nginx as a reverse proxy
to the application servers causes a runtime overhead, and context switch
for every single page load, as well as an extra socket.
3. nginx doesn't implement any kind of authentication, so auth needs to
be implemented in every application server. This removes a lot of the
advantages of the reverse proxy, and duplicates a lot of code amongst
multiple application servers
4. A number of nginx parameters run from the nginx config file. Some of
these parameters (like cipher suite support) are desired to be changed
at runtime, rather than fixed at compile time.
Related to commit here to move system to bmcweb:
https://gerrit.openbmc-project.xyz/#/c/openbmc/meta-phosphor/+/12933/
(From meta-ibm rev: b6639a209f0089864bef4fc86dcad97880bce682)
Change-Id: I21848eb3a8dfa85968c6c96d6a78f5145402db1d
Signed-off-by: Ed Tanous <ed.tanous@intel.com>
(cherry picked from commit 699e296eb0dbd421bcb2fff4be9d446f47ae7195)
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
With the eSEL refactor phosphor-host-ipmid is not depending on the
phosphor-ipmi-inventory-sel recipe.
(From meta-phosphor rev: 174a3499599cda3972f8a532d11e596b57345300)
Change-Id: Iea24b03fda36071760792b06a9c4e8443ad149ef
Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The phosphor-ipmi-inventory-sel recipe provides the system specific mapping
between the IPMI sensor numbers and inventory path. The openpower-ipmi-oem
library will consume this mapping to log eSEL as D-Bus error objects.
(From meta-openpower rev: 55b87c2cdb7c75ec8674a4a77999f2630e6d282f)
Change-Id: I24893f342920fbd9690d0d769ac1f0f44017948b
Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|