hostboot
hostboot copied to clipboard
System initialization firmware for Power systems
https://github.com/open-power/hostboot/blob/a34899267f2b8aaa94fd58c961a63b772b3b057f/src/import/chips/p9/procedures/hwp/memory/lib/fir/unmask.C#L307 When I tested the DIMM RAS on the Nimbus 2.1 CPU, I found that the system checkstop could not be triggered. After changing the ATTR to target the Nimbus...
These were removed in https://github.com/bminor/binutils-gdb/commit/fd3619828e94a24a92cddec42cbc0ab33352eeb4 which appears in v3.34. The kernel did this to remain compatible: ``` commit 0ada120c883d4f1f6aafd01cf0fbb10d8bbba015 Author: Changbin Du Date: Wed Jan 29 01:59:38 2020 perf: Make...
Using https://github.com/shenki/op-build/commits/kernel-5.15.28-buildroot-2022.02 that uses GCC 10 and has some other fixes, we hit an error when linking: ``` LINKER hbibl.bin LD hbicore.elf LD hbicore_test.elf LINKER hbirt.bin LINKER hbirt_test.bin LINKER securerom.bin...
This is some funky code that doesn't build: ``` utilmisc.C:31:6: error: ‘bool Util::isSimics()’ specifies less restrictive attribute than its target ‘bool Util::__isSimicsRunning()’: ‘nothrow’ [-Werror=missing-attributes] 31 | bool isSimics() __attribute__((alias("__isSimicsRunning"))); |...
When building hostboot with a newer GCC (see https://github.com/open-power/op-build/pull/4595): ``` ../../../../src/include/util/impl/unique_ptr.H:408:30: error: cannot bind rvalue reference of type ‘std::enable_if::type’ {aka ‘STDUniquePtrTest::practice_struct&&’} to lvalue of type ‘STDUniquePtrTest::practice_struct’ 408 | return iv_ptr[i];...
Hello, Is there a way that the document mentioned here could be published: https://github.com/open-power/hostboot/blob/master/src/usr/intr/intrrp.H#L307 We faced some deadlock during porting coreboot to POWER9. Possibly, we lack some interrupt handling [1]....
POWER9 has an L3 that is 20-way set associative. This changed from POWER8 that had L1, L2 and L3 all with 8-way associativity. However, after extracting DTS from HDAT, this...
16GB memory, 8 core Ryzen 7 (with HT, so 16 threads) will OOM when building current hostboot, and adjusting parallelism through buildroot configuration does not seem to take effect. The...
Tried building pnor image by enabling console tracing in hostboot code, it fails with below errors. """ERROR: PnorUtils::checkSpaceConstraints: Image provided (/home/ubuntu/tracing/op-build/output/host/usr/powerpc64le-buildroot-linux-gnu/sysroot/openpower_pnor_scratch//hostboot_extended.header.bin.ecc) has size (11796480) which is greater than allocated space...