summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-10-24meta-facebook: update bletchley nvme configPotin Lai2-9/+3
1. Move nvme_config.json to meta-facebook layer 2. Update nvme thermal sensor thresholds base as suggested by thermal team. Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: Ia444afa2a27032c88302e913eb07909f7123c608
2022-10-24meta-bletchley: add switch diagnostics scriptPotin Lai2-0/+42
Add a switch diagnostics script to dump port register via mdio bus. Tested: root@bletchley:~# /usr/libexec/bletchley-switch-diag ======================================== Port 10 (BMC) **************************************** [00]: 0E07 (Port Status) [01]: 0003 (Physical Control) [02]: 0000 (Flow Control) [03]: 1920 (Switch Identifier) [04]: 007F (Port Control 0) [05]: 0000 (Port Control 1) [06]: 07FE (Port Based VLAN Map) [07]: 0001 (Default VLAN ID & Priority) [08]: 2080 (Port Control 2) [09]: 0001 (Egress Rate Control) [0A]: 8000 (Egress Rate Control 2) [0B]: 0001 (Port Association Vector) [0C]: 0000 (Port ATU Control) [0D]: 0000 (Override) [0E]: 0000 (Policy & MGMT Control) [10]: 0000 (Extended Port Control Operation) [11]: 0000 (Extended Port Control Data) [16]: 0000 (LED Control) [17]: 0000 (IP Priority Mapping Table) [18]: 0000 (IEEE Priority Mapping Table) [19]: 0000 (Port Control 3) [1B]: 8000 (Queue Counters) [1C]: 0000 (Queue Control) [1D]: 0000 (Queue Control 2) [1E]: 0000 (Enable & Cut Through) [1F]: 001B (Debug Counters) ======================================== ======================================== Port 3 (SLED1) **************************************** [00]: 100F (Port Status) [01]: 0003 (Physical Control) [02]: 0000 (Flow Control) [03]: 1920 (Switch Identifier) [04]: 007F (Port Control 0) [05]: 0000 (Port Control 1) [06]: 07FD (Port Based VLAN Map) [07]: 0001 (Default VLAN ID & Priority) [08]: 2080 (Port Control 2) [09]: 0001 (Egress Rate Control) [0A]: 8000 (Egress Rate Control 2) [0B]: 0002 (Port Association Vector) [0C]: 0000 (Port ATU Control) [0D]: 0000 (Override) [0E]: 0000 (Policy & MGMT Control) [10]: 0000 (Extended Port Control Operation) [11]: 0000 (Extended Port Control Data) [16]: 0033 (LED Control) [17]: 0000 (IP Priority Mapping Table) [18]: 0000 (IEEE Priority Mapping Table) [19]: 0000 (Port Control 3) [1B]: 8000 (Queue Counters) [1C]: 0000 (Queue Control) [1D]: 0000 (Queue Control 2) [1E]: 0000 (Enable & Cut Through) [1F]: 0000 (Debug Counters) ======================================== ======================================== Port 2 (SLED2) **************************************** [00]: 100F (Port Status) [01]: 0003 (Physical Control) [02]: 0000 (Flow Control) [03]: 1920 (Switch Identifier) [04]: 007F (Port Control 0) [05]: 0000 (Port Control 1) [06]: 07FB (Port Based VLAN Map) [07]: 0001 (Default VLAN ID & Priority) [08]: 2080 (Port Control 2) [09]: 0001 (Egress Rate Control) [0A]: 8000 (Egress Rate Control 2) [0B]: 0004 (Port Association Vector) [0C]: 0000 (Port ATU Control) [0D]: 0000 (Override) [0E]: 0000 (Policy & MGMT Control) [10]: 0000 (Extended Port Control Operation) [11]: 0000 (Extended Port Control Data) [16]: 0033 (LED Control) [17]: 0000 (IP Priority Mapping Table) [18]: 0000 (IEEE Priority Mapping Table) [19]: 0000 (Port Control 3) [1B]: 8000 (Queue Counters) [1C]: 0000 (Queue Control) [1D]: 0000 (Queue Control 2) [1E]: 0000 (Enable & Cut Through) [1F]: 0000 (Debug Counters) ======================================== ======================================== Port 1 (SLED3) **************************************** [00]: 100F (Port Status) [01]: 0003 (Physical Control) [02]: 0000 (Flow Control) [03]: 1920 (Switch Identifier) [04]: 007F (Port Control 0) [05]: 0000 (Port Control 1) [06]: 07F7 (Port Based VLAN Map) [07]: 0001 (Default VLAN ID & Priority) [08]: 2080 (Port Control 2) [09]: 0001 (Egress Rate Control) [0A]: 8000 (Egress Rate Control 2) [0B]: 0008 (Port Association Vector) [0C]: 0000 (Port ATU Control) [0D]: 0000 (Override) [0E]: 0000 (Policy & MGMT Control) [10]: 0000 (Extended Port Control Operation) [11]: 0000 (Extended Port Control Data) [16]: 0033 (LED Control) [17]: 0000 (IP Priority Mapping Table) [18]: 0000 (IEEE Priority Mapping Table) [19]: 0000 (Port Control 3) [1B]: 8000 (Queue Counters) [1C]: 0000 (Queue Control) [1D]: 0000 (Queue Control 2) [1E]: 0000 (Enable & Cut Through) [1F]: 0000 (Debug Counters) ======================================== ======================================== Port 7 (SLED4) **************************************** [00]: 100F (Port Status) [01]: 0003 (Physical Control) [02]: 0000 (Flow Control) [03]: 1920 (Switch Identifier) [04]: 007F (Port Control 0) [05]: 0000 (Port Control 1) [06]: 07EF (Port Based VLAN Map) [07]: 0001 (Default VLAN ID & Priority) [08]: 2080 (Port Control 2) [09]: 0001 (Egress Rate Control) [0A]: 8000 (Egress Rate Control 2) [0B]: 0010 (Port Association Vector) [0C]: 0000 (Port ATU Control) [0D]: 0000 (Override) [0E]: 0000 (Policy & MGMT Control) [10]: 0000 (Extended Port Control Operation) [11]: 0000 (Extended Port Control Data) [16]: 0033 (LED Control) [17]: 0000 (IP Priority Mapping Table) [18]: 0000 (IEEE Priority Mapping Table) [19]: 0000 (Port Control 3) [1B]: 8000 (Queue Counters) [1C]: 0000 (Queue Control) [1D]: 0000 (Queue Control 2) [1E]: 0000 (Enable & Cut Through) [1F]: 0000 (Debug Counters) ======================================== ======================================== Port 6 (SLED5) **************************************** [00]: 1D4F (Port Status) [01]: 0003 (Physical Control) [02]: 0000 (Flow Control) [03]: 1920 (Switch Identifier) [04]: 007F (Port Control 0) [05]: 0000 (Port Control 1) [06]: 07DF (Port Based VLAN Map) [07]: 0001 (Default VLAN ID & Priority) [08]: 2080 (Port Control 2) [09]: 0001 (Egress Rate Control) [0A]: 8000 (Egress Rate Control 2) [0B]: 0020 (Port Association Vector) [0C]: 0000 (Port ATU Control) [0D]: 0000 (Override) [0E]: 0000 (Policy & MGMT Control) [10]: 0000 (Extended Port Control Operation) [11]: 0000 (Extended Port Control Data) [16]: 0033 (LED Control) [17]: 0000 (IP Priority Mapping Table) [18]: 0000 (IEEE Priority Mapping Table) [19]: 0000 (Port Control 3) [1B]: 8000 (Queue Counters) [1C]: 0000 (Queue Control) [1D]: 0000 (Queue Control 2) [1E]: 0000 (Enable & Cut Through) [1F]: 0075 (Debug Counters) ======================================== ======================================== Port 5 (SLED6) **************************************** [00]: 1D4F (Port Status) [01]: 0003 (Physical Control) [02]: 0000 (Flow Control) [03]: 1920 (Switch Identifier) [04]: 007F (Port Control 0) [05]: 0000 (Port Control 1) [06]: 07BF (Port Based VLAN Map) [07]: 0001 (Default VLAN ID & Priority) [08]: 2080 (Port Control 2) [09]: 0001 (Egress Rate Control) [0A]: 8000 (Egress Rate Control 2) [0B]: 0040 (Port Association Vector) [0C]: 0000 (Port ATU Control) [0D]: 0000 (Override) [0E]: 0000 (Policy & MGMT Control) [10]: 0000 (Extended Port Control Operation) [11]: 0000 (Extended Port Control Data) [16]: 0033 (LED Control) [17]: 0000 (IP Priority Mapping Table) [18]: 0000 (IEEE Priority Mapping Table) [19]: 0000 (Port Control 3) [1B]: 8000 (Queue Counters) [1C]: 0000 (Queue Control) [1D]: 0000 (Queue Control 2) [1E]: 0000 (Enable & Cut Through) [1F]: 0058 (Debug Counters) ======================================== Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I3915e0747beeb8f8a3d06d3409ac55ed0cd50b41
2022-10-24meta-bletchley: introduce bletchley-system-state-initPotin Lai5-0/+94
Because Bletchley does not have IPMI between Bmc & Host, the Host init state will set to Off after Bmc booted. We require an extra service to check and set Host state & Chassis power state to correct state before doing any power action or power policy restore. Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I680bc62559ea6f7df6dbe171b54d2cda0c7ae0d4
2022-10-24meta-bletchley: enable kernel loadable module supportPotin Lai1-0/+2
In order to add mdio-tools and mdio-netlink package, enable kernel loadable module support. Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I7ce0634fdac5e2e400c3eded32ab9fe490794fb4
2022-10-24meta-bletchley: update fsc configuration R06 (inlet)Potin Lai1-44/+50
Update inlet based FSC configuration R06. Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I8ad53ec0eace157af47503892beae3820a8520ac
2022-10-24entity-manager: srcrev bump 4f54a0b862..91df531561Andrew Geissler1-1/+1
Konstantin Aladyshev (1): devices: add TPS53679 support Change-Id: I160a96d63981b38407d40ef8cff050f2a407f66e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-24linux-aspeed: Move to v6.0.3 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 6.0.3 stable release. Change-Id: I7f85e1de492e7280ed5da18973274e4a53ca7bea Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-10-24u-boot-aspeed: Rebase on v00.04.12 SDKJoel Stanley1-1/+1
Update to the latest ASPEED SDK. No other changes. Change-Id: Icca4fb50e56ef718d31472aa895a81921b2ef94d Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-10-21phosphor-buttons: srcrev bump 4250785723..d219fa3c48Andrew Geissler1-1/+1
Naveen Moses (1): Add serial uart mux interface class Change-Id: Iaa493fc1a04550f28d7b405bd0d5b9fccd84e8cb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-21phosphor-pid-control: srcrev bump e2ec69ad00..cf8ee3006cAndrew Geissler1-1/+1
Ed Tanous (1): Move Ed from maintainer to reviewer Change-Id: Id1d5acbc4a12ede615d7ed900e8649717b26c390 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-21entity-manager: srcrev bump 7b8786f447..4f54a0b862Andrew Geissler1-1/+1
Chau Ly (1): configurations: Add fan and psu sensors for mt_jade Change-Id: I6a5dbc06a026618cb934c2ae5d7820d02335fbe3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-21subtree updatesPatrick Williams119-1170/+9767
poky: 3e5faccfaf..95c802b0be: Alexander Kanavin (1): sdk-manual: correct the bitbake target for a unified sysroot build Michael Opdenacker (6): ref-manual/variables.rst: clarify sentence test-manual: fix typo in machine name ref-manual: faq.rst: reorganize into subsections, contents at top migration-guides: use contributor real name manuals: fix misc typos migration-guides: use contributor real name Paul Eggleton (31): migration-general: add section on using buildhistory ref-manual: add DISABLE_STATIC ref-manual: expand documentation on image-buildinfo class ref-manual: add WATCHDOG_TIMEOUT to variable glossary ref-manual: correct default for BUILDHISTORY_COMMIT ref-manual: document new github-releases class ref-manual: add a note to ssh-server-dropbear feature ref-manual: update buildpaths QA check documentation ref-manual: add UBOOT_MKIMAGE_KERNEL_TYPE ref-manual: add DEV_PKG_DEPENDENCY ref-manual: add SDK_TOOLCHAIN_LANGS ref-manual: add pypi class ref-manual: update pypi documentation for CVE_PRODUCT default in 4.1 ref-manual: add CVE_CHECK_SHOW_WARNINGS ref-manual: add FIT_PAD_ALG ref-manual: add CVE_DB_UPDATE_INTERVAL ref-manual: add KERNEL_DEPLOY_DEPEND ref-manual: add MOUNT_BASE variable ref-manual: remove reference to testimage-auto class Update documentation for classes split ref-manual: complementary package installation recommends ref-manual: remove reference to largefile in DISTRO_FEATURES ref-manual: add missing features ref-manual: add serial-autologin-root to IMAGE_FEATURES documentation ref-manual: add previous overlayfs-etc variables ref-manual: add OVERLAYFS_ETC_EXPOSE_LOWER ref-manual: add WIRELESS_DAEMON ref-manual: add section for create-spdx class ref-manual: add overlayfs class variables ref-manual: add OVERLAYFS_QA_SKIP Add 4.1 migration guide & release notes Ross Burton (2): migration-guides: add known issues for 4.1 migration-guides/release-notes-4.1.rst: add more known issues Takayasu Ito (1): release-notes-4.1.rst remove bitbake-layers subcommand argument meta-arm: 13199c55c0..14c7e5b336: Jon Mason (1): CI: track langdale branch Mohamed Omar Asaker (1): arm-bsp/u-boot: corstone1000: support 32bit ffa direct messaging Ross Burton (3): arm-bsp: remove TC0 arm-bsp/scp-firmware: remove TC0 patches arm/fvp-tc0: remove Total Compute 2020 FVP Rui Miguel Silva (2): arm-bsp/optee: add log handler arm-bsp/trusted-services: support for libmetal and openamp Vishnu Banavath (1): arm-bsp/linux: add kernel file search path for N1SDP meta-openembedded: 6529e5f963..8073ec2275: Alex Kiernan (4): conntrack-tools: Upgrade 1.4.6 -> 1.4.7 conntrack-tools: Add PACKAGECONFIGs for build options conntrack-tools: Use canonical shell spacing uriparser: Upgrade 0.9.6 -> 0.9.7 Andreas Müller (1): onboard: remove Changqing Li (1): redis: upgrade 7.0.4 to 7.0.5 Fabio Estevam (2): remmina: Update to 1.4.27 crucible: Add recipe Khem Raj (1): grpc: Update to 1.50.x release Leon Anavi (2): python3-imageio: Upgrade 2.22.1 -> 2.22.2 python3-distro: Upgrade 1.7.0 -> 1.8.0 Markus Volk (2): pipewire: upgrade 0.3.57 -> 0.3.59 wireplumber: upgrade 0.4.11 -> 0.4.12 Peter Kjellerstedt (1): v4l-utils: Support building without NLS Sebastian Suesens (2): md4c: added md4c lib double-conversion: added double-conversion lib Sui Chen (1): Add recipe for Perfetto Thomas Perrot (1): xfce4-settings: upgrade 4.16.2 -> 4.16.3 Ulysse Manceron (1): abseil-cpp: Upgrade to head on 2022-10-14 Wang Mingyu (19): broadcom-bt-firmware: upgrade cppzmq: upgrade 4.8.1 -> 4.9.0 ctags: upgrade 5.9.20221002.0 -> 5.9.20221009.0 debootstrap: upgrade 1.0.127 -> 1.0.128 freerdp: upgrade 2.8.0 -> 2.8.1 gst-editing-services: upgrade 1.20.3 -> 1.20.4 libwacom: upgrade 2.4.0 -> 2.5.0 nbdkit: upgrade 1.33.1 -> 1.33.2 xfstests: upgrade 2022.09.25 -> 2022.10.09 blueman: upgrade 2.3.2 -> 2.3.4 cli11: upgrade 2.2.0 -> 2.3.0 tesseract: upgrade 4.1.3 -> 5.2.0 python3-absl: upgrade 1.2.0 -> 1.3.0 python3-gevent: upgrade 22.8.0 -> 22.10.1 python3-google-api-core: upgrade 2.10.1 -> 2.10.2 python3-google-api-python-client: upgrade 2.62.0 -> 2.64.0 python3-google-auth: upgrade 2.11.1 -> 2.12.0 python3-pymodbus: upgrade 2.5.3 -> 3.0.0 python3-pywbem: upgrade 1.4.1 -> 1.5.0 homalozoa (1): Add condition for libusbgx-examples zhengrq.fnst (5): python3-stevedore: upgrade 4.0.0 -> 4.0.1 yelp: upgrade 42.1 -> 42.2 tio: upgrade 2.0 -> 2.1 python3-zopeinterface: upgrade 5.4.0 -> 5.5.0 unbound: upgrade 1.16.3 -> 1.17.0 meta-raspberrypi: fc5f80a47e..722c51647c: Oliver Lang (1): rpi-base.inc: handle empty/undefined KERNEL_DEVICETREE Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I555ec2b7aca80e0511bf112acd0a045de17fe91b
2022-10-19ibm: witherspoon: Set QB_MACHINEJoel Stanley1-0/+3
Witherspoon has a Qemu model called witherspoon-bmc. Change-Id: I086b350182c0deb990b93d88461162181c29e815 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-10-19phosphor-net-ipmid: srcrev bump 67aaec2e06..ec43741461Andrew Geissler1-1/+1
Tingting Chen (1): phosphor-ipmi-net: Add sysrq handle in netipmid for ipmitool sol. Change-Id: I7672f9e3a8c86695868036e0f6e09f356c333a06 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-19phosphor-host-ipmid: srcrev bump 45aed6919d..9a9ac0bcfcAndrew Geissler1-1/+1
Ed Tanous (1): Move the location of sensor object manager Willy Tu (2): fix clang-tidy error for overriding destructor cleanup Secure types adarshgrami (1): DCMI Commands: Support Get DCMI Sensor Info Dynamically Change-Id: If093eae12e17fee11ec0364981d7e23e87b8ae46 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-19bmcweb: srcrev bump 525fc07224..532d769725Andrew Geissler1-1/+1
George Liu (1): Add EnvironmentMetrics schema Gunnar Mills (1): Revert "NetworkProtocol: Support NetworkSuppliedServers property" Nan Zhou (4): pcie: fix Members@odata.count pcie: fixed filpped empty check move config to a subdir use multiple test targets Change-Id: Ief9f75c6ffebf3e26e1ccda83333eb9a39ea15df Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-19ibm: palmetto: Set QB_MACHINEJoel Stanley1-0/+3
Palmetto has a Qemu model called palmetto-bmc. Tested: bitbake core-image-minimal && runqemu slirp nographic Change-Id: Ieea6bd5805c36a6d18e22e5aa6e18290b8026283 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-10-19ibm: romulus: Set QB_MACHINEJoel Stanley1-0/+3
Romulus has a Qemu model called romulus-bmc. Change-Id: Iea41fc4fcfdb3cea8e2fb9dc286dfca2f304184f Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-10-19meta-ampere: mtmitchell: set BMC MAC address from FRUThang Tran3-0/+35
Update the MAC address via BMC FRU data, the MAC address is based on "Board extra information 1". BMC FRU device is detected based on i2c bus index and address. Tested: 1. Clear environment and then reboot BMC. 2. Wait for BMC to boot complete, check for eth0 to have MAC Address the same value defined in FRU at Board Extra. Signed-off-by: Thang Tran <thuutran@amperecomputing.com> Change-Id: I5d644109143e4d600b92e23e3f1627986e827768
2022-10-18meta-google: packagegroup-obmc-apps: remove trace-enableBenjamin Fair1-0/+1
This package depends on a u-boot environment partition being available, which we don't have on gBMC systems. Signed-off-by: Benjamin Fair <benjaminfair@google.com> Change-Id: I5b875ef05398d79a997106f799b942273e63d84b
2022-10-18aspeed: Support runqemuJoel Stanley1-0/+20
$ runqemu nographic slirp We require nographic instead of setting -nographic through QB_OPT_APPEND in order to avoid the serial port being sent to a character device: self.qemu_opt += " -serial mon:vc" We require slirp instead of setting QB_SLIRP_OPT as we are happy with the default spirp options, we just want to enable slirp instead of the other networking options that require root access. Change-Id: I2ad8a8237ad1a0f5fa888991f7f58a6266a58caf Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-10-18Add Settings daemon service as a dependent service.Kumar Thangavel1-0/+2
Added xyz.openbmc_project.Settings.service as a depedent service for ipmid daemon and service to ensure restrictionMode is created or not. TESTED : Built Facebook YosemiteV2 images and loaded on the target hardware. Verified dependent service added and restriction mode enabled. Signed-off-by: Kumar Thangavel <thangavel.k@hcl.com> Change-Id: Ibb9300e440741fa71b2a6693ba2904d641156965
2022-10-17phosphor: systemd: Remove kmod and sysvinit modulesJoel Stanley1-2/+0
These are not used by most OpenBMC systems. Disabling these modules appears to reduce the squashfs size by 56KB for build of Witherspoon. Change-Id: I6e895639de5e1a1966abe2df9f87b24946ca42b3 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-10-17linux-aspeed: Move to v6.0.2 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 6.0.1 and 6.0.2 stable releases. Change-Id: I901f61142628856b843f3849a8896c6ffa9ce7b1 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-10-17sdbusplus: srcrev bump 77b8aac3ab..a8a092c064Andrew Geissler1-1/+1
Willy Tu (1): remove potential memory leak with getAllProperties Change-Id: Ic0b01987cb4403361fe388d291671b2dd2d0a658 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-17linux-aspeed: SPI, MCTP, USB fixesJoel Stanley1-1/+1
Chin-Ting Kuo (1): spi: aspeed: Fix typo in mode_bits field for AST2600 platform Cédric Le Goater (1): spi: aspeed: Fix window offset of CE1 Jeremy Kerr (1): mctp: prevent double key removal and unref Joel Stanley (1): usb: gadget: aspeed: Fix probe regression Change-Id: Ie7d3829732e3077a1539632129e6fd43bf3e4eb0 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-10-17libmctp: srcrev bump c9ac4fc562..695deed810Andrew Geissler1-1/+1
Andrew Jeffery (12): clang-ignore: Remove files that pass formatting tests: core: Format with clang-format utils: capture: Format with clang-format container_of: Format with clang-format alloc: Format with clang-format utils: mctp-in: Format with clang-format utils: mctp-pipe: Format with clang-format utils: mctp-astlpc-daemon: Format with clang-format tests: test-utils: Format with clang-format libmctp-astlpc: Format with clang-format libmctp-serial: Format with clang-format tests: serial: Format with clang-format Change-Id: Ibf51c1e801d68c16b14fe12a6b9bf2c0e2c2b84f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-16phosphor-host-ipmid: srcrev bump 0a24e5cd3f..45aed6919dAndrew Geissler1-1/+1
Hieu Huynh (1): Fix wrong UUID interface Change-Id: I73e5e6dfc6d8878eb5e569595cc32bb20666d332 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-16sdbusplus: srcrev bump 1778b12b1d..77b8aac3abAndrew Geissler1-1/+1
Patrick Williams (22): std::execution: import from p2300 prototype async: add coroutine task support async: add context support async: add client-object proxy async: add match event: add a simple wrapper around sd-event async: context: support stopping the context event: add oneshot timer support async: add sleep_for sender async: add scope async: scope: add completion sender async: context: handle shutdown better async: match: stop pending sender on dtor async: handle exceptions and stops async: scope: allow blocks before started test: async: add a few recursive task tests async: context: spawn on worker thread async: context: simplify run function async: context: allow run re-entrance async: context: allow many exceptions test: async: tweak time multiplier docs: move yaml documentation to a subdir Change-Id: Ia1c632552d05a9916145db3b4b76605cac2929a6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-16subtree updatesPatrick Williams326-13492/+7880
meta-arm: 0164b4ca7a..13199c55c0: Adam Johnston (1): arm-bsp/linux-yocto: Upgrade kernel to v5.19 for N1SDP Anton Antonov (4): meta-arm/trusted-services: Use GCC toolchain for specific TS recipes only. arm/trusted-services: Remove patches merged upstream arm/trusted-services: Remove remaining patches merged upstream arm/trusted-services: include documentation Davidson K (1): arm-bsp/linux-arm64-ack: make it compatible with gcc-12 for TC Emekcan (2): arm-bsp/linux-yocto: update RPMSG_CTRL config for corstone1000 arm-bsp/kernel: Fix TEE driver bug for corstone1000 Jon Mason (3): CI: trusted services as a feature instead of a machine CI: cleanups for targets and removed tests arm-bsp: zephyr removal Peter Hoyes (1): arm/lib: Do not log FVP return codes < 0 Ross Burton (2): arm/optee-spdevkit: remove CI: restrict compression threading Rui Miguel Silva (1): arm-bsp/corstone1000: bump kernel version to 5.19 Rupinderjit Singh (1): arm: update Android common kernel Satish Kumar (4): arm-bsp/u-boot: corstone1000: esrt support arm-bsp/trusted-firmware-m: corstone1000: bump tfm SHA arm-bsp/trusted-firmware-m: corstone1000: fix sournce dir of libmetal and openamp arm-bsp/trusted-firmware-m: corstone1000: secure debug code checkout from yocto Sumit Garg (2): arm-toolchain: update Arm GCC to 11.3 external-arm-toolchain: Enable 11.3.rel1 support Vishnu Banavath (1): arm-bsp/corstone500: upgrade kernel to v5.19 meta-raspberrypi: 45d56d82b7..fc5f80a47e: Devendra Tewari (3): rpi-cmdline: Leave cma value to kernel default libcamera: Tweak to build for Raspberry Pi rpi-libcamera-apps: add new recipe Martin Jansa (1): lirc: rename bbappend to match 0.10.% Zygmunt Krynicki (2): ci: fix typo: unconditionally ci: fix apparent typo in file patterns meta-openembedded: ce0b93fc12..6529e5f963: Alexander Kanavin (3): python3-cchardet: depend on cython python3-gevent: make compatible with python 3.11 python3-pybluez: add python 3.11 patch Anuj Mittal (1): opencv: fix reproducibility issues Devendra Tewari (2): libcamera: Bump SRCREV and add libyaml to DEPENDS libcamera: Remove boost from DEPENDS Fabio Estevam (1): spice: Include aarch64 to COMPATIBLE_HOST Federico Pellegrin (2): chrony: add pkgconfig class as pkg-config is explicitly searched for chrony: correct parameter to configure to disable readline usage Hao Jiang (1): mctp: install the .target files Jiaqing Zhao (1): openldap: Upgrade 2.5.12 -> 2.5.13 Khem Raj (2): open62541: Disable lto on riscv/clang python3-gevent: Upgrade to 22.8.0 Leon Anavi (10): python3-networkx: Upgrade 2.8.6 -> 2.8.7 python3-coverage: Upgrade 6.4.4 -> 6.5.0 python3-rdflib: Upgrade 6.1.1 -> 6.2.0 python3-tabulate: Upgrade 0.8.10 -> 0.9.0 python3-imageio: Upgrade 2.22.0 -> 2.22.1 python3-astroid: Upgrade 2.12.10 -> 2.12.11 python3-jsonref: Upgrade 0.2 -> 0.3.0 python3-sentry-sdk: Upgrade 1.5.12 -> 1.9.10 python3-greenlet: Upgrade 1.1.3 -> 1.1.3.post0 python3-xmltodict: Upgrade 0.12.0 -> 0.13.0 Markus Volk (2): blueman: upgrade 2.2.4 -> 2.3.2 gtkmm3: upgrade 3.24.5 -> 3.24.7 Martin Jansa (2): re2: fix branch name from master to main jack: fix compatibility with python-3.11 Mathieu Dubois-Briand (3): mbedtls: Fix CVE product name mbedtls: Update to 2.28.1 version mbedtls: Whitelist CVE-2021-43666, CVE-2021-45451 Matthias Klein (1): paho-mqtt-c: upgrade 1.3.10 -> 1.3.11 Michael Opdenacker (1): tio: correct license information Mingli Yu (1): mariadb: not use qemu to run cross-compiled binaries S. Lockwood-Childs (1): x265: support aarch64 Thomas Perrot (1): spitools: remove unused BPV variable Vyacheslav Yurkov (1): opcua: Add new recipe Wang Mingyu (20): ctags: upgrade 5.9.20220925.0 -> 5.9.20221002.0 dnfdragora: upgrade 2.1.2 -> 2.1.3 dool: upgrade 1.0.0 -> 1.1.0 freeglut: upgrade 3.2.1 -> 3.4.0 gspell: upgrade 1.11.1 -> 1.12.0 hwdata: upgrade 0.362 -> 0.363 iperf3: upgrade 3.11 -> 3.12 libnet-dns-perl: upgrade 1.34 -> 1.35 lirc: upgrade 0.10.1 -> 0.10.2 metacity: upgrade 3.44.0 -> 3.46.0 flatbuffers: upgrade 2.0.8 -> 22.9.29 opencl-headers: upgrade 2022.09.23 -> 2022.09.30 php: upgrade 8.1.10 -> 8.1.11 poppler: upgrade 22.09.0 -> 22.10.0 xfstests: upgrade 2022.09.04 -> 2022.09.25 links: upgrade 2.27 -> 2.28 st: upgrade 0.8.5 -> 0.9 python3-requests-toolbelt: upgrade 0.9.1 -> 0.10.0 Add nativesdk-systemd-systemctl as dependency of dnf-plugin-tui dnf-plugin-tui: Add nativesdk Yi Zhao (4): strongswan: upgrade 5.9.7 -> 5.9.8 open-vm-tools: upgrade 11.3.5 -> 12.1.0 dhcp-relay: upgrade 4.4.3 -> 4.4.3-P1 frr: Security fix CVE-2022-37032 zhengrq.fnst (5): python3-protobuf: upgrade 4.21.6 -> 4.21.7 stunnel: upgrade 5.65 -> 5.66 python3-web3: upgrade 5.31.0 -> 5.31.1 wolfssl: upgrade 5.5.0 -> 5.5.1 python3-xmlschema: upgrade 2.1.0 -> 2.1.1 meta-security: 824d2762f6..e8e7318189: Armin Kuster (3): apparmor: update to 3.0.7 libgssglue: update to 0.7 cryptmount: update to 6.0 Michael Haener (1): tpm: update the linux-yocto rule with the one from sanity-meta-tpm class poky: 5200799866..3e5faccfaf: Johan Korsnes (1): migration guides: 3.4: remove spurious space in example Lee Chee Yang (1): migration guides: add release notes for 4.0.4 Michael Opdenacker (35): manuals: improve initramfs details manuals: add references to the "do_fetch" task manuals: add reference to the "do_install" task manuals: add references to the "do_build" task manuals: add reference to "do_configure" task manuals: add reference to the "do_compile" task manuals: add references to the "do_deploy" task manuals: add references to the "do_image" task manuals: add references to the "do_package" task manuals: add references to the "do_package_qa" task overview-manual: concepts.rst: add reference to "do_packagedata" task manuals: add references to the "do_patch" task manuals: add references to "do_package_write_*" tasks ref-manual: variables.rst: add reference to "do_populate_lic" task manuals: add reference to the "do_populate_sdk" task overview-manual: concepts.rst: add reference to "do_populate_sdk_ext" task manuals: add references to "do_populate_sysroot" task manuals: add references to the "do_unpack" task dev-manual: common-tasks.rst: add reference to "do_clean" task manuals: add references to the "do_cleanall" task ref-manual: tasks.rst: add references to the "do_cleansstate" task manuals: add references to the "do_devshell" task dev-manual: common-tasks.rst: add reference to "do_listtasks" task manuals: add references to the "do_bundle_initramfs" task manuals: add references to the "do_rootfs" task ref-manual: tasks.rst: add reference to the "do_kernel_checkout" task manuals: add reference to the "do_kernel_configcheck" task manuals: add references to the "do_kernel_configme" task ref-manual: tasks.rst: add reference to the "do_kernel_metadata" task migration-guides: add reference to the "do_shared_workdir" task ref-manual: tasks.rst: add reference to the "do_validate_branches" task ref-manual: tasks.rst: add reference to the "do_image_complete" task ref-manual: system-requirements: Ubuntu 22.04 now supported overview-manual: concepts.rst: fix formating and add references ref-manual/faq.rst: update references to products built with OE / Yocto Project Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I14d679e25bd1c7545bc2d0f545f876aeb0a333b4
2022-10-15meta-ampere: mtmitchell: add Host power control supportChanh Nguyen7-0/+225
Support Host power control for Mt.Mitchell platform Tested: 1. Verify if Host power ON/OFF/cycle/reset work via IPMI, Redfish and WebUI. Signed-off-by: Chanh Nguyen <chanh@os.amperecomputing.com> Change-Id: Ia397866ac3aef128958d84696209ecab80d16266
2022-10-15meta-ampere: Initial AmpereOne(TM) Mt. Mitchell's non-DC-SCM BMC supportChanh Nguyen24-0/+993
Add new Mt.Mitchell platform with basic features so that it can be compiled and works. Tested: 1. Compile for Mt.Mitchell successful. 2. Flash and check for the firmware can boot on the Mt.Mitchell non-DC-SCM system without issue Signed-off-by: Chanh Nguyen <chanh@os.amperecomputing.com> Change-Id: I8dc9db9029b27c0c6325c31d368cdbb614a3c8b6
2022-10-15meta-ampere: mtjade: enable IPMI SSIFThang Q. Nguyen4-0/+206
Enable IPMI SSIF support for Mt.Jade platform. This also supports to set BMC_OK GPIO when SSIF service starts and unset when SSIF service stops. Tested: 1. Check if ssifbridge.service service starts root@mtjade:~# systemctl status ssifbridge.service | grep Active Active: active (running) since Tue 2022-10-11 02:17:55 UTC; 1h 49min ago 2. From Host OS, check if IPMI SSIF works. Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com> Change-Id: I6b3a764f15c63b45acafdb590c7dfb223bfdd3a3
2022-10-15Update Intel x86-power-control bbappendMatt Simmering1-0/+1
Update bbappend to enable ignore-soft-resets-during-post option Tested: Feature is now enabled Change-Id: I0fd779e2b3d18804562eab482966aa680ef36c6b Signed-off-by: Matt Simmering <matthew.simmering@intel.com>
2022-10-15meta-ibm: remove ibm-dbus-interfacesBrad Bishop1-31/+0
The content in this repository has been moved to phosphor-dbus-interfaces, and ibm-dbus-interfaces has been deprecated. Remove the recipe. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: I36edf4743ed6a79c610a78eab84926de1d681818
2022-10-14google-misc: srcrev bump 2469569004..9632cb8a08Andrew Geissler1-1/+1
Harvey.Wu (1): nemora-postd: update add_option function Change-Id: I747d2a1c96d97e3f2279ddaa649461031083bd0c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-14pldm: srcrev bump 27a022ca33..4913998a13Andrew Geissler2-2/+1
As the pldm code already removed the libpldm code, we are removing that from the recipe as well. Manojkiran Eda (2): Remove libpldm code & add libpldm.wrap Remove libpldm documentation from pldm Change-Id: Icc9ec6e5462c7a3c34405fa01b86f6087e7f8efc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-14meta-aspeed: add w25q01jvq spi-nor supportPatrick Williams1-1/+1
Potin Lai (1): mtd: spi-nor: winbond: Add support for w25q01jvq Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I89ac0235f9342b731bcb6a22a5c7086fae69af73
2022-10-14sdbusplus: srcrev bump 41f42f6b33..1778b12b1dAndrew Geissler1-1/+1
Ed Tanous (1): Allow clients to disable coroutine support Change-Id: Ib4b1867ca850ff4b4520acd9d8684f3389a1347d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-14meta-phosphor: remove avahi upgrade workaroundPatrick Williams2-13/+0
A workaround was added in 2019 to handle code updates, which needed to add an avahi user. Assume that this has been applied to all vendor machines by now and can be removed. Tested: Booted Witherspoon in QEMU and observe the avahi user and group are still created correctly. ``` root@witherspoon:~# grep avahi /etc/group /etc/passwd /etc/group:avahi:x:996: /etc/passwd:avahi:x:997:996::/run/avahi-daemon:/bin/false ``` Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I704dd7f09803df32690ba37882e94bb0664597e5
2022-10-14meta-phosphor: jsnbd: promote dynamic-layers contentPatrick Williams5-89/+7
The previous 'dynamic-layers' content has been fixed so that it is functional on both aspeed and nuvoton (and likely any system that exposes the same sysfs class entries). Promote this content out of dynamic-layers and make it common to reduce the hardware-specific duplication. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I8f8247098ef8f8b035269815ebe77dedb2e8a441
2022-10-14meta-phosphor: entity-manager: fix ibm-power-cpu overridePatrick Williams1-1/+1
There is a missing fix from from Yocto OVERRIDE syntax change that hasn't been noticed in a long while. Fix it. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ic40b65d328b4d8fa02f736948d7fde7981ba0669
2022-10-14meta-phosphor: remove unused raspberrypi directoryPatrick Williams1-1/+0
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ib577fd4e0645d7e7030fd2b57fc7b09f15ee750e
2022-10-14meta-phosphor: remove unused phosphor-led-manager-error-native recipePatrick Williams1-22/+0
This content is also covered by phosphor-led-manager-yaml-provider and is not pulled into any systems. Remove the old recipe. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I0be28efbe3da677e508841b2a2beb09de9a4e1d6
2022-10-14meta-phosphor: remove unused phosphor-software-manager-error-native recipePatrick Williams1-20/+0
This content is also covered by phosphor-software-manager-yaml-provider and is not pulled into any systems. Remove the old recipe. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I525223142a1dc0f2cf2631ee9ef15b0be099fdba
2022-10-14treewide: more obmc-host-ctl cleanupsPatrick Williams8-8/+0
obmc-host-ctl is defined as a MACHINE, DISTRO, and IMAGE feature. The IMAGE feature pulls in a virtual provider only if the COMBINED feature (MACHINE + DISTRO) is enabled. This is only done on openpower machines. There are a lot of other places where machines are half-way disabling this feature and/or changing variables which have zero effect anyhow. Clean up almost all references to `obmc-host-ctl`. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I090d782bb6a34dc4e3c43df97e8ccf6e1812fed5
2022-10-14treewide: remove obmc-op-control-host for non-openpower machinesPatrick Williams4-7/+0
The code for obmc-op-control-host is only useful for OpenPower machines, but somehow it is being included in many other machines. Remove it from all of them except meta-openpower. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I4e7c7365eb320c3fb9ea7a57aca2ed0b1832e85e
2022-10-14meta-phosphor: remove unused obmc-control-bmc packagePatrick Williams2-26/+0
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Iceafa8c16b3147a16a397ecff8df1cdbc086759a
2022-10-14treewide: remove obmc-control-bmc package referencesPatrick Williams7-7/+0
This package is an old interface from 'skeleton' for which there are no users outside of an IBM IPMI OEM handler, but the package isn't even installed on any IBM machines. Remove all references to this package from the tree so that it can be further removed. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Icda5c156940450ab033365d7f93d5542d6646696
2022-10-14meta-phosphor: ipmi-fru: remove libmapper depPatrick Williams1-1/+0
ipmi-fru-parser no longer relies on libmapper in code, so remove the build dependency as well. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: If3c9f65638a02a19ad584ef669c7c9f353ab77eb