summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-10-14meta-phosphor: gnupg: apply space savings everywherePatrick Williams1-1/+1
Somehow the bbappend for gnupg was only applied to 'gbmc' systems. Apply this to all openbmc. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I36079311f87a77d38433b3124ce72d41086b1c18
2022-10-14phosphor-host-ipmid: srcrev bump 92079a2484..0a24e5cd3fAndrew Geissler1-1/+1
Ed Tanous (1): Remove ipmid-host library Change-Id: I1fdd3ee6d3455109bc284ba5bee1cd88aa683633 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-14bmcweb: srcrev bump 77665bdac1..525fc07224Andrew Geissler1-1/+1
Sunitha Harish (1): NetworkProtocol: Support NetworkSuppliedServers property Change-Id: I267b54a845907ac85725454c73466c7f5725e424 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-14linux-aspeed: SSIF, Bletchley fixesJoel Stanley1-1/+1
Joel Stanley (2): ARM: config: aspeed_g5: Enable SSIF BMC driver ARM: config: aspeed: Remove FIRMWARE_MEMMAP Potin Lai (2): ARM: dts: aspeed: bletchley: update and fix gpio-line-names ARM: dts: aspeed: bletchley: enable emmc and ehci1 Quan Nguyen (3): ipmi: ssif_bmc: Add SSIF BMC driver bindings: ipmi: Add binding for SSIF BMC driver i2c: aspeed: Assert NAK when slave is busy Change-Id: I2238e1504cdb5db9ef7977df96aa5a270b5971c3 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-10-14linux-aspeed: Move to Linux 6.0Joel Stanley1-3/+3
This moves the OpenBMC kernel to a v6.0 base for ASPEED. There are 81 patches in the tree, with 40 of those patches not yet queued for merging in v6.1 (and 17 of these relate to Nuvoton not ASPEED). Since v5.15, we have the following support now merged upstream: - PECI, thanks to Jae and Iwona - MCTP, thanks to Jermey and Matt - spi-nor, thanks to Cédric - nct6775 i2c and lm25066, thanks to Zev - ast2600 adc, thanks to Billy - ast2600 gfx, thanks to Tommy Congratulations to everyone who worked on these patches and got them through upstream review. Your contributions improve OpenBMC for everyone, and ease the maintenance work required for the kernel. The remainding out of tree ASPEED patches that need to be worked on: Andrew Jeffery (7): dt-bindings: hwmon: pmbus: Add Maxim MAX31785 documentation pmbus (max31785): Add support for devicetree configuration pmbus (core): One-shot retries for failure to set page pmbus (max31785): Wrap all I2C accessors in one-shot failure handlers ARM: dts: aspeed: witherspoon: Update max31785 node ipmi: kcs_bmc: Add a "raw" character device interface ipmi: kcs: Poll OBF briefly to reduce OBE latency Cédric Le Goater (1): /dev/mem: add a devmem kernel parameter to activate the device Eddie James (7): dt-bindings: soc: Add Aspeed XDMA Engine soc: aspeed: Add XDMA Engine Driver soc: aspeed: xdma: Add user interface soc: aspeed: xdma: Add reset ioctl soc: aspeed: xdma: Add trace events i2c: core: Add mux root adapter operations iio: si7020: Lock root adapter to wait for reset Jae Hyun Yoo (1): clk: ast2600: enable BCLK for PCI/PCIe bus always Joel Stanley (6): net: ftgmac100: Ensure tx descriptor updates are visible ARM: aspeed: Add debugfs directory ARM: soc: aspeed: Add secure boot controller support dt-bindings: trivial-devices: Remove Infineon SLB9673 TPM arm64: configs: Add Nuvoton NPCM defconfig ARM: dts: nuvoton: npmc750-evb: Add default console Johannes Holland (1): dt-bindings: tpm: Add schema for TIS I2C devices Change-Id: I285cf7ef264dfa7ab4cd59222874324aaec1538b Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-10-13fb-ipmi-oem: srcrev bump 85ac24de4a..3f6712731cAndrew Geissler1-1/+1
Bonnie Lo (1): oemcommands: set system guid Change-Id: I274b644e69922287393910b49760352f4e54355a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-13phosphor-debug-collector: srcrev bump 2d38ad5aa8..583ebc090bAndrew Geissler1-1/+1
Dhruvaraj Subhashchandran (3): Add method to get dump id OpenPOWER: Fix for host dump delete OpenPOWER: Ignore already reported resource dump Change-Id: I6e23ed66f661e4b0695bde2d62b51ff7cc2c0aee Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-13ipmi-fru-parser: srcrev bump 6d3b805487..17b0c52fc4Andrew Geissler1-1/+1
Patrick Williams (1): build: remove libmapper dependency Change-Id: I9866377cabca6aa1c4bfed758ee5df5d81cb277a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-13phosphor-host-postd: srcrev bump aee6540154..56127ef8dcAndrew Geissler1-1/+1
Sunita Kumari (1): [Fix] lpcsnoop service exit unsuccessfully Change-Id: I51d51dfc3a9373f4f1d497a2ae9a7adbc499becc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-13phosphor-fan-presence: srcrev bump 27cc39f1f9..f231ed3a8bAndrew Geissler1-1/+1
Matt Spinler (3): pres: Add way to bind fan eeprom driver after plug presence: Add ctors for AnyOf and Fallback Remove someone from OWNERS Change-Id: I5f389124f823ef04189fed098ed223fe07954b88 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-13skeleton: srcrev bump 2829dec09b..4372c3d746Andrew Geissler1-1/+1
Adriana Kobylak (1): OWNERS: update Change-Id: Iddd600111f0ee5f719266f8429f1c0c20075d039 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-13bmcweb: srcrev bump b4ad4c05ee..77665bdac1Andrew Geissler1-1/+1
Nan Zhou (1): header cleanups Change-Id: Ie924b18a49537423cc1cfbcf514818a6555bd254 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-13meta-ethanolx: Correct 'obmc-console' configuration fileKonstantin Aladyshev1-1/+0
In the AMD EthanolX board CPU0 UART1 is connected to the BMC UART0. Therefore from the point of BMC UART0 is an upstream (host) UART. 'obmc-console' application gets this information from its configuration file name ('server.ttyS0.conf'). On the other case setting 'local-tty' inside the configuration file is intended for the downstream UART settings, which is not present on the AMD EthanolX board. Therefore remove this setting. Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com> Change-Id: I3daa1528cb5a7b5ff748189f29da3c3d91899ca4
2022-10-13meta-intel-openbmc: remove intel-dbus-interfacesBrad Bishop1-31/+0
The content in this repository has been moved to phosphor-dbus-interfaces, and intel-dbus-interfaces has been deprecated. Remove the recipe. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: Ibeec874b75e5372ab2d197f20dab5bdbe757095e
2022-10-13meta-phosphor: remove unused variablesBrad Bishop1-5/+0
These variables are unused; remove the dead metadata. Change-Id: I17d0282277a0231a264773d8bac9afeef69ec8b4 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2022-10-13meta-phosphor: remove unused classesPatrick Williams4-45/+0
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I580a38f66d4c6185dae803c70fd050eeae3d1437
2022-10-13meta-phosphor: remove unused skeleton recipesPatrick Williams14-248/+0
There are a few recipes using Python2 code and having no references inside the repository. Deleting them since there are no users and it is pretty unlikely that anyone outside is using them. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I89570580a469730f16870c54f850f8723cad55cf
2022-10-13meta-phosphor: rest-dbus: remove recipePatrick Williams5-44/+0
The repository referenced is still written with Python2 and should not have any users any longer. Remove all the recipes (and references to it). This functionality is implemented in bmcweb (enabled with options) and should be enabled there if still desired. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Id689a3b749ddadd939ef43343379e569c16bc183
2022-10-13treewide: remove pointless abstractionsBrad Bishop21-114/+38
All of these abstractions have exactly one implementation. Remove the indirection to improve at a glance comprehension. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: I5d701aff6d0876fa3b2d16c841cbdcb0433b221f
2022-10-13skeleton: srcrev bump f81f0e5659..2829dec09bAndrew Geissler1-1/+1
Brad Bishop (1): OWNERS: update Change-Id: I6e69290af5814d86def2c4838421905fc32003d5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-13phosphor-dbus-interfaces: srcrev bump bed657a128..844e332c6aAndrew Geissler1-1/+1
Brad Bishop (1): OWNERS: update Change-Id: I3dc4660aae1ddbc7a60552cc5739bd04f9612efe Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-12treewide: remove phosphor-rest referencesBrad Bishop2-6/+0
A recipe for phosphor-rest has not existed for some time now. Remove remaining references to it. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: Id5e8232f60172cb877bcecf612740d217cf92f85
2022-10-12meta-aspeed: OWNERS: updateBrad Bishop1-1/+0
It's been quite some time since I've helped to maintain the ASpeed bitbake metadata, so it is time to remove myself from the list. Thanks to Joel for stepping in to fill that void long ago. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: I12dd9590bde4144a69b89e03fc7a06a76d1ab495
2022-10-12Switch libpldm to point to libpldm.gitManojkiran Eda1-3/+3
With the recent migration of libpldm out of pldm repository, we can now point libpldm recipe to libpldm.git rather than pldm.git. Also to note, we had lost all the commit history when we migrated libpldm to libpldm.git because of the way we re-arranged the pldm code to separate out the libpldm as a subproject. This commit also includes the libpldm bump & it now points to the HEAD of the newly created libpldm.git Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com> Change-Id: I2707353e6a0521ad1899d94970130dda583dd75d
2022-10-12phosphor-pid-control: srcrev bump f2efcbbd31..e2ec69ad00Andrew Geissler1-1/+1
Potin Lai (1): Add SIGHUP handling for reloading configuration Change-Id: Id8e83c7af2dabbbf830e72b2d85a8c3e355eb1ac Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-12phosphor-nvme: srcrev bump d4f5199251..76f455e440Andrew Geissler1-1/+1
Potin Lai (2): nvme_manager: decouple config dependency of PresentPin and PwrGoodPin nvmes: add Availability interface Change-Id: I0469be0a727929f8a75d040377e1091a5532acb2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-12phosphor-user-manager: srcrev bump 0076afe155..745ce2ed79Andrew Geissler1-1/+1
Jiaqing Zhao (2): Set default shell to /bin/sh for ldap users Check LDAP group name after PrivilegeMapperEntry fully parsed Nan Zhou (1): gitignore: optimize items Change-Id: Ib9922f70fb6398621963d837b57dbf32400da408 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-12phosphor-power: srcrev bump dfe1f2036a..1c0576bb51Andrew Geissler1-1/+1
Jim Wright (2): pseq: Add README for source file directory pseq: Add README for power sequencer directory Change-Id: I109712cc7bfa2da33b4bd9d8757f813eb76f0395 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-12meta-google: Fix common-password to allow password changeOskar Senft1-0/+13
Commit 951f1aabea4c8683cda113e743b68ad2dfd57fa8 removed the entry for pam_cracklib.so from common-password. This resulted in the next entry in the file to become the first module. However, as it still contained the use_authtok flag, this forced the module to not prompt the user for a new password and instead attempt to use the one provided by the previously stacked password module. Since there is no previous stacked password module, the process just fails. This change adds code to remove the use_authtok entry from the first password module to fix this issue. Tested: Check that passwords can be changed again via "passwd". Signed-off-by: Oskar Senft <osk@google.com> Change-Id: Id88302732fe9d4c6e6c8cbb0004271d6ea2ac340
2022-10-12intel-dbus-interfaces: srcrev bump 2b1255c47f..603a528495Andrew Geissler1-1/+1
Brad Bishop (1): README: add deprecation notice and instructions Change-Id: Id162d8f17549e0deab731fedbb8c8ddf8466569b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-12Fix recipes to use libpldm instead of pldm & bumpManojkiran Eda3-2/+4
This commit does following things : 1. It would build pldm in libpldm-only=disabled mode, so pldm recipe would now not build & ship libpldm anymore. 2. Package libpldm into ibm systems which actually build pldm repo with just libpldm-only option & ships the libpldm shared library. 3. Change pldm & all the dependent recipes to use libpldm instead of pldm. Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com> Change-Id: I6c616f6d8df00e783f94da0e69bd3127089e2184
2022-10-12stdplus: srcrev bump aaa8e0dd01..37b2d5eaecAndrew Geissler1-1/+1
William A. Kennington III (3): raw: Add strict copy/ref functions raw: Make constexpr where possible zstring_view: Fix find functions Change-Id: Ia36984960ba54e652fb456a6df1e2636d5fa3f6d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-12phosphor-objmgr: srcrev bump 8c243629a9..48248203c6Andrew Geissler1-1/+1
Patrick Williams (1): ignore unique-name dbus connections Change-Id: I92edb51d9ab4dc5bcfefdae05749ad6e7a1a1c3c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-12x86-power-control: srcrev bump 461a166a6a..58e379d1bfAndrew Geissler1-1/+1
Matt Simmering (1): Add option to ignore soft resets before POST Change-Id: I119e92253b9f016146f0108c44f971ba8792ba94 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-12phosphor-host-ipmid: srcrev bump 947da1b0b8..92079a2484Andrew Geissler1-1/+1
Hieu Huynh (1): Fix wrong threshold report Willy Tu (1): dbus-sdr: Remove excessive `Failed to GetAll` error message Change-Id: I31632ca50460e792692fb5027095b3d071a44229 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-12phosphor-dbus-interfaces: srcrev bump 11efbb3c85..bed657a128Andrew Geissler1-1/+1
Dhruvaraj Subhashchandran (1): Dump: Create: Add Unavailable error Change-Id: I0ccdf95850981414f76daa812af2e7fb49b2aa59 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-12bmcweb: srcrev bump 9db4ba2515..b4ad4c05eeAndrew Geissler1-1/+1
Asmitha Karunanithi (1): CreateDump: Accept dump object path Shantappa Teekappanavar (1): bmcweb: Add strictAccountTypes error message Change-Id: Ibafafdd93550069292856c04bda4c5b3505a3c3d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-12sdbusplus: srcrev bump 6a38ed5e8b..41f42f6b33Andrew Geissler1-1/+1
Patrick Williams (1): clang-format: update with latest Change-Id: Ie846b8f73d768a662099ae8c208ea45e92d36525 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-12entity-manager: srcrev bump bdfc5ec693..7b8786f447Andrew Geissler1-1/+1
Patrick Williams (1): ignore unique-name dbus connections Change-Id: I384b93715e396589b199c82e04d20eaefd8a2cba Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-12pldm: srcrev bump 297720aa6a..27a022ca33Andrew Geissler1-1/+1
Andrew Jeffery (1): libpldm: Migrate to subproject George Liu (1): Fix the decode_get_sensor_reading_resp method Sridevi Ramesh (1): Add API to create fru records only for present frus. Change-Id: I146e4698d513aa102ce7e6b280ce5d4a5c72b8f6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-12pldm: srcrev bump ab6f9fa4ea..27a022ca33Andrew Geissler1-1/+1
Andrew Jeffery (1): libpldm: Migrate to subproject Sridevi Ramesh (1): Add API to create fru records only for present frus. Change-Id: I59bf64981ab0f0bdc3e491eacdc741bbb43e8cc5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-11intel-ipmi-oem: srcrev bump 90eb7876b4..097497fb7bAndrew Geissler1-1/+1
Alex Schendel (1): Remove ManagedObjectType Dependency Change-Id: Ief8483ed787a2dc9ab4226fe8f662119f70cce62 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-11Update Intel rsyslog.confMatt Simmering1-2/+2
Update the RateLimit.Burst to 4000. Current value of 2000 is causing unnecessary rate-limiting Tested: No rate-limiting, and no bad consequences for increasing RateLimit.Burst Change-Id: If20dbc70adae7922fbfb91ef9c29ddc64b527846 Signed-off-by: Matt Simmering <matthew.simmering@intel.com>
2022-10-11bmcweb: srcrev bump bb759e3aea..9db4ba2515Andrew Geissler1-1/+1
Hieu Huynh (1): Adds LastStateTime in Redfish BootProgress Jiaqing Zhao (1): log_service: Fix error message for non-existing log entries Change-Id: I7f298d84b824d1315ff1d47b8cb2e89d4300d3e3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-11fb-ipmi-oem: srcrev bump 020ff3e49f..85ac24de4aAndrew Geissler1-1/+1
Karthikeyan Pasupathi (1): greatlakes: Added config files for debug card Change-Id: I514789b3882a5d83095d30fe8da9af84cd90e23f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-10phosphor-objmgr: recipe cleanupsPatrick Williams26-248/+56
Big cleanups to the phosphor-mapper/phosphor-objmgr recipe. - Remove all "mapper-config-native" constructs as the underlying repository has no such support. - Remove all mapper-related bbclasses as they are no longer relevant. - Remove environment support in service file as the mapper executable no longer supports any arguments. - Greatly simplify the 'libmapper' packaging to avoid stray python in the recipe. - Update all recipes to use `DEPENDS += "libmapper"` where appropriate for clarity if they use libmapper. - Rename the recipe from phosphor-mapper to phosphor-objmgr to match the repository name, which allows simpler devtool invocations. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5a64e2feddd1a7919813e007411f9c28b6c9a330
2022-10-10meta-nuvoton: npcm8xx-igps patch refreshAnthony1-28/+29
https://gerrit.openbmc.org/c/openbmc/openbmc/+/55099 added npcm8xx-igps together with a patch, and later npcm8xx-igps SRCREV was bumped in https://gerrit.openbmc.org/c/openbmc/openbmc/+/57109, but the patch was not refreshed. This would cause fuzz detected. Change-Id: Iaeaf5aa8091b347039ed4cfa187e252e60660f00 Signed-off-by: Anthony <anthonyhkf@google.com>
2022-10-10meta-facebook: add emmc dependencies and timeoutPatrick Williams2-1/+3
Add dependencies so that the `emmc-init` service only runs if the device is present. Add a timeout parameter to the fstab entry for the device so that the timeout is a reasonably short amount, since we expect the device to always be immediately available. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I405a6773ff71f9eb047c4bb9d684fdd9b5d97948
2022-10-10meta-ampere: mtjade: correct virtual sensor expressionThang Q. Nguyen1-35/+19
Correct expression to calculate nvme_bp_max and nvme_m2_max sensors in case missing nvmeX sensors Tested: 1. Unplug all NVMe drives, and check if they are all 0 2. Plug some in abitrary slots and check if they have correct values, not n/a Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com> Change-Id: If0cc4e05b540394d15ed6bde3f04bcb13887477d
2022-10-10meta-ampere: bmcweb: set http-body-limit to 65Thang Q. Nguyen1-0/+1
Ampere Mt.Jade platform has 64MB SPI-NOR but the default http-body-limit is just 30. It makes firmware update via WebUI or Redfish is fail to work when many features added. This commit increases the http-body-limit value to 65 to avoid firmware update failure. Tested: 1. Add full Mt.Jade features and verify if firmware update works well Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com> Change-Id: If042a29aea8fe274194578326e2868e084d626e6