Attention is currently required from: Arthur Heymans, Patrick Rudolph, Jonathan Zhang, Simon Chou, Jingle Hsu, Nill Ge, TangYiwei, Anjaneya "Reddy" Chagam, David Hendricks, Naresh, Shuo Liu, Shuming Chu (Shuming), Srinidhi N Kaushik, Juan Sanchez, Shelly Chang.
Hello Arthur Heymans, build bot (Jenkins), Patrick Rudolph, Jonathan Zhang, Simon Chou, Jingle Hsu, Nill Ge, TangYiwei, Anjaneya "Reddy" Chagam, David Hendricks, Naresh, Shuo Liu, Shuming Chu (Shuming), Srinidhi N Kaushik, Juan Sanchez, Shelly Chang,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/73622
to look at the new patch set (#11).
Change subject: [DEBUG ONLY for weekly check] Add scripts and snapshot.txt to facilitate SPR build
......................................................................
[DEBUG ONLY for weekly check] Add scripts and snapshot.txt to facilitate SPR build
* Test date: Wed Apr 12 02:27:10 UTC 2023
* Based on upstream tip:
134566395f mb/google/myst: Add smihandler
* Tested on SPR platforms: AC CRB and OCP Crater Lake,
tested on CPX platform OCP Delta Lake to check there's no regression.
The CB numbers in pick-upstream-spr-list.sh are changes under review,
list1 are the changes that are defconfig for ArcherCity, list2 are
the changes for 2S enabling changes.
restore-from-snapshot.sh will restore a coreboot repo to a certain
status according to snapshot.txt, usage:
1. git checkout the corresponding upstream tip, for this snapshot.txt
it is
3b5d9ee516 drivers/spi/spi_flash.c: Prefer 'if' over '#if"
2. Run
./restore-from-snapshot.sh ./snapshot.txt
pick-upstream-spr-list.sh will cherry-pick the latest open changes
from public coreboot repo for SPR build, and generate a snapshot.txt.
Please make sure you have the correct Intel binaries for your AC CRB
and place them to the right location according to
configs/builder/config.intel.crb.ac:
CONFIG_FSP_T_FILE="site-local/archercity/Server_T.fd"
CONFIG_FSP_M_FILE="site-local/archercity/Server_M.fd"
CONFIG_FSP_S_FILE="site-local/archercity/Server_S.fd"
CONFIG_IFD_BIN_PATH="site-local/archercity/descriptor.bin"
CONFIG_ME_BIN_PATH="site-local/archercity/me.bin"
CONFIG_CPU_UCODE_BINARIES="site-local/archercity/mbf806f8.mcb"
The current merged FSP header files and Hob structures in CB:71948
is based on 2022 WW43 git tag EGLSTRM.0.RPB.0090.D.03, you need to
make sure your FSP is compatible with it otherwise you need to adjust
the FSP headers and Hob structures accordingly.
Below is LinuxBoot payload, you need to build it by yourself
CONFIG_PAYLOAD_FILE="site-local/archercity/linuxboot_bzImage"
The x86_64 qemu example can build a working LinuxBoot payload:
git clone https://github.com/linuxboot/osf-builder
cd examples/qemu; make kernel
Change-Id: Id61afff221f33c8b16c2d3b6323e8c8cd5895e52
Signed-off-by: Johnny Lin <johnny_lin(a)wiwynn.com>
---
A pick-upstream-spr-list.sh
A restore-from-snapshot.sh
A snapshot.txt
3 files changed, 230 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/22/73622/11
--
To view, visit https://review.coreboot.org/c/coreboot/+/73622
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Id61afff221f33c8b16c2d3b6323e8c8cd5895e52
Gerrit-Change-Number: 73622
Gerrit-PatchSet: 11
Gerrit-Owner: Johnny Lin <Johnny_Lin(a)wiwynn.com>
Gerrit-Reviewer: Anjaneya "Reddy" Chagam <anjaneya.chagam(a)intel.com>
Gerrit-Reviewer: Arthur Heymans <arthur.heymans(a)9elements.com>
Gerrit-Reviewer: David Hendricks <david.hendricks(a)gmail.com>
Gerrit-Reviewer: Jingle Hsu <jingle_hsu(a)wiwynn.com>
Gerrit-Reviewer: Johnny Lin <Johnny_Lin(a)wiwynn.com>
Gerrit-Reviewer: Jonathan Zhang <jon.zhixiong.zhang(a)gmail.com>
Gerrit-Reviewer: Juan Sanchez
Gerrit-Reviewer: Naresh <naresh.solanki.2011(a)gmail.com>
Gerrit-Reviewer: Nill Ge <geshijian(a)bytedance.com>
Gerrit-Reviewer: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Reviewer: Shelly Chang <Shelly_Chang(a)wiwynn.com>
Gerrit-Reviewer: Shuming Chu (Shuming) <s1218944(a)gmail.com>
Gerrit-Reviewer: Shuo Liu <shuo.liu(a)intel.com>
Gerrit-Reviewer: Simon Chou <simonchou(a)supermicro.com.tw>
Gerrit-Reviewer: Srinidhi N Kaushik <srinidhi.n.kaushik(a)intel.com>
Gerrit-Reviewer: TangYiwei
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Arthur Heymans <arthur.heymans(a)9elements.com>
Gerrit-Attention: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Attention: Jonathan Zhang <jon.zhixiong.zhang(a)gmail.com>
Gerrit-Attention: Simon Chou <simonchou(a)supermicro.com.tw>
Gerrit-Attention: Jingle Hsu <jingle_hsu(a)wiwynn.com>
Gerrit-Attention: Nill Ge <geshijian(a)bytedance.com>
Gerrit-Attention: TangYiwei
Gerrit-Attention: Anjaneya "Reddy" Chagam <anjaneya.chagam(a)intel.com>
Gerrit-Attention: David Hendricks <david.hendricks(a)gmail.com>
Gerrit-Attention: Naresh <naresh.solanki.2011(a)gmail.com>
Gerrit-Attention: Shuo Liu <shuo.liu(a)intel.com>
Gerrit-Attention: Shuming Chu (Shuming) <s1218944(a)gmail.com>
Gerrit-Attention: Srinidhi N Kaushik <srinidhi.n.kaushik(a)intel.com>
Gerrit-Attention: Juan Sanchez
Gerrit-Attention: Shelly Chang <Shelly_Chang(a)wiwynn.com>
Gerrit-MessageType: newpatchset
Sridhar Siricilla has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/74305 )
Change subject: soc/intel/common: Update cpu_apic_info_type struct
......................................................................
soc/intel/common: Update cpu_apic_info_type struct
The patch updates total cpu count variable and total P-core count in
cpu_apic_info_type structure to `unsigned short int` to address more
cores.
TEST=Verify the build on Rex
Signed-off-by: Sridhar Siricilla <sridhar.siricilla(a)intel.com>
Change-Id: I46239cc7ad9870e7134955af56b9f6625be2b002
---
M src/soc/intel/common/block/acpi/cpu_hybrid.c
1 file changed, 18 insertions(+), 2 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/05/74305/1
diff --git a/src/soc/intel/common/block/acpi/cpu_hybrid.c b/src/soc/intel/common/block/acpi/cpu_hybrid.c
index e18c288..6e8b641 100644
--- a/src/soc/intel/common/block/acpi/cpu_hybrid.c
+++ b/src/soc/intel/common/block/acpi/cpu_hybrid.c
@@ -28,14 +28,14 @@
int32_t apic_ids[CONFIG_MAX_CPUS];
/* Total CPU count */
- uint8_t total_cpu_cnt;
+ uint16_t total_cpu_cnt;
/*
* Total Performance core count. This will be used
* to identify the start of Efficient Cores's
* APIC ID list
*/
- uint8_t perf_cpu_cnt;
+ uint16_t perf_cpu_cnt;
};
static struct cpu_apic_info_type cpu_apic_info;
--
To view, visit https://review.coreboot.org/c/coreboot/+/74305
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I46239cc7ad9870e7134955af56b9f6625be2b002
Gerrit-Change-Number: 74305
Gerrit-PatchSet: 1
Gerrit-Owner: Sridhar Siricilla <sridhar.siricilla(a)intel.com>
Gerrit-MessageType: newchange