| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Patrick Venture (4):
writefrudata: delete unused variable
cleanup: reduce variable scope
gitignore: update with additional files
add clang-format
(From meta-phosphor rev: 652b2dba99be9c8e8570ad11ffeeb92405951c63)
Change-Id: Id33f4d7d661f2fc08c62f7ea8e3e4c7c2297d1bf
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update phosphor-ipmi-net.bb file to add
'ipmi' group similar to phosphor-ipmi-host.bb.
Users belonging to this group will be able to
access IPMI based on their privilege.
(From meta-phosphor rev: 719bb6b03c0775de51c001726c6bd42dad086854)
Change-Id: I5dae7b13111f079377f611f9d459ff8d1c9a0a58
Signed-off-by: Richard Marian Thomaiyar <richard.marian.thomaiyar@linux.intel.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Patrick Venture (1):
manager: reduce scope of variable
(From meta-phosphor rev: 8a7573b5b86859b9855259c785d224705c866b93)
Change-Id: Ib06e069dcc3d7254f79bf20c1b0c06c9ba458c52
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Add a symbolic link to phosphor-ipmi-host.bb named _git.bb and sets the
preferred version for the recipe.
(From meta-phosphor rev: b64457f8c96672c50f52c67a39dd7eb10dff43a5)
Change-Id: I70c506bd4614b26e55dff081df6bde70bbd54e3d
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
| |
Rename phosphor-ipmi-fru.bb to phosphor-ipmi-fru_git.bb per OE norms.
(From meta-phosphor rev: 6f1857e74d1b4426c3f5ea92b747a3cef1345aae)
Change-Id: I1e42e0cfbee64af3e4a3f6b480795c34e4229bb8
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
| |
phosphor-ipmi-hw-example.bb inherits skeleton-python, which is git-based.
(From meta-phosphor rev: 90c8a626bd4d7f6d5489a78d777423a7e67785b5)
Change-Id: I052d7f2792c97f14286eda54ad7079a9cc925ba8
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Patrick Venture (1):
new command: BmcBlobWriteMeta
(From meta-phosphor rev: 0c39fd8d12db03bac5793cf6c06847d5faba7662)
Change-Id: I0dc91e6bcb76ac316a1937a232c0dcf1d5bb5d21
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Patrick Venture (1):
build: fixup paths to leverage ipmiprovider symlinks
(From meta-phosphor rev: c4ca164fe47600a16d2bcc3a8ef473b0a221136f)
Change-Id: Ia0c5a3f509bf56f1606e7f3817d3d5339b51fe50
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Jason M. Bills (1):
Fix clang-format issue in sensorhandler.cpp
(From meta-phosphor rev: 3927cd58d8270e1467a190751a316e79b06dc247)
Change-Id: Ief6afec5044b4afee4e90b0b039efe011e624ff0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
| |
Rename phosphor-ipmi-tool.bb to phosphor-ipmi-tool_git.bb per OE norms.
(From meta-phosphor rev: fd7bdbc42f69eb68f8337c62a4a1daed656e2ecf)
Change-Id: Iae40c199c74f3e8081600772e2239fad2d34c689
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Vernon Mauery (1):
phosphor-net-ipmid: use c++17
(From meta-phosphor rev: 1382cbaf6b431bbb4868a659b06ef7ee38d8531e)
Change-Id: I0dab641e30b4cd041d807dc595e442468fece5dc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Vernon Mauery (1):
ipmi-fru-parser: use c++17
(From meta-phosphor rev: 32337472e2b5654e44e6748588a407dbb9deec70)
Change-Id: I04050f544a22172e040b6d9e1b0ec6beaadcfb6b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
| |
Rename phosphor-ipmi-bt.bb to phosphor-ipmi-bt_git.bb per OE norms.
(From meta-phosphor rev: 8e528e68437824fd1d677cffa2199a8d6612dfb2)
Change-Id: I511f3413755033d536ed18e4f1dad4565c7fd56d
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
| |
Rename phosphor-ipmi-net.bb to phosphor-ipmi-net_git.bb per OE norms.
(From meta-phosphor rev: 6ffd6b4af4172e383773b21faf7a75e7b16a9ff7)
Change-Id: Ie8e9d2f9ff337d270e16aa4529ffda8bac57f147
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Emily Shaffer (2):
sensorhandler: fix buffer overflow in Get SDR
apphandler: Fix buffer underflow in ipmi_app_get_device_guid
Yong Li (1):
Fix compile error with g++ 7.3
(From meta-phosphor rev: c530a7b5288821cc27ebdfc593bb32cc477e6b93)
Change-Id: I3ea8312bcf45926828e7608e6bd8457fff2d8250
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Patrick Venture (4):
manager: return abstract base type
README: Add new command: BmcBlobWriteMeta
test mock: add implementation of getBlobManager
process: rework lookup to use map for handlers
(From meta-phosphor rev: ac9f94afa183446d9b2689b9db141dac168a4da8)
Change-Id: Iec1f8c3b0afc73924515fba1a6fac5b1c095c907
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Patrick Venture (1):
header: install test mock headers
(From meta-phosphor rev: bdd9eb4cf375fa394f19494120944a6a586e87af)
Change-Id: Ib3a6331cad43e867ef49ab4490635d8e3d438708
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Emily Shaffer (1):
sensorhandler: fix buffer overrun in ipmi_fru_get_sdr
(From meta-phosphor rev: 3026b68763653131e56025876b91742f9b58a26d)
Change-Id: I127fe26f0e42a07878fd36f05c05c3078ce4911d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Patrick Venture (1):
main: now seeks out shared library handlers are load-time
(From meta-phosphor rev: a023c96909f38ed2401d3ace6fe787d0dfe7a61e)
Change-Id: I4de0528de0a29560b4e754d3f1f5645c686e40cc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Patrick Venture (1):
utils: add methods for finding and loading handlers
(From meta-phosphor rev: 488d2f673c30c8b199f18f2cb234368205d47fe4)
Change-Id: I6a437091985b8f535fdeddfb2d6e6bf8ab21451c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
phosphor-ipmi-blobs is transitioning to using phosphor-logging in an
upcoming patchset which warrants adding the build dependency to the
recipe.
(From meta-phosphor rev: 2b120948419c00a8bca7a5afd4c72b51c1f95cd3)
Change-Id: Ic8d9cd5174b444499e7bf6c5aba900eed6c3f0d9
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Patrick Venture (4):
gitignore: add *.lo
move blobs and manager header into installation dir
example: fixup compilation
manager: add getBlobManager as an exported method
(From meta-phosphor rev: 923a5ee6e9248ddf82125ed92454244967cc3082)
Change-Id: I7cb9d1d2e9a70350beaa3de28b026d55edb382a6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Patrick Venture (1):
build: add ENABLE_EXAMPLE macro on enable-example condition
(From meta-phosphor rev: fa19a3b9fa17a12a54101e462ba16f43fa532b28)
Change-Id: I30025fb38a8cb8785a31e83cd8df49c3bbc8c8ba
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Alexander Amelkin (1):
Get Device ID: Add handling of availability bit
Patrick Venture (6):
rename headers to match style
replaced c headers with cpp where applicable
oemrouter: add std namespace where missing
move filesystem inclusion to bottom of list
add std namespace prefix to common methods
openbmc oem code: add ethStatsCmd
Tom Joseph (1):
Implement Set Channel access command
Xo Wang (2):
apphandler: Implement Get/Set System Info Parameter
apphandler: Add "System Name" System Info parameter
Yong Li (1):
Implement chassis set power restore policy command
(From meta-phosphor rev: a561ec99885cd00b6e50f261e8383d71d7419c40)
Change-Id: I523e35a20c0821a1c391a4113dad3d79582a0657
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Enabling or disabling the network IPMI is achieved through
IP table filtering. The size of the image increased by 250K.
(From meta-phosphor rev: 20a3a195e74d007fc077d62b17018daf640b906d)
Change-Id: I18faa6a4ab2dc4ae49467c87cab1af57f932f391
Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add the phosphor-ipmi-ethstats package. This package handles OEM IPMI
commands that are meant to return ethernet device statistics.
Tested: Verified the library was compiled and installed when added to
obmc-phosphor-image.
(From meta-phosphor rev: af57049ef8d2d1001dc0ccd9cdf33cac6dcdbff6)
Change-Id: Ic2c5f2020c01aea3bd2477127bec74149beffb79
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It will be easier to manage, if all ipmi related
configurations are stored under ipmi folder. So,
make sure that /run/ipmi (volatile) & /var/lib/ipmi
(non-volatile) exists before starting the service.
(From meta-phosphor rev: 8debf3aed29b2c75cffc59bd9fc79afc1ca3be5c)
Change-Id: I2cd90d243ccdd0e93fb7e6873a323c6b243adbe2
Signed-off-by: Richard Marian Thomaiyar <richard.marian.thomaiyar@linux.intel.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add the phosphor-ipmi-blobs package. This package handles a series of OEM IPMI
commands that implement the BLOB protocol for sending and receiving data over
IPMI.
Tested: Verified the library was compiled and installed when added to
obmc-phosphor-image.
(From meta-phosphor rev: db1cc9bb20b79dd54b464a21d75dc4488f759ccf)
Change-Id: I033c756493a0c85908a6c094b0db586cb92ec461
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adriana Kobylak (1):
sensorhandler: Remove legacy functions
Xo Wang (1):
apphandler: Add storage for Get/Set System Info Parameter
(From meta-phosphor rev: 55b8caee21440816f5e28ddc88be61e391156daf)
Change-Id: I1a81989cacb9bd2bffd6be3f1a9852a1ed42ceb6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
William A. Kennington III (1):
app/watchdog: Only log internal failures once
(From meta-phosphor rev: 3eb9e0838ff1523736285ba3bf774c94add686af)
Change-Id: I8725c0c87312afdfd1aba8bfac9ebdfaf884c7d7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Patrick Venture (2):
openbmc oem code: add blobTranserCmd
storagehandler: add missing cstdint header
(From meta-phosphor rev: efa1d627b1e8c74abfc6256b89e65ab2863075fb)
Change-Id: Ibe258317b82017c903a5250ebf13ce38fcb3b65f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Gunnar Mills (1):
Spelling fixes
(From meta-phosphor rev: 628e7c064ac5d0771421938e41da91e2a0ed0eeb)
Change-Id: I8a6547fbe7c3c3727f9125fe2e8fa864ba1a7c3b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Patrick Venture (1):
add iana header to store OEM Numbers
Tom Joseph (1):
Handle SdBusError exception in SEL commands
(From meta-phosphor rev: 41f3e403dd86596c8e374c44a33c01e054f7d34b)
Change-Id: I7ad1727212ab29000183691f60f8e9afcd06b021
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add ipmi, web, and redfish to the /etc/group file from own recipe.
Note: phosphor-user-manager relies on this group names to manage
access control
(From meta-phosphor rev: fe5b8d24b982d2e7e0da26852b71df20a679abe2)
Change-Id: Ide704dfb17b90c8d6bee75a14fc806397dce43c7
Signed-off-by: Richard Marian Thomaiyar <richard.marian.thomaiyar@linux.intel.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Patrick Venture (1):
add .clang-format
(From meta-phosphor rev: 173a10484d8d3b52aa49b294d567711dd8100f2e)
Change-Id: Iedd73801dac37464eb28b6cb1b6ceec0584abefd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Adriana Kobylak (1):
Add support for OpenSSL 1.1.0
(From meta-phosphor rev: d5052421e7b20c674b2205841edf65d3d5214138)
Change-Id: I3a57ff78813ceb16ca73c4f1908ca1b1a56274c6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Adriana Kobylak (1):
gen_pimrules: Update the Boot Progress Sensor
(From meta-phosphor rev: 43812b766f7bfada6c367a0ce9cc3076ab50cd8f)
Change-Id: I72a23734724e968e292bc8452ea1876ed352ae0b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Andrew Geissler (1):
Add -flto to CXXFLAGS
Patrick Venture (1):
add missing header: map
(From meta-phosphor rev: 759f5a5d3e82eccb3fea958b116d78ce099ecfec)
Change-Id: I1bde7819ca3537d6a08fd4b6c0ca81f9562d70a4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add the power supply derating factor sensor to the ipmi yaml file.
This sensor was currently hardcoded in the /org/openbmc/sensors
path but that is being deprecated in favor of having the sensors
defined in the ipmi yaml config files.
Tested:
With this change the get sensor command was successful.
(From meta-phosphor rev: 8605fa1ad9512fdc2bea2a3f5ad3be9b2828f9ee)
Change-Id: Ie221521e91b47639cb9d24eb23ab2b8bf774d110
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add the power supply redundancy sensor to the ipmi yaml file.
This D-Bus object already exists in the Settings app.
Tested: Verifed that the generated phosphor-ipmi-host sensor.yaml
file contained the new sensor. Removed the legacy sensor from the
/org/openbmc path and powered on a Witherspoon to the Host OS
without errors.
(From meta-phosphor rev: 46adbb00b0b672789bd8fc47bee82e46c5880956)
Change-Id: Id8a2494848d6b13710d0f6365438086ce1a42513
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Adopt a more conventional directory hierarchy. meta-phosphor is still
a _long_ way from suitable for hosting on yoctoproject.org but things
like this don't help.
(From meta-phosphor rev: 471cfcefa74b8c7ceb704cb670e6d915cf27c63b)
Change-Id: I3f106b2f6cdc6cec734be28a6090800546f362eb
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|