Skip to content

Instantly share code, notes, and snippets.

@KunYi
Created July 5, 2024 03:46
Show Gist options
  • Save KunYi/f95f4d75f0dc5df1ccb07d985cbe5ff3 to your computer and use it in GitHub Desktop.
Save KunYi/f95f4d75f0dc5df1ccb07d985cbe5ff3 to your computer and use it in GitHub Desktop.
coreboot 24.05 build log for Alder Lake N with ChromOS EC
kunyi@kunyi-TP-P53:/tmp/coreboot-24.05$ make
#
# No change to /tmp/coreboot-24.05/.config
#
MAKE
vboot SHA256 built with tight loops (slower, smaller code size)
CC firmware/2lib/2api.o
CC firmware/2lib/2auxfw_sync.o
CC firmware/2lib/2common.o
CC firmware/2lib/2context.o
CC firmware/2lib/2crc8.o
CC firmware/2lib/2crypto.o
CC firmware/2lib/2ec_sync.o
CC firmware/2lib/2firmware.o
CC firmware/2lib/2gbb.o
CC firmware/2lib/2hmac.o
CC firmware/2lib/2kernel.o
CC firmware/2lib/2load_kernel.o
CC firmware/2lib/2misc.o
CC firmware/2lib/2nvstorage.o
CC firmware/2lib/2packed_key.o
CC firmware/2lib/2recovery_reasons.o
CC firmware/2lib/2rsa.o
CC firmware/2lib/2secdata_firmware.o
CC firmware/2lib/2secdata_fwmp.o
CC firmware/2lib/2secdata_kernel.o
CC firmware/2lib/2sha1.o
CC firmware/2lib/2sha256.o
CC firmware/2lib/2sha512.o
CC firmware/2lib/2sha_utility.o
CC firmware/2lib/2struct.o
CC firmware/2lib/2stub_hwcrypto.o
CC firmware/2lib/2tpm_bootmode.o
CC firmware/lib/cgptlib/cgptlib.o
CC firmware/lib/cgptlib/cgptlib_internal.o
CC firmware/lib/cgptlib/crc32.o
CC firmware/lib/gpt_misc.o
CC firmware/lib20/api_kernel.o
CC firmware/lib20/kernel.o
RM vboot_fw.a
AR vboot_fw.a
MAKE
vboot SHA256 built with tight loops (slower, smaller code size)
CC firmware/2lib/2api.o
CC firmware/2lib/2auxfw_sync.o
CC firmware/2lib/2common.o
CC firmware/2lib/2context.o
CC firmware/2lib/2crc8.o
CC firmware/2lib/2crypto.o
CC firmware/2lib/2ec_sync.o
CC firmware/2lib/2firmware.o
CC firmware/2lib/2gbb.o
CC firmware/2lib/2hmac.o
CC firmware/2lib/2kernel.o
CC firmware/2lib/2load_kernel.o
CC firmware/2lib/2misc.o
CC firmware/2lib/2nvstorage.o
CC firmware/2lib/2packed_key.o
CC firmware/2lib/2recovery_reasons.o
CC firmware/2lib/2rsa.o
CC firmware/2lib/2secdata_firmware.o
CC firmware/2lib/2secdata_fwmp.o
CC firmware/2lib/2secdata_kernel.o
CC firmware/2lib/2sha1.o
CC firmware/2lib/2sha256.o
CC firmware/2lib/2sha512.o
CC firmware/2lib/2sha_utility.o
CC firmware/2lib/2struct.o
CC firmware/2lib/2stub_hwcrypto.o
CC firmware/2lib/2tpm_bootmode.o
CC firmware/lib/cgptlib/cgptlib.o
CC firmware/lib/cgptlib/cgptlib_internal.o
CC firmware/lib/cgptlib/crc32.o
CC firmware/lib/gpt_misc.o
CC firmware/lib20/api_kernel.o
CC firmware/lib20/kernel.o
RM vboot_fw.a
AR vboot_fw.a
MAKE
vboot SHA256 built with tight loops (slower, smaller code size)
CC firmware/2lib/2api.o
CC firmware/2lib/2auxfw_sync.o
CC firmware/2lib/2common.o
CC firmware/2lib/2context.o
CC firmware/2lib/2crc8.o
CC firmware/2lib/2crypto.o
CC firmware/2lib/2ec_sync.o
CC firmware/2lib/2firmware.o
CC firmware/2lib/2gbb.o
CC firmware/2lib/2hmac.o
CC firmware/2lib/2kernel.o
CC firmware/2lib/2load_kernel.o
CC firmware/2lib/2misc.o
CC firmware/2lib/2nvstorage.o
CC firmware/2lib/2packed_key.o
CC firmware/2lib/2recovery_reasons.o
CC firmware/2lib/2rsa.o
CC firmware/2lib/2secdata_firmware.o
CC firmware/2lib/2secdata_fwmp.o
CC firmware/2lib/2secdata_kernel.o
CC firmware/2lib/2sha1.o
CC firmware/2lib/2sha256.o
CC firmware/2lib/2sha512.o
CC firmware/2lib/2sha_utility.o
CC firmware/2lib/2struct.o
CC firmware/2lib/2stub_hwcrypto.o
CC firmware/2lib/2tpm_bootmode.o
CC firmware/lib/cgptlib/cgptlib.o
CC firmware/lib/cgptlib/cgptlib_internal.o
CC firmware/lib/cgptlib/crc32.o
CC firmware/lib/gpt_misc.o
CC firmware/lib20/api_kernel.o
CC firmware/lib20/kernel.o
RM vboot_fw.a
AR vboot_fw.a
MAKE
vboot SHA256 built with tight loops (slower, smaller code size)
CC firmware/2lib/2api.o
CC firmware/2lib/2auxfw_sync.o
CC firmware/2lib/2common.o
CC firmware/2lib/2context.o
CC firmware/2lib/2crc8.o
CC firmware/2lib/2crypto.o
CC firmware/2lib/2ec_sync.o
CC firmware/2lib/2firmware.o
CC firmware/2lib/2gbb.o
CC firmware/2lib/2hmac.o
CC firmware/2lib/2kernel.o
CC firmware/2lib/2load_kernel.o
CC firmware/2lib/2misc.o
CC firmware/2lib/2nvstorage.o
CC firmware/2lib/2packed_key.o
CC firmware/2lib/2recovery_reasons.o
CC firmware/2lib/2rsa.o
CC firmware/2lib/2secdata_firmware.o
CC firmware/2lib/2secdata_fwmp.o
CC firmware/2lib/2secdata_kernel.o
CC firmware/2lib/2sha1.o
CC firmware/2lib/2sha256.o
CC firmware/2lib/2sha512.o
CC firmware/2lib/2sha_utility.o
CC firmware/2lib/2struct.o
CC firmware/2lib/2stub_hwcrypto.o
CC firmware/2lib/2tpm_bootmode.o
CC firmware/lib/cgptlib/cgptlib.o
CC firmware/lib/cgptlib/cgptlib_internal.o
CC firmware/lib/cgptlib/crc32.o
CC firmware/lib/gpt_misc.o
CC firmware/lib20/api_kernel.o
CC firmware/lib20/kernel.o
RM vboot_fw.a
AR vboot_fw.a
AR romstage/external/vboot_reference-romstage/vboot_fw.a
HOSTCC util/sconfig/lex.yy.o
HOSTCC util/sconfig/sconfig.tab.o
HOSTCC util/sconfig/main.o
HOSTCC util/sconfig/sconfig (link)
SCONFIG mainboard/intel/adlrvp/devicetree_n.cb
HOSTCC cbfstool/fmaptool.o
HOSTCC cbfstool/cbfs_sections.o
HOSTCC cbfstool/fmap_from_fmd.o
HOSTCC cbfstool/fmd.o
HOSTCC cbfstool/fmd_parser.o
HOSTCC cbfstool/fmd_scanner.o
HOSTCC cbfstool/fmap.o
HOSTCC cbfstool/kv_pair.o
HOSTCC cbfstool/valstr.o
HOSTCC cbfstool/fmaptool (link)
FMAP build/util/cbfstool/fmaptool -h build/fmap_config.h build/fmap.fmd build/fmap.fmap
SUCCESS: Wrote 224 bytes to file 'build/fmap.fmap' (and generated header)
The sections containing CBFSes are: COREBOOT
CC romstage/mainboard/intel/adlrvp/static.o
CC romstage/acpi/acpi_pm.o
CC romstage/arch/x86/assembly_entry.o
CC romstage/arch/x86/boot.o
CC romstage/arch/x86/breakpoint.o
CP romstage/arch/x86/car.ld
CC romstage/arch/x86/cf9_reset.o
CC romstage/arch/x86/cpu_common.o
CC romstage/arch/x86/exception.o
CC romstage/arch/x86/gdt_init.o
CC romstage/arch/x86/idt.o
CC romstage/arch/x86/memcpy.o
CP romstage/arch/x86/memlayout.ld
CC romstage/arch/x86/memmove_32.o
CC romstage/arch/x86/memset.o
CC romstage/arch/x86/null_breakpoint.o
CC romstage/arch/x86/post.o
CC romstage/arch/x86/postcar_loader.o
CC romstage/arch/x86/romstage.o
CC romstage/arch/x86/timestamp.o
CC romstage/commonlib/bsd/cbfs_mcache.o
CC romstage/commonlib/bsd/cbfs_private.o
CC romstage/commonlib/bsd/elog.o
CC romstage/commonlib/bsd/gcd.o
CC romstage/commonlib/bsd/ipchksum.o
CC romstage/commonlib/bsd/lz4_wrapper.o
CC romstage/commonlib/iobuf.o
CC romstage/commonlib/list.o
CC romstage/commonlib/mem_pool.o
CC romstage/commonlib/rational.o
CC romstage/commonlib/region.o
CC romstage/console/console.o
CC romstage/console/die.o
CC romstage/console/init.o
CC romstage/console/post.o
CC romstage/console/printk.o
CC romstage/console/vsprintf.o
CC romstage/console/vtxprintf.o
CC romstage/cpu/intel/car/romstage.o
CC romstage/cpu/intel/common/common_init.o
CC romstage/cpu/intel/microcode/microcode.o
CC romstage/cpu/x86/cache/cache.o
CC romstage/cpu/x86/lapic/boot_cpu.o
CC romstage/cpu/x86/lapic/lapic.o
CC romstage/cpu/x86/mtrr/debug.o
CC romstage/cpu/x86/mtrr/earlymtrr.o
CC romstage/cpu/x86/name/name.o
CC romstage/cpu/x86/pae/pgtbl.o
CC romstage/cpu/x86/smm/tseg_region.o
CC romstage/cpu/x86/tsc/delay_tsc.o
CC romstage/device/device_const.o
CC romstage/device/dram/ddr_common.o
CC romstage/device/i2c.o
CC romstage/device/mmio.o
CC romstage/device/pci_early.o
CC romstage/device/pci_ops.o
CC romstage/drivers/i2c/designware/dw_i2c.o
CC romstage/drivers/intel/fsp2_0/cbmem.o
CC romstage/drivers/intel/fsp2_0/debug.o
CC romstage/drivers/intel/fsp2_0/fsp_debug_event.o
CC romstage/drivers/intel/fsp2_0/hand_off_block.o
CC romstage/drivers/intel/fsp2_0/memory_init.o
CC romstage/drivers/intel/fsp2_0/save_mrc_data.o
CC romstage/drivers/intel/fsp2_0/util.o
CC romstage/drivers/mrc_cache/mrc_cache.o
CC romstage/drivers/pc80/pc/i8254.o
CC romstage/drivers/pc80/rtc/mc146818rtc.o
CC romstage/drivers/pc80/rtc/mc146818rtc_boot.o
CC romstage/drivers/spi/bitbang.o
CC romstage/drivers/spi/boot_device_rw_nommap.o
CC romstage/drivers/spi/spi-generic.o
CC romstage/drivers/spi/spi_flash.o
CC romstage/drivers/uart/uart8250io.o
CC romstage/drivers/uart/util.o
CC romstage/drivers/wifi/generic/generic.o
CC romstage/ec/acpi/ec.o
CC romstage/ec/google/chromeec/crosec_proto.o
CC romstage/ec/google/chromeec/ec.o
CC romstage/ec/google/chromeec/ec_boardid.o
CC romstage/ec/google/chromeec/ec_lpc.o
CC romstage/ec/google/chromeec/vstore.o
CC romstage/ec/intel/board_id.o
CC romstage/lib/boot_device.o
CC romstage/lib/bootmode.o
CC romstage/lib/cbfs.o
CC romstage/lib/cbmem_common.o
CC romstage/lib/cbmem_console.o
CC romstage/lib/crc_byte.o
CC romstage/lib/delay.o
CC romstage/lib/dimm_info_util.o
CC romstage/lib/ext_stage_cache.o
CC romstage/lib/fmap.o
CC romstage/lib/gcc.o
CC romstage/lib/gpio.o
CC romstage/lib/halt.o
CC romstage/lib/hexdump.o
CC romstage/lib/identity.o
CC romstage/lib/imd.o
CC romstage/lib/imd_cbmem.o
CC romstage/lib/libgcc.o
CC romstage/lib/lzma.o
CC romstage/lib/lzmadecode.o
CC romstage/lib/memchr.o
CC romstage/lib/memcmp.o
CC romstage/lib/memrange.o
CC romstage/lib/prog_loaders.o
CC romstage/lib/prog_ops.o
CP romstage/lib/program.ld
CC romstage/lib/ramtest.o
CC romstage/lib/region_file.o
CC romstage/lib/reset.o
CC romstage/lib/rmodule.o
CC romstage/lib/romstage_handoff.o
CC romstage/lib/rtc.o
CC romstage/lib/selfboot.o
CC romstage/lib/spd_bin.o
CC romstage/lib/stack.o
CC romstage/lib/string.o
CC romstage/lib/timestamp.o
CC romstage/lib/ux_locales.o
GEN build.h
CC romstage/lib/version.o
CC romstage/lib/xxhash.o
CC romstage/mainboard/intel/adlrvp/board_id.o
CC romstage/mainboard/intel/adlrvp/memory.o
CC romstage/mainboard/intel/adlrvp/romstage_fsp_params.o
CC romstage/security/intel/txt/txtlib.o
CC romstage/security/memory/memory.o
CC romstage/security/vboot/vboot_lib.o
CC romstage/soc/intel/alderlake/espi.o
CC romstage/soc/intel/alderlake/gpio.o
CC romstage/soc/intel/alderlake/gspi.o
CC romstage/soc/intel/alderlake/i2c.o
CC romstage/soc/intel/alderlake/meminit.o
CC romstage/soc/intel/alderlake/pcie_rp.o
CC romstage/soc/intel/alderlake/pmutil.o
CC romstage/soc/intel/alderlake/reset.o
CC romstage/soc/intel/alderlake/romstage/fsp_params.o
CC romstage/soc/intel/alderlake/romstage/romstage.o
CC romstage/soc/intel/alderlake/romstage/systemagent.o
CC romstage/soc/intel/alderlake/romstage/ux.o
CC romstage/soc/intel/alderlake/spi.o
CC romstage/soc/intel/alderlake/uart.o
CC romstage/soc/intel/common/basecode/ramtop/ramtop.o
CC romstage/soc/intel/common/block/chip/chip.o
CC romstage/soc/intel/common/block/cpu/cpulib.o
CC romstage/soc/intel/common/block/cse/cse.o
CC romstage/soc/intel/common/block/cse/cse_lite.o
CC romstage/soc/intel/common/block/cse/cse_lite_cmos.o
CC romstage/soc/intel/common/block/fast_spi/fast_spi.o
CC romstage/soc/intel/common/block/fast_spi/fast_spi_flash.o
CC romstage/soc/intel/common/block/fast_spi/mmap_boot.o
CC romstage/soc/intel/common/block/gpio/gpio.o
CC romstage/soc/intel/common/block/gpmr/gpmr.o
CC romstage/soc/intel/common/block/graphics/early_graphics.o
CC romstage/soc/intel/common/block/gspi/gspi.o
CC romstage/soc/intel/common/block/i2c/i2c.o
CC romstage/soc/intel/common/block/itss/itss.o
CC romstage/soc/intel/common/block/lpc/lpc_lib.o
CC romstage/soc/intel/common/block/lpss/lpss.o
CC romstage/soc/intel/common/block/memory/meminit.o
CC romstage/soc/intel/common/block/oc_wdt/oc_wdt.o
CC romstage/soc/intel/common/block/p2sb/p2sb.o
CC romstage/soc/intel/common/block/p2sb/p2sblib.o
CC romstage/soc/intel/common/block/pcie/pcie_helpers.o
CC romstage/soc/intel/common/block/pcr/pcr.o
CC romstage/soc/intel/common/block/pmc/pmclib.o
CC romstage/soc/intel/common/block/rtc/rtc.o
CC romstage/soc/intel/common/block/smbus/smbus_early.o
CC romstage/soc/intel/common/block/smbus/smbuslib.o
CC romstage/soc/intel/common/block/smbus/tco.o
CC romstage/soc/intel/common/block/smm/smm.o
CC romstage/soc/intel/common/block/spi/spi.o
CC romstage/soc/intel/common/block/systemagent/memmap.o
CC romstage/soc/intel/common/block/systemagent/systemagent_early.o
CC romstage/soc/intel/common/block/thermal/thermal_common.o
CC romstage/soc/intel/common/block/thermal/thermal_pmc.o
CC romstage/soc/intel/common/block/timer/timer.o
CC romstage/soc/intel/common/block/uart/uart.o
CC romstage/soc/intel/common/block/vtd/vtd.o
CC romstage/soc/intel/common/fsp_reset.o
CC romstage/soc/intel/common/reset.o
CC romstage/soc/intel/common/smbios.o
CC romstage/southbridge/intel/common/smbus.o
LINK cbfs/fallback/romstage.debug
OBJCOPY cbfs/fallback/romstage.elf
CC ramstage/superio/common/conf_mode.o
CC ramstage/southbridge/intel/common/acpi_pirq_gen.o
CC ramstage/southbridge/intel/common/smbus.o
CC ramstage/southbridge/intel/common/smbus_ops.o
CC ramstage/soc/intel/common/pch/lockdown/lockdown.o
CC ramstage/soc/intel/common/block/xhci/elog.o
CC ramstage/soc/intel/common/block/xhci/xhci.o
CC ramstage/soc/intel/common/block/xdci/xdci.o
CC ramstage/soc/intel/common/block/vtd/vtd.o
CC ramstage/soc/intel/common/block/usb4/pcie.o
CC ramstage/soc/intel/common/block/usb4/usb4.o
CC ramstage/soc/intel/common/block/usb4/xhci.o
CC ramstage/soc/intel/common/block/uart/uart.o
CC ramstage/soc/intel/common/block/timer/timer.o
CC ramstage/soc/intel/common/block/thermal/thermal_common.o
CC ramstage/soc/intel/common/block/tcss/tcss.o
CC ramstage/soc/intel/common/block/systemagent/memmap.o
CC ramstage/soc/intel/common/block/systemagent/systemagent.o
CC ramstage/soc/intel/common/block/systemagent/systemagent_early.o
CC ramstage/soc/intel/common/block/spi/spi.o
CC ramstage/soc/intel/common/block/smm/smm.o
CC ramstage/soc/intel/common/block/smbus/smbus.o
CC ramstage/soc/intel/common/block/smbus/tco.o
CC ramstage/soc/intel/common/block/scs/mmc.o
CC ramstage/soc/intel/common/block/sata/sata.o
CC ramstage/soc/intel/common/block/rtc/rtc.o
CC ramstage/soc/intel/common/block/power_limit/power_limit.o
CC ramstage/soc/intel/common/block/pmc/pmc_ipc.o
CC ramstage/soc/intel/common/block/pmc/pmclib.o
CC ramstage/soc/intel/common/block/pcr/pcr.o
CC ramstage/soc/intel/common/block/pcie/rtd3/rtd3.o
CC ramstage/soc/intel/common/block/pcie/pcie.o
CC ramstage/soc/intel/common/block/pcie/pcie_helpers.o
CC ramstage/soc/intel/common/block/pcie/pcie_rp.o
CC ramstage/soc/intel/common/block/p2sb/p2sb.o
CC ramstage/soc/intel/common/block/p2sb/p2sblib.o
CC ramstage/soc/intel/common/block/oc_wdt/oc_wdt.o
CC ramstage/soc/intel/common/block/lpss/lpss.o
CC ramstage/soc/intel/common/block/lpc/lpc.o
CC ramstage/soc/intel/common/block/lpc/lpc_lib.o
CC ramstage/soc/intel/common/block/itss/itss.o
CC ramstage/soc/intel/common/block/irq/irq.o
CC ramstage/soc/intel/common/block/ipu/ipu.o
CC ramstage/soc/intel/common/block/i2c/i2c.o
CC ramstage/soc/intel/common/block/hda/hda.o
CC ramstage/soc/intel/common/block/gspi/gspi.o
CC ramstage/soc/intel/common/block/graphics/graphics.o
CC ramstage/soc/intel/common/block/gpmr/gpmr.o
CC ramstage/soc/intel/common/block/gpio/gpio.o
CC ramstage/soc/intel/common/block/gpio/gpio_dev.o
CC ramstage/soc/intel/common/block/fast_spi/fast_spi.o
CC ramstage/soc/intel/common/block/fast_spi/fast_spi_flash.o
CC ramstage/soc/intel/common/block/fast_spi/mmap_boot.o
CC ramstage/soc/intel/common/block/dtt/dtt.o
CC ramstage/soc/intel/common/block/dsp/dsp.o
CC ramstage/soc/intel/common/block/cse/cse.o
CC ramstage/soc/intel/common/block/cse/cse_eop.o
CC ramstage/soc/intel/common/block/cse/cse_lite.o
CC ramstage/soc/intel/common/block/cse/cse_lite_cmos.o
CC ramstage/soc/intel/common/block/cse/cse_spec.o
CC ramstage/soc/intel/common/block/cse/disable_heci.o
CC ramstage/soc/intel/common/block/cpu/cpulib.o
CC ramstage/soc/intel/common/block/cpu/mp_init.o
CC ramstage/soc/intel/common/block/cpu/pm_timer_emulation.o
CC ramstage/soc/intel/common/block/cpu/smmrelocate.o
CC ramstage/soc/intel/common/block/cnvi/cnvi.o
CC ramstage/soc/intel/common/block/chip/chip.o
CC ramstage/soc/intel/common/block/acpi/acpi.o
CC ramstage/soc/intel/common/block/acpi/acpi_wake_source.o
CC ramstage/soc/intel/common/block/acpi/cpu_hybrid.o
CC ramstage/soc/intel/common/block/acpi/gpio.o
CC ramstage/soc/intel/common/block/acpi/lpit.o
CC ramstage/soc/intel/common/block/acpi/pep.o
CC ramstage/soc/intel/common/fsp_reset.o
CC ramstage/soc/intel/common/hda_verb.o
CC ramstage/soc/intel/common/reset.o
CC ramstage/soc/intel/common/vbt.o
CC ramstage/soc/intel/alderlake/acpi.o
CC ramstage/soc/intel/alderlake/chip.o
CC ramstage/soc/intel/alderlake/cpu.o
CC ramstage/soc/intel/alderlake/elog.o
CC ramstage/soc/intel/alderlake/espi.o
CC ramstage/soc/intel/alderlake/finalize.o
CC ramstage/soc/intel/alderlake/fsp_params.o
CC ramstage/soc/intel/alderlake/gpio.o
CC ramstage/soc/intel/alderlake/graphics.o
CC ramstage/soc/intel/alderlake/gspi.o
CC ramstage/soc/intel/alderlake/hsphy.o
CC ramstage/soc/intel/alderlake/i2c.o
CC ramstage/soc/intel/alderlake/lockdown.o
CC ramstage/soc/intel/alderlake/p2sb.o
CC ramstage/soc/intel/alderlake/pcie_rp.o
CC ramstage/soc/intel/alderlake/pmc.o
CC ramstage/soc/intel/alderlake/pmutil.o
CC ramstage/soc/intel/alderlake/reset.o
CC ramstage/soc/intel/alderlake/retimer.o
CC ramstage/soc/intel/alderlake/soundwire.o
CC ramstage/soc/intel/alderlake/spi.o
CC ramstage/soc/intel/alderlake/systemagent.o
CC ramstage/soc/intel/alderlake/tcss.o
CC ramstage/soc/intel/alderlake/uart.o
CC ramstage/soc/intel/alderlake/vr_config.o
CC ramstage/soc/intel/alderlake/xhci.o
CC ramstage/security/vboot/vboot_lib.o
CC ramstage/security/memory/memory.o
CC ramstage/security/memory/memory_clear.o
CC ramstage/mainboard/intel/adlrvp/static.o
CC ramstage/mainboard/intel/adlrvp/board_id.o
CC ramstage/mainboard/intel/adlrvp/ec.o
CC ramstage/mainboard/intel/adlrvp/gpio_n.o
CC ramstage/mainboard/intel/adlrvp/mainboard.o
CC ramstage/mainboard/intel/adlrvp/ramstage.o
CC ramstage/lib/b64_decode.o
CC ramstage/lib/boot_device.o
CC ramstage/lib/bootmem.o
CC ramstage/lib/bootmode.o
CC ramstage/lib/cbfs.o
CC ramstage/lib/cbmem_common.o
CC ramstage/lib/cbmem_console.o
CC ramstage/lib/coreboot_table.o
CC ramstage/lib/crc_byte.o
CC ramstage/lib/delay.o
CC ramstage/lib/dimm_info_util.o
CC ramstage/lib/dp_aux.o
CC ramstage/lib/edid.o
CC ramstage/lib/edid_fill_fb.o
CC ramstage/lib/ext_stage_cache.o
CC ramstage/lib/fallback_boot.o
CC ramstage/lib/fmap.o
CC ramstage/lib/gcc.o
CC ramstage/lib/gpio.o
CC ramstage/lib/halt.o
CC ramstage/lib/hardwaremain.o
CC ramstage/lib/hexdump.o
CC ramstage/lib/hexstrtobin.o
CC ramstage/lib/identity.o
CC ramstage/lib/imd.o
CC ramstage/lib/imd_cbmem.o
CC ramstage/lib/lzma.o
CC ramstage/lib/lzmadecode.o
CC ramstage/lib/malloc.o
CC ramstage/lib/memchr.o
CC ramstage/lib/memcmp.o
CC ramstage/lib/memrange.o
CC ramstage/lib/prog_loaders.o
CC ramstage/lib/prog_ops.o
CC ramstage/lib/region_file.o
CC ramstage/lib/reset.o
CC ramstage/lib/rmodule.o
CC ramstage/lib/romstage_handoff.o
CC ramstage/lib/rtc.o
CC ramstage/lib/selfboot.o
CC ramstage/lib/smbios.o
CC ramstage/lib/smbios_defaults.o
CC ramstage/lib/stack.o
CC ramstage/lib/string.o
CC ramstage/lib/timestamp.o
CC ramstage/lib/uuid.o
CC ramstage/lib/version.o
CC ramstage/lib/wrdd.o
CC ramstage/lib/xxhash.o
AR ramstage/external/vboot_reference-ramstage/vboot_fw.a
CC ramstage/ec/intel/board_id.o
CC ramstage/ec/google/chromeec/crosec_proto.o
CC ramstage/ec/google/chromeec/ec.o
CC ramstage/ec/google/chromeec/ec_acpi.o
CC ramstage/ec/google/chromeec/ec_boardid.o
CC ramstage/ec/google/chromeec/ec_dptf_helpers.o
CC ramstage/ec/google/chromeec/ec_lpc.o
CC ramstage/ec/google/chromeec/usbc_mux.o
CC ramstage/ec/google/chromeec/vstore.o
CC ramstage/ec/acpi/ec.o
CC ramstage/drivers/wifi/generic/acpi.o
CC ramstage/drivers/wifi/generic/generic.o
CC ramstage/drivers/wifi/generic/smbios.o
CC ramstage/drivers/usb/acpi/usb_acpi.o
CC ramstage/drivers/uart/uart8250io.o
CC ramstage/drivers/uart/util.o
CC ramstage/drivers/spi/acpi/acpi.o
CC ramstage/drivers/spi/bitbang.o
CC ramstage/drivers/spi/boot_device_rw_nommap.o
CC ramstage/drivers/spi/spi-generic.o
CC ramstage/drivers/spi/spi_flash.o
CC ramstage/drivers/soundwire/alc711/alc711.o
CC ramstage/drivers/pc80/rtc/mc146818rtc.o
CC ramstage/drivers/pc80/rtc/mc146818rtc_boot.o
CC ramstage/drivers/pc80/pc/i8254.o
CC ramstage/drivers/pc80/pc/i8259.o
CC ramstage/drivers/pc80/pc/isa-dma.o
CC ramstage/drivers/pc80/pc/keyboard.o
CC ramstage/drivers/mrc_cache/mrc_cache.o
CC ramstage/drivers/mipi/panel.o
CC ramstage/drivers/intel/soundwire/soundwire.o
CC ramstage/drivers/intel/mipi_camera/camera.o
CC ramstage/drivers/intel/gma/acpi.o
CC ramstage/drivers/intel/gma/opregion.o
CC ramstage/drivers/intel/fsp2_0/ppi/mp_service2.o
CC ramstage/drivers/intel/fsp2_0/ppi/mp_service_ppi.o
CC ramstage/drivers/intel/fsp2_0/debug.o
CC ramstage/drivers/intel/fsp2_0/fsp_debug_event.o
CC ramstage/drivers/intel/fsp2_0/hand_off_block.o
CC ramstage/drivers/intel/fsp2_0/notify.o
CC ramstage/drivers/intel/fsp2_0/silicon_init.o
CC ramstage/drivers/intel/fsp2_0/util.o
CC ramstage/drivers/intel/dptf/dptf.o
CC ramstage/drivers/i2c/max98373/max98373.o
CC ramstage/drivers/i2c/hid/hid.o
CC ramstage/drivers/i2c/generic/generic.o
CC ramstage/drivers/i2c/designware/dw_i2c.o
CC ramstage/drivers/broadcom/bcm57xx_aspm_disable.o
CC ramstage/device/oprom/realmode/x86.o
CC ramstage/device/oprom/realmode/x86_asm.o
CC ramstage/device/oprom/realmode/x86_interrupts.o
CC ramstage/device/dram/ddr_common.o
CC ramstage/device/dram/spd.o
CC ramstage/device/azalia_device.o
CC ramstage/device/cardbus_device.o
CC ramstage/device/cpu_device.o
CC ramstage/device/device.o
CC ramstage/device/device_const.o
CC ramstage/device/device_util.o
CC ramstage/device/gpio.o
CC ramstage/device/i2c.o
CC ramstage/device/i2c_bus.o
CC ramstage/device/mdio.o
CC ramstage/device/mmio.o
CC ramstage/device/pci_class.o
CC ramstage/device/pci_device.o
CC ramstage/device/pci_ops.o
CC ramstage/device/pci_rom.o
CC ramstage/device/pciexp_device.o
CC ramstage/device/pcix_device.o
CC ramstage/device/pnp_device.o
CC ramstage/device/resource_allocator_common.o
CC ramstage/device/resource_allocator_v4.o
CC ramstage/device/root_device.o
CC ramstage/device/smbus_ops.o
CC ramstage/cpu/x86/tsc/delay_tsc.o
CC smm/mainboard/intel/adlrvp/static.o
CC smm/acpi/acpi_pm.o
CC smm/arch/x86/apmc_smi_port.o
CC smm/arch/x86/breakpoint.o
CC smm/arch/x86/exception.o
CC smm/arch/x86/idt.o
CC smm/arch/x86/memcpy.o
CC smm/arch/x86/memmove_32.o
CC smm/arch/x86/memset.o
CC smm/arch/x86/null_breakpoint.o
CC smm/commonlib/bsd/cbfs_mcache.o
CC smm/commonlib/bsd/cbfs_private.o
CC smm/commonlib/bsd/elog.o
CC smm/commonlib/iobuf.o
CC smm/commonlib/mem_pool.o
CC smm/commonlib/region.o
CC smm/console/die.o
CC smm/console/post.o
CC smm/cpu/x86/pae/pgtbl.o
CC smm/cpu/x86/smi_trigger.o
CC smm/cpu/x86/smm/save_state.o
CC smm/cpu/x86/smm/smm_module_handler.o
CC smm/cpu/x86/tsc/delay_tsc.o
CC smm/device/device_const.o
CC smm/device/pci_ops.o
CC smm/drivers/pc80/pc/i8254.o
CC smm/drivers/pc80/rtc/mc146818rtc.o
CC smm/ec/acpi/ec.o
CC smm/ec/google/chromeec/crosec_proto.o
CC smm/ec/google/chromeec/ec.o
CC smm/ec/google/chromeec/ec_boardid.o
CC smm/ec/google/chromeec/ec_lpc.o
CC smm/ec/google/chromeec/smihandler.o
CC smm/ec/google/chromeec/vstore.o
CC smm/lib/boot_device.o
CC smm/lib/cbfs.o
CC smm/lib/crc_byte.o
CC smm/lib/delay.o
CC smm/lib/fmap.o
CC smm/lib/gcc.o
CC smm/lib/halt.o
CC smm/lib/hexdump.o
CC smm/lib/identity.o
CC smm/lib/memcmp.o
CC smm/lib/reset.o
CC smm/lib/string.o
CC smm/lib/version.o
CC smm/mainboard/intel/adlrvp/smihandler.o
CC smm/soc/intel/alderlake/elog.o
CC smm/soc/intel/alderlake/gpio.o
CC smm/soc/intel/alderlake/p2sb.o
CC smm/soc/intel/alderlake/pmutil.o
CC smm/soc/intel/alderlake/smihandler.o
CC smm/soc/intel/alderlake/uart.o
CC smm/soc/intel/alderlake/xhci.o
CC smm/soc/intel/common/block/chip/chip.o
CC smm/soc/intel/common/block/cse/disable_heci.o
CC smm/soc/intel/common/block/fast_spi/fast_spi.o
CC smm/soc/intel/common/block/fast_spi/mmap_boot.o
CC smm/soc/intel/common/block/gpio/gpio.o
CC smm/soc/intel/common/block/lpss/lpss.o
CC smm/soc/intel/common/block/oc_wdt/oc_wdt.o
CC smm/soc/intel/common/block/p2sb/p2sb.o
CC smm/soc/intel/common/block/p2sb/p2sblib.o
CC smm/soc/intel/common/block/pcr/pcr.o
CC smm/soc/intel/common/block/pmc/pmclib.o
CC smm/soc/intel/common/block/smbus/tco.o
CC smm/soc/intel/common/block/smm/smihandler.o
CC smm/soc/intel/common/block/smm/smitraphandler.o
CC smm/soc/intel/common/block/timer/timer.o
CC smm/soc/intel/common/block/uart/uart.o
CC smm/soc/intel/common/block/xhci/elog.o
CC smm/soc/intel/common/block/xhci/xhci.o
CP rmodules_x86_32/lib/rmodule.ld
HOSTCC cbfstool/rmodtool.o
HOSTCC cbfstool/rmodule.o
HOSTCC cbfstool/common.o
HOSTCC cbfstool/elfheaders.o
HOSTCC cbfstool/xdr.o
HOSTCC cbfstool/rmodtool (link)
/tmp/coreboot-24.05/util/crossgcc/xgcc/bin/i386-elf-ld.bfd: warning: build/smm/smm.elf has a LOAD segment with RWX permissions
OBJCOPY ramstage/cpu/x86/smm/smm.manual
CC smmstub/cpu/x86/smm/smm_stub.o
/tmp/coreboot-24.05/util/crossgcc/xgcc/bin/i386-elf-ld.bfd: warning: build/smmstub/smmstub.elf has a LOAD segment with RWX permissions
OBJCOPY ramstage/cpu/x86/smm/smmstub.manual
CC ramstage/cpu/x86/smm/smm_module_loader.o
CC ramstage/cpu/x86/smm/tseg_region.o
CC ramstage/cpu/x86/pae/pgtbl.o
CC ramstage/cpu/x86/name/name.o
CC ramstage/cpu/x86/mtrr/debug.o
CC ramstage/cpu/x86/mtrr/mtrr.o
CC ramstage/cpu/x86/lapic/boot_cpu.o
CC ramstage/cpu/x86/lapic/lapic.o
CC ramstage/cpu/x86/cache/cache.o
CC rmodules_x86_32/cpu/x86/sipi_vector.o
/tmp/coreboot-24.05/util/crossgcc/xgcc/bin/i386-elf-ld.bfd: warning: build/cpu/x86/sipi_vector.elf has a LOAD segment with RWX permissions
OBJCOPY ramstage/cpu/x86/sipi_vector.manual
CC ramstage/cpu/x86/backup_default_smm.o
CC ramstage/cpu/x86/mp_init.o
CC ramstage/cpu/x86/smi_trigger.o
CC ramstage/cpu/x86/topology.o
CC ramstage/cpu/intel/turbo/turbo.o
CC ramstage/cpu/intel/smm/smm_reloc.o
CC ramstage/cpu/intel/microcode/microcode.o
CC ramstage/cpu/intel/common/common_init.o
CC ramstage/cpu/intel/common/hyperthreading.o
CC ramstage/cpu/intel/common/voltage.o
CC ramstage/console/console.o
CC ramstage/console/die.o
CC ramstage/console/init.o
CC ramstage/console/post.o
CC ramstage/console/printk.o
CC ramstage/console/vsprintf.o
CC ramstage/console/vtxprintf.o
CC ramstage/commonlib/bsd/cbfs_mcache.o
CC ramstage/commonlib/bsd/cbfs_private.o
CC ramstage/commonlib/bsd/elog.o
CC ramstage/commonlib/bsd/gcd.o
CC ramstage/commonlib/bsd/ipchksum.o
CC ramstage/commonlib/bsd/lz4_wrapper.o
CC ramstage/commonlib/fsp_relocate.o
CC ramstage/commonlib/iobuf.o
CC ramstage/commonlib/list.o
CC ramstage/commonlib/mem_pool.o
CC ramstage/commonlib/rational.o
CC ramstage/commonlib/region.o
CC ramstage/commonlib/sort.o
CC ramstage/arch/x86/acpi.o
CC ramstage/arch/x86/acpi_s3.o
CC ramstage/arch/x86/apmc_smi_port.o
CC ramstage/arch/x86/boot.o
CC ramstage/arch/x86/breakpoint.o
CC ramstage/arch/x86/c_start.o
CC ramstage/arch/x86/cf9_reset.o
CC ramstage/arch/x86/cpu.o
CC ramstage/arch/x86/cpu_common.o
CC ramstage/arch/x86/dma.o
CC ramstage/arch/x86/ebda.o
CC ramstage/arch/x86/exception.o
CC ramstage/arch/x86/idt.o
CC ramstage/arch/x86/ioapic.o
CC ramstage/arch/x86/memcpy.o
CC ramstage/arch/x86/memmove_32.o
CC ramstage/arch/x86/memset.o
CC ramstage/arch/x86/null_breakpoint.o
CC ramstage/arch/x86/post.o
CC ramstage/arch/x86/rdrand.o
CC ramstage/arch/x86/smbios.o
CC ramstage/arch/x86/tables.o
CC ramstage/arch/x86/timestamp.o
CC ramstage/arch/x86/wakeup.o
CC ramstage/acpi/acpi.o
CC ramstage/acpi/acpi_apic.o
CC ramstage/acpi/acpi_dmar.o
CC ramstage/acpi/acpi_hpet.o
CC ramstage/acpi/acpi_pm.o
CC ramstage/acpi/acpigen.o
CC ramstage/acpi/acpigen_dptf.o
CC ramstage/acpi/acpigen_dsm.o
CC ramstage/acpi/acpigen_pci.o
CC ramstage/acpi/acpigen_pci_root_resource_producer.o
CC ramstage/acpi/acpigen_ps2_keybd.o
CC ramstage/acpi/acpigen_usb.o
CC ramstage/acpi/device.o
CC ramstage/acpi/fadt_filler.o
CC ramstage/acpi/gnvs.o
CC ramstage/acpi/pld.o
CC ramstage/acpi/sata.o
CC ramstage/acpi/soundwire.o
CP ramstage/arch/x86/memlayout.ld
CP ramstage/lib/program.ld
CC generated/ramstage.o
CC cbfs/fallback/ramstage.debug
/tmp/coreboot-24.05/util/crossgcc/xgcc/bin/i386-elf-ld.bfd: warning: build/cbfs/fallback/ramstage.debug has a LOAD segment with RWX permissions
CREATE build/mainboard/intel/adlrvp/cbfs-file.us5FqA.out (from /tmp/coreboot-24.05/.config)
CC+STRIP src/lib/cbfs_master_header.c
IASL build/dsdt.aml
In file included from src/soc/intel/common/block/acpi/acpi/northbridge.asl:4,
from src/mainboard/intel/adlrvp/dsdt.asl:22:
src/commonlib/bsd/include/commonlib/bsd/helpers.h:58: warning: "GENMASK" redefined
58 | #define GENMASK(high, low) (((~0ULL) << (low)) & (~0ULL >> (63 - (high))))
|
In file included from src/mainboard/intel/adlrvp/include/baseboard/ec.h:7,
from src/mainboard/intel/adlrvp/dsdt.asl:4:
src/ec/google/chromeec/ec_commands.h:68: note: this is the location of the previous definition
68 | #define GENMASK(h, l) (((BIT(h) << 1) - 1) ^ (BIT(l) - 1))
|
Intel ACPI Component Architecture
ASL+ Optimizing Compiler/Disassembler version 20230628
Copyright (c) 2000 - 2023 Intel Corporation
coreboot toolchain v24.05
dsdt.asl 28: Name (RBUF, ResourceTemplate ()
Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PERC._CRS)
dsdt.asl 180: Name (MCRS, ResourceTemplate ()
Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0._CRS)
dsdt.asl 313: Name (BUF0, ResourceTemplate ()
Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.PDRC._CRS)
dsdt.asl 355: OperationRegion (PCRD, SystemMemory, GPCR (Arg0, Arg1) + Arg2, 4)
Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.RPCR)
dsdt.asl 364: OperationRegion (PCRD, SystemMemory, GPCR (Arg0, Arg1) + Arg2, 4)
Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.APCR)
dsdt.asl 374: OperationRegion (PCRD, SystemMemory, GPCR (Arg0, Arg1) + Arg2, 4)
Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.OPCR)
dsdt.asl 403: OperationRegion (ICLK, SystemMemory, (ICKB + (Arg0 * 0xC)), 4)
Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.RAOW)
dsdt.asl 431: OperationRegion (PREG, SystemMemory, GADD (Arg0), 4)
Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.GRXS)
dsdt.asl 441: OperationRegion (PREG, SystemMemory, GADD (Arg0), 4)
Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.GTXS)
dsdt.asl 450: OperationRegion (PREG, SystemMemory, GADD (Arg0), 4)
Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.STXS)
dsdt.asl 459: OperationRegion (PREG, SystemMemory, GADD (Arg0), 4)
Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.CTXS)
dsdt.asl 468: OperationRegion (PREG, SystemMemory, GADD (Arg0), 4)
Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.GPMO)
dsdt.asl 478: OperationRegion (PREG, SystemMemory, GADD (Arg0), 4)
Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.GTXE)
dsdt.asl 488: OperationRegion (PREG, SystemMemory, GADD (Arg0), 4)
Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.GRXE)
dsdt.asl 498: OperationRegion (PREG, SystemMemory, GADD (Arg0), 4)
Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.GSCI)
dsdt.asl 751: Name (UUID, ToUUID ("A69F886E-6CEB-4594-A41F-7B5DCE24C553"))
Remark 2184 - Unknown UUID string ^
dsdt.asl 782: Name (IQAA, Package () {
Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.IRQM)
dsdt.asl 787: Name (IQAP, Package () {
Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.IRQM)
dsdt.asl 792: Name (IQBA, Package () {
Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.IRQM)
dsdt.asl 797: Name (IQBP, Package () {
Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.IRQM)
dsdt.asl 802: Name (IQCA, Package () {
Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.IRQM)
dsdt.asl 807: Name (IQCP, Package () {
Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.IRQM)
dsdt.asl 812: Name (IQDA, Package () {
Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.IRQM)
dsdt.asl 817: Name (IQDP, Package () {
Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.IRQM)
dsdt.asl 1240: OperationRegion (PSCR, SystemMemory, (Arg2 << 16) + Local0, 0x10)
Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.UPWE)
dsdt.asl 3141: Name (ECMD, ResourceTemplate()
Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.LPCB.EC0._CRS)
ASL Input: dsdt.asl - 91955 bytes 5829 keywords 0 source lines
AML Output: dsdt.aml - 20668 bytes 5076 opcodes 753 named objects
Compilation successful. 0 Errors, 0 Warnings, 26 Remarks, 8272 Optimizations, 3746 Constants Folded
IASL 3150 warning types were ignored!
IASL build/dsdt.aml disassembled correctly.
Create FSP component file 'build/Fsp_S.fd'
Create FSP component file 'build/Fsp_M.fd'
Create FSP component file 'build/Fsp_T.fd'
MICROCODE cpu_microcode_blob.bin
3rdparty/intel-microcode/intel-ucode/06-be-00
AR postcar/external/vboot_reference-postcar/vboot_fw.a
CC postcar/mainboard/intel/adlrvp/static.o
CC postcar/acpi/acpi_pm.o
CC postcar/arch/x86/boot.o
CC postcar/arch/x86/breakpoint.o
CC postcar/arch/x86/cf9_reset.o
CC postcar/arch/x86/cpu_common.o
CC postcar/arch/x86/exception.o
CC postcar/arch/x86/exit_car.o
CC postcar/arch/x86/gdt_init.o
CC postcar/arch/x86/idt.o
CC postcar/arch/x86/memcpy.o
CP postcar/arch/x86/memlayout.ld
CC postcar/arch/x86/memmove_32.o
CC postcar/arch/x86/memset.o
CC postcar/arch/x86/null_breakpoint.o
CC postcar/arch/x86/post.o
CC postcar/arch/x86/postcar.o
CC postcar/arch/x86/timestamp.o
CC postcar/commonlib/bsd/cbfs_mcache.o
CC postcar/commonlib/bsd/cbfs_private.o
CC postcar/commonlib/bsd/gcd.o
CC postcar/commonlib/bsd/ipchksum.o
CC postcar/commonlib/bsd/lz4_wrapper.o
CC postcar/commonlib/iobuf.o
CC postcar/commonlib/list.o
CC postcar/commonlib/mem_pool.o
CC postcar/commonlib/region.o
CC postcar/console/console.o
CC postcar/console/die.o
CC postcar/console/init.o
CC postcar/console/post.o
CC postcar/console/printk.o
CC postcar/console/vsprintf.o
CC postcar/console/vtxprintf.o
CC postcar/cpu/intel/common/common_init.o
CC postcar/cpu/x86/lapic/boot_cpu.o
CC postcar/cpu/x86/lapic/lapic.o
CC postcar/cpu/x86/mtrr/debug.o
CC postcar/cpu/x86/mtrr/earlymtrr.o
CC postcar/cpu/x86/pae/pgtbl.o
CC postcar/cpu/x86/smm/tseg_region.o
CC postcar/cpu/x86/tsc/delay_tsc.o
CC postcar/device/device_const.o
CC postcar/device/pci_early.o
CC postcar/device/pci_ops.o
CC postcar/drivers/i2c/designware/dw_i2c.o
CC postcar/drivers/intel/fsp2_0/hand_off_block.o
CC postcar/drivers/pc80/pc/i8254.o
CC postcar/drivers/pc80/rtc/mc146818rtc.o
CC postcar/drivers/pc80/rtc/mc146818rtc_boot.o
CC postcar/drivers/spi/bitbang.o
CC postcar/drivers/spi/boot_device_rw_nommap.o
CC postcar/drivers/spi/spi-generic.o
CC postcar/drivers/spi/spi_flash.o
CC postcar/drivers/uart/uart8250io.o
CC postcar/drivers/uart/util.o
CC postcar/lib/boot_device.o
CC postcar/lib/bootmode.o
CC postcar/lib/cbfs.o
CC postcar/lib/cbmem_common.o
CC postcar/lib/cbmem_console.o
CC postcar/lib/crc_byte.o
CC postcar/lib/delay.o
CC postcar/lib/ext_stage_cache.o
CC postcar/lib/fmap.o
CC postcar/lib/gcc.o
CC postcar/lib/halt.o
CC postcar/lib/hexdump.o
CC postcar/lib/identity.o
CC postcar/lib/imd.o
CC postcar/lib/imd_cbmem.o
CC postcar/lib/libgcc.o
CC postcar/lib/lzma.o
CC postcar/lib/lzmadecode.o
CC postcar/lib/memchr.o
CC postcar/lib/memcmp.o
CC postcar/lib/prog_loaders.o
CC postcar/lib/prog_ops.o
CP postcar/lib/program.ld
CC postcar/lib/reset.o
CC postcar/lib/rmodule.o
CC postcar/lib/romstage_handoff.o
CC postcar/lib/string.o
CC postcar/lib/timestamp.o
CC postcar/lib/version.o
CC postcar/security/memory/memory.o
CC postcar/security/vboot/vboot_lib.o
CC postcar/soc/intel/alderlake/gspi.o
CC postcar/soc/intel/alderlake/i2c.o
CC postcar/soc/intel/alderlake/pmutil.o
CC postcar/soc/intel/alderlake/spi.o
CC postcar/soc/intel/alderlake/uart.o
CC postcar/soc/intel/common/block/chip/chip.o
CC postcar/soc/intel/common/block/cpu/car/exit_car.o
CC postcar/soc/intel/common/block/fast_spi/fast_spi.o
CC postcar/soc/intel/common/block/fast_spi/fast_spi_flash.o
CC postcar/soc/intel/common/block/fast_spi/mmap_boot.o
CC postcar/soc/intel/common/block/gspi/gspi.o
CC postcar/soc/intel/common/block/i2c/i2c.o
CC postcar/soc/intel/common/block/lpss/lpss.o
CC postcar/soc/intel/common/block/oc_wdt/oc_wdt.o
CC postcar/soc/intel/common/block/pmc/pmclib.o
CC postcar/soc/intel/common/block/smbus/tco.o
CC postcar/soc/intel/common/block/smm/smm.o
CC postcar/soc/intel/common/block/spi/spi.o
CC postcar/soc/intel/common/block/systemagent/memmap.o
CC postcar/soc/intel/common/block/systemagent/systemagent_early.o
CC postcar/soc/intel/common/block/timer/timer.o
CC postcar/soc/intel/common/block/uart/uart.o
CC postcar/soc/intel/common/reset.o
LINK cbfs/fallback/postcar.debug
/tmp/coreboot-24.05/util/crossgcc/xgcc/bin/i386-elf-ld.bfd: warning: build/cbfs/fallback/postcar.debug has a LOAD segment with RWX permissions
Checking out SeaBIOS revision a6ed6b701f0a57db0569ab98b0661c12a6ec3ff8
Switched to branch 'master'
Your branch is up to date with 'origin/master'.
Deleted branch coreboot (was a6ed6b70).
Switched to a new branch 'coreboot'
CONFIG SeaBIOS a6ed6b701f0a57db0569ab98b0661c12a6ec3ff8
In file included from scripts/kconfig/zconf.tab.c:2534:
../scripts/kconfig/confdata.c: In function 'conf_write':
../scripts/kconfig/confdata.c:774:34: warning: '.tmpconfig.' directive writing 11 bytes into a region of size between 1 and 4097 [-Wformat-overflow=]
774 | sprintf(tmpname, "%s.tmpconfig.%d", dirname, (int)getpid());
| ^~~~~~~~~~~~~~~~~
../scripts/kconfig/confdata.c:774:17: note: 'sprintf' output between 13 and 4119 bytes into a destination of size 4097
774 | sprintf(tmpname, "%s.tmpconfig.%d", dirname, (int)getpid());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#
# configuration written to /tmp/coreboot-24.05/payloads/external/SeaBIOS/seabios/.config
#
MAKE SeaBIOS a6ed6b701f0a57db0569ab98b0661c12a6ec3ff8
Build Kconfig config file
Compile checking out/src/misc.o
Compile checking out/src/stacks.o
Compile checking out/src/output.o
Compile checking out/src/string.o
Compile checking out/src/block.o
Compile checking out/src/cdrom.o
Compile checking out/src/disk.o
Compile checking out/src/mouse.o
Compile checking out/src/kbd.o
Compile checking out/src/system.o
Compile checking out/src/serial.o
Compile checking out/src/sercon.o
Compile checking out/src/clock.o
Compile checking out/src/resume.o
Compile checking out/src/pnpbios.o
Compile checking out/src/vgahooks.o
Compile checking out/src/pcibios.o
Compile checking out/src/apm.o
Compile checking out/src/cp437.o
Compile checking out/src/hw/pci.o
Compile checking out/src/hw/timer.o
Compile checking out/src/hw/rtc.o
Compile checking out/src/hw/dma.o
Compile checking out/src/hw/pic.o
Compile checking out/src/hw/ps2port.o
Compile checking out/src/hw/serialio.o
Compile checking out/src/hw/usb.o
Compile checking out/src/hw/usb-uhci.o
Compile checking out/src/hw/usb-ohci.o
Compile checking out/src/hw/usb-ehci.o
Compile checking out/src/hw/usb-hid.o
Compile checking out/src/hw/usb-msc.o
Compile checking out/src/hw/usb-uas.o
Compile checking out/src/hw/blockcmd.o
Compile checking out/src/hw/floppy.o
Compile checking out/src/hw/ata.o
Compile checking out/src/hw/ramdisk.o
Compile checking out/src/hw/lsi-scsi.o
Compile checking out/src/hw/esp-scsi.o
Compile checking out/src/hw/megasas.o
Compile checking out/src/hw/mpt-scsi.o
Compile checking out/src/post.o
Compile checking out/src/e820map.o
Compile checking out/src/malloc.o
Compile checking out/src/romfile.o
Compile checking out/src/x86.o
Compile checking out/src/optionroms.o
Compile checking out/src/pmm.o
Compile checking out/src/font.o
Compile checking out/src/boot.o
Compile checking out/src/bootsplash.o
Compile checking out/src/jpeg.o
Compile checking out/src/bmp.o
Compile checking out/src/tcgbios.o
Compile checking out/src/sha1.o
Compile checking out/src/hw/pcidevice.o
Compile checking out/src/hw/ahci.o
Compile checking out/src/hw/pvscsi.o
Compile checking out/src/hw/usb-xhci.o
Compile checking out/src/hw/usb-hub.o
Compile checking out/src/hw/sdcard.o
Compile checking out/src/fw/coreboot.o
Compile checking out/src/fw/lzmadecode.o
Compile checking out/src/fw/multiboot.o
Compile checking out/src/fw/csm.o
Compile checking out/src/fw/biostables.o
Compile checking out/src/fw/paravirt.o
Compile checking out/src/fw/shadow.o
Compile checking out/src/fw/pciinit.o
Compile checking out/src/fw/smm.o
Compile checking out/src/fw/smp.o
Compile checking out/src/fw/mtrr.o
Compile checking out/src/fw/xen.o
Compile checking out/src/fw/acpi.o
Compile checking out/src/fw/mptable.o
Compile checking out/src/fw/pirtable.o
Compile checking out/src/fw/smbios.o
Compile checking out/src/fw/romfile_loader.o
Compile checking out/src/fw/dsdt_parser.o
Compile checking out/src/hw/virtio-ring.o
Compile checking out/src/hw/virtio-pci.o
Compile checking out/src/hw/virtio-mmio.o
Compile checking out/src/hw/virtio-blk.o
Compile checking out/src/hw/virtio-scsi.o
Compile checking out/src/hw/tpm_drivers.o
Compile checking out/src/hw/nvme.o
Compile checking out/src/sha256.o
Compile checking out/src/sha512.o
Compiling whole program out/ccode32flat.o
Compiling whole program out/code32seg.o
Compiling whole program out/ccode16.o
Compiling to assembler out/src/asm-offsets.s
Generating offset file out/asm-offsets.h
Compiling (16bit) out/romlayout.o
Building ld scripts
Version: rel-1.16.3-0-ga6ed6b70
Fixed space: 0xe05b-0x10000 total: 8101 slack: 14 Percent slack: 0.2%
16bit size: 36544
32bit segmented size: 2332
32bit flat size: 36548
32bit flat init size: 54272
Lowmem size: 2240
f-segment var size: 3328
Linking out/rom16.o
Stripping out/rom16.noexec.o
Linking out/rom32seg.o
Stripping out/rom32seg.noexec.o
Linking out/rom.o
/tmp/coreboot-24.05/util/crossgcc/xgcc/bin/i386-elf-ld.bfd: warning: out/rom.o has a LOAD segment with RWX permissions
Prepping out/bios.bin.prep
Total size: 139008 Fixed: 78752 Free: 123136 (used 53.0% of 256KiB rom)
Creating out/bios.bin.elf
CC+STRIP src/cpu/intel/fit/fit_table.c
HOSTCC cbfstool/cbfstool.o
HOSTCC cbfstool/cbfs_image.o
HOSTCC cbfstool/cbfs-mkstage.o
HOSTCC cbfstool/cbfs-mkpayload.o
HOSTCC cbfstool/partitioned_file.o
HOSTCC cbfstool/platform_fixups.o
HOSTCC cbfstool/cbfs_private.o
HOSTCC cbfstool/fsp_relocate.o
HOSTCC cbfstool/linux_trampoline.o
HOSTCC cbfstool/cbfs-payload-linux.o
HOSTCC cbfstool/compress.o
HOSTCC cbfstool/lz4.o
HOSTCC cbfstool/lz4hc.o
HOSTCC cbfstool/lz4frame.o
HOSTCC cbfstool/xxhash.o
HOSTCC cbfstool/lz4_wrapper.o
HOSTCC cbfstool/lzma.o
HOSTCC cbfstool/LzFind.o
HOSTCC cbfstool/LzmaDec.o
HOSTCC cbfstool/LzmaEnc.o
MAKE /tmp/coreboot-24.05/vboot_lib/libvboot_host.a
vboot SHA256 built with tight loops (slower, smaller code size)
CC cgpt/cgpt_add.o
CC cgpt/cgpt_boot.o
CC cgpt/cgpt_common.o
CC cgpt/cgpt_create.o
CC cgpt/cgpt_edit.o
CC cgpt/cgpt_find.o
CC cgpt/cgpt_prioritize.o
CC cgpt/cgpt_repair.o
CC cgpt/cgpt_show.o
CC firmware/2lib/2common.o
CC firmware/2lib/2context.o
CC firmware/2lib/2crc8.o
CC firmware/2lib/2crypto.o
CC firmware/2lib/2hmac.o
CC firmware/2lib/2nvstorage.o
CC firmware/2lib/2recovery_reasons.o
CC firmware/2lib/2rsa.o
CC firmware/2lib/2sha1.o
CC firmware/2lib/2sha256.o
CC firmware/2lib/2sha512.o
CC firmware/2lib/2sha_utility.o
CC firmware/2lib/2struct.o
CC firmware/2lib/2stub.o
CC firmware/2lib/2stub_hwcrypto.o
CC firmware/lib/cgptlib/cgptlib_internal.o
CC firmware/lib/cgptlib/crc32.o
CC firmware/lib/gpt_misc.o
CC firmware/stub/tpm_lite_stub.o
CC firmware/stub/vboot_api_stub_disk.o
CC futility/dump_kernel_config_lib.o
CC host/arch/x86/lib/crossystem_arch.o
CC host/lib/chromeos_config.o
CC host/lib/crossystem.o
CC host/lib/crypto.o
CC host/lib/extract_vmlinuz.o
CC host/lib/subprocess.o
CC host/lib/cbfstool.o
CC host/lib/fmap.o
CC host/lib/host_misc.o
CC host/lib21/host_misc.o
CC firmware/lib/tpm_lite/tlcl.o
RM libvboot_host.so
LD libvboot_host.so
RM libvboot_host.a
AR libvboot_host.a
HOSTCC cbfstool/cbfstool (link)
Using built-in specs.
COLLECT_GCC=/usr/bin/gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04)
COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-v' '-o' 'build/util/cbfstool/cbfstool' '-mtune=generic' '-march=x86-64' '-dumpdir' 'build/util/cbfstool/cbfstool.'
/usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccyLc6Pj.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o build/util/cbfstool/cbfstool /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. build/util/cbfstool/cbfstool.o build/util/cbfstool/common.o build/util/cbfstool/cbfs_image.o build/util/cbfstool/cbfs-mkstage.o build/util/cbfstool/cbfs-mkpayload.o build/util/cbfstool/elfheaders.o build/util/cbfstool/rmodule.o build/util/cbfstool/xdr.o build/util/cbfstool/partitioned_file.o build/util/cbfstool/platform_fixups.o build/util/cbfstool/cbfs_private.o build/util/cbfstool/fsp_relocate.o build/util/cbfstool/fmap.o build/util/cbfstool/kv_pair.o build/util/cbfstool/valstr.o build/util/cbfstool/linux_trampoline.o build/util/cbfstool/cbfs-payload-linux.o build/util/cbfstool/compress.o build/util/cbfstool/lz4.o build/util/cbfstool/lz4hc.o build/util/cbfstool/lz4frame.o build/util/cbfstool/xxhash.o build/util/cbfstool/lz4_wrapper.o build/util/cbfstool/lzma.o build/util/cbfstool/LzFind.o build/util/cbfstool/LzmaDec.o build/util/cbfstool/LzmaEnc.o /tmp/coreboot-24.05/build/util/vboot_lib/libvboot_host.a -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o
COLLECT_GCC_OPTIONS='-v' '-o' 'build/util/cbfstool/cbfstool' '-mtune=generic' '-march=x86-64' '-dumpdir' 'build/util/cbfstool/cbfstool.'
AR bootblock/external/vboot_reference-bootblock/vboot_fw.a
CC bootblock/mainboard/intel/adlrvp/static.o
CC bootblock/acpi/acpi_pm.o
CC bootblock/arch/x86/boot.o
CP bootblock/arch/x86/bootblock.ld
CC bootblock/arch/x86/breakpoint.o
CP bootblock/arch/x86/car.ld
CC bootblock/arch/x86/cf9_reset.o
CC bootblock/arch/x86/cpu_common.o
CC bootblock/arch/x86/exception.o
CC bootblock/arch/x86/gdt_init.o
CC bootblock/arch/x86/id.o
CC bootblock/arch/x86/idt.o
CC bootblock/arch/x86/memcpy.o
CP bootblock/arch/x86/memlayout.ld
CC bootblock/arch/x86/memmove_32.o
CC bootblock/arch/x86/memset.o
CC bootblock/arch/x86/null_breakpoint.o
CC bootblock/arch/x86/post.o
CC bootblock/arch/x86/timestamp.o
CC bootblock/arch/x86/walkcbfs.o
CC bootblock/commonlib/bsd/cbfs_mcache.o
CC bootblock/commonlib/bsd/cbfs_private.o
CC bootblock/commonlib/bsd/gcd.o
CC bootblock/commonlib/bsd/ipchksum.o
CC bootblock/commonlib/bsd/lz4_wrapper.o
CC bootblock/commonlib/iobuf.o
CC bootblock/commonlib/list.o
CC bootblock/commonlib/mem_pool.o
CC bootblock/commonlib/region.o
CC bootblock/console/console.o
CC bootblock/console/die.o
CC bootblock/console/init.o
CC bootblock/console/post.o
CC bootblock/console/printk.o
CC bootblock/console/vsprintf.o
CC bootblock/console/vtxprintf.o
CC bootblock/cpu/intel/common/common_init.o
CC bootblock/cpu/intel/fit/fit.o
CC bootblock/cpu/intel/microcode/microcode.o
CC bootblock/cpu/x86/early_reset.o
CC bootblock/cpu/x86/entry16.o
CC bootblock/cpu/x86/entry32.o
CC bootblock/cpu/x86/lapic/boot_cpu.o
CC bootblock/cpu/x86/lapic/lapic.o
CC bootblock/cpu/x86/mtrr/debug.o
CC bootblock/cpu/x86/mtrr/earlymtrr.o
CC bootblock/cpu/x86/name/name.o
CC bootblock/cpu/x86/pae/pgtbl.o
CC bootblock/cpu/x86/reset16.o
CC bootblock/cpu/x86/tsc/delay_tsc.o
CC bootblock/device/device_const.o
CC bootblock/device/i2c.o
CC bootblock/device/mmio.o
CC bootblock/device/pci_early.o
CC bootblock/device/pci_ops.o
CC bootblock/drivers/i2c/designware/dw_i2c.o
CC bootblock/drivers/pc80/pc/i8254.o
CC bootblock/drivers/pc80/rtc/mc146818rtc.o
CC bootblock/drivers/pc80/rtc/mc146818rtc_boot.o
CC bootblock/drivers/spi/bitbang.o
CC bootblock/drivers/spi/boot_device_rw_nommap.o
CC bootblock/drivers/spi/spi-generic.o
CC bootblock/drivers/spi/spi_flash.o
CC bootblock/drivers/uart/uart8250io.o
CC bootblock/drivers/uart/util.o
CC bootblock/ec/acpi/ec.o
CC bootblock/ec/google/chromeec/ec.o
CC bootblock/ec/google/chromeec/ec_boardid.o
CC bootblock/ec/google/chromeec/ec_lpc.o
CC bootblock/ec/intel/board_id.o
CC bootblock/lib/boot_device.o
CC bootblock/lib/bootblock.o
CC bootblock/lib/bootmode.o
CC bootblock/lib/cbfs.o
CC bootblock/lib/cbmem_console.o
CC bootblock/lib/crc_byte.o
CC bootblock/lib/delay.o
CC bootblock/lib/fmap.o
CC bootblock/lib/gcc.o
CC bootblock/lib/gpio.o
CC bootblock/lib/halt.o
CC bootblock/lib/hexdump.o
CC bootblock/lib/identity.o
CC bootblock/lib/libgcc.o
CC bootblock/lib/master_header_pointer.o
CC bootblock/lib/memchr.o
CC bootblock/lib/memcmp.o
CC bootblock/lib/prog_loaders.o
CC bootblock/lib/prog_ops.o
CP bootblock/lib/program.ld
CC bootblock/lib/reset.o
CC bootblock/lib/string.o
CC bootblock/lib/timestamp.o
CC bootblock/lib/version.o
CC bootblock/mainboard/intel/adlrvp/bootblock.o
CC bootblock/mainboard/intel/adlrvp/early_gpio_n.o
CC bootblock/security/vboot/vboot_lib.o
CC bootblock/soc/intel/alderlake/bootblock/bootblock.o
CC bootblock/soc/intel/alderlake/bootblock/pch.o
CC bootblock/soc/intel/alderlake/bootblock/report_platform.o
CC bootblock/soc/intel/alderlake/espi.o
CC bootblock/soc/intel/alderlake/gpio.o
CC bootblock/soc/intel/alderlake/gspi.o
CC bootblock/soc/intel/alderlake/i2c.o
CC bootblock/soc/intel/alderlake/p2sb.o
CC bootblock/soc/intel/alderlake/pmutil.o
CC bootblock/soc/intel/alderlake/spi.o
CC bootblock/soc/intel/alderlake/uart.o
CC bootblock/soc/intel/common/block/chip/chip.o
CC bootblock/soc/intel/common/block/cpu/car/cache_as_ram.o
CC bootblock/soc/intel/common/block/cpu/cpulib.o
CC bootblock/soc/intel/common/block/fast_spi/fast_spi.o
CC bootblock/soc/intel/common/block/fast_spi/fast_spi_flash.o
CC bootblock/soc/intel/common/block/fast_spi/mmap_boot.o
CC bootblock/soc/intel/common/block/gpio/gpio.o
CC bootblock/soc/intel/common/block/gpmr/gpmr.o
CC bootblock/soc/intel/common/block/gspi/gspi.o
CC bootblock/soc/intel/common/block/i2c/i2c.o
CC bootblock/soc/intel/common/block/itss/itss.o
CC bootblock/soc/intel/common/block/lpc/lpc_lib.o
CC bootblock/soc/intel/common/block/lpss/lpss.o
CC bootblock/soc/intel/common/block/oc_wdt/oc_wdt.o
CC bootblock/soc/intel/common/block/p2sb/p2sb.o
CC bootblock/soc/intel/common/block/p2sb/p2sblib.o
CC bootblock/soc/intel/common/block/pcr/pcr.o
CC bootblock/soc/intel/common/block/pmc/pmclib.o
CC bootblock/soc/intel/common/block/rtc/rtc.o
CC bootblock/soc/intel/common/block/smbus/smbus_early.o
CC bootblock/soc/intel/common/block/smbus/smbuslib.o
CC bootblock/soc/intel/common/block/smbus/tco.o
CC bootblock/soc/intel/common/block/smm/smm.o
CC bootblock/soc/intel/common/block/spi/spi.o
CC bootblock/soc/intel/common/block/systemagent/systemagent_early.o
CC bootblock/soc/intel/common/block/timer/timer.o
CC bootblock/soc/intel/common/block/uart/uart.o
CC bootblock/soc/intel/common/reset.o
LINK cbfs/fallback/bootblock.debug
/tmp/coreboot-24.05/util/crossgcc/xgcc/bin/i386-elf-ld.bfd: warning: build/cbfs/fallback/bootblock.debug has a LOAD segment with RWX permissions
OBJCOPY cbfs/fallback/bootblock.elf
OBJCOPY bootblock.raw.elf
OBJCOPY bootblock.raw.bin
Created CBFS (capacity = 4128228 bytes)
BOOTBLOCK
CBFS cbfs_master_header
CBFS fallback/romstage
CBFS cpu_microcode_blob.bin
CBFS intel_fit
CBFS fallback/ramstage
CBFS config
CBFS revision
CBFS build_info
CBFS spd.bin
CBFS fallback/dsdt.aml
CBFS fspm.bin
CBFS fsps.bin
CBFS fallback/postcar
CBFS fallback/payload
CBFS payload_config
CBFS payload_revision
HOSTCC cbfstool/ifittool.o
HOSTCC cbfstool/fit.o
HOSTCC cbfstool/ifittool (link)
UPDATE-FIT set FIT pointer to table
UPDATE-FIT Microcode
CBFS coreboot.rom
FIT table:
Index Type Addr Size
0 Microcode 0xffc24a30 0x00000000
CBFSLAYOUT coreboot.rom
This image contains the following sections that can be manipulated with this tool:
'RW_MRC_CACHE' (size 65536, offset 29360128)
'COREBOOT' (CBFS, size 4128256, offset 29426176)
It is possible to perform either the write action or the CBFS add/remove actions on every section listed above.
To see the image's read-only sections as well, rerun with the -w option.
CBFSPRINT coreboot.rom
HOSTCC cbfstool/ifwitool.o
HOSTCC cbfstool/ifwitool (link)
HOSTCC cbfstool/cse_fpt.o
HOSTCC cbfstool/cse_helpers.o
HOSTCC cbfstool/fpt_hdr_20.o
HOSTCC cbfstool/fpt_hdr_21.o
HOSTCC cbfstool/cse_fpt (link)
HOSTCC cbfstool/cse_serger.o
HOSTCC cbfstool/bpdt_1_6.o
HOSTCC cbfstool/bpdt_1_7.o
HOSTCC cbfstool/subpart_hdr_1.o
HOSTCC cbfstool/subpart_hdr_2.o
HOSTCC cbfstool/subpart_entry_1.o
HOSTCC cbfstool/cse_serger (link)
FMAP REGION: COREBOOT
Name Offset Type Size Comp
cbfs_master_header 0x0 cbfs header 32 none
fallback/romstage 0x80 stage 83656 none
cpu_microcode_blob.bin 0x14800 microcode 138240 none
intel_fit 0x36440 intel_fit 80 none
fallback/ramstage 0x364c0 stage 135819 LZMA (320704 decompressed)
config 0x577c0 raw 4441 LZMA (16433 decompressed)
revision 0x58980 raw 710 none
build_info 0x58c80 raw 112 none
spd.bin 0x58d40 spd 4096 none
fallback/dsdt.aml 0x59d80 raw 20668 none
payload_config 0x5ee80 raw 1621 none
payload_revision 0x5f500 raw 221 none
(empty) 0x5f640 null 1892 none
fspm.bin 0x5fdc0 fsp 786432 none
fsps.bin 0x11fe00 fsp 281591 LZ4 (389120 decompressed)
fallback/postcar 0x164a40 stage 24628 none
fallback/payload 0x16aac0 simple elf 72633 none
(empty) 0x17c6c0 null 2541284 none
bootblock 0x3e8dc0 bootblock 28672 none
Built intel/adlrvp (Alder Lake Client)
ccache statistics
Summary:
Hits: 53 / 874 (6.06 %)
Direct: 42 / 874 (4.81 %)
Preprocessed: 11 / 832 (1.32 %)
Misses: 821
Direct: 832
Preprocessed: 821
Uncacheable: 22
Primary storage:
Hits: 53 / 885 (5.99 %)
Misses: 832
Uncacheable:
Called for linking: 9
Called for preprocessing: 13
** WARNING **
coreboot has been built without an Intel Firmware Descriptor.
Never write a complete coreboot.rom without an IFD to your
board's flash chip! You can use flashrom's IFD or layout
parameters to flash only to the BIOS region.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment